@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Rubik+One&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=PT+Serif&subset=latin,latin-ext);
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url("../fonts/fonts.css");
/*wp default*/
.alignright{float:right;margin:0 0 0 10px}.alignleft{float:left;margin:0 10px 0 0}.aligncenter{margin:0 auto;clear:both}.wp-caption{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;padding:4px;border:none}.wp-caption img{width:100%}.wp-caption-text{padding-bottom:0;text-align:center;font-size:11px;color:#aaa}.hezag{height:75px}.textalign-left{text-align:left;float:left;padding-bottom:10px}.textalign-right{text-align:right}.textalign-center{text-align:center}.textalign-justify{text-align:justify}
/*default typograhpy*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { }p { margin: 0 0 1.5em; }ul, ol { margin: 0 1.5em 1.5em 1.5em;font-size:1.1em; }ul { list-style-type: circle; }ol { list-style-type: decimal; }dl { margin: 0 0 1.5em 0; }dl dt { font-weight: bold; }dl dd { margin-left: 1.5em;margin-right:1.5em; }abbr, acronym { border-bottom: 1px dotted #000; }address { margin-top: 1.5em; font-style: italic; }del { color: #000; }a { color: #009; text-decoration: none; }a:hover { text-decoration: underline; }blockquote { margin: 1.5em; }strong { font-weight: bold; }em, dfn { font-style: italic; }dfn { font-weight: bold; }pre, code { margin: 1.5em 0; white-space: pre; }pre, code, tt {word-break:break-word; font: 1em monospace; line-height: 1.5; } tt { display: block; margin: 1.5em 0; line-height: 1.5; }table { margin-bottom: 1.4em; }th { border-bottom: 2px solid #ddd; font-weight: bold; }td { border-bottom: 1px solid #ddd; }th,td { padding: 4px 10px 4px 0; }tfoot { font-style: italic; }caption { background: #ffc; }.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }.quiet { color: #999; }.hide { display: none; }.highlight { background: #ffc; }.top { margin-top: 0; padding-top: 0; }.bottom { margin-bottom: 0; padding-bottom: 0; }form, form label{line-height:1.25em;}i{font-style:italic;}
pre, code, tt{width:100%;display:block;float:left;}
h1,h2,h3,h4,h5,h6{  }
blockquote {background:#f8f8f8;line-height:110%;color:#ffffff;font-style:italic;margin:20px 0;padding:20px;padding-left:50px; border:none;font-size:1.1em;text-align:left; position:relative;}
blockquote:before {position:absolute;color:#bbbbbb;line-height:0;font-family:Arial,Helvetica, sans-serif;display: block;float: left;margin: 35px 15px 0 0;left:-10px;padding:0 20px;font-size: 80px; /* let's make it a big quote! */content:"\201C"; /* here we define our :before as a smart quote. It could be any content, even the HTML entity alternative to this opening quote, that is “ */text-shadow: 0 1px 1px #909090;}
blockquote:after {content: none;}
blockquote .more{color:lighten(#ffffff, 40%);font-weight:bold;font-size:150%;}
ul li{}p{font-size:1.2em;font-weight:300;line-height:150%;padding:20px 0;padding-bottom:0;}a{color:#3c948b;}a:hover{color:#3c948b;}img{max-width:100%;}
section{padding:40px 0;position:relative;}
a {    text-decoration: none;    color: red;    transition-timing-function: ease-in-out;    outline: none;}
a:hover{text-decoration:none;}
/*page default*/
.no-margin-padding{margin:0 !important;padding:0 !important;}.left-align{text-align:left;}.center-align{text-align:center;}.right-align{text-align:right;}.letter-spacing-normal{letter-spacing:1px;}.letter-spacing-small{letter-spacing:0px;}

.row{max-width:1200px;margin-bottom:25px;position:relative;z-index:10;}.container{max-width:1100px;}.container-fluid .row{margin:auto;}
body{    text-align: center;    background: #f3f2f2;    text-rendering: optimizeLegibility;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}





header{
	position: relative;z-index:100;
	/*border-top: 1px solid #f1eeee;
	border-bottom: 2px solid #f1eeee;*/
	width: 100%;
	height: 47px;
	background: #fff;
        box-shadow: 1px 1px 8px rgba(88, 88, 88, 0.25);
        margin-bottom: 8px;
}
header.fixed {
	position: fixed;
	z-index: 5000;
	top: 0px;
	left: 0px;
	border-top: none;
	height: 34px;
}
body.css_978 #header.fixed {
	position: static;
}
#header #navbar{display:table !important;width:100%;table-layout:fixed;}
#header ul {
	position: relative;table-layout:fixed;
	display: table-row;
	margin: 0px auto;
	width:100%;
	text-align: left;
}
#header  ul  li {
	display:table-cell;
	position: relative;
	float: none;
	width: auto;
	height: 47px;
	line-height: 47px;
	font-family: 'PT Serif' !important;
    font-size: 14px;
}
#header.fixed  ul  li {
	height: 34px;
	line-height: 34px;
	font-size: 13px;
}
#header  ul li a {
	display: block;
	color: #675363;
	text-transform: uppercase;
	text-align: center;font-family: 'PT Serif';
/*        transition-duration: 0.5s;
        transition-timing-function: ease-in-out;
*/
}
#header ul li a  i {
	display: inline-block;
	margin-left: 10px;
	width: 7px;
	height: 4px;
	background: url(../images/arrowMenuDown.png) no-repeat;
	vertical-align: middle;
}
#header.fixed  ul li  a  i {
	margin-left: 6px;
}
#header  ul li:hover  a  i {
    background: url(../images/arrowMenuUp.png) center no-repeat;
}
#header  ul  li:hover a {
	color: #beb0b9;
}
#header  ul  li:hover  a.nol-jatek {
	color: #675363;
}
#header  ul  li  a.nol-jatek {
	font-weight: bold;
}
#header  ul  li  a.nol-jatek  img {
	margin-bottom: -3px;
}
#header  ul  li  a.nol-jatek  span{
	color:#762249;
	font-weight: bold;
}
#header  ul  li  ul {
	position: absolute;
	z-index: 100;
	top: 47px;
	left: 0px;
	display: none;
	border: 1px solid #f8f8f8;
	border-bottom: 2px solid #4b2b41;
	width: 545px;
	background: #fff;
}
#header.fixed  ul  li  ul {
	top: 34px;
}
#header  ul  li:hover  ul {
	display: block;
}
#header  ul  li  ul  li {
	display: block;
	border-bottom: 1px solid #f8f8f8;
	height: 50px;
	line-height: 50px;
	font-family: 'PT Serif';
    font-size: 16px;
}
#header  ul  li  ul  li  a {
	display: block;
	padding: 0px 20px;
	color: #4d3e47;
}
#header  ul  li  ul  li  a:hover {
	color: #ff5e52;
	background: #fafafa;
}
#header ul li.categories ul {
	left: -182px;
	overflow: hidden;
}
#header ul li.categories ul  li {
	float: left;
	width: 181px;
	border-right: 1px solid #f8f8f8;
	text-align: center;
}
#header ul li.categories ul  li  a {
	font-size: 14px;
	text-transform: uppercase;
        transition-duration: 0.5s;
        transition-timing-function: ease-in-out;
}
#header ul li.categories ul  li:nth-of-type(3n) {
	border-right: none;
}
#header ul li.categories ul  li:nth-of-type(3n+2) {
	width: 180px;
}
#header ul li.categories ul  li:nth-of-type(3n+1)  a {
	/*text-transform: capitalize;*/
        text-transform: uppercase;
}
#header  ul  li.logo-outer {
	margin-left: 30px;
    width: 69px;
    text-align: center;
}
#header  ul  li.logo-outer a{
	padding: 0px;text-indent: -9999px;       
	line-height:inherit;
        width: 69px;
        height: 47px;
        background: #4c0436 url('../images/nol-logo-normal.png') no-repeat center center;
	transition-duration: 0.2s;
        display: inline-block;
        /*box-sizing: padding-box;*/
}
#header  ul  li.logo-outer a:hover {
	background-color: #65214d;
}
#header.fixed  ul  li.logo-outer a{
	height: 34px;
        width: 48px;
        background: #4c0436 url('../images/nol-logo-small.png') no-repeat center center;
        transition-duration: 0.2s;
        /*margin-right: 21px;*/
	/*background: url(../images/headerFixedLogo.png) no-repeat;*/
}
#header  ul  li.fb {
	position: absolute;
	float: right;
	width: auto;
	right: 0px;
}
#header  ul  li.fb .fb-like {
	float: right;
	top: -12px;
	width: auto;
	text-align: right;
}
#header  ul  li.fb .fb-like iframe {
	position: absolute;
	right: 0px;
}
#header.fixed  ul  li.fb .fb-like {
	top: -7px;
    opacity: .6;
}

#header.fixed  ul  li.fb .fb-like:hover {
    opacity: 1;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
}

#header li#searcher {
	width: 230px;
	margin-left: 10px;
	z-index: 1000;
}
#header.fixed li#searcher {
	width: 220px;
	margin-left: 10px;
}
#header li#searcher:hover {
	background: #fff;
}
#searcher input.text {
	border: none;
	border-bottom: 1px solid #d8d3d5;
	padding: 0px;
	/*width: 155px;*/
	width: 230px;
	height: 33px;
	line-height: 33px;
	text-transform: initial;
	color: #8d7987;
	background: #ebe9e9;
	font-family: 'PT Serif';
    font-size: 14px;
   	/*background: url(../images/iconSearcher.png) 142px center no-repeat;*/
        background: url(../images/iconSearcher.png) 214px center no-repeat;
}
#header.fixed #searcher input.text {
	border: none;
	width: 220px;
	font-size: 13px;
   	background: url(../images/iconSearcher.png) 204px center no-repeat;
}
#searcher input.text:focus {
	outline: none;
	color: #4d3d47;
	border-bottom-color: #8d7987;
	background: url(../images/iconSearcherHover.png) 214px center no-repeat;
}
#searcher.fixed input.text:focus {
	background: url(../images/iconSearcherHover.png) 204px center no-repeat;
}
#searcher input.text::-webkit-input-placeholder {
	text-transform: uppercase;
	font-style: normal;
	color: #8d7987;
}
#searcher input.text:-moz-placeholder {
	text-transform: uppercase;
	font-style: normal;
	color: #8d7987;
}
#searcher input.text::-moz-placeholder {
	text-transform: uppercase;
	font-style: normal;
	color: #8d7987;
}
#searcher input.text:-ms-input-placeholder {
	text-transform: uppercase;
	font-style: normal;
	color: #8d7987;
}
#searcher input.submit {
	display: block;
	position: absolute;
	right: 0px;
	top: 10px;
	border: none;
	width: 35px;
	height: 30px;
	cursor: pointer;
	background: none;
}





/*
     FILE ARCHIVED ON 10:54:47 aug. 23, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:19:28 okt. 24, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@media handheld, only screen and (max-width: 1275px) {

	/* altalanos */

	.adaptive-hide{
		display: none !important;
	}

	.content {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		width: 1002px;
		margin: 0 auto;
		padding: 0 12px;
	}

	/* topsztori */

	#topsztori.breaking_news h1 {
		font: 56px/76px 'millerdisplay_semiboldregular';
	}
	#topsztori.nol_egyhasabos {
		height: 407px;
	}
	#topsztori.nol_kethasabos {
		height: 356px;
	}
	#topsztori.nol_haromhasabos {
		height: 343px;
	}
	#topsztori.nol_egyhasabos img {
		width: 306px;
	}
	#topsztori.nol_kethasabos img {
		width: 474px;
	}
	#topsztori.nol_haromhasabos img {
		width: 700px;
	}
	#topsztori.nol_egyhasabos h1 {
		font: 40px/44px 'millerdisplay_semiboldregular';
	}
	#topsztori.nol_top_kethasabos h1,
	#topsztori.nol_kethasabos h1 {
		font: 26px/32px 'millerdisplay_semiboldregular';
	}
	#topsztori.nol_haromhasabos h1 {
		font: 24px/28px 'millerdisplay_semiboldregular';
	}
	#topsztori.nol_egyhasabos p {
		font: 20px/26px Georgia;
	}
	#topsztori.nol_haromhasabos p,
	#topsztori.nol_kethasabos p {
		font: 16px/22px Georgia;
	}
	#topsztori.nk h1 {
		font: 65px/80px 'millerdisplay_semiboldregular';
	}
	#topsztori.nk p {
		font: 22px/28px Georgia;
		padding: 0px 50px 50px 50px;
	}
	#topsztori .cimke.medium {
		max-width: 500px;
	}


	/* header */

	#header > ul {
		width: 978px;
	}
	#header > ul > li {
		display: inline-block;
		width: auto;
	}
	#header > ul > li:nth-of-type(1) {
		width: 155px;
	}
	#header > ul > li:nth-of-type(2) {
		width: 110px;
	}
	#header > ul > li:nth-of-type(3) {
		width: 106px;
	}
	#header > ul > li:nth-of-type(5) {
		width: 98px;
	}
	#header > ul > li.logo-outer {
		margin-left: 15px;
	}
	#header li#searcher {
		width: 172px;
	}
	#header.fixed li#searcher {
		width: 172px;
	}
	#searcher input.text {
		width: 125px;
		background: url(/web/20160823105447/http://nol.hu/static/style/nol/img/iconSearcher.png) 114px center no-repeat;
	}
	#searcher input.text:focus {
		background: url(/web/20160823105447/http://nol.hu/static/style/nol/img/iconSearcherHover.png) 154px center no-repeat;
	}
	#header.fixed #searcher input.text {
		width: 172px;
		background: url(/web/20160823105447/http://nol.hu/static/style/nol/img/iconSearcher.png) 154px center no-repeat;
	}
	#header.fixed #searcher input.text:focus {
		background: url(/web/20160823105447/http://nol.hu/static/style/nol/img/iconSearcherHover.png) 154px center no-repeat;
	}

	/* nyito felso */

	.blockNyitoFelso {
		width: 976px;
	}
	.blockNyitoFelso .rightCol {
		/*display: none;*/
		width: 310px;
	}
	.blockNyitoFelso .middleCol {
		width: 662px;
		border-left: none;
	}
	.blockNyitoFelso .leftCol {
		/*float: right;
        width: 313px;*/
		display: none;
	}
	.blockNyitoFelso .cikkajanloKiemeltWrapper {
		width: 662px;
	}
	.blockNyitoFelso .blockCikkajanloKiemelt {
		width: 662px;
		display: block;
	}
	.blockNyitoFelso .blockCikkajanloKiemeltItem,
	.blockNyitoFelso .blockCikkajanloKiemeltLeft,
	.blockNyitoFelso .blockCikkajanloKiemeltRight {
		width: 331px;
	}
	.blockNyitoFelso .blockCikkajanloKiemeltInner {
		width: 302px;
		padding-right: 15px;
	}
	.blockNyitoFelso .leftCol .cikkBlock.egyhasabos {
		width: 313px;
		box-sizing: border-box;
	}
	.blockNyitoFelso .cikkBlock.egyhasabos {
		width: 331px;
	}
	.blockNyitoFelso .cikkBlock.egyhasabos.blockNewCikkajanloKiemelt {
		box-sizing: border-box;
		width: 331px;
	}
	.blockNyitoFelso .leftCol .cikkBlock.egyhasabos.blockNewCikkajanloKiemelt {
		width: 313px;
	}
	.blockNyitoFelso .blockCikkajanloKiemeltItem .image,
	.blockNyitoFelso .cikkBlock .image {
		margin: 10px auto;
	}
	.blockNyitoFelso .cikkBlock.kethasabos.v4 .image {
		margin-left: 15px;
	}
	.blockNyitoFelso .middleCol .cikkBlock.egyhasabos .cikkBlockFooter {
		width: 330px;
	}
	.blockNyitoFelso .leftCol .cikkBlock.egyhasabos .cikkBlockFooter {
		width: 312px;
	}
    .cikkajanloKiemeltFull {
        width: 661px;
    }

	/* galeria ajanlo */

	.galeriaAjanloWrapper {
		width: 978px;
	}
	.galeriaAjanlo.nagy {
		width: 978px;
		max-height: 430px;
		padding: 30px 0px;
	}
	.galeriaAjanlo.nagy .main {
		width: 474px;
	}
	.galeriaAjanlo.nagy .main div.image {
		width: 474px;
		height: 356px;
	}
	.galeriaAjanlo.nagy .others {
		width: 458px;
	}
	.galeriaAjanlo.nagy .others .item {
		width: 222px;
		margin-right: 14px;
	}
	.galeriaAjanlo.nagy .others div.image {
		width: 222px;
		height: 166px;
	}
	.galeriaAjanlo.nagy .others .item:nth-child(6),
	.galeriaAjanlo.nagy .others .item:nth-child(5) {
		display: none;
	}

	/* video ajanlo */

	.videoAjanloNyito,
	.videoAjanloWrapper {
		width: 978px;
	}
	.videoAjanlo {
		padding: 40px 0px 30px 0px;
		/*height: 421px;*/
	}
	.videoAjanloNyito .image {
		width: 222px;
		height: 125px;
	}
	.videoAjanloNyito .twoCols {
		width: 474px;
	}
	.videoAjanloNyito .middle a:nth-child(2) .image {
		margin-right: 30px;
	}
	.videoAjanlo .mainVideo .image.big {
		width: 474px;
		height: 266px;
	}
	.videoAjanlo .title {
		height: 125px;
	}
    .videoAjanloUj .title {
        height: 159px;
    }
    .videoAjanlo .mainVideo .image.big .title {
		font: 24px/50px 'millerdisplay_semiboldregular';
		height: 266px;
	}
	.videoAjanlo .oneCol {
		width: 222px;
	}
	.videoAjanlo .middle + .oneCol {
		float: right;
	}
	
	.videoAjanloNyito .videoItem .cim {
		width: 222px;
	}
	
	.videoAjanloNyito .mainVideoItem .cim {
		width: 474px;
	}

	/* longform ajanlo */

	.longform {
		width: 976px;
	}
	.longform .wideCol {
		width: 661px;
	}
    .rovid_cikk_comment .wideCol {
        width: 662px;
    }
	.blockLongform {
		display: block;
		padding-bottom: 20px;
		transition-property: background;
	}
	.blockLongform.noRightBorder {
		width: 661px;
	}
	.longform .blockLongformFelcim {
		margin-top: 0px;
		margin-bottom: 10px;
		padding-top: 20px;
	}
	.longform .longformButton {
		position: static;
		display: block;
		float: right;
		width: 250px;
		margin: 6px 15px 0px auto;
	}
	.longform .longformButton .button {
		margin: 0px auto;
	}
	.longform .rightCol .absolute,
	.longform .rightCol {
		width: 313px !important;
	}
	.longform .blockLongform div.image {
		transition-property: opacity;
	}

	.longform .blockTableOpen {
		display: block;
		width: 661px;
		qpadding-bottom: 58px;
		position: relative;
	}
	.longform .blockTableOpen .cikkBlock.kethasabos,
	.longform .blockTableOpen .cikkBlock.egyhasabos {
		display: block;
		width: 100%;
	}
	.longform .blockTableOpen .cikkBlock.kethasabos .cikkBlockFooterOuter,
	.longform .blockTableOpen .cikkBlock.egyhasabos .cikkBlockFooterOuter {
		width: 100% !important;
	}
	.longform .blockTableOpen .cikkBlock.egyhasabos.v1.noBottomBorder {
		border-bottom: 1px solid #d7d7d7 !important;
	}
	.longform .blockTableOpen .cikkBlock.kethasabos.v1 .cikkBlockFooterOuter {
		bottom: 1px;
	}

	.blockLongformContent {
		height: auto;
	}
	.blockLongformContent .c1 {
		float: none;
		overflow: hidden;
		padding-left: 0px;
		qpadding-right: 15px;
		width: 265px;
		max-height: 554px;
		height: auto;
	}
	.blockLongformContent .c2 {
		display: none;
	}
	.blockLongformContent .image {
		display: inline;
		width: 291px;
		padding: 0px 15px 40px 15px;
	}

	/* vélemény */

	.blockPublicisztikaAjanloKiskepes {
		width: 976px;
	}
	.blockPublicisztikaAjanloNagykepes {
		display: block;
		width: 978px;
	}
	.blockPublicisztikaAjanloKiskepes a {
		width: 162px !important;
	}
	.blockPublicisztikaAjanloKiskepes a:nth-child(6) {
		border-right: none;
		width: 161px !important;
	}
	.blockPublicisztikaAjanloKiskepes a:nth-child(7),
	.blockPublicisztikaAjanloKiskepes a:nth-child(8) {
		display: none;
	}
	.blockPublicisztikaAjanloKiskepes a .image {
		margin: 10px auto 15px auto;
	}
	.blockPublicisztikaAjanloNagykepes .blockOuter {
		display: block;
		float: left;
		width: 247px;
		border-left: none;
	}
	.blockPublicisztikaAjanloNagykepes .blockOuter:last-child {
		border-right: none;
	}
	.blockPublicisztikaAjanloNagykepes .blockOuter:last-child a {
		width: 217px;
	}
	.blockPublicisztikaAjanloNagykepes .blockInner {
		display: block;
		float: left;
		width: 480px;
		border-right: 1px solid #D7D7D7;
	}
	.blockPublicisztikaAjanloNagykepes .blockInner > div {
		width: 239px;
	}
	a.blockPublicisztikaAjanloNagykepesSzerkesztoi {
		width: auto;
	}
	.blockPublicisztikaAjanloNagykepesSzerkesztoiTag {
		width: auto;
		font: 48px/60px 'millerdisplay_semiboldregular';
	}
	.blockPublicisztikaAjanloNagykepes .blockOuter div.image {
		width: 218px;
	}
	.blockPublicisztikaAjanloNagykepes .blockInner div.image {
		width: 209px;
	}
	.blockPublicisztikaAjanloNagykepesSecondaryTitle {
		font: 22px/28px 'millerdisplay_semiboldregular';
	}

	/* 7. blokk */

	.fullWidthWithTwoColumns {
		width: 976px;
	}
	.fullWidthWithTwoColumsLeftColumn {
		display: block;
		width: 331px;
	}
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloLeft,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloRight {
		position: relative;
		display: block;
		border-right: 1px solid #d7d7d7;
		width: 331px;
	}
	.fullWidthWithTwoColumns .cikkBlockContent .image,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloInner.vezetoCimkeAfter .blockCikkajanloTitle,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloInner.vezetoCimkeAfter,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanlo .vezetoCimkeAfter,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloInner {
		width: 301px !important;
	}
	.fullWidthWithTwoColumns .cikkBlock.kethasabos,
	.fullWidthWithTwoColumns .cikkBlock.egyhasabos,
	.fullWidthWithTwoColumns .leftCol,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanlo .cikkBlockFooter,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanloItem,
	.fullWidthWithTwoColumsLeftColumn .blockCikkajanlo {
		width: 331px;
	}
	.fullWidthWithTwoColumns .rightCol .blockSocialAbsolute {
		width: 312px;
	}
	.fullWidthWithTwoColumns .rightCol .blockSocialAbsolute .blockFacebook {
		border-bottom: 0;
	}
	.fullWidthWithTwoColumns .cikkBlock.kethasabos .image {
		float: none;
		width: 282px !important;
		margin: 0px auto 12px auto;
	}
	.fullWidthWithTwoColumns .cikkBlock.kethasabos .cikkSzerzo .image {
		width: 46px !important;
	}
	.fullWidthWithTwoColumns .cikkBlock.kethasabos .cikkDatum.centered {
		display: none;
	}

	.fullWidthWithTwoColumns .blockCikkajanloRight .blockCikkajanloItem {
		width: 332px;
		padding-top: 15px;
		border-top: 1px solid #D7D7D7;
	}
	.fullWidthWithTwoColumns .blockCikkajanloRight .blockCikkajanloItem .cikkBlockFooter {
		width: 331px;
	}
	.fullWidthWithTwoColumns .blockCikkajanloRight .blockCikkajanloInner {
		width: 302px;
	}

	/* rovatajanlo */

	.rovatWrapper {
		width: 658px;
	}
	.blockRovatAjanlo {
		display: block;
		width: 976px;
		border-right: 1px solid #d7d7d7;
		border-left: 1px solid #d7d7d7;
	}
	.blockRovatAjanlo .blockInner {
		float: left;
		width: 295px;
		border-right: 1px solid #d7d7d7;
	}
	.blockRovatAjanlo > .blockInner ~ .blockInner {
		width: 282px;
		padding: 18px 20px 65px 18px;
	}
	.blockRovatAjanlo .blockOuter {
		position: relative;
		left: -1px;
		float: right;
		border: none;
		border-left: 1px solid #d7d7d7;
		width: 293px;
		display: none;
	}
	.rovatAjanloRight {
		display: block !important;
	}

	/* kritika */
	.blockKritikaAjanlo {
		width: 976px;
	}
	.publicisztikaWrapper,
	.blockKritikaAjanloInner {
		width: 978px;
	}
	.blockKritikaAjanloData {
		display: block;
		float: left;
		width: 162px !important;
	}
	.blockKritikaAjanloInner a:nth-child(6) {
		border-right: 0;
		width: 161px !important;
	}
	.blockKritikaAjanloInner a:nth-child(7),
	.blockKritikaAjanloInner a:nth-child(8) {
		display: none;
	}
	.blockKritikaAjanloDataRight.noBorderRight {
		border-right: 1px solid #d7d7d7;
	}

	/* rövid cikk */

	.content.contentRovat .leftCol {
		display: none;
	}
	.content.contentRovat .middleCol {
		width: 662px;
		border-left: none;
	}
	.content.contentRovat .rightCol .cikkBlock.egyhasabos,
	.content.contentRovat .rightCol .absolute > div.cikkBlock,
	.content.contentRovat .rightCol .absolute,
	.content.contentRovat .rightCol {
		width: 313px;
	}
    .content.contentRovat .rightCol .absolute {
        width: 312px;
    }
    .content.contentRovat .rightCol {
        width: 314px;
    }
    .contentRovat .rightCol.col4 .cikkBlockFooter {
        width: 310px;
    }

    .shortArticle img.cikkep,
	.shortArticle .cikkkepdiv img {
		width: 634px;
	}

	.shortArticle .articleContent iframe,
	.shortArticle .articleContent embed {
		max-width: 634px;
	}
	.talalatok {
		width: 662px;
	}

	/* galeria */
	.csatornaGalleryLeft {
		width: 664px;
	}
	.csatornaGalleryLeft .csatornaGalleryItem {
		width: 306px;
		padding: 10px 13px 40px 13px;
	}
	.csatornaGalleryLeft .csatornaGalleryItem .image {
		width: 306px;
		height: 230px;
	}
	.csatornaGalleryRight {
		width: 311px;
	}
	.csatornaGalleryItem:nth-child(3n+1) {
		clear: none;
	}
	.csatornaGalleryItem:nth-child(2n+1) {
		clear: both;
	}
	.galeriaAjanlo.dark.centered .mainTitle {
		width: 978px;
	}
	.galleryImages .cikkBlock.negyes .table {
		width: 978px;
	}
	.galeriaAjanlo.dark.centered h1 {
		line-height: 64px;
	}

	/* kereses */
	body.kereses .leftCol {
		display: none;
	}
	body.kereses .middleCol {
		width: 662px;
	}
	body.kereses .cikkBlock.kethasabos .image {
		margin: 10px auto;
	}
	body.kereses .rightCol .cikkBlock.egyhasabos {
		width: 312px;
	}
	#talalatok {
		width: 662px;
	}

	/* elofizetes */
	/*
    #nol_elofizetes {
        width: 978px;
    }
    #nol_elofizetes .col.col2 {
        margin: 0px;
    }
    #nol_elofizetes .col {
        margin-bottom: 40px;
        width: 465px !important;
    }
    #nol_elofizetes .col1 {
        float: left;
    }
    #nol_elofizetes .col2 {
        float: right;
    }
    #nol_elofizetes .col:last-child {
        clear: both;
        margin: 0px;
        width: 100% !important;
        height: initial !important;
        min-height: initial !important;
        overflow: hidden;
    }
    #nol_elofizetes .col:last-child .textCol {
        float: left;
        width: 465px !important;
    }
    #nol_elofizetes .col:last-child .buttonsCol {
        float: right;
        width: 465px !important;
        padding-top: 142px;
    }
    */
	/* választás 2014 */

	#valasztas2014 .fb {
		display: none;
	}
	#valasztas2014 .data {
		width: 976px;
	}
	#valasztas2014 .columns > div {
		width: 325px;
	}
	#valasztas2014 .c1 img {
		width: 306px;
		height: 407px;
	}
	#valasztas2014 .columns > div.c2,
	#valasztas2014 .columns > div.c3 {
		width: 325px;
	}

	/* 4-3 hasábos kiemelt cikk ajánló */
	.adaptive-fullwidth{
		overflow: hidden;
		height: auto;
		width: 975px;
		border: 1px solid #d7d7d7;
	}

	.adaptive-fullwidth > .adaptive-widths{
		width: 324px;
		height: auto;
		border-right: 0px;
	}

	.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista{
		border: 0px;
	}

	.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista > .cikkBlock{
		border: 0px;
	}

	.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista > .cikkBlock.egyhasabos{
		border: 0px;
	}

	.only_on_small {
		display: block !important;
	}

	.only_on_big {
		display: none !important;;
	}

	.blockNyitoFelso .rightCol .newsList, .blockNyitoFelso .rightCol .buttonNewsList {
		display: block !important;
	}
    .nol_komment {
        width: 494px !important;
    }

    .contentRovat .blockWrapper .rightCol {
        right: 12px;
    }

    #outbrainholder h3 {
        left: 240px;
    }
    
    body.video > .content {
		width: 1030px;
	}
	
	.videoOldal .kiemelt {
		width: 810px;
	}
	
	.videoOldal .kiemelt2 .embed {
		height: 422px;
	}
	
	.videoOldal .video_leftcolumn {
		width: 673px;
	}
	
	.videoOldal .video_rightcolumn {
		width: 329px;
	}
	
	.videoOldal .image img.ajanlo {
		height: 458px;
		width: 810px;
	}
	
	.videoOldal .kiemelt2 .kiemelt2_wrp {
		width: 643px;
	}
	
	.videoOldal .kiemelt2 .image img.ajanlo {
		width: 643px;
		height: 361px;
	}
	
	.videoOldal .image.small, .videoOldal .image.small .title {
		width: 138px;
		height: 78px;
		margin: 0 0 20px !important;
	}
	
	.videoOldal .videoAjanloSmallsHolder .cim {
		width: 110px;
		padding: 0 15px;
	}
	
	.videoOldal .videoAjanloSmallsHolder .title div {
		margin: 14px 15px;
	}
	
	.videoOldal .kiemelt2 .image {
		margin: 0 auto 4px;
	}
	
	.videoOldal .carousel_container {
		padding-bottom: 5px;
	}
	
	.videoOldal .carousel_container a.navigation {
		width: 50px;
		height: 200px;
	}

    .videoOldal .videocarousel_wrapper {
		width: 810px;
		padding: 38px 30px 18px;
	}
    
	.videoOldal .videocarousel > ul > li {
		width: 138px;
	}
    
    .videoOldal .videocarousel > ul > li > a img {
		width: 138px;
		height: 77px;
	}
	
	.videoOldal .videocarousel > ul > li > a .play,
	.videoOldal .videocarousel > ul > li > a .play_hover {
		height: 78px;
	}
	
	.sort-cikk .videoOldal .videocarousel_wrapper {
		width: 479px;
	}
	
	.videoOldal .nol_komment {
		width: 643px !important;
	}
	
	.videoOldal .nol_komment .comment {
		width: 574px;
		float: right;
	}
	
	.videoOldal .nol_komment a.button.more {
		width: 563px;
		margin: 0 auto;
	}
	
	.videoOldal .videoAjanlo {
		width: auto;
	}
	
	.videoOldal .frissLista {
		width: auto;
	}
	
	.videoOldal .frissLista .mainVideoItem .image {
		height: 176px;
	}
	
	.videoOldal .galeriaAjanloKicsi {
		width: auto;
	}
	
	.videoOldal .galeriaAjanloKicsi .image {
		height: 230px;
		margin-bottom: 12px !important;
	}

}


/*ha 1275 nél nagyobb*/

.only_on_small {
	display: none;
}

.only_on_big {
	display: block;
}

.blockNyitoFelso .rightCol .newsList, .blockNyitoFelso .rightCol .buttonNewsList {
	display: none;
}

.adaptive-fullwidth{
	border: 1px solid #d7d7d7;
	background-color: #e6e1e4;
}

.adaptive-fullwidth .cikkBlockContent:hover{
	color: #9b8596;
}
.adaptive-fullwidth .cikkBlock.egyhasabos:hover{
	background: inherit;
}


.adaptive-fullwidth .cikkBlock.egyhasabos h1:hover,
.adaptive-fullwidth .cikkBlock.egyhasabos .lead:hover {
	color: #9b8596;
}

.adaptive-fullwidth img{
	padding-bottom: 0px;
	margin-bottom: 3px !important;
}

.adaptive-fullwidth .lead.after-image{
	padding-top: 10px;
}

.adaptive-fullwidth h1.after-image{
	padding-top: 5px;
}


.adaptive-fullwidth .cikkBlock.egyhasabos .lead {
	text-align: left;
	padding-top: 7px;
}

.adaptive-fullwidth .cikkBlockContent {
	padding-bottom: 9px;
}

.adaptive-fullwidth .cikkBlock.egyhasabos h1.no-lead{
	font-size: 20px;
	line-height: 24px;
}

.adaptive-fullwidth .no-lead.cikkBlockContent{
	padding-bottom: 25px;
}

.adaptive-fullwidth > .adaptive-widths{
	border-left: 1px solid #d7d7d7;
	border-right: 0px;
}

.adaptive-fullwidth > .adaptive-widths:first-child {
	border-left: 0;

}

.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista{
	border: 0px;
}

.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista > .cikkBlock{
	border: 0px;
}

.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista > .cikkBlock.egyhasabos{
	border: 0px;
}

.adaptive-fullwidth > .adaptive-widths > .leftColInner > .cikkajanlo_lista > .cimke {
	width: 93px;
	padding: 7px 0 7px 0;
	font-size: 14px;
	margin-bottom: 11px;
}
h1,h2,h3,h4,h5,h6{font-family:'millerdisplay_semiboldregular';color: #4b2b41; display:block;width:100%;float:left;}
h3{font-size:20px;}
section{position:relative;}
.white_hover{transition-timing-function: ease-in-out;background:rgba(255,255,255,0;);display:inline-block;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;}.white_hover:hover{background:rgba(255,255,255,0.95);-webkit-transition:all ease-in-out 0.2;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}
.main_news_block{}
.main_news_block h1,h1{    font: 36px/42px 'millerdisplay_semiboldregular';    color: #4b2b41;    margin-top: -5px;}.main_news_block h1{display:inline-block;float:inherit;width:auto;}
.main_news_block p,p.lead{font-family: Georgia;    font-size: 22px;    line-height: 33px;    color: #4d3e47;    margin-top: 20px;}
.main_news_block .sub-cikkek a{    font-size: 25px;    color: #4b2b41;    display: list-item;    list-style: none;    text-align: left;    margin-left: 15px;    margin-top: 28px;    line-height: 31px;    letter-spacing: -0.5px;    font-family: 'PT Serif';    transition-duration: 0.5s;}
.main_news_block .sub-cikkek a:first-child{margin-top:0;}
.main_news_block .sub-cikkek a:hover{color:#FF5E52;}

.secondary_news_block{    padding:0;border: 1px solid #d7d7d7;    background-color: #e6e1e4;}
.secondary_news_block .columns{border-left: 1px solid #d7d7d7;padding:0;width:25% !important;margin:0 !important;}
.secondary_news_block .columns:first-child{border:none;}
.secondary_news_block .cikkajanlo_lista{padding:10px;}
.secondary_news_block h2 { margin-bottom:10px;   padding: 0 15px;    font-family: 'millerdisplay_semiboldregular';    color: #4b2b41;    text-align: center;    transition-duration: 0.5s;    font-size: 20px !important;line-height: 24px !important;}
.secondary_news_block a h2 {color:#4b2b41;transition-duration: 0.5s;}
.secondary_news_block a:hover h2 {color:#9b8596;}
.secondary_news_block .cikkajanlo_lista .lead{font-size: 16px;    line-height: 22px;    font-family: 'PT Serif', 'Georgia', serif;color:#4b2b41;    transition-duration: 0.5s;padding: 15px;text-align: left;padding-top: 0px;}
.secondary_news_block .cikkajanlo_lista a:hover .lead{color:#9b8596;}
.secondary_news_block img{width:100%;}
.secondary_news_block .cikkBlockContent {padding-bottom:0 !important;}
a.cimke{    background: #ee4e46;color:white;    padding: 7px 7px ;    font-size: 14px;    margin-bottom: 11px;    background: #ff5e52;    border: 1px solid #ee4e46;    color: #ffffff;    display: inline-block;    text-transform: uppercase;    font-family: 'millerdisplay_semiboldregular', 'Georgia', serif;    font-weight: normal;    overflow: hidden;    transition-duration: 0.5s;}
a.cimke.topcimke{}
.cimkeWrapper{width:100%;position:absolute;top:-20px;}
.secondary_news_block .cikkBlockContent{display:block;margin-bottom:15px;}	
ul.sub-cikkek{list-style-type:none;}
ul.sub-cikkek li .lead{font-size:16px;line-height:125%;margin-top:0;padding:5px 0;}
ul.sub-cikkek li a.white_hover{padding:5px;}
.dark-bg{background:#e6e1e4;border-bottom:1px solid #d7d7d7;}
.white-bg{background:#f3f2f2;border-bottom: 1px solid #d7d7d7; }
.padding_small{padding:5px;}
.border-left{border-left:1px solid rgba(0,0,0,0.1);}.border-right{border-right:1px solid rgba(0,0,0,0.1);}

.rovatNev{    text-align: center;    color: rgb(129, 108, 124);    font: 62px millerdisplay_semiboldregular;    margin: 35px 0px 50px;}
.category .six.columns,.recent .six.columns{width:25% !important;margin:0 !important;position:relative;}.category .twelve.columns{width:50% !important;margin:0 !important;position:relative;}

.newsList ul{display:block;float:left;}
.newsList ul:before{content:'';width:1px;height:100%;border-left:2px solid rgb(215, 215, 215);display:block;float:left;position:absolute;left:5px;}
.newsList ul {list-style-type:none;    position: relative;    padding: 15px 15px 0px 0px;    margin: 0px 15px;}
.newsList li { width:95%;display:block;float:left; list-style-type:none; margin-left:5%;padding-left:20px; padding-bottom: 30px;    position: relative;    color: rgb(77, 62, 71);    font: 17px "PT Serif", Georgia, serif;}
.newsList li:before { content:'';   width: 6px;    height: 6px;    background-color: rgb(215, 215, 215);    display: block;    position: absolute;    left: -10px;    top: 8px;    border-width: 1px;    border-style: solid;    border-color: rgb(215, 215, 215);    border-image: initial;    border-radius: 25px;}
.newsList li:first-child:before {    background-color: rgb(243, 241, 241);    border-color: rgb(255, 94, 82);}
.newsList li a {    display: block;    color: rgb(77, 62, 71);    transition-duration: 0.5s;}
.newsList .timeStamp {    margin-bottom: 3px;    line-height: 1em;    font-size: 14px;    color: rgb(190, 176, 185);}
.newsList li a h4{font: 17px "PT Serif", Georgia, serif;transition-duration: 0.5s;}
.newsList li a:hover h4{    color: rgb(255, 94, 82);}
.topGradient {    height: 2px;    position: absolute;    left: 0px;    top: 0px;    width: 100%;    background: linear-gradient(to right, rgb(255, 94, 82) 0%, rgb(75, 43, 65) 100%);}

.cikkBlock:first-child{border-top: 1px solid rgb(215, 215, 215);}
.cikkBlock {    display: table;    position: relative;    transition-duration: 0.5s;    border-bottom: 1px solid rgb(215, 215, 215); border-left: 1px solid rgb(215, 215, 215); border-right: 1px solid rgb(215, 215, 215);}
.cikkBlockContent {    padding-bottom: 59px;    z-index: 10;}
.cikkBlock .vezetoCimke, .blockCikkajanlo .vezetoCimke, .vezetoCimke {     transition-duration: 0.5s;   font-family: "PT Serif", Georgia, serif;    font-size: 16px;    line-height: 22px;    color: rgb(255, 94, 82);    text-transform: uppercase;    text-align: center;    display: block;    padding: 10px 15px;}
.categoryList .vezetoCimke a{color: rgb(255, 94, 82);    padding: 10px 5px;display:inline-block;}
.cikkBlock h2 {    text-align: center;    color: rgb(75, 43, 65);    font-size: 36px;    line-height: 42px;    font-family: millerdisplay_semiboldregular;    margin: 0px 0px 10px;    padding: 0px 15px;}
.cikkBlockContent .lead {    padding-bottom: 15px; margin-bottom:20px;   padding: 0px 15px;    font-family: "PT Serif", Georgia, serif;    font-size: 16px;    line-height: 22px;    color: rgb(77, 63, 72);}
.cikkBlockFooterOuter {    position: absolute;    bottom: 0px;    width: 100%;}
.blockRovatAjanlo .blockInner .image, .blockRovatAjanlo .blockInner, .blockRovatAjanlo .blockInner .vezetoCimke, .blockCikkajanloItem .vezetoCimke, .blockLongform .vezetoCimke, .cikkBlock .vezetoCimke, .cikkBlock .cikkBlockFooter {    transition-duration: 0.5s;}
.cikkBlockFooter {    display: table;    width: 100%;    background: rgb(248, 248, 248);table-layout:fixed;}
.cikkBlockFooter div{    display: table-cell;    height: 58px;    vertical-align: middle;    font-family: "PT Serif", Georgia, serif;    font-size: 14px;    line-height: 20px;    padding: 0px 15px;}
.cikkBlockFooter .cikkSzerzo .image {       background-size: cover;      background-position: center center; float: left;    width: 46px;    height: 46px;    margin: 0px;    line-height: 50px;    vertical-align: middle;    padding: 0px;    margin: 0px;    border-radius: 25px;    border-width: 2px;    border-style: solid;    border-color: rgb(185, 168, 182);    border-image: initial;}
.cikkBlockFooter .cikkSzerzo .image span {    color: rgb(56, 38, 53);   line-height: 20px;    padding-left: 55px;    display: inline-block;    max-height: 44px;    overflow: hidden;}
.cikkBlock .cikkDatum {    color: rgb(190, 176, 185);}
.cikkBlockFooter a {    display: inline-block;    padding: 0;    color: #675363;}

.sidebar h4.cimke,.sidebar .widget h2{   display:inline-block;width:auto;float:none; margin-bottom: 20px;    font-size: 16px;    line-height: 16px;    color: rgb(255, 255, 255);    display: inline-block;      text-transform: uppercase;    font-family: millerdisplay_semiboldregular, Georgia, serif;    line-height: 30px;    font-weight: normal;    transition-duration: 0.5s;    padding: 10px;    background: rgb(255, 94, 82);    border-width: 1px;    border-style: solid;    border-color: rgb(238, 78, 70);    border-image: initial;    overflow: hidden;}
.sidebar h4.cimke a,.sidebar .widget h2 a,.sidebar h4.cimke a:hover,.sidebar .widget h2 a:hover{color:white;}
.sidebar ul{list-style-type:none;margin:0;padding:0;}
.sidebar ul li{text-align:left;color: rgb(75, 43, 65);    float: left;    font-family: millerdisplay_semiboldregular; margin-bottom:10px;   font-size: 15px;    line-height: 22px;      transition-duration: 0.5s;    padding: 0px 10px;    overflow: hidden;}
.sidebar ul li a{    color: rgb(75, 43, 65);font-size: 15px;    line-height: 22px;      transition-duration: 0.5s; }
.sidebar ul li a:hover{color: rgb(255, 94, 82);}
.sidebar ul li.widgetStyle2 img{max-width:50%;float: left;    margin: 0 10px 0 0;}
.sidebar .widget{ border: 1px solid rgb(215, 215, 215);border-left:0px solid black;border-top:none;display:block;float:left;padding:10px;/*margin-bottom:20px;*/padding-bottom:20px;}
.sidebar .widget:first-child{border-top: 1px solid rgb(215, 215, 215);}
.sidebar .widget .halfBlock {    display: block;    width: 50%;    float: left;    padding-right: 10px;}
.sidebar .widget .halfBlock :last-child{padding-right:0;}
.sidebar p.lead{    font-size: 13px;    line-height: 120%;    color: #676767;    margin-top: 0;}
.single .cikkBlock{border:none;width:100%;}.category .cikkBlock{width:100%;}
.single .cikkBlock .lead{margin: 0;       font: 400 28px/36px "Georgia";  padding:0;  color: #816c7c;    text-align: left;}
.single .cikkBlock p{margin: 0px;     padding: 10px 0 10px 0;    font: 400 22px/34px "Georgia";    color: #362831;    letter-spacing: 0.01rem;    text-align: left;}
.singleLeft{    position: relative;    display: block;    float: left;  }
.singleLeft .date{font-family: PT Serif Caption;    font-size: 14px;    color: #675363;    padding: 10px 0px 0px 10px;}
.singleLeft .comment {    padding: 10px 0px 15px 10px;}
.singleLeft .comment a {    font-family: 'PT Serif';    font-weight: bold;    font-size: 14px;    color: #ff5e52;}
.singleLeft .szerzo {    font-family: PT Serif Caption;    font-size: 14px;    color: #675363;}
.singleLeft .szerzo  .image{border-radius: 40px;    width: 80px;    height: 80px;   display:inline-block; margin-bottom:0;  background-size: cover;    background-position: center center;}
.labels {    text-align: right;}
.labels .label:hover {    border-color: #ff5e52;    color: #ff5e52;}
.labels .label {   height:auto; display: inline-block;    margin-bottom: 10px;    border: 2px solid #beb0b9;    padding: 0px 10px;    font: 400 14px/26px "PT Serif";    color: #beb0b9;    text-align: center;    text-transform: uppercase;    transition-duration: .5s;    -webkit-transition-duration: .5s;}
.single .cikkBlock  .fb-like-after-lead {    padding: 20px;    background-color: #ebebeb;    margin: 30px 0;    max-height: 240px;}
.single .sidebar .widget{border:none;border-bottom: 1px solid rgb(215, 215, 215);}
.cikkajanlo{margin:25px auto;}
.cikkajanlo h3 {    padding: 0;    position: absolute;    margin: 0;    font-size: 20px;    height: 30px;    width: 400px;    line-height: 30px;    text-align: center;    background-color: #ff5e52;    color: #FFF;    z-index: 100;    font-family: millerdisplay_semiboldregular;    border: 1px solid #ee4e46;    text-transform: uppercase;    float: left;    display: block;    left: calc(50% - 200px);    margin-top: -16px;}
.cikkajanlo .items{display:table;width:100%;}
.cikkajanlo .items .cikkajanlo_container{display:table-row;width:100%;list-style-type:none;margin:0;padding:0;}
.cikkajanlo .items .cikkajanlo_container .cikkajanlo_item{width:25%;float:left;padding:20px; border: 1px solid rgb(215, 215, 215); }
.cikkajanlo .items .cikkajanlo_container .cikkajanlo_item h4{font-size:14px;}

a.more{    color: rgb(190, 176, 185);    background-color: rgb(243, 242, 242);     background: rgb(248, 248, 248);   text-align: center;   display:inline-block;   padding: 10px 15px;margin:auto 10px;  transition-duration: 0.5s;    margin: 0px 0px 20px;    border-width: 2px;    border-style: solid;    border-color: rgb(190, 176, 185);    border-image: initial;    border-radius: 0px;    font: 18px millerdisplay_semiboldregular;}
.footer_top{background-color: #302a2e;padding:20px 0;color:#9e929b;}.footer_top a{color:#9e929b;}
.footer_middle{    background-color: #4d3c47;padding:20px 0;color:#9e929b;}.footer_top a{color:#9e929b;}
.footer_bottom{   background-color: #302a2e;padding:20px 0;color:#9e929b;}.footer_top a{color:#9e929b;}

a.button,.button,a.cat-post-footer-link {transition-duration: 0.5s; border-radius: 4px;display: block;padding: 10px 15px;font-family: 'PT Serif', 'Georgia', serif;font-size: 14px;text-align: center;cursor: pointer;}
a.button.purple,.button.purple {background: #722c58;color: #f6f6f6;box-shadow: 0 3px 0 #581341;transition-duration: 0.5s;}
.button.purple:hover,a.button.purple:hover {background: #65214d;box-shadow: 0 3px 0 #4c0436;}
a.button.purple.dark{background: #4b2b41;box-shadow: 0 3px 0 #33152a;padding: 10px 0;}
a.button.purple.dark:hover{background: #56354b;box-shadow: 0 3px 0 #3f1f34;}
.button.purple.light {background: #816c7c;font-size: 12px;color: #f8f8f8;box-shadow: 0 3px 0 #675363;}
.button.purple.light:hover {background: #742c5d;box-shadow: 0 3px 0 #581341;}
a.button.gray {background: #d7d7d7;color: #616161;box-shadow: 0 3px 0 #a4a4a1;font-size: 12px;}
a.button.gray:hover {background: #816c7c;color: #f8f8f8;box-shadow: 0 3px 0 #675363;}
a.button.transparent,a.cat-post-footer-link{font-family: 'millerdisplay_semiboldregular';background: #f8f8f8;color: #beb0b9;border-radius: 0;border:2px solid #beb0b9;}
a.button.transparent:hover,a.cat-post-footer-link:hover{background-color: rgb(161, 149, 158);    color: rgb(248, 248, 248);}
.sidebar .button,a.cat-post-footer-link{width:94%;margin-left:3%;float:left;}
.wp-caption {    background: #F1F1F1;    line-height: 18px;    margin-bottom: 20px;    padding: 0px;    text-align: center;background-color: #f3f2f2;    border: 1px solid #d1d0cf;}
.wp-caption img{padding:10px;}
.wp-caption  p.wp-caption-text {padding: 13px 10px;    font: 400 14px/16px "PT Serif";    text-align: left;    color: #f6f6f6;    background: #ff5e52;}
.socialShareButtons {
	clear: both;
    position: relative;
    left: 0px;
    top: 20px;
    margin: 0px auto 30px auto;
    width: 100%;max-width:1200px;
    overflow: visible;
}
.socialShareButtons .btn {
	float: left;
	margin-right: 10px;
	padding: 0px 38px 0px 12px;
	display: inline-block;
	border: 2px solid #beb0b9;
	height: 28px;
	font: 400 11px/28px "PT Serif";
	text-align: center;
	text-transform: uppercase;
	transition-duration: .5s;
	-webkit-transition-duration: .5s;
	cursor: pointer;
}
.socialShareButtons .btn.fb {
	border-color: #9dabd3;
	color: #9dabd3;
	background: url("../images/iconFacebook.png") 88% 5px no-repeat;
}
.socialShareButtons .btn.fb:hover {
	border-color: #7287c3;
	color: #f8f8f8;
	background-color: #6176b1;
	background-image: url("../images/iconFacebookHover.png");
}
.socialShareButtons .btn.tw {
	border-color: #b6e0f1;
	color: #b6e0f1;
	background: url("../images/iconTwitter.png") 88% center no-repeat;
}
.socialShareButtons .btn.tw:hover {
	border-color: #79cff0;
	color: #f8f8f8;
	background-color: #67bcdd;
	background-image: url("../images/iconTwitterHover.png");
}
.socialShareButtons .btn.email {
	border-color: #c8c7c7;
	color: #c8c7c7;
	background: url("../images/iconEmail.png") 88% center no-repeat;
}
.socialShareButtons .btn.print {
	border-color: #c8c7c7;
	color: #c8c7c7;
	background: url("../images/iconPrinter.png") 90% center no-repeat;
}
.socialShareButtons .btn.email:hover,
.socialShareButtons .btn.print:hover {
	border-color: #9d9d9d;
	color: #9d9d9d;
}
.socialShareButtons .btn.email:hover {
	background-image: url("../images/iconEmailHover.png");
}
.socialShareButtons .btn.print:hover {
	background-image: url("../images/iconPrinterHover.png");
}
.socialShareButtons .fb-like {
	/*float: right;*/
	margin-top: 6px;
	/*opacity: .4;*/
	transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.fb_iframe_widget {
    display: inline-block;
    position: relative;
}
.mobileMenu{display:none;}
.toggle, [id^=drop] { display: none;}
header [id^=drop]:checked + ul { display: block; }
header input#toggle{display:none;}
/*checkbox menu*/
header input[type=checkbox] {  position: absolute;  top: -9999px;  left: -9999px;}
header label {  position: absolute;  left: 0;  display: none;  width: 100%;  height: 4em;  padding: .35em;  font-size: 1.2em;  color: #fff;  transition: color .3s ease-in-out;  cursor: pointer;  user-select: none;  margin: 0;  background: #F99D0D;}
header #searchformHeader label{display:none !important;}
header #searchformHeader input{ext-transform: uppercase;    font-family: 'PT Serif';    border: none;    border-bottom: 1px solid #d8d8d8;}
header #searchformHeader input:focus, header #searchformHeader input:active{outline:none;}
header #searchformHeader input[type=submit]{text-indent: -999px;    background: url(../images/iconSearcher.png) center center no-repeat;    background-color: none;   border: none;    cursor: pointer;}
.gallery{width:100%;float:left;display:block;}
.gallery:after{clear:both;width:100%;display:block;float:left;height:1px;}
ul.attachment-gallery{margin:0;padding:0;list-style-type:none !important;list-style-image:none !important;}
ul.attachment-gallery li{width:32%;float:left;margin-right:2%;margin-bottom:10px;    background-color: #f8f8f8;    padding: 0px;    text-align: center;-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 0.2);}
ul.attachment-gallery li:before{content:none;}
ul.attachment-gallery li:nth-child(3n){margin-right:0;}
ul.attachment-gallery li img{display:block;padding:0;opacity:1;   -webkit-transition: all 0.5s linear;
       -moz-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
            transition: all 0.5s linear;}
ul.attachment-gallery li .darken{display:block;background:#000000;margin:0;padding:0;position:relative;}	
ul.attachment-gallery li .overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.1);    color: white;    font-size: 3em;    text-align: center;line-height:250%;   }
ul.attachment-gallery li .overlay img{display:inline-block;position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);}
ul.attachment-gallery li:hover .overlay{opacity:1;background:rgba(0,0,0,0.4);}		
ul.attachment-gallery li:nth-child(3n+4) {  clear:both;}
/*ul.attachment-gallery li:hover img{opacity: 0.7;}*/
ul.attachment-gallery li.full{width:100%;float:left;margin-right:0;}
ul.attachment-gallery li.full img{min-width:100%;}
ul.attachment-gallery:after{clear:both;content:"";width:100%;height:1px;display:block;float:left;}
/*lightbox*/
/* Preload images */
body:after {content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display: none;}
.lightboxOverlay {position: fixed;top: 0;left: 0;z-index: 10000;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.8;display: none;}
.lightbox {position: fixed;left: 0;width: 100%;z-index: 10001;text-align: center;line-height: 0;font-weight: normal;top:35px !important;}
.lightbox .lb-image {display: block;height: auto;max-width: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 4px;}
.lb-loader {position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background: url(../images/loading.gif) no-repeat;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
.lb-prev, .lb-next {height: 100%;cursor: pointer;display: block;}
.lb-nav a.lb-prev {width: 34%;left: 0;float: left;background: url(../images/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-nav a.lb-next {width: 64%;right: 0;float: right;background: url(../images/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}
.lb-nav a.lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;position:relative;z-index:10000;}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 4px;color: #ccc;}
.lb-data .lb-details {float: left;  line-height: 1.1em;  position: absolute;  bottom: 104%;  width: 99.5%;  background: rgba(255,255,255,0.7);  color: #565656;  padding: 10px 0;  font-size: 1em;  text-align: center;}
.lb-data .lb-caption {font-size: 1em;font-weight: bold;line-height: 1em;}
.lb-data .lb-caption  a{color:#DA3628;}
.lb-data .lb-number {display: block;  clear: left;  padding-bottom: 1em;  font-size: 1.2em;  color: #999999;  position: absolute;  margin-top: 15px;}
.lb-data .lb-close {display: block;float: right;width: 30px;height: 30px;background: url(../images/close.png) top right no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}
.lb-data .lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.hideSocial{display:none;}
.lb-caption .fb-like{padding:0 10px;}
.loader{  width: 100%;  display: block;  float: left;  padding: 100px 0;}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.cikkBlockContent img, 
.cikkBlockContent iframe, 
.cikkBlockContent object, 
.cikkBlockContent embed {
        max-width: 100%;
}

footer .footer_middle nav .menu-lablec-container{display:table;width:100%;table-layout:fixed;}
footer .footer_middle nav .menu-lablec-container ul{display:table-row;width:100%;list-style-type:none;}
footer .footer_middle nav .menu-lablec-container ul li{display:table-cell;}
footer .footer_middle nav .menu-lablec-container ul li a{color:white;font-size:12px;}
.fakeAd{position:relative;}.fakeAd img{width:100%;display:block;}.fakeAd span{position: absolute;  width:20px;  right: 0;    top: 0;    height: 100%;    background: #ffffff; background:rgba(255,255,255,0.8);   display: block;}
.fakeAd strong{font-weight:normal; font-size:.8em;   -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    -o-transform: rotate(90deg);    -ms-transform: rotate(90deg);display:block;   -webkit-transform-origin: 0 100%;       -moz-transform-origin: 0% 100%;        -ms-transform-origin: 0% 100%;         -o-transform-origin: 0% 100%;            transform-origin: 0% 100%;}
header [id^=drop]:checked + ul { display: block; }
header input#toggle{display:none;}
/*checkbox menu*/
header input[type=checkbox] {  position: absolute;  top: -9999px;  left: -9999px;}
header label {  position: absolute;  left: 0;  display: none;  width: 100%;  height: 4em;  padding: .35em;  font-size: 1.2em;  color: #fff;  transition: color .3s ease-in-out;  cursor: pointer;  user-select: none;  margin: 0;  background: #F99D0D;}
.mobileLogo{padding: 0px;    text-indent: -9999px;    line-height: inherit;    width:100%;display:none;    height: 47px;    background: #4c0436 url(../images/nol-logo-normal.png) no-repeat center center;    transition-duration: 0.2s;   }
@media only screen and (max-width: 767px) {
	header{height:auto;}
	.mobileLogo{display:block;}
	.mobileLogo a{    display: block;    width: 70%;    height: 50px;    margin-left: 25%;}
	#header #navbar{padding:0;}
	#header label[for="menu"]{height:0;padding:0;}
	#header  ul{display:none;}
	#header  ul  li.logo-outer{display:none;}
	#header  ul  li{display:block;width:100%;}
	#header  ul  li  ul{width:100%;}
	#header ul li.categories ul  li{width:100%;}
	#header ul li.categories ul{left:0;}
	#header ul li.categories ul  li:nth-of-type(3n+2){width:100%;}
	#header ul li.topsearch form input{width:90%;}
	#header ul li.topsearch{display:none;}
	#header     label {   position: relative;  display: block;      width: 100%;background:none;    }
	#header     label:after {    position: absolute;    content: "\2261";    left: 10px;    color: #ffffff;    font-size: 3em;    top: -36px;padding:0 10px;  }
	#header input#menu:checked ~ ul {  display: block;}
	.category .six.columns,.category .twelve.columns{width:100% !important;}
	.six.columns.left-align.border-left{display:none;}.four.columns.right-align.singleLeft{/*display:none;*/}
	.cikkajanlo .items .cikkajanlo_container .cikkajanlo_item{width:100%;}
	.secondary_news_block .columns{width:100% !important;}
	h1, h2, h3, h4, h5, h6{float:none;}
	.single .cikkBlock  .fb-like-after-lead{max-width:100%;padding:20px 0;}
	.category .cikkBlock{margin-bottom:25px;border: 1px solid rgb(215,215,215);}
	.sidebar .widget{width:100%;border:1px solid rgb(215, 215, 215) !important;}
	section{padding:0;}
	.fb-like-after-lead  .fb-like.fb_iframe_widget{width:100%;max-width:100%;}
	.fb-like-after-lead  .fb-like.fb_iframe_widget span{max-width:100% !important;width:100% !important;}
	.singleLeft{width:100% !important;background:white;display:block;}
	.singleLeft .topGradient{display:none;}
	.singleLeft p{padding-bottom:0 !important;margin-bottom:0 !important;text-align:center;}
	.singleLeft p.date{text-align:center;}
	.singleLeft .szerzo{display:none !important;}.singleLeft .labels{display:none !important;}
	.main_news_block img{width:100%;}
	.main_news_block .sub-cikkek a{margin-left:0;border-bottom:1px solid rgb(215,215,215);}
}