/** Custom Global CSS  **/
@media (min-width: 1281px) and (max-width: 1450px) {
.col-sm-5.cus-col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 40%;max-width: 40%;}
}
@media (min-width: 1200px){
.container {max-width: 1140px;}
}
@media (min-width: 1280px){
.container {max-width: 1200px;}
}
@media (min-width: 1350px){
.container {max-width: 1270px;}
}
@media (min-width: 991px) and (max-width: 1023px) {
  .header .cus-navbar.navbar a.navbar-brand img{max-width:100px;margin-top:20px!important}.cus-navbar .menu-bar li a{font-size:14px}.long-clinic-desc{font-size:14px;max-height:300px;margin-top:100px}.view.view-nine .mask{height:45px}.view.view-nine .mask h2{font-size:14px;padding:14px;margin-bottom:15px}.view.view-nine .mask p{font-size:12px}.about-doctor-experiance{background-size:cover}.we-do-inner .img-caption h4{font-size:12px}.gallery-name-tag{font-size:11px}.img-wrapper{height:170px}.cus-navbar .menu-bar li:last-child{margin-right:40px}.cus-navbar .menu-bar li{margin-right:15px}.email-phone-icons ul li,.email-phone-icons ul li:first-child,.topbar .navbar-collapse .navbar-nav li{font-size:12px}.Modern-Slider .item .img-fill{background-position:right}.Modern-Slider .slick-arrow{margin:0 -15px}.col-sm-5.cus-col-sm-5{flex:0 0 45%;max-width:45%}.clinic-desc{padding-top:100px;font-size:14px;padding-left:0}.carousel.slide.testimonial-slider,.testimonial-slider .carousel-item{width:100%}
}
@media (min-width: 1024px) and (max-width: 1200px) {
.testimonial-slider .carousel-item{width:100%}.carousel.slide.testimonial-slider{width:100%}.book-an-appointment{height:auto;width:436px}.book-an-appointment .appointment-wrapper{padding:30px}.cus-navbar .menu-bar li{margin-right:15px}.topbar .right-topbar{padding-right:0}.email-phone-icons ul li a.xs-hidden{display:none}.Modern-Slider .item .img-fill{height:400px}.Modern-Slider .item .img-fill .info{line-height:26vh}.banner-caption{padding-left:20px}.col-sm-5.cus-col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 46%;max-width:46%}.clinic-desc{padding-left:0;padding-top:6em}.clinic-sec{height:720px}.service-details-inner p{height:auto;width:75%}.header .cus-navbar.navbar a.navbar-brand img{max-width:100px;margin-top:20px!important}.cus-navbar .menu-bar li a{font-size:14px}.long-clinic-desc{font-size:14px;max-height:300px;margin-top:100px}.view.view-nine .mask{height:45px}.view.view-nine .mask h2{font-size:14px;padding:14px;margin-bottom:15px}.view.view-nine .mask p{font-size:12px}.about-doctor-experiance{background-size:cover}.we-do-inner .img-caption h4{font-size:12px}.gallery-name-tag{font-size:11px}.img-wrapper{height:134px}.clinic-desc p{letter-spacing:0}.clinic-desc .btn.btn-read{margin-top:20px}.about-doctor-section .about-doctor-details .affilaition ul li{margin-top:10px}
}
@media (max-width: 991px) {
.tablet-none{display:none!important}.nav-menus-wrapper{display:none}.nav-menus-wrapper.nav-menus-wrapper-open{display:block}.nav-logo>img{height:28px;margin:11px auto 6px 15px;padding:0;float:left}.tablet-visible{display:block!important}.navigation-portrait .nav-menus-wrapper-close-button{position:absolute;z-index:9;right:0}.side-menu-top{position:fixed;top:0;width:320px;background:#e9e9e9;padding:25px 0;z-index:999}.side-menu-top .logo-btn-li{margin-left:20px}.side-menu-top .logo-btn-li img{width:75%}.side-menu-top .appointment-btn-li a{max-width:70%;height:40px;padding:12px 15px 12px 26px;width:100%;color:#fff!important;display:block;font-size:12px;margin:0 auto;background:#000}.appointment-btn-li a{max-width:70%;height:auto;padding:12px 15px 12px 26px}.navigation-portrait .nav-menu{margin-top:120px;height:calc(100% - 120px);overflow:auto}.no-scroll{overflow-y:hidden}.focus>a{background:#a67b40;color:#fff!important}.focus .submenu-indicator-chevron{border-color:#fff!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.topbar .navbar .col-md-6.mobile-header-email{flex:0 0 100%;max-width:100%;text-align:center}.mobile-toggle{display:none}.banner-section{margin-top:90px}.Modern-Slider .item .img-fill{background-size:100%;height:282px}.Modern-Slider .item .info>div{vertical-align:top;line-height:2!important;margin-top:80px;padding-left:0}.Modern-Slider .item h3{font-size:24px}.Modern-Slider .item h5{font-size:30px}.Modern-Slider .NextArrow{right:42%}.clinic-sec{height:auto;padding:15px 0 100px}.col-sm-7.cus-col-sm-7{flex:0 0 45%;max-width:45%}.col-sm-5.cus-col-sm-5{flex:0 0 55%;max-width:55%}.clinic-desc{padding-left:0;padding-top:0;font-size:12px;color:#3a3939;font-weight:500;line-height:20px}.clinic-desc .btn.btn-read{margin-top:0}.our-services img{width:100%}.our-services .layer{top:-60px}.service-details-inner p{width:90%;font-size:12px;padding-left:10px!important}.about-doctor-section .about-doctor-details .doctor-details p{font-size:12px}.about-doctor-section .about-doctor-details .affilaition{margin-top:20px}.about-doctor-section .about-doctor-details .affilaition h2{font-size:25px;margin-bottom:20px}.about-doctor-section .about-doctor-details .affilaition ul li{margin-top:0}.about-doctor-section .about-doctor-details .affilaition ul li img{width:60px}.about-doctor-section{height:auto}.why-choose-left-sec{padding:50px 0 80px}.why-choose-left-sec h3{margin-left:-35px}.why-choose-details-list{max-width:63%;margin-left:-35px}.why-choose-details-list li{margin-bottom:10px;padding-left:22px;line-height:17px;font-size:12px}.why-choose-details-list .btn.btn-global{width:320px}.book-an-appointment{max-width:310px;height:auto}.book-an-appointment .appointment-wrapper{padding:20px}.book-an-appointment .book-appointment-inner h3{margin-left:0;font-size:20px}.appointment-btn.mob-appoint-btn{text-align:center;line-height:46px}.header.fixed{animation:none}.testimonial-section .row .col-sm-6:first-child{display:none}.testimonial-section .row .col-sm-6{flex:0 0 100%;max-width:100%}.our-services h3{padding-left:0;margin-top:-30px}.our-services p{padding-left:0}.our-services .pl-110{padding-left:0}.our-services .pl-70{padding-left:0}.our-services .pl-100{padding-left:0}.subscribe-input{width:auto}.about-doctor-page{padding-top:90px}.about-doctor-section.about-doctor-page .about-doctor-details{margin:0!important}.about-doctor-certificate{padding:20px 0 30px}.about-doctor-certificate h3{margin-bottom:34px!important}.certificate-slider .slick-dots{margin:10px 0 0}.what-we-do{padding:30px 0 30px}.what-we-do h3{margin-bottom:40px!important;font-size:30px}.we-do-outer{max-width:100%}.we-do-inner .img-caption h4{font-size:14px;padding:15px}.we-do-outer .details-text{padding:10px 0;font-size:13px}.we-do-inner .img-caption{height:auto}.about-doctor-experiance{background-size:cover}.about-doctor-expeiance .col-sm-2{flex:0 0 20.666667%;max-width:20.666667%}.about-doctor-expeiance .col-sm-10{flex:0 0 79.333333%;max-width:0 0 79.333333%}.before-after-img{padding:0}.service-inner-wrapper{padding-top:90px}.service-inner-wrapper .service-top .col-sm-6{flex:0 0 100%;max-width:100%}.contact-us-wrapper{padding-top:90px}
}
@media (max-width: 767px) {#image-gallery .image{height:auto;} #overlay img {width:89%;padding: 2%;}#exitButton {right:3%;}
  p{font-size:12px!important}.offcanvas-collapse{position:fixed;top:126px;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;z-index:100;background-color:#ebebeb;border-top:solid 2px #ddd;transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}
/* .offcanvas-collapse.open {visibility: visible;-webkit-transform: translateX(-300px);transform: translateX(-300px);} */
.offcanvas-collapse.open{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.second-menu-bar{border:solid 1px #000!important;padding:8px!important}.navbar-brand img{width:120px;margin:0!important}
/***Header***/
.appointment-btn.mob-appoint-btn{text-align:center;position:absolute;width:56%;height:35px;left:1%;right:1%;margin:7px auto}.appointment-btn.mob-appoint-btn .btn{margin-left:8%;border-bottom:0!important}.navigation-portrait .nav-menus-wrapper-close-button{position:absolute;z-index:9999;right:0}.side-menu-top{position:fixed;top:0;width:220px;background:#e9e9e9;z-index:999}.side-menu-top .logo-btn-li{margin-left:20px;list-style:none}.side-menu-top .appointment-btn-li a{max-width:70%;height:40px;padding:12px 15px 12px 26px;width:100%;color:#fff!important;display:block;font-size:12px;margin:0 auto;background:#000}.appointment-btn-li a{max-width:70%;height:auto;padding:12px 15px 12px 26px}.navigation-portrait .nav-menu{margin-top:120px;height:calc(100% - 120px);overflow:auto}.header .topbar .row{margin:0}.email-phone-icons li a{font-size:10px;padding-left:0!important}.xs-hidden{display:none!important}.row.xs-row{margin:0}.m-lr-xs-15{margin-left:15px!important;margin-right:15px!important}.Modern-Slider .item h5{display:none}.Modern-Slider .item .img-fill .info{top:5%}.email-phone-icons{text-align:left}.xs-top-bar{display:block}.xs-d-none{display:none}.mobile-toggle .navbar-toggler{position:absolute;right:6px;top:-27px;border:none;padding:0;display:none}.mobile-toggle .navbar-toggler i{color:#fff}.mobile-toggle{padding:0;margin-top:8px}.mobile-header-email .email-phone-icons{margin-left:-10px;margin-right:-10px}.mobile-toggle .right-topbar{padding:0}.mobile-toggle .right-topbar .navbar-nav{display:block;border-bottom:1px solid #333;text-align:center}.mobile-toggle .right-topbar .navbar-nav li{border-right:none;display:inline-block;padding:5px}.mobile-toggle .right-topbar .navbar-nav li a{text-shadow:0 2px 4px rgba(0,0,0,.29);color:#333!important}.wrapper .header .topbar{padding-bottom:0!important}.banner-section{margin-top:69px}.banner-social-icon{top:31%;right:-109px}
/****Banner****/
.Modern-Slider .item .img-fill{height:160px;background-size:cover;background-position:right bottom}.banner-caption{padding-left:0;max-width:58%!important}.Modern-Slider .item .img-fill img{width:100%}.Modern-Slider .item .img-fill .info{line-height:20vh}.Modern-Slider .item h3{font-size:18px;width:70%;margin-top:15px;font-family:eurofurence_lightregular}.Modern-Slider .item h5{margin-right:0;margin-top:10px;font-size:28px;text-align:left}.Modern-Slider{max-height:160px;overflow:hidden}
/***about clinic***/
.col-sm-7.cus-col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-sm-5.cus-col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.clinic-desc{padding-left:0;padding-top:15px;font-size:14px}.clinic-sec{height:auto;padding:0 0 20px}.clinic-desc .btn.btn-read{margin-top:15px;font-size:15px;height:40px}.read-more-btn .btn.btn-global{font-size:15px;height:47px}.doctor-team-inner{margin:15px 0 0 0}
/***about doctor**/
.about-doctor-section .about-doctor-details h3{margin:10px 0 0;font-size:25px}.about-doctor-section .about-doctor-details h6{margin:10px 0 0}.about-doctor-section{height:auto;padding-bottom:0;padding-top:15px}.about-doctor-section .doctor-img{margin-left:0;margin-top:0;width:70%;margin:0 auto}.about-doctor-section .about-doctor-details{margin-left:0}.about-doctor-section .about-doctor-details .affilaition ul li{text-align:center;display:flex;justify-content:center;align-items:center;margin-top:0}.affilaition h2{font-size:25px;margin-bottom:25px;float: left;width: 100%;text-align: center;}.about-doctor-section .about-doctor-details .affilaition ul li img{width:80%}.about-doctor-section .about-doctor-details .doctor-details p{font-size:12px;margin-bottom:15px}.about-doctor-section .about-doctor-details .affilaition{margin-top:90px;margin-bottom:20px}.about-doctor-section.about-doctor-page .about-doctor-details{margin-top:0}.about-doctor-section.about-doctor-page .about-doctor-details .doctor-details{margin-top:15px}
.book-an-appointment-strip .location-book-appointment .loc-address {font-size: 7px; line-height: 1; margin: 0 2px;}
.book-an-appointment-strip .appointment-btn {display: none;}
/***Why Choose Us***/
.why-choose-details-list .btn.btn-global{width:100%}.why-choose-left-sec{height:auto;padding-bottom:0;background:#e6e6e6;padding-top:20px;margin-bottom:0}.book-an-appointment .appointment-wrapper{padding:15px}.book-an-appointment .book-appointment-inner h3{font-size:15px!important}.book-an-appointment .book-appointment-inner .form-group .form-control{font-size:13px;padding:0 4px}select{font-size:13px;text-indent:1px;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.book-an-appointment .appointment-wrapper .nav.nav-tabs li{font-size:9px}.why-choose-details-list .btn.btn-global{margin-left:0}.why-choose-left-sec h3{font-size:25px;margin-bottom:40px}.why-choose-details-list li{line-height:21px;font-size:12px;margin-bottom:10px;font-weight:500}.why-choose-details-list{margin-bottom:20px}.why-choose-us-section{margin-bottom:0}.book-an-appointment .btn.btn-send-msg{margin-left:0;float:left}
/***book appointment***/
.book-an-appointment {position: static; width: 100%; height: auto;}
/***Testimonial****/
.testimonial-slider .carousel-item{width:100%;height:320px}.carousel.slide.testimonial-slider{width:100%}.testimonial-section{height:auto}.testimonial-section h3{margin:20px 0 25px;font-size:25px}.testimonial-view-all-btn .btn.global-btn{margin-bottom:30px;margin-top:52px}.carousel-inner{width:80%;margin:0 auto}.testimonial-slider .carousel-control-prev{left:39%}.testimonial-slider .carousel-control-next{right:39%}.testimonial-slider .carousel-item p{font-size:12px}.testimonial-slider .carousel-item img{margin-left:0;margin-top:0;width:30px}.testimonial-slider .carousel-item label{font-size:10px;margin-bottom:0}.carousel-control-next,.carousel-control-prev{top:108%}
/***Services****/
.our-services p{font-size:12px;padding-left:15px;padding-right:15px;text-align:center;width:100%;margin-bottom:0;height:auto}.our-services .service-inner{padding:0;margin:20px 0 50px!important}.our-services .service-inner img{width:100%}.our-services h3{width:100%;margin-bottom:40px;font-size:25px;padding-left:0;margin-top:20px;text-align:center}.our-services .layer{display:none}.our-services h3::after{left:1%;right:1%;margin:0 auto}.service-details-inner{left:1%;right:1%;margin:0 auto;width:auto;bottom:-52px!important}.even-col .service-details-inner{width:auto!important;bottom:-52px!important}.service-details-inner p{padding-left:2px;padding-right:2px;font-size:10px!important}.our-services .mt-120{margin-top:0;margin-bottom:0}.our-services .mt-70{margin-top:0;margin-bottom:0}.our-services{margin-bottom:0;padding-bottom:20px}.even-col .service-details-inner{left:1%;right:1%;margin:0 auto;width:300px;bottom:0}.service-details-inner h4 a{height:30px;padding:0 3px;font-size:11px;line-height:38px;margin-bottom:-5px;margin-left:7px;font-family:Montserrat,sans-serif!important}.our-services .col-sm-6{flex:0 0 50%;max-width:50%}.our-services .col-sm-6:nth-child(even){padding-right:7px}.our-services .col-sm-6:nth-child(odd){padding-left:7px}.what-we-do .col-sm-3{flex:0 0 50%;max-width:50%}.what-we-do .col-sm-3:nth-child(odd){padding-right:7px}.what-we-do .col-sm-3:nth-child(even){padding-left:7px}.service-details-inner h4{height:36px;line-height:26px}
/***Footer****/
.footer{padding:25px 0 15px 0;text-align:left}.footer .footer-col-1-top ul{display:block!important;font-size:0}.footer .footer-col-1-top ul li{min-width:50%}.address-1-details p{margin-top:0!important}.footer ul{margin-top:10px;font-size:0}.footer ul li{display:inline-block;min-width:50%;margin-bottom:0}.footer ul li a{font-size:12px}.address-1-details p br{display:none}.service-heading{margin-top:10px;margin-bottom:10px}.address-1{margin-top:10px;margin-bottom:10px}.follow-social-icon ul li{min-width:10%}.disclaimer-text{height:auto;padding-bottom:40px}.footer-copyright p{height:auto;line-height:24px;font-weight:500;font-size:12px;padding:0 15px;text-align:center}.footer .mb-30{margin-bottom:15px}.footer-copyright p.fcright{text-align:center}.follow-us{display:none}
/***About Doctor***/
.about-doctor-page{padding-top:90px}.about-doctor-certificate h3{font-size:24px;margin-bottom:20px!important}.certificate-slider .slick-dots{margin:0}.about-doctor-certificate{padding:15px 0 20px}.why-choose-details-list .btn.btn-global{height:40px;font-size:15px}.book-an-appointment .btn.btn-global{height:40px;font-size:15px}.what-we-do{padding:20px 0}.what-we-do h3{font-size:24px;margin-bottom:40px!important}.we-do-outer{max-width:100%}.we-do-inner .img-caption{height:auto;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.we-do-inner .img-caption h4{font-size:12px;padding:12px}.we-do-outer .details-text{font-size:11px;padding:8px 0}.about-doctor-expeiance::after{display:none}.about-doctor-expeiance::before{width:100%}.affiliation-slider-inner{text-align:center}.about-doctor-expeiance{padding:20px 0}.mobile-membership h3{font-size:24px;margin-bottom:40px!important;color:#ae348f;font-family:arca_majora_3heavy;position:relative}.mobile-membership h3::after{content:'';position:absolute;background:#3a3939;width:54px;height:3px;left:7px;bottom:-18px}.vertical-affiliation-slider{padding:0}.about-doctor-experiance{background:url(../images/experiance-bg.jpg) no-repeat 0 0/cover;padding:20px}.abt-doc-exp-det{display:grid;grid-template-columns:repeat(1,1fr);row-gap:15px}.abt-doc-exp-det-sec1 label{font-size:18px;margin-bottom:10px}.abt-doc-exp-det-sec1 span{font-size:12px}.about-doctor-experiance h3{font-size:24px;margin-bottom:40px!important;text-align:center;margin:auto;display:inline-block}.about-doctor-experiance{text-align:center}.abt-doc-exp-det{text-align:left}.vertical-affiliation-slider .slick-prev{transform:rotate(-90deg);left:0;top:98px;width:25px;height:30px;text-indent:-9999999}.vertical-affiliation-slider .slick-next{transform:rotate(-90deg);right:5px;top:98px;width:25px;height:30px;text-indent:-9999999}
/***Service Page***/
.service-inner-wrapper{padding-top:80px;padding-bottom:0;width:100%;overflow-x:hidden}.service-img{margin-bottom:30px}.service-top{padding:15px 0 20px}.service-desc h3{margin-bottom:35px!important;font-size:21px;margin:20px auto}.service-desc h3::after{left:0;bottom:-15px}.service-desc h4{font-size:22px;margin-bottom:5px;margin-top:10px}.procedure-desc h3::after{bottom:-15px}.procedure-desc h3{font-size:18px;margin-bottom:35px!important}.indication-sec{padding:40px 0;width:100%;clear:both;position:realtive}.indication-sec.procedure-sec{padding:30px 0 30px 0}.indication-sec.procedure-sec h2::after{bottom:-15px}.indication-sec h3{font-size:20px;margin-bottom:25px!important}.indication-sec h4{font-size:18px;margin-bottom:5px}.indication-sec ul{margin-top:5px;margin-bottom:5px}.indication-sec ul li{font-size:12px;margin-bottom:0}.indication-sec.new-secc h2::after{bottom:-15px}.service-desc{padding-right:0}.before-after-sec{padding:30px 0}.before-after-sec h3{font-size:24px;margin-bottom:30px!important}.before-after-sec h3::after{bottom:-10px}.before-after-img{padding:0}.extra-service-content h3{font-size:20px}.extra-service-content h3 br{display:none}.extra-service-content{padding:30px 0}.extra-desc{margin-top:10px}.extra-desc p{margin-bottom:0}.extra-service-content h3::after{bottom:-15px;left:0}.indication-sec.procedure-sec h2{font-size:20px;margin-bottom:35px!important}.service-desc p strong{font-size:13px}.procedure-desc p{margin:0;line-height:22px}.indication-sec.procedure-sec h3{padding-left:24px}.indication-sec.procedure-sec h3::before{left:0}.indication-sec.procedure-sec h3{font-size:14px}.indication-sec.sec-5 h2{font-size:24px;margin-bottom:30px!important}.indication-sec.sec-5 h3{font-size:18px;margin-bottom:30px!important}.serv-indication p{margin-bottom:3px}.extra-service-content h3{color:#ae348f;margin-bottom:25px!important;line-height:32px}.result-varys{margin-bottom:0}
/***Gallery page****/
.button {font-size: 13px; min-width: auto;}
.grid {min-height: 92px !important;}
/*.img-wrapper {height: auto;}*/
.img-wrapper {height: 122px;}
/***blog page****/
.blog-details{margin-bottom:20px}.blog-details .blog-details-inner{padding:15px 0 0 0;width:100%;float:right}.date-by{right:0;width:100%;top:0;font-size:12px}.blog-details .blog-img{padding:0;width:100%;padding:0;float:left}.blog-details .blog-img img{margin-top:0;margin-left:0}.blog-content{padding-bottom:0;font-size:12px;width:100%;float:right}.blog-details .blog-img img{border-radius:0;}.blog-details-inner .blog-heading{padding-left:2%}.row.py-5{padding-top:0!important}.blog-details{position:relative}.recent-posts-entry .dlab-post-media img{border-radius:50%}
.blog-details {display:block!important;float: left; padding: 10px;margin-top:10px}
.blog-details .blog-img {width:100%!important;}
/*.slick-slide{transition: opacity 1000ms linear 0s !important;}*/
/***Testimonial page***/
.testimonial-main {margin-bottom: 15px; min-height: auto;}
.testimonial-main p {min-height: auto; text-align: justify!important;}
.book-an-appointment {margin-bottom: 20px;}
/***Contact Us page***/
.contact-us-wrapper{padding-top:90px}.contact-us h3{font-size:18px;padding:15px}.blog_detailpage h1{font-size:18px;padding:15px 0 15px 0}.book-an-appointment.book-appoint-page{max-width:90%;margin:0 auto}.clinic-location{background:0 0}.map{margin-bottom:20px}.contact-form{padding:15px}.contact-form .form-group{margin-bottom:15px}.contact-form .btn.btn-send-msg{margin:0}.contact-us{margin-bottom:15px}.clinic-timings{margin:7px 0;border-left:none;padding-left:0}.clinic-timings h3{margin-bottom:15px;padding:8px;font-size:17px}.clinic-timings ul li{font-size:12px}.contact-form .btn.btn-send-msg{font-size:15px;height:40px}
#return-to-top{width:40px;height:40px;bottom:40px}#return-to-top i{left:14px;top:9px;font-size:20px}.clinic-heading-s{font-size:20px;margin-bottom:0;padding:20px 0;position:static}.clinic-heading-s span{font-size:24px;line-height:40px}.view.view-nine .mask h2{padding:5px;font-size:10px;margin-bottom:5px}.view.view-nine .mask p{display:block;line-height:9px;font-size:8px!important;text-align:justify;padding:0 5px;margin-bottom:4px;margin-top:0}.view.view-nine .mask{height:22px}.doctor-caption{padding:20px 0;text-align:center}img.other-doc-img{max-width:50%;height:auto}.navigation-portrait .nav-menu>li>a{color:grey}.service-para-text{margin:0 auto 20px}.doctor-team-inner.row .col-sm-3 .row{display:block;text-align:center}
/****Career page***/
.career-page-wrapper{padding-top:90px}.career-banner{background:url(../images/career-banner.jpg) no-repeat right 0/cover;min-height:100px}.text-caption{font-size:25px}.current-opening-heading h4{font-size:20px}.current-opening{padding:20px 0}.current-opening-heading{margin-bottom:20px}.current-opening-heading h4{margin-bottom:20px}.vacancy-wrapper .card{padding:15px}.vacancy-wrapper .card .card-header{padding:0}.vacancy-wrapper .card-body{padding:0}.position-detail-left{margin-top:20px;margin-bottom:5px}.position-detail-left h4{font-size:16px}.position-detail-left .pos-det-left-row label{font-size:13px}.position-detail-left .pos-det-left-row span{font-size:12px}.vacancy-form-wrapper .row-1 .col-sm-8 .col-sm-6{padding:0;width:50%}.vacancy-form-wrapper .row-1 .col-sm-8 .col-sm-6:nth-child(1){padding-right:7px}.vacancy-form-wrapper .row-1 .col-sm-8 .col-sm-6:nth-child(2){padding-left:7px}.vacancy-form-wrapper .row-1 .col-sm-8 .col-sm-8{padding:0}.requirement-qualification-desc h4{font-size:16px}.duties-responsibility-desc h4{font-size:16px}.requirement-qualification-desc{margin-top:15px}.duties-responsibility-desc{margin-top:15px}.form-left h4{font-size:20px;margin-bottom:20px}.vacancy-form-wrapper .row-2 .col-sm-8{padding:0}.read-more-btn.submit-app-btn .btn{min-width:100%}.form-left p{margin-bottom:15px}.row-2{margin-top:20px!important}.vacancy-form-wrapper .form-group .form-control{height:40px}.vacancy-wrapper .vac-head-wrap .vacancy-heading h3{font-size:18px}.vacancy-wrapper ul{padding-left:22px}.vacancy-wrapper ul li{font-size:12px;text-align:justify}
/**About clinic page***/
.about-clinic-page{padding-top:68px}.about-clinic-page .col-sm-5.cus-col-sm-5{flex:0 0 100%;max-width:100%}.others-doctor h3{font-size:25px;margin-bottom:40px!important}.others-doctor .col-6:nth-child(2){padding-right:7px}.others-doctor .col-6:last-child{padding-left:7px}.others-doctor{padding-bottom:0}.doctor-caption p{margin-bottom:0}.testimonial-slick-slider .slick-prev.slick-arrow{left:-12px;padding:0;width:30px}.testimonial-slick-slider .slick-next.slick-arrow{right:-10px;padding:0;width:30px}.testimonial-slick-slider .item{height:auto;padding:10px}.testimonial-slick-slider .item label{font-size:10px}.about-doctor-section.about-doctor-page.about-clinic-doc-page{padding-top:20px;padding-bottom:20px}.about-doctor-section.about-doctor-page.about-clinic-doc-page h3{font-size:25px;margin-bottom:0!important;display:block!important;text-align:center}.about-doctor-section.about-doctor-page.about-clinic-doc-page h3::after{display:none}.about-doctor-section.about-doctor-page.about-clinic-doc-page .btn{width:100%;height:40px}.about-clinic-page .clinic-sec{padding:20px 0 0}.what-we-do-tagline{margin:0 auto 40px}.abt-clinic-wht-we-do.what-we-do .col-sm-4:nth-child(even){padding-left:15px;padding-right:7px}.abt-clinic-wht-we-do.what-we-do .col-sm-4:nth-child(odd){padding-right:15px;padding-left:7px}.view{margin-bottom:15px}.view-tenth h2{font-size:12px;margin:28px 0;padding:0}.info{font-size:8px}.long-clinic-desc .btn.btn-more{width:100%;margin-left:0}.we-do-inner .plus-sign:before{width:20px!important;display:none}.we-do-inner .plus-sign:after{width:20px!important;display:none}
/****Service category page***/
.service-cat-list .col-md-4:nth-child(odd){padding-right:7px}.service-cat-list .col-md-4:nth-child(even){padding-left:7px}.single-service-style1 .text-holder{height: auto; margin-left:10px;margin-right:10px;padding:10px 5px;margin-bottom:15px}.single-service-style1 .text-holder:after,.single-service-style1 .text-holder:before{display:none}.single-service-style1 .text-holder h3{margin:0;font-size:9px;white-space:normal;word-break:break-word;line-height:17px}.single-service-style1 .text-holder p{display:none}.service-cat-list{padding-bottom:20px;padding-top:20px}.service-caption1{margin-bottom:15px}.service-caption1 h4{font-size:20px}.service-category{padding-top:68px}.single-service-style1 .overlay-content-box .button a{width:100px;font-size:13px;line-height:36px}.procedure-desc ul li::before{top:2px}.indication-sec.new-secc .container p{margin-bottom:0}.indication-sec.procedure-sec h3::before{top:3px}
.indication-sec.serv-indication h2::after{bottom:-15px;left:10px}.vitiligo_content p{font-size:12px;line-height:22px;padding:12px 0 0 0}.service-caption h4{font-size:30px}.indication-sec.serv-indication h2{font-size:20px;margin-bottom:35px!important}.indication-sec.serv-indication h3{font-size:14px;padding-left:0}.indication-sec.serv-indication .col-sm-4 p em{margin-left:25px}.indication-sec.new-secc h2{font-size:20px;margin-bottom:35px!important}.indication-sec.new-secc h3{font-size:18px;margin-bottom:10px!important}.service-desc ul li{font-size:12px}.indication-sec ol li{font-size:12px;margin-bottom:10px}.procedure-sec{padding:30px 0}.indication-sec{padding:30px 0 30px 0}.procedure-desc ul li{width:100%;margin-bottom:11px;font-size:12px}.procedure-desc ul{padding:0}.service-desc p{margin-bottom:10px}.indication-sec ul li{text-align:justify}.sec-3-sub-heading{text-align:justify!important;margin-bottom:20px!important}.indication-sec ul{padding-left:15px}.indication-sec.procedure-sec ol{padding:0}.indication-sec.procedure-sec ol li{width:100%;margin-bottom:11px;font-size:12px}.indication-sec.new-secc ol{padding:0}.procedure-sec ol{margin-bottom:0}.procedure-sec ol li{margin-bottom:10px}.indication-sec ol{padding:0;margin:.5em 0 0 3.5%}.indication-sec.new-secc ol li{width:100%;margin-bottom:11px;font-size:12px}.about-doctor-section .about-doctor-details .affilaition ul li a{text-align:left}.clinic-desc .btn.btn-read a{line-height:22px}.we-do-outer .details-text a{font-size:10px}.testimonial-section .carousel-indicators{display:none}.btn.btn-strip{line-height:26px;width:31%;padding:0;font-size:7px}.wrapper-2 h1{font-size:2em}.book-an-appointment .appointment-wrapper .nav.nav-tabs li label.error{width:200%}.btn.btn-strip img{margin-right:0}.career{overflow-x:hidden}.scrollbar{height:auto}#style-1{height:auto}
}
@media (max-width: 575.98px){}