
@media only screen and (max-width:1280px){.main{width:95%;}
.header-inner{width:95%;}
.contact-main{width:95%;}
.inner-content-main{width:95%;}
#accordion section{width:95%;}
}
@media only screen and (max-width:1250px){.header{margin-top:25px;}
.testimonial-content-img{float:none;margin:0 auto;}
.testimonial-content-text{width:100%;text-align:center;margin-left:0px;}
.testimonial-box{width:100%;}
.footer-box h2{font-size:20px;}
.banner-text p{font-size:15px;padding-top:10px;}
.banner-text{padding:17px 20px 17px 20px;}
.technique-right-content{margin:20px 0px 20px 0px;}
}
@media only screen and (max-width:991px){.contact-left-text li:last-child{width:380px;}
.content-form{padding-bottom:90px;}
.content-left{width:100%;}
.content-right{width:410px;text-align:center;float:none;margin:0 auto;clear:both;}
.content-form input.button{padding:0px 30px 0px 30px;}
.services-box{width:49%;margin-left:0.5%;margin-right:0.5%;}
.content-right{padding-top:0px;}
.footer-box h2{font-size:17px;}
.detail-button a{padding:0px 30px;}
.footer-text p{width:100%;text-align:center;float:none;padding-bottom:10px;}
.footer-text p span{width:100%;text-align:center;float:none;}
.breadcum{padding-top:35px;}
.doctors p.link{padding:13px 0;}
}
@media only screen and (max-width:860px){#copyright-section .cr-divss{float:none!important;line-height:26px;}
#copyright-section .cr-div:first-child{float:none !important;text-align:center;}
.doctors h2{font-size:28px;}
}
@media only screen and (max-width:767px){.contact-left-text li:last-child{display:block;float:none;margin:20px auto;width:430px;}
.logo{width:32%;}
.atlas-left{width:100%;}
.atlas-right{width:100%;}
.atlas-right{width:100%;}
.atlas h2{font-size:24px;}
.atlas ul.link{padding-top:10px;}
.map img{margin-top:20px;}
.testimonial-content-text p{font-size:14px;}
.footer-box{width:100%;}
.footer-logo{text-align:center;float:none;margin-bottom:50px;}
.footer-box h2{text-align:center;padding-bottom:20px;}
.special{max-width:310px;margin:0 auto;float:none;}
.doctors-content-left{width:100%;float:none;text-align:center;}
.doctors-content-right{width:100%;float:none;text-align:center;}
.doctors-content-right h3{padding-top:40px;}
.faq-content li{text-align:center;font-size:13px;}
.faq-content ul{padding-top:15px;}
.content-form h2{font-size:22px;}
.contact-left{width:100%;text-align:center;}
.contact-right{width:100%;text-align:center;}
.content-form.link{margin-top:50px;}
.technique-left{display:none;}
.technique-right{width:100%;float:left;}
.technique-right-content p{text-align:justify;}
.technique-right-content p.link12{text-align:justify;}
.content-form.link{margin-top:50px;}
}
@media only screen and (max-width:580px){.content-left{width:100%;}
.content h2{font-size:28px;}
.content p{font-size:14px;}
#accordion section h1{font-size:16px!important;}
}
@media only screen and (max-width:480px){.content-right{width:300px;text-align:center;float:none;margin:0 auto;clear:both;}
.content h2{font-size:26px;}
.content-form input.button{width:200px;line-height:35px;padding:0 0;}
.promise h3{font-size:29px;}
.contact-left-text li:last-child{padding:10px 3px 0 10px;width:100%;}
.contact-left-text .bold{width:100px;}
.contact-left-text .bold{float:none;display:block;margin:0px auto 10px auto;}
}

@media only screen and (max-width:359px){}
@media(min-width:1530px){.banner-text h3{}
}




@media(max-width:1170px){.mean-container .mean-nav ul li a{width:100%;border-top: 1px solid rgb(8, 8, 8);font-family:Arial, 'open_sansregular';padding:15px 20px;}
.atlas li{width:47.5%;margin:5px;}
.atlas li h3{font-size:17px;}
#gform_1 h3{font-size:25px;}
.banner-text h3{font-size:35px;}
.logo{margin-top:0px;width:28%;}
.footer-box:nth-of-type(2){margin-right:12%;}
.doctors .acc{padding:0 20px;}
.faq-content h3{font-size:18px;}
.doctors .col-sm-12 {padding: 0px;}
.col-md-4.cont-dtl2{width: 33%;}
.dtl-sec2 li h4 {font-size: 16px;}
.dtl-sec2 li p {font-size: 14px;}
.atlas{    margin: 20px 0 50px;}
div.banner-text i img {    width: 20px !important;}

}
@media(max-width:992px){.logo{width:35%;}
.banner-text{width:68%;}
.banner-text h3{width:100%;font-size:28px;}
.atlas-right,.atlas-left{width:100%;}
.atlas-left{margin-top:20px;}
.atlas li{width:47.2%;margin:10px;}
.atlas ul:last-child{padding-top:0;}
.mob-flex{display:flex;flex-direction:column;}
.content-left{order:1}
.content-right{order:3}
.additionalinfo{order:2;}
.footer-box{margin:0;}
.footer-box:nth-of-type(1){margin-right:6%;}
.footer-box:nth-of-type(2){margin-right:4%;}
.testimonial{margin:100px 0}
.atlas{margin:30px 0 50px;}
.technique{margin-top:30px;}
.technique-left{margin-top:50px;}
.footer{margin-top:0;}
.middle h2.Pagetittle{font-size:28px;}
.topcontent h2{font-size:28px}
.team-row h3 {margin: 10px 0 5px;font-size: 16px;}
.team-cntnt h4 {font-size: 14px;}
.dtlLeft .drImg {margin: -130px 10px 0 0;}
.dtlLeft h2 {font-size: 26px;}
.dtl-right a { width: 180px;}
.col-md-8.cont-dtl,.col-md-4.cont-dtl2{width:100%}
.dtl-head{ padding:25px 0}
.cntwrap{width:100%}
.topcontent{padding: 0 100px;}
.banner-text h3{max-width:100%;}
}
@media(max-width:767px){.header-right{width: 380px;margin: 0 auto; float:none ;display: flex;justify-content: center;align-items: center;justify-content: space-between;}
.logo{width:100%;display:block;text-align:center;margin-bottom:20px;}
.atlas li{width:47.8%;margin:5px;}
.footer-box .fotCol ul li{text-align:center}
.footer-box{border: 1px solid rgb(49, 49, 49);padding:10px 0;margin:10px 0;}
.detail{width:310px;margin:0 auto;float:none;}
.footer-box .fotCol ul li a{font-size:15px;margin-bottom:10px;}
.doctors-content{margin-top:50px;}
.middle h2.Pagetittle{margin-bottom: 0; font-size:20px;}
.middle{padding:30px 0}
.doctors-content-right p{text-align:justify;}
.footer{margin-top:0;}
.technique:nth-child(odd) .technique-right-content{border-left:4px solid #9abb50;border-right:0;}
.technique:nth-child(odd) .technique-right-content p{text-align:left;margin-right:0;}
.technique:nth-child(odd) .technique-right{text-align:left}
.technique-right-content h3{margin-top:20px;    font-size: 18px;}
.technique-left{margin-top:0;}
.faq-content h3{padding:14px 50px 14px 20px;font-size:15px;}
.doctors .acc{padding:0;}
.faq-content h3:after{right:10px;top:15px;font-size:12px;width:15px;height:15px;line-height:17px;}
.faq-content p{font-size:15px;padding:20px;}
.topcontent{padding:0;    margin-bottom: 20px;}
.contact-details{padding:35px 20px;}
.timings{font-size:14px;padding-top: 10px;width: 100%;}
.doctors h2{font-size:22px;line-height:30px;}
.team-row{width:49%;  margin: 15px 0; border: 1px solid #e5e5e5; padding: 10px 5px;}
.team-row:nth-child(2n){float:right;}
.team-row h3{font-weight:bold;}
.doctors p{ font-size:14px; line-height:25px;}
.col-md-8 p {line-height: 32px;font-size: 14px;}
.dtl-grn{height: initial; position:relative; float: left; padding-bottom: 20px;}
.dtl-cont{padding: 25px 0 0;}
.dtlLeft{width: 100%; text-align:center;}
.dtlLeft .drImg{width: 120px; margin: -88px 10px 0 0; height: auto; float: none; display: inline-block;}
.docName {width: 100%;  float: left;}
.dtl-right {width: 100%; float: left; text-align: center;}
.dtl-right a {margin-top: 10px; height: 40px; line-height: 40px; font-size: 16px;}
.row{margin:0;}
.dtlLeft h2{font-size: 20px; line-height: 26px;}
.dtlLeft p {font-size: 14px; margin-top: 0;}
.dtl-head{padding:30px 0; }
.dtl-sec2 li h4{font-size: 16px;}
.dtl-sec2 ul{margin: 10px 0 0;}
.cont-dtl2 h2{text-align:center;}
.dtl-sec2 li {margin: 15px 0 0;}
.docName p{ margin-bottom:0;}
.online-button{padding-top: 0;}
.content-form{ margin-top:20px;}
.topcontent p{font-size: 14px;}
.contact-wrapper h3{ font-size:20px;}
.bx-wrapper{ margin-bottom:50px;}
.banner-text{ position:unset;transform:none;clear: both;width: 95%; margin: 0 auto;}


}
@media(max-width:480px){.header-inner{padding:10px 0;}
.logo{float:none;}
.logo img{max-width:80%;}
.header-right{max-width:100%;float:none;}
.header-right{width:100%;}
.atlas li{width:100%;margin:10px 0;}
.content-form{padding:0 20px;}
.gform_wrapper{max-width:100% !important;}
#gform_1 h3{font-size:22px;}
.detail{width:283px;}
.atlas li{min-height:auto;}
.technique-right-content p,.technique-right-content h3{margin-left:10px;}
.promise{padding:40px 0}
.timings ul li{width:100%}
.timings p.aftrhours{font-size:14px;}
span.book-btn{margin-bottom:10px;}
#accordion section h1{padding:20px 10px;}
.map{margin-bottom:20px;}
#accordion section{margin-top:15px;}
.top-details p{font-size:14px;}
.top-details p img{display: none;}
.time,.timings ul li p span.bold{ font-size:13px;}
.topcontent h2{font-size:25px;}
.contact-wrapper{padding-top:0;}
.detail-button{text-align:center;}
.team-row{width:100%;}
.call,.book-online,.book-online a{width:100%;font-size: 14px; margin:0 2px}
.call{ margin-left:0;}
.content-right{widtrh:100%}
.cnt-btn span a{ font-size:14px;}

}