a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;outline:0;line-height:normal;font-weight:400}body{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400}h2{font-family:'Open Sans',sans-serif;font-weight:400;color:#e78014;font-size:41px;line-height:48px;padding:0 0 10px;text-transform:uppercase}h3{font-family:'Open Sans',sans-serif;font-weight:300;color:#e78014;font-size:30px;line-height:32px;padding:0 0 10px;text-transform:uppercase}h4{font-family:'Open Sans',sans-serif;font-weight:400;color:#e88620;font-size:21px;line-height:24px;padding:0 0 10px;text-transform:uppercase}h5{font-family:'Open Sans',sans-serif;font-weight:400;color:#e88620;font-size:18px;line-height:21px;padding:0 0 10px;text-transform:uppercase}p{font-family:'Open Sans',sans-serif;font-weight:300;color:#424242;font-size:18px;line-height:24px;text-align:justify;padding:0 0 15px}p.writenby{font-size:12px;line-height:16px;padding-bottom:0}i{font-weight:200}strong{color:#e78014}a:visited{color:#70140d}a:link{color:#70140d}a:hover{color:#e88620}a:active{color:#000}.home-link{display:none}#top-fixed{width:100%;top:0;position:fixed;z-index:111;padding:0 0 28px}#space-for-calendar{width:100%;padding:103px 0 57px 0}header.header-top{width:100%;height:auto;padding:20px 0 0;float:left}.top-fixed-bg{background:url(images/top-fixed-bg.png) repeat}header .container-header{width:96%;margin:0 auto;position:relative;min-height:100px}header .logo{display:block;float:left;padding:0 0 0 6px}header .header-content{width:100%;max-width:900px;padding:30px 0 0;float:right}header .slogan{position:absolute;bottom:-8px;left:0}header .slogan .slogan-uncompromised{width:221px;height:27px;background-color:#e67d14;display:block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;line-height:26px;text-align:center;text-decoration:none;color:#fff;padding:3px 0}header .slogan .slogan-uncompromised:hover{background:#680c0d;transition:all .7s ease-in-out}.header-contact{float:right;padding:0 0 25px}.header-contact span{font-family:'Open Sans',sans-serif;font-weight:400;color:#292727;font-size:15px;line-height:22px}.header-contact a{color:#292727;text-decoration:none}.header-contact-bar{padding:0 5px}.header-contact-addres{background:url(images/header-contact-addres.png) left no-repeat;padding:0 0 0 20px}.header-contact-phone{background:url(images/header-contact-phone.png) left no-repeat;padding:0 0 0 20px}.header-contact-email{background:url(images/header-contact-email.png) left no-repeat;padding:0 0 0 30px}.header-contact a:hover{color:#e78014;transition:all .7s ease-in-out}.header-mobile-social-box{float:right;display:none;padding:15px 0}.header-mobile-social-box a{background-color:#ef9012!important;border-radius:50px}.header-mobile-social-box a:hover{background-color:#680c0d!important}.menu{width:100%;height:auto;float:left;position:relative;max-width:860px;max-height:24px}.footer-nav,.menu .navigation{list-style:none;margin:0;text-align:justify}.footer-nav:after,.menu .navigation:after{width:100%!important;height:0!important;content:""!important;display:inline-block!important}.footer-nav li,.menu .navigation li{display:inline-block;padding:0;position:relative}.sub-menu{display:none;position:absolute;background:#fff;border-radius:5px;padding:10px 15px;border:1px solid #e67d14;width:205px}.sub-menu li{width:100%}.header-content .menu-header #i-menu .sub-menu li .sub-menu{top:0}.header-content .menu-header #i-menu .sub-menu li:hover .sub-menu{display:block}.menu .navigation li ul li a:hover{color:#e78014!important}#i-menu .sub-menu li a{color:#2d2828;font-size:15px}#i-menu .sub-menu li a:hover{color:#e78014}#i-menu li:hover .sub-menu{display:block}.footer-nav li a,.menu .navigation li a{font-family:'Open Sans',sans-serif;font-size:17px;line-height:26px;font-weight:600;color:#2d2828;text-decoration:none;display:block;padding:0;text-align:left;text-transform:uppercase}.footer-nav li a:hover,.menu .navigation li:hover a{color:#e78014;transition:all .2s ease-in-out}.mobile-nav{background-color:#ef9012;position:fixed;top:0;left:0;right:0;z-index:99999;box-shadow:0 0 3px 3px rgba(0,0,0,.5)}.calendar-link,.email-link,.email-link2,.menu-link{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;display:none;float:left;padding:16px 0;text-decoration:none;color:#fff;border-right:1px #680c0d solid;text-transform:uppercase}.calendar-link,.email-link,.email-link2,.home-link{overflow:hidden;width:15%;float:left;text-indent:-9999px;background:url(images/icons.png) center 4px no-repeat}.calendar-link{background:0 0;text-indent:inherit;color:#fff!important;font-size:16px;padding:8px 0;line-height:19px;text-align:center}.home-link{background:url(images/mobile-logo.png) center center no-repeat;text-indent:-9999px;color:#fff!important;font-size:16px;padding:0;height:54px;border-right:1px #680c0d solid;width:38.8%}.sculpsure-infographic{width:100%}.email-link2{background-position:center -102px}.menu-link{float:right;border-left:none;border-right:none;width:15.5%;background:url(images/menu-icon.png) 46% 50% no-repeat;text-indent:-9999px;text-align:center}.menu-link:after{display:block;visibility:hidden;clear:both;height:0;content:' '}.menu-mobile li .drop-mobile{z-index:100;position:absolute;text-align:center;width:100%;height:40px;border-bottom:2px #afd0df solid;background:#9ac0d5;left:0;margin:0 auto}span.secondary{display:none}.navigation-mobile-menu .menu-mobile h3{padding:0;margin:0}.navigation-mobile-menu .menu-mobile b{padding:0;margin:0;font-family:'Open Sans',sans-serif;font-weight:300;color:#e78014;font-size:30px;line-height:32px;text-transform:uppercase}.navigation-mobile-menu .menu-mobile li:hover .drop-mobile{display:block}.navigation-mobile-menu #i-menu .no_link>a{pointer-events:none;cursor:default}@media (min-width:768px){#menu-item-688 .sub-menu.drop.doc{width:600px;padding:10px;box-shadow:0 8px 16px rgba(0,0,0,.1);left:-100px}#menu-item-688 .sub-menu.drop.doc>li{width:49.9%;float:left;box-sizing:border-box;padding:5px 15px}#menu-item-701 .sub-menu.drop.doc{width:800px;padding:10px;box-shadow:0 8px 16px rgba(0,0,0,.1);left:-300px}#menu-item-701 .sub-menu.drop.doc>li{width:33.33%;float:left;box-sizing:border-box;padding:5px 15px}#menu-item-701 .sub-menu.drop.doc>li>.sub-menu.drop-sub.proc{width:100%;float:none}#menu-item-701 .sub-menu.drop.doc>li>.sub-menu.drop-sub.proc>li{list-style-type:none;padding:5px 0}#menu-item-701 .sub-menu.drop.doc>li:not(:last-child){border-right:1px solid #eee}#menu-item-701 .sub-menu.drop.doc:hover{display:block}}.third-last{display:none}.content,.header-slider{width:100%;height:auto;float:left}.bx-controls{max-width:1315px;margin:0 auto}.header-slider-content{position:relative;overflow:hidden;max-height:530px}.header-slider-content-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;opacity:.4}.header-slider-content-bg-new{opacity:0;display:block}.slider-home-bg{top:0;z-index:100;height:100%;position:absolute}.slider-home-bg img{height:100%}.left-slider-img{left:0}.right-slider-img{right:0}.bx-controls .bx-pager,.home-doctor-franziska-mobile,.home-doctor-section-mobile,.home-doctor-section-right a.home-doctor-section-mobile{display:none}.header-slider-content a,.header-slider-content a:hover{color:#fff;text-decoration:none}.slidertext{width:360px;display:block;position:absolute;top:calc(50%);z-index:99;left:50%;margin-left:-150px;text-shadow:0 0 5px #000;margin-top:-80px}.slidertext .slidertextrow1{display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;text-align:center}.slidertext .slidertextrow2{display:block;font-family:'Open Sans',sans-serif;text-align:center;font-weight:600;font-size:31px}.slidertext .slidertextrow1new{display:block;font-family:'Open Sans',sans-serif;font-weight:600;font-size:40px;text-align:center;text-decoration:underline;line-height:52px;padding-bottom:15px}.slidertext .slidertextrow2new{display:block;font-family:'Open Sans',sans-serif;text-align:center;font-weight:600;font-size:28px;color:#ff7f00;line-height:34px}.slidertext .slidertextrow3new{display:block;font-family:'Open Sans',sans-serif;text-align:center;font-weight:400;font-size:24px;color:#fff;line-height:34px}.slidertext.tatoopage .slidertextrow3new{font-size:18px}.slidertext.tatoopage{margin-top:-35px}.slidertext .slidertextrow4new{display:block;font-family:'Open Sans',sans-serif;text-align:center;font-weight:700;font-size:20px;color:#fff;line-height:26px}.header-slider-tattoo-removal .slidertext{width:486px;margin-left:-243px;left:70%}.header-calendar{position:relative;max-width:1180px;margin:0 auto}.header-calendar.header-calendar-newslide{max-width:1330px}.header-calendar img{position:absolute;bottom:0;right:0;z-index:100}.header-calendar .bookcalendar{position:absolute;bottom:70px;right:0;z-index:100;width:100%;max-width:389px;background:#eee;padding:3px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.6)}.header-calendar .bookcalendar h4{font-size:14px;text-transform:uppercase;margin:0;padding:0 0 5px;color:#fff;text-align:center}.header-calendar .bookcalendar select{width:100%;padding-top:3px;padding-bottom:3px}.sidebar-calendar .bookcalendar{background:#eee;padding:3px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.6)}.sidebar-calendar-test .bookcalendar{background:#eee;padding:3px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.6)}.sidebar-calendar .bookcalendar h4{font-size:16px;text-transform:uppercase;margin:0;padding:0 0 5px;color:#fff;text-align:center}.sidebar-calendar .bookcalendar select{width:100%;padding-top:3px;padding-bottom:3px}.calendartitle{background:#e67d14;margin:0;padding:10px;padding-bottom:0}.home-doctor-section,.home-locations,.home-quote,.home-quote-button,.home-treatments{width:100%;height:auto;float:left}.home-doctor-section{background:url(images/home-doctor-section-bg.jpg) right no-repeat}.home-doctor-section-content{width:100%;margin:auto;min-height:535px}.home-doctor-section-left{float:left;width:45%;padding:70px 0 0 40px}.home-doctor-welcome{font-family:'Open Sans',sans-serif;font-weight:300;color:#151515;font-size:32px;line-height:38px;text-transform:uppercase;padding:0}.content{border-top:12px solid #f8f8f8;margin-top:129px}.content-box{width:96%;height:auto;max-width:1330px;margin:30px auto 40px;overflow:hidden;position:relative}.content-box .content-box-title{position:relative;float:left;width:100%;margin:0 0 25px}.content-box .content-box-title .content-box-title-border{background-color:#ee8d13;width:164px;height:6px;margin:0 0 20px 0}.content-box .content-box-title h1{font-weight:600;color:#292727;font-size:32px;line-height:38px;border-bottom:1px solid #c4c4c4;padding:0 0 15px;text-transform:uppercase}.left-column{width:66%;height:auto;float:left}#cont-sec .photo-content img,.content-box .photo-content img,.img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.57);-moz-box-shadow:0 0 5px rgba(0,0,0,.57);box-shadow:0 0 5px rgba(0,0,0,.57);width:99%;margin:0 .5% 20px .5%}.photo-content,.procedur-content{width:100%;float:left;padding:0}.procedur-box{width:47%;float:left;padding:0 3% 30px 0}.procedur-box:nth-child(2),.procedur-box:nth-child(4){padding:0 0 30px 3%}.procedur-box img{display:block;margin:0 auto 5px}.procedur-box h4{text-align:center}.procedur-box p{font-size:16px;color:#191818}.right-column{width:30%;height:auto;float:right;padding:0 0 0 4%;margin:270px 0 0 0}.right-column-test{width:28.8%;position:absolute;padding:.2%;right:0;top:0;overflow:hidden}.sidebar-calendar{padding:5px 5px 30px 5px;max-width:389px;right:0;top:115px;position:absolute;width:29.5%}.sidebar-calendar-test{width:100%}.sidebar-video-content h4{color:#282525;text-align:center;font-size:26px;font-weight:400;border-bottom:6px solid #e88620;padding:0 0 20px;margin:0 0 20px}.video-cont{width:100%;height:100%;position:relative}.sidebar-calendar img,.video-cont img{width:100%}.video-cont iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.footer-registration-box a,.home-meet-dr,.home-popular-treatments-box a,.home-quote-button-content a{font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;line-height:26px;width:286px;height:29px;text-align:center;color:#fff;text-decoration:none;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#e78014;padding:18px 0;margin:25px 0 0 0}.footer-registration-box a:hover,.home-meet-dr:hover,.home-popular-treatments-box a:hover,.home-quote-button-content a:hover{background:#680c0d;transition:all .5s ease-in-out}.home-doctor-section-content p span{font-weight:600}.home-doctor-section-right{width:9%;float:left;padding:320px 0 0 18%}.home-doctor-section-right a{width:122px;display:block;margin:auto}.home-doctor-section-right a:hover img{transform:scale(1.05);transition:all .5s ease-in-out}.home-locations-content{position:relative;overflow:hidden;margin:40px 0 0 0}.home-locations-content h3{position:absolute;background-color:#fdfdfd;opacity:.702;color:#1b1818;width:310px;height:32px;text-align:center;padding:13px 0;left:50%;margin-left:-155px;top:50%;margin-top:-16px;z-index:11}.home-locations-content-box{float:left;width:50%;min-height:386px;position:relative}.home-locations-content-box a{position:absolute;top:0;left:0;width:99.9%;height:100%}.home-locations-content-box-philly{background:url(images/home-locations-philly.jpg) center no-repeat}.home-locations-content .home-locations-content-box .home-locations-content-box-title{top:50px;font-weight:600;width:250px;height:32px;padding:5px 0;margin-left:-125px}.home-locations-content-box-main{background:url(images/home-locations-main.jpg) center no-repeat}.home-locations-content img{width:100%;vertical-align:bottom}.home-locations-content-box .home-locations-content-box-left{border-right:1px solid #cacaca}.home-locations-content-box .home-locations-content-box-right{border-left:1px solid #cacaca}.home-treatments-content{width:96%;margin:45px auto}.home-treatments-content h3{text-align:center}.home-treatments-content h3 span{color:#5b5b5b;font-weight:300}.home-treatments-content ul{padding:0;list-style:none;overflow:hidden}.home-treatments-content ul li{float:left;position:relative}.home-treatments-content ul li span{position:absolute;bottom:0;width:88%;left:0;color:#fff;background-color:#2d2828;opacity:.8!important;height:30px;z-index:3;font-family:'Open Sans',sans-serif;font-size:22px;padding:20px 6%;font-weight:300}.home-treatments-content ul li img{width:100%;vertical-align:bottom}.home-treatments-content ul li:first-child{width:30.3%;margin:0 0 .5%}.home-treatments-content ul li:nth-child(2){width:29%;margin:0 .5% .5%}.home-treatments-content ul li:nth-child(3){width:39.4%;margin:0 0 .5%}.home-treatments-content ul li:nth-child(4){width:29%;margin:0 .5% .5%}.home-treatments-content ul li:nth-child(5){width:20%;margin:0 .5% .5% 0}.home-treatments-content ul li:nth-child(6){width:18.9%;margin:0 0 .5%}.home-treatments-content ul li:nth-child(7){width:30.3%;clear:both}.home-treatments-content ul li:nth-child(8){width:34.6%;margin:0 .5% .5%}.home-treatments-content ul li:nth-child(9){width:33.75%;margin:0 0 .5%}.content .content-box .content-column .treatments-medical-dermatology{width:100%;float:left;margin:0}.content .content-box .content-column .treatments-medical-dermatology ul li:first-child{width:56.6%;margin:0 0 .5%;padding:0}.content .content-box .content-column .treatments-medical-dermatology ul li:nth-child(2),.content .content-box .content-column .treatments-medical-dermatology ul li:nth-child(3){width:42.4%;margin:0 0 1% 1%;padding:0}.content-column .treatments-medical-dermatology .home-popular-treatments{padding:0 0 25px 0}#titletop{position:absolute;top:10px;right:2%;color:orange;font-family:'Open Sans',sans-serif;font-size:15px}ul.home-quotetabs{height:25px;line-height:25px;margin:0 0 3px;list-style:none}ul.home-quotetabs li{float:left;margin-right:1px}ul.home-quotetabs li a{cursor:pointer;position:relative;float:left}.scroll-pane{width:100%;height:500px;overflow:auto;border-bottom:1px solid #a19898;border-top:1px solid #a19898}#pane3{height:400px}.scroll-pane2{width:100%;height:72px;overflow:auto}.scroll-pane2 p{color:#272323;text-align:left;padding:0;line-height:18px}.scroll-pane2 .jspVerticalBar{width:10px!important}.scroll-pane2 .jspTrack{padding:2px!important}.scroll-pane2 .jspDrag{height:10px!important}.horizontal-only{height:auto;max-height:500px}.home-popular-treatments-content{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:url(images/home-popular-treatments-content-bg.png) repeat}.home-popular-treatments-box{padding:40px 20px 0}.home-popular-treatments-box p{font-size:15px;line-height:18px;color:#fff}.home-popular-treatments-box a{width:100%;padding:11px 0}.home-quote-button-content{width:96%;max-width:1330px;margin:20px auto 0}.home-quote-button-content a{width:301px;font-size:21px;padding:11px 0;margin:0;float:left;text-transform:uppercase}.home-quote-button-content .home-quotetabs a{margin:0 0 0 5px;background-color:#6f6868}.home-quote-button-content .home-quotetabs .active{background-color:#e78014}.home-quote-button-content .home-quotetabs a:hover{transition:all .5s ease-in-out;background-color:#e78014}.home-quote-content-corect .home-quote-scroll{background:#e8e8e8;padding:35px 2%;border:1px solid #a19898}.home-quote-bg{background:#e8e8e8}.home-quote-scroll-corect{padding:35px 2%}.home-quote-content{width:96%;max-width:1330px;margin:0 auto}.home-quote-box{padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #a19898}.home-quote-content p{font-size:21px;line-height:31px;color:#070707;font-weight:400}.home-quote-box cite{font-family:'Open Sans',sans-serif;font-size:15px;line-height:22px;font-style:normal;position:relative}.home-quote-box cite img{padding:0 0 0 25px;position:absolute}.home-quote .home-quote-content .home-quote-box-last{padding:0;margin:0;border-bottom:none}.sub-menu h3{font-size:20px;line-height:32px;padding:10px 0 0!important}.sub-menu em{font-size:20px;line-height:32px;padding:10px 0 0!important;font-style:normal;font-family:'Open Sans',sans-serif;font-weight:300;color:#e78014}.header-content .menu-header #i-menu #menu-item-230 .drop{width:223px}.header-content .menu-header #i-menu .sub-menu .drop-sub{display:block;left:0!important;position:relative;border:none;border-bottom:1px solid #e67d14;border-radius:0;padding:0 5% 10px;width:90%;margin:0 0 5px 0}.drop li:nth-child(3) .drop-sub{border-bottom:none!important}.home-quote-box .home-quote-box-autor{font-weight:700}#pane3 h2{font-weight:600;color:#766c60;text-align:center;font-size:24px;line-height:26px;padding:0 0 20px 0;text-transform:capitalize}.contact-us-sidebar-content{margin:25px 0}.contact-us-sidebar-content h3{font-weight:400;color:#fff;font-size:24px;padding:20px 0 20px 6%;background:#a85b0e}.contact-us-sidebar{background:#e67d14;overflow:hidden;padding:6%}.contact-us-sidebar input[type=text]{border:none;width:98%;height:45px;font-size:16px;color:#aaa;margin:0 0 6% 0;padding:0 0 0 2%;font-family:'Open Sans',sans-serif}.contact-us-sidebar textarea{font-size:16px;color:#aaa;width:98%;height:163px;border:0;padding:10px 0 0 2%;margin:0;font-family:'Open Sans',sans-serif}.contact-us-sidebar input[type=submit]{width:155px;height:56px;float:right;color:#fff;font-size:18px;border:none;padding:0 35px;text-align:left;background:url(images/contact-us-sidebar-bg-submit.png) 110px 19px no-repeat,#a85b0e repeat-y 100% 0;margin:15px 0 0;cursor:pointer;border-radius:3px;font-family:'Open Sans',sans-serif}.contact-us-sidebar span{color:#fff;font-size:16px;padding:35px 0 0;display:inline-block}.contact-us-sidebar input[type=submit]:hover{background-color:#680c0d;transition:all .7s ease-in-out;box-shadow:0 0 1px #000}.performance-report-content{width:24%;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#766c60;-webkit-box-shadow:0 0 6px rgba(0,0,0,.69);-moz-box-shadow:0 0 6px rgba(0,0,0,.69);box-shadow:0 0 6px rgba(0,0,0,.69);background:-webkit-linear-gradient(bottom,#efefef,#fff);background:-moz-linear-gradient(bottom,#efefef,#fff);background:-o-linear-gradient(bottom,#efefef,#fff);background:-ms-linear-gradient(bottom,#efefef,#fff);background:linear-gradient(to top,#efefef,#fff);margin:0 1% 85px 0;position:relative}.performance-report-content-bg{position:absolute;width:43px;left:50%;margin-left:-42px;bottom:0}.performance-report-content-title{background:#e78014;text-align:center;padding:10px 0;margin:0 0 7px;line-height:48px}.performance-report-content-title span{color:#fff;font-size:18px;font-weight:400;font-family:'Open Sans',sans-serif;display:inline-block;vertical-align:middle;line-height:1.25}.performance-report-content table{width:100%;border-spacing:0;border-left:2px solid #fff;border-right:1px solid #fff}.performance-report-content table td{width:50%;vertical-align:middle;padding:11px 0 11px 10%;font-family:'Open Sans',sans-serif;font-weight:400;color:#0a0909;font-size:16px}.performance-report-content table td:nth-child(2n){padding:10px 0;text-align:center}.performance-report-content table tr:nth-child(odd){background:#dcdcdc}.performance-report-content table tr:hover{background:#e78014;transition:all .5s ease-in-out}.performance-report-data{border-style:solid;border-width:1px;border-color:#c5bbbb;background-color:#fff;width:100%}.performance-report-data p{font-size:18px;color:#766c60;text-align:center;padding:15px}.content-column ul{padding:0 0 25px 25px;list-style:none}.content-column .ul-with-bullets{list-style:inherit;padding:0 0 10px 25px}.content-column .ul-with-bullets li{list-style:inherit;padding:0 0 10px 0}.left-column ul{padding:0 0 25px 40px}.content-box ol{padding:0 0 25px 25px}.content-column ul li,.left-column ol li,.left-column ul li{font-family:'Open Sans',sans-serif;font-weight:300;color:#424242;font-size:16px;line-height:24px;text-align:justify;padding:0 0 15px}.content-box ol li{padding:0}.content-column .photo-content-no-sidebar{width:66%}.content-column .procedur-content{padding:15px 0 15px}.content-column .botox-procedur-box1,.content-column .procedur-box3{width:29%;padding:0 3% 30px 0}.content-column .botox-procedur-box2,.content-column .procedur-box3:nth-child(2){width:30%;padding:0 3% 30px}.content-column .botox-procedur-box3,.content-column .procedur-box3:nth-child(3){width:29%;padding:0 0 30px 3%}.content-column .botox-procedur-box3{padding:11% 0 30px 3%}.content-column .botox-procedur-box3 img{width:97%;border:5px solid #a5a3a4}.procedur-content3-box1{width:29%;padding:0 3% 30px 0;float:left}.procedur-content3-box2{width:30%;padding:0 3% 30px;float:left}.procedur-content3-box3{width:29%;padding:0 0 30px 3%;float:left}.content-column .botox-video{float:right;padding:0 0 30px 30px}.spoiler_links{display:none;font-family:'Open Sans',sans-serif;font-weight:400;color:#e78014;font-size:18px;line-height:24px;text-decoration:none}.botox-content{float:left;width:66%}.botox-content-1box{width:46%;padding:0 4% 0 0;float:left}.botox-content-2box{width:46%;padding:0 0 0 4%;float:left}.content-no-sidebar-box2{width:66%;padding:40px 0 0;float:left}.content-no-sidebar-box2 .procedur-content3-box1{width:44%;padding:0 5% 30px 0}.content-no-sidebar-box2 .procedur-content3-box2{width:47%;padding:0 0 30px 4%}.procedur-content4{width:23%;float:left;padding:0 3% 30px 0}.content-box .content-column .procedur-content4-box4{width:22%;padding:0 0 30px 0}.procedur-content2-box1{width:47%;padding:0 3% 30px 0;float:left}.procedur-content2-box2{width:47%;padding:0 0 30px 3%;float:left}.content-column .procedur-content2-box2-correct{padding:0 0 0 3%}.procedur-content2-box2-correct .contact-us-sidebar-content{margin:0}.contact-info-content{padding:30px 0 0}.contact-info{width:50%;float:left}.contact-info .contact-info-title{font-weight:400;font-size:20px;padding:0 0 35px}.contact-info-left{float:left;border-right:1px solid;padding:0 35px 0 0}.contact-info-right{float:left;padding:0}.contact-info-box{width:96%;height:auto;float:left;padding:0 0 25px 15px}.contact-info-box .contact-icon{width:66px;height:66px;border-radius:50px;border:solid 2px #bcb7b7;display:block;float:left;margin:0 15px 0 0}.contact-info-box:hover .contact-icon{background-position-y:-66px;border:solid 2px #e67d14}.contact-info-box:hover .contact-info-box-title{color:#e67d14}.contact-info-box .contact-locations-icon-address{background:url(images/contact-locations-icon-address.png) no-repeat}.contact-info-box .contact-locations-icon-phone{background:url(images/contact-locations-icon-phone.png) no-repeat}.contact-info-box .contact-locations-icon-email{background:url(images/contact-locations-icon-email.png) no-repeat}.contact-info-box .contact-locations-icon-time{background:url(images/contact-locations-icon-time.png) no-repeat}.contact-info-box .contact-locations-icon-fax{background:url(images/contact-locations-icon-fax.png) no-repeat}.contact-info-box .contact-locations-icon-parking{background:url(images/contact-locations-icon-parking.png) no-repeat}.contact-info-box .contact-info-box-title{font-weight:600;color:#484848;font-size:16px;text-align:left;padding:0 0 5px}.contact-info-box p{font-weight:400;color:#484848;font-size:16px;line-height:21px;padding:0}.content-box .contact-info .contact-info-box-time{padding:0 0 0 15px}.contact-info-box-time br{display:none}.contact-info-box-time p{padding:0 0 5px}.contact-info-box-time p span{float:right}.contact-info-box-time .contact-locations-icon-time{margin:0 15px 50px 0}.contact-info-content2{float:left;width:100%;background:#f4f4f4;border:1px solid #ccc5c5;margin:20px 0 0}.contact-info-content2 .contact-info-box p{padding:15px 0 0}.contact-info-content2 .contact-info-box .contact-info-content2-text{width:34%;float:left;padding:15px 5% 20px 0}.content-column .about-us-content h3{padding:25px 0;font-size:20px;text-align:center;font-weight:400}.about-us-photo-doc{width:150px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.57)}.about-us-photo-doc-left{margin:0 auto 20px;float:none;display:block}.about-us-content .about-us-content-text .procedur-content3-box1 h3,.about-us-content .about-us-content-text .procedur-content3-box2 h3{padding:25px 0 58px}.about-us-photo-doc-right{margin:5px 2px 25px 30px;float:right}.about-us-content .about-us-content-text{width:66%;padding:0;float:left}.about-us-content .about-us-content-text .procedur-box{width:42%}footer{width:100%;min-height:90px;float:left;background:#454545}footer p{color:#fff;text-align:center;font-size:14px;font-weight:400}footer .footer-copyrght .ac-link{text-decoration:underline;color:#fff}footer .footer-copyrght .ac-link:hover{text-decoration:none;color:orange}footer .footer-nav-cont{width:96%;height:auto;max-width:900px;max-height:24px;margin:20px auto 10px}footer .footer-nav li a{color:#fff}.footer-company-banner{width:100%;background:#2e2c2a;overflow:hidden;text-align:center;padding:10px 0}.footer-content{width:96%;height:auto;max-width:1400px;margin:60px auto 40px;overflow:hidden}.footer-info-box{width:20%;float:left}.footer-info-box p{text-align:left;font-size:17px;line-height:22px}.footer-info-box p span{color:#eb8913;font-size:13px}.footer-info-box .footer-info-box-title{font-weight:600;font-size:17px;padding:0 0 10px}.footer-accepted-content{width:22%;height:auto;float:left;margin:0;background:linear-gradient(to left,#eaeaea 20%,#cacaca 80%);border:solid 2px #fffbfb;border-radius:2px;padding:18px 0 18px 10px;font-family:'Open Sans',sans-serif;color:#272323}.footer-accepted-left{width:23%;font-weight:700;font-size:13px;line-height:18px;float:left;padding:8px 0 0}.footer-accepted-right{width:73%;font-weight:600;font-size:15px;line-height:19px;float:left;padding:0 0 0 3%;border-left:1px solid #4d4d4d}.footer-accepted-right p{font-size:11px}.footer-social-content{width:24%;float:left}.footer-social-box{width:100%;max-width:255px;margin:auto}.footer-social-box p{color:#d0d0d0;font-weight:300;font-size:17px}.footer-social-box a,.header-mobile-social-box a{width:34px;height:34px;display:inline-block;margin:0 2px}.footer-social-box a:hover,.header-mobile-social-box a:hover{background-position:0 -34px}.footer-social-box .footer-facebook,.header-mobile-social-box .header-mobile-facebook{background:url(images/footer-facebook.png) no-repeat}.footer-social-box .footer-twitter,.header-mobile-social-box .header-mobile-twitter{background:url(images/footer-twitter.png) no-repeat}.footer-social-box .footer-linkedin,.header-mobile-social-box .header-mobile-linkedin{background:url(images/footer-linkedin.png) no-repeat}.footer-social-box .footer-pinterest,.header-mobile-social-box .header-mobile-pinterest{background:url(images/footer-pinterest.png) no-repeat}.footer-social-box .footer-google,.header-mobile-social-box .header-mobile-google{background:url(images/footer-google.png) no-repeat}.footer-social-box .footer-youtube,.header-mobile-social-box .header-mobile-youtube{background:url(images/footer-youtube.png) no-repeat}.footer-social-box .footer-insta,.header-mobile-social-box .header-mobile-insta{background:url(images/insta-ico.png) no-repeat}.footer-social-box .footer-tiktok,.header-mobile-social-box .header-mobile-tiktok{background:url(images/tiktok-ico.png) no-repeat}.footer-registration-box{width:16%;float:right}.lgbtq{width:16%;float:left}.lgbtq img{display:block;margin:0 auto;width:96%}.footer-registration-box a{width:100%;margin:10px 0 0;font-size:20px;height:60px;line-height:60px;border-radius:3px;padding:0}.footer-registration-box a:first-child{margin-top:0}.footer-copyrght br{display:none}.clear{clear:both}.radwhitebox{overflow:hidden;margin-top:15px;margin-bottom:15px;border:1px solid #d8d9db;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fcfcfc;-moz-box-shadow:0 2px 5px #dbddde;-webkit-box-shadow:0 2px 5px #dbddde;box-shadow:0 2px 5px #dbddde;padding:5px 5px 5px 5px}#virtual-excursion{width:100%;max-width:1330px;margin:0 auto 20px;overflow:hidden;height:570px}.radwhitebox h5{margin:0;padding:0;color:#e88620}.sculpsure-title{font-size:38px;text-align:center;background:#fafafa;margin:0 0 10px 0;border:1px #b3b9b9 solid;border-radius:3px;padding:15px 0}.sculpsure-table table,.sculpsure-table tbody,.sculpsure-table td,.sculpsure-table tfoot,.sculpsure-table th,.sculpsure-table thead,.sculpsure-table tr{border-collapse:collapse;border-spacing:0;height:auto;vertical-align:middle;text-align:center;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.sculpsure-table{width:99.6%;margin:.2%;box-shadow:0 0 3px #ccc}.sculpsure-table table{width:100%}.sculpsure-table td{margin:0 1%}.sculpsure-table tr.gray-tr{background:#f2f1f0}.sculpsure-table table tbody tr:first-child td:nth-child(2){background:url(images/sculpsure-logo-bg.png) center center no-repeat;vertical-align:bottom;background-size:cover}.sculpsure-table table tbody tr:first-child td:nth-child(2) img{padding:3.9% 0;vertical-align:bottom;max-width:151px;width:100%}.sculpsure-table table tbody tr:first-child td:nth-child(3){background:url(images/coolsculpting-logo-bg.png) center center no-repeat;vertical-align:bottom;background-size:cover}.sculpsure-table table tbody tr:first-child td:nth-child(3) img{padding:3% 0;vertical-align:bottom;max-width:221px;width:100%}.sculpsure-table table tbody tr td:first-child{width:18%;padding:1% 0}.sculpsure-table table tbody tr td:first-child div:nth-child(1) img{width:60%;max-width:98px}.sculpsure-table table tbody tr td:first-child div:nth-child(2){font-weight:700;font-size:17px}.sculpsure-table table tbody tr td:nth-child(2){width:28%;background:url(images/td-bg.png) left repeat-y;padding:0 5%}.sculpsure-table table tbody tr td:nth-child(3){width:28%;background:url(images/td-bg.png) left repeat-y;padding:0 5%}.sculpsure-table table tbody tr:last-child td:nth-child(2){background:url(images/td-bg-bottom.png) left top no-repeat}.sculpsure-table table tbody tr:last-child td:nth-child(3){background:url(images/td-bg-bottom.png) left top no-repeat}.givemespace{margin-top:15px}.bookcalendar .radwhitebox{margin-top:0}#showonmore{display:none}a{cursor:pointer;cursor:hand}.radtable table{border:0;border-collapse:0;border-spacing:0;width:100%;text-align:center;font-size:12px;color:#464646;-moz-box-shadow:0 2px 5px #c5c7c8;-webkit-box-shadow:0 2px 5px #c5c7c8;box-shadow:0 2px 5px #c5c7c8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.radtable table tr:nth-child(2n){background:#fff}.radtable table tr:nth-child(odd){background:#e3e3e4}.radtable table thead tr{background:#fee4bf!important;color:#94493c}.radtable table td,.radtable table th{height:20px;padding:5px 4px;border-left:1px solid #fff}.radtable table td.with_button{padding:1px}.radtable table tr td:first-child,.radtable table tr th:first-child{border:0}.radtable table th{border-bottom:1px solid #fff}.radtable table tr td:first-child{background:#ebd6cc;color:#94493c;font-weight:700}.radtable ol{padding-bottom:0}.radbutton a{display:block;text-align:center;height:26px;line-height:26px;font-size:16px;color:#fff;text-decoration:none;border:1px solid #f19411;background-color:#f19411;-moz-box-shadow:0 0 0 #dbddde;-webkit-box-shadow:0 0 0 #dbddde;box-shadow:0 2px 5px #dbddde;padding:5px 0;font-family:"Century Gothic",Helvetica,Arial,sans-serif;font-weight:400;border-top:1px solid #fff;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #fff}.radbutton a:hover{color:maroon}.dashes{border-bottom:1px dotted #70140d;margin-bottom:15px;clear:both}.caption{font-size:16px;margin:0;font-weight:700;color:#e78014}.radtable .notes{font-size:10px}.radtable .notes p{font-size:11px;line-height:14px}.bxslider li img{width:100%}.sub-menu .sub-menu{display:block;left:0!important;position:relative;border:none;border-bottom:1px solid #e67d14;border-radius:0;padding:0 5% 10px;width:90%;margin:0 0 5px 0}#cont-sec .content-box-first{margin:30px auto 0}#cont-sec .photo-content{margin:0 0 35px 0}#cont-sec .photo-content img{width:100%!important;height:100%!important}#find-us-cont{clear:both;float:none;margin:45px auto;overflow:hidden;width:47%;padding:0 0 0 130px;background:url(images/acne-procedur-logo-find.png) center left no-repeat}#find-us-cont .findus-cont-box{float:left;padding:0 30px}.findus-cont-box ul li{list-style:disc;color:#e8863b}.findus-cont-box ul li a{color:#e8863b;text-decoration:none;line-height:26px}#driving-directions .contact-info{width:100%}#driving-directions .contact-locations-icon-time{margin:0 15px 75px 0}#driving-directions .contact-info-right-box{float:right}#driving-directions .contact-info-right{width:50%;max-width:380px}.driving-imgmap,.find-directions{width:100%;float:left}.driving-imgmap img{float:left;padding:0 40px 40px 0}.find-directions .findus-cont-box{float:left}.find-directions .findus-cont-box-pad{padding:0 30px}.find-directions .findus-cont-box ul li:hover a{text-decoration:underline}.driving-map-cont{position:relative}.driving-map-cont a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.driving-map-cont p{text-align:right}.left-column a{text-decoration:none}.left-column a:hover{text-decoration:underline}.menu .navigation #menu-item-686 .sub-menu{left:-33px;width:160px}.infini-procedur-box2{width:65%;padding:70px 0 30px 3%}.infini-procedur-box2 img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.57);-moz-box-shadow:0 0 5px rgba(0,0,0,.57);box-shadow:0 0 5px rgba(0,0,0,.57);width:99.9%;margin:0 0 20px 0}.content-about-box .right-column{width:100%;margin:270px 0 0 0}.content-about-box .right-column .sidebar-calendar{max-width:100%;width:100%;box-sizing:border-box}.content-about-box .about-us-content .about-us-content-text{width:100%}.content-about-box .procedur-content3-box1{width:47%;padding:0 3% 30px 0}.content-about-box .procedur-content3-box2{width:47%;padding:0 0 30px 3%;float:left}.careersfaqs{display:block;overflow:hidden;width:100%;height:100%;color:#2d2d2d;background:#fbfbfb;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:0;box-sizing:border-box}.careersfaqs:first-child{border-top:1px solid #bdbdbd}.careersfaqs .faq-q{font-size:22px;background:#f0f0f0 url(images/plus.png) no-repeat right 15px center;transition:background 1s,color 1s;cursor:pointer;padding:20px 55px 20px 20px;position:relative;margin:0}.careersfaqs .faq-a{display:none;padding:20px;background:#fff}.careersfaqs .faq-a p{padding:0}.careersfaqs .activelink{background:#f18414 url(images/minus.png) no-repeat right 15px center;color:#fff}.boxdoc{overflow:hidden;padding:0 0 20px}.boxdoc .boximg{padding-right:40px;width:128px;display:table-cell;vertical-align:top}.boxdoc .boximg img{width:100%}.boxdoc .boxtxt{display:table-cell;vertical-align:middle}.tattoo-removal-cont h2{font-size:32px;line-height:44px;font-weight:300;padding:30px 0 20px}.tattoo-removal-cont h3{font-size:16px;line-height:24px;font-weight:600;text-transform:none}.content-column .tattoo-removal-cont ul{list-style:disc}.content-column .tattoo-removal-cont ul li{padding:0;font-weight:400}.content-column .tattoo-removal-cont p{font-size:16px;line-height:24px;font-weight:400}.tattoo-removal-cont .boxdoc{padding:0;float:right;max-width:395px;margin-left:40px;clear:both;position:relative;top:-40px}.tattoo-removal-cont .boxdoc .radwhitebox1{margin-bottom:30px;padding:20px;margin-top:0}.tattoo-removal-cont .boxdoc .radwhitebox2{margin-top:20px;padding:10px}.tattoo-removal-cont .boxdoc .radwhitebox2 h5{text-align:center;padding:15px 5px;font-weight:700;line-height:26px;font-size:16px}.tattoo-removal-cont .careersfaqs .faq-q{font-weight:300}.slidertext1{margin-top:-115px}.vcard{max-width:255px;margin:15px auto 0;font-size:17px;line-height:24px;color:#d0d0d0}.vcard img{float:left;margin:0 15px 15px 0}.vcard a{color:#d0d0d0;font-weight:700}.vcard span{font-size:15px}.tattoo-removal-table table{border:1px solid #dddbdb;width:100%;text-align:center;font-size:12px;color:#464646;box-sizing:border-box;border-collapse:collapse}.tattoo-removal-table table td{border-left:1px solid #dddbdb}.tattoo-removal-table table td img{vertical-align:middle;padding-right:15px;width:30%}.tattoo-removal-table table tr td:first-child{padding:0;width:36%;text-align:left;font-size:20px;font-weight:600}.tattoo-removal-table table tr td span{font-weight:600}.tattoo-removal-table table tr td:nth-child(2){width:64%;text-align:left;font-size:16px;padding:5px 20px}.tattoo-removal-table table tr:nth-child(odd){background:#fee4bf}.tattoo-removal-table table tr:nth-child(2n){background:#fff}.youtube{height:400px}.videoright{width:50%;float:right;padding-left:40px;padding-bottom:30px}.docawards{padding-top:40px}.docawards ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding-left:0}.docawards ul li{width:15%;margin-bottom:20px;list-style:none;text-align:center}.docawards ul li img{width:100%}.docawards ul li span{display:block;text-decoration:none;text-align:center;text-transform:uppercase;padding-top:5px}.home-locations{position:relative;padding:6px 0 0}.home-locations h3{position:absolute;background-color:#fdfdfd;opacity:.702;color:#000;width:310px;height:32px;text-align:center;padding:13px 0;left:50%;margin-left:-155px;top:50%;margin-top:-16px;z-index:11;font-family:'Open Sans',sans-serif;font-size:30px;text-transform:uppercase;line-height:30px}.home-locations-content-box{float:left;width:32.3%;min-height:665px;position:relative;box-sizing:border-box;margin:0 .5%}@media screen and (min-width:1900px){.slidertext1{margin-top:-8%}}@media screen and (max-width:1680px){.home-doctor-section-right{padding:320px 0 0 15%}.slidertext1{margin-top:0}}@media screen and (max-width:1560px){.home-popular-treatments-box a{font-size:18px;line-height:24px;height:26px}}@media screen and (max-width:1500px){.header-calendar{max-width:1080px}.header-calendar.header-calendar-newslide{max-width:1330px}.slidertext{left:50%}}@media screen and (max-width:1460px){.home-doctor-section-right{padding:320px 0 0 11%}.home-popular-treatments-box a{margin:5px 0 0 0}.home-popular-treatments-box p{line-height:16px;font-size:14px;text-align:left}}@media screen and (max-width:1400px){.home-doctor-section-content .home-doctor-section-left h2{font-size:38px}.header-calendar{max-width:980px}.header-calendar.header-calendar-newslide{max-width:1330px}.home-locations-content-box-philly{background:url(images/home-locations-philly.jpg) center no-repeat}.content-column .about-us-content h3{font-size:18px}}@media screen and (max-width:1360px){.header-calendar{width:100%}.header-calendar img{width:23%}.home-doctor-section-content .home-doctor-section-left h2{font-size:36px}.home-treatments-content ul li span{font-size:19px}.footer-accepted-content{margin:0 0 0 2%}.footer-social-content{width:45%}.footer-registration-box{width:22%;padding:0 12% 0 0}.home-popular-treatments-box{padding:30px 20px 0}.contact-info-box p{font-size:14px}.contact-info .contact-info-title{font-size:18px}.slidertext{left:40%}.lgbtq{width:50%;float:left}.lgbtq img{width:100%;max-width:250px}}@media screen and (max-width:1240px){.menu,header .header-content{max-width:800px}.home-doctor-section-content .home-doctor-section-left h2{font-size:2.9vw}.home-doctor-section{background-position-x:62%}.home-popular-treatments-box a{font-size:16px;line-height:18px;height:18px}.home-popular-treatments-box p{line-height:14px;font-size:12px}.footer-accepted-content{width:40%}.footer-social-content{width:36%}.footer-registration-box{width:24%;padding:0 7% 0 0}.contact-info-box-time br{display:block}.contact-info-box-time p{padding:0}.contact-info-box-time p span{float:none}.contact-info-box-time .contact-locations-icon-time{margin:0 15px 80px 0}.contact-info .contact-info-title{font-size:17px}.content-box .contact-info .contact-info-box-time{padding:0 0 20px 15px}.content-column .about-us-content h3{font-size:16px}.tattoo-removal-table table tr td:first-child{font-size:16px}}@media screen and (max-width:1290px){.header-calendar .bookcalendar{position:relative;bottom:0;width:94%;max-width:inherit;margin:25px auto 0}.slidertext{left:auto;right:20%}}@media screen and (max-width:1140px){.header-contact span{font-size:14px}.menu,header .header-content{max-width:725px}.home-doctor-section{background-position-x:66%}.home-doctor-section-content{width:96%}.home-doctor-section-left{width:55%;padding:60px 0 0}.home-doctor-section-right{width:11%;float:right;padding:320px 11% 0 0}.home-doctor-section-content .home-doctor-section-left h2{font-size:3.2vw}.home-treatments-content ul li span{font-size:17px}.footer-copyrght br{display:block}.footer-copyrght span{display:none}.footer-info-box{width:28%;float:left}.footer-social-content{width:26%;float:right}.footer-registration-box{width:25%;float:right;margin:0;padding:0}.home-popular-treatments-box{padding:20px 10px 0}.contact-info .contact-info-title{font-size:20px;line-height:24px;text-align:left}.content-column .about-us-content h3{font-size:18px}.about-us-content .about-us-content-text .procedur-content3-box1 h3{padding:25px 0 27px}}@media screen and (max-width:1080px){.contact-info-box p{font-size:13px}}@media screen and (max-width:1040px){.home-popular-treatments-box a{font-size:14px;line-height:16px;height:16px;padding:7px 0}.footer-accepted-content{width:35%}.footer-social-content{width:33%}.footer-registration-box{width:32%}.contact-info-box .contact-icon{width:40px;height:40px;background-size:cover!important;margin:0 15px 4px 0}.contact-info-box:hover .contact-icon{background-position-y:-40px}.contact-info-box-time .contact-locations-icon-time{margin:0 15px 100px 0}}@media screen and (max-width:1024px){.header-calendar .bookcalendar{bottom:10px}.slidertext .slidertextrow1new{font-size:32px;line-height:46px}.slidertext .slidertextrow2new{font-size:26px;line-height:30px}.slidertext{margin-top:-40px}}@media screen and (max-height:769px){.menu .navigation li a{line-height:20px}.sub-menu h3{font-size:17px;padding:5px 0 0!important}.sub-menu em{font-size:17px;padding:5px 0 0!important;font-style:normal;line-height:32px;font-family:'Open Sans',sans-serif;font-weight:300;color:#e78014}}@media screen and (max-height:769px){.bxslider li img{width:100%}}@media screen and (max-height:540px){.sub-menu{overflow:scroll;height:200px}.drop-sub{height:inherit!important;overflow:inherit!important}}@media screen and (max-width:1000px){header .logo{position:absolute;top:0}.menu,header .header-content{max-width:100%}.header-contact{width:375px;padding:10px 5px}}@media screen and (max-width:980px){header.header-top{padding:0}header .logo{position:absolute;top:0}.menu,header .header-content{max-width:100%}.header-contact{width:375px;padding:10px 5px}.header-contact span{float:right}.header-contact-bar1,.slogan{display:none!important}.home-treatments-content ul li span{font-size:17px}.footer-social-content{width:28%}.footer-registration-box{width:28%;margin:0}.footer-accepted-content{display:none}.footer-info-box,.footer-registration-box,.footer-social-content{width:50%}.home-quote-button-content a{width:255px;font-size:19px}.content{margin-top:130px}.contact-info-box{width:100%;padding:0 0 25px 0}.content-box .contact-info .contact-info-box-time{width:100%;padding:0 0 20px 0}.contact-info-left{padding:0}.contact-info-right{padding:0 0 0 20px}.about-us-content .about-us-content-text .procedur-content3-box1,.about-us-content .about-us-content-text .procedur-content3-box2,.about-us-content .about-us-content-text .procedur-content3-box3{width:100%;padding:0 0 30px 0;float:left}.content-column .about-us-content h3{font-size:30px!important;line-height:32px!important}#driving-directions .contact-info-right-box{float:left}#driving-directions .contact-info-right{width:100%}}@media screen and (max-width:920px){.home-doctor-section{background:0 0}.home-doctor-section-left,.home-doctor-section-right img{width:100%}.home-doctor-section-right,.home-doctor-section-right .home-doctor-section-mobile{width:100%;float:right;padding:30px 0 0}.home-doctor-franziska-mobile,.home-doctor-section-right a.home-doctor-section-mobile{display:block}.home-doctor-section-content .home-doctor-section-left h2{font-size:40px}.home-doctor-section-right .home-doctor-section-desktop,footer .footer-nav-cont{display:none}.home-doctor-section-right a:hover img{transform:none;transition:none}footer .footer-copyrght{padding:15px 0 15px}.performance-report-content{width:32%}}@media screen and (max-width:840px){.home-quote-content p{font-size:16px;line-height:20px}.home-quote-button-content a{width:200px;font-size:15px}}@media screen and (max-width:769px){.radtable{clear:both}.radtable table,.radtable tbody,.radtable td,.radtable th,.radtable thead,.radtable tr{display:block}.radtable thead tr{position:absolute;top:-9999px;left:-9999px}.radtable tr{margin-bottom:1rem}.radtable td{border:none;border-bottom:1px solid #ccc;height:auto!important}.sculpsure-table table tbody tr td:first-child div:nth-child(2){font-size:15px}header .header-content{padding:0}header .logo-desktop{display:none}.home-link{display:block}#top-fixed{position:relative;float:left;padding:55px 0 0 0}.menu{max-height:100%}.sidebar-calendar{padding:5px .5% 30px .5%;position:inherit;width:99%;top:inherit;right:inherit;max-width:inherit}.menu #i-menu{display:none}.calendar-link,.email-link,.email-link2,.menu-link{display:block}.navigation-mobile-menu .default{height:auto;position:relative}.navigation-mobile-menu .menu-mobile li{width:100%;padding:0;position:relative;height:auto;margin:0}.navigation-mobile-menu .menu-mobile li a{width:84%;height:auto;padding:8px 8%;display:block;text-decoration:none;font-size:18px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px #000;background:#ef9012;font-weight:400;text-align:left;margin:0;border-radius:10px;border:1px solid #fff}.sub-menu h3{font-size:18px;line-height:28px;padding:0!important;color:#fff!important}.sub-menu em{font-size:18px;line-height:28px;padding:0!important;color:#fff!important;font-style:normal}.navigation-mobile-menu .menu-mobile li .drop li a{width:88%;height:auto;padding:8px 6%;font-size:16px;background:#680c0d;color:#fff}.navigation-mobile-menu .menu-mobile li .drop li a:hover{background:#383838}.navigation-mobile-menu .menu-mobile li .drop-sub li a{width:90%;height:auto;padding:8px 2% 8px 8%;font-size:16px;background:#383536}.navigation-mobile-menu .menu-mobile li a:hover{background:#680c0d}.header-content .menu-header #i-menu .sub-menu .drop-sub{padding:0 5% 0}.menu-link:hover{background-color:none}.navigation-mobile-menu .menu-mobile:after{display:block;visibility:hidden;clear:both;height:0;content:' '}.header-contact,.menu .menu-mobile li .drop,.navigation-mobile-menu .menu-mobile li:hover .drop{display:none}.navigation-mobile-menu .menu-mobile li .drop{position:relative;height:auto;padding:0;top:0;left:0;float:none;z-index:0;width:90%!important;background:0 0;margin:auto;border:none}.navigation-mobile-menu .menu-mobile li .drop-sub{width:100%;height:auto;padding:0;position:relative;top:0;left:0;display:none}span.secondary{position:absolute;top:0;width:30%;right:0;display:block;padding:12px;padding-right:20px;padding-left:22px;cursor:pointer;color:rgba(255,255,255,.47);font-size:20px;font-weight:700;text-indent:-9999px;border-radius:10px}.third-last{position:absolute;top:0;right:0;padding:16px;text-indent:-9999px;padding-right:25px;padding-left:20px;cursor:pointer;color:rgba(255,255,255,.47);font-size:20px;font-weight:700;width:100%;border-radius:10px}.header-mobile-social-box,.third-last{display:none}header .container-header{min-height:0}.header-slider{padding:0}.home-quote-button-content a{width:185px;font-size:14px}.content{margin-top:20px}.content-box{margin:30px auto 40px;overflow:hidden}.left-column,.right-column{width:100%;padding:0;margin-top:0}.left-column,.right-column-test{width:100%;padding:0;margin-top:0;position:inherit;right:inherit;top:inherit}#space-for-calendar{display:none}.sidebar-calendar-test .bookcalendar{background:#eee;padding:3px;border-radius:4px;box-shadow:none}.procedur-box,.procedur-content3-box1,.procedur-content3-box2,.procedur-content3-box3{width:100%!important;padding:0 0 30px 0!important}.performance-report-content{width:48%;margin:0 2% 85px 0}.content-column .photo-content-no-sidebar,.content-no-sidebar-box2{width:100%}.content-column-responsive{position:relative;padding:0 0 1320px 0;float:left}.right-column-responsive{position:absolute;bottom:0;height:auto;width:100%;margin:0;padding:0}.content-box .content-column .procedur-content4,.procedur-content2-box1,.procedur-content2-box2{width:100%;padding:0 0 30px 0}.pad0{padding:0!important}.pad025{padding:0 0 0 25px!important}.about-us-content .about-us-content-text{width:96%}#i-menu li:hover .sub-menu,.header-content .menu-header #i-menu .sub-menu li:hover .sub-menu{display:none}#i-menu .sub-menu li a{color:#fff}.header-content .menu-header #i-menu .sub-menu li .sub-menu{left:0;border:none;margin:auto;width:90%}.header-content .menu-header #i-menu .sub-menu li .sub-menu{display:none}#find-us-cont{width:96%!important;padding:130px 0 0 0!important;background-position:top center}.content-about-box .right-column{margin:0}.slidertext{top:20%;right:5%}.header-slider-tattoo-removal .slidertext{left:initial}.tattoo-removal-cont .boxdoc{max-width:100%;margin-left:0}.tattoo-removal-table table tr td:first-child{width:30%;vertical-align:top;text-align:center}.tattoo-removal-table table td img{vertical-align:top;padding-right:0;width:100%}.tattoo-removal-table table .boximg1{background:#fff}.tattoo-removal-table table .boximg2{background:#fafafa}.tattoo-removal-table table tr td span{padding:5px 10px 15px;display:block}.tattoo-removal-table table tr td:nth-child(2){font-size:14px;padding:15px 20px;vertical-align:top}.youtube{height:430px}.videoright{width:100%;float:none;padding-left:0;padding-bottom:10px}}@media screen and (max-width:660px){.home-locations-content .home-locations-content-box .home-locations-content-box-title{width:140px;font-size:18px;margin-left:-70px;padding:0}.content-column .botox-video{padding:0 0 30px 0;width:100%}.content-column-responsive{padding:0 0 1200px 0}.header-mobile-social-box{display:none}}@media screen and (max-width:620px){.menu-link{width:14.8%;background:url(images/menu-icon.png) 46% 50% no-repeat;text-indent:-9999px}.home-treatments-content ul li:first-child{width:47%}.home-treatments-content ul li:nth-child(2),.home-treatments-content ul li:nth-child(3){width:52.25%;margin:0 0 .5% .5%}.home-treatments-content ul li:nth-child(4){width:58.75%;margin:0 .5% .5% 0;clear:both}.home-treatments-content ul li:nth-child(5){width:40.45%;margin:0 0 .5%}.home-treatments-content ul li:nth-child(6){width:39.9%;margin:0 0 .5%;clear:both}.home-treatments-content ul li:nth-child(7){width:59.3%;clear:none;margin:0 0 .5% .5%}.home-treatments-content ul li:nth-child(8){width:50.25%;margin:0 .5% .5% 0;clear:both}.home-treatments-content ul li:nth-child(9){width:48.85%;margin:0 0 .5%}.home-treatments-content ul li span{font-size:15px;padding:10px 6%;height:23px}.home-quote-button-content a{width:125px;font-size:14px;line-height:16px}.home-locations-content-box-philly{background-position-x:-500px}.content-column-responsive{padding:0 0 1100px 0}.driving-imgmap img{float:none;padding:0 0 40px 0;margin:auto;display:block;width:100%}}@media screen and (max-width:580px){.home-treatments-content ul{max-width:360px;margin:0 auto}.home-treatments-content ul li:first-child img{height:272px}.home-treatments-content ul li:nth-child(2) img,.home-treatments-content ul li:nth-child(3) img{min-height:133px}.home-treatments-content ul li:nth-child(4) img{min-height:177px}.home-treatments-content ul li:nth-child(5) img{min-height:177px}.home-treatments-content ul li:nth-child(6) img,.home-treatments-content ul li:nth-child(7) img{min-height:184px}.home-treatments-content ul li:nth-child(8) img,.home-treatments-content ul li:nth-child(9) img{min-height:136px}.contact-info,.contact-info-right{width:100%;float:left;padding:0}.contact-info-left{border-right:none;padding:0 0 50px 0;border-bottom:4px double #b2b2b2;margin:0 0 50px}.contact-info-box .contact-icon{width:66px;height:66px}.contact-info-box:hover .contact-icon{background-position-y:-66px}.contact-info-box p{font-size:16px}.contact-info-box-time .contact-locations-icon-time{margin:0 15px 70px 0}.contact-info-box,.content-box .contact-info .contact-info-box-time{width:96%;padding:0 2% 25px 2%}.contact-info-content2{width:99.5%}.contact-info-content2 .contact-info-box .contact-info-content2-text{width:100%;float:left;padding:0}.spoiler_links{display:block}.spoiler_body{display:none}.docawards ul li{width:29%}}@media screen and (max-width:568px){.home-locations h3{top:46%}.home-locations-content-box{width:100%;min-height:200px;background-size:cover!important}}@media screen and (max-width:540px){.footer-info-box{display:none}.content-column .photo-content-no-sidebar,.footer-info-box,.footer-registration-box,.footer-social-content,.lgbtq{width:100%}.lgbtq img{width:90%;max-width:300px;margin-bottom:20px}.content-column-responsive .sidebar-calendar{display:block!important}.content-column-responsive{padding:0 0 1020px 0}.home-locations-content-box{width:100%;min-height:285px}.home-locations-content-box-philly{background-position-x:-870px;background-position-y:-110px}.home-locations .home-locations-content .home-locations-title{opacity:1;background:0 0;position:relative}.footer-content{margin:30px auto 40px}.footer-info-box{display:block;border-bottom:1px dotted #fff;margin:0 0 15px}.footer-info-box .footer-info-box-title,.footer-info-box p{text-align:center}.content{margin-top:5px}.content-box{margin:10px auto 40px}.home-doctor-section-content .home-doctor-section-left h2{font-size:32px;line-height:36px}.home-doctor-section-left{padding:30px 0 0}.boxdoc .boximg{padding-right:0;display:block;margin:auto}}@media screen and (max-width:520px){.header-calendar{width:100%}.header-calendar img{width:100%;position:relative}header .logo{margin:auto;width:240px;float:none;position:relative}header .logo img{width:100%}.header-mobile-social-box{margin:auto;float:none;width:250px}.home-quote-content p{font-size:14px;line-height:16px}.performance-report-content{width:99%;margin:0 0 35px 0}.content-column-responsive{padding:0 0 1000px 0}.about-us-photo-doc{margin:0 auto 30px;float:none;display:block}#pane3 .home-quote-scroll-corect{max-height:100%!important}.find-directions .findus-cont-box{width:100%;padding:0!important}.left-column .find-directions .findus-cont-box ul{padding:0 0 0 40px}.find-directions{padding:0 0 20px}.faqcont h2{font-size:28px;line-height:36px;text-align:center}.careersfaqs .faq-q{font-size:18px;line-height:24px}.slidertext .slidertextrow1{font-size:18px}.slidertext .slidertextrow2{font-size:22px}.slidertext{width:75%;top:0;right:0;margin:0;display:block}.header-slider-tattoo-removal .slidertext .slidertextrow1{font-size:14px}.header-slider-tattoo-removal .slidertext .slidertextrow2{font-size:16px}.header-slider-tattoo-removal .slidertext{width:75%;top:50%;right:0;margin:-60px 0 0 0;display:block}.slidertext .slidertextrow1new{font-size:18px;line-height:24px;padding-bottom:5px}.slidertext .slidertextrow2new{font-size:16px;line-height:22px}.slidertext .slidertextrow3new,.slidertext .slidertextrow4new{font-size:14px;line-height:20px}.slidertext.tatoopage .slidertextrow3new{font-size:12px}.youtube{height:260px}.home-doctor-section-left .home-doctor-section-right{min-height:290px}.home-treatments-content ul li:first-child img{min-height:272px}.home-treatments-content ul li:nth-child(2) img,.home-treatments-content ul li:nth-child(3) img{min-height:133px}.home-treatments-content ul li:nth-child(4) img{min-height:177px}.home-treatments-content ul li:nth-child(5) img{min-height:177px}.home-treatments-content ul li:nth-child(6) img,.home-treatments-content ul li:nth-child(7) img{min-height:184px}.home-treatments-content ul li:nth-child(8) img,.home-treatments-content ul li:nth-child(9) img{min-height:136px}.footer-logo-links img{min-height:67px}table.uppertable img{height:16px}}@media screen and (max-width:420px){.home-treatments-content ul li span{font-size:13px}.home-quote-button-content a{width:105px}.footer-company-banner img{width:80%}.home-popular-treatments-box p{line-height:8px;font-size:7px;padding:0 0 5px}.home-popular-treatments-box a{font-size:10px;line-height:12px;height:12px;padding:3px 0}.content-column-responsive{padding:0 0 940px 0}.content-column .about-us-content h3{font-size:28px}.slidertext1 .slidertextrow1{font-size:13px}.footer-accepted-content{width:96%;margin:0 2% 30px;box-sizing:border-box;display:block}footer .footer-nav-cont{display:block;width:100%;overflow:hidden;max-height:initial;margin:20px auto 0}footer .footer-nav li a{color:#fff;font-size:14px;margin:0 10px}span.secondary{padding:5px 20px;box-sizing:border-box;text-indent:initial;width:30%;text-align:right}span.secondary *{visibility:hidden}.menu .navigation #menu-item-686 .sub-menu{left:0}.footer-nav,.menu .navigation{text-align:center}}@media screen and (max-width:375px){.content-column-responsive{padding:0 0 870px 0}#comments ol{padding:3% 3% 0 3%!important;width:94%!important}#respond #commentform p{font-size:14px!important}.sculpsure-table table tbody tr td:first-child div:nth-child(2){font-size:13px}}@media screen and (max-width:320px){#respond #commentform p{font-size:13px!important}.home-quote-button-content a{width:90px;font-size:13px}}.head5{font-family:'Open Sans',sans-serif;font-weight:400;color:#e88620;font-size:18px;line-height:21px;padding:0 0 10px;text-transform:uppercase}.reviews{color:#fff;text-align:center;margin-top:30px}.reviews a{color:#fff;text-decoration:none}.reviews .revstars{color:#f90}.revstars-star:before{content:"\f005"}.revstars-empty:before{content:"\f006"}.revstars-star-half:before{content:"\f123"}.revstars{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:420px){a.footer-logo-links{display:block;width:16.66%;float:left}}#comments-container{width:100%;overflow:hidden;background:#f7f7f7}#comments{width:96%;max-width:1330px;margin:40px auto 40px}#comments h2{color:#282525;font-size:26px}#comments .comments-heading{font-family:'Open Sans',sans-serif;font-weight:400;line-height:48px;padding:0 0 10px;text-transform:uppercase;color:#282525;font-size:26px}#comments p{font-size:16px;color:#282525}#comments .comments-title{text-transform:none;font-size:22px;line-height:28px;padding:0 0 20px 0;font-weight:400}#comments ol{background:#fff;border-radius:5px;box-shadow:0 0 5px 0 #ccc;list-style:none;display:block;overflow:hidden;padding:1.8% 1.8% 0 1.8%;width:96.4%}#comments .children{box-shadow:none;list-style:none;padding-right:0;width:98.2%;padding-top:0}#comments .children li .reply{padding-bottom:30px}#comments ol li article footer{background:0 0;min-height:inherit}#comments ol li article footer .comment-author{font-size:17px;float:left;margin-right:5px}#comments ol li article footer .comment-author img{display:none}#comments ol li article footer .comment-author .fn a{color:#282525;font-weight:700;text-decoration:none}#comments ol li article footer .comment-author .fn{font-weight:700}#comments ol li article footer .comment-author .fn a:hover{color:#e78014}#comments ol li article footer .comment-author .says{font-weight:700}#comments ol li article footer .comment-metadata a{text-decoration:none}#comments ol li article footer .comment-metadata a time{color:#e88620;font-weight:700;font-size:15px;line-height:24px}#comments ol li article .comment-content{overflow:hidden;width:98%}#comments ol li article .reply{border-top:1px #dfdada solid;overflow:hidden;width:100%;padding-bottom:30px}#comments ol li article .reply .comment-reply-link{font-size:17px;color:#fff;background:#e88620;text-decoration:none;font-weight:700;height:32px;padding:5px 0 0 0;display:block;float:left;width:78px;text-align:center}#comments ol li article .comment-content p{color:#53514e;padding:15px 0 10px 0}#respond{overflow:hidden;width:100%;margin:30px 0 0 0}#respond #reply-title{font-size:26px;font-weight:400;padding-bottom:20px}#respond .comment-notes{margin-bottom:20px}#respond #commentform .logged-in-as{margin:0 0 20px 0}#respond #commentform p{font-size:16px;display:block;text-align:left;float:left;clear:both;padding:0;max-width:600px;overflow:hidden;width:100%}#respond #commentform label{width:20%;float:left;padding:2% 0}#respond #commentform input{width:78%;border:none;height:45px;font-size:16px;float:right;color:#aaa;margin:0 0 3% 0;box-shadow:inset 0 0 10px #ccc;padding:0 0 0 2%;font-family:'Open Sans',sans-serif}#respond #commentform textarea{font-size:16px;color:#aaa;width:78%;height:163px;box-shadow:inset 0 0 10px #ccc;border:0;padding:10px 0 0 2%;margin:0 0 3% 0;font-family:'Open Sans'}#respond .required{color:#e78014}#respond #form-allowed-tags{display:none!important}#respond #submit{padding:0!important;width:80%!important;font-size:18px!important;background:#e67d14;color:#fff!important}.radtable-v2 table{border:0;border-collapse:0;border-spacing:0;width:100%;text-align:center;font-size:12px;color:#464646;-moz-box-shadow:0 2px 5px #c5c7c8;-webkit-box-shadow:0 2px 5px #c5c7c8;box-shadow:0 2px 5px #c5c7c8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.radtable-v2 table tr:nth-child(2n){background:#fff}.radtable-v2 table tr:nth-child(odd){background:#e3e3e4}.radtable-v2 table thead tr{background:#fee4bf!important;color:#94493c}.radtable-v2 table td,.radtable-v2 table th{height:20px;padding:5px 4px;border-left:1px solid #fff}.radtable-v2 table td.with_button{padding:1px}.radtable-v2 table tr td:first-child,.radtable-v2 table tr th:first-child{border:0}.radtable-v2 table th{border-bottom:1px solid #fff}.radtable-v2 table tr td:first-child{background:#ebd6cc;color:#94493c;font-weight:700}.radtable-v2 ol{padding-bottom:0}@media screen and (max-width:769px){.radtable-v2 table,.radtable-v2 tbody{display:block;width:100%}.radtable-v2 thead{display:none}.radtable-v2 tr{display:block;margin-bottom:1.5rem;border-radius:3px;box-shadow:0 2px 5px #c5c7c8;overflow:hidden}.radtable-v2 td{display:flex;justify-content:space-between;align-items:center;padding:10px 8px;border:none;border-bottom:1px solid #e0e0e0;text-align:left;min-height:30px}.radtable-v2 tr td:first-child{background:#fee4bf;color:#94493c;font-weight:700;text-align:center;justify-content:center;font-size:14px;padding:12px 8px}.radtable-v2 td[data-label]:not(:first-child)::before{content:attr(data-label);font-weight:700;color:#94493c;margin-right:10px}.radtable-v2 td:empty{display:none}.radtable-v2 span[itemprop=price]{font-weight:700}.radtable-v2 tr:nth-child(odd){background:#f9f9f9}.radtable-v2 tr:nth-child(2n){background:#fff}}.radtable-v3 table{border:0;border-collapse:0;border-spacing:0;width:100%;text-align:center;font-size:12px;color:#464646;-moz-box-shadow:0 2px 5px #c5c7c8;-webkit-box-shadow:0 2px 5px #c5c7c8;box-shadow:0 2px 5px #c5c7c8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.radtable-v3 table tr:nth-child(2n){background:#fff}.radtable-v3 table tr:nth-child(odd){background:#e3e3e4}.radtable-v3 table thead tr{background:#fee4bf!important;color:#94493c}.radtable-v3 table td,.radtable-v3 table th{height:20px;padding:5px 4px;border-left:1px solid #fff}.radtable-v3 table td.with_button{padding:1px}.radtable-v3 table tr td:first-child,.radtable-v3 table tr th:first-child{border:0}.radtable-v3 table th{border-bottom:1px solid #fff}.radtable-v3 table tr td:first-child{background:#ebd6cc;color:#94493c;font-weight:700}.radtable-v3 ol{padding-bottom:0}.category-header{display:none;background:#fee4bf;color:#94493c;font-weight:700;text-align:center;padding:12px 8px;font-size:16px;margin-top:25px;border-radius:3px 3px 0 0;box-shadow:0 2px 5px #c5c7c8}@media screen and (max-width:769px){.category-header{display:block}.radtable-v3 table.main-table{display:none}.radtable-v3 table.mobile-view{display:block;margin-bottom:25px;border-radius:0 0 3px 3px;box-shadow:0 2px 5px #c5c7c8;overflow:hidden}.radtable-v3 table.mobile-view tbody{display:block}.radtable-v3 table.mobile-view thead{display:none}.radtable-v3 table.mobile-view tr{display:block}.radtable-v3 table.mobile-view td{display:none}.radtable-v3 table.mobile-view td[data-visible=true]{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #e0e0e0;text-align:left;background:#fff}.radtable-v3 table.mobile-view td[data-visible=true]:empty{display:none}.radtable-v3 table.mobile-view tr:nth-child(odd) td{background:#f9f9f9}.radtable-v3 span[itemprop=price]{font-weight:700}}:root{--nav-height:0px}.page-toc{background:#e67d14;color:#fff;height:56px;position:sticky;top:var(--nav-height);z-index:9;margin-bottom:30px;margin-top:20px;box-sizing:border-box;box-shadow:0 3px 12px rgba(0,0,0,.25);max-width:68%}.page-toc.scrolled{position:fixed;margin-top:0;width:100%;max-width:70%}.page-toc__inner{display:flex;align-items:center;height:100%;padding:0 24px}.page-toc__label{font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;white-space:nowrap;margin-right:20px;padding-right:20px;border-right:1px solid rgba(255,255,255,.3);flex-shrink:0}.page-toc__select{position:relative;flex:1;min-width:0}.page-toc__trigger{display:flex;align-items:center;background:0 0;border:none;cursor:pointer;padding:0;font-family:"Open Sans",sans-serif;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.8);width:100%;text-align:left;transition:color .2s}.page-toc__trigger:focus,.page-toc__trigger:hover{color:#fff;outline:0}.page-toc__current{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-toc__arrow{font-size:10px;color:rgba(255,255,255,.6);transition:transform .3s ease;margin-left:12px;flex-shrink:0;line-height:1}.page-toc__select.is-open .page-toc__arrow{transform:rotate(180deg)}.page-toc__menu{display:none;position:absolute;top:calc(100% + 7.4px);left:0;right:0;background:#e67d14;margin:10px 0 0!important;padding:8px 0;list-style:none;box-shadow:0 6px 20px rgba(0,0,0,.4);z-index:100;max-height:calc(100vh - 220px);overflow-y:auto;width:100%}.page-toc__select.is-open .page-toc__menu{display:block}.page-toc__menu li{padding:0!important;margin:0!important;list-style:none!important}.page-toc__menu a,.page-toc__menu a:link,.page-toc__menu a:visited{display:block;padding:12px 24px;color:rgba(255,255,255,.85)!important;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;text-decoration:none;letter-spacing:.5px;transition:background .2s,color .2s}.page-toc__menu a:focus,.page-toc__menu a:hover{background:rgba(255,255,255,.1);color:#fff!important;text-decoration:none}@media only screen and (max-width:769px){.page-toc{height:auto;min-height:50px;width:100%;max-width:100%}.page-toc.scrolled{width:96%;max-width:96%}.page-toc__inner{padding:12px 0;flex-wrap:nowrap;flex-direction:column}.page-toc__label{font-size:14px;letter-spacing:1px;margin-right:0;padding:0 15px;display:block;box-sizing:border-box;margin-bottom:10px;width:100%}.page-toc__select{position:relative;flex:1;min-width:0;width:100%;padding:0 15px;box-sizing:border-box}.page-toc__trigger{font-size:11px;letter-spacing:1px}.page-toc__menu{min-width:200px;top:calc(100% + 12px);left:0}.page-toc__select.is-open .page-toc__menu{display:block;width:100%;margin:0!important}h2{font-size:24px;line-height:28px}}