* {-moz-box-sizing:border-box;box-sizing:border-box;}::selection {background: #e8ebe7;}article, aside, details, footer, header, nav, section {display: block;}html, body {margin: 0;padding: 0;background: #f5f1ee;}.section {padding: 80px 0 40px;}.section.wrap {padding: 80px 20px 40px;}.section.s-secondary {background: #fff;}.wrap {margin: 0 auto;max-width: 1180px;padding: 0 20px;}.row {overflow: hidden;}.col {float: left;padding-right: 40px;}.nop{padding-right: 0;}.col-1-3 {width: 33.3333%;}.col-2-3 {width: 66.6666%;}.col-1-10{width: 10%;}.col-2-10{width: 20%;}.col-3-10{width: 30%;}.col-4-10{width: 40%;}.col-5-10{width: 50%;}.col-6-10{width: 60%;}.col-7-10{width: 70%;}.col-8-10{width: 80%;}.col-9-10{width: 90%;}@font-face {font-family: 'Puur';src: url('../fnt/puur.woff2') format('woff2'), url('../fnt/puur.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Puur-Italic';src: url('../fnt/puur_italic.eot'); src: url('../fnt/puur_italic.eot?#iefix') format('embedded-opentype'), url('../fnt/puur_italic.woff') format('woff'), url('../fnt/puur_italic.ttf') format('truetype'), url('../fnt/puur_italic.svg#puuritalic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Puur-Bold-Italic';src: url('../fnt/puur_bold_italic.eot'); src: url('../fnt/puur_bold_italic.eot?#iefix') format('embedded-opentype'), url('../fnt/puur_bold_italic.woff') format('woff'), url('../fnt/puur_bold_italic.ttf') format('truetype'), url('../fnt/puur_bold_italic.svg#puurbolditalic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Puur-Deco';src: url('../fnt/puur_deco.eot'); src: url('../fnt/puur_deco.eot?#iefix') format('embedded-opentype'), url('../fnt/puur_deco.woff') format('woff'), url('../fnt/puur_deco.ttf') format('truetype'), url('../fnt/puur_deco.svg#puurdeco') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'FontAwesome';src: url('../fnt/fontawesome.eot?v=4.6.1'); src: url('../fnt/fontawesome.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('../fnt/fontawesome.woff2?v=4.6.1') format('woff2'), url('../fnt/fontawesome.woff?v=4.6.1') format('woff'), url('../fnt/fontawesome.ttf?v=4.6.1') format('truetype'), url('../fnt/fontawesome.svg?v=4.6.1#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.btn:after, button:after, #nav-main a:before, #l-down .arrow:before, #nav-trigger:before, #filter-trigger:after, .check-list li:before, #nav-practical a:after, #filter-reset:after {display: inline-block;position: relative;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body {font: 16px/24px 'Puur-Italic', sans-serif;color: #949292;}h1, h2, h3 {font-weight: normal;line-height: 1em;color: #948276;margin: 0;}h1 {font-size: 42px;margin-bottom: 60px;}h2, h3 {font-family: 'Puur-Bold-Italic', sans-serif;font-size: 28px;margin-bottom: 20px;}p, ul, ol, .flex-img {margin: 0 0 40px;}ul {padding: 0 20px;}ol {padding: 0 30px;}.puur{font-family: 'Puur', sans-serif;}.deco{font-family: 'Puur-Deco', serif;}.note {font-size: 14px;line-height: 22px;}a, button, #filter-reset {color: #62775d;cursor: pointer;text-decoration: underline;-webkit-transition:color 0.2s, padding 0.1s, background 0.2s;-moz-transition:color 0.2s, padding 0.1s, background 0.2s;-ms-transition:color 0.2s, padding 0.1s, background 0.2s;-o-transition:color 0.2s, padding 0.1s, background 0.2s;transition:color 0.2s, padding 0.1s, background 0.2s;}a:hover, #filter-reset:hover {color: #948276;text-decoration: none;}.btn, button, #filter-reset {display: inline-block;text-decoration: none;}.btn:after, button:after, #filter-reset:after {content: "\f105";margin: 0 5px 0 10px;top: 1px;-webkit-transition:margin 0.2s;-moz-transition:margin 0.2s;-ms-transition:margin 0.2s;-o-transition:margin 0.2s;transition:margin 0.2s;}.btn:hover:after, button:hover:after, #filter-reset:hover:after {margin-left: 15px;}.btn.i-download:after {content: "\f1c1";}#filter-reset:after {content: "\f00d";top: 0;font-size: 12px;}#top {background: #fff;background: rgba(255, 255, 255, 0.9);padding: 40px;position: fixed;top: 40px; left: 40px;z-index: 100;text-align: center;min-width: 265px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#nav-trigger {cursor: pointer;display: none;float: right;text-align: center;padding: 5px 10px;margin: 35px 0 0;min-width: 42px;font-size: 24px;}#nav-trigger .anchor {margin-left: 10px;position: relative;top: -4px;font-size: 16px;}#nav-trigger:before {content: "\f0c9";}#nav-trigger.s-active:before {content: "\f00d";}#nav-main {line-height: 32px;margin: 0;}#nav-main a {color: #949292;text-decoration: none;padding-right: 20px;}#nav-main .s-active a {color: #62775d;}#nav-main a:before {opacity: 0;filter: alpha(opacity=0);content: "\f105";margin-right: 15px;top: 1px;-webkit-transition:margin 0.2s;-moz-transition:margin 0.2s;-ms-transition:margin 0.2s;-o-transition:margin 0.2s;transition:margin 0.2s;}#nav-main a:hover:before {margin: 0 5px 0 10px;opacity: 1;filter: alpha(opacity=100);}#top.s-scrolled #nav-main {display: none;}#top.s-scrolled.s-open #nav-main {display: block;margin-top: 20px;}#top.s-scrolled .logo {margin-bottom: 20px;}#top.s-scrolled #nav-trigger {display: block;float: none;margin: 0;}#site-notice {background: #62775d;color: #fff;padding: 10px 20px;margin: 0;text-align: center;}#bottom {background: #ebdfd9 url('../img/bg-footer.jpg') bottom right no-repeat;padding: 80px 40px;}#bottom .row {overflow: hidden;padding: 0;}#bottom .row p {float: left;margin: 0;}#bottom .btn-cont {padding: 62px 60px 0 20%;}#bottom .btn:after, #bottom .btn:hover:after {margin-left: 10px;}#bottom .address {padding: 50px 0 0 60px;font-size: 14px;line-height: 22px;}#bottom .address a {color: #949292;text-decoration: none;}iframe, img {border: none;}.flex-img img,.flex-frame iframe {max-width: 100%;}#maps-frame {height: 400px;}#maps-frame iframe {width: 100%;height: 100%;display: block;}.logo {display: inline-block;}.logo a {display: block;}.logo img {height: 130px;display: block;}.nav ul, ul.nav {list-style: none;padding: 0;}#front-entries {overflow: hidden;position: relative;}#front-entries .flex-img {float: left;width: 50%;margin: 0;}#front-entries img {display: block;}@keyframes scroll-intent {from {opacity: 0.25;top: -10px;}to {opacity: 1;top: 10px;}}#l-down {margin: 0;padding-right: 10px;position: absolute;bottom: 40px; left: 0;width: 100%;text-align: center;color: #fff;}#l-down .arrow, #l-down .label {display: inline-block;}#l-down .arrow {position: relative;margin: 0 10px;animation-name:scroll-intent;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}#l-down .arrow:before {cursor: pointer;content: "\f107";background: rgba(255, 255, 255, 0.15);width: 40px; height: 40px; line-height: 40px;text-align: center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#intro {position: relative;overflow: hidden;}#intro:before,#intro:after {content: '';display: block;position: absolute;z-index: 5;height: 530px;}#intro:before {top: 0; left: 0;width: 210px;background: url('../img/bg-leaf-01.png') top left no-repeat;background-size: 100% auto;}#intro:after {bottom: 0; right: 0;width: 488px;background: url('../img/bg-leaf-02.png') bottom right no-repeat;background-size: 100% auto;}#intro .wrap {position: relative;z-index: 10;}#intro .row {padding-left: 20%;}#intro .flex-img {float: left;padding-right: 40px;}#intro .flex-img img {height: 250px;display: block;}#intro .text-col {float: left;width: 40%;}#intro .text-col p {margin-bottom: 20px;}#intro .text-col .btn {margin-top: 20px;}#products-intro {overflow: hidden;background: #fff;}#products-intro .flex-img {float: left;width: 30%;margin: 0;max-height: 340px;overflow: hidden;}#products-intro .flex-img img {display: block;}#products-intro .text-col {float: left;width: 30%;padding-top: 80px;margin-left: 10%;}#products-intro .text-col p {margin-bottom: 20px;}#products-intro .btn-col {padding: 80px;float: left;width: 30%;}#dr-spiller-intro .flex-img, #main-content .flex-img {float: left;width: 33%;margin-left: 9%;}#dr-spiller-intro .text-col, #main-content .text-col, #thanks-content .text-col {float: left;padding: 40px 0 0 40px;width: 50%;}.facebook-box {margin-bottom: 40px;}.brand-logo img {height: 90px;max-width: 100%;display: block;}#banner {position: relative;text-align: center;}#banner.s-products {max-height: 300px;overflow: hidden;}#banner .flex-img {margin: 0;}#banner img {display: block;}#banner h1 {position: absolute;bottom: 40px; left: 0;z-index: 10;width: 100%;margin: 0;color: #fff;}#banner:after {content: '';display: block;position: absolute;bottom: 0; left: 0;z-index: 5;width: 100%;height: 150px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 100%);}#solo-content {max-width: 50%;margin: 0 auto;}.times .label {display: inline-block;min-width: 100px;}#jump-links {display: none;position: relative;margin: -30px 0 0;height: 30px;line-height: 20px;padding-bottom: 10px;text-align: center;z-index: 10;}#jump-links a {color: #fff;margin: 0 10px;}.treatments-page .left,.treatments-page .right {float: left;overflow: hidden;padding: 80px 40px 40px 80px;}.treatments-page .left{width: 60%;background: #ffffff;}.treatments-page #for-her {background: #fdfcfb url('../img/schoonheidsbehandelingen-voor-haar.jpg') center center no-repeat;background-size: cover;}.treatments-page .right{width: 40%;background: #9c9695;color: #fff;}.treatments-page #for-him {background: #4b5050 url('../img/schoonheidsbehandelingen-voor-hem.jpg') center center no-repeat;background-size: cover;}.treatments-page .left.s-reset,.treatments-page .right.s-reset {height: auto !important;}.treatments-page .rightp,.treatments-page .right a,.treatments-page .right .title,.treatments-page .right .block-title {color: #fff;}.treatments-page p {margin: 0;}.treatments-page .block-title {margin-bottom: 40px;}.treatments-page.s-secondary .block-title {margin-bottom: 20px;}.treatments-page .el, .treatments-page .left .col {margin-bottom: 40px;}.treatments-page #for-her .el {float: left;width: 50%;padding-right: 40px;}.treatments-page .price {float: right;min-width: 60px;}.treatments-page .title {margin-bottom: 10px;line-height: 16px;}.treatments-page.s-secondary .el {margin: 0 0 8px;font-size: 14px;line-height: 16px;}#treatment-page .check-list {margin-bottom: 40px;}.check-list ul {list-style: none;margin: 0;padding: 0;font-size: 14px;line-height: 20px;}.check-list li:before {content: "\f00c";font-size: 8px;margin-right: 5px;}#nav-practical ul {margin: 0;}#nav-practical a {font-family: 'Puur-Deco', serif;font-size: 28px;line-height: 1.5em;text-decoration: none;overflow: hidden;display: inline-block;min-width: 180px;}#nav-practical a:after {font-size: 16px;float: right;content: "\f105";margin: 10px 5px 0 0;-webkit-transition:margin 0.2s;-moz-transition:margin 0.2s;-ms-transition:margin 0.2s;-o-transition:margin 0.2s;transition:margin 0.2s;}#nav-practical a:hover:after {margin-right: 0;}#nav-products {padding: 80px 40px 40px;}#nav-products h2 {padding: 0 20px;margin-bottom: 40px;}#nav-products p {margin: 0;}#nav-products ul {margin: 0;overflow: hidden;}#nav-products #no-results {padding: 0 20px;margin-bottom: 40px;display: none;}#nav-products li {float: left;width: 33.3333%;padding: 0 20px;margin-bottom: 40px;}#nav-products li a {display: block;background: #fff;color: #949292;text-decoration: none;padding: 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#nav-products .flex-img {text-align: center;height: 150px;}#nav-products .flex-img:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}#nav-products .flex-img img {vertical-align: middle;max-height: 150px;}#nav-products .content {margin: 20px 0;height: 106px;overflow: hidden;}#nav-products .title, #nav-products .btn {color: #62775d;cursor: pointer;text-decoration: underline;-webkit-transition:color 0.2s, padding 0.1s, background 0.2s;-moz-transition:color 0.2s, padding 0.1s, background 0.2s;-ms-transition:color 0.2s, padding 0.1s, background 0.2s;-o-transition:color 0.2s, padding 0.1s, background 0.2s;transition:color 0.2s, padding 0.1s, background 0.2s;}#nav-products .title {margin-bottom: 10px;}#nav-products .btn {text-decoration: none;}#nav-products .deco {font-size: 24px;}#nav-products .title:hover, #nav-products .btn:hover {color: #948276;text-decoration: none;}#nav-products .desc {font-size: 14px;}#products-page #sidebar {float: left;width: 20%;}#products-page #nav-products {float: left;width: 80%;padding: 80px 0 40px 60px;}#products-page #sidebar {font-size: 14px;}#sidebar .text-block {margin: 80px 0;}#sidebar .text-block h2 {font-size: 18px;}#sidebar .text-block p {margin: 0;}#sidebar .text-block .desc {margin-bottom: 20px;}#sidebar .btn {font-size: 16px;}#product-price {border-width: 1px 0;border-style: dashed;border-color: #ebdfd9;padding: 20px 0;margin-bottom: 40px;overflow: hidden;}#product-price h2 {float: left;margin: 0 80px 0 0;line-height: 44px;}#product-price p {overflow: hidden;margin: 0;}#nav-treatments p {margin-bottom: 20px;}#nav-treatments ul {overflow: hidden;}#nav-treatments li {font-size: 24px;line-height: 1em;margin-bottom: 4px;float: left;width: 50%;}#product-img {text-align: center;}#product-img img {max-height: 400px;}#news-view {padding: 80px 0 40px;}.news-post {display: block;overflow: hidden;margin-bottom: 40px;background: #fff;text-decoration: none;}.news-post .content {padding: 40px;}.news-post .title, .news-post .btn {color: #62775d;cursor: pointer;-webkit-transition:color 0.2s, padding 0.1s, background 0.2s;-moz-transition:color 0.2s, padding 0.1s, background 0.2s;-ms-transition:color 0.2s, padding 0.1s, background 0.2s;-o-transition:color 0.2s, padding 0.1s, background 0.2s;transition:color 0.2s, padding 0.1s, background 0.2s;}.news-post .title {font: 16px/24px 'Puur-Italic', sans-serif;text-decoration: underline;margin: 0;}.news-post .btn {margin-bottom: 0;}.news-post .deco {font-size: 24px;}.news-post .title:hover, .news-post .btn:hover {color: #948276;text-decoration: none;}.news-post .desc, .news-post .date {font-size: 14px;color: #949292;}.news-post .desc {margin: 10px 0;}.news-post .flex-img {float: left;margin: 0 20px 0 0;}.news-post .flex-img img {display: block;max-width: 250px;}.intro {margin-top: 30px;}form {padding: 0;margin-bottom: 40px;}label {cursor: pointer;float: left;width: 20%;padding-top: 10px;}input, textarea, button, select {font: 16px 'Puur-Italic', sans-serif;line-height: none;-webkit-transition:color 0.2s, border 0.2s;-moz-transition:color 0.2s, border 0.2s;-ms-transition:color 0.2s, border 0.2s;-o-transition:color 0.2s, border 0.2s;transition:color 0.2s, border 0.2s;}input[type=submit] {display: none;}input, textarea, select {color: #949292;background: #fff;border: none;padding: 10px 20px;float: left;width: 80%;border: 2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}input:focus, textarea:focus, select:focus {outline: none;border-color: #ebdfd9;}textarea {height: 9em;}form .row {margin-bottom: 20px;}form .submit-row {padding-left: 20%;}.wpcf7-response-output {padding-left: 20%;margin-bottom: 20px;}.required-note, .wpcf7-not-valid, .wpcf7-validation-errors {color: #b55353;border-color: #b55353;}.ajax-loader {position: relative;top: 5px;margin-left: 20px;}button {border: none;padding: 10px 20px;background: #62775d;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}button:hover, button:focus {color: #fff;background: #948276;}button:focus, button:active {outline: none;}.screen-reader-response,.wpcf7-not-valid-tip {display: none;}#filter {margin: 80px 0 20px;background: #fff;padding: 20px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#filter-trigger,#filter .row {padding: 0 20px;margin: 0;}#filter input {width: auto;float: left;padding: 0; margin: 5px 10px 0 0;}#filter .row label {float: left;display: inline-block;width: auto;padding: 0; margin: 0;}#filter .title {display: block;width: 100%;float: none;font-family: 'Puur-Bold-Italic', sans-serif;font-size: 16px;color: #948276;padding: 20px 20px 10px;margin: 20px 0 0;border-top: 2px solid #f5f1ee;}#filter select {width: 100%;border-color: #9c9695;font-size: 14px;}#filter-reset {display: none;font-size: 16px;margin: 0;}@media (max-width: 1500px) {#l-down {display: none;}#intro h1 {text-align: right;padding-right: 20px;}#intro:after {right: -120px;}}@media (max-width: 1400px) {#bottom .btn-cont {padding-left: 0;}}@media (max-width: 1150px) {#product-price h2 {margin-right: 40px;}#products-page #nav-products {padding-left: 10px;}#products-page #nav-products li {padding: 0 10px;}}@media (max-width: 1115px) {#intro .text-col {width: 45%;}#intro:before {left: -40px;}}@media (max-width: 1100px) {#dr-spiller-intro .flex-img, #main-content .flex-img {margin-left: 0;}#bottom .btn-cont {padding: 52px 40px 0 0;}#bottom .logo img {height: 110px;}#bottom .address {padding: 40px 0 0 40px;}#products-intro .text-col,#products-intro .btn-col {width: 70%;margin: 0;padding: 0 0 0 80px;}#products-intro .text-col {padding: 60px 80px 20px 80px;}}@media (max-width: 1060px) {#product-price h2 {margin-right: 20px;}#banner.s-products {max-height: 220px;}}@media (max-width: 1000px) {body {padding-top: 140px;}#top {top: 0; left: 0;width: 100%;overflow: hidden;padding: 20px 20px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#top.s-open {border-bottom: 2px solid #f5f1ee;}#top #nav-main {padding: 20px 0 40px;clear: both;display: none;}#top.s-open #nav-main {display: block;margin-top: 0;}#top .logo {float: left;margin: 0 0 20px;}#top .logo img {height: 100px;}#nav-trigger, #top.s-scrolled #nav-trigger {display: block;margin-top: 35px;float: right;}#dr-spiller-intro .flex-img, #main-content .flex-img {width: 42%;}#bottom {padding: 60px 40px 320px;text-align: center;}#bottom .row p {float: none;padding: 0;}#bottom .row .btn-cont {margin: 20px 0;}#bottom .logo img {height: 130px;}#solo-content {max-width: 100%;}.treatments-page .left,.treatments-page .right {float: none;width: 100%;padding: 80px 40px 40px 40px;}.treatments-page #for-him .el {float: left;width: 50%;padding-right: 40px;}#jump-links {display: block;}#treatment-page .col-5-10 {width: 65%;}#treatment-page .nop.col-5-10 {width: 35%;}#product-price h2 {line-height: 1em;margin-right: 40px;}#nav-products {padding: 80px 0 60px;}#nav-products .wrap {padding: 0 10px;}#nav-products h2 {padding: 0 10px;}#nav-products li {padding: 0 10px;margin-bottom: 20px;}#products-page {padding: 0;}#products-page #sidebar,#products-page #nav-products {float: none;width: 100%;}#sidebar .text-block, #filter .filter {display: none;}#products-page #sidebar {padding: 0 20px;}#products-page #nav-products {padding: 0 10px 60px;}#nav-products #no-results {padding: 0 10px;}#filter {padding: 0 0 1px;margin-top: 20px;}#filter-trigger {cursor: pointer;overflow: hidden;font-size: 21px;padding: 20px;}#filter-trigger:after {content: "\f0dc";font-size: 14px;float: right;margin: 3px 0 0 0;}#filter .filter {margin: 0 0 20px;}#filter .title {margin: 0;}#filter-reset {margin-bottom: 20px;}#products-intro {display: none;}}@media (max-width: 875px) {#intro .row {padding-left: 0;}#intro:before {display: none;}#intro h1 {text-align: left;}#intro:after {right: -140px;}#intro .text-col {width: 50%;}}@media (max-width: 850px) {#product-price h2 {float: none;margin: 0 0 20px;}#contact-blocks .col {float: none;padding-right: 0;width: 100%;}}@media (max-width: 750px) {h1 {font-size: 34px;margin-bottom: 40px;}.intro {margin-top: 0;}#intro .row {padding-bottom: 80px;}#intro .flex-img {display: none;}#intro .text-col {width: 100%;float: none;}#intro:after {width: 244px;right: 0;}#dr-spiller-intro, #main-content {position: relative;padding-left: 15%;}#main-content .wrap {padding-left: 0;}#dr-spiller-intro .flex-img, #main-content .flex-img {width: 100%;float: none;position: absolute;top: 0;left: -85%;text-align: right;margin: 0;}#dr-spiller-intro .flex-img img, #main-content .flex-img img {height: 500px;}#dr-spiller-intro .text-col, #main-content .text-col, #thanks-content .text-col {float: none;width: 100%;padding: 0 0 0 40px;}#thanks-content .text-col {padding: 0;}#col-page .col,.treatments-page #for-her .el, .treatments-page #for-him .el,#treatment-page .col, #treatment-page .col.nop {float: none;width: 100%;padding: 0;}#treatment-page .check-list ul {overflow: hidden;}#treatment-page .check-list li {float: left;width: 50%;}#nav-products li {width: 50%;}.news-post .flex-img {float: none;margin: 0;}.news-post .flex-img img {max-width: 100%;}}@media (max-width: 700px) {label, input, textarea, select {display: block;float: none;width: 100%;}label {padding: 0 0 10px;}form .submit-row, .wpcf7-response-output {padding: 0;}}@media (max-width: 650px) {.treatments-page .left .col {float: none;padding: 0;width: 100%;}}@media (max-width: 550px) {#product-page .col {float: none;width: 100%;padding-right: 0;}#product-img img {max-height: 250px;}#maps-frame {height: 200px;}}@media (max-width: 500px) {#bottom {background-position: bottom left;}#dr-spiller-intro .flex-img img {height: auto;}#banner h1 {bottom: auto; top: 50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#nav-products .wrap {padding: 0 20px;}#products-page #nav-products {padding: 0 20px 60px;}#nav-products li, #products-page #nav-products li {float: none;width: 100%;padding: 0;}#nav-products h2,#nav-products #no-results {padding: 0;}textarea {height: 6em;}}@media (max-width: 400px) {#treatment-page .check-list li {float: none;width: 100%;}#nav-treatments li {float: none;width: 100%;}}@media (max-width: 360px) {.brand-logo img {height: auto;}h1 {font-size: 30px;}}