/* Media Queries
/* ----------------------------------- */

@media only screen and (max-width: 1199px){

#nav > ul > li > a {padding:0 40px; font-size: 16px;}
.bannerText .logo { padding-bottom:30px;}
.bannerText p { padding-bottom:30px;}
}
@media only screen and (max-width: 1024px){



}
@media only screen and (max-width: 1023px){
#nav > ul > li > a{padding:0 12px; }
.footerRight {padding-top:10px;}
.bannerText .logo { padding-bottom:30px;}
.topLeft { font-size:13px; width:70%; }
.socialRight {
    width: 15%;
}
.topRight {
    width: 15%;
	font-size: 14px;
}
}

@media only screen and (max-width: 980px){
.bannerText {padding-top:130px}
.bannerText .logo {padding-bottom:30px;}
.homeBanner .item {height:580px;}
.bannerText p {padding-bottom:30px;}
.aboutContent .col-md-8 {float:none; width:100%; padding-top:30px;}
.aboutContent .col-md-2 {float:none; display:inline-block; width:30%;}
.aboutContent {text-align:center;}
}
@media only screen and (min-width: 768px){


}

@media only screen and (max-width: 767px){
#wrapper {position:relative;}
.openMobileMenu {display:block;}
.mobileNav.open {display:block;}
#nav {display:none;}	
.homeBanner .item {height:480px;}
.bannerText p {font-size:26px; line-height:35px;}
#afterBefore h2 {text-align:center;}
#footer, .footerRight {text-align:center;}
.topLeft {padding-bottom:10px; padding-top: 10px;}
.topLeft{float:none; text-align:center; width:100%;}
#navbar{ position:absolute; top:0; left:0; z-index:99999;}
#header { position:relative; padding-top:30px; }
.subContent, .sidebar{ padding-top:20px; padding-bottom:20px;}
.socialRight { width:20%; }
.topRight { width:80%; text-align: center; padding-left:110px; }
}

@media only screen and (max-width: 640px){
#wrapper {padding-top:0;}
#header {position:relative;}
.topBar {background-color:#fff;}
#banner .homeBanner .item > img {visibility:visible; display:block;}
#banner .homeBanner .item {background-image:none !important; height:auto; padding-bottom:30px;}
.bannerTextIn {width:100%; padding-right:0;}
.bannerText {text-align:center; padding-top:25px;}
.sub #banner{ background:none; }
.aboutContent .col-md-2 {float:none; display:inline-block; width:100%;}
.resp-thumb {float:left;width:100%;text-align:center;}
.patient-listing {width: 100%}
.odd,.even {width: 100%;}
}
@media only screen and (max-width: 480px){
.btn {min-width:1px;}
.socialRight { width:30%; }
.topRight { width:70%; text-align: left; padding-left:0; }
}


@media only screen and (max-width: 360px){

}