
@media only screen and (min-width: 1400px){
.banner-content .right-img {width: 33%;}

}
@media only screen and (min-width: 1800px){

}


@media only screen and (min-width: 2501px){

}


@media (min-width: 768px){
.header .mobile-buttons{ display:none;}
}

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


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

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

}

@media (max-width: 1199px){

}



@media (max-width: 990px){
.top-header{ display:none;}
.mid-header .heder-logo {display: block; width: 50%;}
.mid-header .heder-logo img {width: 200px;}
.mid-header .header-menu {width: 50%;}


.header-menu button.navbar-toggler {display: inline-block; float:right; padding: 0; position: relative; box-shadow: none;}
.header-menu button.navbar-toggler.collapsed span.navbar-toggler-icon::before, .header-menu button.navbar-toggler.collapsed span.navbar-toggler-icon::after {content: ""; width: 25px; height: 2px; background: #000; position: absolute; left: 5px; top: 7px; transform: rotate(0deg);}
.header-menu button.navbar-toggler.collapsed span.navbar-toggler-icon::after{ top: 22px;}
.header-menu button.navbar-toggler.collapsed span.navbar-toggler-icon span {width: 35px; height: 2px; background: #000; display: inline-block; position: absolute; top: 15px; right: 0;}

.header-menu button.navbar-toggler span.navbar-toggler-icon::before, .header-menu button.navbar-toggler span.navbar-toggler-icon::after {content: ""; width: 30px;
height: 2px; background: #000; position: absolute; left: 0; top: 7px;}
.header-menu button.navbar-toggler span.navbar-toggler-icon::after{ top: 14px; transform: rotate(-45deg);}
.header-menu button.navbar-toggler span.navbar-toggler-icon::before{transform: rotate(45deg); top: 14px;}
.header-menu button.navbar-toggler span.navbar-toggler-icon span { display:none;}

.menu {position: absolute; left: 0; top: 0; height: 100vh;}
.header-menu .navbar .navbar-collapse {position: fixed; left: 0; width: 40%; height: 100vh; background: #fff; z-index: 999; display: block; transform: translate(-800px, 0px); transition: all 0.5s ease; background: #fff;  box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px; padding: 15px;}
.header-menu nav.navbar{ display:block;}
.header-menu .navbar .navbar-collapse .menu-logo {text-align: left; border-bottom: 1px solid #eee; padding: 0 0 10px 0; display:block;}
.header-menu .navbar .navbar-collapse .menu-logo img {width: 50%;}
.header-menu .navbar .navbar-collapse.show {transform: translate(0px, 0px); transition: all 0.5s ease;}
.header-menu .navbar .navbar-collapse ul.navbar-nav {margin: 0 !important; padding: 0;}
.header-menu .navbar .navbar-collapse ul.navbar-nav .nav-item {border-bottom: 1px solid #eee; padding: 10px 0; margin: 0;}
.header-menu .navbar .navbar-collapse ul.navbar-nav a.nav-link {border: none; padding: 0;}
.header-menu .navbar .navbar-collapse ul.navbar-nav a.nav-link.dropdown-toggle::after {position: absolute; right: 0; top: 7px; width: 30px; height: 30px; margin: 0;
content: "\f107"; border: 1px solid #eee; font-family: 'FontAwesome'; cursor: pointer; display: flex; align-items: center; justify-content: center; border-radius:5px; left:auto;}
.header-menu .navbar .navbar-collapse ul.navbar-nav li.show a.nav-link.dropdown-toggle::after {content: "\f106";}
.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu {width: 100%; left: 0; margin: 0px 0 0 0; border: none; padding: 10px; box-shadow: none; position: static; border-radius: 0;}
.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li{ width:100%; margin:0; padding: 0;}
.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a.dropdown-item{font-weight: 600; padding: 7px 0 7px 0;}
.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li:last-child{ border:none;}
.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a::before { content: "\f105"; font-family: 'FontAwesome'; padding-right: 5px;}

.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu h6.title{    margin: 10px 0px 0;}.header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu .header-menu .navbar ul.navbar-nav li.dropdown ul.dropdown-menu {margin-bottom: 5px;}

.home-banner .banner-content{padding: 0 60px;}
.home-banner .owl-carousel .item{ height: auto;}
.banner .item .banner-content h2{ font-size:34px;padding: 0 0 5px 0px}
.banner .item .banner-content p{ font-size: 22px; margin-bottom: 10px;}
.btm-bnr .box-details{ padding:10px;}
.chose-us .right-content{ padding:0 30px;}
.chose-us .right-content .video-icon img {width: 30px;}
.chose-us .right-content .video-icon{left: -25px;}
.chose-us .right-content .contact-info{    margin: 10px 0 0 0;}
.chose-us .right-content h1.sec-title {margin-bottom: 10px;}
.chose-us .right-content p{margin: 0 0 15px 0;}
.btm-bnr .box-details{margin-top: -40px;}

.doctors #specialists .item-content img{ height:250px;}




}
@media (max-width: 800px){

}

@media (max-width: 767px){


}
@media (max-width: 599px){
.top-header{ display:none;}
section.header.sticky-header .heder-logo a img {width: 120px;}
.header-menu .navbar .navbar-collapse{ width:85%;}

.home-banner .banner-content {padding: 0 20px;}
.home-banner .owl-carousel .item {height: auto;}
.banner .item .banner-content h2 {font-size: 28px; line-height: 34px;}
.banner .item .banner-content p {font-size: 14px; border: none;}
.banner-content .right-img{ display:none;}
.home-banner .banner-bg {height: 100%; align-items: center;}
section.banner.home-banner .banner-left {text-align: center;}
.banner .item .banner-content button{ margin: 0 auto;}
.banner-content{justify-content: center;}

section.btm-bnr {margin-top: 15px;}
.btm-bnr .box-details{ margin: 0px 0 10px 0; text-align: center;}

section.about{padding: 20px 0; text-align: center;}
.about h1.sec-title { text-align: center;}
section.about .about-left a.btn {margin: 0 0 10px 0;}
h1.sec-title{ font-size:24px;}
.infrastructure h6, .infrastructure h1 {text-align: center;}
section.footer .col-sm-3.department {padding: 0 15px;}
.doctors #specialists .item-content img {height: 200px;}
.chose-us .right-content {padding: 30px;}
.chose-us .right-content .video-icon {left: 45%; top: -26px;}
.news {padding: 20px 0;}
.news .news-content {margin-bottom: 20px;}
section.footer .col-sm-3 {width: 100% !important;}
section.footer .col-sm-3 .footer-content {margin-bottom: 20px; border-bottom: 1px solid #9f93df;}
.footer-content ul.socail-link {margin: 0px 0 15px 0;}
.btm-ftr{ margin:0;}
.btm-ftr p.copyright{ text-align:center;}
section.footer .btm-ftr ul {text-align: center;}
section.footer .col-sm-3.ratings .footer-content {border: none;}
}

@media (max-width: 479px){

}




@media (max-width: 375px){


}
@media (max-width: 320px){

}
/*
     FILE ARCHIVED ON 23:54:38 Jul 22, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:04:55 Jun 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.47
  exclusion.robots: 0.042
  exclusion.robots.policy: 0.032
  esindex: 0.01
  cdx.remote: 9.57
  LoadShardBlock: 209.622 (3)
  PetaboxLoader3.datanode: 150.6 (5)
  PetaboxLoader3.resolve: 196.103 (2)
  load_resource: 157.366
  loaddict: 18.984
*/