body {
	background: white;
}

div.site-container {
	position: relative;
	/* background-color: #e3e3e3; dyson */
	background: white;
	/* zendium | background-color: #daeafa; */
}

/* 2020-03-09 */
body a#wmn-decathlon-gate-link {
	background: transparent url('/static/banner/decathlon/cikkoldal_wmn_.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-decathlon-gate-link2 {
	background: transparent url('/static/banner/decathlon/rovatoldal_wmn_.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2020-03-04 */
body a#wmn-hiventures-gate-link3 {
	background: transparent url('/static/banner/hiventures/Hiventures_startupHER-wmn_nagyhatter_1920px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-hiventures-gate-link4 {
	background: transparent url('/static/banner/hiventures/Hiventures_startupHER-wmn_rovatoldalhoz_1920px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2020-02-06 */
body a#wmn-hiventures-gate-link {
	background: transparent url('/static/banner/hiventures/Hiventures_startup_wmn_nagyhatter_1920px_javitott.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-hiventures-gate-link2 {
	background: transparent url('/static/banner/hiventures/Hiventures_startup wmn_nagyhatter_1920px_rovatoldal.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-12-25 */
body a#wmn-lac-gate-article {
	background: transparent url('/static/banner/lac/LAC_Xmas_WMN_cikkoldal_1920x1200px_PREV.JPG') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-lac-gate-section {
	background: transparent url('/static/banner/lac/LAC_Xmas_WMN_rovatoldal_1920x1200px_PREV.JPG') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-12-16 */
body a#wmn-burberry-gate-article {
	background: transparent url('/static/banner/burberry/BUR_Fest_WMN_cikkoldal_1920x1200px_PREV.JPG') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-burberry-gate-section {
	background: transparent url('/static/banner/burberry/BUR_Fest_WMN_rovatoldal_1920x1200px_PREV.JPG') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-12-12 */
body a#wmn-gucci-gate-link3 {
	background: transparent url('/static/banner/gucci/Gucci_BAdF_WMN_cikkoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-gucci-gate-link2 {
	background: transparent url('/static/banner/gucci/Gucci_BAdF_WMN_rovatoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}


/* 2019-12-11 */
body a#wmn-gucci-gate-link {
	background: transparent url('/static/banner/gucci/Gucci_BAdF_WMN_rovatoldal_1920x1200px_PREV_.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-12-06 */
body a#wmn-nivea-section-gate-link3 {
	background: transparent url('/static/banner/nivea/nivea_article.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-nivea-section-gate-link4 {
	background: transparent url('/static/banner/nivea/nivea_section.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-12-05 */
body a#wmn-ck5-gate-link {
	background: transparent url('/static/banner/boss/Boss_Xmas_WMN_rovatoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-ck6-gate-link {
	background: transparent url('/static/banner/boss/Boss_Xmas_WMN_cikkoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-28 */
body a#wmn-ck3-gate-link {
	background: transparent url('/static/banner/chloe/Chloe_Xmas_WMN_rovatoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-ck4-gate-link {
	background: transparent url('/static/banner/chloe/Chloe_Xmas_WMN_cikkoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-23 */
body a#wmn-ck2-gate-link {
	background: transparent url('/static/banner/calvin-klein/CK_Holiday_WMN_rovatoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-ck-gate-link {
	background: transparent url('/static/banner/calvin-klein/CK_Holiday_WMN_cikkoldal_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-21 */
body a#wmn-hohesc-gate-link {
	background: transparent url('/static/banner/hohes-c/WNM_rovat_kapu_banner_20191106_V3_preview1.png') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-18 */
body a#wmn-nivea-section-gate-link {
	background: transparent url('/static/banner/nivea/nivea5.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-nivea-section-gate-link2 {
	background: transparent url('/static/banner/nivea/nivea6.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-27 */
body a#wmn-otpbank2-section-gate-link {
	background: transparent url('/static/banner/otpbank/OTP_SZK_OSZ_wmn_rovat_background_leados.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-otpbank5-section-gate-link {
	background: transparent url('/static/banner/otpbank/wmn_otthon_article_background.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-otpbank6-section-gate-link {
	background: transparent url('/static/banner/otpbank/wmn_otthon_section_background.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-11-14 */
body a#wmn-otpbank-section-gate-link {
	background: transparent url('/static/banner/otpbank/wmn_otthn_background-2.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-08-20 */
body a#wmn-decathlon-section-gate-link {
	background: transparent url('/static/banner/decathlon/WMN_skin_rovat.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
body a#wmn-decathlon-article-gate-link {
	background: transparent url('/static/banner/decathlon/WMN_skin_cikk.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-05-27 */
body a#wmn-vodafone-gate-link {
	background: transparent url('/static/banner/vodafone/vodafone_generic_awareness_WMN_v3_1920x1200_layout.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-05-13 */
body a#wmn-money-gate-link {
	background: transparent url('/static/banner/money/Tapeta-banner-FullHD-Section-V2-SMALL.png') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-03-28 */
body a#wmn-dm-gate-link {
	background: transparent url('/static/banner/dm/dm-tavasz_WMN-background-1.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 0px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2019-03-15 */
body a#wmn-bosch-mum-gate-link {
	background: transparent url('/static/banner/bosch/Bosch_2019_Built_in_banner_Full_HD_1920x1080px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-12-11 */
body a#wmn-bosch-xmas-gate-link {
	background: transparent url('/static/banner/bosch-xmas/Bosch_2018_MUM_Xmas_banner_1920X1080px_Full_HD_mod2.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-12-10 */
body a#wmn-boss-gate-link {
	background: transparent url('/static/banner/boss/BOSS_TS_XMAS_wmn_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-12-03 */
body a#wmn-chloe-gate-link {
	background: transparent url('/static/banner/chloe/CHLOE_XMAS_wmn_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-11-27 */
body a#wmn-lacoste-gate-link {
	background: transparent url('/static/banner/lacoste/LAC_XMAS_wmn_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-11-19 */
/*
body a#wmn-ck-gate-link {
	background: transparent url('/static/banner/calvin-klein/CK_XMAS_wmn_1920x1200px.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}
*/

body a#wmn-phytotec-gate-link {
	background: transparent url('/static/banner/phytotec/urzinol-kapubanner-wmn-1920x900.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-10-01 */
body a#wmn-bosch-gate-link {
	background: transparent url('/static/banner/bosch-home/Bosch_2018_Built_Banner_1920x1080px_FullHD_mod3.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-05-14 */
body a#wmn-smartwater-gate-link {
	background: transparent url('/static/banner/smartwater-20180514/smartwater.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-04-23 */
body a#wmn-generali-gate-link {
	background: transparent url('/static/banner/generali-201804/generali_20180425.png') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-04-15 */
body a#wmn-ausztria-gate-link {
	background: transparent url('/static/img/default/ausztria-1920x1200.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	width: 100%;
	overflow: hidden;
}

/* 2018-04-04 */
body.wmn-egszsg a#wmn-sedacur-gate-link {
	background: #FFFFFF url('/static/img/default/kapubanner-wmn-1600x900-sedacur-2018.jpg') no-repeat center top;
	display: block;
	position: absolute;
	top: 53px;
	height: -moz-calc(100% - 105px);
	height: -webkit-calc(100% - 105px);
	height: calc(100% - 105px);
	max-height: 1200px;
	width: 100%;
	overflow: hidden;
}

div.topbar {
	background: #322f31;
}

	div.topbar div.content {
		margin: auto;
	}

		div.topbar div.content a.newsletter {
			background: #8c8c8c url(/static/img/default/mail-icon.svg) no-repeat center center;
			background-size: 24px 24px;
			color: white;
			float: right;
			height: 24px;
			margin-right: 0px;
			width: 36px;
		}

		div.topbar div.content a.newsletter-text {
			background: #bbbbbb;
			color: #e8e8e8;
			float: right;
			font-size: 14px;
			height: 21px;
			margin-right: 20px;
			padding: 3px 10px 0px 10px;
		}

		div.topbar div.content a.newsletter-text:hover {
			color: white;
		}

		div.topbar div.content a.podcast {
			margin-right: 28px;
		}

		div.topbar div.content div.search {
			float: right;
		}

		div.topbar div.content div#user-box {
			display: block;
			float: right;
			margin: 4px 20px 0px 0px;
		}

			div#user-box span.username,
			div#user-box span.username a {
				font-size: 11px;
				color: #aaaaaa;
			}

			div#user-box span.username a:hover {
				color: white;
			}

			div#user-box span.icons {
				float: right;
			}

				div#user-box span.icons a {
					margin-left: 10px;
					float: left;
				}

					div#user-box span.icons a svg {
						width: 16px;
						height: 16px;
						fill: #aaaaaa;
					}

					div#user-box span.icons a:hover svg {
						fill: white;
					}

div.site-content {
	width: 1170px;
	margin: auto;
	text-align: center;
}

div.site-content.menu-outer {
	min-height: 81px;
}

	div.site-content div.menu-container,
	div.site-container div.sticky-menu-container {
		border-top: 1px solid #f0f0f0;
		border-bottom: 1px solid #f0f0f0;
		/* zendium | border-top: 1px solid black; */
		/* zendium | border-bottom: 1px solid black; */
		padding: 15px 15px 10px 15px;
		text-align: center;

		transition: background ease 0.5s;
	}

		div.site-content div.menu-container ul.main-menu,
		div.site-container div.sticky-menu-container ul.main-menu {
			display: -webkit-flex;
			display: flex;
			justify-content: space-between;
			list-style-type: none;
			width: 900px;
			padding: 0;
			margin: auto;
		}

			div.site-content div.menu-container ul.main-menu li,
			div.site-container div.sticky-menu-container ul.main-menu li {
				text-transform: uppercase;
				padding: 0px 10px 0px 6px;
				margin: 0;
			}

				div.site-content div.menu-container ul.main-menu li.menu-item-elet,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-elet {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-elet-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-elet-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-kult,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-kult {
					border-left: 4px solid #d6006e;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-kult-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-kult-active {
					background: #d6006e;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-zizi,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-zizi {
					border-left: 4px solid #fdc931;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-zizi-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-zizi-active {
					background: #fdc931;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-juzer,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-juzer {
					border-left: 4px solid #5b34ae;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-juzer-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-juzer-active {
					background: #5b34ae;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-ugy,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-ugy {
					border-left: 4px solid #24ace7;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-ugy-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-ugy-active {
					background: #24ace7;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-vim,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-vim {
					border-left: 4px solid #f43416;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-vim-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-vim-active {
					background: #f43416;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-video,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-video {
					border-left: 4px solid #c7c4bb;;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-video-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-video-active {
					background: #c7c4bb;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-szuper-wmn,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-szuper-wmn {
					border-left: 4px solid #bf9113;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-szuper-wmn-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-szuper-wmn-active {
					background: #bf9113;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-konyhaban-a-helyunk,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-konyhaban-a-helyunk {
					border-left: 4px solid #3bb141;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-konyhaban-a-helyunk-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-konyhaban-a-helyunk-active {
					background: #3bb141;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-hello-wmn,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-hello-wmn {
					border-left: 4px solid #46b5b5;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-hello-wmn-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-hello-wmn-active {
					background: #46b5b5;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-wmn-event,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-wmn-event {
					border-left: 4px solid #bf9113;
				}
				div.site-content div.menu-container ul.main-menu li.menu-item-wmn-event-active,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-wmn-event-active {
					background: #bf9113;
				}

				div.site-content div.menu-container ul.main-menu li a,
				div.site-container div.sticky-menu-container ul.main-menu li a {
					display: block;
					color: black;
					font-weight: bold;
					font-size: 14px;

					transition: color ease 0.5s;
				}

				div.site-content div.menu-container ul.main-menu li a:hover,
				div.site-container div.sticky-menu-container ul.main-menu li a:hover {
					color: #a0a0a0;
				}

				div.site-content div.menu-container ul.main-menu li.menu-item-active a,
				div.site-container div.sticky-menu-container ul.main-menu li.menu-item-active a {
					color: white;
				}

		div.site-content div.menu-container ul.main-submenu {
			display: none;
			list-style-type: none;
			text-align: center;
			padding: 0;
			margin: 15px auto 0px auto;
		}

			div.site-content div.menu-container ul.main-submenu.opened {
				display: inline-flex;
			}

			div.site-content div.menu-container ul.main-submenu li {
				text-transform: uppercase;
				padding: 0px 10px 0px 6px;
				margin: 0px 20px 0px 0px;
			}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-life {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-life-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-egszsg {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-egszsg-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-szpsg {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-szpsg-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-msly {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-msly-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-otthn {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-otthn-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-go {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-go-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-unnp {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-unnp-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-nemkerunkelnezest {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-nemkerunkelnezest-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-attolfugg {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-attolfugg-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-suli {
					border-left: 4px solid #0f673f;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-suli-active {
					background: #0f673f;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-pwr {
					border-left: 4px solid #24ace7;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-pwr-active {
					background: #24ace7;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-ugy {
					border-left: 4px solid #24ace7;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-ugy-active {
					background: #24ace7;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-event {
					border-left: 4px solid #bf9113;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-event-active {
					background: #bf9113;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-hello-wmn {
					border-left: 4px solid #bf9113;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-hello-wmn-active {
					background: #bf9113;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-szuper-wmn {
					border-left: 4px solid #bf9113;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-szuper-wmn-active {
					background: #bf9113;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-juzer {
					border-left: 4px solid #5b34ae;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-wmn-juzer-active {
					background: #5b34ae;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-re-start {
					border-left: 4px solid #5b34ae;
				}
				div.site-content div.menu-container ul.main-submenu li.menu-item-re-start-active {
					background: #5b34ae;
				}

				div.site-content div.menu-container ul.main-submenu li a {
					display: block;
					color: black;
					font-weight: bold;
					font-size: 14px;

					transition: color ease 0.5s;
				}

				div.site-content div.menu-container ul.main-submenu li a:hover {
					color: #a0a0a0;
				}

				div.site-content div.menu-container ul.main-submenu li.menu-item-active a {
					color: white;
				}

	div.topbar > div.content > a.white-logo {
		display: block;
		position: absolute;
		left: 50%;
		top: 7px;
		width: 141px;
		height: 28px;
		margin-left: -70px;
		background: transparent url('/static/img/default/white-logo.png') no-repeat center center;
		opacity: 0;
		cursor: default;
		transition: opacity 0.5s ease;
	}

	div.topbar.sticky-logo > div.content > a.white-logo {
		opacity: 1;
		cursor: pointer;
	}

	div.site-container div.sticky-menu-container {
		display: block;
		background-color: #322f31;
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 100;
		opacity: 0;
		visibility: hidden;
		padding: 15px 0;

		transition: visibility 0s linear 0.5s, opacity 0.5s linear;
	}

	div.site-container.sticky-menu div.sticky-menu-container {
		opacity: 1;
		visibility: visible;

		transition-delay:0s;
	}

		div.site-container div.sticky-menu-container ul.main-menu li a {
			color: #ffffff;
		}

		div.site-container div.sticky-menu-container a.sticky-logo {
			display: block;
			width: 164px;
			height: 34px;
			background: transparent url('/static/img/default/sticky-logo.png') no-repeat 0 0;
			float: left;
			margin: -8px -179px -7px 15px;
		}

		div.site-container div.sticky-menu-container a.sticky-button {
			display: block;
			width: 23px;
			height: 17px;
			background: transparent url('/static/img/default/top-menu-btn.png') no-repeat 0 0;
			float: right;
			position: fixed;
			top: 15px;
			right: 223px;
		}

	div.site-content div.content {
		margin: 20px auto 20px auto;
		width: 1170px;
		text-align: left;
	}

	div.site-content div.content div.highlighted-articles {
		height: 368px;
		overflow: hidden;
		margin-bottom: 50px;
		padding-bottom: 0;
	}

		div.site-content div.content div.highlighted-articles.owl-carousel {
			margin-bottom: 0;
			padding-bottom: 50px;
		}

div.highlighted-article {
	position: relative;
}

	div.highlighted-article div.picture-wrapper {
		height: 368px;
	}

		div.highlighted-article div.picture-wrapper div.picture {
			height: 368px;
			background-size: cover;
			background-position: center center;
		}

	div.highlighted-article div.text {
		background-color: rgba(0,0,0,0.5);
		position: absolute;
		left: 0px;
		bottom: 0px;
		padding: 10px 0px 20px 0px;
		width: 100%;
		color: white;
	}

		div.highlighted-article div.text div.section {
			position: absolute;
			top: -35px;
			left: 50%; /* position the left edge of the element at the middle of the parent */
			transform: translate(-50%, -50%);
			text-transform: uppercase;
			font-weight: bold;
			padding: 4px 20px;
		}

		div.highlighted-article div.text h3 {
			text-transform: uppercase;
			font-size: 32px;
			margin: 0px auto;
			padding: 0px 40px;
			text-align: center;
		}

			div.highlighted-article div.text h3 a {
				color: white;
			}

		div.highlighted-article div.text p {
			font-size: 12px;
			margin: 10px auto 0px auto;
			text-align: center;
			text-transform: uppercase;
		}

			div.highlighted-article div.text p.meta a {
				color: white;
			}





		div.site-content div.content div.columns {
			margin-top: 40px;
			margin-bottom: 40px;
		}

			div.site-content div.content div.columns div.column {
				float: left;
				width: 370px;
			}

			div.site-content div.content div.columns div.column-0 {
				margin-right: 30px;
			}

			div.site-content div.content div.columns div.column-1 {
				margin-right: 30px;
			}


			div.site-content div.content div.columns div.column div.article-first {
				clear: both;
				margin-top: 30px;
			}

				div.site-content div.content div.columns div.column div.article-first div.picture-wrapper {
					width: 100%;
					height: 200px;
				}

					div.site-content div.content div.columns div.column div.article-first div.picture-wrapper div.picture {
						background-repeat: no-repeat;
						background-size: cover;
						background-position: center;
						height: 200px;
					}

				div.site-content div.content div.columns div.column div.article-first div.text {
					min-height: 86px;
				}

					div.site-content div.content div.columns div.column div.article-first div.text h3 {
						margin: 10px 0px 0px 0px;
						padding: 0;
						font-size: 14px;
						font-weight: 600;
						text-align: center;
					}

						div.site-content div.content div.columns div.column div.article-first div.text h3 a {
							color: black;
						}


					div.site-content div.content div.columns div.column div.article-first div.text p.meta {
						font-size: 11px;
						margin: 10px 0px 0px 0px;
						color: #a3a3a3;
						text-transform: uppercase;
						text-align: center;
					}

						div.site-content div.content div.columns div.column div.article-first div.text p.meta span.author a {
							color: #a3a3a3;
						}

				div.site-content div.content div.columns div.column div.article-first div.social {
					margin-top: 15px;
					border-top: 1px solid #cccccc;
					border-bottom: 1px solid #cccccc;
					/* zendium | border-top: 1px solid black; */
					/* zendium | border-bottom: 1px solid black; */
					padding: 8px;
					color: #a3a3a3;
					/* zendium | color: black; */
					text-transform: uppercase;
					font-size: 10px;
					font-weight: 300;
					text-align: center;
				}

					div.site-content div.content div.columns div.column div.article-first div.social span.likes {
						background: url('/static/img/default/icon/like-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						image-rendering: optimizespeed;
					}

					div.site-content div.content div.columns div.column div.article-first div.social span.comments {
						background: url('/static/img/default/icon/comment-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div.site-content div.content div.columns div.column div.article-first div.social span.shares {
						background: url('/static/img/default/icon/share-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div.site-content div.content div.columns div.column div.article-first div.social span.number {
						font-weight: 600;
					}



			div.site-content div.content div.columns div.column div.article {
				clear: both;
				margin-top: 30px;
			}

				div.site-content div.content div.columns div.column div.article div.picture-wrapper {
					width: 80px;
					height: 80px;
					float: left;
				}

					div.site-content div.content div.columns div.column div.article div.picture-wrapper div.picture {
						background-repeat: no-repeat;
						background-size: cover;
						background-position: center;
						height: 80px;
						position: relative;
					}

				div.site-content div.content div.columns div.column div.article div.text {
					width: 275px;
					float: right;
				}

					div.site-content div.content div.columns div.column div.article div.text h3 {
						margin: 0;
						padding: 0;
						font-size: 14px;
						font-weight: 600;
					}

						div.site-content div.content div.columns div.column div.article div.text h3 a {
							color: black;
						}


					div.site-content div.content div.columns div.column div.article div.text p.meta {
						font-size: 11px;
						margin: 6px 0px 0px 0px;
						color: #a3a3a3;
						text-transform: uppercase;
					}

						div.site-content div.content div.columns div.column div.article div.text p.meta span.author a {
							color: #a3a3a3;
						}







div.site-container div.articles {
	float: left;
	width: 770px;
	text-align: left;
}

	div.site-container div.articles div.article-first {
		margin-bottom: 40px;
	}

		div.site-container div.articles div.article-first div.picture-wrapper {
			height: 368px;
		}

			div.site-container div.articles div.article-first div.picture-wrapper div.picture {
				background-repeat: no-repeat;
				background-size: cover;
				background-position: center;
				height: 368px;
			}

		div.site-container div.articles div.article-first h3 {
			font-size: 24px;
			margin: 10px 0px 0px 0px;
		}

			div.site-container div.articles div.article-first h3 a {
				color: black;
			}

	div.site-container div.articles p.meta {
		font-size: 12px;
		margin: 0px;
		color: #a3a3a3;
		text-transform: uppercase;
	}

	div.site-container div.articles div.article-first div.intro {
		font-size: 14px;
	}


	div.site-container div.articles div.article {
		margin: 0px 0px 40px 0px;
	}

		div.site-container div.articles div.article div.picture-wrapper {
			width: 370px;
			height: 200px;
			float: left;
		}

			div.site-container div.articles div.article div.picture-wrapper div.picture {
				background-repeat: no-repeat;
				background-size: cover;
				background-position: center;
				height: 200px;
			}

		div.site-container div.articles div.article div.text {
			float: right;
			height: 200px;
			margin: 2px 0px 0px 0px;
			overflow: hidden;
			position: relative;
			width: 370px;
		}

			div.site-container div.articles div.article div.text::before {
				background-image: linear-gradient( top, 
					rgba( 255, 255, 255, 0 ) 0%, 
					rgba( 255, 255, 255, 1 ) 100% );
				background-image: -moz-linear-gradient( top, 
					rgba( 255, 255, 255, 0 ) 0%, 
					rgba( 255, 255, 255, 1 ) 100% );
				background-image: -ms-linear-gradient( top, 
					rgba( 255, 255, 255, 0 ) 0%, 
					rgba( 255, 255, 255, 1 ) 100% );
				background-image: -o-linear-gradient( top, 
					rgba( 255, 255, 255, 0 ) 0%, 
					rgba( 255, 255, 255, 1 ) 100% );
				background-image: -webkit-linear-gradient( top, 
					rgba( 255, 255, 255, 0 ) 0%, 
					rgba( 255, 255, 255, 1 ) 100% );
				content: "\00a0";
				height: 40px;
				position: absolute;
				bottom: 0px;
				width: 100%;
			}

			div.site-container div.articles div.article div.text h3 {
				background: black;
				display: inline;
				padding: 5px;
				box-decoration-break: clone;
				-webkit-box-decoration-break: clone;
				line-height: 1.8em;
			}

				div.site-container div.articles div.article div.text h3 a {
					color: white;
				}

			div.site-container div.articles div.article div.text p.meta {
				margin-top: 10px;
			}

			div.site-container div.articles p.meta span.section {
				text-transform: uppercase;
				font-weight: 600;
			}


		div.site-container div.articles div.article div.intro {
			font-size: 14px;
		}



				div.site-container div.articles div.social {
					margin-top: 15px;
					border-top: 1px solid #cccccc;
					border-bottom: 1px solid #cccccc;
					/* zendium | border-top: 1px solid black; */
					/* zendium | border-bottom: 1px solid black; */
					padding: 8px;
					color: #a3a3a3;
					/* zendium | color: black; */
					text-transform: uppercase;
					font-size: 10px;
					font-weight: 300;
					text-align: center;
				}

					div.site-container div.articles div.social span.likes {
						background: url('/static/img/default/icon/like-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						image-rendering: optimizespeed;
					}

					div.site-container div.articles div.social span.comments {
						background: url('/static/img/default/icon/comment-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div.site-container div.articles div.social span.shares {
						background: url('/static/img/default/icon/share-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div.site-container div.articles div.social span.number {
						font-weight: 600;
					}





div.site-container div.article-container {
	margin-top: 40px;
	float: left;
	width: 770px;
}

	div.site-container div.article-container div.article-page {
		float: right;
		width: 674px;
		text-align: left;
	}

		div.site-container div.article-container div.article-page h1.article-title {
			font-size: 30px;
		}

		div.site-container div.article-container div.article-page h2.article-subtitle {
			font-size: 20px;
		}

		div.site-container div.article-container div.article-page div.article-lead {
			margin: 20px 0px 10px 0px;
		}


	div.site-container div.article-container div.article-page blockquote {
		font-size: 26px;
		line-height: 130%;
		padding: 30px;
		margin: 20px 0px;
	}

		div.site-container div.article-container div.article-page blockquote p {
			line-height: 130%;
		}

	div.site-container div.article-container div.article-page p.author {
		text-align: right;
		margin: 20px 0px;
	}

	div.site-container div.article-container div.article-social-icons {
		position: -webkit-sticky;
		position: sticky;
		top: 150px;
		display: block;
		width: 52px;
		height: auto;
		/* border: solid 1px #bebebe; */
		padding: 10px 10px;
	}

		div.site-container div.article-container div.article-social-icons .icon {
			display: block;
			width: 40px;
			height: 40px;
			margin: 0 auto;
			padding: 5px;
			background: transparent no-repeat center center;
			background-size: 40px 40px;
			text-indent: -1000em;

/*
			-webkit-filter: grayscale(100%); * Chrome, Safari, Opera *
			filter: grayscale(100%);
			opacity: 0.5;
*/
			transition: all 0.3s ease;
		}

/*
		div.site-container div.article-container div.article-social-icons .icon:hover {
			-webkit-filter: grayscale(0%); * Chrome, Safari, Opera *
			filter: grayscale(0%);
			opacity: 1;
		}
*/

		div.site-container div.article-container div.article-social-icons a.facebook {
			background-image: url('/static/img/default/social/facebook.svg');
		}

		div.site-container div.article-container div.article-social-icons a.email {
			background-image: url('/static/img/default/social/email.svg');
		}

		div.site-container div.article-container div.article-social-icons a.viber {
			background-image: url('/static/img/default/social/viber.svg');
		}

		div.site-container div.article-container div.article-social-icons a.twitter {
			background-image: url('/static/img/default/social/twitter.svg');
		}

		div.site-container div.article-container div.article-social-icons a.linkedin {
			background-image: url('/static/img/default/social/linkedin.svg');
		}

		div.site-container div.article-container div.article-social-icons a.pinterest {
			background-image: url('/static/img/default/social/pinterest.svg');
		}


		div.site-container div.article-container div.article-social-icons div.preloader {
			position: absolute;
			left: -9999px;
			top: -9999px;
		}

			div.site-container div.article-container div.article-social-icons div.preloader img {
				display: block;
			}

	div.related-articles {
		position: relative;
		z-index: 9;
		margin: 0 0px 0 0px;
	}

		div.related-articles > h3 {
			width: 1170px;
		}

			div.related-articles div.content div.columns {
				margin: auto;
				width: 1170px;
			}

				div.related-articles div.content div.columns div.column {
					float: left;
					width: 370px;
				}

				div.related-articles div.content div.columns div.column-0 {
					margin-right: 30px;
				}

				div.related-articles div.content div.columns div.column-1 {
					margin-right: 30px;
				}

					div.related-articles div.content div.columns div.column div.article div.picture-wrapper {
						width: 100%;
						height: 200px;
					}

						div.related-articles div.content div.columns div.column div.article div.picture-wrapper div.picture {
							background-repeat: no-repeat;
							background-size: cover;
							background-position: center;
							height: 200px;
						}

					div.related-articles div.content div.columns div.column div.article div.text {
						margin: 10px 0px 0px 0px;
						text-align: left;
						min-height: 226px;
					}

						div.related-articles div.content div.columns div.column div.article div.text h3 {
							font-size: 14px;
							text-align: left;
						}

						div.related-articles div.content div.columns div.column div.article div.text div.intro {
							color: white;
							font-size: 14px;
						}




div.site-container div.side {
	margin-top: 40px;
	float: right;
	width: 370px;
}

div.site-container div.side div.side-content {
	width: 310px;
	margin: 30px auto;
}

	div.site-container div.side h3 {
		border-top: 1px solid #9b9b9c;
		border-bottom: 1px solid #9b9b9c;
		width: 300px;
		margin: 30px auto 20px auto;
		padding: 4px 0px;
	}





	div.top-articles {
		position: relative;
		z-index: 9;
	}

		div.top-articles > h3 {
			width: 1188px;
		}

		div.top-articles div.wrapper div.content {
			width: 1170px;
			margin: auto;
		}

			div.top-articles div.wrapper div.content div.article div.text h3 {
				color: white;
				font-size: 14px;
				font-weight: bold;
				margin: 10px 10px 0px 10px;
			}

				div.top-articles div.wrapper div.content div.article div.text h3 a {
					color: white;
				}

			div.top-articles div.wrapper div.content div.article div.picture-wrapper div.picture {
				background-repeat: no-repeat;
				background-size: cover;
				background-position: center;
			}

			div.top-articles div.wrapper div.content div.column-side {
				float: left;
				width: 270px;
			}

				div.top-articles div.wrapper div.content div.column-side div.text {
					min-height: 83px;
				}

				div.top-articles div.wrapper div.content div.column-side div.article {
					margin-bottom: 40px;
				}

				div.top-articles div.wrapper div.content div.column-side div.article div.picture-wrapper div.picture {
					width: 270px;
					height: 200px;
				}

				div.top-articles div.wrapper div.content div.column-center div.article div.text {
					background: #333333;
					position: absolute;
					top: 360px;
					left: 50px;
					width: 430px;
					padding: 20px;
				}

				div.top-articles div.wrapper div.content div.column-center div.article div.text h3 {
					font-size: 20px;
				}


			div.top-articles div.wrapper div.content div.column-center {
				position: relative;
				float: left;
				width: 570px;
				margin: 0px 30px;
			}

				div.top-articles div.wrapper div.content div.column-center div.article div.picture-wrapper div.picture {
					width: 570px;
					height: 420px;
				}

				div.top-articles div.wrapper div.content div.column-center div.article div.text div.intro {
					color: white;
					font-size: 13px;
				}


	div.videos div.content {
		width: 1170px;
		margin: auto;
		text-align: center;
		border-top: 1px solid #f0f0f0;
		/* zendium | border-top: 1px solid black; */
		padding-top: 25px;
	}

		div.videos div.content div.columns {
		}

			div.videos div.content div.columns div.column {
				float: left;
				width: 370px;
			}

			div.videos div.content div.columns div.column-0 {
				margin-right: 30px;
			}

			div.videos div.content div.columns div.column-1 {
				margin-right: 30px;
			}

				div.videos div.content div.columns div.column div.article div.picture-wrapper {
					width: 100%;
					height: 200px;
				}

					div.videos div.content div.columns div.column div.article div.picture-wrapper div.picture {
						background-repeat: no-repeat;
						background-size: cover;
						background-position: center;
						height: 200px;
					}

				div.videos div.content div.columns div.column div.article div.text {
					margin: 10px 0px 0px 0px;
					text-align: left;
				}

					div.videos div.content div.columns div.column div.article div.text h3 {
						font-size: 14px;
					}

					div.videos div.content div.columns div.column div.article div.text div.intro {
						min-height: 140px;
					}

				div.videos div.content div.columns div.column div.article div.social {
					margin-top: 15px;
					font-size: 10px;
				}

				/* zendium */
				/*
				div.site-container div.videos div.content div.columns div.column div.article div.social {
					border-top: 1px solid black;
					border-bottom: 1px solid black;
					color: black;
				}
				*/



	div.podcasts div.content {
		width: 1170px;
		margin: auto;
		text-align: center;
		border-top: 1px solid #f0f0f0;
		/* zendium | border-top: 1px solid black; */
		padding-top: 25px;
	}

		div.podcasts div.content div.columns {
		}

			div.podcasts div.content div.columns div.column {
				float: left;
				width: 370px;
			}

			div.podcasts div.content div.columns div.column-0 {
				margin-right: 30px;
			}

			div.podcasts div.content div.columns div.column-1 {
				margin-right: 30px;
			}

				div.podcasts div.content div.columns div.column div.article div.picture-wrapper {
					width: 100%;
					height: 200px;
				}

					div.podcasts div.content div.columns div.column div.article div.picture-wrapper div.picture {
						background-repeat: no-repeat;
						background-size: cover;
						background-position: center;
						height: 200px;
					}

				div.podcasts div.content div.columns div.column div.article div.text {
					margin: 10px 0px 0px 0px;
					text-align: left;
				}

					div.podcasts div.content div.columns div.column div.article div.text h3 {
						font-size: 14px;
					}

					div.podcasts div.content div.columns div.column div.article div.text div.intro {
						min-height: 140px;
					}

				div.podcasts div.content div.columns div.column div.article div.social {
					margin-top: 15px;
					font-size: 10px;
				}





		div.footer div.social-links ul {
			display: -webkit-flex;
			display: flex;
			justify-content: space-between;
			list-style-type: none;
			width: 300px;
			margin: auto;
			padding: 0;
		}

			div.footer div.social-links ul li {
				text-transform: uppercase;
				padding: 10px;
				margin: 0;
			}

				div.footer div.social-links ul li a {
					display: block;
					color: black;
					font-weight: 600;
					font-size: 14px;
				}

	div.footer div.links {
	}

		div.footer div.links ul {
			display: -webkit-flex;
			display: flex;
			justify-content: space-between;
			list-style-type: none;
			width: 1100px;
			margin: auto;
			padding: 0;
			border-top: 1px solid #787878;
		}

			div.footer div.links ul li {
				text-transform: uppercase;
				padding: 10px;
				margin: 0;
			}

				div.footer div.links ul li a {
					display: block;
					color: #787878;
					font-weight: 600;
					font-size: 14px;
				}




	div.site-container div.articles div.page-numbers {
		margin: 20px auto 0px auto;
	}



div.site-content div.ad {
	background: white;
	border: 1px solid #d0d0d0;
	margin: auto;
	font-size: 10px;
	color: #808080;
	text-align: center;
}



div.article-arrows {
	display: block;
	height: 0;
	left: 50%;
	position: fixed;
	top: 50%;
	width: 0;
	z-index: 100;
}

	div.article-arrows a {
		background-color: #b0b0b0;
		background-position: center center;
		background-repeat: no-repeat;
		color: white;
		display: block;
		float: left;
		height: 80px;
		opacity: 0.3;
		outline: 0 none;
		position: fixed;
		width: 40px;
		transition: all 0.3s ease;
	}

	div.article-arrows a:hover {
		opacity: 1.0;
	}

		div.article-arrows a.prev {
			background-image: url("/static/img/default/instagram-carousel/arrow-left.svg");
			background-size: 30px 30px;
			left: 0;
		}

		div.article-arrows a.next {
			background-image: url("/static/img/default/instagram-carousel/arrow-right.svg");
			background-size: 30px 30px;
			right: 0;
		}



a.wmn-logo {
	position: relative;
	z-index: 100;
	display: block;
}

div.wmn-site-content {
	position: relative;
	z-index: 10;
	margin: auto;
	padding-bottom: 10px;
	width: 1188px;
	background: white;
}

div.wmn-site-content-2 {
}

/*
div#zendium-ad {
	position: fixed;
	z-index: 1;
	left: 50%;
	top: 0px;
	width: 1920px;
}

	div#zendium-ad a {
		left: -960px;
		display: block;
		position: absolute;
	}
*/

/*
div.article-page div.social-wrapper {
	border-top: 2px solid black;
	border-bottom: 2px solid black;
}
*/

/*
		div.site-container div.site-content div.article-container div.article-page div.article-tags a {
			background: white;
		}
*/

/* /zendium */


			div.site-container div.site-content div.article-container-section-elet div.article-page div.article-tags a:hover {
				background-color: #00683d;
			}

			div.site-container div.site-content div.article-container-section-kult div.article-page div.article-tags a:hover {
				background-color: #ae0058;
			}

			div.site-container div.site-content div.article-container-section-zizi div.article-page div.article-tags a:hover {
				background-color: #cca216;
			}

			div.site-container div.site-content div.article-container-section-juzer div.article-page div.article-tags a:hover {
				background-color: #5E35B1;
			}
			div.site-container div.site-content div.article-container-section-wmn-juzer div.article-page div.article-tags a:hover {
				background-color: #5E35B1;
			}
			div.site-container div.site-content div.article-container-section-re-start div.article-page div.article-tags a:hover {
				background-color: #5E35B1;
			}

			div.site-container div.site-content div.article-container-section-ugy div.article-page div.article-tags a:hover {
				background-color: #008bbf;
			}

			div.site-container div.site-content div.article-container-section-vim div.article-page div.article-tags a:hover {
				background-color: #cc2e00;
			}

			div.site-container div.site-content div.article-container-section-video div.article-page div.article-tags a:hover {
				background-color: #b1a481;
			}

			div.site-container div.site-content div.article-container-section-szuper-wmn div.article-page div.article-tags a:hover {
				background-color: #a27700;
			}

			div.site-container div.site-content div.article-container-section-konyhaban-a-helyunk div.article-page div.article-tags a:hover {
				background-color: #3bb141;
			}

			div.site-container div.site-content div.article-container-section-hello-wmn div.article-page div.article-tags a:hover {
				background-color: #307d7e;
			}

div.site-container div.footer {
	position: relative;
	z-index: 100;
	background-color: transparent;
	background-image: none;
	padding: 0;
}

	div.site-container div.footer div.footer-logo {
		background-color: transparent;
		background-image: url('/static/img/default/logo-footer-110.png');
		background-repeat: no-repeat;
		background-position: center top; 
		height: 110px;
	}

	div.footer-content {
		background: #f4f4f4;
		padding: 20px 0px 40px 0px;
	}

		div.footer-content div.social-links {
			margin: 0;
		}

div.author-articles {
	font-size: 13px;
}

	div.author-articles h3 {
		margin: 0;
	}

	div.author-articles div.article {
		width: 325px;
		margin-top: 10px;
	}

	div.author-articles div.article-l {
		float: left;
	}

	div.author-articles div.article-r {
		float: right;
	}

		div.author-articles div.article div.picture-wrapper {
			float: left;
			height: 80px;
			width: 80px;
		}

			div.author-articles div.article div.picture-wrapper div.picture {
				background-position: center center;
				background-repeat: no-repeat;
				background-size: cover;
				height: 80px;
			}

		div.author-articles div.article div.text {
			float: right;
			width: 225px;
		}

			div.author-articles div.article div.text h4 {
				margin: 0;
			}


form#user-registration-form td, form#user-details-form td, form#user-forgotten-password-form td {
	padding: 8px;
}

form#user-registration-form input.text, form#user-details-form input.text, form#user-forgotten-password-form input.text {
	width: 320px;
	padding: 8px;
}

form#user-registration-form input.submit, form#user-details-form input.submit, form#user-forgotten-password-form input.submit {
	font-size: 16px;
	width: 320px;
	margin: 20px auto 10px auto;
	padding: 8px;
}


div.side-content div.top-articles-side div.article {
	clear: both;
	margin-top: 20px;
}

	div.side-content div.top-articles-side div.article div.picture-wrapper {
		width: 80px;
		height: 80px;
		float: left;
	}

		div.side-content div.top-articles-side div.article div.picture-wrapper div.picture {
			background-repeat: no-repeat;
			background-size: cover;
			background-position: center;
			height: 80px;
		}

	div.side-content div.top-articles-side div.article div.text {
		width: 215px;
		float: right;
	}

		div.side-content div.top-articles-side div.article div.text h4 {
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-weight: 600;
			text-align: left;
		}

			div.side-content div.top-articles-side div.article div.text h4 a {
				color: black;
			}

		div.side-content div.top-articles-side div.article div.text p.meta {
			font-size: 11px;
			margin: 10px 0px 0px 0px;
			text-transform: uppercase;
			text-align: left;
		}

			div.side-content div.top-articles-side div.article div.text p.meta span.author a {
				color: #a3a3a3;
			}

div.side-content div.top-articles-side div.article-section-video div.picture-wrapper .picture::after {
	width: 40px;
	height: 40px;
	background-size: 40px 40px;
	top: -webkit-calc(50% - 20px);
	top: calc(50% - 20px);
	left: -webkit-calc(50% - 20px);
	left: calc(50% - 20px);
}








div#latest-articles {
}

	div#latest-articles h2 {
		text-align: center;
		font-weight: 600;
	}

	div#latest-articles p.meta {
		font-size: 12px;
		margin: 0px;
		color: #a3a3a3;
		text-transform: uppercase;
	}

	div#latest-articles div.article {
		margin: 0px 0px 40px 0px;
	}

		div#latest-articles div.article div.picture-wrapper {
			width: 300px;
			height: 200px;
			float: left;
		}

			div#latest-articles div.article div.picture-wrapper div.picture {
				background-repeat: no-repeat;
				background-size: cover;
				background-position: center;
				height: 200px;
			}

		div#latest-articles div.article div.text {
			margin: 2px 0px 0px 0px;
			width: 350px;
			float: right;
		}

			div#latest-articles div.article div.text h3 {
				background: black;
				display: inline;
				padding: 5px;
				box-decoration-break: clone;
				-webkit-box-decoration-break: clone;
				line-height: 1.8em;
				font-size: 16px;
			}

				div#latest-articles div.article div.text h3 a {
					color: white;
				}

			div#latest-articles div.article div.text p.meta {
				margin-top: 10px;
				text-align: left;
			}

			div#latest-articles p.meta span.section {
				text-transform: uppercase;
				font-weight: 600;
			}


		div#latest-articles div.article div.intro {
			font-size: 14px;
		}



				div#latest-articles div.social {
					margin-top: 15px;
					border-top: 1px solid #cccccc;
					border-bottom: 1px solid #cccccc;
					padding: 8px;
					color: #a3a3a3;
					text-transform: uppercase;
					font-size: 10px;
					font-weight: 300;
					text-align: center;
				}

					div#latest-articles div.social span.likes {
						background: url('/static/img/default/icon/like-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						image-rendering: optimizespeed;
					}

					div#latest-articles div.social span.comments {
						background: url('/static/img/default/icon/comment-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div#latest-articles div.social span.shares {
						background: url('/static/img/default/icon/share-retina.png') no-repeat center left;
						background-size: 15px 15px;
						padding-left: 20px;
						margin-left: 10px;
						image-rendering: optimizespeed;
					}

					div#latest-articles div.social span.number {
						font-weight: 600;
					}





/* related articles on article page */

div#related-articles {
	margin-top: 40px;
	font-size: 13px;
}

	div#related-articles h2 {
		text-align: center;
		font-weight: 600;
	}

	div#related-articles div.article {
		width: 215px;
		margin-top: 10px;
	}

	div#related-articles div.article-0 {
		float: left;
	}

	div#related-articles div.article-1 {
		float: left;
		margin-left: 15px;
	}

	div#related-articles div.article-2 {
		float: right;
	}

	div#related-articles div.article-3 {
		float: left;
	}

	div#related-articles div.article-4 {
		float: left;
		margin-left: 15px;
	}

	div#related-articles div.article-5 {
		float: right;
	}

		div#related-articles div.article div.picture-wrapper {
		}

			div#related-articles div.article div.picture-wrapper div.picture {
				background-position: center center;
				background-repeat: no-repeat;
				background-size: cover;
				height: 120px;
			}

		div#related-articles div.article div.text {
			margin: 20px 0px 10px 0px;
		}

			div#related-articles div.article div.text h3 {
				font-size: 13px;

				background: black;
				display: inline;
				padding: 5px;
				line-height: 1.8em;
				box-decoration-break: clone;
				-webkit-box-decoration-break: clone;
			}

				div#related-articles div.article div.text h3 a {
					color: white;
				}

			div#related-articles div.article div.text p {
				line-height: 1.4em;
			}

			div#related-articles div.article div.text p.meta {
				color: #808080;
				font-size: 11px;
				margin-top: 20px;
			}

			div#related-articles div.article div.text div.intro {
				color: #808080;
			}





a#show-facebook-comments-button span.mobile, div.link-to-home span.mobile {
	display: none;
}

a#show-facebook-comments-button span.normal, div.link-to-home span.normal {
	display: inline;
}

a#comments-anchor {
	display: block;
	position: relative;
	top: -100px;
	visibility: hidden;
}


div#article-banner-parallax {
	overflow: hidden;
}

div#article-banner-parallax-content {
	position: relative;
	top: 0px;
}

div.site-content div.poll-page div.poll {
	/* margin: 40px; */
}

div#dr-oetker-text-mobile {
	display: none;
}


/**
 * Framed content design
 */
div.framed {
	border: 1px solid #808080;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
}

div.framed-left {
	float: left;
	margin-right: 10px;
}

div.framed-right {
	float: right;
	margin-left: 10px;
}

div.framed-center {
	margin-left: auto;
	margin-right: auto;
}

	div.framed div.framed-title {
		color: #FFFFFF;
		padding: 10px;
		font-weight: bold;
	}

	div.framed-normal div.framed-title {
		background: #808080;
	}

	div.framed-highlighted {
		box-shadow: 0 1px 5px #a0a0a0;
		-webkit-box-shadow: 0 1px 5px #a0a0a0;
		-o-box-shadow: 0 1px 5px #a0a0a0;
		-moz-box-shadow: 0 1px 5px #a0a0a0;
	}

		div.framed-highlighted div.framed-title {
			background: #802020;
		}

	div.site-container div.article-container div.article-page div.framed p {
		font-size: 11pt;
		padding: 0;
		margin: 5px 0px 0px 0px;
	}


div.site-content div.article-page a.newsletter-link-after-article {
	font-size: 18px;
	margin-left: 80px;
	margin-right: 80px;
}

/* Podcast */

	div.article-page div.highlighted-picture-podcast::after {
		content: '';
		display: block;
		width: 150px;
		height: 135px;
		background: transparent url('/static/img/default/podcast-logo.png') no-repeat 0 0;
		background-size: 150px 135px;
		position: absolute;
		top: -webkit-calc(50% - 75px);
		top: calc(50% - 75px);
		left: -webkit-calc(50% - 65px);
		left: calc(50% - 65px);
	}


div.site-content div.article-page div.maudio {
}
	div.site-content div.article-page div.maudio div.buttons a {
		padding: 10px 15px 10px 49px;
		background-position: 12px 7px;
		background-size: 25px 25px;
	}

	div.site-content div.article-page div.maudio .audio-control {
		margin-top: 10px;
	}

	div.site-content div.article-page div.maudio .audio-control .progress-bar {
		width: 375px;
	}

div.more-podcasts {
	margin: 40px auto;
}


div#related-articles div.social {
	display: none;
}

div.site-container div.article-container div.article-social-bottom-icons {
	height: 45px;
	margin: 0 auto 15px auto;
}




div#related-articles div.article-section-video div.picture-wrapper .picture::after,
div#latest-articles div.article-section-video div.picture-wrapper .picture::after {
	width: 60px;
	height: 60px;
	background-size: 60px 60px;
	top: -webkit-calc(50% - 30px);
	top: calc(50% - 30px);
	left: -webkit-calc(50% - 30px);
	left: calc(50% - 30px);
}


div#fixed-article-recommendation {
	background: white;
	border-top: 1px solid #d0d0d0;
	bottom: 0;
	left: 0;
	max-height: 180px;
	opacity: 0;
	visibility: hidden;
	position: fixed;
	transition: visibility 0s, opacity 0.2s linear;
	width: 370px;
}

div.article-recommendation-open {
	padding: 10px 0px 0px 0px;
}

div.article-recommendation-closed {
	padding: 10px 0px;
}

	div.article-recommendation-open div.picture-wrapper {
		width: 80px;
		height: 80px;
		float: left;
	}

	div.fixed-article-recommendation-closed div.picture-wrapper {
		display: none;
	}

		div.article-recommendation-open div.picture-wrapper div.picture {
			background-repeat: no-repeat;
			background-size: cover;
			background-position: center;
			height: 80px;
		}

	div.article-recommendation-open div.text {
		width: 280px;
		float: right;
	}

		div#fixed-article-recommendation div.text h4 {
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-weight: 600;
			text-align: left;
		}

			div#fixed-article-recommendation div.text h4 a {
				color: black;
			}

		div.article-recommendation-open div.text p.meta {
			font-size: 11px;
			margin: 10px 0px 0px 0px;
			text-transform: uppercase;
			text-align: left;
		}

		div.article-recommendation-closed div.text p.meta {
			display: none;
		}

			div.article-recommendation-open div.text p.meta span.author a {
				color: #a3a3a3;
			}

		div.article-recommendation-open div.intro {
			font-size: 12px;
			margin: 10px 0px 0px 0px;
		}

		div.article-recommendation-closed div.intro {
			display: none;
		}


div.article-recommendation-open::before {
	background-image: linear-gradient( top, 
		rgba( 255, 255, 255, 0 ) 0%, 
		rgba( 255, 255, 255, 1 ) 100% );
	background-image: -moz-linear-gradient( top, 
		rgba( 255, 255, 255, 0 ) 0%, 
		rgba( 255, 255, 255, 1 ) 100% );
	background-image: -ms-linear-gradient( top, 
		rgba( 255, 255, 255, 0 ) 0%, 
		rgba( 255, 255, 255, 1 ) 100% );
	background-image: -o-linear-gradient( top, 
		rgba( 255, 255, 255, 0 ) 0%, 
		rgba( 255, 255, 255, 1 ) 100% );
	background-image: -webkit-linear-gradient( top, 
		rgba( 255, 255, 255, 0 ) 0%, 
		rgba( 255, 255, 255, 1 ) 100% );
	content: "\00a0";
	height: 40px;
	position: absolute;
	bottom: 0px;
	width: 100%;
}

	div.article-recommendation-open div.close {
		background-color: transparent;
		background-image: url(/static/img/default/article-recommendation-close.png);
		background-repeat: no-repeat;
		background-size: 10px 10px;
		height: 10px;
		position: absolute;
		right: 10px;
		top: -5px;
		width: 10px;
	}

		div.article-recommendation-open div.close a#article-recommendation-closebtn img {
			height: 10px;
			width: 10px;
		}

	div.article-recommendation-open div.open {
		display: none;
	}

	div.article-recommendation-closed div.open {
		background-color: transparent;
		background-image: url(/static/img/default/article-recommendation-open.png);
		background-repeat: no-repeat;
		background-size: 10px 10px;
		height: 10px;
		position: absolute;
		right: 10px;
		top: -5px;
		width: 10px;
	}

		div.article-recommendation-closed div.open a#article-recommendation-openbtn img {
			height: 10px;
			width: 10px;
		}

	div.article-recommendation-closed div.close {
		display: none;
	}


div.poll-2019 {
}

	div.poll-2019 h2 {
		text-align: center;
		margin: 0;
	}

	div.poll-2019 h3 {
		text-align: center;
		margin: 0;
	}

	div.poll-2019 div.hiventures-logo {
		margin-top: 20px;
		text-align: center;
	}

		div.poll-2019 div.hiventures-logo img {
			height: auto;
			margin: 40px auto;
			width: 500px;
		}

	div.poll-2019 div.poll-2019-options {
	}

		div.poll-2019 div.poll-2019-options div.poll-2019-option {
			float: left;
			margin: 10px;
			width: 235px;
		}

			div.poll-2019 div.poll-2019-options div.poll-2019-option div.photo {
			}

			div.poll-2019 div.poll-2019-options div.poll-2019-option h5 {
				font-size: 13pt;
				font-weight: bold;
				margin: 10px 0px;
				text-align: center;
			}

			div.poll-2019 div.poll-2019-options div.poll-2019-option p {
				font-size: 10pt;
			}

div.poll div.options {
	margin-top: 40px;
}

div.poll div.poll-box {
	border: 1px solid #d0d0d0;
	margin-top: 40px;
	padding: 0px 40px 20px 40px;
}

div.poll div.submit {
	text-align: center;
}

	div.poll div.submit input {
		margin: auto;
	}

div.results {
	margin-bottom: 40px;
}

progress {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #eee;
	border: none;

	height: 4px;
	left: 0px;
	position: fixed;
	top: 43px;
	width: 100%;
}

progress[value]::-moz-progress-bar { 
	background-image:
		-moz-linear-gradient(
		  left, 
		  #09c, 
		  #f44
		);
	border-radius: 2px; 
	background-size: 100% 100%; 
}
progress[value]::-webkit-progress-bar {
	background-color: #eee;
}
progress[value]::-webkit-progress-value {
	background-image:
		-webkit-linear-gradient(left, #09c, #f44);
	background-size: 100% 100%; 
}

div.article-page-banner-spacer {
	height: 240px;
}

div.site-content div.supporter-leaderboard {
	margin-top: 10px;
}

div#wmn-bottom {
	margin-top: 100px;
}
