.headerfullwidth{position:relative;z-index:50;width:100%}.headerfullwidth.topbar{background-color:#020302;position:fixed;padding:0 0;height:auto;color:#fff;z-index:100;line-height:20px}.headerfullwidth.navigation{background-color:#020302}.headerfullwidth.topbar a{color:#fff;border:0}.headerfullwidth.topbar a:hover{color:#00afdb}.headerfullwidth.logo{padding:85px 0 33px 0;background-color:#fff}.headerfullwidth.logo img{width:290px}.landing .headerfullwidth.logo{padding-bottom:30px!important}.headerfullwidth .telephone{float:left}.headerfullwidth .telephone span.location,.headerfullwidth .login span.location{display:block;font-size:13px}.headerfullwidth .fa{margin-top:3px;margin-bottom:0}#top_block{position:relative;height:410px;z-index:0!important}#top_block{position:relative;display:inline-table;margin-bottom:-6px}.home #top_block{height:600px}.internal #top_block{height:200px}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100%!important}.book_consultation{float:left}.book_button,.header-booking{padding:10px 15px;background:#08afdd;color:#fff;font-weight:900;font-size:16px;cursor:pointer}.headerfullwidth .login{float:right;text-align:center;font-size:16px;padding-top:9px;width:50%}.top_video .page_strap h2,.top_video .page_strap a{font-size:1.2em;padding:2px 10px 8px}.top_video video{width:100%;margin-bottom:-6px;visibility:visible}.top_video{width:100%!important}p.play-video{background-color:rgb(0 0 0 / .6);z-index:999999999;color:#fff!important;max-width:130px;border-radius:5px;padding:15px 5px 13px;margin:20px auto 5px auto;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}p.play-video:hover{cursor:pointer;background-color:#00afdb;color:#fff!important;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.play,.refresh,.sound{position:absolute;opacity:0;top:35%;left:0;right:0;text-align:center;background-color:rgb(255 255 255 / .8);font-size:2em;width:120px;margin:0 auto;padding:25px 20px;border-radius:10px;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.refresh{opacity:0}#top_block,.top_video{position:relative;height:410px;z-index:0!important}.top_video #top_block{height:100%!important}#top_block,.top_video{position:relative;display:inline-table;margin-bottom:-6px}.home #top_block,.home .top_video{height:600px}.internal .top_video{width:auto;height:auto}.top_video #top_block{height:100%}.close{position:relative;float:right;display:block!important;top:62px;right:2%}.close:after{font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";padding-top:10px;background:#fff;color:#020302;width:38px;height:28px;border-radius:42px;margin-top:-14px;margin-left:8px;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;padding:10px 11px}.close:hover:after{color:#fff;background-color:#020302;cursor:pointer}.headerfullwidth.topbar .book_consultation_form #gform_submit_button_1:hover{background:#0c86a8!important;color:white!important}.book_consultation_form{display:none;position:absolute;top:45px;margin-top:0;padding:0 10px;width:85%}.header-booking:hover{background-color:#0c86a8}.book_button:hover{color:#000}.book_consultation_form .gf_right_half{padding-right:0px!important}.headerfullwidth.topbar .book_consultation_form #gform_1 .gfield_required{color:#fff;font-weight:900}.headerfullwidth.topbar .book_consultation_form #gform_submit_button_1{background:#020302!important;color:#fff!important;border-radius:0}.headerfullwidth.topbar .book_consultation_form #gform_submit_button_1:hover{background-color:#08afdd}.page_overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background-color:rgb(8 175 221)}.video-container{position:relative;margin-top:30px;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}output{display:block;font-size:30px;font-weight:700;text-align:center;margin:30px 0 0 0;width:100%}.rangeslider__fill{background-color:#fff!important}#top_block .wrap{display:table-cell;vertical-align:middle;text-align:center}#top_block .wrap h1,.home #top_block .wrap h2,#top_block .wrap p{color:#fff;text-align:center;text-shadow:0 0 18px #000}#top_block .wrap p{margin-bottom:-4px}.page_strap{background:rgb(0 0 0 / .4)}.page_strap h2,.page_strap a{padding:30px 10px;color:#fff;text-align:center}.page_strap .fa{font-size:20px}.page_strap a:hover{color:#00afdb}#tabs .content_wrapper{background-color:#00afdb}#tabs ul.ui-tabs-nav{list-style-type:none}#tabs ul.ui-tabs-nav li a{color:#fff}#tabs ul.ui-tabs-nav li a{float:left;padding:25px 15px}#tabs li.ui-state-active a,#tabs li.ui-state-focus a,#tabs li.ui-state-hover a{background-color:#fff}#tabs .ui-tabs-panel{background-color:#ddd;padding:25px}.logged_in_widget{margin-top:25px}.at_a_glance{float:left;width:100%;margin-bottom:10px;background-color:#fff;color:white!important}.at_a_glance div{padding:30px}.overlay{height:320px;background-color:#00afdb!important;color:#fff}.overlay .overlay_hover{height:320px}.overlay .overlay_hover h2,.overlay_hover h3{color:#fff}.overlay_hover{position:relative}.overlay_hover .hidden{position:absolute;top:0;left:0;width:100%;height:100%;display:none;text-align:center;font-size:9px;color:#fff;font-size:14px;margin-bottom:0;background-color:#7b7e83;background-color:rgb(123 126 131 / .7);background-color:rgb(123 126 131 / .7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#997b7e83,endColorstr=#997b7e83);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#997b7e83, endColorstr=#997b7e83)"}.overlay_hover .hidden a{color:#fff}.overlay_hover h2,.overlay_hover h3{position:absolute;text-align:center;top:50%;left:0;right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:20px;margin-bottom:0}.image-map .overlay_hover h2{color:white!important}.image-map .overlay_hover{background-color:#7b7e83;background-color:rgb(123 126 131 / .4);background-color:rgb(123 126 131 / .4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#997b7e83,endColorstr=#997b7e83);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#997b7e83, endColorstr=#997b7e83)"}.overlay_hover .hidden p{position:absolute;top:50%;left:0;right:0;font-size:.9em;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:20px;color:#fff;margin-bottom:0}.overlay .overlay_hover .hidden p{padding:20px 60px}.headerfullwidth .container{margin:0% auto!important;z-index:99999;position:relative}.container.pagelayout{padding-bottom:1%}.pagelayout{padding-top:0}.breadcrumb-trail.breadcrumbs{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #ddd}.breadcrumb-trail.breadcrumbs a,.breadcrumb-trail.breadcrumbs span{color:#999!important}.breadcrumb-trail.breadcrumbs a:hover{color:#666!important}.top-image{background-color:#080506;background-repeat:no-repeat;background-position:center center;height:200px}.hide-text{display:none!important}.content_wrapper{margin-top:0}.slim_padding{padding-top:15px;padding-bottom:15px}.thin_padding{padding-top:30px;padding-bottom:30px}.medium_padding{padding-top:50px;padding-bottom:50px}.deep_padding{padding-top:85px;padding-bottom:88px}.padding1,.padding2,.padding3{padding:25px 0}.socmedia{text-align:left}.page-numbers{background-color:#575b59;padding:8px 12px;color:whitesmoke;font-size:.8em;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.page-numbers.current{background-color:#00afdb}.page-numbers:hover{background-color:#00afdb;color:whitesmoke;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}a.page-numbers{text-decoration:none!important;color:whitesmoke}.header{height:100px;margin-bottom:2%!important}header h1{margin:0%}.header hr{margin:7% 0 -2%!important}.gform_footer p,.gform_footer br{display:none}#gform_confirmation_message_1{text-align:center;font-weight:700;background-color:#72C2A5;color:#fff;padding:20px;font-size:16px}.flexslider .flex-direction-nav .flex-next{right:5px;opacity:.8}.flexslider .flex-direction-nav .flex-prev{left:5px;opacity:.8}ul.slides li p{padding:0 70px}.flex-control-nav{bottom:-38px!important}.gform_wrapper#gform_wrapper_4 form{width:100%}#gform_wrapper_4 label{display:none}#gform_wrapper_4 .gfield_checkbox label{display:inline!important}#footer{background-color:#fff;color:#444;float:left;line-height:1.5em;padding:20px 0 10px;text-align:center;width:100%}#footer a{color:#e6e6e6}.social-media .fa{color:#020302}.social-media .fa:hover{color:#ccc}.social-media .fa,.social-media .fa:hover{-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.reviews .fa{background-color:#08afdd;color:#fff;padding:10px 0;border-radius:5px;font-size:28px;width:50px;height:30px;text-align:center}.social-media .fa{color:#fdfdfd;font-size:40px;margin-top:5px;margin-right:10px}#subfooter{background-color:#262726;padding:36px 18px;width:100%;color:#fff;float:left;margin:0 auto}#subfooter a .fa{color:#e6e6e6;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;font-size:30px}#subfooter a .fa:hover{color:#00afdb;cursor:pointer;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}#subfooter a{color:#00afdb;text-decoration:none}#subfooter a:hover{color:#fff}#subfooter ul{list-style-type:none}nav select{display:none}header{display:none!important}.green_padding img{display:block}.page_wrapper{margin-top:0%}.single .content_wrapper .eleven{min-height:600px}@media (min-width:480px){.book_button,.header-booking{padding:12px 15px;margin-left:0;font-size:17px}.headerfullwidth .login{padding-top:12px;text-align:right;font-size:18px;text-align:right}.internal #top_block{height:410px}}@media (min-width:547px){.overlay_hover .hidden p{font-size:1em}.top_video .page_strap h2,.top_video .page_strap a{font-size:1.7em;padding:30px 10px}.padding1{padding:200px 0 180px 0}.padding2{padding:140px 0 130px 0}.padding3{padding:90px 0 80px 0}}@media (min-width:768px){.gform_wrapper#gform_wrapper_4 form{width:60%}.book_consultation_form{width:90%;margin-top:5%;background-color:#fff0}.headerfullwidth .telephone span.location,.headerfullwidth .login span.location{display:inline}.headerfullwidth.logo img,#footer .logo img{width:360px}.primary_nav{display:none}.primary_nav li.top{display:none!important}#nav{width:100%;text-align:center;padding:0 0 0;line-height:100%}#nav{display:flex;justify-content:space-between;position:relative;cursor:default;z-index:500;width:100%!important;list-style-type:none}#nav>li>a{position:relative;cursor:pointer;z-index:510;height:40px;padding:0 0 10px 0;line-height:40px;text-align:center;text-transform:uppercase;font-size:16px;color:#eee}#nav>li:hover>a{border-bottom:5px solid #00afdb!important}#nav>li:first-child>a{border-left:0 solid #444}#nav>li:last-child>a{border-left:0 solid #444}#nav>li#nav-search>form{position:relative;width:inherit;height:54px;z-index:510;border-left:1px solid #4b4441}#nav .nav-title{text-transform:uppercase;font-weight:900}#nav>li#nav-search input[type="text"]{display:block;float:left;width:1px;height:44px;padding:15px 0;line-height:44px;font-size:13px;color:#999;text-shadow:0 0 1px rgb(0 0 0 / .35);background:#323332;-webkit-transition:all .3s ease 1s;-moz-transition:all .3s ease 1s;-o-transition:all .3s ease 1s;-ms-transition:all .3s ease 1s;transition:all .3s ease 1s}#nav>li>ul li.nav_hidden a{color:#666!important;visibility:1;opacity:1;display:none}#nav>li>ul li.nav_hidden li a{color:#eee!important;display:block}#nav>li#nav-search input[type="text"]:focus{color:#fcfcfc}#nav>li#nav-search input[type="text"]:focus,#nav>li#nav-search:hover input[type="text"]{width:110px;padding:15px 20px;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;-ms-transition:all .3s ease .1s;transition:all .3s ease .1s}#nav>li#nav-search input[type="submit"]{display:block;float:left;width:20px;height:54px;padding:0 25px;cursor:pointer;background:#323332 url(/wp-content/themes/skinperfection/img/search-icon.png) no-repeat center center;border-radius:0 3px 3px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#nav>li#nav-search input[type="submit"]:hover{background-color:#4b4441}#nav>li>ul{position:absolute;display:block;width:100%;top:40px;left:0%;right:0;opacity:0;visibility:hidden;overflow:hidden;color:#fff;background-color:#252525;background-color:#252525;background-color:rgb(37 37 37);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99252525,endColorstr=#99252525);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99252525, endColorstr=#99252525)"}ul#nav ul.sub-menu ul.sub-menu li a{padding:6px 2px 9px!important}ul#nav ul ul li{padding:2px 0px!important;text-align:left!important}ul#nav ul ul li a:hover{color:#00afdb!important}#nav .nav-title a{font-weight:bold!important;text-transform:uppercase;font-size:14px!important}#nav .nav-title a:hover{color:#eee!important;cursor:default}#nav>li:hover>ul{opacity:1;visibility:visible;overflow:visible}#nav .nav-special-offer{position:relative;top:10px;clear:both;background:#00afdb url(/wp-content/themes/skinperfection/images/nav-offer2.png) center right no-repeat;margin-top:20px;padding:15px 5px 15px 0px!important;text-align:left!important;font-size:16px}#nav .nav-special-offer a:before{font-family:FontAwesome;content:"\f005";margin-right:10px;color:#fff}#nav .nav-special-offer a:after{font-family:FontAwesome;content:"\f054";margin-left:5px;color:#fff;font-size:10px;margin-top:5px}#nav .nav-special-offer a{color:#fff}#nav .nav-special-offer a:hover{color:#eee!important}#nav .nav-column{float:left;width:20%;padding:5px}#nav .nav-column4{float:left;width:20%;padding:5px}#nav .nav-column3{float:left;width:31.2%;padding:1%}#nav .nav-column2{float:left;width:45%;padding:5px}#nav .nav-column h3,#nav .nav-column2 h3,#nav .nav-column3 h3,#nav .nav-column4 h3{margin:20px 0 10px 0;line-height:18px;font-weight:700;font-size:14px;color:#323332;text-transform:uppercase}#nav .nav-column h3.orange,#nav .nav-column2 h3.orange,#nav .nav-column2 h3.orange,#nav .nav-column4 h3.orange{color:#ff722b}#nav .nav-column li a,#nav .nav-column2 li a,#nav .nav-column3 li a,#nav .nav-column4 li a{display:block;line-height:18px;border-bottom:1px solid #444;font-weight:400;font-size:16px;color:#888}#nav .nav-column li a:hover,#nav .nav-column2 li a:hover,#nav .nav-column3 li a:hover,#nav .nav-column4 li a:hover{color:#666}}@media only screen and (max-width:479px){.headerfullwidth.topbar .container .sixteen.columns{width:100%;padding-right:0%}.home_page_image{margin-top:0}.divider{border-bottom:#ddd 1px solid;padding-bottom:15px;margin-bottom:15px!important}.book_consultation,.headerfullwidth .login{text-align:center}.book_consultation{width:50%}.book_button,.header-booking{padding:9px 12px 10px}header{padding-top:0px!important}.hide{display:none!important}.contact .one_half p{text-align:center!important}.headerfullwidth.topbar{font-size:14px}.green_padding .accordion{padding-left:3%!important}.headerfullwidth.topbar .sixteen{width:95%;padding-left:0%}}@media only screen and (max-width:547px){.call{display:none}.headerfullwidth.topbar .book_consultation_form{height:82vh;top:90px;width:95%}.three_across img{float:none;margin-right:0;display:block}.three_across{height:auto;margin-bottom:20px}.four_across img{float:none;margin-right:0;display:block}.four_across{height:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:#ddd 1px solid}.hide547{display:none!important}.pagelayout{padding-top:0px!important}header{padding-top:0px!important}#top-widget h1{font-size:40px}.top-featured{padding-top:34px;padding-bottom:0;min-height:auto;height:250px}.internal.top-featured{padding-top:0}.top-featured img{width:100%}.top-featured p{font-size:15px}.treatment.first{width:100%}.treatment.second{float:left;width:100%}.green_padding .half,.green_padding .half_last{width:100%}.green_padding .half{display:none}.tablepress{font-size:10px;line-height:1.3em}}@media only screen and (max-width:767px){.course-summary .duration,.course-summary .enquire,.course-summary .cpd,.course-summary .start{margin-bottom:20px}.medium_padding{padding-top:28px}.socmedia{margin-top:0px!important}.socmedia .fsb{width:35px;margin-right:18px}.home-widget-block .widget{margin-bottom:40px}.home-widget-block .widget.last{margin-bottom:0}.hide769{display:none}.padding{padding:20px 0}.ten.columns.home{padding-top:0}#top_block{position:relative;height:256px}.divider{border-bottom:#ddd 1px solid;padding-bottom:15px;margin-bottom:15px!important}.three_across{height:auto;margin-bottom:20px;border-bottom:#ddd 1px solid;padding:10px 0}.four_across{height:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:#ddd 1px solid}.headerfullwidth{border-bottom:0}#nav{display:none!important}#footer .icon-da_logo{font-size:21px}.pagelayout{padding-top:0}}