/* Enter Your Custom CSS Here */
.meteor-slides .meteor-buttons{
	width:auto;
}
.wp-caption.thumbnail {
    margin: 0px 30px 15px;
    padding: 20px;
}
.yotu-videos.yotu-mode-grid h3.yotu-video-title {
    white-space: normal;
}
.mychoicebtn {
    margin-top: 55px;
}
.yotu-videos.yotu-mode-grid a h3, #myPosts a {
    text-decoration: none;
    color: #004a88;
    font-size: 20px;
}
.bluesection{
    background: #b9d9ec;
		padding-bottom:40px;
}
.greysection{
    background: #a3aaae;
}
.greensection{
	background:#9cae87;
		padding-bottom:40px;
	color:white;
}
.row.career-section.toprow {
    margin-top: 0;
}
div.yotu-videos, div.yotu-playlist {
    padding: 0;
}
.yotu-videos.yotu-mode-grid a:hover h3{
	text-decoration: none;
}
.imgbgd-text {
    width: 265px;
    text-align: left;
    padding-top: 7%;
    padding-left: 16px;
}
.imgbgd {
    background: url(http://davpzco6k33zaqxrn32z9ki5.wpengine.netdna-cdn.com/wp-content/blogs.dir/16/files/2019/10/careers-hero-1.png);
    height: 400px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}
.imgbgd h2 {
    color: #e18533;
    font-size: 28px;
}
.widgettitle {
    font-size: 16px;
    color: #004a88;
}
.yotu-videos li > a:hover{
	color: #e18533;
}
.yotu-playlist div.yotu-pagination {
    padding: 15px 0 15px;
}
html body .yotu-videos .yotu-video img.yotu-video-thumb {
    width: 100%;
    border: 1px solid #e4e5e6;
    border-radius: 4px;
}
.yotu-videos.yotu-mode-grid a .yotu-video-description, .yotu-videos.yotu-mode-grid a:hover .yotu-video-description {
    text-decoration: none;
    font-size: 14px;
    color: #004a88;
}
.segments .blog-img-widget a p {
    color: #004a88;
}
.clickopen {
    float: right;
    margin-top: -55px;
    margin-right: 25px;
}
.overallproducts    .box {
       border: 1px solid grey;
       height: 200px;
       position: relative;
   }
.overallproducts .greybox {
       background-color: #a3aaae;
       color: black;
       font-size: 12px;
       padding: 6px;
       position: absolute;
       bottom: 0;
       height: 50%;
  		width:100%
   }
.overallproducts .box  img {
    margin: 0 auto;
    display: block;
    padding: 10px;
}
.overallproducts .box:hover
{
	
    cursor: pointer;
}
.overallproducts .calltoaction{
	display:none;
  
     text-align: center;
    font-size: 24px;
    padding-top: 20px;
}
.overallproducts .box:hover .calltoaction{
	display:block;
  width:100%;
}
.overallproducts .box:hover .product-text{
	display:none;
}
.content.row {
  margin-bottom: 30px;
}
.meteor-slides .meteor-buttons
{
left:50%;
}
.bunits.overallproducts  .box {
       border: 1px solid grey;
       height: 290px;
       position: relative;
   }
div.sliderwrap {

    margin-left: 15px;
}
/* Main Menu */
#mega-menu .main_menu_item_1 {
  width: 15.6%;
}
#mega-menu .main_menu_item_2 {
  width: 18%;
}
#mega-menu .main_menu_item_3 {
  width: 15%;
}
#mega-menu .main_menu_item_4 {
  width: 16.2%;
}
#mega-menu .main_menu_item_5 {
  width: 10.5%;
}
#mega-menu .main_menu_item_6 {
  width: 13.5%;
}
#mega-menu .main_menu_item_7 {
  width: 11.2%;
}

#mega-menu .main_menu_item_3 .dropdown_container {
  /*left: 33.5%;
  min-width: 50%;*/
}
.main_menu_item_3 .mega-menu-item>div {
    min-height: 185px;
}

#mega-menu .main_menu_item_5 .mega-menu-item>div {
    min-height: 280px;
}

body.page-id-14642 .menu-col-title.managed-care a, body.page-id-14642 p.managed-care a {
	border-bottom: 1px solid #e18533;
    color: #e18533;
}

.col-md-4.text-center.thumbnail {
}

/* Side Nav */
.sidebar .children>li:last-child {
  border-bottom: none;
}
.sidebar-leftnav .page-item-14435, .sidebar-leftnav .page-item-14517, .sidebar-leftnav .page-item-14521, .sidebar-leftnav .page-item-14523, .sidebar-leftnav .page-item-14525, .sidebar-leftnav .page-item-14644, .sidebar-leftnav .page-item-14647, .sidebar-leftnav .page-item-14713, .sidebar-leftnav .page-item-14869, .sidebar-leftnav .page-item-14937, .sidebar-leftnav .page-item-15188, .sidebar-leftnav .page-item-15189, .sidebar-leftnav .page-item-15190, .sidebar-leftnav .page-item-15201, .sidebar-leftnav .page-item-15199, .sidebar-leftnav .page-item-15316, .sidebar-leftnav .page-item-15317 {
   display: none;
}
.sidebar-leftnav .page-item-14535 {
  display: block !important;
}
/* Hubspot Forms */
.hs-form.stacked .hs-field-desc {
   margin-bottom: 7px !important;
   border-bottom: none; 
}
.hs-form.stacked label.hs-form-checkbox-display {
  margin-bottom: 10px;
}
.segments .blog-img-widget a p {
    color: #004a88;
}

/* Gravity Forms */
.sidebar-right .gform_wrapper .gfield_checkbox li input[type=checkbox], .sidebar-right .gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .sidebar-right .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox] {
  vertical-align: top;
  margin-top: 3px;
}
.gquiz-field-choice li {
  border-top: 1px solid #ddd;
  padding: 7px 0;
}
.gquiz-answer-explanation {
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #eee;
  border-left-width: 5px;
  border-radius: 3px;
}
.btn.btn-primary {
    color: #fff;
    background-color: #004a88;
    border-color: #357ebd;
}
.pre-widget {
    display: none;
}
img.logonail {
    border: 1px solid #d4d4d4;
    margin-bottom:15px;
}
#allproducts h2 {
    margin-top: 15px;
}
@media only screen and (max-width: 780px) {
 #allproducts h2 {
    margin-left:15px;
  }
}
@media (max-width: 768px) {
.mgmenu .mega-menu-top-level-item {
    width: 100% !important;
}

}

@media (max-width:991px)
{
    div.callout a img {
        width: 263px;
    }
}