@import url('https://fonts.googleapis.com/css?family=Droid+Serif:400,400i,700,700i');@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');@charset 'utf-8';@font-face{font-family:'latohairline';font-weight:normal;font-style:normal;src:url('https://pderm.mpn.co/wp-content/themes/properderm20/fonts/latohairline.woff') format('woff')}.dropshadow{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25)}.twelvth{width:8.33333333%}.sixth{width:16.66666667%}.quarter{width:25%}.third{width:33.33333333%}.five12ths{width:41.66666667%}.half{width:50%}.seven12ths{width:58.33333333%}.two3rds{width:66.66666667%}.three4ths{width:75%}.five6ths{width:80%}.eleven12ths{width:91.66666667%}.whole{max-width:960px}.left{text-align:left}.right{text-align:right}.centered{text-align:center}.justified{text-align:justify}.uppercase{text-transform:uppercase}.nocaps{text-transform:none}.regular{font-weight:normal}.bold{font-weight:700}.semibold{font-weight:500}.italic{font-style:italic}.noslant{font-style:normal}.bolditalic{font-weight:700;font-style:italic}.underline{text-decoration:underline}.noline{text-decoration:none}.fontzero{font-size:0}.basefont{font-size:17px}.nopad{padding:0}.nomgn{margin:0}.nolist,.nolist li{padding-left:0;margin-left:0;background:transparent;list-style:none outside none}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.east{right:0}.west{left:0}.north{top:0}.south{bottom:0}.middle{margin-left:auto;margin-right:auto}.vmiddle{vertical-align:middle}.vtop{vertical-align:top}.vbottom{vertical-align:bottom}.front{z-index:500}.small,.small *{font-size:14px}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.off{display:none}.contain{overflow:hidden}.unit{overflow:auto}.hide{visibility:hidden}.show{visibility:visible}.notext{text-indent:-10000px}.nowrap{white-space:nowrap}.floatleft{float:left}.floatright{float:right}.nofloat{float:none}.noborder{border:0 none}.nooutline{outline:0 none}.lineheight{line-height:30px}.clear{clear:both}.space{clear:both;line-height:inherit}.white{color:#fff}.black{color:#000000}.bluegray{color:#2e3e51}.fullwidth{width:100%}.fullheight{height:100%}.borderbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contentbox{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.table{display:table}.row{display:table-row}.cell{display:table-cell;border-collapse:collapse;table-layout:fixed;min-height:1%;vertical-align:top}.cell>*:first-child{margin-top:0}.fixedlayout{table-layout:fixed}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.touch{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1025px){.fixedbg{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.fixedbg{background-attachment:unset}}@media screen and (max-device-width: 768px){.fixedbg{background-attachment:unset}}.nm8n1{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.linkstyle{padding:0 1px;transition:.2s ease all .1s;background:linear-gradient(to right, #f00 50%, #96d0e7 50%) no-repeat 100% bottom / 200% 2px}.linkstyle:hover{background-position:0 bottom}.lightbox{position:fixed;text-align:center;top:0;left:0;overflow:hidden;height:100%;width:100%;visibility:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background:rgba(51,34,17,0.9);z-index:999;opacity:0}.lightbox>p{display:none}.lightbox:target{outline:0 none;visibility:visible;opacity:1}@media screen and (min-width:475px){.lightbox>a{top:0;bottom:0}}@media screen and (max-width:475px){.lightbox>a{bottom:30px}}.lightbox>a.prev,.lightbox>a.next{position:fixed;vertical-align:middle;font-size:0;z-index:2;height:60px;width:60px;margin:auto;background:#fff}.lightbox>a.prev:before,.lightbox>a.next:before{position:absolute;top:0;bottom:0;right:0;left:0;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;content:"";height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent}.lightbox>a.prev:after,.lightbox>a.next:after{position:absolute;top:0;content:"";border-top:45px solid transparent;border-bottom:45px solid transparent}@media screen and (min-width:980px){.lightbox>a[href="#_"]{left:0;bottom:0}}.lightbox>a.prev{left:10px}.lightbox>a.prev:before{border-right:20px solid #2e3e51}.lightbox>a.prev:hover:before,.lightbox>a.prev:active:before{border-right:20px solid #96d0e7}.lightbox>a.next{right:10px}.lightbox>a.next:before{border-left:20px solid #2e3e51}.lightbox>a.next:hover:before,.lightbox>a.next:active:before{border-left:20px solid #96d0e7}.lightbox a[href="#_"],.lightbox .close{position:absolute;display:block;top:0;font-size:0;background:linear-gradient(-45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)) #fff;border:16px solid #fff;padding:7px 6px 6px 7px;margin:0 0 auto auto;right:10px;height:15px;width:15px}.lightbox a[href="#_"]:hover,.lightbox .close:hover,.lightbox a[href="#_"]:active,.lightbox .close:active{background:linear-gradient(-45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)) #fff}.lightbox a[href="#_"]:before,.lightbox .close:before{position:fixed;top:0;bottom:0;right:0;left:0;content:"";z-index:-1}.lightbox a[href="#_"]:after,.lightbox .close:after{position:fixed;right:10px;top:60px}a:focus{outline:2px solid #96d0e7}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,button,fieldset,form,input,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,main,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0 none;outline:0 none;text-decoration:none;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;vertical-align:baseline;background:none;white-space:normal;min-height:1%;font-family:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;font-feature-settings:"kern"}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:0 none}html{height:100%;font-size:100.01%;font-family:'Roboto';margin:0 0 .01em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#f2f6f6;background-image:url(https://pderm.mpn.co/wp-content/themes/properderm20/noise.png)}body{position:static;text-align:center;line-height:30px;font-weight:normal;font-size:0;height:100%;color:#333}br{clear:both;line-height:30px}img{vertical-align:middle;-ms-interpolation-mode:bicubic;width:auto\9;max-width:100%}hr{clear:both;display:block;border:medium none;color:#7f5800;background-color:#7f5800;height:1px;margin:60px 0;padding:0}hr.space{color:transparent;background-color:transparent}h1{text-align:left;font-size:48px;line-height:60px;color:#7f5800;margin:15px auto}@media screen and (min-width:980px){h1{max-width:960px}}h2{color:#7f5800;font-size:48px;line-height:60px;font-weight:100}h3{color:#7f5800;font-size:24px}h4{color:#7f5800;font-size:18px}date{display:block;margin-bottom:30px;font-size:14px;letter-spacing:1px}a:link,a:visited{color:#1f4682;text-decoration-thickness:1px}a:hover,a:active{outline:0 none}@media screen and (min-width:980px){a[href^="tel"]{text-decoration:none;cursor:normal;color:inherit}}a img{border:0 none}p a{text-decoration:underline}ol{list-style-position:outside;margin:0 0 30px 20px}ol ul{margin-top:30px}ol li{list-style-type:decimal;list-style-position:outside;margin:inherit inherit 30px 20px;margin-bottom:30px;padding-left:4px}ol ol{padding:30px inherit 20px inherit}ol ol li{list-style-type:lower-alpha}ol ol li li{list-style-type:lower-roman}ol ol li li li{list-style-type:decimal}ol ol li li li li{list-style-type:lower-alpha}article{text-align:left;position:relative}article ul{text-align:left;list-style-position:inside}article ul li{margin-left:0;list-style-type:none;list-style-position:outside}article ul li:before{margin-left:0;content:'∙';color:#7f5800}article>ul{margin:15px 10px 30px 10px;margin-top:15px}article>ul li:before{padding-right:12px}article>ul ul{margin-top:0;margin-left:20px;padding-top:0;padding-bottom:0}article>p,article>ul li{word-spacing:0.2em}p{text-align:left;margin:30px auto;word-spacing:0.2em}sup,sub{position:relative;font-size:75%;padding:0 1px;line-height:0}sup{top:-2px}sub{top:2px}i,em{font-style:italic}small{font-size:14px}strong,b{font-weight:700}strong big,.big{font-size:19px}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:none}address{font-weight:normal}abbr{cursor:help;border-bottom:1px dotted #666}del{text-decoration:line-through}ins:before{content:'[';color:white}ins:after{content:']';color:white}.placeholder{font-style:italic;color:#333;opacity:1}.phocus{color:transparent;opacity:0}::-webkit-input-placeholder{font-style:italic;color:#333;opacity:1}:-moz-placeholder{font-style:italic;color:#333;opacity:1}::-moz-placeholder{font-style:italic;color:#333;opacity:1}input:-ms-input-placeholder{font-style:italic;color:#333;opacity:1}textarea:-ms-input-placeholder{font-style:italic;color:#333;opacity:1}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;opacity:0}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent;opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent;opacity:0}.focusinner{border:0 none;padding:0}button::-moz-focus-inner{border:0 none;padding:0}input::-moz-focus-inner{border:0 none;padding:0}select{padding:3px}option{padding:6px}.screen-reader-text{display:none}form label{display:inline-block;line-height:1}form input,form label,form select,form button{height:45px}form input,form input[readonly]:hover,form select{color:inherit;font-size:inherit}form button[disabled],form input[disabled]{cursor:default}form input[type='checkbox'],form input[type='radio']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;height:auto}form input:invalid{box-shadow:none !important}form textarea{overflow:auto;width:100%;vertical-align:top;resize:vertical;padding:6px 6.66666667px}main form input[type='text'],#contact form input[type='text'],main form input[type='password'],#contact form input[type='password'],main form input[type='tel'],#contact form input[type='tel'],main form input[type='email'],#contact form input[type='email'],main form main input[type='search'],#contact form main input[type='search'],main form input[type='submit'],#contact form input[type='submit'],main form html input[type='button'],#contact form html input[type='button'],main form button,#contact form button,main form .button,#contact form .button,main form textarea,#contact form textarea,main form select,#contact form select{vertical-align:middle;line-height:30px;font-family:inherit;padding:0 10px;margin:5px 0 10px 0;border:1px solid #999}main form input[type='text'],#contact form input[type='text'],main form input[type='password'],#contact form input[type='password'],main form input[type='tel'],#contact form input[type='tel'],main form input[type='email'],#contact form input[type='email'],main form textarea,#contact form textarea,main form select,#contact form select{box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);background-color:#000;background-color:rgba(0,0,0,0.03);color:#555;background-image:url(https://pderm.mpn.co/wp-content/themes/properderm20/noise.png)}main form input[type='text']:hover,#contact form input[type='text']:hover,main form input[type='password']:hover,#contact form input[type='password']:hover,main form input[type='tel']:hover,#contact form input[type='tel']:hover,main form input[type='email']:hover,#contact form input[type='email']:hover,main form textarea:hover,#contact form textarea:hover,main form select:hover,#contact form select:hover,main form input[type='text']:focus,#contact form input[type='text']:focus,main form input[type='password']:focus,#contact form input[type='password']:focus,main form input[type='tel']:focus,#contact form input[type='tel']:focus,main form input[type='email']:focus,#contact form input[type='email']:focus,main form textarea:focus,#contact form textarea:focus,main form select:focus,#contact form select:focus{color:#000000}main form input[type='text']:hover,#contact form input[type='text']:hover,main form input[type='password']:hover,#contact form input[type='password']:hover,main form input[type='tel']:hover,#contact form input[type='tel']:hover,main form input[type='email']:hover,#contact form input[type='email']:hover,main form textarea:hover,#contact form textarea:hover,main form select:hover,#contact form select:hover{color:#000000;background-color:#000;background-color:rgba(0,0,0,0.05)}main form input[type='text']:focus,#contact form input[type='text']:focus,main form input[type='password']:focus,#contact form input[type='password']:focus,main form input[type='tel']:focus,#contact form input[type='tel']:focus,main form input[type='email']:focus,#contact form input[type='email']:focus,main form textarea:focus,#contact form textarea:focus,main form select:focus,#contact form select:focus{color:#000000;background-color:#000;background-color:rgba(0,0,0,0.1)}main form input[type='submit'],#contact form input[type='submit'],main form button,#contact form button{background:#eee "url()";background:-moz-linear-gradient(180deg, #eee, #ccc), url();background:-webkit-linear-gradient(180deg, #eee,#ccc), url();background:-o-linear-gradient(180deg, #eee,#ccc), url();background:-ms-linear-gradient(180deg, #eee,#ccc), url();background:linear-gradient(180deg, #eee,#ccc), url();box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-appearance:button;cursor:pointer;color:#444;border:1px solid #999;text-shadow:0px 1px 0px #fff;font-weight:500}main form input[type='submit']:hover,#contact form input[type='submit']:hover,main form button:hover,#contact form button:hover{background-color:#999;background-color:rgba(153,153,153,0.2)}main form input[type='submit']:active,#contact form input[type='submit']:active,main form button:active,#contact form button:active{background-color:#ccc;background-color:rgba(204,204,204,0.2)}main form textarea,#contact form textarea{padding:6px 10px}[type="file"]{width:100%}table{padding:0;border-spacing:0;empty-cells:hide;border-collapse:collapse}thead th{border-bottom:1px solid #ccb}td,th{text-align:left;margin:0;font-weight:normal;font-size:inherit}td:first-child,th:first-child{border-left:medium none}th{padding:7px 10px 6px}td{padding:7.5px 10px}tfoot td{padding:7px 10px 6px}tfoot th{border-top:1px solid #333;padding:7px 10px 6px}caption{text-align:left;padding:0 10px 15px 10px}.post-edit-link{margin-left:6px;font-weight:100;font-size:12px}#wpgmza_map{width:100%;height:420px}[role=banner]{font-size:17px;position:relative;text-align:left;margin-left:auto;margin-right:auto;text-align:center;text-align:right;max-width:100%;font-family:'Roboto Condensed';color:#000;font-weight:200;border-bottom:6px solid #7f5800;background:#444;z-index:2}[role=banner] .tel{display:inline-block;text-align:right;position:relative;line-height:1em;color:#96d0e7;font-size:22px}.home [role=banner] .tel{text-shadow:0 0 2px rgba(0,0,0,0.3);right:auto;bottom:auto}[role=banner] .tel:before{font-weight:normal}[role=banner] .tel small{display:inline}.home [role=banner] .tel{color:#4c3500}@media screen and (min-width:980px){.home [role=banner] .tel{text-align:center}}[role=banner] .tel:hover:after{font-size:14px;position:absolute;right:0;top:-18px;content:attr(data-alt)}.home [role=banner] .tel:hover:after{top:18px}[role=banner] form{font-size:17px;position:absolute;right:0;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;padding-left:20px;padding-right:10px;background:#2e3e51;top:6px;z-index:3}@media screen and (max-width:980px){[role=banner] form{margin-right:45px;position:fixed}}[role=banner] #s{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;border:0 none;background:#2e3e51;width:100px}[role=banner] #s:focus{width:240px}[role=banner] #searchsubmit{position:absolute;text-indent:-10000px;border:0 none;margin:0;padding:0;top:7px;right:12px;cursor:pointer;background:url(/files/icon_search.png) no-repeat right center;background-size:18px;-moz-background-size:18px;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);width:30px;height:30px}@media screen and (max-width:475px){[role=banner] #searchsubmit{right:6px}}[role=banner] #searchsubmit:focus:not(:active){outline:2px solid #96d0e7}[role=banner]>div{color:#fff;padding:0 12px 6px 12px}.home [role=banner]{background:rgba(242,229,201,0.7) url(/files/bg_lead.jpg) no-repeat center #1f2426;background:-moz-linear-gradient(90deg, rgba(242,229,201,0.7), rgba(242,229,201,0.7)), url(/files/bg_lead.jpg) no-repeat center #1f2426;background:-webkit-linear-gradient(90deg, rgba(242,229,201,0.7),rgba(242,229,201,0.7)), url(/files/bg_lead.jpg) no-repeat center #1f2426;background:-o-linear-gradient(90deg, rgba(242,229,201,0.7),rgba(242,229,201,0.7)), url(/files/bg_lead.jpg) no-repeat center #1f2426;background:-ms-linear-gradient(90deg, rgba(242,229,201,0.7),rgba(242,229,201,0.7)), url(/files/bg_lead.jpg) no-repeat center #1f2426;background:linear-gradient(90deg, rgba(242,229,201,0.7),rgba(242,229,201,0.7)), url(/files/bg_lead.jpg) no-repeat center #1f2426;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);min-height:100vh}@media screen and (min-width:1025px){.home [role=banner]{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.home [role=banner]{background-attachment:unset}}@media screen and (max-device-width: 768px){.home [role=banner]{background-attachment:unset}}.home [role=banner]>div{text-align:center;padding-top:60px;margin-top:auto;color:#000}.home [role=banner]>div>span{white-space:nowrap}@media screen and (min-width:475px){.home [role=banner]>div>span+span:before{content:" • "}}.home [role=banner]>span,.home [role=banner]>div{-webkit-animation:tdFadeInDown 1.2s 1 ease-in-out;animation:tdFadeInDown 1.2s 1 ease-in-out}.home [role=banner] p{margin-left:auto;margin-right:auto;font-style:italic;text-align:center;max-width:960px;font-family:'Droid Serif';padding:0 20px 60px 20px;font-size:18px;text-shadow:0 0 2px rgba(0,0,0,0.3);word-spacing:0.2em}.home [role=banner] p a{font-style:normal;white-space:nowrap;font-weight:500;font-family:'Roboto Condensed';word-spacing:0;color:#007399;text-shadow:none}#logo{text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:30px 30px 0 30px}#logo img{width:100%}@media screen and (min-width:475px){#logo{max-width:400px}}@media screen and (max-width:980px){#logo{width:100%;padding:60px 20px 15px 20px}}.home #logo{padding-bottom:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 20px 15px 20px;border-bottom:1px solid #000;-webkit-animation:tdFadeInUp 1.2s 1 ease-in-out;animation:tdFadeInUp 1.2s 1 ease-in-out}@media screen and (min-width:980px){.home #logo{padding-left:0;padding-right:0}}@keyframes tdFadeInUp{0%{opacity:0;transform:translateY(10px);animation-timing-function:cubic-bezier(0, .59, .375, 1)}100%{opacity:1;transform:translateY(0)}}@keyframes tdFadeInDown{0%{opacity:0;transform:translateY(-10px);animation-timing-function:cubic-bezier(0, .59, .375, 1)}100%{opacity:1;transform:translateY(0)}}#mobile{color:#fff;font-size:17px;position:fixed;right:0;text-align:center;cursor:pointer;appearance:none;top:6px;border:none;padding:0;background:#2e3e51;height:45px;width:50px;z-index:4}#mobile::before{background:linear-gradient(to bottom, #fff 20%, transparent 20%, transparent 40%, #fff 40%, #fff 60%, transparent 60%, transparent 80%, #fff 80%) #2e3e51;background-repeat:no-repeat;background-size:20px 20px;background-position:center;display:inline-block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:20px;width:20px;content:" "}#mobile:checked::before{background:linear-gradient(-45deg, transparent calc(50% - 3px), #fff calc(50% - 3px), #fff calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #fff calc(50% - 3px), #fff calc(50% + 3px), transparent calc(50% + 3px)) #2e3e51}@media screen and (min-width:980px){#mobile{display:none}}nav#main{width:100%;text-align:left;position:relative;font-family:'Roboto Condensed';border-top:1px solid #aaa;background:#2e3e51}nav#main a:link,nav#main a:visited{color:#fff}nav#main a.current-menu-item{color:#99ffff}.home nav#main a.current-menu-item{color:#fff}@media screen and (min-width:980px){.home nav#main{text-align:center;position:absolute;bottom:0}.home nav#main li{position:relative}.home nav#main li li{display:block}}@media screen and (max-width:980px){nav#main{position:fixed;top:0;bottom:0;right:0;left:0;padding-top:20px;overflow-y:auto;overflow-x:hidden;background:#3b4f68}#mobile:not(:checked)~nav#main{display:none}}#s::-webkit-input-placeholder{color:#fff}#s:-moz-placeholder{color:#fff}#s::-moz-placeholder{color:#fff}#s:-ms-input-placeholder{color:#fff}ul.menu{margin:0;padding:0;padding-left:0;margin-left:0;background:transparent;list-style:none outside none;font-size:17px;min-width:800px;max-width:960px;color:#222;list-style:none}@media screen and (min-width:980px){ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:flex-start;-ms-flex-item-align:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-content-align:flex-start;align-content:flex-start;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}}@media screen and (max-width:980px){ul.menu{font-size:22px}}ul.menu *{outline:0 none}.home ul.menu{margin-left:auto;margin-right:auto}ul.menu>li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:10px;padding-right:10px}@media screen and (min-width:980px){ul.menu>li>a:hover,ul.menu>li>a:focus{background-color:#fff;background-color:rgba(255,255,255,0.2)}ul.menu>li:hover ul,ul.menu>li:focus ul,ul.menu>li ul:focus-within{background:#000;top:45px;z-index:4}ul.menu>li:hover ul:hover,ul.menu>li:focus ul:hover,ul.menu>li ul:focus-within:hover{background:#000}.home ul.menu>li:hover ul,.home ul.menu>li:focus ul{top:auto;background:rgba(0,0,0,0.9);bottom:45px}}ul.menu>li>a{display:block;position:relative;text-decoration:none;text-align:left;white-space:nowrap;line-height:45px;color:#186300}@media screen and (min-width:475px){ul.menu>li>a{padding:0 10px}}ul.menu ul{text-align:left;list-style:none}@media screen and (min-width:980px){ul.menu ul{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.15);left:0;right:0;top:-999em}}@media screen and (max-width:980px){ul.menu ul{padding-left:20px;font-size:20px}}@media screen and (min-width:980px){ul.menu ul li{margin-bottom:0;display:inline-block}}ul.menu ul li:hover{visibility:inherit}ul.menu ul li a{display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}@media screen and (min-width:980px){ul.menu ul li a{padding:15px 20px;line-height:15px}ul.menu ul li a:hover,ul.menu ul li a:focus{background-color:#fff;background-color:rgba(255,255,255,0.3)}}@media screen and (max-width:980px){ul.menu ul li a{line-height:30px}}@media screen and (max-width:980px){ul.menu{padding-bottom:6px}ul.menu a{padding:6px 20px}ul.menu a:active{background-color:#fff;background-color:rgba(255,255,255,0.3)}}.sf-arrows .sf-with-ul{padding-right:30px;*padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:10px;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#186300}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#186300}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:white}.sf-sub-indicator{position:relative;display:block;overflow:hidden;width:14px;height:14px;text-indent:0px;margin:-4px auto 0 auto;font-size:0}.sf-sub-indicator:after{content:"▾";font-size:8px}main{font-size:17px;font-weight:300;min-height:300px}.alignright{float:right;margin:15px -160px 30px 40px}@media screen and (max-width:980px){.alignright{float:none;margin:0}}footer#contactus{position:relative;padding-bottom:0;margin-bottom:0;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-end;-ms-flex-item-align:flex-end;align-items:flex-end;-webkit-align-content:space-between;-ms-flex-content-align:space-between;align-content:space-between;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background:url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / cover #2e3e51;border-bottom:3px solid #7f5800;line-height:0}footer#contactus small,footer#contactus a span{white-space:nowrap}@media screen and (max-width:475px){footer#contactus small:first-child{display:block}}@media screen and (min-width:980px){footer#contactus{padding-top:23vw}}@media screen and (max-width:475px){footer#contactus{background:rgba(46,62,81,0) url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975;background:-moz-linear-gradient(180deg, rgba(46,62,81,0), #2e3e51), url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975;background:-webkit-linear-gradient(180deg, rgba(46,62,81,0),#2e3e51), url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975;background:-o-linear-gradient(180deg, rgba(46,62,81,0),#2e3e51), url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975;background:-ms-linear-gradient(180deg, rgba(46,62,81,0),#2e3e51), url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975;background:linear-gradient(180deg, rgba(46,62,81,0),#2e3e51), url("https://properderm.us-southeast-1.linodeobjects.com/reception_bg.jpg") no-repeat center top / 200% auto #5d6975}footer#contactus .tel{margin-bottom:15px;display:block}}@media screen and (max-width:980px){footer#contactus{padding-top:45%}}.home footer#contactus{margin-top:0}footer#contactus .vcard{line-height:30px;font-size:17px;text-align:left;box-shadow:0 0 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);color:#fff;text-align:center;font-weight:300;top:30px;padding:30px;z-index:1}footer#contactus .vcard .icon{display:block}footer#contactus .vcard a:link,footer#contactus .vcard a:visited{color:#96d0e7;text-decoration:underline}footer#contactus .vcard [itemprop=address]{display:block}footer#contactus .vcard [itemprop=address]+div{margin-bottom:60px}footer#contactus h3{margin:0;display:none;font-weight:500}footer#contactus hr{margin:15px 0;background-color:transparent;border-top:1px dotted #fff}footer#contactus ul{display:inline;list-style-position:inside}footer#contactus ul li{display:inline}footer#contactus ul li:before{content:"∙ "}footer#contactus ul ul{margin-left:20px;margin-bottom:30px}footer#contactus+div{overflow:auto;background:#444;letter-spacing:1px;color:rgba(255,255,255,0.75);font-size:12px;padding:30px;font-weight:300}footer#contactus+div a{text-decoration:none;color:#96d0e7}footer#contactus+div svg{fill:rgba(255,255,255,0.75)}footer#contactus+div p{margin:0}@media screen and (min-width:980px){footer#contactus+div span{float:right}}footer#contactus nav{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}footer#contactus nav a{display:inline-block;text-indent:-10000px;height:45px;width:80px;background-repeat:no-repeat;background-position:center;background-size:contain;-moz-background-size:contain;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc)}@media screen and (min-width:980px){footer#contactus nav a{margin:40px}}@media screen and (max-width:980px){footer#contactus nav a{margin:0 10px 30px 10px}}footer#contactus div svg{fill:#96d0e7;width:20px;margin:0 6px}footer#contactus .button{margin-top:15px;display:inline-block;padding:6px 20px;border:1px dotted #96d0e7;background:rgba(150,208,231,0.1)}.aad{background-image:url(https://properderm.us-southeast-1.linodeobjects.com/logo_aad-1.png)}.asds{background-image:url(https://properderm.us-southeast-1.linodeobjects.com/logo_asds_wh.png)}.aslms{background-image:url(https://properderm.us-southeast-1.linodeobjects.com/logo_aslms_wh.png)}.aocd{background-image:url(https://properderm.us-southeast-1.linodeobjects.com/logo_aocd.png)}.icon:link,.icon:visited{color:#fff}.icon svg{vertical-align:middle}.facebook{width:20px}.instagram{width:20px}#contact{display:none;font-size:17px}#contact form{text-align:center;max-width:320px;position:relative;padding:20px;background:rgba(255,255,255,0.9)}#contact form button{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;bottom:-30px;z-index:1}.screen-reader-response{display:none}.info{position:absolute;opacity:0.3;font-size:10px;bottom:30px;left:30px}.ajax-loader,.wait{position:absolute;top:0;bottom:0;right:0;left:0;display:none;background:rgba(255,255,255,0.8);background-repeat:no-repeat}.ajax-loader:before,.wait:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;box-shadow:0 0 30px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.25);-moz-box-shadow:0 0 30px rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;right:0;left:0;display:block;margin:auto;content:" ";font-size:30px;height:30px;width:30px;border-style:solid;border-width:20px;border-color:transparent;border-left-color:#18406B;background-color:#C4E7FF;color:#18406B;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-loader.is-active{display:inline-block}.valid{color:#549A00 !important}div.wpcf7{position:relative}.resources div.wpcf7{float:left}.wpcf7-text{width:100%}.wpcf7-textarea{height:150px}div.wpcf7-response-output{font-style:italic;position:absolute;right:0;left:0;text-align:center;bottom:30px}.hiring article .wpcf7-response-output{font-weight:700;bottom:-30px}.submitting{position:relative}.submitting::before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";background:rgba(255,255,255,0.5)}.submitting::after{display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:0;position:absolute;content:"";bottom:12px;left:0;right:0;top:0;height:30px;width:30px;margin:auto auto 0 auto;background:rgba(46,62,81,0.008);border:6px solid transparent;border-top-color:#7f5800;border-right-color:#7f5800;animation:rot8n 600ms linear infinite}@keyframes rot8n{to{transform:rotate(360deg)}}div.wpcf7-mail-sent-ok{text-align:left;color:#398F14;line-height:15px}div.wpcf7-spam-blocked,div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{color:red}span.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-display-none{display:none}.wpcf7-not-valid{outline:2px solid #f00}span.wpcf7-not-valid-tip{position:absolute;top:0;right:3px;font-size:10px;padding:3px;border:1px solid #ff7e16;line-height:1em;white-space:nowrap;color:red;background:#ffff98}span.wpcf7-not-valid-tip-no-ajax{display:block;color:#FF0000}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;max-width:960px;margin-left:auto;margin-right:auto}.slick-list:focus{outline:0 none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;display:none;min-height:1px}@media screen and (min-width:980px){.slick-slide{padding:30px 30px 60px 30px}}@media screen and (max-width:980px){.slick-slide{padding-bottom:30px}}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dotted .slick-slider{margin-bottom:30px}.slick-prev,.slick-next{position:absolute;display:block;outline:0 none;border:0 none;padding:0;font-size:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:30px;width:30px;line-height:0;cursor:pointer;background:transparent;color:transparent}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:0 none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev:before,.slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}@media screen and (min-width:980px){.slick-prev:before,.slick-next:before{font-size:60px}}@media screen and (max-width:980px){.slick-prev:before,.slick-next:before{font-size:30px}}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.2}.slick-prev{z-index:1}@media screen and (min-width:980px){.slick-prev{left:40px}}@media screen and (max-width:980px){.slick-prev{left:6px}}.slick-prev:before{content:"❮"}@media screen and (min-width:980px){.slick-next{right:40px}}@media screen and (max-width:980px){.slick-next{right:6px}}.slick-next:before{content:"❯"}.slick-dots{position:absolute;display:block;text-align:center;padding:0;margin:0;right:0;left:0;margin-left:auto;margin-right:auto;list-style:none}.slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.slick-dots li button{border:0 none;display:block;outline:0 none;font-size:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-shadow:0 0 12px #fff;background:#222;height:12px;width:12px;margin:0 10px;line-height:0px;color:transparent;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0 none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button{background:#fff}@media screen and (min-width:980px){.home .slick-dots{bottom:6px}}@media screen and (max-width:980px){.home .slick-dots{bottom:-30px}}.blog .slick-dots{top:30px}#slides,.slider{position:relative}#slides figure,.slider figure{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;transition:all 0s;position:relative;text-align:center;background-repeat:no-repeat;background-position:center;background-color:#2e4553;filter:gray;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc)}@media screen and (min-width:980px){#slides figure,.slider figure{height:660px}}@media screen and (max-width:980px){#slides figure,.slider figure{height:300px}}#slides figcaption,.slider figcaption{position:absolute;width:100%;color:#fff;margin-left:auto;margin-right:auto;text-shadow:0 0 14px #000;padding:6px;font-weight:400;font-size:22px}@media screen and (min-width:980px){#slides figcaption,.slider figcaption{max-width:480px;margin-left:auto;margin-right:auto;bottom:30px;left:calc(50% - 80px*3)}}@media screen and (max-width:980px){#slides figcaption,.slider figcaption{bottom:15px;padding:0 20px}}#slides strong,.slider strong{display:block;font-weight:200;padding:15px 0;line-height:45px}@media screen and (min-width:980px){#slides strong,.slider strong{font-size:60px}}@media screen and (max-width:980px){#slides strong,.slider strong{font-size:45px}}@media screen and (max-width:980px){#slides,.slider{margin-bottom:45px}}.slider{position:relative;padding:0;width:800px}.slider>div{width:800px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;transition:all 0s;position:relative;text-align:center;background-repeat:no-repeat;background-position:center;background-color:#2e4553;filter:gray;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc)}@media screen and (min-width:980px){.slider>div{height:660px}}@media screen and (max-width:980px){.slider>div{height:300px}}.slider>div>div{position:absolute;width:100%;color:#fff;margin-left:auto;margin-right:auto;text-shadow:0 0 14px #000;padding:6px;font-weight:400;font-size:22px}@media screen and (min-width:980px){.slider>div>div{max-width:480px;margin-left:auto;margin-right:auto;bottom:30px;left:calc(50% - 80px*3)}}@media screen and (max-width:980px){.slider>div>div{bottom:15px;padding:0 20px}}.slider strong{display:block;font-weight:200;padding:15px 0;line-height:45px}@media screen and (min-width:980px){.slider strong{font-size:60px}}@media screen and (max-width:980px){.slider strong{font-size:45px}}@media screen and (max-width:980px){.slider{margin-bottom:45px}}.slider .right.image{position:absolute;top:0;left:0;z-index:1}.slider .left.image{position:relative;overflow:hidden;margin-right:-5px;z-index:2;border-right:3px solid #fff}.slider .instruction{position:absolute;top:50%;z-index:1000;width:95%}.slider .instruction p{display:inline;text-transform:uppercase;background:white;padding:1%;font-size:1em}.beforeafter h1{padding-top:60px}.beforeafter figure{margin-left:auto;margin-right:auto;box-shadow:0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.5);-moz-box-shadow:0 0 30px rgba(0,0,0,0.5)}.beforeafter .ba-slider{max-height:90vh}.beforeafter .ba-slider img{width:100%}.gall{margin-left:auto;margin-right:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.gall a{display:inline-block;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);margin:10px;height:320px;width:320px}.gall a span{position:absolute;top:0;bottom:0;left:0;width:50%;overflow:hidden}.gall a img{max-height:100%}.gall h2,.photos h2{max-width:960px;margin-left:auto;margin-right:auto}.gall img,.photos img{max-width:unset}.gall figcaption,.photos figcaption{position:absolute;right:0;left:0;color:#fff;font-weight:500;bottom:15px;font-size:22px;pointer-events:none;text-shadow:0 0 15px #000,0 0 10px #000;z-index:1000}.image-slider{position:relative}@media screen and (min-width:980px){.image-slider{width:480px;height:480px}}@media screen and (max-height:475px){.image-slider{width:80vh;height:80vh}}@media screen and (max-width:980px){.image-slider{width:80vw;height:80vw}}.image-slider:after{text-align:right;display:inline-block;position:absolute;top:0;left:0;color:#fff;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;background:rgba(0,0,0,0.5);content:"After"}.image-slider>div{position:relative;top:0;bottom:0;left:0;width:50%;text-align:left;height:100%;border-right:6px solid rgba(46,62,81,0.3);max-width:100%;cursor:ew-resize;z-index:1}.image-slider>div:after{position:absolute;top:0;bottom:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:auto;margin-bottom:auto;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;color:#fff;background:#2e3e51;right:-25.5px;height:45px;line-height:45px;width:45px;content:'⟺'}.image-slider>div:hover{border-right:6px solid rgba(150,208,231,0.3)}.image-slider>div:hover:after{background:#96d0e7;color:#2e3e51}.image-slider>div:before{position:absolute;top:0;bottom:0;height:100%;left:100%;width:80vh;content:""}.image-slider>div>div{position:relative;height:100%;overflow:hidden}.image-slider>div>div:before{display:inline-block;position:absolute;top:0;left:0;color:#fff;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;background:rgba(0,0,0,0.5);content:"Before";z-index:100}.image-slider img{position:absolute;top:0;bottom:0;right:0;left:0;user-select:none;object-fit:cover;object-position:center left}@media screen and (min-width:980px){.image-slider img{width:480px;height:480px}}@media screen and (max-height:475px){.image-slider img{width:80vh;height:80vh}}@media screen and (max-width:980px){.image-slider img{width:80vw;height:80vw}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ccc}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#999}.open{position:fixed;text-align:center;top:0;left:0;overflow:hidden;height:100%;width:100%;visibility:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background:rgba(51,34,17,0.9);z-index:999;opacity:0;flex-flow:column nowrap}.open>p{display:none}.open:target{outline:0 none;visibility:visible;opacity:1}@media screen and (min-width:475px){.open>a{top:0;bottom:0}}@media screen and (max-width:475px){.open>a{bottom:30px}}.open>a.prev,.open>a.next{position:fixed;vertical-align:middle;font-size:0;z-index:2;height:60px;width:60px;margin:auto;background:#fff}.open>a.prev:before,.open>a.next:before{position:absolute;top:0;bottom:0;right:0;left:0;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;content:"";height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent}.open>a.prev:after,.open>a.next:after{position:absolute;top:0;content:"";border-top:45px solid transparent;border-bottom:45px solid transparent}@media screen and (min-width:980px){.open>a[href="#_"]{left:0;bottom:0}}.open>a.prev{left:10px}.open>a.prev:before{border-right:20px solid #2e3e51}.open>a.prev:hover:before,.open>a.prev:active:before{border-right:20px solid #96d0e7}.open>a.next{right:10px}.open>a.next:before{border-left:20px solid #2e3e51}.open>a.next:hover:before,.open>a.next:active:before{border-left:20px solid #96d0e7}.open a[href="#_"],.open .close{position:absolute;display:block;top:0;font-size:0;background:linear-gradient(-45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)) #fff;border:16px solid #fff;padding:7px 6px 6px 7px;margin:0 0 auto auto;right:10px;height:15px;width:15px}.open a[href="#_"]:hover,.open .close:hover,.open a[href="#_"]:active,.open .close:active{background:linear-gradient(-45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)) #fff}.open a[href="#_"]:before,.open .close:before{position:fixed;top:0;bottom:0;right:0;left:0;content:"";z-index:-1}.open a[href="#_"]:after,.open .close:after{position:fixed;right:10px;top:60px}.open>label{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:6px;cursor:pointer;text-shadow:0 0 6px #321}.open>label:hover,.open>label:focus,.open>label:active{text-shadow:0 0 6px #321}.open>label::before{display:inline-block;margin-right:10px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:4px;content:'';height:20px;width:20px;background:#fff;border:6px solid #fff}.open>input{position:absolute;right:120vw}.open>input:checked+label::before{background:#2e3e51}.open>input:checked~figure::after{left:50%}.open>input:checked~figure>div{cursor:unset;left:-50%;width:100% !important;border-right:6px solid transparent}.open>input:checked~figure>div::after{content:none}.open>input:checked~figure>img{left:50%}.gallery>figure{position:relative}@media screen and (min-width:980px){.gallery>figure{z-index:6}}.gallery>figure+div{position:fixed;text-align:center;top:0;left:0;overflow:hidden;height:100%;width:100%;visibility:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background:rgba(51,34,17,0.9);z-index:999;opacity:0}.gallery>figure+div>p{display:none}.gallery>figure+div:target{outline:0 none;visibility:visible;opacity:1}@media screen and (min-width:475px){.gallery>figure+div>a{top:0;bottom:0}}@media screen and (max-width:475px){.gallery>figure+div>a{bottom:30px}}.gallery>figure+div>a.prev,.gallery>figure+div>a.next{position:fixed;vertical-align:middle;font-size:0;z-index:2;height:60px;width:60px;margin:auto;background:#fff}.gallery>figure+div>a.prev:before,.gallery>figure+div>a.next:before{position:absolute;top:0;bottom:0;right:0;left:0;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;content:"";height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent}.gallery>figure+div>a.prev:after,.gallery>figure+div>a.next:after{position:absolute;top:0;content:"";border-top:45px solid transparent;border-bottom:45px solid transparent}@media screen and (min-width:980px){.gallery>figure+div>a[href="#_"]{left:0;bottom:0}}.gallery>figure+div>a.prev{left:10px}.gallery>figure+div>a.prev:before{border-right:20px solid #2e3e51}.gallery>figure+div>a.prev:hover:before,.gallery>figure+div>a.prev:active:before{border-right:20px solid #96d0e7}.gallery>figure+div>a.next{right:10px}.gallery>figure+div>a.next:before{border-left:20px solid #2e3e51}.gallery>figure+div>a.next:hover:before,.gallery>figure+div>a.next:active:before{border-left:20px solid #96d0e7}.gallery>figure+div a[href="#_"],.gallery>figure+div .close{position:absolute;display:block;top:0;font-size:0;background:linear-gradient(-45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #2e3e51 calc(50% - 3px), #2e3e51 calc(50% + 3px), transparent calc(50% + 3px)) #fff;border:16px solid #fff;padding:7px 6px 6px 7px;margin:0 0 auto auto;right:10px;height:15px;width:15px}.gallery>figure+div a[href="#_"]:hover,.gallery>figure+div .close:hover,.gallery>figure+div a[href="#_"]:active,.gallery>figure+div .close:active{background:linear-gradient(-45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)),linear-gradient(45deg, transparent calc(50% - 3px), #96d0e7 calc(50% - 3px), #96d0e7 calc(50% + 3px), transparent calc(50% + 3px)) #fff}.gallery>figure+div a[href="#_"]:before,.gallery>figure+div .close:before{position:fixed;top:0;bottom:0;right:0;left:0;content:"";z-index:-1}.gallery>figure+div a[href="#_"]:after,.gallery>figure+div .close:after{position:fixed;right:10px;top:60px}.gallery2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-flex-item-align:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-content-align:flex-start;align-content:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media screen and (min-width:980px){.gallery2{margin-right:-160px}}.gallery2>figure{max-width:320px;text-align:center;margin:0 auto 30px auto;padding:20px}.gallery2 img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;aspect-ratio:1;object-fit:cover;background-position:top}#photos{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#photos figure+div figcaption{position:absolute;left:0;padding-left:10px;padding-right:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;bottom:10px;height:60px;background:#fff}#photos figure+div figcaption a{color:#fff}#photos figure+div figcaption p{margin:6px 0}#photos figure+div figcaption:after{position:absolute;top:0;left:100%;content:"";border-top:30px solid transparent;border-bottom:30px solid transparent}#photos figure+div img{max-width:100vw;max-height:100vh}#photos>figure:after{display:block;content:" "}#photos>figure img{position:absolute;object-fit:cover;object-position:center}#photos>figure p{text-align:center}#photos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#photos>figure{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);width:400px;margin:20px}#photos>figure:after{padding-top:100%}#photos>figure img{top:0;bottom:0;right:0;left:0;width:100%;height:100%}@media screen and (min-width:980px){aside{float:right}}aside h3~a{text-decoration:none}aside h3~a h4{text-decoration:underline;color:#1f4682}.blog h2,.cases h2,.allreviews h2,.search h2{font-weight:300;font-size:30px;line-height:30px}@media screen and (min-width:980px){header+header,#photos main{padding-left:40px;padding-right:40px}}@media screen and (max-width:980px){header+header,#photos main{padding-left:10px;padding-right:10px}}.allreviews{height:100%;background:url(https://properderm.us-southeast-1.linodeobjects.com/nurse-station.jpg) no-repeat center / cover}@media screen and (max-width:475px){.allreviews{background:url(https://properderm.us-southeast-1.linodeobjects.com/nurse-station.jpg) no-repeat center / auto 500px #1f2426}}@media screen and (min-width:1025px){.allreviews{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.allreviews{background-attachment:unset}}@media screen and (max-device-width: 768px){.allreviews{background-attachment:unset}}.allreviews main{max-width:960px}@media screen and (min-width:980px){.allreviews main main{padding-top:60px}}.allreviews main [href="#top"]{text-align:right;display:block;padding-top:30px;padding-right:10px;border-top:1px solid #09c}.allreviews main [href="#top"]:after{content:"↑"}@media screen and (max-width:980px){.allreviews main aside{padding:20px;border-top:1px dotted #888;border-bottom:1px dotted #888}}.allreviews main article{margin-left:auto;margin-right:auto}@media screen and (min-width:980px){.allreviews main article{padding-right:160px}}@media screen and (max-width:980px){.allreviews main article{padding-left:20px;padding-right:20px}}.allreviews main article+nav{display:inline-block}@media screen and (min-width:980px){.allreviews main article aside{margin-right:-160px}}.allreviews main article aside h3{margin-bottom:15px}.allreviews main article big{font-size:24px}.allreviews main article>p strong{font-family:'Roboto Condensed';font-size:18px;font-weight:600;letter-spacing:0;color:#7f5800}.allreviews main+article{background:rgba(0,0,0,0.6) url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;background:-moz-linear-gradient(90deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;background:-webkit-linear-gradient(90deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;background:-o-linear-gradient(90deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;background:-ms-linear-gradient(90deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;background:linear-gradient(90deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-1.jpg) no-repeat center bottom / cover #fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;color:#fff;min-height:100vh}@media screen and (min-width:1025px){.allreviews main+article{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.allreviews main+article{background-attachment:unset}}@media screen and (max-device-width: 768px){.allreviews main+article{background-attachment:unset}}.allreviews main+article h2,.allreviews main+article p,.allreviews main+article cite{max-width:480px}.allreviews main+article p,.allreviews main+article cite{font-size:20px}.allreviews main+article h2{font-family:'Droid Serif';font-style:italic;line-height:45px;padding:15px 20px}@media screen and (min-width:980px){.allreviews main+article h2{font-size:48px}}@media screen and (max-width:980px){.allreviews main+article h2{font-size:30px}}.allreviews main+article h2:before{display:inline;content:'“'}.allreviews main+article h2:after{display:inline;content:'”'}.allreviews main+article p{padding:30px 20px 30px 20px}.allreviews .hreview{padding-bottom:90px;padding-top:30px}.allreviews>.hreview{padding-top:30px;padding-bottom:row;text-shadow:0 0 12px #000,0 0 12px #000}.allreviews>.hreview h2{color:#fff}.allreviews main .hreview{max-width:640px;background:#f2f6f6;padding-left:20px;padding-right:20px;margin-left:20px;margin-right:20px}.blog main,.cases main,.allreviews main,.search main,.page main,.single main,.hiring main{text-align:center;padding-bottom:60px;text-align:left;margin-left:auto;margin-right:auto}.blog h6,.cases h6,.allreviews h6,.search h6,.page h6,.single h6,.hiring h6{font-size:14px;display:inline-block;margin-bottom:6px;line-height:15px}.blog p,.cases p,.allreviews p,.search p,.page p,.single p,.hiring p{margin-left:0}.blog blockquote,.cases blockquote,.allreviews blockquote,.search blockquote,.page blockquote,.single blockquote,.hiring blockquote{font-style:italic}.blog blockquote cite,.cases blockquote cite,.allreviews blockquote cite,.search blockquote cite,.page blockquote cite,.single blockquote cite,.hiring blockquote cite,.blog blockquote+cite,.cases blockquote+cite,.allreviews blockquote+cite,.search blockquote+cite,.page blockquote+cite,.single blockquote+cite,.hiring blockquote+cite{display:block;text-align:right}.blog blockquote cite:before,.cases blockquote cite:before,.allreviews blockquote cite:before,.search blockquote cite:before,.page blockquote cite:before,.single blockquote cite:before,.hiring blockquote cite:before,.blog blockquote+cite:before,.cases blockquote+cite:before,.allreviews blockquote+cite:before,.search blockquote+cite:before,.page blockquote+cite:before,.single blockquote+cite:before,.hiring blockquote+cite:before{content:'— '}@media screen and (min-width:980px){.blog article aside,.cases article aside,.allreviews article aside,.search article aside,.page article aside,.single article aside,.hiring article aside{margin-right:-160px}}.blog aside,.cases aside,.allreviews aside,.search aside,.page aside,.single aside,.hiring aside{margin-bottom:30px;position:relative;z-index:1;font-size:15px;background-size:20px 100%;-moz-background-size:20px 100%;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc)}@media screen and (min-width:980px){.blog aside,.cases aside,.allreviews aside,.search aside,.page aside,.single aside,.hiring aside{max-width:240px;margin-left:20px;padding:0 0 0 60px;background-image:url(/files/gradient.png);background-repeat:repeat-y;background-position:6px center}}.blog aside h3,.cases aside h3,.allreviews aside h3,.search aside h3,.page aside h3,.single aside h3,.hiring aside h3,.blog aside h4,.cases aside h4,.allreviews aside h4,.search aside h4,.page aside h4,.single aside h4,.hiring aside h4{line-height:30px}.blog aside p,.cases aside p,.allreviews aside p,.search aside p,.page aside p,.single aside p,.hiring aside p{margin:15px 0}.blog aside ul,.cases aside ul,.allreviews aside ul,.search aside ul,.page aside ul,.single aside ul,.hiring aside ul{margin-bottom:30px}.blog aside li,.cases aside li,.allreviews aside li,.search aside li,.page aside li,.single aside li,.hiring aside li{line-height:30px;list-style:none}.blog aside li:before,.cases aside li:before,.allreviews aside li:before,.search aside li:before,.page aside li:before,.single aside li:before,.hiring aside li:before{padding-right:6px}.blog aside strong,.cases aside strong,.allreviews aside strong,.search aside strong,.page aside strong,.single aside strong,.hiring aside strong{white-space:nowrap}.blog aside .wpcf7-response-output,.cases aside .wpcf7-response-output,.allreviews aside .wpcf7-response-output,.search aside .wpcf7-response-output,.page aside .wpcf7-response-output,.single aside .wpcf7-response-output,.hiring aside .wpcf7-response-output{bottom:-30px;line-height:15px}.blog aside.callout,.cases aside.callout,.allreviews aside.callout,.search aside.callout,.page aside.callout,.single aside.callout,.hiring aside.callout{box-shadow:0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.1);background-color:#fff;background-color:rgba(255,255,255,0.5);padding:20px;background-image:none}.blog aside.callout h3,.cases aside.callout h3,.allreviews aside.callout h3,.search aside.callout h3,.page aside.callout h3,.single aside.callout h3,.hiring aside.callout h3{font-weight:900}.blog aside.callout p,.cases aside.callout p,.allreviews aside.callout p,.search aside.callout p,.page aside.callout p,.single aside.callout p,.hiring aside.callout p{line-height:22px}.blog aside.callout strong,.cases aside.callout strong,.allreviews aside.callout strong,.search aside.callout strong,.page aside.callout strong,.single aside.callout strong,.hiring aside.callout strong,.blog aside.callout small,.cases aside.callout small,.allreviews aside.callout small,.search aside.callout small,.page aside.callout small,.single aside.callout small,.hiring aside.callout small{display:block}@media screen and (min-width:980px){.blog aside.callout,.cases aside.callout,.allreviews aside.callout,.search aside.callout,.page aside.callout,.single aside.callout,.hiring aside.callout{margin-left:40px}}@media screen and (max-width:980px){.blog article,.cases article,.allreviews article,.search article,.page article,.single article,.hiring article{padding-left:20px;padding-right:20px}}.top,.read-more{text-transform:uppercase;font-weight:normal;display:block;letter-spacing:0.03em;line-height:60px;font-size:14px}.top:after{content:" ↑"}.read-more:after{content:" →"}.tag-cloud-link{font-weight:100}@media screen and (min-width:980px){.blog main>section:first-child{max-width:800px;margin-left:auto;margin-right:auto}.blog main article{padding-right:160px;margin-top:60px}}@media screen and (max-width:980px){.blog h1{padding-left:20px;padding-right:20px}}.blog aside{font-size:14px;line-height:22.5px}@media screen and (min-width:980px){.blog aside{max-width:240px}}@media screen and (max-width:980px){.blog aside{padding-left:20px;padding-right:20px;border-bottom:1px solid #666}}.blog aside img{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);max-height:180px;max-width:160px}.blog aside h3{margin-bottom:30px}.blog aside h4{line-height:22.5px;font-weight:500}.blog aside date{margin-bottom:0;font-weight:100}.blog aside a{display:block;position:relative;margin-bottom:60px;margin-left:-6px;padding:6px;z-index:9;color:#333}.blog aside a:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,0.05)}.blog header+header{padding-top:60px;margin-bottom:60px;background:rgba(0,0,0,0.6) url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426;background:-moz-linear-gradient(180deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426;background:-webkit-linear-gradient(180deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426;background:-o-linear-gradient(180deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426;background:-ms-linear-gradient(180deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426;background:linear-gradient(180deg, rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(https://properderm.us-southeast-1.linodeobjects.com/details-4.jpg) no-repeat center / cover #1f2426}@media screen and (min-width:1025px){.blog header+header{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.blog header+header{background-attachment:unset}}@media screen and (max-device-width: 768px){.blog header+header{background-attachment:unset}}.blog header+header h3{padding-top:15px}.blog header+header h3,.blog header+header h4,.blog header+header a{line-height:30px;color:#abd9ec;text-shadow:0 0 20px #000,0 0 6px #000,0 0 6px #000}.blog header+header img{width:100%;box-shadow:0 0 30px #000;-webkit-box-shadow:0 0 30px #000;-moz-box-shadow:0 0 30px #000}@media screen and (min-width:980px){.blog header+header iframe{width:100%;border:0 none;height:450px}}.single main{text-align:left}@media screen and (min-width:980px){.single main{max-width:960px;margin-left:auto;margin-right:auto}}.single h1{font-weight:100;font-size:60px;padding-bottom:30px;padding-top:60px}@media screen and (max-width:980px){.single h1{padding-left:20px;padding-right:20px}}.single article{padding-bottom:30px;max-width:640px;margin-left:0}.single article p{margin-left:0}.single article footer{clear:both;font-style:italic;margin-top:45px;overflow:auto;padding:60px 0;border-top:1px solid #999;font-size:15px}.single article footer h3{font-weight:400}.single article footer figure{display:block;position:relative}.single article footer figure img{max-width:160px;margin-right:20px;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left}@media screen and (min-width:980px){.single article footer figure img{float:left}}.single article footer figcaption{overflow:auto;max-width:100%}.single article footer p{margin:15px 0}.single aside{font-size:15px;background-image:url(/files/gradient.png);background-repeat:repeat-y;background-position:6px center;background-size:auto 100%;-moz-background-size:auto 100%;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc)}@media screen and (min-width:980px){.single aside{max-width:240px;float:right;padding:0 0 0 60px;margin:0 -160px 30px 20px}}.single aside h3,.single aside h4{line-height:30px}.single aside p{margin:15px 0;word-spacing:0}.single aside strong{white-space:nowrap}.single aside.callout{box-shadow:0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.1);background-color:#fff;background-color:rgba(255,255,255,0.5);padding:20px;background-image:none}.single aside.callout h3{font-weight:900}@media screen and (min-width:980px){.single aside.callout{margin-left:40px}}@media screen and (min-width:980px){.single iframe{width:100%;border:0 none;height:480px}}@media screen and (min-width:980px){article>figure{max-width:400px;float:right;margin:15px -160px 30px 40px}}@media screen and (min-width:980px) and screen and (max-width:980px){article>figure{float:none;margin:0}}@media screen and (max-width:980px){article>figure{width:100%;text-align:center}}article>figure img{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25)}article>figure figcaption{font-size:14px;padding-top:15px;line-height:20px}.search h1{margin:60px auto}@media screen and (min-width:980px){.search main{max-width:800px}.search main article{padding-right:160px}}.search main header{position:relative;margin-bottom:30px}.search main header nav{position:absolute;right:0;top:0}.search main footer nav{display:inline-block;padding:6px 80px 0 0;border-top:1px solid #ccc}.search main footer b,.search main footer a{padding:0 6px}.page main{padding-top:30px;background-color:#f2f6f6;background-image:url(https://pderm.mpn.co/wp-content/themes/properderm20/noise.png)}.page h1{padding-top:30px;position:relative;z-index:1;line-height:45px}@media screen and (max-width:980px){.page h1{padding-left:20px;padding-right:20px}}.page h2{margin:30px auto}@media screen and (min-width:980px){.page article{max-width:960px;margin-left:auto;margin-right:auto;padding-right:160px}}@media screen and (min-width:980px){.page article nav{max-width:960px}}.page article nav ul{margin:0}.page article nav li{display:inline;padding-right:10px}.page article p{max-width:560px}main article+nav{width:100%;margin-bottom:90px;border-top:1px solid rgba(0,0,0,0.2)}.newer{float:left}.older{float:right}.home main{width:100%}@media screen and (max-width:980px){.home main{padding-left:0;padding-right:0}}#intro{background-color:#f2f6f6;background-image:url(https://pderm.mpn.co/wp-content/themes/properderm20/noise.png)}#intro h2{font-size:30px;font-weight:300;line-height:45px}@media screen and (max-width:980px){#intro h2{padding-top:30px;line-height:36px}}#intro p:first-child{font-size:26px;color:#7f5800;font-weight:700}@media screen and (min-width:980px){#intro{padding:90px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}#intro figure,#intro figure+div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 20px}#intro figure{max-width:560px}#intro figure+div{text-align:left;max-width:400px}}@media screen and (max-width:980px){#intro{padding:30px 0}#intro figure{margin:0 auto}#intro figure+div{margin-left:40px;margin-right:40px}#intro figure+div p{text-align:center}}@media screen and (max-width:475px){#intro figure+div{margin-left:18px;margin-right:18px}}#mission{color:#fff;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);text-align:center;position:relative;overflow:hidden;border-top:1px solid #aaa;border-bottom:1px solid #aaa}@media screen and (min-width:980px){#mission{min-height:140vh}#mission img{position:fixed;top:0;bottom:0;right:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}}@media screen and (min-width:980px){#mission{min-width:960px}}#mission figcaption{font-size:19px;margin-left:auto;margin-right:auto;padding:40px;background:rgba(0,0,0,0.9)}#mission figcaption::selection{background:#000}#mission figcaption *::selection{background:#000}#mission figcaption::moz-selection{background:#000}#mission figcaption *::moz-selection{background:#000}@media screen and (min-width:980px){#mission figcaption{position:absolute;top:0;bottom:0;right:0;left:0;max-width:640px;margin:auto;height:fit-content}}#mission h2{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1120px;font-size:36px;line-height:45px;text-shadow:0 2px 5px #000}#mission h2 b{font-weight:300}#mission h3{color:#96d0e7;line-height:30px}#mission>div:first-child{display:none;background:gray}@media screen and (min-width:475px){#mission>div:first-child{min-height:110vh}}#mission ul{margin-left:20px}#mission a{color:#96d0e7}#mission>a{text-transform:uppercase;font-size:14px;letter-spacing:2px}#help{padding-top:60px;overflow:auto;background:#fff;border-top:1px solid #ccc}#help h2{margin-left:auto;margin-right:auto}section.reviews{padding:60px 0;background:rgba(255,255,255,0.7) url(/files/bg_room.jpg) no-repeat center bottom #fff;background:-moz-linear-gradient(90deg, rgba(255,255,255,0.7), rgba(255,255,255,0.7)), url(/files/bg_room.jpg) no-repeat center bottom #fff;background:-webkit-linear-gradient(90deg, rgba(255,255,255,0.7),rgba(255,255,255,0.7)), url(/files/bg_room.jpg) no-repeat center bottom #fff;background:-o-linear-gradient(90deg, rgba(255,255,255,0.7),rgba(255,255,255,0.7)), url(/files/bg_room.jpg) no-repeat center bottom #fff;background:-ms-linear-gradient(90deg, rgba(255,255,255,0.7),rgba(255,255,255,0.7)), url(/files/bg_room.jpg) no-repeat center bottom #fff;background:linear-gradient(90deg, rgba(255,255,255,0.7),rgba(255,255,255,0.7)), url(/files/bg_room.jpg) no-repeat center bottom #fff;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);height:600px}section.reviews h2{text-shadow:0 0 14px #000}#reviews{background:rgba(102,102,85,0.5) url(/files/details-3.jpg?w-1800) no-repeat center #fff;background:-moz-linear-gradient(180deg, rgba(102,102,85,0.5), rgba(102,102,85,0.5)), url(/files/details-3.jpg?w-1800) no-repeat center #fff;background:-webkit-linear-gradient(180deg, rgba(102,102,85,0.5),rgba(102,102,85,0.5)), url(/files/details-3.jpg?w-1800) no-repeat center #fff;background:-o-linear-gradient(180deg, rgba(102,102,85,0.5),rgba(102,102,85,0.5)), url(/files/details-3.jpg?w-1800) no-repeat center #fff;background:-ms-linear-gradient(180deg, rgba(102,102,85,0.5),rgba(102,102,85,0.5)), url(/files/details-3.jpg?w-1800) no-repeat center #fff;background:linear-gradient(180deg, rgba(102,102,85,0.5),rgba(102,102,85,0.5)), url(/files/details-3.jpg?w-1800) no-repeat center #fff;background-size:cover;-moz-background-size:cover;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;-webkit-align-content:center;-ms-flex-content-align:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;color:#fff;text-shadow:0 0 10px #000;min-height:100vh}#reviews figure{padding:0 80px}#reviews blockquote{font-family:'Droid Serif';font-style:italic;line-height:45px;padding:15px 20px}@media screen and (min-width:980px){#reviews blockquote{font-size:48px}}@media screen and (max-width:980px){#reviews blockquote{font-size:30px}}#reviews blockquote:before{display:inline;content:'“'}#reviews blockquote:after{display:inline;content:'”'}#reviews figcaption{font-size:21px}#reviews figcaption:before{content:'—'}#reviews+a{position:absolute;left:0;right:0;font-weight:700;text-decoration:underline;margin-top:-60px;text-transform:uppercase;font-size:18px;letter-spacing:2px;color:#96d0e7;text-shadow:0 0 5px #000}.practice{background:rgba(242,246,246,0.5) url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6;background:-moz-linear-gradient(90deg, rgba(242,246,246,0.5), rgba(242,246,246,0.5)), url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6;background:-webkit-linear-gradient(90deg, rgba(242,246,246,0.5),rgba(242,246,246,0.5)), url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6;background:-o-linear-gradient(90deg, rgba(242,246,246,0.5),rgba(242,246,246,0.5)), url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6;background:-ms-linear-gradient(90deg, rgba(242,246,246,0.5),rgba(242,246,246,0.5)), url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6;background:linear-gradient(90deg, rgba(242,246,246,0.5),rgba(242,246,246,0.5)), url("https://properderm.us-southeast-1.linodeobjects.com/details-5.jpg") no-repeat right center / cover #f2f6f6}@media screen and (min-width:1025px){.practice{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.practice{background-attachment:unset}}@media screen and (max-device-width: 768px){.practice{background-attachment:unset}}.practice header+header{min-height:150px}@media screen and (min-width:980px){.practice article h2+figure{margin-top:-90px}}.practice article h2+figure img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);max-width:480px;aspect-ratio:1;object-fit:cover;object-position:top center}@media screen and (max-width:475px){.practice article h2+figure img{max-width:100%}}.practice .youtube-player{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25)}@media screen and (min-width:980px){.practice .youtube-player{max-width:400px;height:225px}}.practice main>section{background:url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center / cover;position:relative;margin:60px 0}.practice main>section>div{position:absolute;right:0;left:0;bottom:0;background:rgba(242,246,246,0.8)}@media screen and (min-width:980px){.practice main>section h2{max-width:800px;margin-left:auto;margin-right:auto}}@media screen and (max-width:980px){.practice main>section h2{padding-left:20px;padding-right:20px}}@media screen and (min-width:1025px){.practice main>section{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.practice main>section{background-attachment:unset}}@media screen and (max-device-width: 768px){.practice main>section{background-attachment:unset}}@media screen and (min-width:475px){.practice main>section{height:100vh}}@media screen and (max-width:475px){.practice main>section{height:100vw}}.services{background:url(https://properderm.us-southeast-1.linodeobjects.com/exam-3.jpg) no-repeat center / cover #1f2426}@media screen and (max-width:475px){.services{background:url(https://properderm.us-southeast-1.linodeobjects.com/exam-3.jpg) no-repeat center / auto 500px #1f2426}}.hiring{background:url(https://properderm.us-southeast-1.linodeobjects.com/staff.jpg) no-repeat center / cover}@media screen and (max-width:475px){.hiring{background:url(https://properderm.us-southeast-1.linodeobjects.com/staff.jpg) no-repeat center / auto 500px #1f2426}}.contact{background:rgba(242,246,246,0) url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6;background:-moz-linear-gradient(180deg, rgba(242,246,246,0), rgba(242,246,246,0.4)), url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6;background:-webkit-linear-gradient(180deg, rgba(242,246,246,0),rgba(242,246,246,0.4)), url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6;background:-o-linear-gradient(180deg, rgba(242,246,246,0),rgba(242,246,246,0.4)), url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6;background:-ms-linear-gradient(180deg, rgba(242,246,246,0),rgba(242,246,246,0.4)), url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6;background:linear-gradient(180deg, rgba(242,246,246,0),rgba(242,246,246,0.4)), url("https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg") no-repeat center center / cover #f2f6f6}@media screen and (min-width:1025px){.contact{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.contact{background-attachment:unset}}@media screen and (max-device-width: 768px){.contact{background-attachment:unset}}@media screen and (max-width:475px){.contact{background:url(https://properderm.us-southeast-1.linodeobjects.com/laser-1.jpg) no-repeat center / auto 500px #1f2426}}@media screen and (min-width:1025px){.services,.contact,.hiring{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.services,.contact,.hiring{background-attachment:unset}}@media screen and (max-device-width: 768px){.services,.contact,.hiring{background-attachment:unset}}.services main,.contact main,.hiring main{background:none;max-width:960px;padding-top:0}.services main article,.contact main article,.hiring main article{max-width:640px;margin-left:20px;margin-right:20px;padding:30px;background:#f2f6f6}@media screen and (max-width:980px){.services aside,.contact aside,.hiring aside{padding-left:60px;padding-right:60px}}.contact main article{padding-top:1px}.photos{background:url(https://properderm.us-southeast-1.linodeobjects.com/details-6.jpg) no-repeat right top / cover #1f2426}@media screen and (min-width:1025px){.photos{background-attachment:fixed}}@media screen and (max-device-width: 1024px){.photos{background-attachment:unset}}@media screen and (max-device-width: 768px){.photos{background-attachment:unset}}.photos h1,.photos h2{max-width:unset}.photos h1{color:#fff}.photos h2{padding-left:40px;padding-right:40px}.photos main{background:none}.allreviews [role="banner"],.services [role="banner"],.practice [role="banner"],.contact [role="banner"],.hiring [role="banner"]{background:rgba(68,68,68,0.9)}@media screen and (min-width:475px){.allreviews header+header,.services header+header,.practice header+header,.contact header+header,.hiring header+header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-end;-ms-flex-item-align:flex-end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-content-align:flex-end;align-content:flex-end;-webkit-justify-content:stretch;-moz-justify-content:stretch;-ms-justify-content:stretch;justify-content:stretch}}@media screen and (max-width:475px){.allreviews header+header,.services header+header,.practice header+header,.contact header+header,.hiring header+header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-flex-item-align:flex-start;align-items:flex-start;-webkit-align-content:flex-end;-ms-flex-content-align:flex-end;align-content:flex-end;-webkit-justify-content:stretch;-moz-justify-content:stretch;-ms-justify-content:stretch;justify-content:stretch}}.allreviews header+header div,.services header+header div,.practice header+header div,.contact header+header div,.hiring header+header div{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}@media screen and (max-width:980px){.allreviews header+header,.services header+header,.practice header+header,.contact header+header,.hiring header+header{padding-left:20px;padding-right:20px}}.allreviews h1,.services h1,.practice h1,.contact h1,.hiring h1{color:#000;text-shadow:0 0 6px #fff,0px 0px 30px #fff,0px 0px 15px #fff}.allreviews header+header,.services header+header,.contact header+header,.hiring header+header{min-height:calc(100vh - 360px)}@media screen and (max-width:475px){.allreviews header+header,.services header+header,.contact header+header,.hiring header+header{min-height:360px}}.allreviews aside,.services aside,.contact aside,.hiring aside{margin-right:40px}.allreviews h1,.services h1,.contact h1,.hiring h1{padding-left:20px;padding-right:20px}.youtube-player{max-width:100% !important}.video{background:url(/files/icon_video.png) no-repeat left 1px;background-size:20px;-moz-background-size:20px;-ms-behavior:url(https://pderm.mpn.co/wp-content/themes/properderm20/js/bgsize.htc);text-indent:22px}.vid{float:none;margin:unset;max-width:unset}.vid div{position:relative;padding-top:56.25%;height:0}@media screen and (min-width:980px){.vid{width:800px}.vid figcaption{max-width:320px;margin:0 0 0 auto}}.vid iframe{box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0}.error404 main{text-align:center}@media screen and (min-width:980px){.error404 main{max-width:960px;margin-left:auto;margin-right:auto}}#bsearchform{margin:20px;padding:20px}#heatmap{margin:20px;padding:20px;border:1px dashed #ccc}.bsearch_results_page{max-width:90%;margin:20px;padding:20px}.bsearch_footer{text-align:center}.highlight{background:#ffc}.darklight::selection{background:#000}.darklight *::selection{background:#000}.darklight::moz-selection{background:#000}.darklight *::moz-selection{background:#000}::selection{background:#ffc}::moz-selection{background:#ffc}.bsearch_highlight{background:#ffc}aside.links a{margin-bottom:60px;text-align:center}@media screen and (min-width:475px){aside.links a{display:block}}@media screen and (max-width:475px){aside.links a{display:inline-block;vertical-align:middle;margin:30px}}aside.links a img{max-width:120px;mix-blend-mode:multiply}.blocker{position:fixed;top:0;text-align:center;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;background:rgba(242,229,201,0.8) url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;background:-moz-linear-gradient(90deg, rgba(242,229,201,0.8), rgba(242,229,201,0.8)), url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;background:-webkit-linear-gradient(90deg, rgba(242,229,201,0.8),rgba(242,229,201,0.8)), url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;background:-o-linear-gradient(90deg, rgba(242,229,201,0.8),rgba(242,229,201,0.8)), url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;background:-ms-linear-gradient(90deg, rgba(242,229,201,0.8),rgba(242,229,201,0.8)), url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;background:linear-gradient(90deg, rgba(242,229,201,0.8),rgba(242,229,201,0.8)), url("https://properderm.us-southeast-1.linodeobjects.com/lobby-1.jpg") no-repeat right center / cover #1f2426;z-index:5;padding:20px}.blocker:before{display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em;content:""}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;box-shadow:0 0 20px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);-moz-box-shadow:0 0 20px rgba(0,0,0,0.3)}.modal a.close-modal{position:absolute;font-size:0;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;top:-15px;right:-15px;width:30px;height:30px;background:#000}.modal a.close-modal:before{font-size:17px;line-height:32px;content:"✕";color:#fff}.modal-spinner{display:none;position:fixed;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:50%;padding:15px;background-color:#111;height:30px}.modal-spinner>div{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;background-color:#fff;height:30px;width:30px;margin:0 1px;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.doxy{position:relative}.doxy:link,.doxy:visited{color:#66cdcc}.doxy figcaption{position:absolute;font-weight:500;color:#329b99;line-height:0;padding:20px 20px 20px 40px;left:6px;right:6px;bottom:6px;background:url(/files/logo_doxy.svg) no-repeat 10px center / 20px rgba(255,255,255,0.9)}