@font-face {
font-family: 'Open Sans Bold';
src: url(https://f2fece.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.eot);
src: url(https://b99860.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.eot#iefix) format('embedded-opentype'),
url(https://1abbb7.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.woff) format('woff'),
url(https://d74f67.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.ttf) format('truetype'),
url(https://777dde.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.svg#open_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Open Sans Light';
src: url(https://f1a8f5.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.eot);
src: url(https://df576d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.eot#iefix) format('embedded-opentype'),
url(https://84dfba.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.woff) format('woff'),
url(https://57e154.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.ttf) format('truetype'),
url(https://eeb98d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.svg#open_sanslight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
src: url(https://0619a8.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.eot);
src: url(https://65a58b.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.eot#iefix) format('embedded-opentype'),
url(https://d58792.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.woff) format('woff'),
url(https://566fdf.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.ttf) format('truetype'),
url(https://dfc49a.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.svg#open_sansregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato';
src: url(https://7bde0b.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.eot);
src: url(https://d3c42d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.eot#iefix) format('embedded-opentype'),
url(https://ecea51.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.woff) format('woff'),
url(https://36663f.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.ttf) format('truetype'),
url(https://0efa45.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.svg#latoregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato Light';
src: url(https://bf2350.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.eot);
src: url(https://d1abcf.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.eot#iefix) format('embedded-opentype'),
url(https://553ac7.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.woff) format('woff'),
url(https://358e53.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.ttf) format('truetype'),
url(https://f901f9.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.svg#latolight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato Bold';
src: url(https://a0be91.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.eot);
src: url(https://802299.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.eot#iefix) format('embedded-opentype'),
url(https://d3e1ae.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.woff) format('woff'),
url(https://612131.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.ttf) format('truetype'),
url(https://e8116b.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.svg#latobold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato Black';
src: url(https://1c99a9.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.eot);
src: url(https://47bb7e.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.eot#iefix) format('embedded-opentype'),
url(https://cf111b.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.woff) format('woff'),
url(https://840299.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.ttf) format('truetype'),
url(https://722081.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.svg#latoblack) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Brandon Bold';
src: url(https://c2ebad.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.eot);
src: url(https://900560.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.eot#iefix) format('embedded-opentype'),
url(https://42d821.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.woff) format('woff'),
url(https://e7f89d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.ttf) format('truetype'),
url(https://acc050.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.svg#brandon_grotesquebold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Brandon Black';
src: url(https://ba14b2.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.eot);
src: url(https://2eff0c.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.eot#iefix) format('embedded-opentype'),
url(https://2c8944.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.woff) format('woff'),
url(https://acf6b1.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.ttf) format('truetype'),
url(https://290554.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.svg#brandon_grotesqueblack) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Cochin';
src: url(https://71af2b.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/cochin/cochin.eot);
src: url(https://39440c.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/cochin/cochin.eot#iefix) format('embedded-opentype'),
url(https://c658e4.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/cochin/cochin.woff) format('woff'),
url(https://6eabc4.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/cochin/cochin.ttf) format('truetype');
font-weight: normal;
font-style: normal;
} @media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'Open Sans';
src: url(https://4c65e6.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans/opensans-webfont.svg) format('svg');
}
@font-face {
font-family: 'Open Sans Light';
src: url(https://355513.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-light/opensans-light-webfont.svg) format('svg');
}
@font-face {
font-family: 'Open Sans Bold';
src: url(https://705484.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/opensans-bold/opensans-bold-webfont.svg) format('svg');
}
@font-face {
font-family: 'Lato';
src: url(https://38c818.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato/lato-webfont.svg) format('svg');
}
@font-face {
font-family: 'Lato Light';
src: url(https://51956d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-light/lato_light-webfont.svg) format('svg');
}
@font-face {
font-family: 'Lato Bold';
src: url(https://d49959.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-bold/lato_bold-webfont.svg) format('svg');
}
@font-face {
font-family: 'Lato Black';
src: url(https://f1c976.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/lato-black/lato_black-webfont.svg) format('svg');
}
@font-face {
font-family: 'Brandon Bold';
src: url(https://8e89ac.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-bold/brandon_bold-webfont.svg) format('svg');
}
@font-face {
font-family: 'Brandon Black';
src: url(https://267cfd.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/css/fonts/brandon-black/brandon_black-webfont.svg) format('svg');
}
} html {
font-size: 87.5%;
overflow-y: scroll;
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
html, body {
height: 100%;
}
body {
font-size: 14px;
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
text-rendering: optimizeLegibility;
color: #444;
line-height: 1;
}
body .site {
padding: 0 0 525px 0;
}
body.page-template-anti-aging .site {
box-shadow: none;
}
a, .entry-content a:visited,
.comment-content a:visited {
outline: none;
color: #21c1c1;
text-decoration: none;
}
a:hover {
color: #21c1c1;
text-decoration: underline;
}
#site-container {
min-height: 100%;
position: relative;
}
#site-container.full {
max-width: 100%;
} .site {
padding: 0 24px;
}
.site-content {
margin: 0;
}
.widget-area {
margin: 24px 0 0;
} #header {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
height: 118px;
}
#header.lock {
height: 104px;
}
#header-inner {
background: #FFF;
height: 58px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#site-header {
padding: 0;
max-width: 1170px;
height: 58px;
margin: 0 auto;
position: relative;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#site-header h1,
#site-header h2 {
text-align: center;
}
#header-logo {
position: absolute;
height: 58px;
width: 200px;
text-align: center;
top: 0;
left: 50%;
margin: 0 -100px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.site-title a {
display: block;
position: relative;
height: 58px;
width: 100%;
color: #2f3034;
font-family: 'latienne-pro';
font-size: 34px;
line-height: 58px;
text-decoration: none;
font-weight: 600;
text-align: center;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#site-header h1 {
font-size: 24px;
line-height: 1.285714286;
margin-bottom: 14px;
}
#site-header h2 {
font-weight: normal;
font-size: 13px;
line-height: 1.846153846;
color: #757575;
display: none;
} #nav-container {
position: relative;
height: 60px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#nav-container.lock {
background: #f4f8fb;
box-shadow: 0 6px 15px -4px rgba(0,0,0,0.2);
height: 50px;
}
.nav-active #footer-container {
display: none;
}
.main-navigation {
position: relative;
margin: 0 auto;
padding: 0;
max-width: 1100px;
text-align: center;
}
.main-navigation li {
margin-top: 24px;
font-size: 12px;
line-height: 1.42857143;
}
.main-navigation a {
color: #5e5e5e;
}
.main-navigation a:hover {
color: #21759b;
}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
display: none;
}
.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
display: inline-block;
}
#mobile-nav-toggle {
display: none;
position: relative;
top: 0px;
left: 0px;
width: 58px;
height: 58px;
cursor: pointer;
z-index: 200;
color: #FFF;
font-size: 22px;
line-height: 56px;
text-align: center;
text-transform: uppercase;
}
#mobile-nav-toggle div {
background: #333;
width: 29px;
height: 3px;
position: absolute;
top: 28px;
left: 15px;
border-radius: 2px;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
#mobile-nav-toggle div:before {
content: '';
background: #333;
width: 29px;
height: 3px;
position: absolute;
border-radius: 2px;
top: -8px;
left: 0px;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
.nav-active #mobile-nav-toggle div:before {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 0;
}
#mobile-nav-toggle div:after {
content: '';
background: #333;
width: 29px;
height: 3px;
position: absolute;
border-radius: 2px;
top: 8px;
left: 0px;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
.nav-active #mobile-nav-toggle div:after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 0;
}
.nav-active #mobile-nav-toggle div {
background: transparent;
}
#site-container-wrap {
overflow: hidden;
min-height: 100%;
position: relative;
background: #f4f8fb;
}
#site-container {
min-height: 100%;
position: relative;
margin: 0 auto;
}
#heading-topics {
position: relative;
max-width: 1170px;
margin: 0 auto;
}
#heading-topics-label {
display: inline-block;
vertical-align: top;
text-transform: uppercase;
font-family: Lato;
font-weight: 600;
font-size: 18px;
margin: 21px 5px 0 0;
color: #2e3033;
letter-spacing: 0.02em;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#heading-topics .menu-header-topics-container {
display: inline-block;
vertical-align: top;
padding: 0;
}
#heading-topics li {
display: inline-block;
vertical-align: middle;
}
#heading-topics li a {
display: inline-block;
text-transform: uppercase;
color: #222;
font-weight: 600;
font-family: 'Open Sans Light';
letter-spacing: 0.03em;
font-size: 13px;
text-decoration: none;
height: 32px;
line-height: 32px;
padding: 0 18px;
border-radius: 20px;
margin: 14px 2px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#nav-container.lock #heading-topics-label {
margin: 16px 5px 0 0;	
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#nav-container.lock #heading-topics li a {
margin: 9px 2px;
}
#heading-topics li a:hover {
box-shadow: inset 0 0 0 2px #21c1c1;
color: #21c1c1;
background: transparent;
}
#heading-topics li.current-menu-item a {
background: #21c1c1;
color: #FFF;
}
a#heading-topics-store {
font-family: Georgia;
color: #21c1c1;
text-transform: uppercase;
font-weight: 600;
font-size: 18px;
line-height: 22px;
display: inline-block;
vertical-align: top;
text-decoration: none;
position: relative;
padding: 19px 40px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header.lock a#heading-topics-store {
padding: 15px 30px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
a#heading-topics-store:before {
content: '';
position: absolute;
top: 12px;
left: 6px;
height: 36px;
width: 2px;
background: rgba(0,0,0,0.1);
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header.lock a#heading-topics-store:before {
top: 12px;
height: 28px;	
}
a#heading-topics-store:after {
content: '\027F6';
position: absolute;
font-weight: 600;
font-size: 28px;
top: 17px;
right: 1px;
width: 32px;
text-indent: -15px;
overflow: hidden;
color: #21c1c1;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header.lock a#heading-topics-store:after {
top: 13px;
width: 22px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#sidebar h3 {
font-family: Lato Black;
font-size: 18px;
line-height: 22px;
}
#sidebar-product a {
text-decoration: none;
display: block;
margin: 20px 0;
}
#sidebar-product .prod-review {
margin: 0;
padding: 0;
}
#sidebar-product .prod-review img {
display: none;
}
#sidebar-product a.product-category {
display: inline-block;
vertical-align: top;
width: auto;
background: #21c1c1;
border-radius: 30px;
padding: 13px 22px;
text-transform: uppercase;
font-family: Lato Light;
font-weight: 600;
font-size: 14px;
margin: 0;
box-shadow: inset 0 0 0 2px #21c1c1;
color: #FFF;
text-align: center;
line-height: 18px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#sidebar-product a.product-category:hover {
background: rgba(0, 0, 0, 0);
color: #21c1c1;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#mobile-nav {
position: fixed;
top: -30%;
left: 0;
width: 65%;
z-index: 80;
background: #f4f8fb;
box-shadow: 0 0 30px rgba(0,0,0,0.2);
-webkit-transform: translateY(-115%);
-moz-transform: translateY(-115%);
-ms-transform: translateY(-115%);
transform: translateY(-115%);
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
#mobile-nav .nav-menu {
position: relative;
padding: 30px 0;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
#menu-mobile-nav.nav-1-active {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
#menu-mobile-nav.nav-2-active {
-webkit-transform: translateX(-200%);
-moz-transform: translateX(-200%);
-ms-transform: translateX(-200%);
transform: translateX(-200%);
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
body.nav-active #mobile-nav {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
#mobile-nav .menu-top-navigation-container {
display: block;
width: 70%;
padding: 40px 0 0 0;
z-index: 20;
position: relative;
background: #0D293E;
}
#mobile-nav ul#menu-main-navigation, #mobile-nav ul#menu-main-navigation-1 {
padding: 30px 0 20px 0;
}
#mobile-nav > div > ul > li > a {
text-decoration: none;
font-family: "Open Sans Light";
font-size: 15px;
display: block;
font-weight: 600;
text-align: left;
padding: 12px 0 18px;
margin: 0 30px;
position: relative;
color: #4d5154;
border-bottom: 1px solid #eaeef1;
}
#mobile-nav .mobile-nav-shop a {
font-family: Georgia;
color: #21c1c1;
text-transform: uppercase;
font-size: 16px;
border-top: 1px solid #eaeef1;
margin: -3px 30px 0 30px;
padding: 18px 0 18px;
}
#mobile-nav > div > ul > li > ul > li > a,
#mobile-nav > div > ul > li > ul > li > ul > li > a {
position: relative;
text-decoration: none;
color: #4d5154;
font-size: 15px;
display: block;
padding: 14px 0;
font-family: Open Sans Light;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
margin: 0 30px;
}
li#menu-item-4358 > a {
color: #222 !important;
text-transform: uppercase;
font-size: 18px !important;
border-bottom: 2px solid #EEE;
margin: 0 0 3px 0;
}
#mobile-nav .sub-menu > li {
display: block;
}
#mobile-nav li.menu-item-has-children {
display: block;
width: 100%;
}
#mobile-nav > div > ul > li {
padding: 0 0 5px;
display: block;
}
.arrow a, .back a {
cursor: pointer;
}
.arrow > a:before {
content: '';
border: 2px solid #000;
position: absolute;
width: 15px;
height: 15px;
border-bottom: 0;
border-left: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 13px;
right: 10px;
}
.back > a {
color: transparent !important;
border-bottom: 1px solid #EEE;
padding: 18px 0 !important;
}
.back > a:before {
content: '';
border: 2px solid #000;
position: absolute;
width: 15px;
height: 15px;
border-bottom: 0;
border-right: 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 13px;
left: 5px;
}
#mobile-nav > div > ul > li:last-child:after {
display: none;
}
#mobile-nav ul.sub-menu {
position: absolute;
z-index: 200;
right: -100%;
width: 100%;
top: 0;
padding: 18px 0;
display: none;
}
#mobile-nav li.active > ul.sub-menu {
display: block;
}
.header-nav-right {
position: absolute;
right: 0;
top: 9px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.lock .header-nav-right {
top: 7px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header-search {
display: inline-block;
vertical-align: middle;
height: 40px;
width: 160px;
box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
border-radius: 20px;
font-size: 0;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header-search.focus {
width: 200px;
}
#header-search input[type="text"] {
border: 0;
border-radius: 0;
background: rgba(0, 0, 0, 0);
color: #9C9C9C;
height: 20px;
padding: 10px 20px;
outline: none;
font-weight: normal;
font-family: Lato;
line-height: 20px;
width: 80px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header-search.focus input[type="text"]{
width: 120px;
}
#header-search input[type="submit"] {
margin: 0;
border-radius: 0;
border: none;
width: 40px;
height: 40px;
vertical-align: top;
outline: none;
background: url(https://405b8d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/search.png) 1px 4px rgba(0, 0, 0, 0) no-repeat;
background-size: 30px;
box-shadow: none;
opacity: 0.47;
}
#header-search input[type="submit"]:focus, #header-search input[type="submit"]:hover {
opacity: 0.65;
}
#home-rotator-container {
position: relative;
}
#home-rotator li {
max-height: 440px;
overflow: hidden;
}
.home-rotator-slide-content-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 20;
}
.home-rotator-slide-content-spacer {
display: inline-block;
vertical-align: middle;
width: 0;
height: 100%;
}
.home-rotator-slide-content {
display: inline-block;
vertical-align: middle;
width: 100%;
margin: 0 -100px 0 -4px;
}
.home-rotator-slide-content-inner {
position: relative;
max-width: 1040px;
margin: 0 auto;
overflow: hidden;
}
.home-rotator-slide-content-width {
max-width: 400px;
float: left;
}
.home-rotator-title {
font-size: 42px;
text-transform: uppercase;
font-weight: bold;
line-height: 40px;
letter-spacing: -0.024em;
color: #FFF;
font-family: Brandon Bold;
}
.home-rotator-content {
color: rgba(255, 255, 255, 0.8);
margin: 5px 0 0 0;
line-height: 20px;
}
a.home-rotator-button {
display: inline-block;
background: #333;
padding: 10px 14px;
color: #FFF;
text-transform: uppercase;
text-decoration: none;
margin: 20px 0 0 0;
font-family: Lato Light;
}
#rotator-prev, #rotator-next {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 60px;
}
#rotator-next {
left: auto;
right: 0;
}
#rotator-prev a, #rotator-next a {
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.1);
cursor: pointer;
overflow: hidden;
text-indent: -9999px;
color: rgba(0, 0, 0, 0);
}
.bx-controls.bx-has-pager {
position: absolute;
bottom: 0;
width: 100%;
}
#page-container {
padding: 118px 0 0 0;
} #footer-container {
position: absolute;
bottom: 0;
width: 100%;
height: 525px;
}
#footer-base {
height: 130px;
background: #202020;
border-top: 4px solid #3A3A3A;
}
#footer-base-inner {
position: relative;
margin: 0 auto;
max-width: 1100px;
padding: 30px 0;
height: 70px;
}
#footer-base-inner p {
color: #888;
font-size: 14px;
line-height: 20px;
margin: 0 0 5px;
padding: 0;
text-align: center;
font-family: Lato;
}
#footer-base-inner a {
color: #099;
text-decoration: none;
}
#footer-wrap {
}
#footer {
font-size: 12px;
max-width: 1100px;
margin: 0 auto;
padding: 35px 0 45px 0;
position: relative;
}
#footer a {
color: #686868;
}
#footer a:hover {
color: #21759b;
}
footer .menu li {
display: inline-block;
}
footer .menu li a {
color: #DDD;
text-decoration: none;
font-size: 12px;
padding: 10px 0;
}
footer .menu li a:hover {
color: #FFF;
}
#site-copyright {
color: #AAA;
position: absolute;
right: 25px;
font-size: 11px;
} .entry-meta {
clear: both;
}
.entry-header .entry-title {
font-size: 20px;
line-height: 1.2;
font-weight: normal;
}
.entry-header .entry-title a {
text-decoration: none;
font-family: Lato Light;
font-size: 32px;
line-height: 32px;
display: block;
margin: 0 0 5px -1px;
}
.entry-header .entry-format {
margin-top: 24px;
font-weight: normal;
}
.entry-header .comments-link {
display: none;
margin-top: 24px;
font-size: 13px;
line-height: 1.846153846;
color: #757575;
}
.comments-link a,
.entry-meta a {
color: #099;
}
.comments-link a:hover,
.entry-meta a:hover {
color: #099;
}
article.sticky .featured-post {
border-top: 4px double #ededed;
border-bottom: 4px double #ededed;
color: #757575;
font-size: 13px;
line-height: 3.692307692;
margin-bottom: 24px;
text-align: center;
}
.entry-content,
.entry-summary,
.mu_register {
line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
margin: 24px 0;
line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1 {
font-size: 21px;
line-height: 1.5;
}
.entry-content h2,
.comment-content h2,
.mu_register h2 {
font-size: 24px;
line-height: 26px;
font-family: 'latienne-pro';
}
.about-us .entry-content h2 {
color: #727981;
}
.about-us .entry-content p, .about-us .entry-content li,
.single-topic .entry-content p, .single-topic .entry-content li {
color: #727981;
font-weight: 600;
font-family: 'Open Sans Light';
font-size: 15px;
}
.about-us .entry-content p strong, .single-topic .entry-content p strong {
font-family: 'Open Sans';
}
.entry-content h3,
.comment-content h3 {
font-size: 16px;
line-height: 26px;
margin: 0 0 5px 0;
font-size: 22px;
font-size: 18px;
font-weight: normal;
}
.entry-content h4,
.comment-content h4 {
font-size: 14px;
line-height: 1.846153846;
}
.entry-content h5,
.comment-content h5 {
font-size: 13px;
line-height: 1.846153846;
}
.entry-content h6,
.comment-content h6 {
font-size: 12px;
line-height: 1.846153846;
}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
margin: 0 0 24px;
line-height: 1.714285714;
}
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul {
margin: 0 0 24px;
line-height: 1.714285714;
}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul {
margin-bottom: 0;
}
.entry-content ul,
.comment-content ul,
.mu_register ul {
list-style: disc outside;
}
.entry-content ol,
.comment-content ol {
list-style: decimal outside;
}
.entry-content li,
.comment-content li,
.mu_register li {
margin: 0 0 0 36px;
}
.entry-content blockquote,
.comment-content blockquote {
margin-bottom: 24px;
padding: 24px;
font-style: italic;
}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child {
margin-bottom: 0;
}
.entry-content code,
.comment-content code {
font-family: Consolas, Monaco, Lucida Console, monospace;
font-size: 12px;
line-height: 2;
}
.entry-content pre,
.comment-content pre {
border: 1px solid #ededed;
color: #666;
font-family: Consolas, Monaco, Lucida Console, monospace;
font-size: 12px;
line-height: 1.714285714;
margin: 24px 0;
overflow: auto;
padding: 24px;
}
.entry-content pre code,
.comment-content pre code {
display: block;
}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
.entry-content address,
.comment-content address {
display: block;
line-height: 1.714285714;
margin: 0 0 24px;
}
img.alignleft,
.wp-caption.alignleft {
margin: 12px 24px 12px 0;
}
img.alignright,
.wp-caption.alignright {
margin: 12px 0 12px 24px;
}
img.aligncenter,
.wp-caption.aligncenter {
clear: both;
margin-top: 12px;
margin-bottom: 12px;
}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {
margin-bottom: 24px;
}
.entry-content dl,
.comment-content dl {
margin: 0 24px;
}
.entry-content dt,
.comment-content dt {
font-weight: bold;
line-height: 1.714285714;
}
.entry-content dd,
.comment-content dd {
line-height: 1.714285714;
margin-bottom: 24px;
}
.entry-content table, .comment-content table {
border: 2px solid #ededed;
color: #555;
font-size: 14px;
line-height: 18px;
margin: 0 0 24px;
width: 100%;
}
.entry-content table caption,
.comment-content table caption {
font-size: 16px;
margin: 24px 0;
}
.entry-content table tr:first-child td {
vertical-align: middle;
}
.entry-content table tr:nth-child(2n+2) {
background: #F9F9F9;
}
.entry-content td, .comment-content td {
border-top: 1px solid #ededed;
padding: 8px 10px;
}
.site-content article {
position: relative;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.page-links {
clear: both;
line-height: 1.714285714;
}
footer.entry-meta {
padding: 0;
font-size: 12px;
line-height: 16px;
}
.single footer.entry-meta {
border-bottom: 2px solid #ecedef;
}
.single-author .entry-meta .by-author {
display: none;
}
.mu_register h2 {
color: #757575;
font-weight: normal;
}
#wpadminbar {
background: rgba(0, 0, 0, 0.65);
} .archive-header,
.page-header {
margin-bottom: 48px;
padding-bottom: 22px;
border-bottom: 1px solid #ededed;
}
.archive-meta {
color: #757575;
font-size: 12px;
line-height: 2;
margin-top: 22px;
} .article.attachment {
overflow: hidden;
}
.image-attachment div.attachment {
text-align: center;
}
.image-attachment div.attachment p {
text-align: center;
}
.image-attachment div.attachment img {
display: block;
height: auto;
margin: 0 auto;
max-width: 100%;
}
.image-attachment .entry-caption {
margin-top: 8px;
} article.format-aside h1 {
margin-bottom: 24px;
}
article.format-aside h1 a {
text-decoration: none;
color: #4d525a;
}
article.format-aside h1 a:hover {
color: #2e3542;
}
article.format-aside .aside {
padding: 24px 24px 0;
background: #d2e0f9;
border-left: 22px solid #a8bfe8;
}
article.format-aside p {
font-size: 13px;
line-height: 1.846153846;
color: #4a5466;
}
article.format-aside blockquote:last-child,
article.format-aside p:last-child {
margin-bottom: 0;
}  article.format-image footer h1 {
font-size: 13px;
line-height: 1.846153846;
font-weight: normal;
}
article.format-image footer h2 {
font-size: 11px;
line-height: 2.181818182;
}
article.format-image footer a h2 {
font-weight: normal;
} article.format-link header {
padding: 0 10px;
float: right;
font-size: 11px;
line-height: 2.181818182;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
color: #848484;
background-color: #ebebeb;
border-radius: 3px;
}
article.format-link .entry-content {
max-width: 80%;
float: left;
}
article.format-link .entry-content a {
font-size: 22px;
line-height: 1.090909091;
text-decoration: none;
} article.format-quote .entry-content p {
margin: 0;
padding-bottom: 24px;
}
article.format-quote .entry-content blockquote {
display: block;
padding: 24px 24px 0;
font-size: 15px;
line-height: 1.6;
font-style: normal;
color: #6a6a6a;
background: #efefef;
} .format-status .entry-header {
margin-bottom: 24px;
}
.format-status .entry-header header {
display: inline-block;
}
.format-status .entry-header h1 {
font-size: 15px;
font-weight: normal;
line-height: 1.6;
margin: 0;
}
.format-status .entry-header h2 {
font-size: 12px;
font-weight: normal;
line-height: 2;
margin: 0;
}
.format-status .entry-header header a {
color: #757575;
}
.format-status .entry-header header a:hover {
color: #21759b;
}
.format-status .entry-header img {
float: left;
margin-right: 21px;
} .comments-title {
margin-bottom: 48px;
font-size: 16px;
line-height: 1.5;
font-weight: normal;
}
.comments-area article {
margin: 24px 0;
}
.comments-area article header {
margin: 0 0 48px;
overflow: hidden;
position: relative;
}
.comments-area article header img {
float: left;
padding: 0;
line-height: 0;
}
.comments-area article header cite,
.comments-area article header time {
display: block;
margin-left: 85px;
}
.comments-area article header cite {
font-style: normal;
font-size: 15px;
line-height: 1.42857143;
}
.comments-area cite b {
font-weight: normal;
}
.comments-area article header time {
line-height: 1.714285714;
text-decoration: none;
font-size: 12px;
color: #5e5e5e;
}
.comments-area article header a {
text-decoration: none;
color: #5e5e5e;
}
.comments-area article header a:hover {
color: #21759b;
}
.comments-area article header cite a {
color: #444;
}
.comments-area article header cite a:hover {
text-decoration: underline;
}
.comments-area article header h4 {
position: absolute;
top: 0;
right: 0;
padding: 6px 12px;
font-size: 12px;
font-weight: normal;
color: #fff;
background-color: #0088d0;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #009cee, #0088d0);
background-image: -ms-linear-gradient(top, #009cee, #0088d0);
background-image: -webkit-linear-gradient(top, #009cee, #0088d0);
background-image: -o-linear-gradient(top, #009cee, #0088d0);
background-image: linear-gradient(top, #009cee, #0088d0);
border-radius: 3px;
border: 1px solid #007cbd;
}
.comments-area .bypostauthor cite span {
position: absolute;
margin-left: 5px;
padding: 2px 5px;
font-size: 10px;
}
.comments-area .bypostauthor cite b {
font-weight: bold;
}
a.comment-reply-link,
a.comment-edit-link {
color: #686868;
font-size: 13px;
line-height: 1.846153846;
}
a.comment-reply-link:hover,
a.comment-edit-link:hover {
color: #21759b;
}
.commentlist .pingback {
line-height: 1.714285714;
margin-bottom: 24px;
} #respond {
margin-top: 48px;
}
#respond h3#reply-title {
font-size: 16px;
line-height: 1.5;
}
#respond h3#reply-title #cancel-comment-reply-link {
margin-left: 10px;
font-weight: normal;
font-size: 12px;
}
#respond form {
margin: 24px 0;
}
#respond form p {
margin: 11px 0;
}
#respond form p.logged-in-as {
margin-bottom: 24px;
}
#respond form label {
display: block;
line-height: 1.714285714;
}
#respond form input[type="text"],
#respond form textarea {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
line-height: 1.714285714;
padding: 10px;
width: 100%;
}
#respond form p.form-allowed-tags {
margin: 0;
font-size: 12px;
line-height: 2;
color: #5e5e5e;
}
.required {
color: red;
} .entry-page-image {
margin-bottom: 14px;
}
.template-front-page .site-content article {
border: 0;
margin-bottom: 0;
}
.template-front-page .widget-area {
float: none;
width: 300px;
display: inline-block;
vertical-align: top;
clear: none;
margin: 0 0 0 -50px;
}
.template-front-page .widget-area .widget li {
margin: 8px 0 0;
font-size: 13px;
line-height: 1.714285714;
list-style-type: square;
list-style-position: inside;
}
.template-front-page .widget-area .widget li a {
color: #757575;
}
.template-front-page .widget-area .widget li a:hover {
color: #21759b;
}
.template-front-page .widget-area .widget_text img {
float: left;
margin: 8px 24px 8px 0;
} .widget-area .widget ul ul {
margin-left: 12px;
}
.widget_rss li {
margin: 12px 0;
}
.widget_recent_entries .post-date,
.widget_rss .rss-date {
color: #aaa;
font-size: 11px;
margin-left: 12px;
}
#wp-calendar {
margin: 0;
width: 100%;
font-size: 13px;
line-height: 1.846153846;
color: #686868;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
text-align: left;
}
#wp-calendar #next {
padding-right: 24px;
text-align: right;
}
.widget_search label {
display: block;
font-size: 13px;
line-height: 1.846153846;
}
.widget_twitter li {
list-style-type: none;
}
.widget_twitter .timesince {
display: block;
text-align: right;
} img#wpstats {
display: block;
margin: 0 auto 24px;
} .author-avatar {
float: left;
margin-top: 8px;
}
.author-description {
float: right;
width: 80%;
}
.site {
margin: 0 auto;
max-width: 1170px;
}
#page.fullwidth {
max-width: none;
padding-top: 0;
}
#page.fullwidth .site-content {
float: none;
width: 100%;
}
#page.fullwidth #secondary {
display: none;
}
.page-template-topics .site-content {
float: left;
width: 100%;
}
body.template-front-page .site-content,
body.attachment .site-content,
body.full-width .site-content {
width: 100%;
}
.widget-area {
float: right;
width: 300px;
}
#site-header h1,
#site-header h2 {
text-align: left;
}
#site-header h1 {
font-size: 26px;
line-height: 1.846153846;
margin-bottom: 0;
} #mobile-nav {
overflow:scroll;
}
#mobile-nav::-webkit-scrollbar { 
display: none; 
}
.search-input::-webkit-input-placeholder {
color:#9C9C9C!important;
}
.menu-mobile-nav-container-shop {
margin-top:23px;
}
#mobile-store-nav .widget-linklist ul a {
padding: 5px 40px 5px 0;
}
.menu-mobile-nav-container-shop > ul > li > a {
border-bottom:none!important;
padding: 5px 40px 5px 0!important;
}
#nav-anti-aging-antioxidants {
margin-top:10px;
}
#menu-type-store.active {
color: #21c1c1;
background-image: url(https://cdn.shopify.com/s/files/1/0164/0606/files/menu-type-store-teal.jpg?5388159194515291814);
box-shadow: inset 0 0 0 2px #21c1c1;
}
#menu-type-store {
display: inline-block;
vertical-align: top;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
color: #777;
letter-spacing: 0.02em;
border-radius: 20px;
box-shadow: inset 0 0 0 2px #777;
padding: 8px 15px 8px 35px;
background: url(https://cdn.shopify.com/s/files/1/0164/0606/files/menu-type-store.jpg?5388159194515291814) 13px 5px no-repeat;
background-size: 14px;
margin: 0 8px 0 0;
}
#menu-type-articles {
display: inline-block;
vertical-align: top;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
color: #777;
letter-spacing: 0.02em;
border-radius: 20px;
box-shadow: inset 0 0 0 2px #777;
padding: 8px 15px 8px 35px;
background: url(https://cdn.shopify.com/s/files/1/0164/0606/files/menu-type-article-gray.jpg?5388159194515291814) 13px 5px no-repeat;
background-size: 14px;
}
#menu-type-articles.active {
color: #21c1c1;
background-image: url(https://cdn.shopify.com/s/files/1/0164/0606/files/menu-type-article.jpg?5388159194515291814);
box-shadow: inset 0 0 0 2px #21c1c1;
}
#menu-type label {
display: inline-block;
vertical-align: top;
color: #21c1c1;
font-family: "Open Sans Light";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.02em;
margin: 0;
padding: 3px 7px 7px 0;
width: 58px;
min-width: 0;
float: none;
line-height: 14px;
}
#search .search-input {
border: 0;
border-radius: 0;
background: rgba(0, 0, 0, 0);
color: #9C9C9C;
height: 20px;
padding: 10px 20px;
outline: none;
font-weight: normal;
font-family: Lato;
line-height: 20px;
width: 82%;
margin: 0 -40px 0 0;
position: relative;
z-index: 20;
font-size: 13px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.menu-mobile-nav-container-shop #search {
margin: 0px 0 2px;
}
#search {
display: block;
margin: 0 0 20px 0;
height: 40px;
width: 95%;
box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
border-radius: 20px;
font-size: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
margin: 0 30px;
width: 83%;
}
.search-submit {
display:inline-block;
margin: 0;
border-radius: 0;
border: none;
width: 40px;
height: 40px;
vertical-align: top;
outline: none;
background: url(https://cdn.shopify.com/s/files/1/0164/0606/files/search-mag.png?4423427640372799699) 5px 4px rgba(0, 0, 0, 0) no-repeat;
background-size: 30px;
box-shadow: none;
opacity: 0.47;
outline: none;
cursor:pointer;
}
#store-menu-1 a {
display:block;
padding: 5px 40px 5px 0;
}
#store-menu-1 li.active .subnav-cats {
display: block;
}
#store-menu-1 .subnav-cats {
padding: 0 0 0 50px;
}
#store-menu-1 *, #store-menu-2 *, #mobile-nav > .menu-mobile-nav-container-shop > ul > li > a {
color:#737778;
font-family:lato!important;
font-size:14px!important;
font-weight:500!important;
padding: 2px 0 8px;
}
#store-menu-2 {
margin-top:15px;
}
#menu-type {
width: 60%;
min-width: 292px;
margin: 21px auto 10px;
}
#mobile-nav > div > ul > li > a:hover,.subnav-cats a:hover {
text-decoration: none;
color: #1fc2c1!important;
} .main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
display: inline-block !important;
text-align: left;
width: 100%;
}
.main-navigation ul {
margin: 0;
text-indent: 0;
}
.main-navigation li a,
.main-navigation li {
display: inline-block;
text-decoration: none;
}
.main-navigation li a {
font-family: Lato Light;
font-weight: normal;
border-bottom: 0;
color: #EEE;
padding: 10px 20px;
line-height: 32px;
font-size: 18px;
white-space: nowrap;
}
.main-navigation li a:hover {
color: #FFF;
background: rgba(255, 255, 255, 0.16);
}
.main-navigation li {
margin: 0 -4px 0 0;
position: relative;
}
.main-navigation li ul {
display: none;
margin: 0;
padding: 0;
position: absolute;
top: 100%;
z-index: 1;
}
.main-navigation li ul ul {
top: 0;
left: 100%;
}
.main-navigation ul li:hover > ul {
border-left: 0;
display: block;
}
.main-navigation li ul li a {
display: block;
font-size: 14px;
line-height: 20px;
padding: 8px 20px;
white-space: normal;
color: #DDD;
width: 160px;
background: #222;
}
.main-navigation li ul li a:hover {
background: #e3e3e3;
color: #444;
}
.main-navigation .current_page_parent > a,
.main-navigation .current_page_parent > a:hover,
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a:hover,
.main-navigation .current-menu-ancestor > a:hover,
.main-navigation .current_page_item > a:hover,
.main-navigation .current-page-ancestor > a,
.main-navigation .current-page-ancestor > a:hover {
color: #FFF;
font-weight: bold;
background: #099;
box-shadow: 0 -3px 0 #4CB5B5, inset 0 70px 50px -50px rgba(255, 255, 255, 0.35);
border-radius: 3px 3px 0 0;
}
.menu-toggle {
display: none;
}
.entry-header .entry-title, .search .page-title {
font-family: 'Lato';
font-size: 40px;
line-height: 68px;
font-weight: 600;
padding: 0 0 20px 0;
color: #2f3034;
text-transform: none;
line-height: 40px;
}
.search .page-title {
padding: 0;
}
.single .entry-header .entry-title {
text-decoration: none;
font-family: Lato Light;
font-size: 32px;
padding: 0;
}
#respond form input[type="text"] {
width: 46.333333333%;
}
#respond form textarea.blog-textarea {
width: 79.666666667%;
}
span.edit-link {
position: absolute;
left: -90px;
top: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
span.edit-link:hover {
left: -80px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
a.post-edit-link {
text-decoration: none;
font-size: 20px;
padding: 12px 16px 12px 4000px;
display: block;
display: none;
margin: 0 0 0 -4000px;
box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);
background: #FFF;
color: #444;
border-radius: 0 24px 24px 0;
}
.page-template-topics-article a.post-edit-link {
margin: 0 270px 0 -4320px;
}
.template-front-page.has-post-thumbnail article {
float: left;
width: 47.916666667%;
}
.entry-page-image {
float: right;
margin-bottom: 0;
width: 47.916666667%;
}
.template-front-page .widget-area .widget,
.template-front-page.two-sidebars .widget-area .front-widgets {
float: none;
width: auto;
margin-bottom: 20px;
}
.template-front-page .widget-area .widget:nth-child(odd) {
clear: right;
}
.template-front-page.two-sidebars .widget,
.template-front-page.two-sidebars .widget:nth-child(even) {
float: none;
width: auto;
}
.commentlist .children {
margin-left: 48px;
} button,
input,
textarea {
border: 1px solid #ccc;
border-radius: 3px;
font-family: inherit;
padding: 6px;
}
button,
input {
line-height: normal;
}
textarea {
font-size: 100%;
overflow: auto;
vertical-align: top;
} input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"] {
border: 0;
border-radius: 0;
padding: 0;
} input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
.bypostauthor cite span {
padding: 6px 10px;
font-size: 11px;
line-height: 1.428571429;
font-weight: normal;
color: #7c7c7c;
background-color: #e6e6e6;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
border: 1px solid #d2d2d2;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
cursor: pointer;
}
button[disabled],
input[disabled] {
cursor: default;
}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover {
color: #5e5e5e;
background-color: #ebebeb;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: linear-gradient(top, #f9f9f9, #ebebeb);
}
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
color: #757575;
background-color: #e1e1e1;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: linear-gradient(top, #ebebeb, #e1e1e1);
box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
border-color: transparent;
}
.bypostauthor cite span {
color: #fff;
background-color: #21759b;
background-image: none;
border: 1px solid #1f6f93;
border-radius: 2px;
box-shadow: none;
padding: 0;
} .entry-content img,
.comment-content img,
.widget img {
max-width: 100%; }
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
height: auto; }
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
max-width: 100%;
height: auto; } embed,
iframe,
object,
video {
max-width: 100%;
}
.entry-content .twitter-tweet-rendered {
max-width: 100% !important; } .alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
max-width: 100%; padding: 4px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
font-style: italic;
font-size: 12px;
line-height: 2;
color: #757575;
margin: 0;
}
img.wp-smiley,
.rsswidget img {
border: 0;
border-radius: 0;
box-shadow: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.entry-content dl.gallery-item {
margin: 0;
}
.gallery-item a,
.gallery-caption {
width: 90%;
}
.gallery-item a {
display: block;
}
.gallery-caption a {
display: inline;
}
.gallery-columns-1 .gallery-item a {
max-width: 100%;
width: auto;
}
.gallery .gallery-icon img {
height: auto;
max-width: 90%;
padding: 5%;
}
.gallery-columns-1 .gallery-icon img {
padding: 3%;
} .site-content nav {
clear: both;
line-height: 2;
overflow: hidden;
}
#nav-above {
padding: 24px 0;
}
#nav-above {
display: none;
}
.paged #nav-above {
display: block;
}
.nav-previous,
.previous-image {
float: left;
width: 50%;
}
.nav-next,
.next-image {
float: right;
text-align: right;
width: 50%;
}
.nav-single + .comments-area,
#comment-nav-above {
margin: 48px 0;
} .author .archive-header {
margin-bottom: 24px;
}
.author-info {
border-top: 1px solid #ededed;
margin: 24px 0;
padding-top: 24px;
overflow: hidden;
}
.author-description p {
color: #757575;
font-size: 13px;
line-height: 1.846153846;
}
.author.archive .author-info {
border-top: 0;
margin: 0 0 48px;
}
.author.archive .author-avatar {
margin-top: 0;
} section[role="banner"] {
margin-bottom: 48px;
} .widget-area .widget {
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
margin: 0 0 15px 0;
word-wrap: break-word;
}
.widget-area .widget h3 {
line-height: 26px;
font-weight: normal;
font-family: Cochin;
font-size: 24px;
color: #333;
text-transform: none;
padding: 0 0 8px 0;
margin: 0;
}
.home-links-box > h3 {
font-weight: normal;
font-family: Cochin;
font-size: 24px;
color: #333;
text-transform: none;
margin: 5px 0 12px 0;
text-align: center;
border-bottom: 1px dashed rgba(176, 176, 176, 0.4);
line-height: 26px;
padding: 0 0 10px 0;
}
aside.widget_text {
padding: 20px;
border: 2px solid #E3E3E3;
background: #FFF;
border-radius: 4px;
}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
font-size: 14px;
line-height: 20px;
color: #555;
}
.widget-area .widget p {
margin-bottom: 24px;
}
.widget-area .textwidget ul {
list-style: disc outside;
margin: 0 0 24px;
}
.widget-area .textwidget li {
margin-left: 36px;
}
.widget-area .widget a {
color: #757575;
text-decoration: none;
}
.widget-area .widget a:hover {
color: #21759b;
}
.widget-area #s {
width: 53.66666666666%; }
#menu-footer-menu .footer-row {
display: inline-block;
vertical-align: top;
padding-right: 20px;
}
#menu-footer-menu li#menu-item-14, #menu-footer-menu li#menu-item-6023 {
width: 190px;
}
#menu-footer-menu li#menu-item-16 {
width: 160px;
}
#menu-footer-menu li#menu-item-17 {
width: 340px;
}
#menu-footer-menu .footer-row > a {
display: none;
}
#menu-footer-menu .footer-row > ul.sub-menu > li {
display: block;
}
#menu-footer-menu .footer-row > ul.sub-menu > li > a, #footer-middle h2 {
text-transform: uppercase;
font-family: Lato;
font-size: 13px;
color: #4b5054;
font-weight: normal;
font-weight: 600;
padding: 0 0 20px;
display: block;
text-decoration: none;
}
#menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li {
display: block;
}
#menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li > a, #footer-middle a {
color: #4f5054;
font-size: 13px;
line-height: 18px;
font-family: Lato Light;
padding: 6px 0;
font-weight: 600;
display: block;
text-decoration: none;
}
#menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li > a:hover, #footer-middle a:hover {
opacity: 0.8;
}
#menu-footer-menu .footer-row > .sub-menu > li > .sub-menu {
margin: 0 0 10px 0;
}
.menu-footer-menu-container {
padding: 25px 0 0 0;
}
#footer-wrap {
background: #FFF;
box-shadow: 0 2px 10px -1px rgba(0,0,0,0.1);
}
#footer-middle {
display: inline-block;
vertical-align: top;
width: 320px;
position: relative;
margin: 0 40px 0 0;
}
#top-blocks {
padding: 0;
margin: -44px -50px 30px;
box-shadow: inset 0 -250px 100px -100px #F5F5F5;
border-bottom: 2px solid #E7E7E7;
}
.home-block {
display: inline-block;
vertical-align: top;
width: 259px;
margin: 0 -4px 0 0;
padding: 30px 49px;
height: 325px;
}
.home-block h3 {
font-family: Cochin;
font-size: 30px;
line-height: 30px;
color: #333;
margin: 0 0 5px 0;
letter-spacing: -0.02em;
}
.home-block > img {
float: right;
max-width: 140px;
max-height: 160px;
display: block;
}
.home-block h4 {
font-family: Lato Light;
font-size: 18px;
line-height: 22px;
margin: 8px 0 5px 0;
}
.home-block div, .home-block div p {
font-size: 13px;
line-height: 20px;
}
#home-block-1 img {
margin: 10px 0 0 0;
}
#home-block-1 {
width: 407px;
padding-right: 25px;
}
#home-block-2 {
width: 316px;
padding: 40px 25px 20px 25px;
}
#home-block-3 {
margin: 0 -10px 0 0;
padding-left: 25px;
width: 280px;
}
a.welcome-link {
margin: 0 7px 0 7px;
display: inline-block;
vertical-align: top;
text-decoration: none;
border-radius: 4px;
padding: 8px 20px;
font-family: "Lato Light";
font-size: 13px;
background: #099;
color: #FFF !important;
font-weight: bold;
}
a.welcome-link:hover {
opacity: 0.8;
}
.blog h1, .archive h1 {
padding: 0 200px 0 0;
font-family: Lato Light;
font-size: 46px;
letter-spacing: -0.02em;
color: #4c4f54;
line-height: 40px;
font-weight: normal;
}
.blog article, .archive article, .search article, .tag article {
margin: 0;
padding: 35px 0;
}
.post-info {
font-size: 12px;
line-height: 16px;
margin: 0 0 15px 0;
font-weight: normal;
}
.blog-question:before {
content: '';
position: absolute;
font-size: 80px;
top: -5px;
left: 0;
width: 150px;
height: 100px;
background: url(https://aa2037.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/q-a.png) 0 0 no-repeat;
}
.blog-question {
padding: 0 0 0 150px;
margin: 0 0 20px 0;
position: relative;
border-radius: 4px;
color: #4b5056;
font-family: 'latienne-pro';
font-size: 18px;
line-height: 26px;
font-weight: 600;
min-height: 80px;
}
.archive #content .blog-question {
display: none;
}
.blog #primary, .archive #primary {
max-width: 830px;
width: 830px;
}
.sidebar-button {
text-align: center;
}
.sidebar-button a {
display: inline-block;
background: #FFF;
box-shadow: inset 0 -25px 20px -20px #DAD7BC;
padding: 8px 20px;
border-radius: 3px;
border: 1px solid #BBB;
text-transform: uppercase;
color: #555 !important;
font-family: Lato;
font-weight: bold;
}
.sidebar-button a:hover {
color: #333 !important;
box-shadow: inset 0 -20px 20px -20px #DAD7BC;
}
#text-3 img {
float: right;
width: 110px;
}
.widget_text p:last-child {
margin: 0;
}
.blog-content-left {
margin-right: 80px !important;
}
.blog-content-left, .blog-content-right {
display: inline-block;
width: calc( 50% - 40px );
vertical-align: top;
margin: 0 -4px 0 0;
}
.blog-content-left a, .blog-content-right a {
display: block;
}
a.blog-read-more {
margin: 20px auto 0;
display: block;
width: 140px;
text-align: center;
border: 2px solid #DDD;
text-decoration: none;
padding: 8px 0;
border-radius: 4px;
text-transform: uppercase;
font-family: Lato;
font-weight: bold;
-webkit-transition: 0.2s all;
-moz-transition: 0.2s all;
-ms-transition: 0.2s all;
transition: 0.2s all;
}
a.blog-read-more:hover {
border: 2px solid #099;
-webkit-transition: 0.2s all;
-moz-transition: 0.2s all;
-ms-transition: 0.2s all;
transition: 0.2s all;
}
.archive #content a.blog-read-more {
margin: 0 auto -30px;
font-size: 12px;
padding: 10px 0;
border: 0;
line-height: 14px;
display: none;
}
#home-blog-roll {
display: block;
margin: 0;
border-radius: 3px;
padding: 40px 0;
font-size: 0;
text-align: left;
}
#home-blog-roll h3 {
text-align: center;
font-size: 28px;
line-height: 34px;
padding: 10px 0;
margin: 0;
}
#home-blog-roll h3 a {
color: #333;
font-family: Cochin;
text-decoration: none;
}
#home-blog-roll .description {
text-align: center;
}
#home-blog-top-links {
text-align: center;
margin: 20px 0 0 0;
}
#home-blog-top-links a {
display: inline-block;
background: #099;
color: #FFF;
font-size: 25px;
font-family: Cochin;
margin: 0 21px 0 25px;
padding: 8px 26px;
border-radius: 4px;
text-decoration: none;
} 
#home-blog-top-links a:hover {
opacity: 0.8;
}
.home-blog-post.featured {
background: #F5F5F5;
margin: 30px -23px 10px -23px;
padding: 20px 23px;
border: 2px solid #ECECEC;
border-radius: 3px;
}
.home-blog-title {
font-family: Lato Light;
display: block;
text-decoration: none;
font-size: 25px;
line-height: 27px;
font-weight: bold;
}
.home-blog-post {
padding: 20px 0;
border-bottom: 1px dashed #DDD;
}
.home-blog-post:last-child {
border-bottom: 0px;
}
a.home-blog-more {
display: block;
text-decoration: none;
padding: 8px 0 8px 0;
margin: 0 0 -8px 0;
border-radius: 4px;
text-transform: uppercase;
font-family: Lato;
font-weight: bold;
-webkit-transition: 0.2s all;
-moz-transition: 0.2s all;
-ms-transition: 0.2s all;
transition: 0.2s all;
}
.home-links-box {
padding: 20px;
margin: 0 0 20px 0;
}
.home-links-box a {
display: block;
margin: 0 0 10px 0;
text-decoration: none;
}
.home-link-thumb {
display: inline-block;
vertical-align: middle;
margin: 0 8px 0 0;
overflow: hidden;
border-radius: 20px;
}
.home-link-thumb img {
display: block;
width: 30px;
height: 30px;
}
.home-links-box a span {
display: inline-block;
vertical-align: middle;
max-width: 210px;
}
.blog-content-link a {
background: url(https://8bfcdf.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/resourcelink_arrow.gif) 0 7px no-repeat;
display: inline-block;
vertical-align: top;
text-decoration: none;
padding: 3px 0 3px 16px;
line-height: 16px;
}
.topic-sub-heading h2 {
font-size: 18px;
margin: 0;
}
.widget-area .widget .tagcloud a {
line-height: 25px;
color: #099;
}
.widget_tag_cloud {
background: #FFFFDB;
padding: 20px;
border: 2px solid #E3E3E3;
border-radius: 4px;
}
a.see-blog-content {
float: right;
text-decoration: none;
margin: 10px 0 0 0;
font-size: 12px;
}
.blog-action-bar {
clear: both;
border-top: 1px solid #DDD;
margin: 30px 0 0 0;
padding: 12px 0 0 0;
text-align: right;
color: #AAA;
font-size: 12px;
text-transform: uppercase;
font-family: Lato Light;
}
.blog-action-bar a {
text-decoration: none;
color: #AAA;
font-size: 12px;
text-transform: uppercase;
font-family: Lato Light;
}
.single-post time.entry-date,
.single-tips time.entry-date {
font-size: 12px;
padding: 0 0 20px 0;
display: block;
}
a.view-all-blog {
float: right;
}
#text-8 img {
float: right;
width: 120px;
}
#sidebar, #mobile-sidebar {
float: right;
width: 230px;
display: inline-block;
vertical-align: top;
clear: none;
position: relative;
margin: 0 0 40px 0;
z-index: 20;
}
#sidebar:before {
content: '';
position: absolute;
top: 0;
left: -32px;
width: 2px;
height: 100%;
background: #EEE;
}
#sidebar h2 {
color: #2f3034;
font-family: 'latienne-pro';
font-size: 20px;
line-height: 24px;
}
#mobile-sidebar {
display: none;
}
.home #sidebar {
margin: 0;
}
#sidebar .block, #mobile-sidebar .block {
margin: 0 0 20px 0;
padding: 20px;
position: relative;
}
#sidebar .block:after, #mobile-sidebar .block:after {
content: ' ';
position: absolute;
bottom: -24px;
left: 0;
width: 100%;
height: 22px;
background: url(https://5df119.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/sidebar-divider.png) center center no-repeat;
background-size: 90px;
opacity: 0.5;
}
#sidebar .block:last-child:after, #mobile-sidebar .block:last-child:after {
display: none;
}
#sidebar .open-text ul li:last-child, #mobile-sidebar .open-text ul li:last-child {
padding-bottom: 0;
}
#sidebar .block .title, #mobile-sidebar .block .title {
line-height: 26px;
font-weight: normal;
font-family: Cochin;
font-size: 24px;
color: #333;
text-transform: none;
padding: 0 0 8px 0;
margin: 0;
}
#sidebar .block .content, #mobile-sidebar .block .content {
font-size: 14px;
line-height: 20px;
color: #555;
}
#sidebar .block .content p, #mobile-sidebar .block .content p {
margin: 0 0 12px 0;
}
#sidebar .block .content p:last-child, #mobile-sidebar .block .content p:last-child {
margin: 0;
}
#sidebar .block img.brandith-photo, #mobile-sidebar .block img.brandith-photo {
float: right;
}
#sidebar ul.recent-blog-list li, #mobile-sidebar ul.recent-blog-list li {
background: url(https://0536f3.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/link_arrow_toppad.gif) top left no-repeat;
padding: 0 0 8px 12px;
}
#sidebar .open-text ul li, #mobile-sidebar .open-text ul li {
background: url(https://0536f3.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/link_arrow_toppad.gif) left 2px no-repeat;
padding: 0 0 8px 12px;
}
.ask-question-wrapper {
background: #099;
margin: 12px -20px 0px;
padding: 15px 20px;
border-radius: 4px;
}
a.ask-question-button, a.buy-book-button {
background: #DFDDC5;
color: #333;
text-align: center;
padding: 10px 0;
width: 120px;
border-radius: 3px;
box-shadow: inset 0px 38px 20px -20px #FFF;
font-family: Lato Light;
font-weight: bold;
display: inline-block;
vertical-align: middle;
border: 1px solid rgba(0,0,0,0.5);
text-decoration: none;
text-transform: uppercase;
font-size: 12px;
}
a.ask-question-button:hover, a.buy-book-button:hover {
background: #FFF;
}
a.buy-book-button {
margin: 5px 0 0 0;
border: 1px solid rgba(0,0,0,0.2);
}
a.more-blog-topics {
color: #FFF;
font-weight: bold;
font-size: 12px;
font-family: Lato;
padding: 10px 15px 8px 20px;
text-decoration: none;
background: url(https://a8a7a7.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/white_arrow.png) center right no-repeat;
}
a.buy-book-cover {
float: left;
max-width: 100px;
margin: 0 18px 0 0;
}
#sidebar .block.buy-book a.title, #mobile-sidebar .block.buy-book a.title {
font-size: 20px;
line-height: 22px;
}
a.buy-book-learn-more {
display: block;
background: url(https://0536f3.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/link_arrow_toppad.gif) left 6px no-repeat;
padding: 7px 0 10px 10px;
margin: 2px 0 -8px 120px;
font-size: 12px;
}
.buy-book .content p {
font-size: 12px;
line-height: 16px;
}
#sidebar .block .button, #mobile-sidebar .block .button {
text-align: center;
padding: 12px 0 0 0;
}
#sidebar .block .button a, #mobile-sidebar .block .button a {
display: inline-block;
background: #FFF;
box-shadow: inset 0 -25px 20px -20px #DAD7BC;
padding: 8px 20px;
border-radius: 3px;
border: 1px solid #BBB;
text-transform: uppercase;
color: #555 !important;
font-family: Lato;
font-weight: bold;
text-decoration: none;
}
#sidebar .block .button a:hover, #mobile-sidebar .block .button a:hover {
box-shadow: none;
}
#sidebar .tag-cloud, #mobile-sidebar .tag-cloud {
padding: 20px; }
#sidebar .tag-cloud a, #mobile-sidebar .tag-cloud a {
line-height: 25px;
color: #79583A;
text-decoration: none;
}
#sidebar .tag-cloud a:hover, #mobile-sidebar .tag-cloud a:hover {
color: #099;
}
.wp-pagenavi {
text-align: center;
}
.wp-pagenavi span.pages {
display: none;
}
.wp-pagenavi span.extend {
display: none;
}
.wp-pagenavi a {
border: none;
font-size: 20px;
font-family: Lato Light;
font-weight: 600;
width: 40px;
display: inline-block;
vertical-align: middle;
height: 40px;
line-height: 40px;
padding: 0;
margin: 0 3px;
text-decoration: none;
border-radius: 20px;
color: #777;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-o-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.wp-pagenavi a:hover {
background: #21c1c1;
color: #FFF;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-o-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.wp-pagenavi span.current {
border: none;
font-size: 20px;
font-family: Lato Light;
width: 40px;
display: inline-block;
vertical-align: middle;
height: 40px;
padding: 0;
margin: 0 3px;
text-decoration: none;
color: #21c1c1;
line-height: 40px;
border-radius: 20px;
}
.wp-pagenavi a.previouspostslink, .wp-pagenavi a.nextpostslink {
position: relative;
box-shadow: inset 0 0 0 2px #999;
margin: 0 15px;
}
.wp-pagenavi a.nextpostslink div {
position: absolute;
width: 8px;
height: 8px;
border-right: 2px solid #666;
border-bottom: 2px solid #666;
top: 15px;
left: 14px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wp-pagenavi a.previouspostslink:hover, .wp-pagenavi a.nextpostslink:hover {
box-shadow: none;
}
.wp-pagenavi a.previouspostslink:hover div, .wp-pagenavi a.nextpostslink:hover div {
border-right: 2px solid #FFF;
border-bottom: 2px solid #FFF;
}
.wp-pagenavi a.previouspostslink div {
position: absolute;
width: 8px;
height: 8px;
border-right: 2px solid #666;
border-bottom: 2px solid #666;
top: 15px;
left: 16px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
}
.category #content:after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 2px;
height: 100%;
background: #EEE;
}
#topics-sidebar {
float: left;
width: 260px;
margin: 0px 60px 0 0;
}
#menu-topics > li {
margin: 0 0 6px 0;
}
#menu-topics > li > a {
position: relative;
border-top: 2px solid #EEE;
display: block;
margin: 0;
padding: 16px 40px 16px 0px;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #2f3034;
font-family: 'latienne-pro';
}
#menu-topics > li:first-child > a {
border-top: 0;
}
#menu-topics > li > a:hover, #menu-topics li.selected > a {
color: #1fc3c5 !important;
}
#menu-topics .container .sub-menu, #menu-topics .container > .sub-menu > li.container > .sub-menu {
padding: 4px 0;
list-style: none;
padding: 0 0 0 40px;
margin: 0 1px;
background: #0000;
}
#menu-topics .container > .sub-menu, #menu-topics .container > .sub-menu > li.container > .sub-menu {
max-height: 0;
padding: 0;
overflow: hidden;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-o-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#menu-topics .container.selected > .sub-menu {
padding: 0 0 15px 40px;	
max-height: 900px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-o-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#menu-topics .container > .sub-menu > li.container.selected > .sub-menu {
max-height: 900px;
padding: 4px 0 15px 20px;	
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-o-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#menu-topics .sub-menu a {
border-top: 2px solid #EEE;
display: block;
margin: 0;
padding: 16px 0px;
font-weight: bold;
text-decoration: none;
font-family: "Lato";
font-size: 14px;
color: #70777d;
}
#menu-topics .sub-menu a:hover {
color: #1fc3c5;
}
#menu-topics a {
cursor: pointer;
}
#menu-topics > li {
position: relative;
margin: 0;
}
#menu-topics .container li.container {
margin: 0 0 4px 0;
}
#menu-topics .container .container > a {
background: transparent;
position: relative;
margin: 0;
font-size: 14px;
color: #666;
font-weight: bold;
}
#menu-topics .container > a:after {
content: '\002B';
position: absolute;
right: 12px;
top: 12px;
font-size: 26px;
font-weight: normal;
color: #4c4f54;
font-family: Lato;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transition: 0.3s transform;
-moz-transition: 0.3s transform;
-ms-transition: 0.3s transform;
transition: 0.3s transform;
}
#menu-topics .container.selected > a:after {
content: '-';
top: 6px;
right: 13px;
font-size: 34px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.3s transform;
-moz-transition: 0.3s transform;
-ms-transition: 0.3s transform;
transition: 0.3s transform;
}
#menu-topics .container .container > a:after {
content: '\002B';
border-color: #888;
}
#topics-sidebar:after {
content: '-';
position: absolute;
top: 0;
right: -30px;
height: 100%;
width: 2px;
background: #EEE;
}
#menu-topics .container .container.selected > a:after {
content: '-';
border-color: #FFF;
}
#menu-topics > .container > .sub-menu > .container:last-child > a {
margin: 0 0 -8px 0;
}
#menu-topics > .container > .sub-menu > .container.selected:last-child > a {
margin: 0;
}
#menu-topics .container .container > a:hover {
color: #1fc3c5 !important;
}
#menu-topics .container .container.selected ul.sub-menu {
margin: -4px 0 0 0;
}
#menu-topics .sub-menu .sub-menu a {
padding: 10px 0;
}
#menu-topics .container li.container.selected:last-child {
margin: 0 0 -8px 0;
} .entry-content th {
font-size: 16px;
line-height: 24px;
font-weight: bold;
text-transform: uppercase;
color: #444;
padding: 5px 10px;
}
.ctct-embed-signup {
margin: 0 0 20px 0;
padding: 20px;
}
.ctct-embed-signup .ctct-custom-form {
padding: 0;
min-width: 0;
}
.ctct-embed-signup p[data-id="First Name:p"],
.ctct-embed-signup p[data-id="Last Name:p"] {
display: none;
}
#secondary .ctct-custom-form .ctct-button, #sidebar .ctct-custom-form .ctct-button, #mobile-sidebar .ctct-custom-form .ctct-button,
.gform_wrapper .gform_footer input[type="submit"] {
background: #DFDDC5;
display: block;
color: #333;
text-align: center;
padding: 10px 0;
margin: 10px auto 0 auto;
border-radius: 3px;
box-shadow: inset 0px 38px 20px -20px #FFF, 0 0 0 1px #FFF, 0 0 0 2px rgba(0,0,0,0.3);
font-family: Lato Light;
font-weight: bold;
}
#secondary .ctct-custom-form .ctct-button:hover, #sidebar .ctct-custom-form .ctct-button:hover, #mobile-sidebar .ctct-custom-form .ctct-button:hover,
.gform_wrapper .gform_footer input[type="submit"]:hover {
background: #FFF;
}
#secondary .ctct-custom-form input[type="text"], #sidebar .ctct-custom-form input[type="text"], #mobile-sidebar .ctct-custom-form input[type="text"] {
margin: 0 -4px -8px -2px;
display: block;
width: 260px;
padding: 6px 15px;
font-family: "Open Sans";
font-size: 15px;
}
.ctct-embed-signup [data-id="Email Address:label"] {
display: none;
}
a#post-print {
visibility: hidden;
}
.pdfprnt-top-right a,
.page-template-topics-article .pdfprnt-top-right a {
text-decoration: none;
color: #AAA !important;
font-size: 12px;
text-transform: uppercase;
font-family: Lato Light;
display: block;
width: 40px;
position: absolute;
top: -48px;
left: 17px;
}
.page-template-topics-article .pdfprnt-top-right {
right: auto;
width: 100px;
left: 326px;
}
.page-template-topics-article .pdfprnt-top-right a {
top: -36px;
left: 0;
}
.page-template-topics-article .site {
box-shadow: none;
}
.page-template-topics-article #sidebar, .page-template-topics-article #mobile-sidebar {
float: right;
margin: -199px -20px 30px 0px;
box-shadow: inset -360px 0 0 #FBFAF4;
border-left: 1px solid #EFEDE1;
border-bottom: 1px solid #EFEDE1;
padding-top: 20px !important;
}
.page-template-topics-article .entry-content h1,
.page-template-topics-article .entry-content h2,
.page-template-topics-article .entry-content h3,
.page-template-topics-article .entry-content h4,
.page-template-topics-article .entry-content h5,
.page-template-topics-article .entry-content h6,
.entry-content img {
clear: none;
}
a.addthis_counter.addthis_bubble_style {
display: none !important;
}
.page-template-topics-article article {
position: relative;
}
.page-template-topics-article article .entry-content {
position: relative;
}
.single #post-share, .page-template-topics-article #post-share {
opacity: 0;
}
.single-post .entry-content, .single-tips .entry-content {
position: relative;
}
.recent-blog-list a {
display: block;
line-height: 18px;
}
.single-videos header.entry-header {
padding: 0 0 30px 0;
}
.video-wrap iframe {
width: 760px;
height: 420px;
}
.video-wrap object {
margin: 0 auto;
display: block;
}
.video-subtitle {
color: #777;
font-size: 14px;
margin: -25px 0 25px 2px;
}
.video-wrap {
margin: 0 0 30px 0;
text-align: center;
background: #F4F4F4;
}
.single-videos .entry-content {
position: relative;
}
.video-thumb {
display: inline-block;
vertical-align: top;
max-width: 260px;
position: relative;
margin: 0 20px 0 0;
}
.video-thumb img {
display: block;
width: 100%;
}
.post-type-archive-videos .entry-content {
display: inline-block;
vertical-align: top;
width: 470px;
}
.post-type-archive-videos .entry-content .entry-title {
text-decoration: none;
font-family: Lato Light;
font-size: 24px;
line-height: 22px;
}
.video-thumb span {
position: absolute;
color: #FFF;
font-size: 20px;
font-family: Lato Light;
font-weight: bold;
text-align: center;
width: 100%;
line-height: 130px;
background: rgba(0,0,0,0.4);
opacity: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.post-type-archive-videos .video-article:hover .video-thumb span {
opacity: 1;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
a.video-article {
margin: 0 0 30px 0;
padding: 0 0 30px 0;
border-bottom: 1px solid #DDD;
display: block;
text-decoration: none;
}
.video-article .blog-content {
color: #444;
margin: 5px 0 0 0;
line-height: 24px;
}
.video-thumb > div, .video-list ul li a > div {
width: 80px;
height: 80px;
position: absolute;
background: rgba(0, 121, 117, 0.88);
border-radius: 40px;
top: 50%;
left: 50%;
margin: -40px -40px;
-webkit-transform: scale(0.65);
-moz-transform: scale(0.65);
-ms-transform: scale(0.65);
transform: scale(0.65);
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.video-thumb > div > div, .video-list ul li a > div > div {
border: 20px solid rgba(0, 0, 0, 0);
width: 0;
height: 0;
border-left-color: #FFF;
position: absolute;
top: 19px;
left: 34px;
border-radius: 6px;
}
.post-type-archive-videos .video-article:hover .video-thumb > div {
opacity: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.search .page-header .entry-title a {
text-decoration: none;
font-family: Lato Light;
font-size: 32px;
font-weight: normal;
display: block;
}
.search header.page-header {
border-bottom: none;
margin: 20px 0 0;
}
.archive article .entry-header .entry-title {
padding: 0;
}
.search article[type="videos"] .search-content {
display: inline-block;
width: 470px;
}
.search article[type="videos"]:hover .video-thumb > div {
opacity: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.search article[type="videos"] a.blog-read-more {
margin: 20px 0 0 70px;
}
.search article[type="videos"]:hover .video-thumb span {
opacity: 1;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.search-type-blog, .search-type-tips, .search-type-page {
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
width: 40px;
height: 172px;
padding: 0 15px 0 0;
text-align: center;
font-size: 35px;
line-height: 35px;
color: #ccc;
font-family: Lato Light;
border-right: 1px solid #DDD;
}
.search article[type="page"] .search-content, .search article[type="post"] .search-content, .search article[type="tips"] .search-content {
display: inline-block;
vertical-align: top;
width: 680px;
}
#header-search.active {
background: #099;
-webkit-transition: 0.8s all;
-moz-transition: 0.8s all;
-ms-transition: 0.8s all;
transition: 0.8s all;
}
.post-type-archive-videos .video-list {
display: none;
}
.video-list li {
margin: 0 0 10px 0;
}
.video-list li:last-child {
margin: 0;
}
.video-list a {
display: block;
overflow: hidden;
position: relative;
}
.video-list .Small a {
height: 80px;
}
.video-list .Small a > span {
position: absolute;
width: calc( 100% - 4px );
height: calc( 100% - 4px );
background: rgba(255,255,255,0.7);
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.4);
display: block;
margin: 2px;
}
.video-list .Small a > span .vid-spacer {
display: inline-block;
vertical-align: middle;
height: 100%;
margin: 0 -4px 0 0;
}
.video-list .Small a > span .vid-title {
font-family: Lato Light;
color: #111;
font-weight: bold;
font-size: 17px;
line-height: 20px;
display: inline-block;
vertical-align: middle;
width: 175px;
padding: 0 0 0 15px;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.video-list .Small a:hover > span .vid-title {
padding: 0 0 0 5px;
opacity: 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.video-list .Small a img {
width: 100%;
display: block;
}
.video-list .Large a {
}
.video-list .Large a span {
}
.video-list .Large a img {
}
.video-list ul li a > div {
opacity: 0;
left: 40%;
z-index: 20;
}
.video-list ul li a:hover > div {
opacity: 1;
left: 30%;
}
.video-list ul li a > div > span {
display: block;
z-index: 30;
position: absolute;
left: 100px;
top: 27px;
color: #222;
font-family: Lato Light;
font-weight: bold;
font-size: 26px;
text-transform: uppercase;
width: 200px;
}
.page-template-default .pdfprnt-top-right, .page-template-default .addthis_toolbox {
display: none;
}
.gform_wrapper .gfield input[type="text"] {
width: 100%;
padding: 10px 10px;
border: 1px solid #b0b6bb;
border-radius: 4px;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
font-family: Helvetica Neue, Arial, sans-serif;
color: #394856;
font-size: 16px;
line-height: 20px;
}
.gform_wrapper li.gfield select.gfield_select {
width: 375px;
padding: 10px 10px;
border: 1px solid #b0b6bb;
border-radius: 4px;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
font-family: Helvetica Neue, Arial, sans-serif;
color: #394856;
font-size: 16px;
line-height: 20px;
}
.gform_wrapper .gfield textarea {
width: 700px;
padding: 10px 10px;
border: 1px solid #b0b6bb;
border-radius: 4px;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
font-family: Helvetica Neue, Arial, sans-serif;
color: #394856;
font-size: 16px;
line-height: 20px;
}
.gform_wrapper .gfield {
margin: 0 0 20px 0;
}
.gform_wrapper {
margin: 0;
}
.gform_wrapper .gfield label.gfield_label {
font-family: Lato Light;
font-size: 16px;
line-height: 18px;
margin: 10px 0 0;
}
.gform_wrapper .gform_footer input[type="submit"] {
font-size: 16px !important;
width: 120px !Important;
border: 0 !important;
margin: -15px 0 0 0 !important;
position: relative;
display: block !important;
}
#gform_wrapper_1 li#field_1_1, #gform_wrapper_1 li#field_1_2 {
display: inline-block;
vertical-align: top;
width: 50%;
}
#gform_wrapper_1 .gfield input[type="text"] {
width: 320px;
}
#footer-base .sitelinks a {
padding: 0px 5px;
display: inline-block;
vertical-align: top;
}
.page-template-anti-aging #primary .entry-header {
display: none;
}
.page-template-anti-aging #primary {
width: 100%;
max-width: 1100px;
margin: 30px 0 0;
}
.page-template-anti-aging #primary .entry-content {
text-align: center;
}
#menu-about-menu .sub-menu a {
border-top: 2px solid #EEE;
display: block;
margin: 0;
padding: 16px 0px;
font-size: 22px;
font-weight: bold;
text-decoration: none;
color: #2f3034;
font-family: 'latienne-pro';
}
#menu-about-menu .sub-menu li:last-child > a {
padding-bottom: 0;
border-bottom: 0px;
}
#menu-about-menu .sub-menu li.current-menu-item > a {
color: #333;
}
#menu-about-menu > li > a {
display: block;
margin: -10px -20px 2px;
padding: 16px 20px 18px 20px;
font-size: 22px;
font-weight: bold;
text-decoration: none;
color: #2f3034;
font-family: 'latienne-pro';
}
.home-block > a {
text-decoration: none;
}
.home-block a img {
float: right;
}
.home #sidebar {
margin: -30px -50px 0 -40px;
padding-top: 30px !important;
background: #FBFAF4;
border-left: 1px solid #EFEDE1;
border-bottom: 1px solid #EFEDE1;
}
.page-template-topics-article #page-container.top #topics-sidebar {
float: left;
position: relative;
}
.page-template-topics-article #page-container.top .site-content {
float: left;
width: 770px;
margin: 0;
}
.page-template-topics-article #page-container #topics-sidebar {
//float: none;
//position: fixed;
float: left;
position: relative;
}
.page-template-topics-article #page-container .site-content {
//margin: 0 0 0 320px;
float: left;
width: 770px;
margin: 0;
}
.page-template-topics-article #page-container.stop #topics-sidebar {
position: absolute;
}
.fb-like {
display: block !important;
text-align: center;
}
#topics-toggle {
display: none;
text-align: center;
font-size: 20px;
font-family: Lato Light;
color: #FFF;
font-weight: 600;
background: #21c1c1;
padding: 11px 0 15px 0;
margin: 20px auto 0;
cursor: pointer;
border-radius: 30px;
width: 240px;
}
#topics-toggle div {
display: inline-block;
width: 20px;
height: 3px;
background: #FFF;
vertical-align: top;
margin: 3px 12px 0 0;
box-shadow: 0 6px 0 #FFF, 0 12px 0 #FFF;
border-radius: 2px;
opacity: 0.6;
}
.aa-mobile-message {
display: none;
}
.error404 #searchform input#s {
width: 610px;
border: 2px solid #E2E2E2;
border-radius: 0;
padding: 15px 18px;
font-size: 20px;
font-family: Lato Light;
font-weight: bold;
color: #444;
}
.error404 #searchform input#searchsubmit {
font-family: Lato Light;
font-weight: bold;
font-size: 20px;
padding: 14px 22px;
border: 0;
background: #099;
color: #FFF;
border-radius: 0;
margin: 0 0 0 -6px;
}
.archive.tag .blog-content {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
font-family: Lato Light;
font-weight: 600;
font-size: 15px;
line-height: 22px;
}
.archive.tag .entry-header .entry-title a {
color: #2d2e32;
line-height: 38px;
font-size: 30px;
font-family: Lato;
text-decoration: none;
display: block;
}
.archive.tag article .post-info {
margin: 0 0 5px 0;
display: none;
}
#header-nav {
position: absolute;
left: 0;
top: 14px;
height: 28px;
line-height: 28px;
cursor: default;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
a.header-social {
display: inline-block;
vertical-align: middle;
width: 18px;
height: 18px;
position: relative;
margin: 0 5px 0 0;
opacity: 0.8;
padding: 6px 5px;
}
a.header-social img {
display: block;
width: 100%;
height: 100%;
}
a.header-links {
color: #505050;
font-size: 12px;
font-family: 'Open Sans Light';
display: inline-block;
vertical-align: middle;
padding: 6px 12px;
line-height: 16px;
text-decoration: none;
cursor: pointer;
font-weight: 600;
}
a.header-links:hover {
color: #099;
}
.white-container {
padding: 10px 40px;
background: #FFF;
box-shadow: 0 2px 10px -1px rgba(0,0,0,0.1);
border-radius: 5px;
}
#home-headline {
font-family: 'latienne-pro';
font-weight: 600;
font-size: 24px;
display: block;
line-height: 29px;
text-align: center;
overflow: hidden;
border-bottom: 2px solid #eaeeef;
}
#home-headline-content {
padding: 25px 360px 30px 0;
}
.home-headline-photo img {
border-radius: 80px;
display: block;
margin: 4px 4px 4px 0;
}
#beauty-saying {
float: right;
width: 340px;
background: #edf3f7;
border-radius: 100px;
font-size: 0;
margin: 10px 0 0;
}
#beauty-saying-inner {
font-size: 12px;
display: inline-block;
vertical-align: middle;
max-width: 220px;
box-sizing: border-box;
padding: 0 20px;
text-align: right;
}
#beauty-saying-inner a.share-twitter {
width: 20px;
height: 20px;
display: inline-block;
background-size: 100%;
border-radius: 20px;
top: -5px;
position: relative;
}
#beauty-saying-text {
font-size: 15px;
line-height: 20px;
font-family: 'Open Sans Light';
text-align: right;
margin: -12px 0 0;
}
#beauty-saying-text i {
display: block;
font-size: 13px;
}
.home-headline-photo {
font-family: 'Lato Light';
font-size: 12px;
font-weight: 600;
color: #099;
margin: 0;
display: inline-block;
vertical-align: middle;
}
.headline-tags {
font-style: italic;
font-size: 18px;
margin: 15px 0 0 0;
color: #4c4d4f;
}
.headline-tags span {
display: inline-block;
vertical-align: top;
padding: 0 25px 0 0;
position: relative;
}
.headline-tags span:after {
content: '\2022';
position: absolute;
right: 5px;
}
.headline-tags span:last-child:after {
display: none;
}
#home-blog-banner {
background: url(https://d184a2.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/ask-banner-bg.jpg) 0 bottom no-repeat;
position: relative;
height: 190px;
}
.name-label {
color: #FFF;
font-family: 'Lato Light';
font-weight: 600;
font-size: 14px;
position: absolute;
top: 50px;
left: 152px;
width: 100px;
line-height: 18px;
}
.blog-banner-content {
position: relative;
color: #FFF;
padding: 28px 300px 0 270px;
}
.entry-content .blog-banner-content h3 a, #home-blog-banner .blog-banner-content h3 a {
color: #FFF;
font-family: 'latienne-pro';
font-size: 24px;
font-weight: 600;
text-decoration: none;
}
.blog-banner-content .description {
font-family: 'latienne-pro';
}
.blog-banner-content .description p {
margin: 0;
line-height: 20px;
font-weight: normal;
font-family: 'latienne-pro';
}
.search article.no-thumb-article, .tag article.no-thumb-article {
margin: 0 0 -2px 0;
}
.tag #primary {
max-width: none;
width: 100%;
}
.blog-banner-content .description ul {
line-height: 20px;
list-style: disc outside;
}
.blog-banner-content .description ul li {
margin: 0 0 0 36px;
}
#home-blog-banner a.ask-button {
position: absolute;
top: 75px;
right: 30px;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
font-family: 'Lato Light';
font-weight: 600;
font-size: 14px;
box-shadow: 0 0 0 2px #FFF;
border-radius: 30px;
padding: 8px 24px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#home-blog-banner a.ask-button:hover {
background: #FFF;
color: #099;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.home-more-blog-item {
display: inline-block;
vertical-align: top;
width: 230px;
margin: 0 28px;
text-align: center;
}
.home-more-blog-item a {
text-decoration: none;
}
.home-more-blog-item h4 {
color: #333;
font-family: 'Lato';
font-weight: 600;
font-size: 18px;
line-height: 22px;
margin: 8px 0;
}
.home-more-blog-item .tags, .home-more-blog-item .tags a {
color: #23c2be;
font-family: 'Lato Light';
text-transform: uppercase;
font-weight: 600;
font-size: 12px;
}
.home-more-blog-item .date {
color: #BBB;
font-size: 12px;
font-weight: 600;
font-family: 'Lato Light';
}
.entry-content a.teal-button, .teal-button, #skintour-skincare .ss-right a {
margin: 40px auto 0 auto;
display: block;
width: 180px;
text-align: center;
background: #21c1c1;
text-decoration: none;
text-transform: uppercase;
color: #FFF;
font-family: 'Lato Light';
font-weight: 600;
border-radius: 30px;
padding: 10px 0;
font-size: 14px;
box-shadow: inset 0 0 0 2px #21c1c1;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#skintour-skincare .ss-right a {
margin: 0;
}
.entry-content a.teal-button:hover, .teal-button:hover, #skintour-skincare .ss-right a:hover {
background: transparent;
color: #21c1c1;
text-decoration: none;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#home-featured-posts {
padding: 40px 0;
font-size: 0;
}
.home-featured-col-1 {
display: inline-block;
vertical-align: top;
width: 230px;
font-size: 12px;
margin: 0 40px 0 0;
}
.home-featured-col-3 {
display: inline-block;
vertical-align: top;
width: 230px;
font-size: 12px;
margin: 0 0 0 40px;
}
.home-featured-col-2 {
display: inline-block;
vertical-align: top;
width: 550px;
font-size: 12px;
}
#header.lock #site-header {
height: 54px;
}
#header.lock #header-logo {
height: 54px;
}
#header.lock .site-title a {
height: 54px;
font-size: 28px;
line-height: 54px;
}
#header.lock #header-inner {
height: 54px;
}
#header.lock #header-nav {
top: 11px;
}
#header.lock #header-search {
top: 7px;
}
.home-featured-post h4 {
color: #333;
font-family: 'Lato';
font-weight: 600;
font-size: 18px;
line-height: 22px;
margin: 8px 0;
}
.home-featured-post a {
text-align: center;
text-decoration: none;
}
.home-featured-col-1 .no-thumb, .home-featured-col-3 .no-thumb {
display: block;
width: 100%;
height: 230px;
background: #eeeff3;
}
.no-thumb {
display: block;
width: 100%;
height: 630px;
background: #eeeff3;
}
.home-featured-post {
position: relative;
text-align: center;
min-height: 400px;
}
.home-featured-post .tags, .home-featured-post .tags a {
color: #23c2be;
font-family: 'Lato Light';
text-transform: uppercase;
font-weight: 600;
font-size: 12px;
}
.home-featured-post .date {
color: #BBB;
font-size: 12px;
font-weight: 600;
font-family: 'Lato Light';
}
.home-more-blog-item:first-child {
margin-left: 0;
}
.home-more-blog-item:last-child {
margin-right: 0;
}
#header-search:hover, #header-search.focus {
box-shadow: inset 0 0 0 2px #21c1c1;
}
.home-featured-col-2 .home-featured-post .thumb {
position: relative;
width: 550px;
height: 630px;
overflow: hidden;
}
.home-featured-col-1 .home-featured-post .thumb,
.home-featured-col-3 .home-featured-post .thumb {
position: relative;
width: 230px;
height: 150px;
overflow: hidden;
}
#home-blocks .excerpt {
font-family: Open Sans Light;
font-weight: 600;
line-height: 18px;
padding: 5px 0 30px;
}
.fp-1 .thumb img {
min-height: 100%;
width: auto;
max-width: none;
}
#featured-from-shop {
margin: 80px 0 0 0;
font-size: 0;
}
#featured-shop-rotator {
position: relative;
width: 490px;
height: 560px;
display: inline-block;
vertical-align: top;
}
#featured-shop-rotator .bx-pager.bx-default-pager {
display: none;
}
#featured-from-shop h3 {
color: #2f3034;
font-family: 'latienne-pro';
font-weight: 600;
font-size: 30px;
text-align: center;
margin: 0 0 70px 0;
}
#featured-shop-rotator h4, #new-unique h4 {
color: #2f3034;
font-family: 'latienne-pro';
font-weight: 600;
font-size: 26px;
text-align: center;
margin: 0;
padding: 12px 0;
}
.featured-shop-product a {
display: block;
text-decoration: none;
color: #333;
}
li.featured-shop-product {
margin: 0;
}
.prod-img {
width: 50%;
margin: 0 25%;
}
.prod-title {
text-align: center;
color: #2d2e30;
font-size: 18px;
font-family: Lato;
line-height: 1.7em;
}
.prod-brand {
text-transform: uppercase;
text-align: center;
color: #1cc1c3;
font-family: Lato;
font-size: 14px;
line-height: 1.7em;
}
.prod-price {
text-align: center;
color: #4c4d4f;
font-family: Lato Light;
font-weight: bold;
font-size: 20px;
line-height: 1.7em;
}
.prod-review {
position: relative;
padding: 0 0 0 85px;
margin: 0 100px;
}
.bx-wrapper .prod-review img, .prod-review img {
position: absolute;
width: 70px;
border-radius: 35px;
margin: 0 0 0 -85px;
}
.prod-review div {
color: #4c4d51;
font-size: 13px;
font-family: Lato;
line-height: 1.7em;
}
.prod-review p {
font-style: italic;
font-size: 18px;
color: #4d4e50;
font-family: 'latienne-pro';
line-height: 22px;
}
a.bx-prev {
position: absolute;
top: 50%;
left: 40px;
width: 40px;
height: 40px;
box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2);
border-radius: 20px;
margin: -40px 0 0 0;
font-size: 0;
opacity: 0.8;
}
a.bx-prev:after {
content: '';
position: absolute;
width: 8px;
height: 8px;
border-top: 2px solid rgba(0, 0, 0, 0.5);
border-left: 2px solid rgba(0, 0, 0, 0.5);
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 15px;
left: 16px;
}
a.bx-next {
position: absolute;
top: 50%;
right: 40px;
width: 40px;
height: 40px;
box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2);
border-radius: 20px;
margin: -40px 0 0 0;
font-size: 0;
opacity: 0.8;
}
a.bx-next:after {
content: '';
position: absolute;
width: 8px;
height: 8px;
border-top: 2px solid rgba(0, 0, 0, 0.5);
border-right: 2px solid rgba(0, 0, 0, 0.5);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 15px;
left: 13px;
}
a.bx-prev:hover, a.bx-next:hover {
opacity: 1;
}
#new-unique {
position: relative;
display: inline-block;
width: 230px;
margin: 0 0 0 30px;
height: 560px;
padding: 10px 20px;
}
#new-unique .prod-img {
width: 80%;
margin: 0 10%;
text-align: center;
}
#new-unique a {
text-decoration: none;
}
#new-unique .prod-review {
margin: 0 0px;
}
#store-boxes {
display: inline-block;
vertical-align: top;
margin: 0 0 0 30px;
width: 270px;
}
#store-box-1 {
display: block;
text-decoration: none;
width: 190px;
height: 172px;
margin: 0 0 28px 0;
background: #21c1c1;
box-shadow: 0 2px 10px -1px rgba(0,0,0,0.1);
border-radius: 5px;
padding: 40px;
text-align: center;
font-size: 18px;
color: #000;
font-family: 'latienne-pro';
font-weight: 600;
line-height: 20px;
}
#store-box-2 {
display: block;
text-decoration: none;
width: 190px;
height: 218px;
margin: 0 0 28px 0;
background: #fff;
box-shadow: 0 2px 10px -1px rgba(0,0,0,0.1);
border-radius: 5px;
padding: 40px;
text-align: center;
color: #222;
font-size: 25px;
font-family: Lato Light;
line-height: 34px;
}
#topics-sidebar:after {
display: none;
}
#store-box-1 div {
color: #FFF;
font-family: Lato Light;
font-size: 56px;
font-weight: 500;
line-height: 60px;
text-transform: uppercase;
}
#store-box-1 span {
color: #FFF;
font-family: Lato Light;
font-size: 48px;
font-weight: 500;
line-height: 46px;
}
#store-box-2 div {
font-size: 76px;
text-transform: uppercase;
line-height: 76px;
}
#store-box-2 span {
display: block;
font-size: 40px;
text-transform: uppercase;
padding: 0 0 20px 0;
margin: 0 0 16px 0;
border-bottom: 1px solid #21c1c1;
}
#featured-shop-cat {
margin: 30px 0 0 0;
position: relative;
}
#featured-shop-cat h3 {
color: #2f3034;
font-family: 'latienne-pro';
font-weight: 600;
font-size: 24px;
text-align: center;
margin: 0;
padding: 30px 0 40px 0;
}
#featured-shop-cat .prod-img {
display: inline-block;
vertical-align: top;
margin: 0;
width: 80px;
}
#featured-shop-cat li a {
font-size: 0;
}
#featured-shop-cat .prod-info {
display: inline-block;
vertical-align: top;
width: 200px;
margin: 0 0 0 20px;
}
#featured-shop-cat .prod-title {
text-align: left;
font-size: 15px;
}
#featured-shop-cat .prod-brand {
text-align: left;
font-size: 12px;
}
#featured-shop-cat .prod-price {
text-align: left;
font-size: 14px;
}
#featured-shop-cat .prod-review {
margin: 12px 0 0 0;
padding: 0;
}
#featured-shop-cat a.bx-prev, #featured-shop-cat a.bx-next {
box-shadow: none;
opacity: 0.6;
}
#skintour-skincare {
margin: 70px 70px;
font-size: 0;
}
#skintour-skincare .ss-left {
display: inline-block;
vertical-align: middle;
color: #4c4f54;
font-family: 'latienne-pro';
font-size: 24px;
font-weight: 600;
}
#skintour-skincare .ss-center {
display: inline-block;
vertical-align: middle;
font-size: 14px;
font-family: Lato Light;
font-weight: 600;
line-height: 18px;
width: 535px;
margin: 0 50px;
}
#skintour-skincare .ss-right {
display: inline-block;
vertical-align: middle;
}
.footer-featured-logo {
display: inline-block;
vertical-align: middle;
}
#footer-banner-right {
display: inline-block;
vertical-align: middle;
font-size: 0;
}
#footer-banner-left {
display: inline-block;
vertical-align: middle;
color: #4c4f54;
font-family: 'latienne-pro';
font-size: 24px;
font-weight: 600;
}
.footer-featured-logo {
display: inline-block;
vertical-align: middle;
padding: 0 23px;
}
.footer-featured-logo:last-child {
padding-right: 0;
}
#footer-banner {
border-bottom: 2px solid #ecedef;
padding: 0 0 20px;
margin: 0 0 40px 0;
}
#footer-left {
display: inline-block;
vertical-align: top;
width: 650px;
}
#footer-left p {
font-size: 14px;
font-family: Lato Light;
font-weight: 600;
line-height: 22px;
margin: 0 0 8px 0;
}
#footer-right {
display: inline-block;
vertical-align: top;
text-align: right;
width: 445px;
}
#footer-social {
margin: 0 0 20px 0;
}
#footer a.header-social, #mobile-nav-social a.header-social {
width: 30px;
height: 30px;
opacity: 0.85;
padding: 6px 8px;
}
#mobile-nav-social {
margin-bottom:30px;
padding: 0 0 30px 18px;
}
#mobile-nav-social a.header-social {
display: inline-block;
}
p[data-id="First Name:p"], p[data-id="Last Name:p"] {
display: none;
}
p[data-id="Email Address:p"] label.ctct-form-required {
display: none;
}
#footer-right p {
font-family: Lato Light;
font-weight: 600;
font-size: 14px;
margin: 0;
}
form.ctct-custom-form.Form {
padding: 0;
min-width: 0;
}
#footer-right p, #mobile-nav p.sign-up {
font-family: Lato Light;
font-weight: 600;
font-size: 14px;
margin: 0;
}
#footer-right p.sign-up, #mobile-nav p.sign-up {
margin: 0 0 15px 0;
}
.ctct-custom-form button.ctct-button {
display: inline-block;
vertical-align: top;
width: auto;
}
#footer-right .ctct-custom-form input[type="text"], #mobile-nav .ctct-custom-form input[type="text"] {
border: none;
box-shadow: inset 0 0 0 2px #7e7e80;
border-radius: 25px;
line-height: 24px;
padding: 8px 15px;
text-align: center;
font-size: 14px;
height: 40px;
font-family: Lato Light;
font-weight: bold;
color: #333;
width: 225px;
}
#footer-right .ctct-custom-form input[type="text"]:hover, #footer-right .ctct-custom-form input[type="text"]:focus,
#mobile-nav .ctct-custom-form input[type="text"]:hover, #mobile-nav .ctct-custom-form input[type="text"]:focus {
box-shadow: inset 0 0 0 2px #21c1c1;
}
#mobile-nav-signup {
padding: 0 30px;
}
#mobile-nav-signup .ctct-custom-form button.ctct-button {
margin: -12px 0 0 0;
display: block;
}
.ctct-custom-form button.ctct-button {
display: inline-block;
vertical-align: top;
width: auto;
background: #21c1c1;
border-radius: 30px;
padding: 13px 22px;
text-transform: uppercase;
font-family: Lato Light;
font-weight: 600;
font-size: 14px;
margin: 0 0 0 18px;
box-shadow: inset 0 0 0 2px #21c1c1;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.ctct-custom-form button.ctct-button:hover {
background: rgba(0, 0, 0, 0);
color: #21c1c1;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
p[data-id="Email Address:p"] {
display: inline-block;
vertical-align: top;
}
#credits p {
color: #bac2cf;
line-height: 21px;
font-size: 13px;
}
#credits p a {
color: #bac2cf;
}
.category #main {
margin: 0 0 80px 0;
}
.right {
float: right;
}
.page-template-about-us .site-content.right {
max-width: 795px;
width: 100%;
}
.left {
float: left;
}
#menu-topics .current-menu-item > a {
color: #21c1c1;
}
.category header, .search header, .page-header, .archive-header {
position: relative;
padding: 0 0 30px;
border-bottom: 2px solid #eaeef1;
margin: 20px 0 45px;
}
.category header a.teal-button, header a.teal-button {
padding: 12px 0;
position: absolute;
top: 2px;
right: 0;
margin: 0;
}
.category h1.archive-title, .search h1.page-title, .page-header h1.page-title,
.tag h1.archive-title, .tag h1.page-title {
padding: 0 200px 0 0;
font-family: Lato Light;
font-size: 36px;
letter-spacing: -0.02em;
color: #4c4f54;
line-height: 40px;
font-weight: normal;
}
.category .post-thumbnail, .search .post-thumbnail, .tag .post-thumbnail {
display: inline-block;
vertical-align: top;
margin: 0 35px 0 0;
width: 350px;
height: 262px;
background: #EEE;
}
.category .post-content, .search .post-content {
display: inline-block;
vertical-align: top;
width: calc( 100% - 390px );
}
.tag .post-content {
display: inline-block;
vertical-align: top;
width: calc( 100% - 390px );
}
.category h1.entry-title, .search h1.entry-title, .tag h1.entry-title {
line-height: 25px;
font-family: Lato Light;
font-weight: 600;
color: #333;
padding: 0 0 10px 0;
}
.category h1.entry-title a, .search h1.entry-title a, .tag h1.entry-title a {
color: #2d2e32;
line-height: 38px;
font-size: 30px;
font-family: Lato;
text-decoration: none;
display: block;
}
.category .entry-summary, .search .entry-summary, .tag .entry-summary {
font-family: Lato Light;
font-weight: 600;
font-size: 15px;
line-height: 22px;
}
.post-meta-info {
font-family: Lato Light;
font-weight: 600;
color: #21c1c1;
padding: 0 0 35px 0;
font-size: 14px;
border-bottom: 2px solid #EEE;
margin: 0 0 28px 0;
}
.post-meta-info div {
display: inline-block;
margin: 0 0 0 20px;
color: #444;
}
.single .site-content {
float: none;
width: 100%;
}
.single #featured-shop-rotator h4, .single #new-unique h4 {
line-height: 46px;
}
.single #home-blog-banner, .search #home-blog-banner {
margin: 0 40px -20px;
}
.single article .white-container {
padding: 35px 40px;
margin: 0 0 75px 0;
}
.featured-image {
position: relative;
overflow: hidden;
max-height: 450px;
margin: 0 0 55px 0;
}
.post-social-wrap {
display: inline-block;
vertical-align: top;
width: 230px;
}
.post-content-wrap {
display: inline-block;
vertical-align: top;
width: calc(100% - 235px);
}
.single h1.entry-title {
font-family: 'Open Sans';
font-size: 36px;
font-weight: 600;
letter-spacing: -0.02em;
color: #2f3034;
line-height: 46px;
padding: 0px 0 25px 0;
}
.single .featured-image img {
width: 100%;
}
.social-icons.category {
padding: 20px 0 0 0;
}
.social-icons.category a {
display: inline-block;
vertical-align: top;
width: 28px;
height: 28px;
margin: 0 16px 0 0;
background-size: 100%;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.social-icons.category a:hover {
opacity: 0.8;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
a.share-facebook {
background: url(https://8aae70.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/social-share-facebook.png) 0 0 no-repeat;
}
a.share-twitter {
background: url(https://094b91.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/social-share-twitter.png) 0 0 no-repeat;
}
a.share-gplus {
background: url(https://1220a3.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/social-share-gplus.png) 0 0 no-repeat;
}
a.share-pinterest {
background: url(https://10a0c5.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/social-share-pinterest.png) 0 0 no-repeat;
}
.category #content {
position: relative;
margin: 0 0 20px 0;
}
.category #primary {
margin: 0 0 60px 0;
display: inline-block;
vertical-align: top;
}
.sidebar-divider {
margin: 30px 0;
height: 2px;
background: #EEE;
}
a.sidebar-tag, #single-tag-list a {
background: #eaeeef;
box-shadow: 0 0 0 0px #eaeeef;
color: #74797f;
height: 20px;
line-height: 20px;
display: inline-block;
margin: 0 0 24px 0;
font-family: Lato Light;
font-weight: 600;
font-size: 13px;
padding: 0 10px;
border-radius: 10px;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
a.sidebar-tag:hover, #single-tag-list a:hover {
text-decoration: none;
color: #fff;
background: #9ca8ab;
box-shadow: 0 0 0 2px #9ca8ab;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.category a.sidebar-tag {
height: auto;
}
#single-tag-list a {
margin: 0 22px 15px 0;
}
#single-tag-list {
padding: 30px 0 40px 0;
}
article.no-thumb-article .post-content {
width: auto;
padding: 0 40px 0 0;
}
article.no-thumb-article .post-thumbnail {
display: none;
}
#sidebar-resources {
margin: 20px 0 -20px;
}
.sidebar-resource {
margin: 0 0 0 35px;
border-top: 2px solid #EEE;
padding: 20px 20px 20px 0;
}
.sidebar-resource:last-child {
border-bottom: 0;
}
#sidebar-resources a {
color: #4e4f51;
line-height: 20px;
font-size: 18px;
font-family: Lato;
font-weight: 600;
text-decoration: none;
}
#category-brandith {
padding: 20px 0 0 0;
font-family: Lato Light;
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #4d4e52;
}
#category-brandith img {
display: block;
margin: 0 0 20px 0;
}
#category-brandith li {
list-style: disc;
margin: 0;
text-indent: 0;
list-style-position: inside;
padding: 8px 10px 0 0;
}
.post-social-wrap {
text-align: right;
}
.post-social-icons {
position: absolute;
margin: 10px 0 0 140px;
}
.post-social-wrap a {
display: block;
width: 35px;
height: 35px;
margin: 0 0 40px 0;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.post-social-wrap a:hover {
opacity: 0.8;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.post-social-icons label {
text-transform: uppercase;
font-family: Lato;
font-weight: 600;
font-size: 13px;
text-indent: -2px;
display: block;
padding: 30px 0;
color: #74797f;
}
.single .entry-content p {
color: #000;
font-family: Lato Light;
font-size: 17px;
font-weight: 600;
margin: 0 0 10px 0;
}
.single .entry-content li {
color: #000;
font-family: Lato Light;
font-size: 17px;
font-weight: 600;
}
#related-posts {
line-height: 20px;
}
#related-posts .home-more-blog-item:nth-child(3n+1) {
margin-left: 0;
}
#related-posts .home-more-blog-item:nth-child(3n+3) {
margin-right: 0;
}
#related-posts .home-more-blog-item {
width: 245px;
margin: 0 28px 35px 28px;
}
#related-posts .home-more-blog-item img {
width: 100%;
}
#related-posts-title {
color: #333;
font-family: 'Lato';
font-weight: 600;
font-size: 18px;
line-height: 22px;
text-align: center;
text-transform: uppercase;
padding: 35px 0;
}
.ctct-form-errorMessage {
position: absolute;
margin: 44px 0 0 58px;
font-size: 13px !important;
}
.no-thumb-article .post-meta-info {
border-bottom: 0;
padding: 0;
margin: 0 0 12px 0;
}
article.no-thumb-article {
border-bottom: 2px solid #EEE;
border-top: 2px solid #EEE;
margin: 0 40px -2px 0;
padding: 35px 0;
}
#content article.no-thumb-article:first-child {
border-top: none;
}
#content article.no-thumb-article:last-child {
border-bottom: 0;
}
.category .post-meta-info {
padding: 0 0 15px 0;
margin: 0;
border-bottom: 0;
}
.sidebar-tags {
margin: 30px 0 -10px;
}
.search article:last-child {
border-bottom: none;
}
.search #main {
margin-bottom: 50px;
}
#left-sidebar {
float: left;
width: 230px;
display: inline-block;
vertical-align: top;
clear: none;
position: relative;
margin: 0 0 40px 0;
z-index: 20;
}
#left-sidebar:after {
content: '';
position: absolute;
top: 0;
right: -32px;
width: 2px;
height: 100%;
background: #EEE;
}
#menu-about-menu .current-menu-item > a {
color: #1fc3c5 !important;
}
.about-us .post-social-icons, .single-topic .post-social-icons {
position: relative;
margin: -10px 0 15px 0;
}
.about-us .post-social-icons label, .single-topic .post-social-icons label {
padding: 10px 0;
display: inline-block;
vertical-align: middle;
}
.about-us .post-social-icons a, .single-topic .post-social-icons a {
display: inline-block;
vertical-align: middle;
width: 30px;
height: 30px;
margin: 0 0 0 18px;
background-size: 100%;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.about-us .post-social-icons a:hover, .single-topic .post-social-icons a:hover {
opacity: 0.8;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
.book-left {
display: inline-block;
vertical-align: top;
width: 271px;
margin: 0 40px 0 0;
}
.book-right {
display: inline-block;
vertical-align: top;
width: 445px;
}
a.button.teal {
display: inline-block;
text-transform: uppercase;
font-weight: 600;
font-family: 'Open Sans Light';
letter-spacing: 0.03em;
font-size: 13px;
text-decoration: none;
height: 40px;
line-height: 40px;
padding: 0px 25px;
border-radius: 20px;
margin: 14px 2px;
box-shadow: inset 0 0 0 2px #21c1c1;
color: #21c1c1;
background: #0000;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#menu-about-menu ul.sub-menu ul.sub-menu {
padding: 0 0 15px 40px;
}
#menu-about-menu ul.sub-menu ul.sub-menu a {
font-family: "Lato";
font-size: 14px;
color: #70777d;
}
.testimonials {
columns: 2;
column-gap: 50px;
column-rule: 2px solid #EEE;
margin: 0 0 40px 0;
}
.testimonial {
border-bottom: 2px solid #EEE;
margin: 0 0 25px 0;
break-inside: avoid-column;
}
#sidebar-subscribe {
position: relative;
background: url(https://d199dd.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/all-sidebar-signup.jpg) 0 0 no-repeat;
width: 267px;
margin: 0 -13px;
height: 224px;
text-align: center;
}
.sidebar-subscribe-heading {
font-family: 'latienne-pro';
font-size: 18px;
font-weight: 600;
line-height: 28px;
color: #4a4f53;
padding: 26px 0 0 0;
}
.sidebar-subscribe-heading i {
font-size: 22px;
}
.sidebar-subscribe-form {
width: calc( 100% - 30px );
margin: 0 15px;
position: absolute;
top: 260px;
min-height: 30px;
}
a.sidebar-subscribe-privacy {
position: absolute;
bottom: 12px;
left: 0;
width: 100%;
color: #FFF;
font-family: Lato Light;
font-weight: 600;
font-size: 12px;
}
#sidebar #sidebar-subscribe input[type="text"] {
width: 230px;
border-radius: 30px;
border: 2px solid #7d7e80;
font-family: Lato Light;
font-weight: 600;
font-size: 13px;
height: 40px;
padding: 0 35px;
}
#sidebar #sidebar-subscribe button.Button {
background: #1fc2c1;
box-shadow: inset 0 0 0 0px #1fc2c1;
border-radius: 32px;
padding: 14px 40px;
color: #FFF;
margin: 0 auto;
}
#sidebar #sidebar-subscribe button.Button:hover {
background: transparent;
box-shadow: inset 0 0 0 2px #FFF;
}
#success_message {
position: absolute;
color: #444;
left: -15px;
top: -60px;
width: calc( 100% + 30px );
background: rgba(255, 255, 255, 0.80);
padding: 15px 0;
font-family: Lato Light;
font-weight: 600;
font-size: 16px;
}
.single-topic header.entry-header {
border-bottom: 2px solid #EEE;
margin: 0 0 15px 0;
}
.entry-author {
margin: -5px 0 25px 0;
font-family: Lato Light;
color: #21c1c1;
text-transform: capitalize;
font-weight: 600;
}
.entry-content p span {
font-family: inherit !important;
}
.page-template-default header {
padding: 40px 0 0 0;
}
#signup-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10000;
font-size: 0;
display: none;
}
#signup-popup-shad {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.75);
z-index: 10;
}
#signup-popup-spacer {
display: inline-block;
vertical-align: middle;
width: 0;
height: 100%;
}
#signup-popup-vert {
display: inline-block;
vertical-align: middle;
width: 100%;
font-size: 14px;
}
#signup-popup-horiz {
max-width: 550px;
margin: 0 auto;
}
#signup-popup-content {
z-index: 20;
position: relative;
background: #eaeef1;
box-shadow: 0 0 140px -10px rgba(0,0,0,0.6);
height: 270px;
padding: 40px 80px;
text-align: center;
}
#close-popup {
position: absolute;
top: 20px;
right: 20px;
width: 36px;
height: 36px;
background: #FFF;
border-radius: 20px;
line-height: 35px;
text-align: center;
font-size: 28px;
color: #727981;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
cursor: pointer;
}
#signup-popup .upper-label {
font-style: italic;
font-family: 'latienne-pro';
font-size: 30px;
font-weight: 600;
padding: 0 0 10px 0;
color: #2e2f33;
}
#signup-popup .main-label {
font-family: 'latienne-pro';
font-size: 30px;
font-weight: 600;
line-height: 38px;
padding: 0 0 30px 0;
color: #2e2f33;
}
#signup-popup input[type="text"] {
width: 380px;
display: block;
box-shadow: 0 0 0 2px #7d7e80;
border: none;
border-radius: 30px;
text-align: center;
font-family: Lato Light;
font-weight: 600;
line-height: 18px;
font-size: 14px;
}
#signup-popup button.ctct-button {
margin: 0 0 20px 160px;
padding: 13px 45px;
}
a#read-previous {
position: absolute;
top: 257px;
left: 120px;
font-family: Lato Light;
font-weight: 600;
text-transform: uppercase;
line-height: 20px;
box-shadow: 0 1px 0 rgba(33, 193, 193, 0.8);
}
a#read-previous:hover {
text-decoration: none;
box-shadow: 0 2px 0 rgba(33, 193, 193, 0.72);
}
#signup-popup a#privacy {
color: #4e5255;
text-decoration: none;
font-family: Lato Light;
font-weight: 600;
font-size: 12px;
}
#credits {
padding: 10px 0 0 0;
}
.gecko #heading-topics li a, .gecko .category h1.entry-title a, .gecko .search h1.entry-title a,
.gecko a.header-links, .gecko #heading-topics-label, .gecko .category .entry-summary, .gecko .search .entry-summary,
.gecko .post-meta-info div, .gecko .category .post-meta-info, .gecko #sidebar-resources a, .gecko #sidebar h3,
.gecko a.sidebar-tag, .gecko #single-tag-list a, .gecko #category-brandith, .gecko .wp-pagenavi a, .gecko #footer-left p,
.gecko #menu-footer-menu .footer-row > ul.sub-menu > li > a, .gecko #footer-middle h2, .gecko #footer-right p,
.gecko #menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li > a, .gecko #footer-middle a,
.gecko #footer-right .ctct-custom-form input[type="text"], .gecko .ctct-custom-form button.ctct-button,
.gecko .home-headline-photo, .gecko .home-featured-post h4, .gecko .home-featured-post .tags, .gecko .home-featured-post .tags a,
.gecko .home-featured-post .date, .gecko .home-more-blog-item h4, .gecko .home-more-blog-item .tags, .gecko .home-more-blog-item .tags a,
.gecko .home-more-blog-item .date, .gecko #skintour-skincare .ss-center, .gecko .post-social-icons label, .gecko .single .entry-content p,
.gecko .gform_wrapper label.gfield_label, .gecko .entry-content p, .gecko .entry-content a, .gecko .single .entry-content li,
.gecko .about-us .entry-content p, .gecko .about-us .entry-content li, .gecko .single-topic .entry-content p, .gecko .single-topic .entry-content li {
font-weight: 500;
}
#heading-topics-store span {
display: block;
position: relative;
z-index: 10;
}
#heading-topics-store div {
width: 110px;
height: 32px;
position: absolute;
top: 12px;
left: 28px;
z-index: 0;
opacity: 0.6;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#heading-topics-store:hover div {
border-bottom: 2px solid #21c1c1;
border-top: 2px solid #21c1c1;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#header.lock #heading-topics-store div {
top: 8px;
}
.blog-content-columns {
columns: 3;
column-gap: 60px;
padding: 0 0 50px 0;
}
.topic-sub-heading {
break-inside: avoid-column;
}
.entry-content p, .entry-content a {
font-family: 'Lato Light';
font-weight: 600;
}
.tag #main.white-container {
padding: 10px 40px 40px;
}
.tag article .post-meta-info {
margin: 0;
padding: 10px 0 20px 0;
border-bottom: none;
} @supports (-ms-ime-align:auto) {
.prod-review p {
font-size: 16px;
}
#heading-topics li a, .category h1.entry-title a, .search h1.entry-title a,
a.header-links, #heading-topics-label, .category .entry-summary, .search .entry-summary,
.post-meta-info div, .category .post-meta-info, #sidebar-resources a, #sidebar h3,
a.sidebar-tag, #single-tag-list a, #category-brandith, .wp-pagenavi a, #footer-left p,
#menu-footer-menu .footer-row > ul.sub-menu > li > a, #footer-middle h2, #footer-right p,
#menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li > a, #footer-middle a,
#footer-right .ctct-custom-form input[type="text"], .ctct-custom-form button.ctct-button,
.home-headline-photo, .home-featured-post h4, .home-featured-post .tags, .home-featured-post .tags a,
.home-featured-post .date, .home-more-blog-item h4, .home-more-blog-item .tags, .home-more-blog-item .tags a,
.home-more-blog-item .date, #skintour-skincare .ss-center, .post-social-icons label, .single .entry-content p,
.gform_wrapper label.gfield_label, .entry-content p, .entry-content a, .single .entry-content li,
.about-us .entry-content p, .about-us .entry-content li, .single-topic .entry-content p, .single-topic .entry-content li	{
font-weight: 500;
}
}
.safari #heading-topics li a {
font-weight: 500;
font-family: 'Open Sans';
height: 32px;
line-height: 36px;
margin: 14px 2px;
}
.safari #heading-topics-label {
font-family: Lato;
font-weight: 500;
margin: 19px 5px 0 0;
}
.safari a#heading-topics-store:after {
font-weight: 600;
font-size: 22px;
top: 18px;
}
.safari a.header-links {
font-family: 'Open Sans';
line-height: 20px;
font-weight: 500;	
}
.safari #home-blog-banner a.ask-button,
.safari .entry-content p,
.safari .entry-content a,
.safari .home-featured-post .tags,
.safari .home-featured-post .tags a, 
.safari .home-more-blog-item .tags,
.safari .home-more-blog-item .tags a,
.safari #skintour-skincare .ss-center,
.safari #footer-left p,
.safari #footer-right p,
.safari #menu-footer-menu .footer-row > .sub-menu > li > .sub-menu > li > a,
.safari #footer-middle a, 
.safari #footer-right p,
.safari #footer-right .ctct-custom-form input[type="text"], 
.safari .ctct-custom-form button.ctct-button {
font-family: 'Lato';
font-weight: 500;	
}
.safari .entry-content a.teal-button,
.safari .teal-button,
.safari #skintour-skincare .ss-right a {
font-family: 'Lato';
font-weight: 500;
line-height: 26px;
height: 24px;	
}
.safari .prod-review p {
font-size: 16px;	
}
.safari .category .entry-summary,
.safari .search .entry-summary,
.safari .tag .entry-summary {
font-family: Lato;
font-weight: 500;	
}
.safari .post-meta-info {
font-family: Lato;
font-weight: 500;	
}
.safari a.sidebar-tag,
.safari #single-tag-list a {
font-family: Lato;
font-weight: 500;
padding: 4px 10px 1px;	
}
.safari #category-brandith,
.safari #sidebar-product a.product-category,
.safari .post-meta-info {
font-family: Lato;
font-weight: 500;	
}
.safari .entry-author {
font-family: Lato;
font-weight: 500;	
}
.safari .about-us .entry-content p,
.safari .about-us .entry-content li,
.safari .single-topic .entry-content p,
.safari .single-topic .entry-content li {
font-weight: 500;
font-family: 'Open Sans';	
}
.safari .category .entry-summary,
.safari .search .entry-summary,
.safari .tag .entry-summary {
font-family: Lato;
font-weight: 500;	
}
.safari #heading-topics-label {
margin: 26px 5px 0 0;	
}
.post-type-archive-videos #primary {
max-width: none;
width: 100%;
}
.post-type-archive-videos .wp-pagenavi, .post-type-archive-tips .wp-pagenavi {
padding: 0 0 40px 0;
}
.post-type-archive-videos .entry-content {
display: inline-block;
vertical-align: middle;
width: calc( 100% - 290px );
}
.video-thumb {
vertical-align: middle;
}
#home-blog-roll .home-more-blog-item {
display: block;
margin: 0 0 30px 0;
width: 100%;
text-align: left;
}
#home-blog-roll .home-more-blog-item .thumb {
display: inline-block;
vertical-align: top;
margin: 0 30px 0 0;
}
#home-blog-roll .home-more-blog-item .home-more-blog-content {
display: inline-block;
vertical-align: top;
width: calc( 100% - 260px );
}
#home-blog-roll .home-more-blog-item .excerpt {
font-size: 14px;
font-weight: 600;
font-family: Lato Light;
line-height: 20px;
}
#store-boxes a img {
margin: -40px;
display: block;
width: 270px;
max-width: none;
border-radius: 4px;
}
#site-container-wrap.push {
top: 57px;
}
#site-container-wrap.push #header {
top: 57px;
}
#featured-banner {
background: #20c1c1;
height: 57px;
position: fixed;
width: 100%;
top: 0;
left: 0;
z-index: 100;
}
#featured-banner-inner {
max-width: 1170px;
margin: 0 auto;
position: relative;
color: #FFF;
font-family: 'Open Sans Light';
font-weight: 600;
line-height: 52px;
font-size: 13px;
-webkit-transition: 0.8s all; -moz-transition: 0.8s all; -ms-transition: 0.8s all; transition: 0.8s all;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
transform: translateY(-40px);
}
#featured-banner-inner.show {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);	
}
#featured-banner img {
display: inline-block;
vertical-align: top;
}
#featured-banner a {
display: inline-block;
vertical-align: top;
color: #FFF;
margin: 0 10px;
position: relative;
text-decoration: none;
}
#featured-banner a:after {
content: '';
height: 1px;
background: #FFF;
width: 100%;
position: absolute;
bottom: 16px;
left: 0;
-webkit-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all; transition: 0.3s all;
}
#featured-banner a:hover:after {
bottom: 14px;
}
#featured-banner span {
position: absolute;
display: block;
top: 0;
right: 0px;
}
#home-featured-banner {
display: block;
position: relative;
overflow: hidden;
width: 1090px;
height: 134px;
margin: 30px 0 -10px 0;
text-decoration: none;
background-size: 100%;
background-position: center center;
-webkit-transition: 0.8s all; -moz-transition: 0.8s all; -ms-transition: 0.8s all; transition: 0.8s all;
}
#home-featured-banner:hover {
background-size: 102%;
-webkit-transition: 0.8s all; -moz-transition: 0.8s all; -ms-transition: 0.8s all; transition: 0.8s all;
}
.banner-product {
position: absolute;
top: 0;
right: 10px;
}
.banner-product img {
display: block;
}
#banner-content {
color: #FFF;
font-family: 'Open Sans Light';
font-size: 24px;
text-align: center;
padding: 20px 0;
width: 550px;
margin: 0 auto;
line-height: 32px;
}
#banner-content-label {
text-transform: uppercase;
font-size: 15px;
letter-spacing: 0.08em;
line-height: 26px;
}
.nav-active #featured-banner {
display: none;
}
.home-short-answer h3 {
font-weight: 600;
font-style: italic;
font-family: 'Lato';
font-size: 20px;
line-height: 28px;
border-bottom: 2px solid #EEE;
padding: 0 0 12px;
margin: 0 0 12px 0;
}
.single-short-answer p {
font-size: 14px;
margin: 0 0 12px 0;
line-height: 20px;
}
.single-short-answer p strong {
font-family: 'Lato';
font-weight: 600;
}
a.short-answer-read-more {
font-size: 14px;
text-decoration: underline;
}
.archive.post-type-archive-short_answer .entry-header .entry-title {
font-size: 18px;
font-family: 'Lato Light';
line-height: 22px;
}
.archive.post-type-archive-short_answer .entry-header .entry-title a {
display: inline-block;
vertical-align: top;
font-size: 18px;
line-height: 22px;
}
.archive.post-type-archive-short_answer .post-info {
font-weight: 600;
font-size: 13px;
font-family: 'Lato Light';
line-height: 15px;
color: #777;
}
.archive.post-type-archive-short_answer article {
margin: 0 0 10px;
padding: 10px 0;
border-bottom: 2px solid #EEE;
}
.archive.post-type-archive-short_answer article:last-child {
border-bottom: 0;
}
.archive.post-type-archive-short_answer #primary {
max-width: none;
width: 100%;
}
.single-short-answer {
margin: 0 0 20px;
font-family: 'Lato';
line-height: 16px;
}
.home-featured-post.fp-5 {
display: none;
}
a.Button {
margin: 20px auto 0 auto;
display: block;
width: 180px;
text-align: center;
background: #21c1c1;
text-decoration: none;
text-transform: uppercase;
color: #FFF;
font-family: 'Lato Light';
font-weight: 600;
border-radius: 30px;
padding: 10px 0;
font-size: 14px;
box-shadow: inset 0 0 0 2px #21c1c1;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
a.Button-footer {
margin: 20px 0 0 200px;
display: block;
width: 180px;
text-align: center;
background: #21c1c1;
text-decoration: none;
text-transform: uppercase;
color: #FFF !important;
font-family: 'Lato Light';
font-weight: 600;
border-radius: 30px;
padding: 10px 0;
font-size: 14px;
box-shadow: inset 0 0 0 2px #21c1c1;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
.short_answer .entry-content {
min-height: 120px;
}
a.single-short-answer-title {
font-family: 'Lato';
font-weight: 600;
line-height: 18px;
margin: 0 0 5px;
text-decoration: none;
color: #444 !important;
}
p strong {
font-family: Lato;
}
#ajaxsearchlite1 .probox, div.asl_w .probox {
background: transparent !important;
}
header#site-header #ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
font-family: Lato;
color: #9C9C9C !important;
font-size: 14px;
}
#ajaxsearchlite1 {
display: inline-block;
vertical-align: middle;
width: 200px;
background: transparent;
box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
border-radius: 20px;
padding: 3px 0;
-webkit-transition: 0.3s all;
-moz-transition: 0.3s all;
-ms-transition: 0.3s all;
transition: 0.3s all;
}
#ajaxsearchlite1 .prosettings {
display: none;
}
#ajaxsearchlite1 .promagnifier {
width: 40px;
height: 40px;
vertical-align: top;
outline: none;
background: url(https://405b8d.claudeassets.com/20251026210737im_/https://www.skintour.com/wp-content/themes/skintour/images/search.png) 1px 4px rgba(0, 0, 0, 0) no-repeat;
background-size: 30px;
box-shadow: none;
opacity: 0.47;
margin: -3px 0 0 0;
}
#ajaxsearchlite1 .promagnifier .innericon {
display: none;
}
div.asl_m .proinput input.autocomplete {
opacity: .6;
}
div.asl_m .probox div.asl_simple-circle {
border: 2px solid #C4C4C4 !important;
width: 70% !important;
height: 70% !important;
}
div.asl_r.vertical {
background: #DDD;
}
div.asl_m .probox .proclose svg {
background: #AAA;
}
#ask-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 20000;
font-size: 0;
text-align: center;
display: none;
opacity: 0;
}
#ask-popup.show {
display: block;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-ms-transition: 0.5s all;
transition: 0.5s all;
}
#ask-popup.fade {
opacity: 1;
}
#ask-popup-spacer {
display: inline-block;
vertical-align: middle;
width: 0;
height: 100%;
}
#ask-popup-vert {
display: inline-block;
vertical-align: middle;
max-width: 540px;
width: 100%;
text-align: left;
}
#ask-popup-shad {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(255,255,255,0.7);
}
#ask-popup-box {
position: relative;
overflow: hidden;
background: #FFF;
height: 466px;
box-shadow: 0 2px 60px rgba(0,0,0,0.15);
}
#popup-close {
font-size: 15px;
text-align: center;
padding: 15px;
position: absolute;
z-index: 20;
right: 6px;
top: 6px;
font-family: Lato Light;
font-weight: 600;
text-transform: uppercase;
color: #FFF;
letter-spacing: 0.04em;
cursor: pointer;
}
#popup-close span {
font-size: 30px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-transform: rotate(45deg);
display: inline-block;
vertical-align: top;
line-height: 14px;
margin: 0 0 0 1px;
}
.ask-popup-bg {
position: absolute;
z-index: 0;
top: 6px;
left: 6px;
}
.ask-popup-content {
margin: 80px 6px 0;
background: rgba(32, 193, 193, 0.92);
height: 266px;
position: relative;
z-index: 10;
box-sizing: border-box;
padding: 26px 30px;
}
.ask-popup-content h3 {
font-size: 44px;
line-height: 40px;
color: #FFF;
text-align: center;
font-family: Open Sans Light;
font-weight: 500;
letter-spacing: -0.04em;
}
.ask-popup-content p {
font-size: 24px;
line-height: 30px;
color: #FFF;
text-align: center;
font-family: Lato Light;
}
.ask-popup-buttons {
text-align: center;
font-size: 20px;
position: relative;
z-index: 20;
padding: 30px 0;
}
#ask-popup-yes {
display: inline-block;
vertical-align: top;
background: #FFF;
line-height: 52px;
font-family: Lato Bold;
padding: 0 35px;
border-radius: 26px;
margin-right: 25px;
text-transform: uppercase;
text-decoration: none;
}
#ask-popup-no {
display: inline-block;
vertical-align: top;
background: #a4b4bf;
color: #FFF;
line-height: 52px;
font-family: Lato;
padding: 0 35px;
border-radius: 26px;
margin-left: 25px;
text-transform: uppercase;
cursor: pointer;
}
#header-logo .site-title img {
width: 100%;
margin: 11px 0 0;
display: block;
}
/*
     FILE ARCHIVED ON 14:59:53 Oct 08, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:11:26 Jul 16, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.377
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.039
  esindex: 0.006
  cdx.remote: 5.562
  LoadShardBlock: 84.444 (3)
  PetaboxLoader3.datanode: 83.775 (4)
  load_resource: 349.386
  PetaboxLoader3.resolve: 256.176
*/