@font-face{font-family:Mulish;src:url(/fonts/Mulish-Medium.eot);src:url(/fonts/Mulish-Medium.eot?#iefix) format('embedded-opentype'),url(/fonts/Mulish-Medium.woff2) format('woff2'),url(/fonts/Mulish-Medium.woff) format('woff'),url(/fonts/Mulish-Medium.ttf) format('truetype'),url(/fonts/Mulish-Medium.svg#Mulish-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mulish-SemiBold.eot);src:url(/fonts/Mulish-SemiBold.eot?#iefix) format('embedded-opentype'),url(/fonts/Mulish-SemiBold.woff2) format('woff2'),url(/fonts/Mulish-SemiBold.woff) format('woff'),url(/fonts/Mulish-SemiBold.ttf) format('truetype'),url(/fonts/Mulish-SemiBold.svg#Mulish-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mulish-Bold.eot);src:url(/fonts/Mulish-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/Mulish-Bold.woff2) format('woff2'),url(/fonts/Mulish-Bold.woff) format('woff'),url(/fonts/Mulish-Bold.ttf) format('truetype'),url(/fonts/Mulish-Bold.svg#Mulish-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mulish-Regular.eot);src:url(/fonts/Mulish-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/Mulish-Regular.woff2) format('woff2'),url(/fonts/Mulish-Regular.woff) format('woff'),url(/fonts/Mulish-Regular.ttf) format('truetype'),url(/fonts/Mulish-Regular.svg#Mulish-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Crimson Text';src:url(/fonts/CrimsonText-Bold.eot);src:url(/fonts/CrimsonText-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/CrimsonText-Bold.woff2) format('woff2'),url(/fonts/CrimsonText-Bold.woff) format('woff'),url(/fonts/CrimsonText-Bold.ttf) format('truetype'),url(/fonts/CrimsonText-Bold.svg#CrimsonText-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Crimson Text';src:url(/fonts/CrimsonText-SemiBold.eot);src:url(/fonts/CrimsonText-SemiBold.eot?#iefix) format('embedded-opentype'),url(/fonts/CrimsonText-SemiBold.woff2) format('woff2'),url(/fonts/CrimsonText-SemiBold.woff) format('woff'),url(/fonts/CrimsonText-SemiBold.ttf) format('truetype'),url(/fonts/CrimsonText-SemiBold.svg#CrimsonText-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Crimson Text';src:url(/fonts/CrimsonText-Regular.eot);src:url(/fonts/CrimsonText-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/CrimsonText-Regular.woff2) format('woff2'),url(/fonts/CrimsonText-Regular.woff) format('woff'),url(/fonts/CrimsonText-Regular.ttf) format('truetype'),url(/fonts/CrimsonText-Regular.svg#CrimsonText-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.eot);src:url(/fonts/Montserrat-Medium.eot?#iefix) format('embedded-opentype'),url(/fonts/Montserrat-Medium.woff2) format('woff2'),url(/fonts/Montserrat-Medium.woff) format('woff'),url(/fonts/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:fontello;src:url(/fonts/fontello.eot);src:url(/fonts/fontello.eot#iefix) format('embedded-opentype'),url(/fonts/fontello.woff) format('woff'),url(/fonts/fontello.ttf) format('truetype'),url(/fonts/fontello.svg#fontello) format('svg');font-weight:400;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}body{overflow-x:hidden;overflow-y:scroll;position:relative;font:normal 14px/20px Mulish,sans-serif}ul li{list-style:none}img{border:0;max-width:100%;vertical-align:middle}a,a:hover{text-decoration:none;color:inherit}*,::after,::before{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}a:focus{outline:1px dotted #000}a:focus-within{outline:1px dotted #000}.font-icon::before{content:attr(data-icon);font-family:fontello}.hr{border:1px dashed #4a4745;padding:0!important;margin-top:10px}.tel1,.tel2,.tel3,.tel4,.tel5,.tel6,.tel7,.tel8,.tel9{display:inline-block}.clear,.clear-float{clear:both}.nodisplay{display:none!important}.fluid-div,.theme-L,.theme-R{width:100%;height:100%}.theme-L,.theme-R{position:absolute;z-index:1;padding:0;margin:0;top:0}.theme-L{left:-100%}.theme-R{right:-100%}.form-table,.table-div{width:100%;display:table;table-layout:fixed}.form-row,.table-row{display:table-row}.form-cell,.table-cell{display:table-cell;vertical-align:top}.img-l{float:left;position:relative}.img-r{float:right;padding:10px;margin:20px 8px 5px 15px;position:relative;box-shadow:0 0 6px #000;border:solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(180deg,#df3126,#4a4745)}.img-r.solid{border:none;box-shadow:none}.img_two img{margin:13px 5px}.img_l,.img_r{padding:10px;margin:0 8px 5px 15px}.img_r{float:right}.img_l{float:left;margin:0 15px 5px 0}.img-cnt{display:table;padding:10px;margin:10px auto 20px;position:relative;box-shadow:0 0 5px #ccc;text-align:center}.img-c{margin:10px auto}.img-c,.textCenter{text-align:center}.img-c img{border:solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(180deg,#df3126,#4a4745);box-shadow:9px 9px 10px #ccc;padding:10px 13px}.multiBorder,.videoBorder{position:relative;margin:15px auto}.videoBorder{width:90%;padding:54% 0 0 0}.videoBorder embed,.videoBorder iframe{position:absolute;margin:0;padding:0;border:4px solid #333;width:100%;height:100%;top:0;left:0;z-index:1}.multiBorder{width:100%}.multiBorder embed,.multiBorder iframe{margin:0;padding:0;border:0;width:100%}.playBtn{position:absolute;left:50%;top:50%;margin:-64px 0 0 -64px}.ytLoader{cursor:pointer;border:4px solid #333}.rslides{width:100%;height:100%;position:relative}.rslides .slider{display:none;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#Banner{position:relative}.Banner-Tabs{position:absolute;z-index:9}.Banner-Tabs li a{display:block;width:100%;height:100%;cursor:pointer}.Banner-Tabs li span{font:normal 10px/20px Mulish,sans-serif;color:#000;background:rgba(255,255,255,.7);position:absolute;z-index:1;display:none;width:100%;padding:0 3px;left:0;bottom:100%}.Banner-Tabs li a:hover span,.Banner-Tabs li.Banner_here a span{display:block}.Banner_auto,.Banner_nav{position:absolute;z-index:9;display:block;width:20px;height:20px;bottom:5px;text-align:center}.Banner_auto{left:30px}.Banner_auto span,.Banner_nav span{position:absolute;z-index:1;display:none;background:rgba(255,255,255,.7);bottom:100%;font:normal 12px/20px Mulish,sans-serif;color:#000;padding:2px 5px 5px 5px}.Banner_auto span{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.slideNext::before,.slidePause::before,.slidePlay::before,.slidePrev::before{font-family:fontello}.slidePlay::before{content:'\e815'}.slidePause::before{content:'\e814'}.slidePrev::before{content:'\e80e'}.slideNext::before{content:'\e810'}.Banner_auto:hover span,.Banner_nav:hover span{display:block}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{position:relative;width:99999px;margin:0;padding:0;text-align:center;overflow:auto;display:none}.nbs-flexisel-inner{position:relative;overflow:hidden;margin:0 auto;width:100%}.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative}.nbs-flexisel-item img{cursor:pointer;position:relative;margin:0 0}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{position:absolute;z-index:99;margin:0;padding:0;top:0;height:100%;width:20px;cursor:pointer}.nbs-flexisel-nav-left,.nbs-flexisel-nav-left::before{left:0;padding-left:1px}.nbs-flexisel-nav-right,.nbs-flexisel-nav-right::before{right:0;padding-right:1px}.nbs-flexisel-nav-left::before,.nbs-flexisel-nav-right::before{font:normal 15px/34px fontello;position:absolute;text-align:center;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:45px;width:32px}.nbs-flexisel-nav-left::before{content:'';background:url(/images/scroll-arrows.png) no-repeat 0 0}.nbs-flexisel-nav-right::before{content:'';background:url(/images/scroll-arrows.png) no-repeat 0 -45px}.nbs-flexisel-nav-left.disabled,.nbs-flexisel-nav-right.disabled{opacity:.4}#Scroller{cursor:pointer;right:5px;position:fixed;z-index:9999;width:42px;height:42px;text-align:center;bottom:10px;display:none;opacity:.7}#Scroller:hover{opacity:1}#Scroller span{font:normal 12px/20px Mulish,sans-serif;background:rgba(255,255,255,1);position:absolute;right:95%;z-index:-1;padding:0 15px 0 10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:none}#Scroller:hover span{display:block}#Scroller a{display:block;width:100%;height:100%;position:relative;z-index:1}#Scroller a::before{position:absolute;z-index:9;left:50%;top:50%;font-family:fontello;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px}#Scroller.scrollUp a::before{content:'\e80f'}#Scroller.scrollDown a::before{content:'\e80d'}#Access-Container,#Area_of_concern-Container,#Banner-Container,#Banner-Container-S,#Container,#Content-Container,#Credibility-Container,#Doctor-Container,#Expertise-Container,#Footer-Container,#Innovative-Container,#Location-Container,#Map-Container,#Regenerative-Container,#Resources-Container,#Reviews-Container,#Specialities-Container,footer,header,nav,section{width:100%;margin:0;padding:0;position:relative}#Accessibility,#Banner,#Banner-S,#Content-Main,#Credibility,#Doctor,#Education,#Experiance,#Footer,#Header,#Main-Menu,#Map,#Mobile-Menu,#Resources,#Reviews,#Service,#Specialities,.credibility,.gridWrapper{max-width:1200px;min-width:300px;margin:0 auto;padding:0 6px;position:relative}#Container{overflow:hidden}#Content,#Sidebar{position:relative}header.stickyHeader{width:100%;z-index:999;position:absolute}header.stickyHeader{top:0}header.stickyHeader,header.stickyHeader.stickyAnimate{-webkit-transition:all .2s ease;transition:all .2s ease}header.stickyHeader.stickyAnimate{position:fixed}#Main-Menu{display:block}#Mobile-Menu{display:none}.menu{font-size:0}.menu li{display:inline-block;vertical-align:top;position:relative;text-align:center}.menu li a{display:block}.menu ul{position:absolute;z-index:999;left:0;display:block;visibility:hidden;transform:scaleY(0);transform-origin:top left}.menu ul ul{left:100%;top:0}.menu ul li{height:auto;text-align:left;display:block}.menu li:focus>ul,.menu li:hover>ul{display:block;transform:scaleY(1);transition:.4s all ease-in-out;visibility:visible}.menu li:focus-within>ul{display:block}.menu li:last-child ul{right:0;left:auto}.menu li:last-child li ul,.menu li:last-child li:last-child ul{right:100%}.menu li.menu-home{font-size:0}.menu-home a{width:100%;height:100%}.menu-home a::before{vertical-align:middle;margin:auto}.toggleMenu{text-align:center;padding:2px}.toggleMenu a{display:block;padding:5px;color:#fff}.toggleMenu span{display:inline-block;vertical-align:middle;margin:0 10px;width:40px;height:30px;font-size:26px;line-height:30px}.parentMenu li{position:relative;overflow:hidden}.parentMenu li a{padding:10px 5px 10px 10px;display:block;position:relative;z-index:1}.parentMenu li ul{display:none}.parentMenu li ul li a{padding:10px 5px 10px 20px}.parentMenu li li ul li a{padding:10px 5px 10px 40px}.parentMenu li li li ul li a{padding:10px 5px 10px 60px}.parentMenu li li li li ul li a{padding:10px 5px 10px 80px}.dropMenu{width:100%;position:absolute;right:0;top:0;z-index:0;display:block;cursor:pointer}.dropMenu::after{font-family:fontello;position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.parentMenu li li.subparentList>a:first-child,.parentMenu li.parentList>a:first-child{display:inline-block}.parentList .subparentList>.dropMenu::after,.parentList>.dropMenu::after{content:'\e810'}.parentList .subparentList.actMenu>.dropMenu::after,.parentList .subparentList:hover>.dropMenu::after,.parentList.actMenu>.dropMenu::after,.parentList:hover>.dropMenu::after{content:'\e80d'}.Wrapper{z-index:9999}.Wrapper.mobileMenu{position:absolute;width:100%;left:0;display:none}.Wrapper.slideMenu{position:fixed;width:90%;top:0;display:block;height:100%;overflow-y:scroll}#Container.slideLeft .Wrapper.slideMenu{left:-90%;-webkit-transition:left .9s ease-in-out;-moz-transition:left .9s ease-in-out;-ms-transition:left .9s ease-in-out;-o-transition:left .9s ease-in-out;transition:left .9s ease-in-out}#Container.slideLeft .Wrapper.slideMenu.showMenu{left:0}#Container.slideRight .Wrapper.slideMenu{right:-90%;-webkit-transition:right .9s ease-in-out;-moz-transition:right .9s ease-in-out;-ms-transition:right .9s ease-in-out;-o-transition:right .9s ease-in-out;transition:right .9s ease-in-out}#Container.slideRight .Wrapper.slideMenu.showMenu{right:0}#Container.slideLeft{left:0;-webkit-transition:left .9s ease-in-out;-moz-transition:left .9s ease-in-out;-ms-transition:left .9s ease-in-out;-o-transition:left .9s ease-in-out;transition:left .9s ease-in-out}#Container.slideLeft.slideContainer{left:90%;background:rgba(0,0,0,.4)}#Container.slideRight{right:0;-webkit-transition:right .9s ease-in-out;-moz-transition:right .9s ease-in-out;-ms-transition:right .9s ease-in-out;-o-transition:right .9s ease-in-out;transition:right .9s ease-in-out}#Container.slideRight.slideContainer{right:90%;background:rgba(0,0,0,.4)}.menuClose{position:absolute;z-index:9;right:0;background:rgba(0,0,0);width:70px}.menuClose a{display:block;padding:5px 20px 5px 10px;color:#fff}.menuClose a span::before{font-family:fontello;content:'\e816';position:absolute;right:5px;top:5px}.Wrapper .socialIcons,.Wrapper .socialIcons li,.Wrapper .socialIcons ul{margin:0;padding:0}.Wrapper .socialIcons li{display:inline-block;vertical-align:top}.navigation{font-weight:700}.navigation a{font-weight:500}.textMain{padding:10px 15px 20px 10px;font:normal 17px/24px Mulish,sans-serif;color:#2d2f2f;position:relative}.textMain a{color:#df3126;font-weight:500}.textMain a:hover{color:#e75950}.textMain h1{font:600 30px/34px Mulish,sans-serif;color:#262e39}.textMain h1 span{font:normal 20px/24px Mulish,sans-serif;color:#262e39}.hTag2,.textMain h2,.textMain h3.hTag2,.textMain h4.hTag2{font:600 30px/36px 'Crimson Text',sans-serif;color:#df3126}.textMain h2 span{font:normal 18px/22px Mulish,sans-serif;color:#000}.hTag2 a,.textMain h2 a,.textMain h3.hTag2 a,.textMain h4.hTag2 a{color:#df3126}.hTag3,.textMain h2.hTag3,.textMain h3,.textMain h4.hTag3{font:600 26px/30px 'Crimson Text',sans-serif;color:#4a4745}.hTag3 a,.textMain h2.hTag3 a,.textMain h3 a,.textMain h4.hTag3 a{color:#4a4745}.hTag4,.textMain h2.hTag4,.textMain h3.hTag4,.textMain h4{font:600 18px/22px Mulish,sans-serif;color:#333}.hTag4 a,.textMain h2.hTag4 a,.textMain h3.hTag4 a,.textMain h4 a{color:#333}.textMain p{padding:5px 0 5px 0;font:normal 17px/24px Mulish,sans-serif}.textMain ul{padding:0 0 5px 0}.textMain ol{padding:0 0 5px 30px}.textMain ol ul li,.textMain ul li{padding:5px 5px 5px 30px}.textMain ol li{padding:5px 5px 5px 5px;list-style:decimal}.textMain ol ol,.textMain ul ul{padding:0 5px 5px 20px}.textMain ul ul li{background:0 0;padding:5px;list-style:circle}.textMain ol ol li{padding:5px;list-style-type:lower-alpha}.textMain ol ul li{list-style:none}.textMain ul ul ul li{list-style:square}.textMain ol ol ol li{list-style:lower-roman}.textMain li p{padding:0 5px}.textMain h1{padding:10px 0 10px 0}.textMain h1 span,.textMain h2 span{display:block}.hTag2,.hTag3,.hTag4,.textMain h2,.textMain h3,.textMain h4{padding:15px 0 5px 0}.textMain h3{padding:5px 0}.hTag2 a,.hTag3 a,.hTag4 a,.textMain h1 a,.textMain h2 a,.textMain h3 a,.textMain h4 a{text-decoration:none}.textMain strong,.textMainBold{font-weight:700}.textMain p.textMainBold{padding:5px 0 15px 0;font-weight:700!important}.textMain em{font-style:italic}.PDFtext{font:normal 12px Mulish,sans-serif;color:#999}.mandatory{font:normal 14px Mulish,sans-serif;color:red}#Header img,.img-c img,.img-l img,.img-r img{height:auto}.sp_ace{padding:10px 0}#Footer-Container{background:#ddd;color:#000;text-align:center;z-index:99}#Footer{min-height:auto;padding-bottom:30px!important}#Footer{max-width:1280px;min-width:300px;margin:0 auto;position:relative;color:#000}#Footer .table-cell{display:block}.credibility{display:flex;justify-content:space-evenly;align-items:center;padding:25px 0}.credibility>div{position:relative}.credibility div:last-child::after{display:none}.credibility li a{display:flex;justify-content:center;align-items:center;min-height:100px}.social-logo h2,.social-logo h3{margin:0 0;font:bold 20px/30px Mulish,sans-serif;padding:10px 0;text-transform:uppercase;letter-spacing:1px}.social-logo ul li a{color:#df3126}.social-logo{text-align:center;position:relative}.social-logo ul{font-size:0}.social-logo li{display:inline-block;vertical-align:top;width:30px;height:35px;margin:0 10px;font-size:24px;border:2px solid transparent;border-radius:10px}.social-logo li a{width:100%;height:100%;padding-top:5px;display:block;transition:.5s all ease-in-out}.social-logo li:hover{transition:.5s all ease-in-out}.social-logo li span{display:none}.social-logo li span{width:100%;height:100%;font-family:fontello}.social-logo li a::before{font-size:22px}.social-logo .facebook a::before{content:'\f09a';font-family:fontello}.social-logo .twitter{margin:0 4px 0 0;width:25px}.social-logo .linkedin a::before{content:'\f0e1';font-family:fontello}.social-logo .youtube a::before{content:'\f16a';font-family:fontello}.social-logo .instagram a::before{content:'\f16d';font-family:fontello}.social-logo li{transition:all .2s ease-in-out}.social-logo li a:hover{transform:translate3d(1px,-8px,8px)}.social-logo li.facebook a:hover{filter:drop-shadow(6px 4px 2px #1077f0)}.social-logo li.twitter a:hover{filter:drop-shadow(6px 4px 2px #333)}.social-logo li.linkedin a:hover{filter:drop-shadow(6px 4px 2px #2c67b3)}.social-logo li.youtube a:hover{filter:drop-shadow(6px 4px 4px #df3126)}.social-logo li.instagram a:hover{filter:drop-shadow(6px 4px 2px #f301d0)}.twitter svg{width:auto;height:auto;fill:#df3126}.copyrights p{font:normal 16px/26px Mulish,sans-serif}.copyrights p.footer-menu{padding:35px 0;margin-bottom:10px;font:normal 16px/30px Mulish,sans-serif}.copyrights .footer-links{padding:15px 0;margin:40px 0 20px;border-top:1px solid #deb2af;border-bottom:1px solid #deb2af}.copyrights .footer-links span{display:inline-block;background:#fff;height:6px;width:6px;border-radius:50%;margin-bottom:3px}.copyrights p a{padding:0 15px;font-weight:500}.copyrights .footer-menu a{padding:0 40px}.copyrights h2{font:600 20px/28px 'Crimson Text',sans-serif;margin:16px 0;padding:0 20px;color:#494644}.copyrights h2 a.fellowdr{margin:10px 0 0 0;display:inline-block}.ypo-logo{text-align:center}.social_icons{display:flex;justify-content:center;align-items:center;padding-top:40px}.adaOn span{background:#df3126;color:#fff;border-radius:50%}#Scroller a{background:#fff;border:2px solid #000;color:#000;border-radius:50%}#Sidebar{width:310px;position:relative;padding:30px 0 10px}#Content-Main{padding:10px}.dr-profile-r{background:#4a4745;text-align:center;color:#fff;position:relative;padding:6px 0 30px 0}.dr-profile-r h2{text-transform:uppercase;font-size:30px}.dr-profile-r .dr-info{color:#fff;min-height:130px;padding:30px 5px 0;position:relative}.dr-profile-r .info1{font:bold 38px/42px 'Crimson Text',sans-serif;padding:4px 0}.dr-profile-r .info1 .md{text-transform:uppercase;font:normal 36px/40px 'Crimson Text',sans-serif;display:inline-block}.dr-profile-r span{display:block;font:500 16px Mulish,sans-serif;padding:4px 0}.dr-profile-r .info2{font-weight:500;color:#fff;padding:0;font-family:Montserrat;letter-spacing:.4px}.view-profile{margin-top:20px}.view-profile a{text-transform:uppercase;padding:16px 16px 16px 40px;transition:all ease-in-out .4s;font-size:16px;background:url(/images/profile-icon.png) no-repeat #df3126 12px 8px;border-radius:30px}.view-profile a:hover{background-color:#fff;color:#df3126;background-position:12px -27px}.patient-resources{width:310px;height:auto;position:relative;text-align:center;padding-bottom:10px;margin-top:40px;background:#df3126}.patient-resources .patient-resources-head{padding:30px 0 20px}.patient-resources .patient-resources-head a{font-size:36px;font-weight:600;font-family:'Crimson Text';text-align:center;color:#fff;position:relative}.patient-resources .patient-resources-head img{margin-top:15px}.patient-resources ul{text-align:left;margin:0 10px;background:#fff}.patient-resources ul li{color:#000;font-size:14px;font-weight:500;position:relative;position:relative}.patient-resources li a{background:url(/images/patient-resources-sb.png) no-repeat -10px -8px;padding:26px 0 26px 55px;display:block;transition:.3s all ease-in-out;text-transform:uppercase;position:relative;border-bottom:1px dashed #000}.patient-resources .first-visit a,.patient-resources .first-visit a:hover{background-position:-10px -85px}.patient-resources .post-op a,.patient-resources .post-op a:hover{background-position:-10px -167px}.patient-resources .insurance a,.patient-resources .insurance a:hover{background-position:-10px -246px}.patient-resources li a:hover{transition:.3s all ease-in-out;background:url(/images/patient-resources-sb-hover.png) no-repeat #df3126 -10px -8px;color:#fff;border-bottom:1px dashed #fff}.patient-resources li:last-child a{border:none}.patient-resources li a span{display:block}#Navigation-Container{z-index:9;min-height:auto;text-align:center;color:#fff;background:#4a4745;line-height:1.2;position:relative;font-family:'Crimson Text';margin-top:0}#Navigation-Container h1{font-size:40px;position:relative;padding:30px;min-height:150px;display:flex;justify-content:center;align-items:center;max-width:1092px;margin:0 auto}#Navigation-Container.longHeading h1{top:-150px}.navigation{font:bold 16px/24px Mulish,sans-serif;position:relative;padding:10px 70px;text-align:center;box-shadow:0 1px 5px #333;margin-top:0;z-index:99}.navigation a,.navigation span{color:#df3126}.navigation a:hover{color:#e75950}.navigation h1.dr-profile{font:600 30px/30px Mulish,sans-serif}.navigation h1.dr-profile span{font:normal 20px/30px Mulish,sans-serif;color:#fff;display:block}.navigation h1.dr-profile .fellow{color:#ffd800}.navigation span{font-weight:700;color:#083467}.new_header{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:9}#Header-Container{min-height:130px;z-index:9}#Header{padding:20px 0}#Header .logo{padding:16px 10px}#Header .logo a{position:relative}.appoint{width:450px;position:relative;padding-top:20px}.book-appoint,.call-appoint,.schedule{text-align:center;display:inline-block;vertical-align:top;width:166px}.book-appoint,.call-appoint{position:relative}.book-appoint::after,.call-appoint::after{position:absolute;display:block;content:'';width:2px;height:20px;top:16px;right:-6px;background:#ccc;display:none}.book-appoint::after{right:0}.book-appoint{width:260px;margin-left:15px}.call-appoint{margin:10px 4px 0 0}.book-appoint a,.call-appoint a,.schedule a{color:#4a4745}.call-appoint span{color:#7b808c;margin-left:20px;display:block}.call-appoint a{font:bold 21px/28px 'Crimson Text',sans-serif;padding:0 0 0 35px;display:block;position:relative}.call-appoint a:hover{color:#df3126}.call-appoint a::after{position:absolute;display:block;content:'';background:url(/images/phone-icon.png) no-repeat 9px 4px;width:35px;height:25px;top:0;left:0}.call-appoint a:hover::after{background-position:9px -28px}.book-appoint a{background:#df3126;color:#fff;font:600 17px/40px 'Crimson Text',sans-serif;padding:4px 10px 4px 40px;display:block;position:relative;text-transform:uppercase}.book-appoint a:hover{transition:.2s all ease-in;background:#4a4745}.book-appoint a::after{position:absolute;display:block;content:'';background:url(/images/book-icon.png) no-repeat 0 0;width:20px;height:20px;top:13px;left:20px}.schedule{margin-left:6px}.schedule a{font:bold 16px/40px Mulish,sans-serif;padding:0 0;display:block;margin-top:5px;position:relative;transition:.2s all ease-in;text-transform:uppercase}.schedule a:hover{color:#88b905;transition:.2s all ease-in}.appoint .mouse_hover::before{content:'';position:absolute;background:#fff;left:-15px;top:0;bottom:0;width:6px;transform:rotate3d(1,1,1,45deg);height:80px;display:none}.appoint .mouse_hover:hover::before{left:calc(60% + 10px);transition:all .7s ease-out}#Menu-Container{position:relative;z-index:999;margin-top:-40px}#Main-Menu{padding:0;width:740px}.menu{text-align:right;margin-right:-250px}.menu li{font:500 16px/20px Mulish,sans-serif;height:50px;width:14%}.menu li.menu-home{font-size:15px!important;width:8%!important}.menu li.menu-about{width:12%}.menu li.menu-patient{width:15%}.menu li.menu-services{width:11%}.menu li.menu-media{width:9%}.menu li.menu-blog,.menu li.menu-faq{width:10%}.menu li a{padding:15px 0;color:#000;text-transform:uppercase;font-weight:700}.menu li:hover a{color:#df3126}.menu li:after{transform:scaleX(0) translate(-50%,-50%);visibility:hidden;transition:.4s all ease-in-out;position:absolute;width:0%;height:5px;background:#df3126;left:50%;content:"";bottom:0;border-radius:5px}.menu .subMenu li:after,.menu .subMenu li:hover::after{display:none}.menu li:hover::after{visibility:visible;transform:scaleX(1) translate(-50%,-50%);width:70%;transition:.4s all ease-in-out}.menu ul li{background:#ccc}.menu ul li a{padding:10px 15px 10px 30px;color:#fff}.menu li.menu-home{width:50px}.menu-home a::before{font-size:20px}.menu li{position:relative}.menu li.right_line::after{position:absolute;content:'';display:block;width:1px;height:20px;top:15px;right:-1px;z-index:99;background:#748197}.menu li.menu-home a::before{content:'\e801';font-family:fontello;display:none}.menu li:hover{background:0 0}#Mobile-Menu .parentMenu{background:#df3126;color:#fff;box-shadow:inset 0 10px 20px 0 #ff4d55}#Mobile-Menu .parentMenu li ul li:hover{background:#4a4745;color:#fff}#Mobile-Menu .parentMenu li ul li:hover a{color:#fff!important}#Mobile-Menu .parentMenu li ul.childMenu li:hover{background:#7e7168}.menu .subMenu{width:auto;left:4px;text-align:left;box-shadow:1px 1px 6px #333}.menu .subMenu li{display:block;width:240px;margin:0;font-size:15px}.menu .menu-patient .subMenu li{width:290px;display:inline-block;vertical-align:top;margin:0}.menu .menu-services .subMenu{left:unset;right:-30px}.menu .menu-services .subMenu li{width:350px}.menu .menu-services .subMenu li .subchildMenu li{width:360px!important}.menu .menu-services .subMenu li .subchildMenu li a{padding:10px}.menu .menu-media .subMenu{left:-36px}.menu li:nth-child(2) ul li{width:280px}.menu .subMenu li{background:#df3126}.menu .subMenu li .subchildMenu li a,.menu .subMenu li a{color:#fff!important}.menu .subMenu li:hover{background:#ddd}.menu .subMenu li a{position:relative}.menu .subMenu li:hover a::after,.menu .subMenu li:hover a::before{visibility:visible}.menu .subMenu li .subchildMenu li:hover a,.menu .subMenu li:hover a{color:#4a4745!important}.menu li:last-child ul{left:unset;right:30px}.menu li:last-child ul li{width:242px}.menu li.counsel .subchildMenu{left:100%;right:unset}.menu .menu-services .subMenu li.counsel .subchildMenu li{width:230px!important}#Credibility{text-align:center;padding:60px 1px;max-width:1300px}#Credibility ul li{display:flex;justify-content:center;align-items:center;height:100px}#Credibility .afsh img{width:190px!important}#Location{height:567px;background:url(/images/map-bg.jpg) no-repeat top center}#Location .theme-L{background:url(/images/map-bg-l.jpg) no-repeat right top}#Location .theme-R{background:url(/images/map-bg-r.jpg) no-repeat left top}#Map-Container{z-index:13}#Map{margin-top:-400px}#Map .header_main{text-align:center;padding:40px 0;color:#fff}.map_inner{background:url(/images/map-new.png) no-repeat 0 0;height:495px;display:flex;justify-content:flex-start;align-items:center}.mapcol1{text-align:center;min-height:200px;font:normal 15px/25px Mulish,sans-serif;width:1040px;color:#000;display:flex;justify-content:flex-start;align-items:center;margin-top:200px}.mapcol1 .common{font:normal 16px/30px Mulish,sans-serif;min-height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:236px;color:#fff}.mapcol1 .common.address{background:#4a4745}.mapcol1 .common.address2{background:#df3126}.mapcol1 .common.contact{background:#fff;color:#000}.mapcol1 .common.office_hours{background:#4a4745}.mapcol1 strong{font:bold 18px/36px Mulish,sans-serif;display:block;background:url(/images/phone_fax.png) no-repeat 3px 0;padding-left:30px}.mapcol1 strong.fax{background-position:3px -25px;margin-bottom:6px}.mapcol1 strong:hover{color:#df3126}.mapcol1 .address span,.mapcol1 .office_hours span{display:block}.mapcol1 .common .direction{color:#fff;text-decoration:underline}.mapcol1 .common .direction:hover{color:#df3126}.mapcol1 .common.address2 .direction:hover{color:#4a4745}.mapcol1 .office_hours{width:310px!important;justify-content:space-between;border-radius:0 30px 30px 0}.mapcol1 .office_hours .time{width:100%;padding-top:30px}.mapcol1 .office_hours .appointment{background:#df3126;width:100%;border-radius:0 0 30px 0}.mapcol1 .office_hours .appointment a{display:block;padding:20px 0;background:url(/images/book-icon.png) no-repeat 30px 23px;border-radius:0 0 30px 0;font-family:'Crimson Text';text-transform:uppercase;font-size:17px;font-weight:600}.mapcol1 .office_hours .appointment a:hover{background:url(/images/book-icon.png) no-repeat 30px -19px #fff;color:#df3126}.mapcol1 .book-map{width:100%;background:#1066af;color:#fff;margin:15px auto 0;text-align:center;font:normal 15px/40px Mulish,sans-serif;padding:5px 0}.mapcol1 .book-map a{display:block;background:url(/images/map-book-appoint.png) no-repeat 210px 10px}.mapcol1 .book-map:hover{background:#022e61;color:#fff}#Map .font-icon::before{padding-right:10px}.responsiveTabs{background:0 0;text-transform:none;padding:20px 0 0 0}.textMain .resp-tabs-list{display:block;margin:0;padding:0;font-size:0;text-align:center}.textMain .resp-tabs-list li{margin:0;padding:0;cursor:pointer;display:inline-block;vertical-align:top;position:relative;text-transform:uppercase;font:600 18px/24px 'Crimson Text';background:0 0;border:1px solid #df3126;margin:0 5px}.textMain .resp-tabs-list li a{padding:10px 22px;display:block;outline:0;color:#000}.textMain .resp-tabs-list li.resp-tab-active{background:#df3126;border-bottom:0 solid #df3126}.textMain .resp-tabs-list li.resp-tab-active a{color:#fff}.textMain .resp-tabs-container{margin:-1px 0 0 0;padding:0;clear:both}.textMain h2.resp-accordion{display:none}.textMain .resp-tab-content{display:none;margin:1px auto;padding:15px;min-height:auto;box-shadow:0 1px 4px #df3126}.topic-img{float:left;padding:5px 20px 5px 5px;position:relative;z-index:9;width:180px}.topic-img img{padding:5px;border:1px solid #ccc}.topic-content{width:100%;min-height:165px;padding:0 0 35px;position:relative}.textMain .mediaList ul{display:flex;justify-content:flex-end;align-items:center}.ypo-showcase{position:absolute;bottom:10px;left:10px}.showcase{padding:5px;border:1px solid #003263}.ypo-l{padding:10px;background:#fff;text-align:right}.ypo-r{background:#efefef;padding:10px;text-align:left}.ypo-l img,.ypo-r img{border:1px solid #003263;padding:2px}.ypo-l img{margin:0 15px 10px 0;float:left}.ypo-r img{margin:0 0 10px 15px;float:right}.textMain .blog-posts li,.textMain .blog-posts ul,.textMain .pagelet-posts li,.textMain .pagelet-posts ul{margin:0;padding:0;background:0 0}.textMain .blog-posts li,.textMain .pagelet-posts li{padding:15px 0;border-bottom:1px solid #ccc}.textMain .blog-posts li h3 a,.textMain .pagelet-posts li h3 a{text-decoration:none}.textMain .blog-posts li p,.textMain .pagelet-posts li p{padding:10px 0!important;margin:0!important}.textMain .blog-posts li .read-more,.textMain .pagelet-posts li .read-more{display:inline-block}.textMain .blog-posts li .read-more a,.textMain .pagelet-posts li .read-more a{display:block;padding:10px 15px;border:2px solid #333;border-radius:10px;text-decoration:none}.mediaList{margin:0;padding:10px 0}.textMain .mediaList ul{margin:0;padding:0}.textMain .mediaList li{display:inline-block;list-style:none;padding:0;margin:5px 3px;border-radius:5px;background:0 0;border:1px solid #4a4745}.mediaList li a{display:block;padding:5px 10px 5px 10px;text-decoration:none;background:#4a4745;color:#fff}.mediaList li a::before{font-family:fontello;margin-right:10px}.info a::before{content:'\e80b'}.video a::before{content:'\e808'}.accordion{margin:10px 0}.accordTitle,.textMain .accordTitle{padding:5px 30px;margin:9px 0;letter-spacing:1px;position:relative;cursor:pointer}.accordTitle.title2{background-color:#022e61}.accordTitle a,.textMain .accordTitle a{color:#fff}.accordTitle::after,.textMain .accordTitle::after{font-family:fontello;position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.accordTitle::after,.textMain .accordTitle::after{content:'\e80b'}.accordTitle.showAccord::after,.textMain .accordTitle.showAccord::after{content:'\e80c'}.accordTitle a,.textMain .accordTitle a{padding:5px 10px;display:inline-block;text-decoration:none}.accordContent,.textMain .accordContent{display:none;padding:10px;border:2px solid #4a4745;border-radius:5px}.subList{padding:10px 0}.textMain .subList li,.textMain .subList ul{padding:0;margin:0;background:0 0}.textMain .subList li{color:#fff;display:inline-block;vertical-align:top;padding:2px;margin:3px 0;width:48%;min-width:200px;background:0 0;border:2px solid #ccc}.textMain .subList li a{display:block;padding:5px 15px;text-decoration:none}.relList{padding:10px 0}.textMain .relList li,.textMain .relList ul{padding:0;margin:0;background:0 0}.textMain .relList li{display:inline-block;vertical-align:top;padding:2px;margin:3px 0}.textMain .relList li a{display:block;text-decoration:none}.notImg{width:100px;height:100px;border-radius:50%;font:normal 70px/100px Mulish,sans-serif;margin:0 auto;text-align:center}.notImg::before{font-family:fontello;line-height:100px;content:'\e817'}.textMain .notFound{font:normal 20px/30px Mulish,sans-serif;text-align:center;padding:50px 0}.textMain .notFound h2{font:normal 100px/120px Mulish,sans-serif}.textMain .notFound h2 span{font:normal 50px/60px Mulish,sans-serif}.thankImg{width:100px;height:100px;border-radius:50%;font:normal 60px/100px Mulish,sans-serif;background:#060;color:#fff;margin:0 auto;text-align:center}.dfw-whitemode .thankImg{background:#00e;color:#fff}.dfw-blackmode .thankImg{background:#fc0;color:#000}.thankImg::before{font-family:fontello;line-height:100px;content:'\e813'}.textMain .thankYou{font:normal 16px/30px Mulish,sans-serif;text-align:center;padding:50px 0}.textMain .thankYou h2{font:normal 60px/100px Mulish,sans-serif}.textMain .thankYou h2 span{font:normal 60px/100px Mulish,sans-serif;display:inline-block;color:#060}.pdf-icon::before{font-family:fontello}.pdf-icon::before{content:'\f1c1';color:red;font-size:20px;margin-right:10px}.adobe{background:url(/images/adobe.png) no-repeat 10px 10px #f8f8f8;border:1px solid #d7d7d7;max-width:450px;position:relative;font:400 11px/14px Mulish,sans-serif;padding:5px 10px 10px 50px;z-index:99;margin:30px 0 10px 0}.adobe span{font-weight:600;display:block}.textMain .adobeMore{background:#e11c23;display:inline-block;vertical-align:top;text-transform:uppercase;font:600 11px/14px Mulish,sans-serif}.textMain .adobeMore a{padding:10px 20px;display:block;text-decoration:none;color:#fff}.textMain .adobeMore a:hover{color:#fff}.adobeRec{background:#e11c23;color:#fff;position:absolute;top:-26px;padding:5px 15px 5px 25px;left:-10px}.adobeRec::before{content:'';z-index:2;position:absolute;bottom:-20px;left:0;border-top:10px solid #e11c23;border-left:10px solid transparent;border-bottom:10px solid transparent}.dfwOff,.dfwOn{display:none}.dfwActive.dfwOff,.dfwActive.dfwOn{display:block}.dfwOff{position:fixed;z-index:99999;left:5px;bottom:20px;width:50px;height:50px}.dfwOff li{position:absolute}.dfwOff.adaHide{left:-40px}.adaOn{width:100%;height:100%;z-index:1}.adaOn span{width:100%;height:100%;display:block;font-family:fontello;font-size:30px}.adaOn span::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.adaClose{font:bold 11px/24px Mulish,sans-serif;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.adaClose a{border-radius:5px;display:block;padding:0 8px;background:#df3126}#dfw-WhiteMode a::before{position:relative;content:'\e826';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}#dfw-BlackMode a::before{position:relative;content:'\e827';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}#dfw-GreyMode a::before{position:relative;content:'\e81c';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.fontPlus a::before{position:relative;content:'\e824';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.fontMinus a::before{position:relative;content:'\e823';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.fontReset a::before{position:relative;content:'\e825';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.access a::before{position:relative;content:'\f29a';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.adaOff a::before{position:relative;content:'\f177';font-family:fontello;display:inline-block;vertical-align:middle;margin-right:10px}.adaOn span::before{content:'\f29a';font-family:fontello}.toggleMenu span::before{content:'\f0c9';font-family:fontello}.dfwOff:focus .adaClose,.dfwOff:hover .adaClose{left:85%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.dfwOff:focus-within .adaClose{left:85%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.dfwClose{position:absolute;font:bold 11px/24px Mulish,sans-serif;left:50%;top:0;z-index:-1}.dfwClose a{border-radius:0 5px 5px 0;display:block;padding:0 8px;background:#fff;border:1px solid #000;color:#000}.dfw-whitemode .dfwClose a{background:#000;border:1px solid #000;color:#fff}.dfw-blackmode .dfwClose a{background:#fff;border:1px solid #fff;color:#000}.dfw-greymode .dfwClose a{background:#ccc;border:1px solid #000;color:#000}.dfwOn.dfwActive.dfwHide .dfwClose{visibility:visible;left:74%}.dfwOn.dfwActive.dfwHide .dfwClose a{padding:0 30px 0 8px}.dfwOn.dfwActive.dfwHide .dfwClose a::before{position:absolute;z-index:1;content:'\f29a';left:calc(100% - 24px);top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font:400 20px/24px fontello}.dfwOn.dfwActive.dfwHide:focus .dfwClose,.dfwOn.dfwActive.dfwHide:hover .dfwClose,.dfwOn:focus .dfwClose,.dfwOn:hover .dfwClose{left:100%}.dfwOn.dfwActive.dfwHide:focus-within .dfwClose,.dfwOn:focus-within .dfwClose{left:100%}.dfwOn{position:fixed;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font:normal 12px/20px Mulish,sans-serif;z-index:9999;width:200px;background:#fff;border:1px solid #000;color:#000}.dfwOn.dfwHide{left:-200px}.dfwOn li{border-bottom:1px dotted #ccc}.dfwOn li:last-child{border-bottom:none}.dfwOn li a{padding:10px 15px;display:block}.dfwOn li a::before{margin-right:10px}.dfw-whitemode .dfwOn{background:#fff;border:1px solid #000;color:#000}.dfw-blackmode .dfwOn{background:#000;border:1px solid #fff;color:#fff}.adaClose,.dfwClose,.dfwOff,.dfwOff.adaHide,.dfwOff:focus .adaClose,.dfwOff:hover .adaClose,.dfwOn,.dfwOn.dfwActive.dfwHide:focus .dfwClose,.dfwOn.dfwActive.dfwHide:hover .dfwClose,.dfwOn.dfwHide,.dfwOn:focus .dfwClose,.dfwOn:hover .dfwClose{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dfwOff:focus-within .adaClose,.dfwOn.dfwActive.dfwHide:focus-within .dfwClose,.dfwOn:focus-within .dfwClose{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dfwHead{font:bold 14px/20px Mulish,sans-serif;padding:15px;position:relative;z-index:1;background:#fff}.dfw-whitemode .dfwHead,.dfw-whitemode .dfwHide{background:#fff;color:#000}.dfw-blackmode .dfwHead,.dfw-blackmode .dfwHide{background:#000;color:#fff}.dfw-greymode #Container{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.dfw-invertmode #Container{-webkit-filter:invert(100%);filter:invert(100%)}.dfw-whitemode .dfwHide a{border:2px solid #000}.dfw-blackmode .dfwHide a{border:2px solid #fff}.dfwHide .dfwHide{right:-10px}.dfwHide .dfwHide a{padding-left:20px}.dfwHide.dfwOn:focus .dfwHide,.dfwHide.dfwOn:hover .dfwHide{right:-65px}.dfwHide.dfwOn:focus-within .dfwHide{right:-65px}.dfwHide.dfwOn:focus .dfwHide a,.dfwHide.dfwOn:hover .dfwHide a{padding-left:50px}.dfwHide.dfwOn:focus-within .dfwHide a{padding-left:50px}.dfw-skip{overflow:hidden;vertical-align:top;right:5px;top:0;position:absolute;font:normal 12px/20px Mulish,sans-serif;display:none;z-index:99;padding:2px}#skip-header.dfw-skip{top:0}#skip-sidebar.dfw-skip{right:0}.dfw-skip a{display:block;padding:0 5px}.dfw-whitemode #Container,.dfw-whitemode #Container:not(a){color:#000}.dfw-whitemode #Container * a,.dfw-whitemode #Container * a:hover,.dfw-whitemode #Container a,.dfw-whitemode #Container a:hover,.dfw-whitemode #dfw-WhiteMode.dfw-active a{color:#00e}.dfw-blackmode #Container,.dfw-blackmode #Container:not(a){color:#fff}.dfw-blackmode #Container * a,.dfw-blackmode #Container * a:hover,.dfw-blackmode #Container a,.dfw-blackmode #Container a:hover,.dfw-blackmode #dfw-BlackMode.dfw-active a{color:#fc0}.dfw-greymode #Container,.dfw-greymode #Container:not(a){color:#333}.dfw-greymode #Container * a,.dfw-greymode #Container * a:hover,.dfw-greymode #Container a,.dfw-greymode #Container a:hover,.dfw-greymode #dfw-GreyMode.dfw-active a{color:#000}.accessible_on #Container::after,.accessible_on #Container::before,.accessible_on .menu li.menu-home a::before,.accessible_on .theme-L,.accessible_on .theme-R{display:none}.accessible_on #Content,.accessible_on #Sidebar,.accessible_on .dfw-skip,.accessible_on .social-logo li span{display:block}.dfw-whitemode,.dfw-whitemode .dfw-skip{background:#fff}.dfw-blackmode,.dfw-blackmode .dfw-skip{background:#000}.dfw-greymode #dfw-GreyMode.dfw-active a,.dfw-greymode .Wrapper,.dfw-greymode .dfw-skip,.dfw-greymode .menu ul{background:#ccc}.dfw-whitemode .Wrapper,.dfw-whitemode .menu ul{background:#eee}.dfw-blackmode .Wrapper,.dfw-blackmode .menu ul,.dfw-blackmode .textMain .useFul li span,.dfw-greymode .notImg,.dfw-greymode .thankImg{background:#333}.dfw-whitemode .notImg,.dfw-whitemode .thankImg{background:#00e}.dfw-blackmode .notImg,.dfw-blackmode .thankImg{background:#fc0}.accessible_on .PDFtext,.accessible_on .navigation,.accessible_on .notFound,.accessible_on .textMain,.accessible_on .textMain h1,.accessible_on .textMain h1 span,.accessible_on .textMain h2,.accessible_on .textMain h2 span,.accessible_on .textMain h3,.accessible_on .textMain h3 span,.accessible_on .textMain h4,.accessible_on .textMain h4 span{color:inherit!important}.accessible_on .menu li li,.accessible_on .menu-home a,.accessible_on .parentMenu li,.accessible_on .textMain .mediaList li,.accessible_on .textMain .relList li,.accessible_on .textMain .subList li,.accessible_on .textMain .useFul li,.accessible_on .textMain ul ul li,.accessible_on .ypo-l,.accessible_on .ypo-r{background:0 0!important}.dfw-whitemode .dfw-skip,.dfw-whitemode .showcase,.dfw-whitemode .ypo-l img,.dfw-whitemode .ypo-r img{border:1px solid #000}.dfw-blackmode .dfw-skip,.dfw-blackmode .showcase,.dfw-blackmode .ypo-l img,.dfw-blackmode .ypo-r img{border:1px solid #fff}.dfw-greymode .dfw-skip,.dfw-greymode .showcase,.dfw-greymode .ypo-l img,.dfw-greymode .ypo-r img{border:1px solid #333}.dfw-whitemode .textMain .mediaList li,.dfw-whitemode .textMain .relList li,.dfw-whitemode .textMain .subList li{border:2px solid #000}.dfw-blackmode .cookie-main li.cookie-button a,.dfw-blackmode .textMain .mediaList li,.dfw-blackmode .textMain .relList li,.dfw-blackmode .textMain .subList li{border:2px solid #fff}.dfw-greymode .cookie-main li.cookie-button a,.dfw-greymode .textMain .mediaList li,.dfw-greymode .textMain .relList li,.dfw-greymode .textMain .subList li{border:2px solid #333}.dfw-whitemode .videoBorder iframe{border:4px solid #000}.dfw-blackmode .videoBorder iframe{border:4px solid #fff}.dfw-greymode .videoBorder iframe{border:4px solid #333}.dfw-whitemode .accordContent,.dfw-whitemode .textMain .accordContent,.dfw-whitemode .ypo-l,.dfw-whitemode .ypo-r{border-bottom:1px dashed #000}.dfw-blackmode .accordContent,.dfw-blackmode .textMain .accordContent,.dfw-blackmode .ypo-l,.dfw-blackmode .ypo-r{border-bottom:1px dashed #fff}.dfw-greymode .accordContent,.dfw-greymode .textMain .accordContent,.dfw-greymode .ypo-l,.dfw-greymode .ypo-r{border-bottom:1px dashed #333}.accessible_on .menu li.menu-home,.accessible_on .social-logo,.accessible_on .social-logo li{width:auto}.accessible_on .social-logo li{height:auto}.accessible_on .social-logo li a{padding:5px 10px}.accessible_on a:focus{outline:2px solid red}.accessible_on a:focus-within{outline:2px solid red}.dfw-greymode .hr,.dfw-whitemode .hr{background:url(/images/hr-b.gif) repeat-x left center}.dfw-blackmode .hr{background:url(/images/hr-w.gif) repeat-x left center}.dfw-whitemode .ypo-logo img{-webkit-filter:invert(100%);filter:invert(100%)}.dfw-blackmode .ypo-logo img{-webkit-filter:invert(0);filter:invert(0)}.dfw-whitemode #Container.slideLeft.slideContainer,.dfw-whitemode #Container.slideRight.slideContainer{background:rgba(0,0,0,.4)}.dfw-blackmode #Container.slideLeft.slideContainer,.dfw-blackmode #Container.slideRight.slideContainer{background:rgba(255,255,255,.4)}.dfw-greymode #Container.slideLeft.slideContainer,.dfw-greymode #Container.slideRight.slideContainer{background:rgba(204,204,204,.4)}.accessible_on .accordTitle,.accessible_on .textMain .accordTitle{border:none;padding:10px 0;margin:0}.accessible_on .accordContent,.accessible_on .textMain .accordContent{border:none;display:block;padding:0;margin:0}.dfw-blackmode .gdpCookie{background:rgba(0,0,0,.8);color:#fff;border:1px solid #fff}.dfw-greymode .gdpCookie{background:rgba(204,204,204,.8);color:#333;border:1px solid #333}@media screen and (max-width:640px){.dfwOn li.table-cell{text-align:center;padding:5px 0}.accessible_on .dfw-skip{display:none}#Main-Menu{display:none}#Menu-Container{border:none}#Mobile-Menu{display:block}#Content,#Sidebar{display:block}#Sidebar{margin:0 auto}#Header .table-cell,.form-cell{display:block;text-align:center}.textMain{top:0}}@media screen and (max-width :1192px){#Header .logo{text-align:center}.appoint{width:490px}.menu{margin-right:-140px}.menu .menu-services .subMenu{right:10px}.navigation{padding:10px}#Credibility ul li{margin-right:50px}#Credibility ul li{margin-top:10px}#Credibility ul li::after{display:none}.credibility{border-bottom:none}.mapcol1 strong{font-size:20px;line-height:1.8}}@media screen and (max-width :1030px){#Header .logo .board{display:block;margin:20px 0}.appoint{width:333px;padding-top:0;text-align:center}.call-appoint{margin-left:0;float:none}.book-appoint{margin:10px 0}#Menu-Container{margin-top:-30px}.menu{margin-right:-111px}.mapcol1 .common{width:220px}}@media screen and (max-width :980px){#Header .logo{display:block;text-align:center;padding:0 6px}#Header .appoint{display:block;margin:20px auto 0;text-align:center}.appoint{padding-top:0}#Menu-Container{margin-top:0;box-shadow:2px 2px 6px #ccc}#Main-Menu{position:unset;width:auto}.menu{text-align:center;margin-right:0}#Navigation-Container{margin-top:0}#Navigation-Container h1{padding:0 6px;font-size:30px}.menu li.menu-home{font-size:14px!important}.menu li{font:600 14px/20px Mulish,sans-serif!important}.menu li:last-child ul{right:0}.menu li.menu-media .subMenu{left:-26px}.mapcol1{width:830px}.mapcol1 .common{width:200px}.map-img{text-align:center}.map-img img{box-shadow:3px 3px 10px #000}.mapcol1 p.map-icon.call{float:none}.mapcol1 .office_hours .appointment a{background-position:18px 23px}.mapcol1 .office_hours .appointment a:hover{background-position:18px -19px}}@media screen and (max-width :900px){.contactTable .table-cell{display:block;width:100%}.contact-map{height:250px;border-radius:0 0 10px 10px}#Footer{padding-top:0}.credibility{display:block;border:none;position:relative;padding-bottom:0}}@media screen and (max-width:840px){.img-r{float:none;padding:10px;margin:20px auto 0;display:table}.menu li.menu-home{width:50px!important}.menu li{width:16%}.menu li.menu-about{width:16%}.menu li.menu-services{width:14%}.menu li.menu-patient{width:18%}.menu li.menu-blog,.menu li.menu-faq{width:9%}.menu .menu-services .subMenu{right:0}.menu .menu-services .subMenu li{width:300px}#Map{padding-bottom:10px}.map_inner{background-position:-50px 0}.mapcol1{min-height:auto;margin-top:0;flex-direction:column;align-items:flex-start;justify-content:center}.mapcol1 .common{width:290px;min-height:auto;padding:10px 0}.mapcol1 .office_hours{width:290px!important;border-radius:0}.mapcol1 .office_hours .time{padding-top:10px;padding-bottom:10px}.mapcol1 .office_hours .appointment,.mapcol1 .office_hours .appointment a{border-radius:0}.mapcol1 .office_hours .appointment a{font-size:16px;padding:8px 0;background-position:18px 13px}.mapcol1 .office_hours .appointment a:hover{background-position:18px -29px}}@media screen and (max-width:690px){.book-appoint a,.schedule a{font:bold 15px/40px 'Crimson Text',sans-serif}#Map{background:0 0;margin-top:0;min-height:auto}.mapFull{position:unset}.book-map a{width:200px}#Banner-Container-S{display:none}.innerBanner_bg{background:#cae5ff!important;padding:140px 0 0;height:auto!important}.innerBanner_bg .theme-L,.innerBanner_bg .theme-R{display:none}#Navigation-Container{padding:40px 0}#Navigation-Container h1{top:0;min-height:auto}.img_l,.img_r{float:none;text-align:center}.sp_ace{padding:0}}@media screen and (max-width:640px){#Header{padding:10px 5px;min-height:180px}#Header .logo a{display:block}#Header .logo .board{margin:20px 0 5px}#Header .logo .board a{display:inline-block;margin:0 10px}#Header .appoint{width:280px}.call-appoint{display:inline-block;width:160px;margin:2px auto}.home #Menu-Container{box-shadow:0 0 3px #000;top:0}#Menu-Container{top:0;box-shadow:0 3px 6px #000}.navigation{box-shadow:none}.toggleMenu a{color:#000}#Content-Main{padding:0 5px}#Sidebar{padding:20px 0 0}#Navigation-Container{margin-bottom:10px}.hTag2,.hTag3,.hTag4,.textMain h2,.textMain h3,.textMain h4{padding:5px 0}#Location-Container{display:none}#Map .header_main{padding:30px 0;color:#000}#Map{flex-direction:column;justify-content:flex-start}#Map .map1,#Map .map2,#Map .map3,#Map .map4{background:0 0;display:none!important}.map_inner{background-position:-130px 0}.mapFull{position:unset}.mapcol1{width:80%;margin:6px 0}.mapcol2{margin-left:0}.mapcol1 p{padding:10px 0 10px}.social-logo h2,.social-logo h3{padding:15px 0}.copyrights h2{font:600 16px/22px 'Crimson Text',sans-serif}}@media screen and (max-width :500px){#Header .logo{padding:0}#Navigation-Container h1{font-size:26px}.hTag2,.textMain h2,.textMain h3.hTag2,.textMain h4.hTag2{font-size:24px;line-height:1.3}#Scroller{display:none!important}#Map{justify-content:center;background:#bfbfbf}#Map .map1,#Map .map2,#Map .map3,#Map .map4{width:auto}.map_inner{background:0 0;justify-content:center}.mapcol1{width:300px;align-items:center}.social_icons{padding-top:20px}.copyrights .footer-links{margin:20px 0}}@media screen and (max-width :430px){.book-appoint{width:240px}.book-appoint a{padding:0 10px 0 40px}.book-appoint a::after{top:8px;left:15px}.navigation{font:bold 15px/24px Mulish,sans-serif!important}.mapcol1 .book-map{width:280px}.mapcol1 .office_hours .appointment a{background-position:24px 13px}.mapcol1 .office_hours .appointment a:hover{background-position:24px -29px}.copyrights .footer-links span{display:none}.copyrights p a{padding:0 5px}.copyrights h2{padding:0 6px}#Footer{padding-top:0}}@media screen and (max-width :340px){#Navigation-Container h1{font-size:24px}.hTag2,.textMain h2,.textMain h3.hTag2,.textMain h4.hTag2{font-size:22px}#Sidebar,.patient-resources{width:300px}.dr-profile-r{padding:1px 0 30px 0}.patient-resources li a{padding:26px 0 26px 50px}}