@charset "utf-8";

@media only screen and (max-width: 1200px) {	
	.container,	.container.large { width:970px;}
	#main-nav > ul > li > a { font-size: 13px; padding: 28px 7px;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .left { width:50%;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .right { width:50%; text-align:right;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .links ul li { width:47%;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail h4 a { margin-left:0;}
	
	#find-doctor .box a { align-items: center; height: 70px;}.
	#find-doctor .box .icon-text { align-items: center;}
	#home .top .hptl-detail {padding: 0px 10px 20px;}
	#our-doctor-home-carousel.owl-carousel .owl-item {  width: 100%; }
	.support-services-boxes a .ss-icon { width: 100px; height: 100px; line-height: 100px;}
}

@media (max-width: 1024px) {
  .fun-fact {    width: 24%;}
  #our-testi .single-testimonial-bg { padding: 50px 50px 30px 80px;}
}

@media only screen and (max-width: 992px) {	
	.container, .container.large { width:750px;}
	#myTabContent { width: 95%;}
	header .header .mobile-icon { display:block;}
	header .header-info { display:none;}
	#main-nav { display:none;}
	header .header-info .social a + a { margin-left:4px;}
	header .header-info .emergency-call { margin-right:10px;}
	#main-nav > ul > li > a { font-size:13px;}
	header .header .logo { width:100%; padding:10px 0;}
	#main-nav > ul > li:nth-child(2) > a { width:162px; text-align:center; padding:12px 12px;}
	#main-nav > ul > li > a { padding:21px 12px;}	
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .left span { display:block;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .left a { margin-left:0;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .right span { display:block;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .captipn .right a { margin-left:0;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail h4 span { display:inline-block; margin-right:10px;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .clinical-departments { width:97%;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .support-services { width:97%; margin-top:20px;}
	#main-nav > ul > li > .mega-menu > .mega-menu-detail > .sub-detail .support-services .links ul li { width:47%;}
	footer .footer-info .copyright { float:none; text-align:center;}
	footer .footer-info .social { margin-left:0;}
	footer .footer-info .justify-content-end { justify-content: center!important;}
	
	#find-doctor .box a:after { right:10px;}
	#find-doctor .box .icon-text { font-size:16px; width: 100%; align-items: center;}
	#find-doctor .box .icon { width:15%; font-size:20px;}
	.search-mobile { display:block;}
	#our-doctor-home-carousel.owl-carousel .owl-item {  width: 100%; }
	.ourchairman .image { float: none; width: 50%; margin: 0 auto;}
	.ourchairman .detail { width: 100%; margin-top: 20px;}
	.support-services-boxes a .ss-icon { margin: 0 auto;}
	.support-services-boxes a, .support-services-boxes a p { text-align: center; }
	.support-services-boxes .support_service:nth-child(2n) { margin-left: 0px; }
	.support-services-boxes .support_service:nth-child(2n):hover, .support-services-boxes .support_service:hover { transform: none; }
}
@media only screen and (max-width: 767px) {
	.container,	.container.large { width:100%; padding:0 15px; }
	footer .footer { padding:15px;}
	footer .footer .links:nth-child(1),	footer .footer .links:nth-child(2), footer .footer .links:nth-child(3) { display:none;}
	footer .footer .links { width:100%;}
	footer .footer .links .aapni-Renova { width:100%; max-width:100%;}
	footer .footer .aapni-Renova .logo-white{ display: flex; cursor: pointer; position: relative; color: #fff; align-items: center; line-height: 1; justify-content: space-between;}	
	footer .footer .aapni-Renova span i.fa-solid.fa-angle-right { display: block;}
	footer .footer .links .aapni-Renova.open .logo-white span i.fa-angle-right { transform: rotate(90deg);}
	footer .footer .links .aapni-Renova .subscribe { display:none;}
	footer .footer-info .social { float:none; text-align:center; padding:0;}
	footer .footer-info .wmcpl { float:none; text-align:center;}

	#our-Specialits-carousel.owl-carousel .owl-item { width: 100%; }
	#find-doctor .box { width:100%;}
	#find-doctor .box a { height: 50px; padding: 10px 0;}
	#find-doctor .box + .box { border-left:none; border-top:2px solid #4D897C;}
	.fun-fact {  padding-bottom: 15px;}
	.ourchairman, .Management_Team, .ourdoctors, .Videos, .News_Events, .Contact_Us {  padding: 30px 0;}
	#home .top .head-block { justify-content:center; }
	.Management_Team .row, .ourdoctors .row, .ourchairman .row, .Videos .row, .News_Events .row, .Contact_Us .row { margin: 0;}
	#hospital-testimonial.carousel .col-lg-4.col-md-4.col-sm-12 { justify-content: center;}
	#hospital-testimonial .com-icon {display: none;}

	.accordion { margin-bottom:20px;}
	.accordion .boxes .box .box-detail { padding:15px;}
	.accordion .boxes .box .box-detail ul li { padding:0;}
	.accordion .boxes .box .box-detail ul li strong { position:static; display:block;}
	.accordion .boxes .box h2 { padding:10px 50px 10px 5px; font-size:16px;}
	.accordion .boxes .box h2:after { font-size:20px; top:16px;}
	#need-help { display:none;}
/*	#need-help .need-help .need-help-btn a:hover { background:#f08143; }
	#need-help.open { -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%);} 
	#need-help .need-help .need-help-links ul li a { line-height:20px; font-size:14px; padding:8px 0;}
	#need-help .need-help .need-help-links ul li a i { width:35px; font-size:20px; line-height:20px;}
	#need-help .need-help .need-help-btn a { font-size:12px; padding-bottom:10px;}
	#need-help .need-help .need-help-btn a span { font-size:8px;}
	#need-help .need-help .need-help-btn a:after { font-size:14px; bottom:-1px;}	*/
}

@media only screen and (min-width: 768px) {
	footer .footer .box .aapni-Renova .subscribe { display:block !important;}
}

@media screen and (min-width: 1366px ) and ( min-height: 768px) {
  
}

@media screen and (max-width: 700px){
  .popup{ width: 70%; }
  .fun-fact .fun-desc .number { font-size: 40px;}
}

@media only screen and (max-width: 667px) {
	.fun-fact { width: 49%;}
}

@media only screen and (max-width: 640px) {
	
}

@media only screen and (max-width: 600px) {
	
}

@media only screen and (max-width: 568px) {
	.blog-area { padding: 20px 0 0;}
}

@media only screen and (max-width: 480px) {
	footer .footer-info .social span { display:none;}
	footer .footer-info .copyright ul li:nth-child(1) { display:block;}
	footer .footer-info .copyright ul li:nth-child(2):before { display:none;}
	#mobile-nav { width:300px;}

	.clinical-departments a.box span.cd-name { left: 190px;	}
}