/*
	Theme Name: The Issue Child Theme
	Theme URI: http://themeforest.net/user/fuelthemes
	Description: pixelsa.gr
	Version: 1.0.0
	Author: fuelthemes, Elsa Kyrmizoglou
	Template: theissue
	Text Domain: theissue
	Domain Path: /inc/languages
*/

@import url("../theissue/style.css");
.woocommerce-breadcrumb {
    display: none;
}
.post-detail .post-content a {
	text-decoration: unset;
}
.post-detail .thb-entry-footer {
  font-size: 11px;
}
.post-detail .thb-entry-footer .post-source a {
	background: gainsboro;
	padding: 5px 10px;
	margin-left: 5px;
	color: #c5137f;
	border-radius: 20px;
}
.post-detail .thb-entry-footer .post-source a:hover {
	background: #c5137f;
	color: #fff;
}
.thb-cookie-bar {
    padding: 30px;
    bottom: 30px;
    left: 30px;
    top: calc(50% + 30px);
    right: 30px;
    width: calc(100% - 60px);
	height: calc(50% - 60px);
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: 
    RGBA(255,255,255,0.9);
}
.btn.button-accept {
    white-space: pre-wrap;
    line-height: 1.5em;
    display: flex;
    justify-content: center;
    align-items: center;
}
#wrapper {
    overflow: unset!important;
}
hr {
    width: 100%;
}
label {
    text-transform: initial;
    font-size: 0.825rem;
}
blockquote {
    padding: 5px 0 5px 17px;
    margin: 35px 0;
    border-top: none;
    border-left: solid 8px #c91e8c;
}
blockquote:before {
	content: ''!important;
}
blockquote p {
    font-size: 24px !important;
    font-weight: normal;
    padding-bottom: 0;
}
blockquote strong + em, blockquote p + em, blockquote span + em {
    font-size: 0.75em;
    display: block;
    text-align: right;
    padding-top: 5px;
}
p + blockquote {
    margin-top: 17px;
}
ul + blockquote, ol + blockquote {
    margin-top: 0;
}
blockquote strong, blockquote b{
	font-weight: 400;
}
blockquote.tiktok-embed {
	padding: 0;
	margin: 0 0 35px 0;
	border: none 0;
}
blockquote.tiktok-embed:before {
	content: unset'!important;
}
.noOverflow {
	overflow: hidden;
}
h4, .h4, h5, .h5, h6, .h6 {
	margin-bottom:0;
	padding-bottom:0.75em;
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, h1 b, h2 b, h3 b, h4 b, h5 b, h6 b {
    font-weight: 600!important;
}
h6, .h6 {
	line-height: 1.5em;
	color: #c5137f;
}
h6 + h4, h6 + h5 {
	margin-top: 1.25em;
}
h5 small {
    margin-left: 0;
}
.header.style1 .header-logo-row {
    padding-top: 0;
}
.secondary-area {
    float: right;
}
.custom .vc_btn3.vc_btn3-color-grey, .custom .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
	background-color: #c5137f;
	height: 30px;
    line-height: 30px;
    padding: 0 17px;
	border-radius: 300px;
	font-family: Comfortaa, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
    text-transform: uppercase;
	font-size: 10px;
	color: #fff;
}
.pR24 .wpb_content_element{
	padding-right: 24px;
}
.mBt0 .wpb_content_element{
	margin-bottom:0;
}
.post .thb-post-date {
	padding-bottom: 1em;
}
.post-detail .post-content {
    font-size: 15px;
}
.post-detail .post-content .wpb_content_element {
    margin-bottom: 0;
    padding-bottom: 24px;
}
.post-detail .post-content .mb0 .wpb_content_element {
    margin-bottom: 0;
}
.post-detail .post-content .pb0 .wpb_content_element {
    padding-bottom: 0;
}
.post .post-content p a {
	display: inline;
	text-decoration: underline;
}
.post-detail .post-content > p > a::after {
	border: initial;
}
.post-detail .thb-article-featured-image .featured_image_credit a {
    color: #c5137f;
    text-decoration: none;
}
.post-detail .thb-article-featured-image .featured_image_credit a:hover {
	text-decoration: underline;
}
.wpb_text_column ul a::after, .wpb_text_column p > a::after {
	content: unset;
}
.wpb_text_column ul a, .wpb_text_column p > a {
	color: #c5137f;
}
.post .post-content p a.btn.large, .wpb_text_column ul a.btn.large, .wpb_text_column p > a.btn.large {
    text-decoration: none;
    color: #fff !important;
    padding: 18px;
	height: unset;
    line-height: 1em;
	display: inline-block;
}
h1, .h1, .thb-countdown .thb-countdown-ul li .timestamp {
    font-size: 2rem;
}
.post-title h3 {
	font-size: 1.5rem;
}
.related-posts .post .post-title h6 {
    font-size: 18px;
}
.contest h4, .contest h5 {
	color: #c5137f;
}
.contest .row.max_width {
    padding: 0;
}

ul ul {
    padding-top: 1em;
}
.post-detail .post-content ul ul {
    list-style: inside disclosure-closed!important;
}
.gridActive > picture {
    display: none;
}
.post-detail .post-content ul li, .post-detail .post-content ol li {
    padding-bottom: 1em;
}
.post-detail .post-content ul ul {
	list-style: none;
	margin-left: 0;
}
.post-detail .post-content ul ul li:last-child, .post-detail .post-content ol ol li:last-child {
	padding-bottom:0;
}
.post-detail .post-content .wpb_wrapper ul li {
    padding-bottom: 0em;
}
.post-detail .post-content .wpb_wrapper h4:only-child, .post-detail .post-content .wpb_wrapper h5:only-child {
    padding-bottom: 0;
}
.thb-social-links-container .thb-social-link .thb-social-label-container {
    padding-right: 1em;
}
.thb-full-menu.thb-line-marker > li > a::before {
    top: 68%;
}
.thb-full-menu.thb-line-marker > li.current-menu-item > a::before {
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
.thb-full-menu.thb-line-marker > li.current-menu-item > a, .thb-full-menu.thb-line-marker > li.current-menu-parent > a, .thb-full-menu .sub-menu li.current-menu-item a, .thb-full-menu .sub-menu li.current-post-parent a {
	color:#c5137f;
}

.thb-mobile-menu > li.current-menu-item > a:not(:hover), .thb-mobile-menu .sub-menu li.current-menu-item a:not(:hover), .thb-mobile-menu > li.current-category-parent > a:not(:hover){
    color: #c5137f;
}
.new > a::after {
    content: "new";
    position: absolute;
    font-size: 0.45em;
    background: #c91e8c;
    color: #fff;
    padding: 5px 5px 4px 5px;
    right: 0;
    top: 3px;
    line-height: 1em;
}

#menu-footer li a {
    font-size: 12px;
}

.thb-social-links-container .thb-social-link .thb-social-icon-container {
	font-size: 20px;
}
.thb-social-links-container.mono-icons-horizontal .thb-social-link-wrap .thb-social-count {
	display: none;
}
/* .social-link-instagram {
    margin-left: 11px;
}

.social-link-instagram .thb-social-count {
    display: none;
}
.sidebar .social-link-instagram {
    margin-left: 0;
} */

.thb-icon-whatsapp::before {
	content: '';
	width: 17px;
	height: 17px;
	background-image: url('/wp-content/uploads/google-icon.png');
	background-repeat: no-repeat;
	background-position: left top;
	background-size: cover;
}
.thb-social-link.social-link-whatsapp:hover .thb-icon-whatsapp::before {
	background-position: right top;
}

.post.sticky .post-title a:not(:hover) > span {
    border: none;
}

.bottom_padding {
	padding-bottom: 60px;
}

.home .thb-hotspot-container {
    max-width: 825px;
    max-height: 261px;
    margin: auto;
}
.thb-hotspot-container .thb-hotspot {
    width: 50px;
    height: 50px;
    font-size: 26px;
	font-family: Comfortaa, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
}
.thb-hotspot-container .thb-hotspot .thb-hotspot-content {
    width: 50px;
    height: 50px;
    line-height: 50px;
}

@-moz-keyframes thb-hotspot-pulse{
0% {
    -moz-box-shadow: 0 0 0 0 rgba(204, 204, 204,0.7);
    box-shadow: 0 0 0 0 rgba(204, 204, 204, 0.7);
}
70% {
    -moz-box-shadow: 0 0 0 12px rgba(204, 204, 204,0);
    box-shadow: 0 0 0 12px rgba(204, 204, 204, 0);
}
100% {
    -moz-box-shadow: 0 0 0 0 rgba(204, 204, 204,0);
    box-shadow: 0 0 0 0 rgba(204, 204, 204, 0);
}
}

@-webkit-keyframes thb-hotspot-pulse{
0% {
    -webkit-box-shadow: 0 0 0 0 rgba(176, 176, 176, 0.7);
    box-shadow: 0 0 0 0 rgba(176, 176, 176,0.7);
}
70% {
    -webkit-box-shadow: 0 0 0 12px rgba(176, 176, 176,0);
    box-shadow: 0 0 0 12px rgba(204, 204, 204,0);
}
100% {
    -webkit-box-shadow: 0 0 0 0 rgba(176, 176, 176,0);
    box-shadow: 0 0 0 0 rgba(176, 176, 176,0);
}
}
@keyframes thb-hotspot-pulse{
0% {
    -moz-box-shadow: 0 0 0 0 rgba(176, 176, 176,0.7);
    -webkit-box-shadow: 0 0 0 0 rgba(176, 176, 176,0.7);
    box-shadow: 0 0 0 0 rgba(176, 176, 176,0.7);
}
70% {
    -moz-box-shadow: 0 0 0 12px rgba(176, 176, 176,0);
    -webkit-box-shadow: 0 0 0 12px rgba(176, 176, 176,0);
    box-shadow: 0 0 0 12px rgba(176, 176, 176,0);
}
100% {
    -moz-box-shadow: 0 0 0 0 rgba(176, 176, 176,0);
    -webkit-box-shadow: 0 0 0 0 rgba(176, 176, 176,0);
    box-shadow: 0 0 0 0 rgba(176, 176, 176,0);
}
}

.tribute.thb_title.style6 h2 {
    color: #c91e8c;
	line-height: 1.25em;
}
.tribute.thb_title.style6 h2::before {
    content: attr(title)" ";
	content: "Αφιέρωμα: ";
    color: #000;
}
.center {
    margin: auto;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: max-content;
}
.thb-categorylinks.style1.align-center .tag-cloud-link {
    margin: 2px;
	min-width: 140px;
	text-align: center;
}
.thb-categorylinks.style1.align-center .tag-cloud-link span {
    margin: auto;
}
.tag-cloud-link {
    padding: 9px 9px;
}
/* .thb-carousel.slick-initialized {
    min-height: calc(100% - 130px);
} */

/* spaces */
#afieroma_row {
	margin-top: 24px;
}
/* / spaces */

/* ecology */
#eco_row .thb_title {
    margin-bottom: 16px;
}
#eco_row .thb_title h2 {
    color: #7cb544;
}
#eco_row .thb_title .thb_title_inner:before, #eco_row .thb_title .thb_title_inner:after {
    background: #7cb544;
}
#eco_row .wpb_button, #eco_row .wpb_content_element, #eco_row  ul.wpb_thumbnails-fluid>li {
    font-size: 14px;
}
#eco_row .wpb_content_element {
    position: relative;
}
#eco_row .wpb_content_element:before {
    content: "";
    position: absolute;
    left: -130px;
    top: -56px;
    width: 116px;
    height: 136px;
    background-image: url('/wp-content/uploads/ecology_icon.png');
}
a.btn-text.eco-instagram, a.btn-text.eco-instagram span {
    color: #000;
    font-size: 16px;
    font-family: 'Open Sans';
    font-weight: 400;
}
.eco-instagram.btn-text.style3 .circle-btn {
    background-image: url('/wp-content/uploads/eco-instagram.png');
    width: 27px;
    height: 27px;
    background-color: transparent;
    border-radius: 0;
	margin-right: 10px;
}
a.btn-text.eco-instagram:hover, a.btn-text.eco-instagram:hover span  {
	color: #7cb544;
}
.eco-instagram.btn-text.style3 .circle-btn:before, .eco-instagram.btn-text.style3 .circle-btn:after {
	content: unset;
}
.eco_bottom > div:first-child {
	text-align: right;
}
.eco_bottom > div:first-child > div > div {
	text-align: right;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.eco_bottom > div:last-child > div > div {
	text-align: left;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.eco_bottom > div:last-child > div > div > div {
	margin-bottom: 0;
}
.womanidol-eco-tag {
	padding: 10px 0 10px 16px;
    margin-right: 15px;
    font-size: 0.65em;
    color: #6b6b6b;
	background-image: url('/wp-content/uploads/wi-icon.png');
	background-repeat: no-repeat;
	background-position: center left;
}
/* / ecology */

/* home page banner places */
.woman-beauty-billboard:empty, .woman-afieroma-home-billboard-plc:empty {
	display: none;
}
.woman-beauty-billboard, .woman-afieroma-home-billboard-plc {
    width: 100%;
    background: #f8f8f8;
    padding: 0;
    margin: 0;
}
.woman-beauty-billboard {
    width: 100%;
    background: #f8f8f8;
    padding: 0;
    margin: 0 0 24px 0;
}

.woman-beauty-billboard a, .woman-afieroma-home-billboard-plc a, .woman-ros-billboard-plc a {
    display: block;
	padding: 24px 0;
}

.woman-home-300x250-moda-plc, .woman-home-300x250-omorfia-plc {
	padding-bottom: 2.125rem;
	max-width: 300px;
    margin: auto;
/* 	min-width: 300px; */
}
.woman-home-300x250-moda-plc > .woman-home-300x250-moda-plc:only-child, .woman-home-300x250-moda-plc > .woman-home-300x250-moda-plc:last-child:not(:only-child), .woman-home-300x250-omorfia-plc > .woman-home-300x250-omorfia-plc:only-child, .woman-home-300x250-omorfia-plc > .woman-home-300x250-omorfia-plc:last-child:not(:only-child) {
	padding-bottom: 0;
}
.woman-home-300x250-moda-plc a, .woman-home-300x250-omorfia-plc a {
	display: block;
}
.woman-ros-mobile-plc1 {
    padding: 15px 0 24px 0;
	width: 100%;
}
.woman-infeed1desktop {
  display: block;
  clear: both;
  width: 100%;
}
/* / home page banner places */

.post.style5-white .post-inner-content.with-banner {
	padding-bottom: 0;
	justify-content: flex-end;
	padding-right: 0;
}
.sidebar300x250:empty {
	margin: 0;
}
.sidebar300x250 {
    margin: 1rem 0;
}
.banner-300x250 {
	max-width: 300px;
	max-height: 250px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
.banner-300x250.banner-250x300 {
	max-height: 300px;
}
.banner-300x250:empty{
	margin-bottom:0;
}
.banner-300x600 {
	max-width: 300px;
	max-height: 600px;
}
.with-banner .banner-300x250 {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	overflow: auto;
}
.banner970x250 .wpb_content_element {
	margin-bottom: 0;
}
.banner970x250Container, div[id^="woman-"].banner970x250Container, .woman-manual-placement_3 {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    text-align: center;
    padding: 35px;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
	background:#f8f8f8;
}
.header.header-mobile {
    background: #fff;
}
header + div[id^="woman-"] {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	text-align: center;
	webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
	background:#f8f8f8;
}
.woman-manual-placement_3 .banner970x250Container {
	padding: 0!important;
}
figure.alignnone {
    margin: auto;
}
div[id*='woman-'] > a {
    display: block;
}

.post .post-gallery {
    background: #fff;
}
.side-panel {
	z-index: 9999;
}
.sidebar.left {
    margin-left: 15px;
    padding-right: 0;
}
.sidebar .widget.style1.woman-widget {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.sidebar .widget.style1.woman-widget div[id*='woman-'] > a {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.sidebar .widget {
    margin-bottom: 0;
}
.sidebar .widget.extendedwopts-show {
    margin-top: 3rem;
}
div[id^="google_ads"] {
    text-align: center;
}
.sidebar .widget:first-child div[id^="div-gpt-ad"] {
	margin-top: 1rem;
}
.sidebar div[id^="div-gpt-ad"] {
	margin-bottom: 1rem;
	text-align: center;
}
.post-content-container div[id^="div-gpt-ad"] {
/* 	padding-bottom: 1rem; */
    text-align: center;
    width: 100%;
}
.archive div[id^="div-gpt-ad"] {
	padding-bottom: 2rem;
    text-align: center;
    width: 100%;
}
.post-content div[id^="google_ads"] > div, .post-content div[id^="google_ads"] > iframe {
    margin: auto;
}
.post-content div[class*="mobile"] > div > div > iframe {
    margin-bottom: 2rem;
}
.sidebar div[id*="div-gpt-ad"] > div > iframe {
    margin-bottom: 1rem;
}

.banner300x250 li, .banner300x600 li {
    list-style: none;
}
.banner300x250 ul, .banner300x600 ul {
    margin: 0 0 24px 0;
}
.banner300x250, .banner300x600 {
	margin: auto;
	text-align: center;
}
.presentation {
	background: #efefef;
	margin-bottom: 25px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}
.presentation > div:first-child {
	padding: 15px;
}
.presentation > div {
	padding: 0 15px 15px 15px;
}
.post-content figure {
    margin-bottom: 20px;
}
.post.thumbnail-seealso {
    margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}
.post.thumbnail-seealso + p:empty {
    display: none;
}
.post-content.entry-content p:empty + .post-content.entry-content p:empty {
    display: none;
}
/* gallery */
.post-gallery-content.lightbox-dark, .post-gallery-content.lightbox-dark .lightbox-header, .post-gallery-content.lightbox-style2.lightbox-dark .thb-content-row {
    background: RGBA(255,255,255,0.5);
    color: #000;
}
.post-gallery-content.lightbox-style2.lightbox-dark .lightbox-header h5, .post-gallery-content.lightbox-style2.lightbox-dark .lightbox-header .meta , .post-gallery-content .thb-content-row .columns.image-text p, .post-gallery-content.lightbox-style2.lightbox-dark .thb-content-row{
    color: #000;
}
.post-gallery-content.lightbox-dark .lightbox-header .close-column svg, .post-gallery-content.lightbox-dark .thb-gallery-arrow svg {
    fill: #000;
}
.post-gallery-content.lightbox-dark .lightbox-header .close-column svg g {
    stroke: #000;
}
.post-gallery-content.lightbox-dark .thb-gallery-arrow {
    border: 1px solid rgba(0,0,0,0.4);
}
.post-gallery-content.lightbox-dark .thb-gallery-arrow:hover {
    border-color: #000;
}
.post-gallery-content.lightbox-style2.lightbox-dark .lightbox-header .lightbox-header-button, .post-gallery-content.lightbox-style2.lightbox-dark .lightbox-header {
    border-color: rgb(255, 255, 255);
}
.post-gallery-content .thb-gallery-grid .thb-grid-image {
    background: #fff;
}
.post-gallery-content .thb-gallery-grid .thb-grid-image .thb-grid-count {
    color: #000;
    text-shadow: 1px 1px 0 #fff;
}
/* end gallery */

.archive-title {
    padding-top: 2rem!important;
}
.archive-title.search-title .large-5 {
    flex: 0 0 100%;
    max-width: 100%;
}
.post-detail .thb-article-featured-image .featured_image_credit {
    position: relative;
    max-width: 100%;
    color: #000;
    background: transparent;
    display: block;
    margin: 0;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.25em;
    padding: 6px 0;
    border-bottom: 1px solid #e9e9e9;
}
.thb-post-icon {
    background-color: transparent !important;
    background-image: url('/wp-content/uploads/lens6.png') !important;
    background-size: cover !important;
    min-width: 30px !important;
    height: 30px !important;
    padding: 0 !important;
    color: #000 !important;
	font-weight: bold!important;
	font-size:10px!important;
}
.thb-post-icon > svg {
    display: none !important;
}
.thb-post-icon .gallery_count {
    margin-left: 0 !important;
	padding-bottom: 1px !important;
}
.search-title {
    text-align: center;
    padding: 0 60px;
}
.search-title h1 {
    margin-top: 2rem;
}
.search-fields .columns {
    flex: 0 0 50%;
    max-width: 50%;
}
.select2.select2-container--default {
    width: 100%!important;
}
.search-fields .columns label {
    display: block;
}
#crumbs {
	padding-top:24px;
	text-align:center;
	padding-bottom: 1rem;
}

.rw-ui-container.rw-dir-ltr .rw-report-link, .rw-ui-container.rw-valign-middle.rw-halign-right .rw-report-link {
    display: none!important;
}

.post-detail .thb-article-tags {
    margin-top: 2rem;
	margin-bottom: 2rem;
	display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
}

.post-detail .thb-article-tags + .likebutton {
    margin-top: -4rem;
    margin-bottom: 1rem;
}
.post-detail .thb-article-tags a {
    border: solid 1px #eee;
    border-radius: 3px;
    padding: 7px;
	min-width: 48px;
	font-size: 10px;
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
}
.post-detail .thb-article-tags span {
    padding: 10px 0;
	margin-right: 5px;
    font-size: 10px;
}
.fb_iframe_widget {
	margin-top: 2rem;
}
.thb-social-fixed.sharing-counts-on, .thb-social-fixed.sharing-counts-off {
    display: none;
}

.frm_description {
    padding-bottom: 2rem;
}
.frm_form_field {
    margin-bottom: 1rem;
}
.frm_form_field input {
    width: 100%;
}
.frm_required, .r {
    color: red;
}
.frm_message, .frm_error_style {
    font-size: 21px;
    padding: 1rem;
    margin-bottom: 2rem;
    text-align: center;
    border-radius: 5px;
}
.frm_message {
	border: solid 1px #c5137f;
}
.frm_error_style {
    border: solid 1px red;
    color: red;
}
.signsFem .wpb_text_column.wpb_content_element .thumbnail-seealso {
    margin-bottom: 2rem;
	-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	padding: 25px 20px 15px 20px;
}
.signsFem .wpb_text_column.wpb_content_element .thumbnail-seealso .post-gallery {
    margin-right: auto;
	margin-left: auto;
}
.post.thumbnail-seealso {
    padding: 25px 20px 15px 20px;
}
#wrapper [role="main"] {
	background: transparent;
}


.post-content li > p {
	padding-top: 1em;
	margin-bottom: 0;
}


.thb-lightbox-button {
	width: 100%;
}
.post-content .thb-lightbox-thumbs figure {
    margin-bottom: 0px;
}
.wp-caption .wp-caption-text {
    line-height: 1.5em;
    padding: 6px 0 6px 0;
}
.archive-pagination-container > .row > div[id^="woman-"] {
	margin-bottom: 24px;
}
.banner970x250 div[id^="woman-"] {
	padding-bottom: 0;
}
.plyr--video {
	margin-bottom: 1em;
}
.post.thumbnail-style4 {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
    flex-wrap: nowrap !important;
}
.post.thumbnail-style4 .thumbnail-style4-inner .post-title {
    margin-bottom: 0;
}
.post.thumbnail-style4 .thumbnail-style4-inner h6 {
    margin-bottom: 0;
    padding-bottom: 0;
}
.post-content.entry-content p:empty {
    margin-bottom: 0;
}
.simplesocialbuttons .ssb-fb-like {
    margin: 13px 15px 5px 5px;
	min-width: 80px;
}
.post.thumbnail-seealso .thb-seealso-text + p:empty, .post-gallery > a + br {
	display: none;
}
.row.wpb_row.row-fluid.no-row-padding.row-o-content-middle.row-flex {
    width: 100%;
}
.post-detail-row + .post-detail-row .row.max_width {
    padding: 0 0px;
}

.pad0 .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper, .pad0.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 0;
}
.post-gallery-content .thb-content-row .columns.image-text p > a::after {
	top: 102%;
}
.post-content-container .columns .row, .post-content-container .columns .row .columns{
    padding: 0;
}
aside.thb-read-next {
    width: 90px;
}

/* top 10 */
.tptn_posts li {
	margin-bottom: 0;
}
.tptn_link {
    width: 90px;
    height: 90px;
    margin: 0 20px 0 0;
	display: block;
	background: #fff;
	overflow: hidden;
	position: relative;
	min-height: 100%;
	flex-shrink: 0;
}
.lazyloaded.tptn_thumb, .tptn_thumb {
	will-change: transform;
	-moz-transition: all .75s cubic-bezier(.25,.8,.25,1);
	-o-transition: all .75s cubic-bezier(.25,.8,.25,1);
	-webkit-transition: all .75s cubic-bezier(.25,.8,.25,1);
	transition: all .75s cubic-bezier(.25,.8,.25,1);
}
.tptn_link:hover .tptn_thumb {
    -moz-transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
    transform: scale(1.04,1.04);
}
.tptn_after_thumb {
	line-height: 1.5em;
	color: #c5137f;
	display: block;
}
.tptn_after_thumb > a {
	font-size: 1rem;
    font-family: Comfortaa, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
	display: block;
    width: 100%;
    height: auto;
	overflow: visible;
	margin: 0;
	font-weight: 600;
	text-rendering: optimizeLegibility;
	line-height: 1.5em;
}
.tptn_after_thumb a:hover {
    color: #0a0a0a;
}
.tptn_after_thumb a > span {
    width: 100%;
    border-bottom: 1px solid transparent;
    word-break: break-word;
	-moz-transition: all .5s cubic-bezier(.25,.8,.25,1);
	-o-transition: all .5s cubic-bezier(.25,.8,.25,1);
	-webkit-transition: all .5s cubic-bezier(.25,.8,.25,1);
	transition: all .5s cubic-bezier(.25,.8,.25,1);
}
.tptn_after_thumb a:hover > span {
    border-color: #c5137f;
}
/* / top 10 */

p + p > picture > img.aligncenter {
    margin-bottom: 1em;
    display: block;
}

#dpsp-content-top {
    margin-top: 1.2em;
    width: 100%;
    margin-bottom: 0!important;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count {
    display: block;
    white-space: nowrap;
	width: max-content;
    padding-right: 10px;
}
.dpsp-has-buttons-count .dpsp-networks-btns-wrapper .dpsp-network-label {
    display: none;
}
.ingredients ul {
	margin: 0;
	list-style-type: none;
}
.ingredients ul li {
	border-bottom: solid 1px #ccc;
	padding: 5px!important;
}
.thb-article-subscribe.thb-newsletter-form {
    margin: auto;
    padding-bottom: 35px;
}
.thb-social-footer .thb-social-footer-buttons .social {
    padding: 0;
}
.post-detail-row.has-article-padding {
    padding-top: 10px;
}

div[id^=woman-]:empty + br {
    display: none!important;
    margin: 0;
    padding: 0;
    order: initial;
}
.woman-mobile-ros-before-content + br {
    display: none!important;
}

.tag-zodia .has-2-columns > .wp-block-column, .zodiac.has-2-columns > .wp-block-column {
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.tag-zodia .has-2-columns > .wp-block-column:first-child, .zodiac.has-2-columns > .wp-block-column:first-child {
    flex-basis: 25%;
}
.tag-zodia .has-2-columns > .wp-block-column:last-child, .zodiac.has-2-columns > .wp-block-column:last-child {
    flex-basis: 75%;
}
.tag-zodia .wp-block-image > figure, .zodiac .wp-block-image > figure {
    margin-bottom: 0;
}
.thb-article-pagination {
	font-size: 14px;
	color: #000;
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.post-page-numbers.current {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    text-decoration: none;
    margin-left: 5px;
    background: #c5137f;
	color: #fff;
    width: 40px;
	height: 40px;
    border-radius: 50%;
	-webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
	-webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.thb-article-pagination a {
    display: inline-flex;
    text-decoration: none;
    margin-left: 5px;
    background: #fff;
	border: solid 1px #e8e8e8;
	color: #000;
    width: 40px;
	height: 40px;
    border-radius: 50%;
	-webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
	-webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.woman-body-background {
	background-size: 1920px auto !important;
	background-repeat: no-repeat !important;
	background-position: center top !important;
}

h6.related-posts-title {
    text-align: center;
}

.thb_before_header .fb-like {
	display: none;
}

.mobile-header-holder {
    height: unset!important;
}
.post-password-required {
	display: none;
}
.post-detail .post-title-container {
	margin-bottom: 0;
}

/* share this */
.thb-fixed-top .st-total {
    width: 50px;
}
.thb-fixed-top .st-btn > img {
	top: 0!important;
}
.thb-fixed-top .st-btn {
    display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
	-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width: 50px !important;
    height: 50px !important;
    border-radius: 50px !important;
    padding: 0 !important;
    margin: 0 0 5px 0 !important;
    line-height: initial !important;
}
/* / share this */
.thb-fixed-container {
	width: 70px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	position: relative;
	min-height: 900px;
}
.thb-fixed-bottom {
    position: absolute;
    bottom: 30%;
    left: -30px;
}
.thb-fixed-container + .thb-fixed-container {
    display: none !important;
}
.post-share-container, .article-container {
	display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
}
.article-container .post-content, .article-container .post-content p:not(.wp-block-cover-text) {
    font-family: Open Sans, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
    font-size: 1rem;
    color: #000;
}
.post-detail .thb-article-featured-image {
	margin-bottom: 20px;
}
.article-container .post-content-wrapper {
    width: calc(100% - 345px)!important;
}
.post-content-container {
    width: calc(100% - 50px);
    padding-left: 24px;
}

/* watu */
.watupro-exam-description p:first-child {
    font-weight: 600;
}
.watupro-question-choice input[type="radio"] {
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	margin: -1px;
	padding: 0;
	word-wrap: normal !important;
	display: none!important;
}
.watu-question .question-content p {
	font-size: 24px !important;
}
.question-content > p > strong {
  font-weight: 400;
}
.watu-question .question-content p:not(:first-child) {
	font-size: 1rem !important;
	margin-top: 1rem;
}
.watupro-question-choice {
    display: -ms-flexbox!important;
    display: -webkit-flex!important;
    display: flex!important;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.watupro-question-choice span {
	font-size: 15px;
	font-weight: 500;
	color: #575757;
	display: block !important;
	width: calc(100% - 30px);
}
.watupro-question-choice label::before {
    width: 30px;
    height: 30px;
	flex: 30px 0 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
    transition: .3s ease;
    content: "";
    border-color: #BFBFBF;
    background-color: #FFFFFF;
    float: left;
    margin-right: 10px;
}

.watupro-question-choice label:hover, .watupro-question-choice label:hover {
	background-color: #fef3fa;
	background-color: #fef3fa;
	border-color: #c5137f;
}
.watupro-user-feedback, .watupro-textarea-medium, .watupro-text, .watupro-gap {
	border: 1pt solid #c5137f;
	background-color : #fef3fa;
	color: #75890C !important;
}
.watupro-question-choice label, .watupro-question-choice label {
    max-width: unset!important;
    width: 100%;
	min-width: 100%;
    display: -ms-flexbox!important;
	display: -webkit-flex!important;
	display: flex!important;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
    padding: 7px;
	background-color: #FAFAFA;
	border: solid 1px #EBEDEB;
	border-radius: 4px;
	transition: .3s ease;
	position: relative;
	margin-bottom: 10px;
}
.watupro-question-choice i {
    margin-bottom: 10px;
	display: none;
}
.watupro-question-choice input:checked + label::before {
    background-color: #c5137f;
	border-color: #c5137f;
}
.watupro-question-choice input:checked + label::after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29.72 23.76'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M28.61 1.24A4 4 0 0025.92 0h-.24a4.09 4.09 0 00-2.88 1.19L10.05 13.94C9.62 13.48 7 10.8 7 10.8a4.08 4.08 0 00-5.77 5.76l3.13 3.12 2.84 2.89a4.08 4.08 0 005.76 0L28.47 7.06a4.18 4.18 0 00.14-5.82z' fill='%23fff' data-name='Capa 1'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    top: auto;
    left: 14px;
}
#next-question input, #prev-question input, .watupro_buttons #action-button, .frm_button_submit, input#liveResultBtn {
    background-color: #c5137f;
	height: 45px;
	line-height: 30px;
	padding: 0 17px;
	border-radius: 300px;
	font-family: Comfortaa, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
    border: none 0;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    line-height: normal;
	cursor: pointer;
}
.watupro-qnum-info {
    font-style: normal!important;
    text-align: center;
}
.quiz-area h4 {
	color: #c5137f;
}
.watupro-gtitle {
    font-weight: 600;
    font-family: Comfortaa, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
    font-size: 18px;
}
.quiz-area p:empty {
    display: none;
}
.result_answers .show-question-choices ul > .answer:not(.user-answer-unrevealed) {
    display: none;
}
.result_answers .show-question-choices ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
div.show-question {
    margin-top: 0 !important;
	padding: 0;
}
.user-answer-unrevealed {
    color: #c5137f!important;
}
/* /watu */

/* hide */
.columns.medium-4 .post.thumbnail-seealso, table .post.thumbnail-seealso {
	display: none;
}
/* / hide */

.smallertext {
	font-size: 0.65em;
}

.bftpro-front-form h5 {
    padding-bottom: 0;
    margin-top: 1rem;
}
.bftpro-front-form fieldset {
    padding: 0!important;
}
.bftpro-form-group.bftpro-btn-block {
    margin-top: 1rem;
}
.bftpro-form-group.bftpro-checkbox input {
    display: none;
}
.bftpro-checkbox {
	display: flex;
}
.bftpro-checkbox label {
	position: relative;
}
.bftpro-checkbox input ~ span {
	line-height: 30px;
	padding-left: 1rem;
}
.bftpro-checkbox input ~ span::before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    border: solid 1px #dfdfdf;
    border-radius: 6px;
	float: left;
	margin-bottom: 1rem;
}
.bftpro-checkbox input:checked ~ span::before {
    background-color: #c5137f;
	border-color: #c5137f;
}
.bftpro-checkbox input:checked ~ span::after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29.72 23.76'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M28.61 1.24A4 4 0 0025.92 0h-.24a4.09 4.09 0 00-2.88 1.19L10.05 13.94C9.62 13.48 7 10.8 7 10.8a4.08 4.08 0 00-5.77 5.76l3.13 3.12 2.84 2.89a4.08 4.08 0 005.76 0L28.47 7.06a4.18 4.18 0 00.14-5.82z' fill='%23fff' data-name='Capa 1'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    top: 6px;
    left: 8px;
}


.thb-newsletter-form .bftpro-form-group {
    text-align: left;
}
.thb-newsletter-form .bftpro-form-group:first-child, .thb-newsletter-form .bftpro-form-group:nth-child(2) {
    width: 50% !important;
	padding: 0 1rem;
	float: left;
}
.thb-newsletter-form.articles .bftpro-form-group:first-child, .thb-newsletter-form.articles .bftpro-form-group:nth-child(2) {
    width: 100% !important;
	float: none;
}
.thb-newsletter-form .bftpro-form-group:nth-child(2) input, .thb-newsletter-form .bftpro-form-group:nth-child(1) input {
	max-width: 100%;
}
.thb-newsletter-form .bftpro-form-group:nth-child(3) {
    width: 100% !important;
    max-width: 100%;
    padding: 0 1rem;
}
.thb-newsletter-form .g-recaptcha {
    width: 300px!important;
    margin: auto;
}
.thb-newsletter-form .g-recaptcha > div {
    width: 300px!important;
}
.thb-newsletter-form .g-recaptcha > div iframe {
	border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-right: solid 1px #d3d3d3;	
}
.thb-newsletter-form .bftpro-form-group:last-child {
    margin: 2rem auto;
	text-align: center;
}
.alt-sign {
	margin-right: 1rem;
}
figcaption a {
    color: #c5137f;
    font-weight: unset;
}

#page-content {
  position: relative;
  /* this element's width controls the effective height */
  /* of the video container's padding-bottom */
  max-width: 640px;
  margin: 10px auto;
}

#ad-container {
  position: relative;
  /* forces the container to match a 16x9 aspect ratio */
  /* replace with 75% for a 4:3 aspect ratio, if needed */
  padding-bottom: 56.25%;
}

#video-element {
  /* forces the contents to fill the container */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	background: #d4d4d4;
}
.teads-inread.sm-screen {
    margin-bottom: 2rem !important;
}
#sidebar1, #sidebar2 {
    margin-bottom: 2rem;
}
.qc-cmp2-persistent-link {
    background-color: #C5137F!important;
	font-size: 0.75em;
}
.qc-cmp2-persistent-link:hover {
    background-color: #8d125c!important;
	color: #fff!important;
}
#inline1, #inline2 {
    background: #F7F7F7;
	padding: 1rem 0;
	margin-bottom: 1rem;
}

#top5 .wpb_wrapper {
    overflow: hidden;
}

.fun-fact {
  border: solid 3px #363636;
  padding: 80px 11px 11px 11px;
  margin-bottom: 1rem;
	margin-top: 80px;
	position: relative;
}
.fun-fact p:first-child picture {
	position: absolute;
	top: -70px;
	left: 20px;
}

#ocm-st {
  margin-top: 3rem!important;
}

.noadhere .post.thumbnail-seealso {
	flex-wrap: wrap;
	justify-content: center;
}
/* .noadhere div[id^=woman-] {
  display: none;
} */

/* .noadhere .post.thumbnail-seealso .post-gallery, .noadhere .post.thumbnail-seealso .thumbnail-seealso-inner {
	display: none;
}*/

.bibliography, .bibliography p, .bibliography a {
	font-size: 0.875em;
	line-height: 1em;
}
.bibliography {
	border-top: solid 3px #000;
	padding-top: 15px;
}
.bibliography a {
	text-decoration: none!important;
}

/* snowflakes */
.snowflake {
/* 	background-image: url('https://www.womanidol.com/wp-content/uploads/rose-icon.png'); */
	background-image: url('https://www.womanidol.com/wp-content/uploads/daisy-icon.png');
	width: 30px;
	height: 27px;
	pointer-events: none;
}

@-webkit-keyframes snowflakes-fall{
	0%{top:-10%}
	100%{top:100%}
}
@-webkit-keyframes snowflakes-shake{
	0%{
	-webkit-transform:translateX(0px);
	transform:translateX(0px)
	}
	50%{
	-webkit-transform:translateX(80px);
	transform:translateX(80px)
	}
	100%{
	-webkit-transform:translateX(0px);
	transform:translateX(0px)}
	}

@keyframes snowflakes-fall{
	0%{top:-10%}
	100%{top:100%}
}

@keyframes snowflakes-shake{
	0%{transform:translateX(0px)}
	50%{transform:translateX(80px)}
	100%{transform:translateX(0px)}
}

.snowflake{
	position:fixed;
	top:-10%;
	z-index:9999;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:default;
	pointer-events: none;
	-webkit-animation-name:snowflakes-fall,snowflakes-shake;
	-webkit-animation-duration:15s,5s;
	-webkit-animation-timing-function:linear,ease-in-out;
	-webkit-animation-iteration-count:infinite,infinite;
	-webkit-animation-play-state:running,running;
	-webkit-animation-delay: 4s;
	animation-name:snowflakes-fall,snowflakes-shake;
	animation-duration:15s,5s;
	animation-timing-function:linear,ease-in-out;
	animation-iteration-count:infinite,infinite;
	animation-play-state:running,running;
	animation-delay: 4s;
}
.snowflake:nth-of-type(0){
	left:1%;
	-webkit-animation-delay:0s,0s;
	animation-delay:0s,0s
}
.snowflake:nth-of-type(1){
	left:11%;
	-webkit-animation-delay:1s,1s;
	animation-delay:1s,1s
}
.snowflake:nth-of-type(2){
	left:26%;
	-webkit-animation-delay:6s,.5s;
	animation-delay:6s,.5s
}
.snowflake:nth-of-type(3){
	left:41%;
	-webkit-animation-delay:4s,2s;
	animation-delay:4s,2s
}
.snowflake:nth-of-type(4){
	left:56%;
	-webkit-animation-delay:2s,2s;
	animation-delay:2s,2s
}
.snowflake:nth-of-type(5){
	left:71%;
	-webkit-animation-delay:8s,3s;
	animation-delay:8s,3s
}
.snowflake:nth-of-type(6){
	left:86%;
	-webkit-animation-delay:3s,1.5s;
	animation-delay:3s,1.5s
}
/* / snowflakes */

.interactive-image {
  position: relative;
}
.interactive-image a {
  position: absolute;
  z-index: 10;
  display: block !important;
}
.interactive-image a img {
  width: 32px;
  height: auto;
  transition: .3s ease;
}
.interactive-image a:hover img {
	scale: 1.2;
}
.sponsored-by {
	display: none!important;
}
.thb-sponsor {
	color: #c5137f;
}
.thb-article-sponsors {
	margin-left: auto;
	margin-right: 0;
	float: right;
}
.thb-post-bottom.sponsored-bottom li:first-child {
	display: none!important;
}
.post .thb-post-bottom ul li {
	padding: 0;
	margin: 0;
}
.post .thb-post-bottom ul li + li::before {
	content: unset!important;
}

@media screen and (min-width: 1024px) {
	.post.style5-white .post-inner-content.with-banner {
		padding: 0 0 0 44px;
	}
	.woman-body-background .vc_custom_1570531663008 {
		background-color: transparent !important;
	}
	.woman-body-background .post.style5-white .post-inner-content {
		background-color: transparent !important;
	}
	.woman-body-background .header {
		background-color: transparent !important;
	}
	.woman-body-background .banner970x250Container, .woman-body-background div[id^="woman-"].banner970x250Container, .woman-manual-placement_3 {
		background-color: transparent !important;		
	}
	.woman-body-background div[class*="vc_custom_"] {
		background-color: transparent !important;
	}
}

@media screen and (max-width: 1200px) {
	.thb-full-menu > li > a:not(.logolink) {
		font-size: 14px;
	}
	.sidebar.columns {
		margin-right: 0!important;
	}
}
@media screen and (max-width: 1024px) {
	.bottom_padding {
		padding-bottom: 24px;
	}
	.article-container {
		flex-wrap: wrap!important;
	}
	.article-container .sidebar {
		display: flex!important;
		width: 100%;
		max-width: 100%!important;
		align-items: center;
	}
	.article-container .post-content-wrapper {
		width: 100%!important;
		padding-right: 0;
		margin: auto;
	}
/* 	.woman-home-300x250-moda-plc a, .woman-home-300x250-omorfia-plc a {
		margin-bottom: 24px!important;
	} */
	.sidebar .widget.style1.woman-widget {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.sidebar .widget.style1.woman-widget div[id*='woman-'] > a {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.new > a::after {
		top: 10px;
	}
	
}


@media only screen and (min-width: 640px) {
	.sidebar {
		max-width: 315px;
	}
}
@media (min-width: 769px) {
	.with-banner .banner-300x250 {
		margin-bottom:0;
	}
	.tag-homepage .medium-8 {
		flex: 0 0 70.5%;
		max-width: 70.5%;
	}
	.tag-homepage .medium-4 {
		flex: 0 0 29.5%;
		max-width: 29.5%;
	}
	.post-detail .thb-article-tags a {
		padding: 10px;
		margin-bottom: 15px;
	}
}
@media screen and (max-width: 768px) {
	
	.margin-bottom-20 {
		margin-bottom: 20px !important;
	}
	.pR24 .wpb_content_element{
		padding-right: 0;
	}
	.with-banner .banner-300x250 {
		width: 100%;
/* 		margin-bottom: 40px; */
		overflow: unset;
	}
	.with-banner .post-title, .with-banner .post-category {
		width: 100%;
	}
	.with-banner {
		width: 100%;
		justify-content: center;
	}
	.post.style5-white .row > div {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.post.style5-white .post-inner-content {
		padding: 20px 0 40px 0;
		min-height: unset;
	}
	.thb-blockgrid-style11 .row .small-6{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.post.style5-white .post-inner-content.with-banner {
		justify-content: center;
		padding-left: 0;
	}
	.width-banner {
		margin-left: auto;
    	margin-right: auto;
	}
	.banner300x250, .banner300x600 {
		margin: auto;
		text-align: center;
		margin-left: auto!important;
		margin-right: auto!important;
		margin-top: 40px!important;
	}
	.post.thumbnail-seealso .thb-seealso-text {
		top: -20px;
	}
	.thb-lightbox-button .thb-lightbox-text {
		width: 100px;
	}
	.tag-zodia .has-2-columns, .zodiac.has-2-columns {
		flex-wrap: wrap;
	}
	.tag-zodia .has-2-columns > .wp-block-column:first-child, .zodiac.has-2-columns > .wp-block-column:first-child {
    flex-basis: 100%;
}
.tag-zodia .has-2-columns > .wp-block-column:last-child, .zodiac.has-2-columns > .wp-block-column:last-child {
    flex-basis: 100%;
}
	.thb-fixed-container {
		display: none !important;
	}
	.post-content-container {
		width: 100%;
		padding-left: 0;
	}
	.post-detail .thb-article-tags span, .post-detail .thb-article-tags a {
		font-size: 1em;
	}
	#eco_row .wpb_content_element:before {
		left: 0;
		top: 0;
	}
	#eco_row .wpb_content_element > div > p {
		padding-left: 140px;
		text-align: left!important;
	}
}
@media screen and (max-width: 751px) {
	h1, .h1, .thb-countdown .thb-countdown-ul li .timestamp {
		font-size: 1.5rem;
	}
	.flexinherit {
		flex: inherit;
	}
	.search-title {
		text-align: center;
		padding: 20px 0 30px;
	}
	.recent .medium-4 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.thb-hotspot-container .thb-hotspot {
		width: 25px;
		height: 25px;
		font-size: 13px;
	}
	.thb-hotspot-container .thb-hotspot .thb-hotspot-content {
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.thb-hotspot-container .thb-hotspot .thb-hotspot-tooltip .thb-hotspot-tooltip-inner {
		padding: 10px;
		width: 160px;
	}
	.thb-hotspot-container .thb-hotspot .thb-hotspot-tooltip .thb-hotspot-tooltip-inner h6 {
		font-size: 13px;
	}
	.thb-hotspot-container .thb-hotspot .thb-hotspot-tooltip .thb-hotspot-tooltip-inner p {
		font-size: 10px;
	}
	.thb-carousel.slick-initialized {
		height: unset;
	}
	.mR0 .vc_column-inner{
		padding-right:0!important;
	}
	.mL0 .vc_column-inner{
		padding-left:0!important;
	}
	.thumbnail-seealso {
		margin-bottom: 2rem;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding: 25px 20px 15px 20px;
	}
	.post.thumbnail-seealso .post-gallery {
		margin-right: auto!important;
		margin-left: auto!important;
		margin-bottom: 15px;
	}
	.wpb_single_image .vc_figure {
		text-align: center;
	}
	.post-detail .post-content .wpb_wrapper h5:only-child {
		padding-bottom: 0.75em;
	}
	.alignright, .alignleft {
		float: none;
		margin: 2em auto 1em auto;
		display: block;
	}
	.medium-8, .medium-4, .medium-6, .medium-3 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.sidebar {
		max-width: 100%;
		margin-left: 0;
	}
	.sidebar.left {
		margin-left: 0;
		padding-left: 0;
	}
	.sidebar.right {
		margin-right: 0;
		padding-right: 0;
	}
	.medium-text-left {
		text-align: center;
	}
	.banner300x250, .banner300x600 {
		margin-top: 0px!important;
	}
	.thb-social-links-container.thb-social-horizontal.mono-icons {
		text-align: center;
	}
	.tag-cloud-link {
		min-width: 48px;
		text-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.post.style5-white .post-inner-content {
		min-height: initial;
	}
	.columns.medium-4 .post.thumbnail-seealso {
		display: block;
	}
	.thb-newsletter-form .bftpro-form-group:first-child, .thb-newsletter-form .bftpro-form-group:nth-child(2) {
		width: 100% !important;
		float: none;
	}
	.search-fields .columns {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.eco_bottom > div:first-child {
		text-align: center;
	}
	.eco_bottom > div:first-child > div > div {
		text-align: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-bottom: 1rem;
	}
	.eco_bottom > div:last-child > div > div {
		text-align: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-bottom: 1rem;
	}
}
@media screen and (max-width: 640px) {
	#eco_row .wpb_content_element > div > p {
		padding-left: 0;
		padding-top: 148px;
	}
	#eco_row .wpb_content_element:before {
		left: calc(50% - 136px / 2);
		top: 0;
	}
	#eco_row .wpb_content_element {
		margin-bottom: 0;
	}
}
@media screen and (max-width: 375px) {
	.row.wpb_row.row-fluid.margin-bottom-20.full-width-row.no-column-padding.vc_custom_1575632533927.row-has-fill {
    display: none;
	}
}

/* skin 
.woman-skin.skin {
	position: fixed;
	left: -50%;
	right: -50%;
	top: 0;
	width: auto;
}
#wrapper {
	max-width: 79.375rem;
	margin: auto;
}
.sidebar.left {
    margin-left: 0;
}
.sidebar-content {
    max-width: unset;
}
#afieroma_row {
    margin-top: 24px;
}
header + div[id^="woman-"] {
    background: transparent;
}
.sidebar.columns {
    max-width: unset;
    flex-basis: 33.333333%;
    padding-left: 49px;
}
#afieroma_row .wpb_column.columns.medium-12.thb-dark-column.small-12, #beauty_row .wpb_column.columns.medium-12.thb-dark-column.small-12, #psychology_row .wpb_column.columns.medium-12.thb-dark-column.small-12, #top5 .wpb_column.columns.medium-12.thb-dark-column.small-12, .recent .wpb_column.columns.medium-12.thb-dark-column.small-12, #newsletter_row .wpb_column.columns.medium-12.thb-dark-column.small-12{
	padding-top: 24px;
}
.wpb_column.columns.medium-12.thb-dark-column.small-12 {
	padding-top: 0;
    background: #fff!important;
}
.header {
	max-width: 75rem!important;
	margin: auto!important;
}
.woman-body-background .header {
    background: #fff!important;
	max-width: 75rem!important;
	margin: auto!important;
}
#wrapper [role="main"] .row .small-12.columns {
    background: #fff!important;
}
.post-detail-row.has-article-padding .row .small-12.columns {
    background: #fff!important;
}
/* / skin */