.main-header {
position: relative;
}
#menu-sitemenu-top-menu-1 li {
font-size: 18px;
}
.nav-menu .menu li:hover > ul {
width: 280px
}
.menu-pusher .header-logo img {
width: 50px;
height: 50px;
}
.menu-pusher .header-logo {
position: absolute;
right: 25px;
top:25px;
}	
@media only screen and (max-width: 600px) {
.menu-pusher .header-logo {
position: absolute;
right: 10px;
top:10px;
}
}
.hentry .featured-thumbnail-big .fhover {
background-image: none!important;
}
.featured-thumbnail .fhover::after,
.featured-thumbnail .fhover::before {
border: none!important;
}
.logo a {	
color: #a0140f!important;
text-transform: none;
}
.loading {
-webkit-animation: none;
animation: none;
}
.social-share a{
color: #a0140f!important;
}
.social-share .social-media-icons svg{
height: 2rem;
width: 2rem;
fill: currentColor;
}
.social-share .social-media-icons a:hover{
color: #AA1500;
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0),0 2px 0 #aa1500;
box-shadow: inset 0 0 0 rgba(0,0,0,0),0 2px 0 #aa1500;
}
.social-share{
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
}
.cat-cover-box {
padding: 45px 10px 25px;
}
.cat-intro-text {
font-family: "PT Serif";
line-height: 26px;
font-weight: 400;
font-style: normal;
font-size: 16px;
color: #555!important;
padding-top: 35px;
max-width: 1170px;
width: 100%;
margin: 0 auto 0;
text-align: center;
}
.content-single .social-share::after,
.content-single .social-share::before {
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0),0 2px 0 #aa1500;
box-shadow: inset 0 0 0 rgba(0,0,0,0),0 2px 0 #aa1500;
content: "";
display: block;
height: 0.75em;
position: absolute;
top: 0.375em;
width: 40%;
}
.content-single .social-share::after {
right: 0;
}
.content-single .social-share::before {
left: 0;
}
.post-cats a::before, .post-cats span::before, .post-cats a::after, .post-cats span::after{
content:none;
}
.post-cats.post-meta a{
background-color:#c51718;
padding:2px 16px;
box-shadow:6px 6px #f3f1eb;
margin-bottom: 6px;
} #ot-sdk-btn.ot-sdk-show-settings:hover,
#ot-sdk-btn.optanon-show-settings:hover 
{color: #a0140f!important; background-color:#FFFFFF!important;} .two-click-banner
{background-color:rgba(255,255,255,0.75);border:2px solid #a0140f;margin-top:3rem;padding:1rem}
.two-click-banner button
{display:block;margin:1rem auto 0}
#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3
{color:#a0140f;font-family:"MiloSerif",serif;font-size:1.2rem;font-weight:500;margin:0!important;padding:0!important}
#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3:before
{content:"@";display:inline-block}
#sb_instagram .sb_instagram_header .sbi_header_img
{display:none}
#sb_instagram a.sbi_photo:active,#sb_instagram a.sbi_photo:focus,#sb_instagram a.sbi_photo:hover,#sb_instagram a.sbi_photo:visited
{-webkit-box-shadow:none;box-shadow:none}
#sb_instagram #sbi_load .sbi_follow_btn
{display:block;margin:0 8px}
#sb_instagram #sbi_load .sbi_follow_btn>a
{background-color:#AA1500;border-radius:0;color:#ffffff;font-family:"Milo",sans-serif;font-size:14px;font-weight:normal;letter-spacing:0;line-height:1.5;padding:0.5em 1.5em;text-transform:uppercase;-webkit-transition:background-color ease-in-out 250ms;transition:background-color ease-in-out 250ms;width:100%}
#sb_instagram #sbi_load .sbi_follow_btn>a:active,#sb_instagram #sbi_load .sbi_follow_btn>a:focus,#sb_instagram #sbi_load .sbi_follow_btn>a:hover
{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;background-color:#a0140f}
.comment-form-cookies-consent {
display: block;
float: left;
} @font-face {
font-family: 'Droid Serif';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/tDbK2oqRg1oM3QBjjcaDkOr4nAfcHg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Droid Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXpsog.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXpsog.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXpsog.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXpsog.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/EJRVQgYoZZY2vCFuvAFbzr-tdg.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/EJRVQgYoZZY2vCFuvAFSzr-tdg.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/EJRVQgYoZZY2vCFuvAFYzr-tdg.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'PT Serif';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgFE_.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgFE_.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Playfair Display';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.social .socialLinksPopup{
position:relative;
}
.social .socialLinksPopup .socialLinksPopupText{
display:none;
position:absolute;
background-color: #fff;
border-radius: 6px;
color: #000;
padding: 5px 0;
text-align: center;
z-index: 1;
left: 50%;
margin-left: -140px;
top: 100%;
width: 280px;
box-shadow: 0 0 6px rgba(1, 1, 1, 0.3);
}
.social .socialLinksPopup:hover .socialLinksPopupText{
display:block;
}
.social > div,.social > a{
display:inline-block;
margin-right:5px;
}
.social i:before{
content:'';
width:24px;
height:24px;
display:block;
background-repeat:no-repeat;
background-size:contain;
background-position:center;
}
.social .icon-linkedin:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/linkedin.svg);
}
.social .icon-facebook:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/facebook.svg);
}
.social .icon-instagram:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/instagram.svg);
}
.social .icon-youtube:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/youtube.svg);
}
.social .icon-twitter:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/twitter.svg);
}
.social .icon-xing:before{
background-image: url(//blog.symrise.com/wp-content/themes/fashionly-child-theme/images/xing.svg);
}
.widget.vis-overflow{
overflow:visible !important;
}