/* Enter Your Custom CSS Here */
.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;
}

/* 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;
}
@media (max-width: 768px) {
.mgmenu .mega-menu-top-level-item {
    width: 100% !important;
}