@charset "utf-8";@media (max-width:1024px){.navbar-header{float:none;}
.header-nav .navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.header .navbar-brand { margin-bottom:35px; }
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#3a3a3a;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin:7.5px -15px;}
.navbar-nav>li{float:left;width:100%;text-align:left;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-text{float:none;margin:15px 0;}
.navbar-collapse.collapse.in{display:block!important;}
.collapsing{overflow:hidden!important;}
.header-nav .navbar{text-align:left;}
.flat-callout-box.aside .content { display:block; }
.flat-callout-box .icon{float:none;margin:15px auto;}
.flat-callout-box .text{text-align:center;}
.flat-callout-box .buttons{text-align:center;display:block;}
}
@media (min-width:768px) and (max-width:991px){.dropdown-header{padding:3px 0;}
.header1_nav .nav > li > a{padding:10px 9px;}
.header1_nav .navbar-nav > li > .mega-dropdown-menu{margin-top:104px;}
.navbar-default .navbar-nav > li > a:hover{padding-bottom:10px;}
.header4_nav .navbar-nav > li > .mega-dropdown-menu{margin-top:-10px;}
.header4_nav .nav > li > a{padding:10px 9px;}
}
@media (min-width:768px){.header_nav ul li ul.sub_menu{display:block;position:absolute;opacity:0;transform:perspective(600px) rotateX(-90deg);transform-origin:0 0 0;}
.header_nav ul li:hover ul.sub_menu{opacity:1;transform:perspective(600px) rotateX(0deg);}
.header_nav ul li ul.sub_menu,
.header_nav ul#nav li a,
.header_nav ul#nav li:before{transition:0.5s;}
.contact_menu{right:-25px !important;}
}
@media (min-width:768px){.header-nav .navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}
.header-nav .navbar .navbar-collapse{text-align:center;}
.dept_dropdown_menu{top:90%;}
}
@media (max-width:767px){
.header-nav .navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.header .navbar-brand { margin-bottom:35px; }
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#3a3a3a;}
.header-nav .blog_menu{margin-top:10px !important;}
.font-fix-h1{font-size:18px;}
.cardiovascular-section h2{font-size:18px;}
.report-text{padding:10px 0;}
.report-text p{font-size:18px;}
.doctor-grid-wrapper{padding:0px; margin-bottom:20px;}
.doctor-grid-header{min-height:auto;}
.codes-grids-container{padding-top:20px;padding-bottom:0px;}
.codes-grids{margin-bottom:15px;min-height:inherit;}
.about-title h1{font-size:30px;}
.contact-title h1{font-size:30px;}
.common-title h1{font-size:30px;}
.tparrows{display:none;}
.separator-width{display:none;}
.profile-grid-wrapper{min-height:inherit;}
.page-common-header { margin-bottom:10px; }
.page-common-header h3 {font-size: 26px;}
.earnings-tab .nav-tabs>li {width: 100%; margin: 0 0 5px;}
.common-box { padding:15px; }
.common-text-container p {font-size:14px; }
.contact-info { margin-bottom:0;}
.faq-main-container { float:left; }
.report-list { padding:10px 0; }
.doctor-grid-list li {  font-size:14px;}
}