@import url(https://static.nkpmedical.com/unsemantic/css/nkp.min.css);@import url(https://static.nkpmedical.com/stellarnav/stellarnav.min.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:300}.flow-container{position:relative;overflow-x:hidden}h1,h2,.likeh1,.likeh2,h3,h4,h5,h6{font-weight:400;font-family:'Montserrat',sans-serif}h1,.likeh1{font-size:35px;line-height:45px;text-transform:uppercase;color:#1882ad;margin-bottom:15px}h2,.likeh2{font-size:22px;line-height:32px}h3{font-size:20px;line-height:30px}h4{font-size:18px;line-height:28px}h5{font-size:16px;line-height:26px}h6{font-size:14px;line-height:24px}address{font-style:normal}a,a:visited,a:link{color:#1882ad;text-decoration:none;outline:none;-webkit-transition:color .3s ease,background .3s ease;-moz-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}a:hover{color:#323232;text-decoration:none;outline:none}a.button{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;background:#1881ad;padding:25px 40px;text-align:center;border:1px solid rgb(41 178 234 / .5);line-height:15px}a.button:hover{color:#000;background:#f0f0f0}ul,ol{clear:both}ul.links{display:inline-block;padding:0;margin:0}ul.links>li{float:left}p.spacer{padding-bottom:20px!important;display:block;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}img{border:0}.img-resp,.img-responsive{max-width:100%;height:auto}.img-resp.full{width:100%}img.left,img.alignleft,.img-l{float:left;margin:10px 15px 0 0}img.right,img.alignright,.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{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0 none}input,select,textarea{-webkit-transition:background .3s ease,color .3s ease,border-color .3s ease;-moz-transition:background .3s ease,color .3s ease,border-color .3s ease;transition:background .3s ease,color .3s ease,border-color .3s ease}.contact-form .captcha{position:relative}.contact-form .captcha img{position:absolute;top:10px;right:15px}.contact-form>div{margin-bottom:10px}.contact-form select{background:#FFF;border:1px solid #CCC;height:50px;color:#000;width:100%}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form input[type="url"],.contact-form textarea{width:100%;border:1px solid #CCC;background:#FFF;padding:15px 0;text-indent:15px;font-family:'Montserrat',sans-serif}.contact-form input[type="text"]:focus,.contact-form input[type="email"]:focus,.contact-form input[type="tel"]:focus,.contact-form textarea:focus,.main-form input[type="text"]:focus,.main-form input[type="email"]:focus,.main-form input[type="tel"]:focus,.main-form textarea:focus,.main-form select:focus{background:rgb(255 255 255 / .4);color:#000}.contact-form input[type="submit"],.contact-form input[type="submit"][disabled]{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;background:#1881ad;padding:25px 40px;text-align:center;border:1px solid rgb(41 178 234 / .5);line-height:15px;outline:none;cursor:pointer;font-family:'Montserrat',sans-serif}.contact-form input[type="submit"]:hover,.contact-form input[type="submit"][disabled]:hover{background:#96bdda}.contact-form textarea{height:120px}.contact-form ::-webkit-input-placeholder{color:#777}.contact-form :-moz-placeholder{color:#777}.contact-form :-ms-input-placeholder{color:#777}.contact-form input.wpcf7-captchar{width:100%}.wpcf7-form-control-wrap{width:100%;display:inline!important}.wpcf7-form-control-wrap.agree{display:inline!important}.patient-content,.patient-listing{width:48%!important;float:left}.patient-list-image{width:90%}.patient-listing>div{width:50%;float:left;text-align:center}.stellarnav{background:#52504f}.stellarnav li a{color:#777}.stellarnav ul ul{background:#fff0}.stellarnav:not(.mobile) ul ul li{margin-bottom:1px;margin-right:1px}.stellarnav:not(.mobile) ul ul li a{background:#f0f0f0;font-size:13px;color:#323232}.stellarnav>ul>li>a{padding:20px 7px;color:#fff;font-weight:400}.stellarnav:not(.mobile)>ul>li>a{font-size:14px}.stellarnav:not(.mobile)>ul>li>a{text-transform:uppercase;border-bottom-width:7px;border-color:#fff0;border-style:solid}.stellarnav:not(.mobile)>ul>li:hover>a,.stellarnav:not(.mobile)>ul>li.current-menu-item>a,.stellarnav:not(.mobile)>ul>li.current_page_parent>a,.stellarnav:not(.mobile)>ul>li.current_page_ancestor>a,.stellarnav:not(.mobile)>ul>li.current_page_item>a{border-color:#1781ad}.stellarnav:not(.mobile)>ul>li:hover>a{color:#fff}.stellarnav .menu-toggle{color:#fff}.stellarnav.mobile>ul{background:#323232}.stellarnav.mobile ul ul{background:rgb(200 200 200 / .25)}.stellarnav.mobile a{color:#fff}@media only screen and (max-width:1185px) and (min-width:960px){.stellarnav>ul>li>a{padding:20px 5px;font-size:13px}}header{padding:20px 0;background:#fff}header a.fa{font-size:22px;line-height:22px}header a.fa{margin:0 12px}header a.fa:last-child{margin-right:0}header .locations{color:#000;font-size:18px;line-height:22px;margin-top:25px}header .locations a{font-weight:400}header .locations .pipe{color:#aeadad;margin:0 15px}#slider{position:relative;display:inline-block;width:100%;float:left}#slider .controls{position:relative;z-index:20;display:inline-block;font-size:20px;width:100%;text-align:center}#slider .controls a{color:#323232;cursor:pointer}#slider .controls a.flex-active{color:#5a5a5a}#slider .controls ol.flex-control-nav{position:relative;z-index:21;display:inline-block;padding:0;margin:0;width:auto}#slider .controls ol.flex-control-nav li{float:left;margin:0 2px}#slider .controls ul.flex-direction-nav{position:absolute;z-index:20;bottom:0;left:0;width:100%}#slider .slide{position:relative;background-position:center center;-webkit-background-size:cover;background-size:cover;padding:200px 0}#slider .slide:before{position:absolute;left:10px;bottom:40px;font-size:14px;color:rgb(0 0 0 / .5);content:'*Actual Patient'}#slider .slide h2,.h2-div{color:#4a4a4a;font-size:55px;line-height:66px;font-weight:300;margin-bottom:80px}#slider .slide1{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide1.jpg)}#slider .slide2{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide2.jpg)}#slider .slide3{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide3.jpg)}main.home>section.panel{padding:55px 0;width:100%;float:left;display:block;background:#fff}main.home>section.panel.dark{background:#f3f1f1}main.internal{position:relative;z-index:0;border-top:5px solid #e1e1df;overflow:hidden}main.internal .content,main.internal .sidebar{position:relative;padding-top:40px;padding-bottom:20px}main.internal .content{padding-bottom:50px}main .content p{font-size:14px;margin-bottom:20px;line-height:34px;color:#4a4a4a}main .content ul{position:relative;list-style-type:disc;list-style-position:inside;margin-bottom:15px}main .content ul li{margin-bottom:10px}main .content ul ul{list-style-type:circle;margin-left:30px}main .content ul ul ul{list-style-type:none}main .content ul ul ul li:before{content:':  '}main .content ol{position:relative;list-style-type:decimal;list-style-position:inside;margin-bottom:15px}main .content ol li{margin-bottom:10px}main .content ol ol{list-style-type:lower-latin}main .content ol ol ol{list-style-type:lower-roman}main .sidebar{background:#f3f1f1}main.internal .sidebar:before{position:absolute;z-index:-1;background:#f3f1f1;display:block;visibility:visible;content:'';width:200%;height:400%;top:0;right:-100%}footer{width:100%;float:left;display:block;font-family:'Lato',sans-serif}footer#contact{padding:55px 0;background:#f3f1f1;color:#4a4a4a}footer#contact .locale{font-size:18px;line-height:22px;font-weight:300;margin-bottom:25px;display:block;position:relative;width:100%;float:left}footer#contact .locale .first{margin-top:45px;display:block;position:relative}footer#contact .locale strong{font-size:22px;line-height:27px;font-weight:600}footer#contact .locale p{margin-bottom:10px}footer#contact h2.likeh1{margin-bottom:30px}footer#footer{background:#52504f;font-size:13px;color:#d6d6d6;font-weight:400;line-height:30px;padding:55px 0}footer#footer ul.links{margin-bottom:-7px}footer#footer div div a{color:#d6d6d6}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form input[type="url"],.contact-form textarea{font-family:inherit;font-size:inherit}.resp-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.sbItem a:hover{-webkit-filter:grayscale(100);-o-filter:grayscale(100);filter:grayscale(100)}.sbItem a{-webkit-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);transition:all 0.5s ease}@media only screen and (max-width:480px){#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%}}@media only screen and (max-width:740px){.patient-single{width:100%!important}}@media only screen and (max-width:767px){.mobileTAC{text-align:center}.mobileTAL{text-align:left}.mobileTAR{text-align:right}.mobileFN{float:none}.mobileFL{float:left}.mobileFR{float:right}header .locations{font-size:13px;line-height:20px}header .locations .pipe{margin:0 5px}#slider .slide{padding:80px 0}#slider .slide h2,.h2-div{margin:40px 0 30px;font-size:6.5vw;line-height:7.5vw}#slider .slide:before{bottom:auto;top:30px;color:rgb(0 0 0 / .3)}#slider .slide1{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide1-mobile-optimized.jpg);background-position:right center}#slider .slide2{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide2-mobile-optimized.jpg);background-position:right center}#slider .slide3{background-image:url(../../../../themes/topftmsurgery_com/images/dr-paul-steinwald-slide3-mobile-optimized.jpg);background-position:right center}main.internal .sidebar:before{display:none}footer#footer p.assocs{margin-top:20px}footer ul.legal.links li{float:none}footer ul.legal.links li span{display:none}}@media only screen and (max-width:959px) and (min-width:768px){.hide-on-half{display:none}.half-grid-100{display:block!important;width:100%;clear:both}.show-on-half{display:block!important}.halfTAC{text-align:center}.halfTAL{text-align:left}.halfTAR{text-align:right}.halfFN{float:none}.halfFL{float:left}.halfFR{float:right}.tabTAC{text-align:center}.tabTAL{text-align:left}.tabTAR{text-align:right}.tabFN{float:none}.tabFL{float:left}.tabFR{float:right}#logo img{max-width:200px}main.internal .sidebar:before{display:none}footer#footer p.assocs{margin-top:20px}}@media only screen and (max-width:1024px) and (min-width:960px){.tabTAC{text-align:center}.tabTAL{text-align:left}.tabTAR{text-align:right}.tabFN{float:none}.tabFL{float:left}.tabFR{float:right}footer#footer p.assocs{margin-top:20px}main.internal .sidebar:before{display:none}}.youtube-lite{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;cursor:pointer}.youtube-lite img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.youtube-lite::after{content:'▶';font-size:2rem;color:#fff;width:68px;height:48px;background:red;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px rgb(0 0 0 / .4);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;line-height:1em}.youtube-lite.loaded::after{content:none}