@import url(https://static.nkpmedical.com/unsemantic/css/nkp.min.css);@import url(https://use.fontawesome.com/releases/v6.5.2/css/all.css);@import url(https://static.nkpmedical.com/stellarnav/stellarnav.min.css);@charset "UTF-8"#topbar.topbar{color:#000;background:#fff;font-size:16px;line-height:1.5rem;padding:20px 0;display:none;border-bottom:1px solid #505050}#topbar.topbar span{color:#bd0000;font-size:16px}body{font-family:"century-gothic",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:"century-gothic",sans-serif;margin:0 0 15px;font-weight:400;color:#0069a5}h1{font-size:34px;line-height:34px}h2{font-size:30px;line-height:30px}h3{font-size:26px;line-height:26px;margin-top:10px}h4{font-size:24px;line-height:24px}h5{font-size:22px;line-height:22px}h6{font-size:20px;line-height:20px}p{padding:10px 0;line-height:28px}a{color:#0069a5;text-decoration:none;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}a:visited,a:link{color:#0069a5;text-decoration:none;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}a:hover{color:#0ca7ff;text-decoration:none}ul,ol{clear:both}.relative{position:relative}.fl{float:left}.fr{float:right}.fn{float:none;display:inline-block}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.clr-l{clear:left}.clr-r{clear:right}.clr,.clear{clear:both}.nodisp{display:none}.ttu{text-transform:uppercase}.censor-gate{position:relative}.bxa-btn{position:absolute!important;font-size:16px;cursor:pointer;top:50%;right:0;bottom:0;left:0;width:350px!important;height:100px!important;margin:auto}.bxa-img{filter:blur(20px)}h1.patient-listing-title{font-family:"century-gothic",sans-serif!important;margin:0 0 15px!important;font-weight:400!important;color:#0069a5!important;font-size:34px!important;line-height:34px!important}section.crisalixRev{margin-bottom:50px;background:#eee;padding:30px}input,select,textarea{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.sb-form{background:#ededed;padding:30px}.sb-form h2{text-align:center;font-size:48px;line-height:50px;margin-bottom:25px}.sb-form input[type="text"],.sb-form input[type="email"],.sb-form input[type="tel"],.sb-form input[type="url"]{color:#000;background:none;font-family:"century-gothic",sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:12px;border:0;border-bottom:1px solid #363636}.sb-form input[type="text"]:hover,.sb-form input[type="text"]:focus,.sb-form input[type="email"]:hover,.sb-form input[type="email"]:focus,.sb-form input[type="tel"]:hover,.sb-form input[type="tel"]:focus,.sb-form input[type="url"]:hover,.sb-form input[type="url"]:focus{background:#fff;border-color:#0069a5}.sb-form input[type="submit"]{background:#0069a5;color:#fff!important;padding:1.5em 1em;margin:15px auto;height:auto;width:100%;max-width:340px;text-align:center;font-size:16px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0}.sb-form input[type="submit"]:hover,.sb-form input[type="submit"]:focus{background:#0ca7ff}.sb-form textarea{color:#000;background:none;font-family:"century-gothic",sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:12px;border:0;border-bottom:1px solid #363636;margin-bottom:5px;height:130px;resize:vertical}.sb-form textarea:hover,.sb-form textarea:focus{background:#fff;border-color:#0069a5}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form input[type="url"]{color:#000;background:none;font-family:"century-gothic",sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:12px;border:0;border-bottom:1px solid #363636}.contact-form input[type="text"]:hover,.contact-form input[type="text"]:focus,.contact-form input[type="email"]:hover,.contact-form input[type="email"]:focus,.contact-form input[type="tel"]:hover,.contact-form input[type="tel"]:focus,.contact-form input[type="url"]:hover,.contact-form input[type="url"]:focus{background:#fff;border-color:#0069a5}.contact-form input[type="text"]:hover,.contact-form input[type="text"]:focus,.contact-form input[type="email"]:hover,.contact-form input[type="email"]:focus,.contact-form input[type="tel"]:hover,.contact-form input[type="tel"]:focus,.contact-form input[type="url"]:hover,.contact-form input[type="url"]:focus{background:#ededed}.contact-form input[type="submit"]{background:#0069a5;color:#fff!important;padding:1.5em 1em;margin:15px auto;height:auto;width:100%;max-width:340px;text-align:center;font-size:16px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0}.contact-form input[type="submit"]:hover,.contact-form input[type="submit"]:focus{background:#0ca7ff}.contact-form textarea{color:#000;background:none;font-family:"century-gothic",sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:12px;border:0;border-bottom:1px solid #363636;height:130px;resize:vertical}.contact-form textarea:hover,.contact-form textarea:focus{background:#fff;border-color:#0069a5}.contact-form textarea:hover,.contact-form textarea:focus{background:#ededed}.contact-form select{color:#000;background:none;font-family:"century-gothic",sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:12px;border:0;border-bottom:1px solid #363636;height:42px;margin-bottom:10px}.contact-form select:hover,.contact-form select:focus{background:#fff;border-color:#0069a5}input.placeholder,textarea.placeholder{color:#7b7b7b}input:-moz-placeholder,textarea:-moz-placeholder{color:#7b7b7b}input::-moz-placeholder,textarea::-moz-placeholder{color:#7b7b7b}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7b7b7b}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7b7b7b}.sb-form input[type="submit"][disabled],.contact-form input[type="submit"][disabled]{opacity:.7;cursor:not-allowed}.sb-form input[type="submit"][disabled]:hover,.contact-form input[type="submit"][disabled]:hover{background:#0069a5;opacity:.7;cursor:not-allowed}.sb-form input.wpcf7-captchar,.contact-form input.wpcf7-captchar{width:100%}.wpcf7-form-control-wrap{display:block!important}.wpcf7-form-control-wrap.agree{display:inline-block!important;width:20px}.agreement{font-weight:400;margin:15px 0;font-size:14px}.wpcf7-not-valid-tip{font-size:10px!important;margin:-7px 0 10px 5px}.wpcf7-validation-errors{border:0!important;text-align:center;font-size:11px;color:red}.ajax-loader{position:absolute;margin-top:-40px}span.wpcf7-list-item{margin:0!important}.stellarnav ul ul{font-size:14px}.stellarnav.desktop>ul>li{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.stellarnav.desktop>ul>li:hover,.stellarnav.desktop>ul>li.current-menu-item{background:#0069a5}.stellarnav.desktop>ul>li:hover a,.stellarnav.desktop>ul>li.current-menu-item a{color:#fff}.stellarnav.desktop>ul>li>a{color:#000}.stellarnav.desktop>ul ul{width:250px}.stellarnav.desktop>ul ul ul{left:250px}.stellarnav.desktop ul ul{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;line-height:20px;font-weight:400;-webkit-box-shadow:0 3px 10px 0 rgb(0 0 0 / .15);box-shadow:0 3px 10px 0 rgb(0 0 0 / .15)}.stellarnav.desktop ul ul li:first-child{padding-top:11px}.stellarnav.desktop ul ul li:last-child{padding-bottom:11px}.stellarnav.desktop ul ul>li:hover>a{background:#0069a5;color:#fff!important}.stellarnav.desktop ul ul>li a{padding:10px 14px;margin:0 11px;color:#222222!important}.stellarnav li li.has-sub>a:after{float:right}.stellarnav.mobile>ul>li>a{padding:15px!important}.stellarnav li.open>a.dd-toggle i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.stellarnav li.open>a.dd-toggle .fa-plus::before{content:"\f107"}.stellarnav li.open>a.dd-toggle i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.stellarnav li.open>a.dd-toggle .fa-plus::before{content:"\f107"}.stellarnav.mobile .dd-toggle{padding:15px!important;height:50px;font-size:15px}.stellarnav.mobile .dd-toggle .fa-plus:before{content:"\f107"}.stellarnav.mobile>ul>li{border-bottom:1px solid rgb(255 255 255 / .15)}.stellarnav.mobile ul{border-top:0!important}.stellarnav.mobile ul li.open>a,.stellarnav.mobile ul li .current-menu-item>a{color:#0069a5}.stellarnav.mobile ul li a{font-size:16px;border-bottom:0!important;padding:12px 0 12px 15px!important;font-weight:400}.stellarnav.mobile ul li a:hover,.stellarnav.mobile ul li a:focus{color:#0069a5}.stellarnav.mobile ul li ul{background:transparent!important}.stellarnav.mobile ul li ul .dd-toggle{height:39px;border:0!important}.stellarnav.mobile ul li ul li{margin-left:20px!important}.stellarnav.mobile ul li ul li a{font-size:15px;border-bottom:1px solid rgb(0 0 0 / .15)!important;text-transform:capitalize;padding:10px 0 10px 15px!important}.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .location-btn-mobile,.stellarnav.mobile .menu-toggle{padding-top:25px;padding-bottom:25px}.stellarnav.mobile .call-btn-mobile:hover,.stellarnav.mobile .location-btn-mobile:hover,.stellarnav.mobile .menu-toggle:hover{color:#0069a5!important}.stellarnav.mobile.active .fa-bars::before{content:""!important}.stellarnav.mobile .close-menu{width:100%}.stellarnav>ul>li>a{text-transform:uppercase;padding-top:25px;padding-bottom:25px;padding-left:10px;padding-right:10px}@media (min-width:960px){.stellarnav>ul>li>a{padding-left:calc(-70px + 8.33333vw);padding-right:calc(-70px + 8.33333vw)}}@media (min-width:1200px){.stellarnav>ul>li>a{padding-left:22px;padding-right:22px}}img{border:0}.img-resp,.img-responsive{max-width:100%;height:auto}img.left,img.alignleft{float:left;margin:10px 15px 0 0}.img-l{float:left;margin:10px 15px 0 0}img.right,img.alignright{float:right;margin:10px 0 0 15px}.img-r{float:right;margin:10px 0 0 15px}.embed{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive.embed-responsive-4x3{padding-bottom:75%}.embed-responsive.embed-responsive-16x9{padding-bottom:56.25%}.embed-responsive .embed-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{top:0;bottom:0;left:0;border:0 none}.patient-single{width:50%}.patient-single img{width:96%;height:auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn{background:#0069a5;color:#fff!important;padding:1.5em 1em;margin:15px auto;height:auto;width:100%;max-width:340px;text-align:center;font-size:16px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;position:relative}.btn span{position:relative;z-index:2}.btn::before{content:"";background:#0ca7ff;position:absolute;z-index:2;bottom:0;left:0;right:0;height:0;-webkit-transition:0.5s all cubic-bezier(.44,.51,.22,.88);transition:0.5s all cubic-bezier(.44,.51,.22,.88)}.btn:hover::before,.btn:focus::before{height:100%}.btn2{background:#0069a5;color:#fff!important;padding:1.5em 1em;margin:15px auto;height:auto;width:100%;max-width:340px;text-align:center;font-size:16px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;position:relative}.btn2 span{position:relative;z-index:2}.btn2::before{content:"";background:#0ca7ff;position:absolute;z-index:2;bottom:0;left:0;right:0;height:0;-webkit-transition:0.5s all cubic-bezier(.44,.51,.22,.88);transition:0.5s all cubic-bezier(.44,.51,.22,.88)}.btn2:hover::before,.btn:focus::before{height:100%}#main #content .btn{margin:0 auto 15px;display:block}#main #content .btn2{margin:10px;display:inline-block}nav{background:#fff;-webkit-box-shadow:0 3px 10px 0 rgb(0 0 0 / .15);box-shadow:0 3px 10px 0 rgb(0 0 0 / .15);position:relative;top:0;left:0;right:0;z-index:100}.cart{float:right}header{position:absolute;top:0;left:0;right:0;z-index:5;padding-top:40px}.top-right{color:#fff;font-family:"proxima-nova",sans-serif}.top-right a{color:#fff}.top-right .telephone{font-size:24px}.top-right .telephone:hover,.top-right .telephone:focus{color:#0ca7ff}.top-right .address{font-size:14px;line-height:25px;margin-top:10px}#logo{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:crisp-edges}nav>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-right{text-align:right}#slider{position:relative;background:#5d5d5b}#slider .slides>li>div{height:820px;background-repeat:no-repeat;background-position:top center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:120px}#slider .slide1{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/main-banner-010620.jpg)}#slider .specials-summer{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/banner-summer-specials_2024.jpg)}#slider .specials{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/banner-holiday-specials.jpg)}#slider .slide3{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/banner-arms.jpg)}#slider h1{text-align:center;color:#fff;text-transform:uppercase;text-shadow:1px 1.732px 1.96px rgb(0 0 0 / .4);font-size:38px;line-height:42px}@media (min-width:768px){#slider h1{font-size:calc(28.66667px + 2.77778vw);line-height:calc(35.44444px + 2.5463vw)}}@media (min-width:1200px){#slider h1{font-size:62px;line-height:66px}}.banner-internal{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/banner-internal-010620.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;height:515px;position:relative}.banner-internal .top-right{color:#0069a5}.banner-internal .top-right a{color:#0069a5}.subtitle{font-size:24px;line-height:24px;color:#0069a5}.tagline{color:rgb(0 105 165 / .2);text-transform:uppercase;text-align:center;margin:50px 0;font-size:50px}@media (min-width:960px){.tagline{font-size:calc(-70px + 12.5vw)}}@media (min-width:1200px){.tagline{font-size:80px}}.content-overlay{position:absolute;z-index:5}.content-overlay>div{background:#fff;padding:40px}.doctor{margin:100px 0 50px;position:relative;overflow:hidden}.doctor h2{font-size:48px;line-height:50px}.doctor .doctor-image{float:left}.procedures h3{margin-bottom:40px}.procedures.internal .item-contain{margin:10px auto}.procedures.internal .item-contain .item-title{font-size:24px;line-height:24px;padding-bottom:10px}.procedures.internal .item-contain .item-image{max-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-contain{position:relative;margin:15px auto;max-width:570px;padding:0 10px;overflow:hidden}.item-contain:hover ul,.item-contain:focus ul{max-height:1000px;opacity:1;visibility:visible}.item-contain:hover ul li,.item-contain:focus ul li{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.item-contain:hover .item-image img,.item-contain:focus .item-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.item-contain:hover .item-image::before,.item-contain:focus .item-image::before{opacity:1}.item-contain:hover .item-image::after,.item-contain:focus .item-image::after{opacity:0}.item-contain .item-content{font-size:15px;letter-spacing:1px;text-transform:uppercase;position:absolute;left:0;right:0;bottom:0;z-index:2}.item-contain .item-content a{color:#fff}.item-contain .item-content a:hover,.item-contain .item-content a:focus{color:#0ca7ff}.item-contain ul{padding:10px 25px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;visibility:hidden;-webkit-transition:max-height 1.5s ease-out,opacity 0.75s ease-in-out;transition:max-height 1.5s ease-out,opacity 0.75s ease-in-out}.item-contain ul li{margin:8px 0}.item-contain ul li:first-of-type{margin:0}.item-contain .item-title{font-size:50px;line-height:50px;padding:10px 0;margin:0 25px;color:#fff}.item-contain .item-image{position:relative;overflow:hidden;text-align:center}.item-contain .item-image img{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 2s ease-in;transition:all 2s ease-in}.item-contain .item-image::before,.item-contain .item-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;z-index:1}.item-contain .item-image::before{background:rgb(0 0 0 / .7);opacity:0}.item-contain .item-image::after{background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .2)),color-stop(1%,rgb(0 0 0 / .15)),to(rgb(0 0 0 / .5)));background:linear-gradient(to bottom,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .15) 1%,rgb(0 0 0 / .5) 100%);opacity:1}.coolsculpting-section{height:650px;margin:80px 0;overflow:hidden}.coolsculpting-section p:nth-child(2){padding:40px 0}.staff{background:#0069a5;margin:80px 0;padding-bottom:80px}.staff .subtitle{color:#fff;text-transform:uppercase;text-align:center;margin:60px auto 45px}.staff ul li{text-align:center;margin:15px auto}.staff ul li>div{position:relative;overflow:hidden;display:inline-block;text-align:left}.staff ul li>div::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(rgb(9 9 9 / .2)),color-stop(1%,rgb(9 9 9 / .21)),to(rgb(9 9 9 / .8)));background:linear-gradient(to bottom,rgb(9 9 9 / .2) 0%,rgb(9 9 9 / .21) 1%,rgb(9 9 9 / .8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33090909',endColorstr='#cc090909',GradientType=0);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.staff ul li>div:hover::before,.staff ul li>div:focus::before{opacity:1}.staff ul li>div:hover .overlay,.staff ul li>div:focus .overlay{-webkit-transform:translateY(0);transform:translateY(0)}.staff .overlay{-webkit-transform:translateY(100%);transform:translateY(100%);color:#fff;padding:20px;position:absolute;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s all cubic-bezier(.68,-.55,.265,1.55);transition:0.5s all cubic-bezier(.68,-.55,.265,1.55)}.staff .overlay h3,.staff .overlay h4{color:#fff;text-transform:uppercase}.staff .overlay h3{font-size:24px;line-height:24px;margin-bottom:7px}.staff .overlay h4{font-size:16px;line-height:16px;margin-bottom:7px}.staff .overlay p{font-size:13px;line-height:18px}.staff .overlay p:last-of-type{padding-bottom:0}.testimonials{position:relative;overflow:hidden}.testimonials h2{font-size:42px;line-height:42px}.testimonials .rating{color:#ebbd05;font-size:24px;margin:20px 0}.testimonials q{position:relative;line-height:30px;padding:10px 0}.testimonials q::before{content:"“";position:absolute;left:-10px}.testimonials q::after{content:"”";position:absolute;right:-10px}.testimonials .name{color:#0069a5;text-transform:uppercase;font-size:22px;line-height:22px;margin:20px 0 40px}.testimonials .testimonials-image{float:right}.featured-procedures{position:relative;overflow:hidden}.featured-procedures h2{font-size:42px;line-height:42px}.featured-procedures .testimonials-image{float:left}.featured-procedures ol.flex-control-nav.flex-control-paging{position:relative;top:-280px;z-index:8;text-align:center}.featured-procedures .btn{float:right}.doctors{margin:70px auto 40px}.doctors .dr_name a{color:#fff;text-decoration:underline}.doctors .dr_name a:hover{opacity:.6}.doctors .subtitle{font-size:30px;font-weight:100;color:#fff!important;line-height:30px}.droverlay{width:100%;height:530px;display:block}.droverlay .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/Dr-Scott-Geiger.jpg);background-size:cover;background-repeat:no-repeat;max-width:50%}.droverlay span.drName{position:relative;bottom:-390px;font-size:30px;color:#fff;text-transform:uppercase}.droverlay .bottomDiv{position:relative;display:block;bottom:410px;left:50%;background:#1978aef2;color:#fff;padding:4%;max-width:42%;height:auto}.droverlay2{width:100%;height:530px;display:block}.droverlay2 .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/uploads/2020/04/Dr-john-hulsen.jpg);background-size:cover;background-repeat:no-repeat;max-width:48%;position:relative;left:50%}.droverlay2 span.drName{display:block;position:relative;bottom:-390px;font-size:30px;color:#fff;text-transform:uppercase;text-align:right}.droverlay2 .bottomDiv{position:relative;display:block;bottom:410px;left:0;background:#1978aef2;color:#fff;padding:30px;max-width:46%;height:auto}#main{padding:40px 0}#main #content{position:relative}#main #content .feat-img{float:left;margin:15px;max-width:100%;height:auto}#main #content .single{float:left}#main #content .pagination{margin-bottom:20px;font-size:16px}#main #content .pagination .current{background:#0069a5;color:#fff;padding:5px;margin:4px;width:20px;height:20px;display:inline-block;text-align:center;border:1px solid #0069a5;border-radius:50%}#main #content .pagination a{background:#fff0;color:#0069a5;padding:5px;margin:4px;width:20px;height:20px;display:inline-block;text-align:center;border:1px solid #0069a5;border-radius:50%}#main #content .pagination a:hover{background:#0069a5;color:#fff}#main #content li{padding:5px}#main #content ul{margin:15px 0 15px 20px;list-style:disc;clear:none}#main #content ol{margin:0 0 20px 20px;list-style:decimal;clear:none}#main #content h2{text-transform:uppercase;margin:10px 0 10px 0}#main #content .imgBox{margin:20px}#main #content .quickFacts{background:#f6fbff;padding:20px;margin:0 20px 15px 20px}#main .list{margin:0!important;list-style:none!important}#main .list ul{margin:0!important}#main .list ul li{font-size:.9375em;margin:0;padding:0!important;list-style:none}#main .list ul li a{border-bottom:1px solid #eee;padding:10px 15px;display:block;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#main .list ul li a:hover{color:#fff;background:#0069a5}#main .list ul ul{margin-left:20px!important}#sidebar .sb-form{margin:20px auto}.post-divider{padding:20px 0;border-bottom:1px solid #ccc}#patient-listing-sidebar ul{margin:0!important}#patient-listing-sidebar ul li ul{margin:0!important}.social-media{margin-bottom:40px}.social-media li{display:inline-block;margin:0 5px}.social-media li a{font-size:18px;width:40px;height:40px;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.5s all cubic-bezier(.44,.51,.22,.88);transition:0.5s all cubic-bezier(.44,.51,.22,.88)}.social-media li a:hover,.social-media li a:focus{background:#fff;color:#0069a5!important}.contact-footer{margin:80px 0}.contact-footer .sb-form{position:relative;z-index:5}.slider{position:relative}.slider__item{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#slide-1:checked~.slider__holder .slider__item--1{position:relative;z-index:2;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}#slide-1:checked~.slider__holder .slider__item--1 .card-contain{opacity:1;visibility:visible}#slide-2:checked~.slider__holder .slider__item--1{z-index:1;-webkit-transform:translate(100px,130px) scale(.85);transform:translate(100px,130px) scale(.85)}#slide-2:checked~.slider__holder .slider__item--1 .card-contain{opacity:0;visibility:hidden}@media (max-width:768px){#slide-2:checked~.slider__holder .slider__item--1{opacity:.6}}#slide-1:checked~.slider__holder .slider__item--2{z-index:1;-webkit-transform:translate(100px,130px) scale(.85);transform:translate(100px,130px) scale(.85)}#slide-1:checked~.slider__holder .slider__item--2 .card-contain{opacity:0;visibility:hidden}@media (max-width:768px){#slide-1:checked~.slider__holder .slider__item--2{opacity:.6}}#slide-2:checked~.slider__holder .slider__item--2{position:relative;z-index:2;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}#slide-2:checked~.slider__holder .slider__item--2 .card-contain{opacity:1;visibility:visible}.bullets__item{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#slide-1:checked~.bullets .bullets__item--1{opacity:.3}#slide-1:checked~.bullets .bullets__item--1 img{border:3px solid #0069a5}#slide-2:checked~.bullets .bullets__item--2{opacity:.3}#slide-2:checked~.bullets .bullets__item--2 img{border:3px solid #0069a5}.bullets a{color:#fff}.card{position:relative;display:block;background:#000;color:#fff;-webkit-box-shadow:0 5px 20px 0 rgb(0 0 0 / .05),0 2px 4px 0 rgb(0 0 0 / .1);box-shadow:0 5px 20px 0 rgb(0 0 0 / .05),0 2px 4px 0 rgb(0 0 0 / .1)}.card a{display:block}.card .card-image{position:relative}.card .card-image::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.card .card-image:hover::before,.card .card-image:focus::before{opacity:0}.card-contain{position:absolute;z-index:2;padding:6% 8%;bottom:0}.card-contain h2{margin:0;color:#fff;font-weight:700;font-size:35px;line-height:40px}@media (min-width:768px){.card-contain h2{font-size:calc(-30.77778px+8.56481vw);line-height:calc(-16.88889px+7.40741vw)}}@media (min-width:1200px){.card-contain h2{font-size:72px;line-height:72px}}.card-contain a{color:#fff;font-weight:700;text-decoration:underline}.card-contain a:hover,.card-contain a:focus{color:#0069a5}.slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider__radio{display:none}.slider__holder{position:relative;width:100%;max-width:600px;margin:0 auto;text-align:left}@media (max-width:900px){.slider__holder{max-width:540px}}.slider__item{position:absolute;top:0;left:0;display:block;overflow:hidden;width:100%;opacity:1;cursor:pointer}.slider__item-content{padding:40px}@media (max-width:600px){.slider__item-content{padding:32px 32px}}@media (max-width:375px){.slider__item-content{padding:40px 24px}}.slider__item-text{padding:60px 0}.section{position:relative;width:100%;text-align:center}.section__entry{width:100%;max-width:380px;margin:0 auto}.section__entry--center{text-align:center}.section__title{display:block;padding-bottom:12px}.section__text{display:block}.office-images .office-info{position:relative;overflow:hidden}.office-images .office-info p{position:absolute;z-index:2;bottom:30px;left:30px;color:#fff}.office-images .office-info p a{color:#fff;font-weight:700;display:block}.office-images .office-info p a:hover,.office-images .office-info p a:focus{color:#0ca7ff}.office-images .office-info .office-image{display:inline-block;position:relative}.office-images .office-info .office-image::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.office-images .office-image-bg{position:absolute;top:150px;left:150px;z-index:-1}footer{background:#0069a5;color:#fff;text-align:center;font-size:14px;padding:100px 0}footer a{color:#fff!important}footer a:hover,footer a:focus{color:#72ccff!important}footer p{padding:2px 0}#cookie-disclaimer{position:fixed;bottom:0;width:100%;height:auto;padding:1em 1.8em;font-family:Arial,Helvetica,sans-serif;font-size:16px;background-color:#edeff5;box-sizing:border-box;z-index:999}#cookie-disclaimer .flex{display:flex;align-items:center;justify-content:space-between}#cookie-disclaimer p{text-align:left;padding-right:1rem;color:#838391;line-height:1.5}#cookie-disclaimer p a{color:#838391!important}#cookie-disclaimer p a:hover{color:#838391!important}#cookie-disclaimer .cookie-accept{background:#4b81e8;color:#fff;display:block;margin:0;padding:.4em .8em;cursor:pointer;text-decoration:none;text-align:center}#cookie-disclaimer .cookie-accept:hover{background-color:#71a7ff}.patient-content,.patient-listing{width:48%!important;float:left}.patient-list-image{width:90%}.patient-listing>div{width:50%;float:left}.flexslider{text-align:center;display:inline-block;margin-top:30px}#main #content .flexslider li{padding:0}ul#list{margin:0px!important}ul#list li{list-style-type:none}ul#list a{background:#ededed;display:block;padding:5px;border-bottom:1px solid #fff}ul#list a:hover{background:#fff;display:block;padding:5px;border-bottom:1px solid #ededed}.embed-responsive{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:20px}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccc}span.review-rating-stars,.testimonial-date,.testimonial-dash{display:none}.testimonial-entry{margin-top:20px;background:#fdfdfd;padding:20px;border-top:1px solid #0069a5}.accordion{background-color:#f6fbff;color:#656464;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;-webkit-transition:0.4s;transition:0.4s;font-weight:600}.active,.accordion:hover{background-color:#0069a5;color:#fff}.accordion:after{content:'\002B';color:#fff;font-weight:700;float:right;margin-left:5px}.active:after{content:"\2212"}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;margin:10px;color:#525252}.testimonials ol.flex-control-nav.flex-control-paging{position:relative;top:-280px;z-index:8;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:rgb(0 0 0 / .1);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-o-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);box-shadow:inset 0 0 3px rgb(0 0 0 / .3);border-radius:20px}.flex-control-paging li a.flex-active{background:#0069a5;cursor:default}#main #content ol.flex-control-nav.flex-control-paging{z-index:670;position:relative;top:-40px;display:block;margin:20px 0 20px 0!important;text-align:center;padding:0}h3.patient-header{display:none}.adult-check input[type="submit"]{border:0;background:#0069a5;color:#fff;padding:10px 35px;margin-top:10px}.adult-check input[type="submit"]:hover,.adult-check input[type="submit"]:focus{background:#0ca7ff}h1.patient-header{padding-top:10px}.patient-entry{margin-bottom:10px}.nav-previous{float:left}.nav-next{float:right}.nav-previous a,.nav-next a{background:#f2f3f3;display:inline-block;padding:5px 15px;;border-radius:14px;float:left}.nav-previous a:hover,.nav-next a:hover{background:#0069a5;color:#fff}.gallerySitemap{margin-top:20px}.footer-assoc{background:#fff;padding:15px;text-align:center}.footer-assoc img{margin:0 30px}.obagiProd ul li div{text-align:center;min-height:370px}.obagiProd img{height:190px;margin:50px auto}.custom-navigation.obagi{clear:both;display:block}.custom-navigation.obagi a.flex-prev{float:left;padding:10px 20px;border:1px solid}.custom-navigation.obagi a.flex-next{float:right;padding:20px 20px;border:1px solid}.custom-navigation.obagi p{padding:0;line-height:0}@media only screen and (max-width:767px){#slider .specials-summer{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/banner-summer-specials_2024-mobi.jpg)}#slider .slide1{background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/main-banner-mobile.jpg)}.droverlay,.droverlay2{width:100%;height:auto;display:inline-block}.droverlay .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/Dr-Scott-Geiger-mobile.jpg);background-size:cover;background-repeat:no-repeat;max-width:100%}.droverlay .bottomDiv{position:relative;bottom:0;left:0;background:#1978aef2;color:#fff;padding:4%;max-width:96%;height:auto}.droverlay2 .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/uploads/2020/04/Dr-john-hulsen.jpg);background-size:cover;background-repeat:no-repeat;max-width:100%;position:relative;left:0}.droverlay2 .bottomDiv{position:relative;bottom:0;left:0;background:#1978aef2;color:#fff;padding:30px;max-width:96%;height:auto}.doctor-image img{position:relative;left:0}.testimonials ol.flex-control-nav.flex-control-paging{z-index:8;text-align:center;position:initial}.featured-procedures ol.flex-control-nav.flex-control-paging{z-index:8;text-align:center;position:initial}#patient-listing .patient-content{width:100%!important}#patient-listing .patient-listing{width:100%!important}#patient-listing .patient-listing>div{width:50%}.patient-entry .patient-single{width:100%}iframe{width:100%}.patient-single{width:100%!important}nav{position:relative!important}#slider,.banner-internal{margin:0!important}.content-overlay{position:relative;width:100%}.content-overlay>div{padding:20px}header{position:relative;padding:20px 0;background:#0069a5}#logo{text-align:center}.top-right{text-align:center;margin-top:20px}#slider .slides>li>div{height:600px;padding-bottom:20px}.banner-internal{background-size:1340PX;BACKGROUND-POSITION:CENTER 240PX}.banner-internal .top-right{color:#fff}.banner-internal .top-right a{color:#fff}.doctor{margin:50px 0 0}.doctor h2{font-size:38px;line-height:40px}.doctor .fl{float:none}.tagline{margin:0 0 40px}.item-contain .item-content{font-size:12px}.item-contain .item-title{font-size:30px;line-height:30px;padding-bottom:0}.item-contain ul li{margin:3px 0}.coolsculpting-section{height:500px;margin:40px 0}.staff{margin:40px 0;padding-bottom:20px}.staff .subtitle{margin:40px auto}.staff .overlay h3,.staff .overlay h4{margin-bottom:5px}.staff .overlay p{line-height:22px}.testimonials h2{font-size:32px;line-height:32px}.contact-footer{margin:40px 0}.contact-footer .sb-form{margin-top:120px}.sb-form h2{font-size:40px;line-height:40px}.card-contain{padding:2% 5%}#slide-1:checked~.slider__holder .slider__item--2{-webkit-transform:translate(0,100px) scale(.85);transform:translate(0,100px) scale(.85)}#slide-2:checked~.slider__holder .slider__item--1{-webkit-transform:translate(0,100px) scale(.85);transform:translate(0,100px) scale(.85)}.office-images{margin-bottom:40px;font-size:14px}.office-images .office-info p{left:15px;bottom:15px}.contact-form .agreement{margin-top:0}footer{padding:60px 0}.footer-assoc img{margin:10px 0}#cookie-disclaimer .flex{flex-direction:column}#cookie-disclaimer .cookie-accept{width:100%}}@media only screen and (max-width:960px) and (min-width:768px){.droverlay,.droverlay2{width:100%;height:auto;display:inline-block}.droverlay .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/themes/plasticsurgery-stl_com/images/Dr-Scott-Geiger.jpg);background-size:cover;background-repeat:no-repeat;max-width:100%}.droverlay .bottomDiv{position:relative;bottom:0;left:0;background:#1978aef2;color:#fff;padding:4%;max-width:96%;height:auto}.droverlay2 .imageDiv{background:#fff;display:block;height:420px;padding:10px;background-image:url(/wp-content/uploads/2020/04/Dr-john-hulsen.jpg);background-size:cover;background-repeat:no-repeat;max-width:100%;position:relative;left:0}.droverlay2 .bottomDiv{position:relative;bottom:0;left:0;background:#1978aef2;color:#fff;padding:30px;max-width:96%;height:auto}.doctor-image img{position:relative;left:0}.testimonials ol.flex-control-nav.flex-control-paging{z-index:8;text-align:center;position:initial}.doctor-image img{position:relative;left:-110px}.item-contain .item-title{font-size:35px;line-height:35px;padding-bottom:0}.item-contain .item-content{font-size:12px}.item-contain ul li{margin:5px 0}.content-overlay>div{padding:30px}.doctor h2{font-size:35px;line-height:35px}.doctor p{font-size:15px}.doctor .doctor-image{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.testimonials h2{font-size:40px;line-height:40px}.testimonials .testimonials-image{-webkit-transform:translateX(100px);transform:translateX(100px)}.office-images{padding-bottom:250px}.office-images .office-image-bg{top:100px;right:0;left:auto}.contact-footer .sb-form h2{font-size:35px;line-height:35px}}@media only screen and (max-width:1024px) and (min-width:960px){.item-contain .item-title{font-size:45px;line-height:45px;padding-bottom:0}.office-images{padding-bottom:250px}.office-images .office-image-bg{top:100px;right:0;left:auto}}.newsletter{text-align:center;font-size:16px;padding:50px 0;color:#FFF;background:#8b6143;background:-webkit-gradient(linear,left top,right top,from(#8b6143),to(#312722));background:linear-gradient(to right,#8b6143 0%,#312722 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b6143',endColorstr='#312722',GradientType=1)}.newsletter h3{color:#FFF;font-size:32px}.newsletter-form{margin:30px 0 0;position:relative}.newsletter-form input[type="text"],.newsletter form input[type="email"]{width:100%;background:#FFF;border:0;outline:0;padding:22px 15px;border-radius:8px;font-size:16px;color:#848484;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletter-form input[type="submit"]{position:absolute;top:10px;right:15px;background:none;width:35px;height:35px;border:none;outline:none;cursor:pointer;font-family:FontAwesome;font-size:18px;color:#848484}.test-page{overflow:initial;margin-top:40px}.test-page li{padding:0px!important}.test-page .flex-control-nav{display:none!important}.custom-navigation-testi{font-size:40px;text-align:center;float:right;z-index:100;position:relative}.custom-navigation-testi a{margin:0 20px}