*{margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration: none; list-style: none;}
body{font-family: Arial, 'open_sansregular';}
body, html{}
@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
url('../fonts/opensans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
url('../fonts/opensans-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold_italic';src:url('../fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),
url('..fonts/opensans-semibolditalic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
h2{font-family:Arial, 'open_sansregular';font-size:35px;color:#9a9889;}
.clear{clear:both;height:0px;}
img{max-width:100%;height:auto;}
#wrapper{width:100%;float:left;box-sizing:border-box;}
.main{max-width:1170px;margin:0 auto;}
.header{width:100%;float:left;}
.header-inner{box-sizing:border-box;width:90%;margin:0 auto;display:table;padding:20px 0;}
.logo{float:left;}
.logo img{max-width:100%;height:auto;}
#navigation{float:left;margin-left:45px;}
#navigation ul{list-style:none;}
#navigation li{float:left;}
#navigation li a{font-family:Arial, 'open_sansregular';font-size:14px;color:#4c615d;transition:background 0.8s ease;text-decoration:none;padding:34px 12px;display:block;text-transform:uppercase;}
#navigation li a:hover{color:#9abb50;}
#navigation li a.active{background:#9a9889;color:#fff;}
#slider{float:left;position:relative;width:100%;}
#slider img{width:100%;}
.banner-text{position:absolute;bottom:0px;left:50%;transform:translate(-50%, 0px);background:rgba(154, 187, 80, 0.83);padding:50px 40px;width:44%;}
.banner-text h3{font-family:'open_sansbold';font-size:50px;color:#fff;text-align:center}
.banner-text h3 a{ color:#fff; font-size:44px;}
.call a{color:#fff;}
.banner-text p{font-family:'open_sanssemibold_italic';font-size:16px;color:#fff;font-style:italic;padding-top:20px;}
.header-right{ margin-top: 20px; float:right;    text-align: center;}
.banner-text h3 i{margin-right:10px;}
.banner-text h3 i img{width:auto !important}
.call{background:#9abb50 url(../images/call.jpg) 6px 12px no-repeat;font-family:'open_sansbold';font-size:16px;color:#fff;border-radius:3px;margin-left:10px;display:inline-block;width: 180px;text-align: center;line-height: 45px;}
.book-online{text-align:center;float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){.book-online a{background:#fff;float:left;border-radius:3px;border:2px solid #9abb50;float:left;font-family:'open_sansbold';font-size:16px;text-decoration:none;text-transform:uppercase;color:#9abb50;}
}
.book-online a{width:100%;background:#fff;float:left;border-radius:3px;border:2px solid #9abb50;font-family:'open_sansbold';font-size:16px;text-decoration:none;text-transform:uppercase;color:#9abb50;width: 180px;text-align: center;line-height: 41px;}
.book-online a:hover{background:#66655d;transition:background 0.5s ease;border:2px solid #66655d;color:#fff;}
#map{width:100%;float:left;min-height:480px;}
#map img{width:100%;margin-top:60px;}
.atlas{width:100%;float:left;margin:80px 0 50px}
.atlas h2{text-align:center;}
.atlas ul{list-style:none;padding-top:46px;}
.atlas li{float:left;margin-bottom:35px;text-align:center;width:46.3%;margin:10px 10px;border:1px solid #e2e2e1;padding:17px;min-height:330px;border-radius:5px;}
.atlas li:hover{background:#9abb50;}
.atlas li:hover h3{color:#fff;}
.atlas li:hover p{color:#fff}
.atlas-left li:nth-child(2){}
.atlas-left li:nth-child(3){}
.atlas-left li:nth-child(4){}
.atlas-right li:nth-child(1){}
.atlas-right li:nth-child(2){}
.atlas-right li:nth-child(3){}
.atlas-right li:nth-child(4){}
.atlas li.odd{background-position:left 10px top 0px;text-align:left;}
.atlas li h3{font-family:Arial, 'open_sansregular';padding:18px 0 5px 0;float:left;font-size:18px;color:#9abb50;text-transform:uppercase;padding-top:12px;text-align:center;width:100%;}
.atlas li p{color:#1d1a1b;font-family:Arial, 'open_sansregular';font-size:14px;padding-top:7px;line-height:24px;text-align:center;float:left;}
.atlas-text p span{text-align:left;}
.atlas-left{width:50%;float:left;}
.atlas-right{width:50%;float:right;}
.content{width:100%;float:left;margin-top:60px;}
.content h2{color:#9abb50;margin-bottom: 20px;}
.content p{font-family:Arial, 'open_sansregular';font-size:16px;color:#35382d;line-height:31px;}
.content-left{width:100%;float:left;}
.content h3{font-family:Arial, 'open_sansregular';color:#5d5d5d;margin-bottom:10px;}
.content-right{width: 50%;margin: 0 auto; float:none;}
.content-form{background:#9abb50;border-radius:5px;width:100%;float:none;overflow:hidden;padding-left:30px;padding-right:30px;padding-bottom:35px;position:relative;z-index:99999;margin-top: 50px;}
.gform_wrapper{margin:0px;}
.content-form h2{font-family:font-family:Arial, 'open_sansregular';font-size:27px;color:#fff;padding-top:30px;text-transform:uppercase;text-align:center;padding-bottom:35px;}
.content-form input.field{background:#fff;padding:9px 0px 9px 12px;font-size:15px;font-family:Arial, 'open_sansregular';border:1px solid #d7d7d7;color:#646263;border:none;width:100%;margin-bottom:10px;}
.content-form textarea{height:184px;font-size:15px;background:#fff;padding:9px 0px 9px 12px;font-family:Arial, 'open_sansregular';border:1px solid #d7d7d7;color:#646263;border:none;width:100%;margin-bottom:10px;}
.content-form.link{margin-top:220px;}
.content-button{width:100%;text-align:center;margin-top:17px;}
.content-form input.button{border-radius:5px;transition:background 0.5s ease;line-height:45px;text-align:center;font-family:Arial, 'open_sansregular';font-size:20px;color:#fff;width:100%;background:none;border:3px solid #fff;padding-left:60px;padding-right:60px;cursor:pointer;display:inline-block;}
.content-form input.button:hover{background:#5b7423;border:3px solid #5b7423;}
.online-button{width:225px;margin:0px auto;clear: both;padding-top: 30px;}
.online-button a{color:#9abb50;font-size:18px;transition:background 0.5s ease;font-family:'open_sansbold';text-align:center;line-height:62px;text-decoration:none;text-transform:uppercase;display:block;border:2px solid #9abb50;border-radius:35px;position:relative}
.online-button a:hover{background:#7b7b78;color:#fff;border:2px solid transparent;}
.testimonial{width:100%;float:left;margin:150px 0 70px;}
.testimonial-box{width:95%;border-radius:10px;border:1px solid #9abb50;padding:21px 0px 21px 0px;float:left;position:relative;}
.testimonial-box::before{background:url(../images/quote.jpg) no-repeat;content:"";position:absolute;left:0px;top:-70px;width:52px;height:43px;}
.testimonial-box::after{background:url(../images/quote-1.jpg) no-repeat;content:"";position:absolute;right:0px;bottom:-70px;width:52px;height:43px;}
.testimonial-content{max-width:955px;margin:0 auto;}
.testimonial-content-img{width:106px;height:106px;border-radius:100%;float:left;}
.testimonial-content-text{margin-left:20px;float:left;max-width:820px;}
.testimonial-content-text p{font-family:Arial, 'open_sansregular';color:#959494;font-size:15px;font-style:italic;line-height:24px;}
.testimonial-content-text p span{font-style:normal;padding-top:17px;display:block;}
.footer{background:#4c4b44;width:100%;float:left;padding-top:35px;}
.footer-box{margin:0px 2%;float:left;}
.footer-box:nth-of-type(1){margin-right:9%;}
.footer-box:nth-of-type(2){margin-right:22%;}
.footer-box:nth-of-type(3){float:right}
.footer-box h2{font-family:'open_sansbold';font-size:24px;color:#fff;padding-bottom:30px;}
.footer-logo{width:100%;float:left;}
.footer-logo ul{list-style:none;}
.footer-logo li{float:left;margin-right:12px;min-height:59px;margin-bottom:12px;}
.footer-logo li img{vertical-align:middle;}
.detail{width:100%;float:left;}
.detail p{font-family:Arial, Arial, 'open_sansregular';color:#fff;font-size:16px;margin-bottom:18px;float:left;}
.detail-img{float:left;width:35px;}
.detail p span{font-size:13px;}
.detail-button{width:100%;}
.detail-button a{font-family:'open_sansbold';font-size:14px;color:#9abb50;text-decoration:none;padding:0px 50px 0px 50px;display:inline-block;line-height:40px;background:#fff;border-radius:3px;border:1px solid #fff;text-transform:uppercase;}
.special{width:100%;float:left;}
.special input.field{background:#605f59;padding:7px 0px 7px 0px;text-align:center;border-radius:3px;border:1px solid #f0f0f1;width:100%;margin-bottom:10px;font-family:Arial, 'open_sansregular';color:#fff;font-size:16px;}
.special input.button{background:#9abb50;margin-top:4px;font-family:'open_sansbold';cursor:pointer;font-size:14px;text-transform:uppercase;text-align:center;color:#fff;border:none;width:100%;line-height:37px;border-radius:3px;border:1px solid #9abb50;}
.providers{width:100;float:left;}
.providers p{font-family:Arial, 'open_sansregular';color:#fff;font-size:16px;float:left;}
.footer-text{width:100%;float:left;border-top:1px solid #656563;padding-top:16px;padding-bottom:16px;margin-top:35px;}
.footer-text p{font-family:'open_sansregular';font-size:10px;color:#fff;text-transform:uppercase;}
.footer-text p span{float:right;}
.breadcum{width:100%;text-align:center;float:left;padding-top:14px;}
.breadcum a{font-family:'open_sansregular';font-size:13px;color:#b1b2b1;text-transform:uppercase;text-decoration:none;display:inline-block;}
.breadcum a.active{color:#9abb50;}
.inner-content{width:100%;float:left;}
.inner-content-main{width:950px;margin:0 auto;}
.doctors{width:100%;float:left;font-family:Arial, 'open_sansregular';}
.doctors h2{font-family:Arial, 'open_sansregular';color:#35382d;font-size:35px;text-align:center; margin-top: 15px;}
.doctors h2 img{vertical-align:top;}
.doctors p{font-family:Arial, 'open_sansregular';color:#828283;font-size:16px;text-align:center;line-height:28px;}
.doctors p.link{font-style:italic;padding:24px 110px 0px 110px;}
.doctors-content{width:100%;float:left;margin-top:90px;}
.doctors-content-left{width:30%;float:left;}
.doctors-content-left-img{width:100%;}
.doctors-content-left-img img{max-width:100%;height:auto;}
.doctors-content-right{width:65%;float:right;}
.doctors-content-right h3{font-family:Arial, 'open_sansregular';color:#9abb50;font-size:19px;text-transform:uppercase;}
.doctors-content-right p{font-family:Arial, 'open_sansregular';color:#35382d;font-size:14px;line-height:24px;padding-top:32px;text-align:left;}
.technique{width:100%;float:left;margin-top:60px;}
.technique-left{width:25%;float:left;}
.technique-left.img-right{float:right;}
.technique-left-img{width:100%;}
.technique-right{width:71.5%;float:right;}
.technique-right.link{float:left;}
.technique-right-content{width:100%;float:left;border-left:4px solid #9abb50;margin:25px 0px 25px 0px;}
.technique-right-content.link{text-align:right;border-right:4px solid #9abb50;border-left:none;float:right;}
.technique-right-content p.link12{text-align:right;margin-right:20px;margin-left:0px;}
.technique-right-content h3{font-family:Arial, 'open_sansregular';color:#35382d;font-size:24px;margin-left:20px;margin-bottom: 10px;}
.technique-right-content h3.link{margin-left:0px;margin-right:20px;}
.technique-right-content p{font-family:Arial, 'open_sansregular';color:#35382d;font-size:14px;text-align:left;margin-left:20px;line-height:26px;}
.technique:nth-child(odd) .technique-left{float:right}
.technique:nth-child(odd) .technique-right{text-align:right;float:left;}
.technique:nth-child(odd) .technique-right-content{border-left:0;border-right:4px solid #9abb50;}
.technique:nth-child(odd) .technique-right-content h3{margin-right:20px;}
.technique:nth-child(odd) .technique-right-content p{text-align:right;margin-right:20px;}
.faq-main{width:1100px;margin:0 auto;}
.faq-content{width:100%;float:left;padding-bottom:20px;}
.doctors .acc{margin-top:30px;padding:0 80px;}
.faq-content h3{font-family:'open_sansregular';color:#4c4b44;font-size:19px;padding:24px 30px;cursor:pointer;position:relative;}
.faq-content h3.active{background:#4c4b44;color:#fff;}
.faq-content h3:after{content:'\f067 ';font-family:fontawesome;position:absolute;right:30px;font-size:15px;width:20px;height:20px;line-height:20px;background:#9abb50;color:#fff;border-radius:50px;text-align:center;padding:5px;}
.faq-content h3.active:after{content:'\f068 ';}
.faq-content p{display:none;font-family:Arial, 'open_sansregular';color:#4c4b44;font-size:16px;text-align:left;line-height:29px;padding:20px 30px;}
.faq-content ul{list-style:none;padding-top:7px;}
h2.padding{padding-bottom:40px;}
.faq-content li{font-family:Arial, 'open_sansregular';color:#35382d;font-size:14px;padding-bottom:4px;}
.inner-content-main{width:1100px;margin:0 auto;}
.map img.inner-page{margin-top:0px}
.contact{width:100%;float:left;}
.contact-main{max-width:90%;margin:0 auto;}
.contact-left{width:100%;float:left;}
.contact-left h2{font-family:Arial, 'open_sansregular';color:#35382d;font-size:35px;padding-top:57px;}
.contact-left p{font-family:Arial, 'open_sansregular';color:#828283;font-size:13px;line-height:24px;padding-top:12px;}
.contact-wrapper{width:100%;float:left;}
.contact-wrapper ul h3{text-align:center;margin-bottom:15px;}
.contact-wrapper p span:nth-child(2){margin-right:14px;}
.contact-left ul{list-style:none;}
.contact-left li{font-family:Arial, 'open_sansregular';color:#35382d;font-size:17px;padding-top:15px;}
.contact-left li span{color:#9abb50;}
.contact-left li img{margin-right:10px;vertical-align:middle;}
.contact-right{width:42%;float:right;}
.promise{float:left;width:100%;background:#9abb50;padding:80px 0px 80px 0px;}
.promise h3{font-family:Arial, 'open_sansregular';color:#fff;font-size:35px;text-align:center;}
.promise p{font-family:Arial, 'open_sansregular';font-style:italic;font-size:17px;color:#fff;line-height:29px;text-align:center;padding-top:27px;}
.slideinfo-text{position:absolute;bottom:0px;right:0px;z-index:100;background:url(../images/bg2.png) repeat;width:320px;padding:10px 1%;border-top:2px solid #1561c3;}
.slideinfo-text h2{font-size:30px;color:#000;font-family:'Tahoma-Bold';padding-bottom:7px;}
.slideinfo-text p{font-size:12px;color:#000;line-height:18px;padding-bottom:7px;}
.bx-wrapper{position:relative;width:100%;float:left;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-family:Arial;width:137px;font-weight:bold;color:#666;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;background:url(../images/dot.png) no-repeat;display:block;width:13px;height:13px;margin:0 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:url(../images/cicle-active.png) no-repeat;}
.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-controls.bx-has-pager.bx-has-controls-direction{position:absolute];right:137px;bottom:0px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:center;width:100%;padding:0px 0px 0px 0px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
#menu-header-menu .current-menu-item a{color:#9abb50;}
.services-box-img{padding-left:0;display:block;}
.services-box-img-left{float:left;padding-right:0;display:block;width:100%;text-align:center;}
.gform_wrapper .gform_footer{margin:0!important;padding:0!important;}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none !important;margin-bottom:0 !important;padding:0 !important;border-top:none !important;border-bottom:none !important;}.gform_wrapper .gfield_description.validation_message,.gform_wrapper .top_label .gfield_description.validation_message{padding:0;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0 !important;margin-bottom:0!important;}
.validation_error{display:none;}
.ginput_container{max-width:100% !important;margin:0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding:0 !important;margin:0 !important;}
.gform_button+img{display:none;}.gf_browser_chrome.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0 !important;}
.subscriber-div .gform_wrapper ul li.gfield{float:left;width:42%;clear:none !important;padding:0 5px 10px !important;}
.subscriber-div li#field_1_3{top:-50px;position:relative;}
.search_input{border:1px solid #2c2c2c;border-radius:3px;color:#fff !important;font-family:Arial, "open_sansregular";font-size:16px;margin-bottom:10px;padding:7px 0;text-align:center;}
#searchsubmit{background:#015697 none repeat scroll 0 0;border:1px solid #015697;border-radius:3px;color:#fff;cursor:pointer;font-family:"open_sansbold";line-height:37px;margin-top:4px;text-align:center;text-transform:uppercase;width:105px;}
.search .faq-content h3 a{color:#015697;text-decoration:none;}
.single .doctors > h2 a{text-decoration:none;color:#015697!important;}
.archive h5{color:#015697;margin-top:5px;}
.archive .faq-content a{color:#015697;text-decoration:none;}
.phn{color:#daab00!important;text-decoration:none;}
.error404 .doctors a{color:#daab00!important;text-decoration:none;}
.contact-left-text a{color:#35382d;text-decoration:none;}
.detail a{color:#fff;text-decoration:none;}
.gfield_label{display:none;}
#menu-header-menu .current-menu-item a{color:#9abb50;}
#map-iframe{float:left;min-height:340px;width:100%;}
#gform_2 .large{background:#3e3e3e none repeat scroll 0 0;border:1px solid #f0f0f1;border-radius:3px;color:#fff!important;font-family:Arial, "open_sansregular";font-size:16px;margin-bottom:10px;padding:7px 0;text-align:center;width:100%;}
#gform_1 .large{background:rgba(123, 152, 59, 0.26);border:medium none;color:#ffffff;font-family:Arial, "open_sansregular";font-size:15px;margin-bottom:10px;padding:15px 0 15px 12px;width:100%;border:1px solid #b7de5f;border-radius:4px;}
#gform_1 textarea{background:rgba(123, 152, 59, 0.26);border:1px solid #b7de5f;color:#646263!important;font-family:Arial, "open_sansregular";font-size:15px;height:170px;margin-bottom:10px;padding:9px 0 9px 12px;width:100%;}
/* Webkit */
#gform_1  ::-webkit-input-placeholder { color: #fff; }
/* Firefox 4-18 */
#gform_1 :-moz-placeholder { color: #fff; }
/* Firefox 19+ */
#gform_1  ::-moz-placeholder { color: #fff; }
/* IE10+ */
#gform_1 :-ms-input-placeholder { color: #fff; }
#gform_1 .gform_footer.top_label{float:left;margin-top:17px !important;text-align:center;width:100%;}
.trail-item.trail-end > span{color:#9abb50;}
.trail-item span{font-family:Arial, open_sansregular;font-size:13px;text-transform:uppercase;}
#gform_2::-webkit-input-placeholder{color:#fff;}
#gform_2:-moz-placeholder{color:#fff;}
#gform_2::-moz-placeholder{color:#fff;}
#gform_2:-ms-input-placeholder{color:#fff;}
.cr-divss ul li{border-right:1px solid #fff;color:#fff;display:inline-block;font-size:10px;font-weight:300;line-height:10px;margin:0;padding:0 5px;text-transform:uppercase;}
.cr-div ul li{border-right:1px solid #fff;color:#fff;display:inline-block;font-size:10px;font-weight:300;line-height:10px;margin:0;padding:0 5px;text-transform:uppercase;}
.cr-div ul li:last-child{padding-right:0px;border-right:1px solid #fff;border-right:none;}
.cr-divss ul li:last-child{padding-right:0px;border-right:1px solid #fff;border-right:none;}
.cr-div ul li a{color:#fff;text-decoration:none;}
#copyright-section .cr-div:first-child{float:left !important;}
#copyright-section .cr-divss{float:right !important;line-height:20px;}
#gform_1 h3{color:#fff;font-size:27px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;font-family:Arial;}
.detail-button a{background:#9abb50 none repeat scroll 0 0;border:1px solid #7f7f7a;border-radius:3px;color:#fff;display:inline-block;font-family:"open_sansbold";font-size:14px;line-height:40px;padding:0 50px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s}
.detail-button a:hover{background:#fff;color:#7f7f7a;}
a.meanmenu-reveal{display:none;}
.mean-container .mean-bar{width:100%;position:absolute;left:0px;top:0px;background:#9abb50;padding:0px 0;min-height:28px;z-index:99999;}
.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:12px 13px 11px 13px;position:absolute;top:-9px;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px;}
.mean-container .mean-nav{float:left;width:100%;background:#2E2E2E;margin-top:25px;}
.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}
.mean-container .mean-nav ul li{position:relative;float:left;width:100%;}
.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:7px 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;font-size:14px;}
.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible;}
.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0;}
.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%;}
.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%;}
.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%;}
.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1);}
.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:20px;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,0.1);border:none !important;border-left:1px solid rgba(255,255,255,0.4) !important;border-bottom:1px solid rgba(255,255,255,0.2) !important;}
.mean-container .mean-nav ul li a.mean-expand:hover{background:#2E2E2E;}
.mean-container .mean-push{width:100%;padding:0;margin:0;}
.mean-nav .wrapper{width:100%;padding:0;margin:0;}
.mean-container .mean-bar{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
#container{max-width:1000px;margin:150px auto;text-align:center;padding:10px;}
header h1{font-size:26px;}
#accordion{clear:both;float:left;width:100%;}
#accordion section{text-align:left;max-width:960px;margin:0 auto;margin-top:25px;}
#accordion section h1{font-size:22px;cursor:pointer;padding:20px 30px;font-family:Arial, 'open_sansregular';color:#4c4b44;border:2px solid #4c4b44;position:relative;border-radius:5px;}
#accordion section:first-child h1{border:2px solid #4c4b44;}
#accordion section:first-child .custom-content{background:#4c4b44;}
#accordion section h1{}
#accordion section p{font-family:'open_sansregular';line-height:25px;color:#fff;font-size:15px;}
#accordion section p.link{font-size:15px;color:#fff;font-family:Arial, 'open_sansregular';font-weight:600;}
.fulljustify{text-align:justify;}
.fulljustify:after{content:"";display:inline-block;width:100%;}
section h1 span{float:right;display:block;position:relative;width:13px;height:8px;}
section h1 img{margin-right:10px;vertical-align:middle;}
section h1.link{font-size:22px!important;color:#9abb50!important;}
section h1 span img{margin-top:2px;margin-right:0;}
section h1 span img.open{float:right;position:absolute;clip:rect(0px,15px,7px,0px);right:0px;margin-top:11px;}
section h1 span img.closed{float:right;position:absolute;clip:rect(8px,15px,15px,0px);right:0px;margin-top:2px;}
.custom h1{border:1px solid #9abb50;}
#accordion section h1{border:2px solid #90af4b;}
.additionalinfo{float:left;width:100%;}
.home .content .main .content-left strong, .home .additionalinfo strong{color:#6a6a6a;}
.home .content .content-left strong a{color:#9abb50 !important;}
.home .content .content-left strong a:hover{text-decoration:underline;}
.home .content .main .content-left p, .home .additionalinfo p{padding-bottom:30px;}
.home h2.testimonial_rotator_slide_title{display:none;}
.home .testimonial .testimonial_rotator_quote{color:#959494;font-family:Arial,"open_sansregular";font-size:17px;font-style:italic;line-height:24px;}
.home .testimonial .testimonial_rotator_author_info.cf-tr strong{color:black;font-family:Arial,"open_sansregular";font-size:17px;font-style:normal;font-weight:bold;line-height:24px;}
.home .testimonial .testimonial_rotator_author_info.cf-tr{border:medium none;padding-left:0;padding-top:15px;}
.home .testimonial .testimonial_rotator_img.img{margin-right:20px !important;}
.home .testimonial .testimonial_rotator_img.img img{display:block;margin:0 auto;}
.home .testimonial .testimonial_rotator_wrap{margin-bottom:0;margin-top:0;}
.home .testimonial .testimonial-box{padding-bottom:0;padding-top:0;}
.faqsimg{float:right;width:43%;}
.left{float:left;width:55%;}
.home .testimonial .text.testimonial_rotator_description{margin-top:30px;}
.contact .contact-left > p{font-size:16px;}
.doctors > p{ padding-top:20px;}
.doctors p a{}
.doctors h1{color: #35382d;; margin-top:15px;}
.footer-box:nth-of-type(2){}
.footer-box .fotCol ul li{list-style:none;margin-bottom:20px;}
.footer-box .fotCol ul li a{font-family:Arial, Arial, 'open_sansregular';font-size:16px;color:#fff;text-decoration:none;}
.InBanner{float:left;width:100%;position:relative}
.InBanner img{max-width:100%;width:100%;}
.middle{width:100%;float:left;padding:50px 0;}
.middle h2.Pagetittle{font-size:32px;text-align:center;font-family:Arial, Arial, 'open_sansregular';color:#9abb50;margin-bottom:20px;text-transform:uppercase}
.contact-wrapper h3{font-family:'open_sansregular';font-size:22px;color:#ffffff;text-align:center;padding:15px 0;background:#90af4b;}
.contact-details{width:100%;float:left;padding:35px;border:1px solid #d2d2d2;border-top:0;background:rgba(239, 239, 239, 0.5098039215686274);}
.top-details{width:100%;float:left;}
.map{margin-bottom:40px;}
.top-details p{text-align:center;padding:0 0 10px;font-size:16px;line-height:24px;font-family:'open_sansregular';font-weight:bold;color:#4c4b44;text-decoration:underline;}
.top-details p img{margin-right:10px;}
.timings{    width: 600px;font-family: 'open_sansregular';font-size: 15px;padding-top: 30px;clear: both;margin: 0 auto;}
.timings ul li{width:47%;float:left;list-style:none;}
.timings ul li:last-child{float:right}
.timings ul li p{margin-bottom:10px;}
.timings ul li p span.bold{font-weight:bold;}
.topcontent{margin-bottom:40px;text-align:center;padding:0 200px;}
.topcontent h2{color:#585854;}
.topcontent p{font-family:'open_sansregular';padding-top:10px;color:#656565;}
.timings p.aftrhours{width:100%;float:left;text-align:center;font-size:16px;padding-top:20px;color:#23282d;font-weight:bold;}
.timings p.aftrhours a{color:#90af4b;}
.cnt-btn{width:100%;float:left;text-align:center;padding-top:40px;}
.cnt-btn span{display:inline-block;}
.cnt-btn span a{width:100%;background:#4c4b44;height:52px;line-height:52px;border-radius:50px;color:#fff;font-size:17px;font-family:'open_sansregular';font-weight:normal;box-shadow:1px 6px 5px #ebebeb;display:inline-block;padding:0 25px;text-decoration:none;transition:all 0.5s ease 0s;}
.cnt-btn span a:hover{background:#90af4b;}
.custom-content{display:none;background:#9abb50;color:#fff;padding:20px;}
@media screen and (min-width:769px){#map:after{background:none;content:" ";display:inline-block;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9;}
}


@media screen and (min-width:1251px){
.header .header-inner .book-online{text-align:center;}
}
@media screen and (max-width:767px){.testimonial .testimonial_rotator_img.img{float:left !important;width:100% !important;}
.testimonial .text.testimonial_rotator_description{margin-top:5% !important;text-align:center;width:100% !important;}
.faqsimg{margin-bottom:20px;width:100%;}
.left{width:100%;}
.page-template-tpl-faq h2.padding{padding-bottom:30px;}
}


.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}


.cntwrap{width:75%; margin:0 auto}
.middle .col-sm-12 {padding: 0px 128px;}
.iner-Banner {width: 100%;display: block;position: relative; float:left;}
/*Doctor page css*/
.teamRow{ margin:20px 0 50px;}
.team-row{ margin:20px 0; text-align:center;}
.team-row h3{ margin:10px 0 5px;color: #4c4b44;}
.team-row h4{ margin:0;color: #4c4b44;}
.team-row:hover img {filter: grayscale(100%);}
.team-row:hover  h3{ color:#d62228}
.col-md-3 { width: 25%; float:left;padding-right: 10px; padding-left: 10px;}
.team-row:hover h3 {color: #9abb50;}

.dtl-grn {width: 100%;position: absolute;background: rgba(154, 187, 80, 0.92);bottom: 0;left: 0;height: 160px;}
.dtl-cont {width: 100%;float: left;padding: 40px 0 0;}
.dtlLeft .drImg {width: 220px;height: 220px;float: left;border-radius: 50%;margin: -130px 44px 0 0;}
.dtlLeft .drImg img {width: 100%;display: block;border-radius: 100%;}
.docName {display: table; color:#fff;}
.dtlLeft h2 {color: #fff; font-size: 36px;line-height: 40px; margin:0 0 5px;}
.dtlLeft p {font-size: 18px;color: #fff;margin:0;}

.dtl-right {float: right;}
.dtl-right a {width: 227px;height: 60px;line-height: 60px;background:#fff;border-radius: 50px;display: inline-block;text-align: center;font-size: 18px;color: #4c4b44;font-weight: normal;box-shadow: 1px 4px 15px rgba(0,0,0,0.4);}
.dtl-right a:hover{ background:#35382d; color:#fff;}

.dtl-head{ width:100%; display:block; padding:55px 0;float: left;}
.col-md-8 {width: 66.66666667%; padding-right: 10px; padding-left: 10px;}


.col-md-4.cont-dtl2{ width:30%;    float: right;}
.cont-dtl2{ border:1px;padding:20px;border: 1px solid #e4e4e4;border-radius: 5px;margin-bottom: 20px;height: 518px;overflow-y: scroll;}
.cont-dtl2 h2{ margin:0 0 10px; font-size:22px;}

.dtl-sec2 ul{ width:100%; float:left; margin:25px 0 0;}
.dtl-sec2 li {width: 100%; float:left;margin: 0 0 15px 0;}
.dtl-sec2 li h4{ font-size:18px; margin:5px 0 0;}
.dtl-sec2 li p{ font-size:15px; margin:0;line-height: 24px;}
.dtl-sec2.ourTeam li img {width: 94px;display: block;float: left;margin-right: 20px;border: 1px solid #e5e5e5;}
.dtl-sec2.ourTeam li h4 a{ color: #9abb50;}
.col-md-8 p{    line-height: 36px; margin-bottom:20px;}


.atlasMain{width:100%; float:left; padding:0 60px;}
.atlasMain .atlas-left, .atlasMain .atlas-right{ width:50%;}
.atlasMain ul li{ width:48%; margin:5px 1%; min-height: 310px;}
.atlasMain ul li h3{font-size: 16px;}


@media(max-width:1170px)
{
.atlasMain .atlas-left, .atlasMain .atlas-right{ width:100%}

.mean-container a.meanmenu-reveal{ padding: 0 !important; top:2px!important;right: 10px !important;}
	.mean-container a.meanmenu-reveal span{ width:100%}
}

@media(max-width:767px)
{
.atlasMain{ padding:0 20px;}	
.atlasMain ul li{ width:100%;min-height:initial;}	
}


