body{font-family:'Open Sans',sans-serif;font-weight:300;font-size:1em;color:#002d31;background:url(/wp-content/themes/high-street/images/bg.jpg)}a{color:#007c85;text-decoration:none;font-weight:400}a:hover{text-decoration:none}h1,h2,h3,h4{font-weight:300;letter-spacing:-.03rem;text-transform:lowercase}h1{margin-top:.4em}h2{color:#019DA8}p,ul,ol{font-size:.9rem;line-height:1.75;margin:10px}ol ul,ul ol,ul ul,ol ol{padding-left:10px}hr{border:0;background:#E9E9E9;height:1px;margin:20px 10px;clear:both}strong{font-weight:400}.turquoise{color:#007c85}a.ddl-cookies-btn.ddl-cookies-happy{background-color:#029da8}nav{position:fixed;z-index:200;top:0;width:100%;background:#007c85;text-align:center}nav ul{padding:0;margin:0 0 -3px;display:inline-block}nav li{float:left;position:relative;text-align:center;background:#016f76;min-width:125px;margin:3px 1px 1px;list-style:none;-webkit-transition:.5s;transition:.5s}nav a{text-transform:uppercase;display:block;text-decoration:none;padding:10px 20px;color:#FFF;font-weight:300}nav li:hover{background:#004c52}nav li.home{min-width:40px}nav ul ul{position:absolute;left:0;top:100%;visibility:hidden;opacity:0}nav ul ul a{padding:8px 0}nav ul ul li{margin:1px 0 0;width:170px}nav ul ul ul{left:100%;top:0}nav li:hover,nav li:hover li{background:#004c52}nav li li:hover,nav li li:hover li{background:#003438}nav li li li:hover{background:#999}nav li:hover>ul{visibility:visible;opacity:1}header{padding-top:50px;background:#019da8}.header-inner{position:relative;width:96%;max-width:1180px;padding:1px 0 0;margin:0 auto}.logo{position:relative;width:320px;margin:40px auto -45px;z-index:9}.logo img{width:100%;height:auto}.header-address{text-align:center;position:absolute;top:55px;z-index:9}.header-phone{text-align:center;position:absolute;top:55px;right:0;z-index:9}.header-address i,.header-phone i{width:28px;height:28px;color:#007c85;padding:10px;background:#FFF;border:2px solid #007c85;border-radius:50%}.header-address p{margin:5px 0 0;font-size:1.1rem;font-weight:400}.header-phone p{margin:5px 0 0 0;font-size:1.3rem;font-weight:400}.header-phone a{color:inherit}.slider-wrapper{margin-bottom:2%;overflow:hidden;background:#fff}#slider img{display:none}.read-more{margin:10px 0;display:inline-block;padding:7px 15px;background:#007C85;color:#FFF;font-size:.9rem;border-radius:8px;border:2px solid #007C85;text-transform:lowercase}.read-more:hover{color:#007C85;background:#fff;border:2px solid #007C85}.masthead-image{width:100%;height:200px;background:url(/wp-content/themes/high-street/images/masthead.jpg);background-size:cover}.quicklinks-wrapper{width:96%;max-width:1200px;margin:2% auto}.quicklink{display:block;position:relative;width:24%;margin:.5%;padding-bottom:17%;float:left;background-size:100%}.ql-1{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql1.jpg)}.ql-2{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql2.jpg)}.ql-3{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql3.jpg)}.ql-4{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql4.jpg)}.ql-1:hover{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql1-ov.jpg)}.ql-2:hover{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql2-ov.jpg)}.ql-3:hover{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql3-ov.jpg)}.ql-4:hover{background-image:url(/wp-content/themes/high-street/images/quicklinks/ql4-ov.jpg)}.quicklink span{position:absolute;left:0;bottom:8px;color:#FFF;width:100%;text-align:center;text-transform:uppercase;font-weight:400}.content{width:96%;max-width:1200px;margin:2% auto}.text-left{float:left;min-height:305px;padding:5px 20px 15px;width:calc(100% - 380px);background:#FFF;margin-left:.5%;overflow-wrap:break-word;word-wrap:break-word}ul.treatments{list-style:none;margin:2%;padding:0}ul.treatments a{float:left;width:30%;margin:0 2% 2% 0;border-radius:30px;padding:15px 0;text-align:center;font-weight:400;text-transform:lowercase;border:2px solid #019DA8}ul.treatments a:hover{border-radius:15px;background:#019DA8;color:#fff}.team-box{margin:20px 10px 0;padding-bottom:10px;border-bottom:1px solid #e9e9e9}.team-box h2{text-transform:none;margin-bottom:-10px}.testimonials blockquote{border:2px solid #019da8;padding:15px;position:relative;margin-bottom:60px}.testimonials blockquote:before{content:' ';position:absolute;width:0;height:0;border:20px solid;border-color:#019da8 #fff0 #fff0 #019da8;bottom:-40px}.testimonials blockquote:after{content:' ';position:absolute;width:0;height:0;border:20px solid;border-color:#fff #fff0 #fff0 #fff;bottom:-36px}.testimonials blockquote:nth-child(odd):before{left:20px}.testimonials blockquote:nth-child(odd):after{left:22px}.testimonials blockquote:nth-child(even):before{right:20px}.testimonials blockquote:nth-child(even):after{right:18px}.testimonials .testimonial-author,.testimonials .testimonial-date{font-weight:700;font-size:13px;margin-top:0;text-align:right}.testimonials .testimonial-author{margin-bottom:0;color:#016f76}.testimonials .testimonial-date{color:#6a6a6a}.tabs-shortcode-top .ui-tabs-nav,.tabs-shortcode-bottom .ui-tabs-nav{padding:0}.tabs-shortcode .ui-tabs-nav li a{font-size:1.2rem}.tabs-shortcode .ui-tabs-nav li a:focus,.tabs-shortcode .ui-tabs-nav li a:active{outline:none}.text-left table{width:96%;margin:2%}.text-left th,.text-left td{font-size:.9em;padding:5px 8px;line-height:24px;text-align:left}.text-left th{background:#007c85;color:#FFF;font-size:.95rem;font-weight:400}.text-left tr:nth-child(even){background:none}.text-left tr:nth-child(odd){background:#F3F3F3}.contact-third{float:left;width:31.25%;height:330px;margin:0 2% 0 .5%;text-align:center;background:#fff;padding-top:2%}.contact-third .contact-form{padding-top:0!important}.contact-third.grey{background:#e9e9e9;margin-right:0;margin-bottom:117px}.contact-third h2{margin:10px 0;font-weight:400;color:#007c85}.contact-third table{margin:10px 10% 15px;width:80%;font-size:.9rem}.contact-third td{padding:8px 10px;border-bottom:1px solid #e9e9e9;text-align:center}.contact-third tr:last-child td{border-bottom:none}.referral-form ul{list-style:none;clear:both;margin:0;padding:0}.referral-form li{margin:0 0 10px 0}.referral-form label{float:left;padding-top:5px;width:180px;font-size:.9rem;line-height:1.4}.referral-form input,.referral-form textarea{width:calc(100% - 220px);padding:8px;float:right;border:1px solid #dadada;border-radius:0}.referral-form textarea{height:70px}.referral-form p{margin:10px 0}.form-checkboxes input{float:left;width:30px;text-align:center;margin:9px 0 0 8px}.form-checkboxes label{width:auto}.form-checkboxes li{margin:0 0 2px}.form-checkboxes ul{padding:8px 0 8px 12px}.checkbox-options-right{width:calc(100% - 220px);padding:8px;float:right;border:1px solid #dadada}.checkbox-options-right input,.checkbox-options-right label{width:auto;float:none;vertical-align:middle}.checkbox-options-right label{margin-right:20px}.referral-form .submit{float:right;color:#fff;background:#007c85;text-align:center;text-transform:uppercase;padding:14px 20px;font-size:1.2rem;cursor:pointer}.referral-form .submit:hover{background:#002D31}.sidebar{float:right;width:300px;margin-right:.5%}.gdpr{background:#fff;padding:6px}.gdpr p{font-size:11px;margin:10px 0;line-height:18px}input[type="checkbox"]{width:14px!important;margin-left:10px!important;height:auto!important}.gdpr-small{font-size:11px;text-align:center;padding-top:9px;clear:both}.contact-form{width:90%;background:#e9e9e9;padding:5%}.contact-form h2{margin:10px 0;font-weight:400;color:#007c85}.contact-form ul{margin:20px 0 0 0;padding:0;list-style:none}.contact-form input,.contact-form textarea{width:100%;height:30px;margin-bottom:8px;padding:7px 10px;background:#FFF;border:none;font-size:.9rem;color:#706e6f;outline:none;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-form input:focus,.contact-form textarea:focus{outline:0;-webkit-box-shadow:0 0 1px 1px #007c85;box-shadow:0 0 1px 1px #007c85}.contact-form textarea{height:80px;overflow:auto;vertical-align:top;resize:vertical}.contact-form li{position:relative}.contact-form li i{position:absolute;top:9px;color:#007c85;right:10px}.contact-form .submit{background:#007c85;color:#FFF;height:auto;text-transform:uppercase;width:50%;float:right;margin:0}.contact-form .submit:hover{background:#002d31}::-webkit-input-placeholder{color:#BEB7AB}:-moz-placeholder{color:#BEB7AB}::-moz-placeholder{color:#BEB7AB}:-ms-input-placeholder{color:#BEB7AB}.footer-wrapper{background:#007c85;padding:10px 0 25px}footer{width:96%;max-width:1200px;margin:0 auto;color:#FFF}.footer-third{float:left;width:29%;margin:2%;text-align:center}footer i{color:#FFF;margin:0 0 20px;font-size:1.4rem}footer table{margin:10px 10% 15px;width:80%;font-size:.9rem}footer td{padding:8px 10px;border-bottom:1px solid #fff;text-align:center}footer tr:last-child td{border-bottom:none}.copyright{background:#004c52;color:#FFF;text-align:center;padding:10px}.copyright p,.copyright a{color:#fff}.copyright a{text-decoration:underline}.alignright,.alignleft,.video-right,.alignnone{padding:8px;background:#FFF;border:1px solid #E9E9E9}.alignright,.video-right{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.9s;-moz-animation-duration:0.9s;animation-duration:0.9s}.fade-in.one{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.fade-in.two{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;animation-delay:1.0s}.fade-in.three{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.fade-in.four{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.highlight-box{border:1px solid #007C85;margin:2%;padding:1%;text-align:center;font-weight:400}.highlight-box p{font-size:1.1rem}nav ul,#slider,.read-more,.quicklink,.submit,a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-inner:after,.quicklinks-wrapper:after,.content:after,ul.treatments:after,.contact-form:after,.team-box:after,footer:after,.referral-form li:after{content:".";clear:both;height:0;display:block;visibility:hidden}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;z-index:9;width:400px;top:25%;left:50%;margin-left:-550px;background:none;color:#004C52}.nivo-caption h1{font-weight:400;font-size:1.8em;color:#007C85}.nivo-caption p{padding:5px;margin:0;font-weight:400;font-size:.9em}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{width:96%;max-width:1100px;top:-20px;margin:-40px auto 0;position:relative;z-index:8}.nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(/wp-content/themes/high-street/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px;cursor:pointer}.nivo-controlNav a.active{background-position:0 -22px}.flexnav,.flexnav-wrapper{display:none}.button-xmas{display:none}.christmasopening{border:solid 1px #007c85;padding:20px;background:#f7f7f7}.christmasopening h2{background:#007c85;color:#fff;width:300px;text-align:center;padding:10px}.mobile-slider{display:none}@media only screen and (max-width:1250px){nav li{min-width:0}#slider{width:120%}.nivo-caption{left:2%;top:20%;margin-left:20px}.quicklink span{bottom:5px}.mobile-slider{display:none}}@media only screen and (max-width:1140px){nav a{font-size:.95em;padding:8px 14px}.slider-wrapper{padding-top:80px}.nivo-caption{top:10%}footer table,.contact-third table{width:90%;margin:10px 5% 15px}}@media only screen and (max-width:1023px){nav{display:none}.flexnav,.flexnav-wrapper{display:block}.flexnav-wrapper{position:fixed;width:100%;top:0;left:0;z-index:101}.logo{margin:20px auto -40px}.header-address,.header-phone{top:40px}.masthead-image{height:175px}.quicklink span{font-size:.9em}.alignright,.alignleft{max-width:48%;height:auto}}@media only screen and (max-width:960px){.header-address p{font-size:.9em}.header-phone p{font-size:1.1em}.slider-wrapper{padding-top:70px}#slider{width:125%}.nivo-caption{top:5%}.contact-third table{width:95%;margin:10px 2.5% 10px;font-size:.8em}.footer-third{width:46%}.footer-third:first-of-type{width:88%;margin:2% 6%}}@media only screen and (max-width:850px){.logo{width:265px}.header-address,.header-phone{top:30px}.header-address p{font-size:.85em}.header-phone p{font-size:1em}.nivo-controlNav{top:0}.text-left{width:calc(100% - 30px);padding:5px 15px 10px;margin:0;float:none}.sidebar{width:88.5%;margin:5% auto 0;float:none}.contact-form{padding:2% 5% 4%}.contact-third,.contact-third.grey{width:88.5%;margin:2% auto;float:none}.quicklinks-wrapper{text-align:center}.quicklink{display:inline-block;float:none;width:43%;margin:1%;padding-bottom:29.5%}.quicklink span{font-size:1em}footer{text-align:center}.footer-third{display:inline-block;float:none;width:41.5%;vertical-align:top}.footer-third,.footer-third:first-of-type,.contact-third,.contact-third.grey{height:auto}}@media only screen and (max-width:767px){.header-phone,.header-address{top:-40px;z-index:200}.header-phone p,.header-address p{display:none}.header-phone i,.header-address i{width:22px;height:22px;font-size:23px}.nivo-caption p{display:none}ul.treatments a{width:47%;padding:12px 0}}@media only screen and (max-width:680px){h1{font-size:1.7em}h2{font-size:1.4em}h3,h4{font-size:1.1em}p,ul,ol{font-size:.9em;margin:8px 0}.masthead-image{height:100px}.quicklink span{bottom:2px}.footer-third,.footer-third:first-of-type,.contact-third,.contact-third.grey{width:94%;margin:2% auto;max-width:340px;height:auto}footer i{margin:10px 0 5px}}@media only screen and (max-width:568px){.mobile-slider{display:block}.button-xmas{margin:25px auto;display:block;text-align:center}.button-xmas a{color:#fff;background:red;padding:10px;border-radius:10px;font-size:17px}h1{font-size:1.5em}h2{font-size:1.2em}h3. h4{font-size:1em}p,ul,ol{font-size:.85em}#slider,.nivo-control-nav{display:none}.slider-wrapper{padding-top:25px}.quicklink{width:88.5%;padding-bottom:60%}.quicklink span{bottom:5px}ul.treatments a{width:97%}.text-left table{width:100%;margin:2% 0}.text-left th,.text-left td{padding:3px;font-size:.8em}.tabs-shortcode .ui-tabs-nav li a{font-size:.8rem}.referral-form label,.referral-form input,.referral-form textarea,.referral-form .submit,.checkbox-options-right{float:none;width:90%}.form-checkboxes input,.checkbox-options-right input{width:30px}.video-right{width:95%;padding:2%;float:none;margin:15px 0}.video-right iframe{width:100%}}@media only screen and (max-width:440px){.text-left{width:calc(100% - 15px);padding:5px 7.5px 10px}.sidebar{width:94%;margin:2% 3%}.quicklink{width:94%;padding-bottom:65.5%}}