
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 3px;display:inline-block}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{height:100%;max-height:100%;font-size:15px;line-height:1.9em;background:#fff;font-family:'Open Sans',sans-serif;color:#333;letter-spacing:0;text-rendering:optimizelegibility;overflow-x:hidden}a{text-decoration:none;color:#fff}h1,h2,h3,h4,h5,h6,nav,.header-phone,.ql-box{font-family:'Montserrat',sans-serif}h2{font-size:27px;font-weight:400;line-height:50px;margin:0;text-transform:uppercase}h4{font-size:20px;font-weight:400;line-height:50px;margin:0;text-transform:uppercase;color:green}h6{font-size:24px;letter-spacing:-.36000001430511475px;line-height:20px;margin:0 0 20px;color:#fff}header{width:100%;background:#fff}.header-content,.slider-content,.slider-ql-content,.why-us-content,.opening-text-content,.footer-logos-content,.footer-content{max-width:1300px;margin:0 auto}.slider-ql-content{z-index:9999}.popup-button.reopening{background:#0693e3;text-align:center;padding:15px}.header-logo{float:left;margin:10px 0}.header-logo img{float:left;max-width:250px;width:100%}.header-phone{float:right;font-size:30px;margin:40px 0 20px;color:#003E79}.header-phone i.fa.fa-phone{font-size:27px;margin:0 10px 0 0}.circle-icon{width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;vertical-align:middle;padding:18px;font-size:40px;color:#fff;float:right;margin:27px 0 0 20px;transition:0.2s;display:inline-block}.fa-facebook{background-color:#3b5998;font-size:24px!important;padding:2px 0 0}.fa-google{background-color:#CE1C18;font-size:24px!important;padding:2px 0 0}.practice-name{color:#003E79;text-transform:uppercase;float:left;font-size:26px;line-height:30px;margin:26px 10px 15px;padding:10px 0;font-family:'Crimson Text',serif}nav{float:right;margin:0 -7px;clear:right}nav ul{list-style:none;margin:0;padding:0}nav ul li{position:relative;float:left;line-height:16px}nav ul li.nav-icon a{width:25px;padding:17px 15px 15px}nav ul li.nav-wide a{width:120px}nav ul li.nav-wide-140 a{width:140px}nav ul li a{display:block;text-decoration:none;font-size:14px;letter-spacing:.05em;color:#6c7673;font-weight:100;padding:18px 10px;text-transform:uppercase}nav ul li a:hover{background:#003e79;color:#fff}nav ul ul{list-style:none;position:absolute;left:-9999px}nav ul ul li{float:none;border-left:none;border-right:none;min-width:200px;background:rgb(110 120 115 / .95)}nav ul ul li:last-child{border-right:none}nav ul ul a{white-space:nowrap;width:initial}nav ul li:hover ul{left:0}nav ul li:hover ul li a{-webkit-border-radius:0;border-radius:0;color:#f6f6f6}nav ul li:hover ul a{text-decoration:none}nav ul li:hover ul li a:hover{background:#98a5a1}.slider{width:100%;background:#d4d4d4}.slider-content{min-height:700px}.slider-ql{width:100%;margin:-200px 0 0 0;z-index:9999;clear:left}#inside-slider #slider{max-height:400px}.ql-box{max-width:433px;width:100%;float:left;height:400px;text-align:left;padding:25px 150px 25px 20px;border:2px solid #fff;font-size:16px;font-weight:100;color:#fff;position:relative;z-index:10;box-shadow:0 400px rgb(0 62 121 / .7) inset;background-size:cover}#quicklinks{clear:both}.more-btn{position:absolute;bottom:20px;left:20px}.ql-box.one{background:url(/wp-content/themes/staffordshire-clinic/images/quicklinks/ql-1.jpg) center;border-right:none}.ql-box.two{background:url(/wp-content/themes/staffordshire-clinic/images/quicklinks/ql-2.jpg) center}.ql-box.three{background:url(/wp-content/themes/staffordshire-clinic/images/quicklinks/ql-3.jpg) center;border-left:none}.fws2 .readmore{background:#003e79;border:1px solid rgb(255 255 255 / .8)}.fws2 .readmore:hover{background:#0558a7}i.fa.fa-info-circle,i.fa.fa-envelope{font-size:25px;margin:0 10px 0 0}a.readmore.ghost{background:#fff0;border:1px solid rgb(255 255 255 / .8);margin:0 0 0 10px}a.readmore.ghost:hover{background:#003e79}.why-us{width:100%;margin:0 0 5px;padding:60px 0;background:whitesmoke}.icon-box:first-of-type{border-left:none}.icon-box{width:25%;float:left;text-align:center;font-size:28px;line-height:32px;font-weight:800;text-transform:uppercase;color:#003e79;border-left:1px solid #fff}.icon-box img{max-width:100px;margin:0 0 10px;opacity:.8}.smaller-text{display:block;font-size:18px;color:#505050;font-weight:400}.opening-text{width:100%;padding:50px 0 20px;background:url(/wp-content/themes/staffordshire-clinic/images/welcome-bg.png) center no-repeat}.opening-text-content{text-align:center;padding:0}.opening-text-content h1{font-family:'Crimson Text',serif;font-size:34px;line-height:50px;margin:0}.opening-text-content ul{padding:0;margin:0}.opening-text-content ul li{list-style:none}.blue{color:#003e79;font-weight:100;font-size:42px;border-bottom:medium double #d6d5d5;text-transform:uppercase}.content-wrapper-left{padding:15px 0 0;text-align:center}.content-wrapper-right{padding:0 0 0 25px}.inner-page-container{max-width:1300px;margin:60px auto;position:relative}#inner-page-content h1{font-size:40px;color:#003e79;font-weight:200;margin-top:0}#inner-page-content p{font-size:15px;color:#333;font-weight:100;margin-top:0}#inner-page-content a{color:#003e79;font-weight:500}img.welcome-logo{margin:0;max-width:100px}.btn{padding:15px 25px;background:#003e79;border:none;text-transform:uppercase;color:#fff;opacity:1;cursor:auto;margin:5px 0 0 0}.btn:hover{opacity:.9}.btn-review{padding:15px 25px;background:#C61609;border:none;text-transform:uppercase;color:#fff;opacity:1;cursor:auto;margin:5px 0 0 0}.btn-review:hover{opacity:.9}.treatment-btn{padding:15px 25px;background:#003e79;border:none;text-transform:uppercase;color:#fff;opacity:1;cursor:auto;margin:5px 0 0 0;display:inline-block;width:33%}.treatment-btn:hover{opacity:.9}.half-box-wrapper{width:100%;padding:50px 0 40px;background:#fff}.half-box-content{max-width:1400px;margin:0 auto;position:relative;text-align:center;display:flex;justify-content:center}.half-box{float:left;width:50%;padding:0 50px;position:relative;border-right:2px solid whitesmoke}.half-box:last-child{border:none}i.fa.fa-train,i.fa.fa-book{font-size:50px;color:#003e79;margin:0 0 15px}.footer-logos{width:100%;background:#f5f5f5;padding:30px 0 20px}.footer-logos img{width:calc(74% / 6);display:inline-block;-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;transition:all 0.3s ease-in-out;margin:0 2%}.footer-logos img:hover{-webkit-filter:grayscale(0%)!important;filter:grayscale(0%)!important}footer{width:100%;background:#003e79;border-top:5px solid #fff}.footer-box{float:left;width:20%;margin:60px 0 50px;padding:0;position:relative;min-height:264px;color:#fff}.footer-box.big{width:40%}.footer-box ul{margin:0;padding:0}.footer-box li{list-style-type:none;margin:0;padding:0}.footer-box li a{color:#fff}.footer-box li a:hover{color:whitesmoke}img.footer-logo{position:absolute;bottom:0;right:0;max-width:120px}.footer-bottom{padding:10px 0;text-align:center;background:#252525;color:#fff}.fees-list table tr td,.fees-list table tr th{text-align:left}.fees-list table tr th{font-weight:800}#slide-out-form{z-index:2100;position:fixed;right:-352px;top:30%;max-width:350px;width:100%;background:#eee;transition:all 0.4s ease-in-out;z-index:98}#slide-out-form.visible-form{right:0}#form-button{position:fixed;right:0;background:#003e79;width:75px;height:70px;text-align:center;cursor:pointer;border-radius:0;z-index:99;top:30%}#form-button:before{content:'\f0e0';font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:1.7em;margin-top:22px;display:inline-block}#form-button:hover:before{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.visible-form #form-button:before{content:'\f00d'}.contact-form{padding:8%}.contact-form h2{margin:0 0 10px;line-height:1;font-size:32px}.contact-form ul{margin:20px 0 0 0;padding:0;list-style:none}.contact-form input,.contact-form textarea{width:100%;height:40px;margin-bottom:10px;padding:7px 10px 7px 45px;border:none;font-size:.9em;color:#583e2c;outline:none;border:1px solid #fff;border-radius:0;-webkit-border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-form textarea{height:120px;overflow:auto;vertical-align:top}.contact-form input:hover,.contact-form textarea:hover,.contact-form input:focus,.contact-form textarea:focus{box-shadow:0 0 1px 1px #c1c1c1}.contact-form li{position:relative}.contact-form li i{position:absolute;font-size:1.1em;top:11px;left:11px;color:#003e79}.contact-form .submit{background:#003e79;color:#FFF;text-transform:uppercase;font-size:1em;float:right;height:45px;margin:0 0 30px;border:none;padding:10px 0 12px;letter-spacing:2px;font-weight:700}.contact-form .submit:hover{background:#004d96}a,.btn:hover{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header-content:after,.slider-content:after,.slider-ql-content:after,.why-us-content:after,.half-box-content:after,.opening-text-content:after,.footer-content:after{content:".";clear:both;height:0;display:block;visibility:hidden}figure.snip0067 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}figure.snip0067 img{max-width:238px;width:100%;position:relative;display:block}figure.snip0067 img:hover{opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}figure.snip0067 .position{position:absolute;bottom:0;max-width:238px;width:100%;text-align:center;padding:15px 30px;font-size:.9em;opacity:1;font-weight:500;color:#fff;background:#000}figure.snip0067.red .position{background:#003e79}.fees-list{overflow-y:visible}.team-last{clear:both;float:none!important}.team-box{width:31%;float:left;margin:1%;text-align:center;box-sizing:border-box;padding:15px;background:#f5f5f5;min-height:513px;margin-bottom:30px}.team-box img{width:100%;height:auto;padding:0;margin:0;border:0;transition:filter .5s ease-in-out;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.team-box img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-box a{color:#003e79;font-weight:500}.team-box h2{font-size:19px;margin:0;color:#fff;background:#003e79;padding:5px 0}.team-box h3{font-size:15px;margin:10px 0 0}.team-box p{margin:5px}.rounded-10{border-radius:10px;padding:0;border:0}.team-members-short{padding:0 5%}.team-members-short h2{margin-bottom:30px;line-height:1.3;font-size:20px}.team-profile{display:block;width:100%;max-width:250px;float:right;margin:0 0 10px 10px;border:5px solid #f5f5f5;padding:5px}.treatment-videos{display:block;width:100%;max-width:350px;float:right;margin:0 0 10px 10px;border:5px solid #f5f5f5;padding:5px}table{width:100%;margin:15px 0;border:0}th,td{padding:10px;line-height:25px;text-align:center;border:0}th{background:#003e79;color:#FFF;font-weight:400}tr:nth-child(even){background:none}tr:nth-child(odd){background:#F5F5F5}.fa-check-circle{color:#15a04a}.testimonial{position:relative;width:100%;margin:0 auto;font-size:15px;padding:20px 20px 15px;margin-bottom:10px;box-sizing:border-box;border-bottom:1px dashed #ccc}.testimonial:last-of-type{border:none}.testimonial:before{font:normal normal normal 14px/1 FontAwesome;content:'\f10d';position:absolute;opacity:.8;font-size:30px;margin-left:0;margin-top:0;color:#003e79}.testimonial p:first-of-type{text-indent:40px}.testimonial cite{color:#000;font-weight:700;padding:0;margin:0}.contact-half{text-align:center;width:49%;min-height:470px;float:left;margin:0 1% 10px 0;box-sizing:border-box;padding:15px;color:#333;background:#f5f5f5}.contact-half:last-of-type{margin:0}.contact-half h2{color:#003e79;margin:10px 0;font-size:25px}.contact-half h3{color:#3e697f;font-size:16px}.contact-half .large-phone{font-size:20px}.contact-half a{color:#fff}.contact-half hr{border-top:1px solid #dce0df;margin:20px 0}.contact-half hr.large{margin:30px 0}.content-half .fa{color:#fff}.fa-4x{font-size:4em;color:#003e79}#form-main{width:100%;float:left;padding-top:0}#form-div{background-color:#f5f5f5;padding:50px 40px;width:99%;-moz-border-radius:7px}.feedback-input{color:#3c3c3c;font-size:16px;line-height:22px;padding:12px;margin-bottom:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff0}textarea{width:100%;height:150px;line-height:150%;resize:vertical}input:hover,textarea:hover,input:focus,textarea:focus{background-color:#fff}#button-blue{font-family:'Open Sans',sans-serif;float:left;width:100%;border:#dfdfdf solid 4px;cursor:pointer;background-color:#003e79;color:#fff;font-size:24px;padding-top:22px;padding-bottom:22px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin-top:-4px;font-weight:700}#button-blue:hover{background-color:#fff0;color:#003e79}button.treatment-btn.emergency{background:#F44336}.submit:hover{color:#3498db}.ease{width:0;height:74px;background-color:#fbfbfb;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;transition:.3s ease}.submit:hover .ease{width:100%;background-color:#fff}.mob-welcome-image,.mobile-quicklinks{display:none}a.download{color:#003e79;font-size:20px}button#responsive-menu-button{top:11.5%!important}img.alignright{float:right;margin:0 0 0 10px}.new-patient-journey-covid{display:block;text-align:center;background-color:#003e79;padding:10px;font-size:17px}@media only screen and (max-width:1350px){.header-content,.inner-page-container,.half-box-content,.footer-content{padding:6px 2.5%}.footer-bottom{padding:2.5%}}@media only screen and (max-width:1185px){.fws2 .title{font-size:32px!important}.fws2 .description{font-size:24px!important;margin:10px 0 30px!important}.fws2 .readmore{font-size:12px!important;padding:15px 20px!important}i.fa.fa-info-circle,i.fa.fa-envelope{font-size:14px!important;margin:0 10px 0 0!important}}@media only screen and (max-width:1000px){nav ul li a{font-size:12px;padding:18px 6px}.opening-text{background:url(/wp-content/themes/staffordshire-clinic/images/welcome-bg-transparent.png) center no-repeat;background-size:contain}.footer-logos{text-align:center}.footer-logos img{width:10%}.footer-box{width:30%}.footer-box:last-child{display:none}}@media only screen and (max-width:900px){.half-box{padding:0 10px}.icon-box{width:50%;border-bottom:1px solid #fff;padding:30px;font-size:20px}.team-box{width:48%}.team-members-short h2{font-size:14px}}@media only screen and (max-width:860px){.sb-modern-skin .showbiz-title{font-size:16px!important}.circle-icon{margin:20px 0 0 14px;width:35px;height:35px;font-size:18px!important;line-height:35px}.header-phone{margin:30px 70px 0 0}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image img{width:100%}button.treatment-btn{width:49%}nav{display:none}}@media only screen and (max-width:840px){.slide_content{margin-top:40px!important}.fws2 .title{font-size:20px!important}.fws2 .description{font-size:18px!important;margin:0 0 30px!important}}@media only screen and (max-width:750px){.contact-half{width:100%}}@media only screen and (max-width:700px){.footer-box{width:50%}.footer-box:first-child{display:none}}@media only screen and (max-width:650px){#inner-page-content h1{font-size:32px}body,#inner-page-content p{font-size:13px}.half-box{width:100%;border-right:none;border-bottom:2px solid whitesmoke;padding:20px 10px 10px}}@media only screen and (max-width:640px){.icon-box img{max-width:75px;margin:0 0 10px;opacity:.8}.blue{font-size:28px}.opening-text-content h1{font-size:20px;line-height:34px}.opening-text-content{text-align:left;padding:20px 50px 20px 20px}.opening-text{padding:0 0 25px}.opening-text{background:none}.mobile-quicklinks{margin:-35px 2% 20px;display:inline-block;width:98%}.mob-but{width:32%;margin:0 1% 0 0;float:left;text-align:center;background:#13508a;color:#fff;font-size:15px;padding:15px 15px 50px;border-radius:10px 10px 20px 20px;position:relative}.mob-but.last{border-right:none}.call-tab,.email-tab,.find-tab{position:absolute;bottom:0;left:0;width:100%;padding:6px;background:#003e79;border-radius:0 0 10px 10px}.mob-welcome-image{display:block}.mob-welcome-image img{width:100%}.header-phone,#slider{display:none}}@media only screen and (max-width:500px){button.treatment-btn{width:100%;text-align:left}#form-button{display:none}}@media only screen and (max-width:460px){.why-us{padding:0}.team-box{width:100%;min-height:460px}.team-box h2{font-size:15px}.fees-list{font-size:12px;text-align:left;overflow-y:auto}.fees-list th,td{text-align:left}.icon-box{width:100%;border-right:none;border-bottom:1px solid #fff;padding:20px 0}.footer-box,.footer-box.big{width:90%;min-height:inherit;margin:20px 5% 0}.footer-content{padding:5% 2.5%}}@media only screen and (max-width:440px){.opening-text-content{padding:20px;text-align:center}h2{font-size:26px}img.team-profile{width:50%}}@media only screen and (max-width:420px){.fees-list tbody{overflow-x:scroll;clear:both;width:100%}#form-div{padding:20px 20px 10px}}@media only screen and (max-width:360px){.header-logo img{max-width:200px;width:90%}}.membership-plan{padding:20px 10px;display:block;text-align:center;background-color:#eee;margin-bottom:20px}#inner-page-content .membership-plan a{color:#fff;display:inline-block;cursor:pointer}li.book-button{background-color:#003e79;display:flex;justify-content:center;color:#FFFFFF!important}li.book-button a:hover{background-color:#003e79;color:#FFFFFF!important;text-decoration:underline!important}li.book-button a{color:#FFFFFF!important}@media screen and (max-width:860px){li.book-button{background-color:#003e79!important;color:#FFFFFF!important}li.book-button a{background-color:#003e79!important;color:#FFFFFF!important}li.book-button a:hover{text-decoration:underline!important;color:#FFFFFF!important}}