/*Appsters*/

.ult-column.grid_12.appsters_flyer_widget .likeboxWrapped {
	margin-top: 170px!important;
}

.ult-column.grid_12.appsters_flyer_widget .flyerPopupCloseButton {
	top: 152px!important;
}
/*Appsters vége*/
/*live_oldal*/


div.gallery img {
	width: 50%;
	height: auto;
	margin-left: 25%;
	margin-right: 25%;
}

div.desc {
	padding: 20px 15px 15px 15px;
	text-align: center;
	color: white;
	position: relative;
}

div.desc:before {
	content:"";
	position: absolute;
	top: 10px;
	left: 10%;
	right: 10%;
	width: 80%;
	height: 1px;
	text-align: center;
	background: white;
}

* {
	box-sizing: border-box;
}

.responsive {
	padding: 0 6px;
	float: left;
	width: 24.99999%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.responsive.d-world{
	margin-left: 25%;
}

.responsive.parlament{
	margin-right: 25%;
}


@media only screen and (max-width: 768px) {
	.responsive {
		width: 49.99999%;
		margin: 6px 0;
	}

	div.desc {
		padding: 20px;
	}

	div.desc.nemzetisegi {
		padding: 20px 10px;
	}

	.responsive.d-world {
		margin-left: 0;
	}

	.responsive.parlament {
		margin-right: 0;
	}
}

@media only screen and (max-width: 480px) {
	.responsive {
		width: 100%;
	}
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}



/*articleOffer*/

.articleOffer{
	width:570px;
	font-family:ProxiNormal;
	font-size:14px;
	line-height:18px;
	color:#000;
}
.row-title-container a {
	color: #333;
	text-decoration: none;
}
.articleOffer.noPic .offerPic{
	width:auto;
	height:auto;
	background-image:none !important
}
.articleOffer .offerTxt{
	float:left;
	margin-left:15px;
	width: 245px;
	position: relative;
}
.articleOffer.noPic .offerTxt{
}
.articleOffer.noPic.right .offerTxt{
	margin-right:145px
}
.articleOffer .offerTxt h4{
	font-size:24px;
	line-height:29px;
	color:#000;
	margin:0 0 3px 0;
}
.articleOffer .offerTxt span{
	color:#999;
	display:block;
	font-size:16px;
	margin-bottom:20px;
}
.articleOffer .offerMeta{
}
.articleOffer.noPic .offerMeta{
	top:5px;
}
.articleOffer .offerMeta .metaCat{
	font-size:16px;
	font-family:ProxiSemiBold;
	text-transform:uppercase;
	line-height:16px;;
	height:18px;
	background-image:url('IMG/metaCat.png');
	background-position:right;
	padding: 2px 30px 0 0;
	background-repeat:no-repeat;
}
.articleOffer .offerMeta .metaDate{
	font-size:16px;
	background-image:url('IMG/petofiSprite.png');
	background-position:-270px -180px;
	padding: 0 30px 0 0;
	font-size:14px;
	font-family:ProxiSemiBold;
	margin-top:5px;
	backgrouns-repeat:no-repeat;
}
.articleOffer .offerSocCont{
	margin-top:20px	;
}

/*articleOffer right*/

.right .offerPic{
	float:right;
}
.right .offerTxt{
	float:right;
	margin-left:0;
	margin-right:15px;
	text-align:right;
}
.right .offerMeta{
	left: inherit;
	right: -145px;
	text-align:left;
}
.right .offerMeta .metaCat{
	background-position:left;
	padding: 2px 0 0 30px;

}
.right .offerMeta .metaDate{
	background-position:-385px -180px;
	padding: 0 0 0 30px;
	margin-top:5px;
	background-repeat:no-repeat;
}
/*articleOffer fullwidth*/
.fullwidth{
	width:1170px;
	margin-bottom:32px;
}
.fullwidth .offerPic{
	float:right;
	width:470px;
	height:260px;
	position:relative;
}
.fullwidth .offerPic .picHolder{
	width:100%;
	height:100%;
	background-size:cover;
	background-position:center;
}
.fullwidth.left .offerPic{
	float:left;
}
.fullwidth .offerPic .offerAuthor{
	height:130px;
	/*width:130px;*/
	position:absolute;
	background-repeat:no-repeat;
	bottom:0;
	left:-30px;
}
.fullwidth.noPic .offerAuthor{
	display:none;
}
.fullwidth .offerPic .authorName{
	background-color:#7ece0d;
	color:#FFF;
	padding:10px;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	width:auto;
	margin-top:130px;
}
.fullwidth .offerTxt{
	width:440px;
	float:right;
	margin-left:0;
	margin-right:60px;
	text-align:left;
	position:relative;
}
.fullwidth.left .offerTxt{
	float:left;
	margin-right:0;
	margin-left:60px;
}
.fullwidth.noPic .offerTxt{
	width:910px;
}
.fullwidth .offerTxt h4{
	font-size:32px;
	line-height:36px;
}
.fullwidth .offerTxt span{
	font-size:24px;
	color:#666;
	margin-top:8px;
	margin-bottom:30px;
}
.fullwidth .fullInfo{
	float:left;
}
.fullwidth.left .fullInfo{
	float:right;
	width:200px;
}
.fullwidth .fullInfo .offerMeta{
	position:static;
	text-align:left;
	height:50px;
}
.fullwidth.left .fullInfo .offerMeta{
	float:right;
}
.noPic.left .offerMeta{
	left:1040px	;
}
.fullwidth .offerMeta .metaCat{
	background-position:left;
	padding: 2px 0 0 30px;
}
.fullwidth.left .offerMeta .metaCat{
	background-position:right;
	padding: 2px 30px 0 0;
	text-align:right;
}
.fullwidth .offerMeta .metaDate{
	background-position:-385px -180px;
	padding: 0 0 0 30px;
	margin-top:5px;
	background-repeat:no-repeat;
}
.fullwidth.left .offerMeta .metaDate{
	background-position:-270px -180px;
	padding: 0 30px 0 0;
	text-align:right;
}
.fullwidth.left .fullInfo .offerSocCont{
	text-align:right;
	float:right;
}
.fullwidth.noPic .offerTxt{
	margin-right:0;
	margin-left:60px;
}
.fullwidth.noPic.left .offerTxt{
	margin-right:60px;
	margin-left:0;
}
.noPic.left .offerTxt .offerSocCont{
	left:975px;
}


/*articleOffer big*/
.big{
	width:1170px;
	font-family:ProxiNormal;
	font-size:14px;
	color:#333;
}
.big .offerPic{
	width:770px;
	height:430px
}
.big .offerMeta{
	height:50px;
	position:static;
	margin-bottom:70px;
}
.big.noPic .offerMeta{
	margin-bottom:0;
	position:absolute;
	left:-260px;
	top:0
}

.big.noPic .offerSocCont{
	position:absolute;
	left:-260px;
	top:70px;
	margin-top:0
}

.big .metaCat{
	text-align:left;
	background-position:-385px -150px;
	padding: 2px 0 0 30px;
}

.big .metaDate{
	text-align:left;
	background-position:-385px -180px;
	padding: 2px 0 0 30px;
	background-repeat:no-repeat
}

.big.right .metaCat{
	text-align:right;
	background-position:right;
	padding: 2px 30px 0 0;
}

.big.right .metaDate{
	text-align:right;
	background-position:-270px -180px;
	padding: 2px 30px 0 0;
	background-repeat:no-repeat
}

.big .offerTxt{
	margin-left:30px;
	width:370px
}

.big.right .offerTxt{
	float:left;
	margin-left: 0;
	margin-right: 30px;
}

.big.right .offerMeta,
.big.right .petofilive-title,
.big.right .petofilive-subtitle,
.big.right .petofilive-lead,
.big.right .offerSocCont {
	float:right;
	clear:right
}

.big.noPic .offerTxt{
	margin-top:0;
	width: 910px;
	margin-left:260px;
	position:relative
}

.big .offerTxt h4{
	font-size:32px;
	line-height:36px
}

.big .offerTxt span{
	margin-top:8px;
	font-size:24px;
	margin-bottom:32px;
}

.big.noPic.right .offerTxt{
	margin-left:0;
	margin-right:260px
}

.big.noPic.right .offerMeta{
	right: -260px;
	left: inherit;
}

.big.noPic.right .offerSocCont{
	right:-260px;
	left: inherit;
}

.articleOffer .petofilive-quote{
	font-size:20px;
}

/*articleOffer*/

.articleOffer{
	width:570px;
	font-family:ProxiNormal;
	font-size:14px;
	line-height:18px;
	color:#000
}

.articleOffer.noPic .offerPic{
	width:auto;
	height:auto;
	background-image:none !important
}

.articleOffer .offerTxt{
	float:left;
	margin-left:15px;
	width: 245px;
	position: relative;
}


.articleOffer.noPic.right .offerTxt{
	margin-right:145px
}

.articleOffer .offerTxt h4{
	font-size:24px;
	line-height:29px;
	color:#000;
	margin:0 0 3px 0
}

.articleOffer .offerTxt span{
	color:#999;
	display:block;
	font-size:16px;
	margin-bottom:0px
}


.articleOffer.noPic .offerMeta{
	/*position:static*/
	top:5px
}

.articleOffer .offerMeta .metaCat{
	font-size:16px;
	font-family:ProxiSemiBold;
	text-transform:uppercase;
	line-height:16px;;
	height:18px;
	background-image:url(IMG/metaCat.png);
	background-position:right;
	padding: 2px 30px 0 0;
	background-repeat:no-repeat

}

.articleOffer .offerMeta .metaDate{
	font-size:16px;
	background-image:url(IMG/petofiSprite.png);
	background-position:-270px -180px;
	padding: 0 30px 0 0;
	font-size:14px;
	font-family:ProxiSemiBold;
	margin-top:5px;
	backgrouns-repeat:no-repeat

}

.articleOffer .offerSocCont{
	margin-top:20px
}

/*articleOffer right*/

.right .offerPic{
	float:right;
}

.right .offerTxt{
	float:right;
	margin-left:0;
	margin-right:15px;
	text-align:right
}

.right .offerMeta{
	left: inherit;
	right: -145px;
	text-align:left
}

.right .offerMeta .metaCat{
	background-position:left;
	padding: 2px 0 0 30px;

}

.right .offerMeta .metaDate{
	background-position:-385px -180px;
	padding: 0 0 0 30px;
	margin-top:5px;
	background-repeat:no-repeat
}

/*articleOffer fullwidth*/
.fullwidth{
	width:1170px;
	margin-bottom:32px
}

.fullwidth .offerPic{
	float:right;
	width:470px;
	height:260px;
	position:relative
}

.fullwidth .offerPic .picHolder{
	width:100%;
	height:100%;
	background-size:cover;
	background-position:center
}

.fullwidth.left .offerPic{
	float:left
}

.fullwidth .offerPic .offerAuthor{
	height:130px;
	/*width:130px;*/
	position:absolute;
	background-repeat:no-repeat;
	bottom:0px;
	left:-30px
}

.fullwidth.noPic .offerAuthor{
	display:none
}

.fullwidth .offerPic .authorName{
	background-color:#7ece0d;
	color:#FFF;
	padding:10px;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	width:auto;
	margin-top:130px
}

.fullwidth .offerTxt{
	width:440px;
	float:right;
	margin-left:0;
	margin-right:60px;
	text-align:left;
	position:relative
}

.fullwidth.left .offerTxt{
	float:left;
	margin-right:0;
	margin-left:60px;
}

.fullwidth.noPic .offerTxt{
	width:910px;
}

.fullwidth .offerTxt h4{
	font-size:32px;
	line-height:36px
}

.fullwidth .offerTxt span{
	font-size:24px;
	color:#666;
	margin-top:8px;
	margin-bottom:30px
}

.fullwidth .fullInfo{
	float:left
}

.fullwidth.left .fullInfo{
	float:right;
	width:200px
}

.fullwidth .fullInfo .offerMeta{
	position:static;
	text-align:left;
	height:50px
}

.fullwidth.left .fullInfo .offerMeta{
	float:right
}

.noPic.left .offerMeta{
	left:1040px
}

.fullwidth .offerMeta .metaCat{
	background-position:left;
	padding: 2px 0 0 30px;
}

.fullwidth.left .offerMeta .metaCat{
	background-position:right;
	padding: 2px 30px 0 0;
	text-align:right
}

.fullwidth .offerMeta .metaDate{
	background-position:-385px -180px;
	padding: 0 0 0 30px;
	margin-top:5px;
	background-repeat:no-repeat
}

.fullwidth.left .offerMeta .metaDate{
	background-position:-270px -180px;
	padding: 0 30px 0 0;
	text-align:right
}

.fullwidth.left .fullInfo .offerSocCont{
	text-align:right;
	float:right
}

.fullwidth.noPic .offerTxt{
	margin-right:0;
	margin-left:60px
}

.fullwidth.noPic.left .offerTxt{
	margin-right:60px;
	margin-left:0
}

.noPic.left .offerTxt .offerSocCont{
	left:975px
}



/*articleOffer big*/

.big{
	width:1170px;
	font-family:ProxiNormal;
	font-size:14px;
	color:#333;
}

.big .offerPic{
	width:770px;
	height:430px
}

.big .offerMeta{
	height:50px;
	position:static;
	margin-bottom:70px;
}

.big.noPic .offerMeta{
	margin-bottom:0;
	position:absolute;
	left:-260px;
	top:0
}

.big.noPic .offerSocCont{
	position:absolute;
	left:-260px;
	top:70px;
	margin-top:0
}

.big .metaCat{
	text-align:left;
	background-position:-385px -150px;
	padding: 2px 0 0 30px;
}

.big .metaDate{
	text-align:left;
	background-position:-385px -180px;
	padding: 2px 0 0 30px;
	background-repeat:no-repeat
}

.big.right .metaCat{
	text-align:right;
	background-position:right;
	padding: 2px 30px 0 0;
}

.big.right .metaDate{
	text-align:right;
	background-position:-270px -180px;
	padding: 2px 30px 0 0;
	background-repeat:no-repeat
}

.big .offerTxt{
	margin-left:30px;
	width:370px
}

.big.right .offerTxt{
	float:left;
	margin-left: 0;
	margin-right: 30px;
}

.big.right .offerMeta,
.big.right .petofilive-title,
.big.right .petofilive-subtitle,
.big.right .petofilive-lead,
.big.right .offerSocCont {
	float:right;
	clear:right
}

.big.noPic .offerTxt{
	margin-top:0;
	width: 910px;
	margin-left:260px;
	position:relative
}

.big .offerTxt h4{
	font-size:32px;
	line-height:36px
}

.big .offerTxt span{
	margin-top:8px;
	font-size:24px;
	margin-bottom:32px;
}

.big.noPic.right .offerTxt{
	margin-left:0;
	margin-right:260px
}

.big.noPic.right .offerMeta{
	right: -260px;
	left: inherit;
}

.big.noPic.right .offerSocCont{
	right:-260px;
	left: inherit;
}

.articleOffer .hover-container{
	width:310px;
	height: 350px;
	overflow: hidden;
	position: relative;
}
.articleOffer .hover-content{
	position: relative;
	z-index: 0;
	background-color: #FB8E1E;
	width: 100%;
	height: 100%;
	padding: 4px;
}

.articleOffer .hover-image{
	position: absolute;
	top: 0;
	z-index: -1;
}

/* CSS-merge: liveHook */

.live_pr_link{
	font-weight: normal;
}
.live_pr_seriestitle_desc{
	font-weight: bold;
}

/* CSS-merge: style */

.clear{
	clear:both
}

.headNews{
	width:1155px;
	background-color:#000;
	height:70px;
	padding: 0 10px;
	margin:0;
	color:#FFF;
	font-size:16px;
	line-height:16px;
	font-family:ProxiNormal;
	text-transform:uppercase;
	list-style:none
}

.headNews li{
	float:left;
	padding: 0 35px 0 15px;
	/*max-width:175px;*/
	display: table;
	height: 70px;
}

.headNews li:hover{
	background-color:#FFF;
	color:#000
}

/*headWeather*/

.headWeather{
	width:400px;
}

.headWeather .weatherNow{
	width:150px;
	float:left;
}

.headWeather .nowWTxt{
	float:left;
	text-align:right;
	margin-right:15px;
	font-family:ProxiNormal;
	font-size:16px;
	line-height:18px;
	color:#000;
}

.headWeather .nowWTxt span{
	color:	#808080;
	font-size:14px
}

.headWeather .nowWPicto{
	float:left;
	width:60px;
	height:60px
}

.headWeather .weatherComming{
	float:right;
	width:200px;
	padding-bottom:5px;
	font-size:16px;
	line-height:20px;
	border-bottom:#bebebe dotted 1px
}

.headWeather .oneComming{
	float:left;
	width: 44px;
	margin-left:5px;
	border-right:#bebebe dotted 1px
}

.headWeather .oneComming.last{
	border:none
}

.headWeather .oneComming span{
	font-size:14px;
	color:#808080
}

.headWeather .oneComming img{
	margin-top:5px
}

/*headBreaking*/


.headBreaking{
	width:1440px;
	height:48px;
	background-color:#333;
	color:#FFF;
	position:relative
}

.headBreaking .breakTxt{
	width:1210px;
	float:left;
	font-family:ProxiNormal;
	font-size:22px;
	line-height:22px;
	position:relative;
	padding-top:15px;
	overflow:hidden;
	height:33px
}

.headBreaking .breakTxtCont{
	position:absolute;
	width:2000px;
	z-index:8
}

.headBreaking .overFlekk{
	position:absolute;
	z-index:10;
	width:1210px;
	top:-3px
}

.headBreaking .overFlekk .overLeft{
	background-image:url(IMG/breakingOverLeftBlue.png);
	background-repeat:no-repeat;;
	background-position:right;
	height:53px;
	float:left;
	padding: 14px 30px 0 30px;
	width:73px;
	margin-left:-20px;
	font-size:22px;
	background-position:left top
}

.headBreaking .overFlekk .overRight{
	background-image:url(IMG/breakingOver.png);
	background-position:left;
	padding: 0 0 0 25px;
	float:right;
	height:48px;
	background-repeat:no-repeat;
	width:90px
}

.headBreakingContainer .breakLive {
	width: 230px;
	font-family: ProxiSemiBold;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	position: absolute;
	bottom: -1px;
	right:0;
	border-left: 4px solid White;
}

.breakLive span{
	color:#656565
}

.breakLive a{
	text-decoration:none;
	color:#79288D
}

.breakLive a:hover{
	text-decoration:underline
}

.breakLive .liveCast{
	margin-top:10px;
	width:230px;
	height:130px;
	overflow:hidden;

}

.breakLive .liveCast img{
	width:100%;
	height:auto;
	margin: -15px auto 0 auto;
}

.headBreakingContainer .breakWeather {
	float: left;
	width: 310px;
	overflow: hidden;
	color: #667072;
	margin-left:15px
}

.headBreakingContainer .breakExchange {
	float: left;
	width: 310px;
	overflow: hidden;
	color: #667072;
	margin-left:15px;
	margin-top: 10px;
}

/*topTheme*/

.topTheme{
	width:1380px;
	height:390px;
	background-color:#CCC;
	margin-top:40px;
	padding: 0 30px 30px 30px
}

.topTheme .themeMain{
	width:370px;
	/*height:310px;*/
	height: auto;
	float:left;
	background-color:#FFF;
	color:#000;
	font-family:ProxiNormal;
	padding:80px 25px 40px 25px;
	font-size:18px;
	line-height:22px;
	top:-40px;
	position:relative
}

.topTheme .themeMain a{
	color:#000;
	text-decoration:none
}

.topTheme .themeMain a:hover h4{
	text-decoration:underline
}

.topTheme .themeMain h2{
	background-color:#003466;
	color:#FFF;
	width:100%;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:80px;
	padding:25px 25px 0 25px;
	font-family:ProxiSemiBold;
	font-size:32px;
	line-height:32px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.topTheme .themeMain h4{
	font-size:28px;
	line-height:34px;
	/*height:102px;*/
	overflow:hidden
}

.topTheme .themeMain .switchShare{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}


.topTheme .themeMain .themeShareOver{
	z-index:99;
	display:none;
	background-color:#999
}

.topTheme .switchShare:hover .themeShare{
	display:none
}

.topTheme .switchShare:hover .themeShareOver{
	display:block
}

.topTheme .themeShareOver .lazySet div{
	float:left;
	margin-right:10px
}

.topTheme .themeMain .themeTxt{
	max-height:88px;
	overflow:hidden
}

.topTheme .themeRelated{
	float:right;
	width:930px;
	height:430px;
	background-size:cover;
	top:-40px;
	position:relative;
	color:#FFF;
	font-size:24px;
	line-height:20px;
	padding:25px 30px 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-position:center
}

.topTheme .themeRelated .relTxt {
	cursor: pointer;
	padding-left: 11px;
	background-color: rgba(0,0,0,0.5);
	font-family: ProxiNormal;
	padding: 3px 15px 5px;
}

.topTheme .themeRelated .relTxt a{
	color:#FFF;
	text-decoration:none
}

.topTheme .themeRelated .relTxt a:hover{
	text-decoration:underline
}

.topTheme .themeRelated .oneRelated {
	float: left;
	border-left: #FFF solid 4px;
	/*width: 90%;*/
	margin-right: 20px;
	position: relative;
	margin-bottom: 20px;
	/*margin-top: 10px;*/
	padding-right: 10px;
}

.topTheme .themeRelated .oneRelated.last{
	margin-right:0
}

.topTheme .themeRelated .relShare{
	font-size:10px;
	height:20px;
	background-image: url(IMG/share_white.png);
	background-size: 20px 20px;
	background-repeat: no-repeat;
	background-position: 10px 2px;
	padding: 2px 5px 2px 40px;
	margin-top: 10px;
	cursor: pointer;
	background-color: rgba(0,0,0,0.5);
	display: block;
}

.topTheme .themeRelated .switchShare:hover .relShare{
	background-color:rgba(255,255,255,0.7)
}

.topTheme .themeRelated .relShareOver{
	position:absolute;
	bottom: 0px;
	left: 0;
	padding-left:5px;
	display:none;
	height: 22px;
	overflow: hidden;
	background-color:rgba(255,255,255,0.7);
	background-image:url(IMG/share_dark.png);
	background-size:20px 20px;
	background-repeat:no-repeat;
	background-position:10px 2px;
	padding: 0 5px 2px 40px;
}

.topTheme .relShareOver .lazySet div{
	float:left;
	margin: 2px 0 1px 0;
	cursor:pointer

}

.topTheme .themeRelated .switchShare:hover .relShareOver{
	display:block
}

.topTheme.right .themeMain{
	float:right
}

.topTheme.right .themeRelated{
	float:left
}

.topTheme.dark .themeRelated .relTxt a,
.topTheme.dark .themeRelated .relShare{
	color:#000
}

.topTheme.dark .themeRelated .oneRelated{
	border-color:#000
}

.topTheme.dark .themeRelated .relShare{
	background-position: -360px -125px;
}

.topTheme.dark .themeRelated .relShareOver,
.topTheme.dark .themeRelated .switchShare:hover .relShare{
	background-color: rgba(153,153,153,0.6);
}

.topTheme .themeRelated .empty{
	margin-bottom: 5px;
	height: 10px !important;
	visibility: hidden;
}

/*oneLister*/

.oneLister{
	width:650px;
	background-color:#FFF;
	position:relative;
	padding-bottom:55px
}

.hirado_redesign .oneLister {
	background-color:rgba(255,255,255,.4);
}

.oneListerBigContainer{
	padding:30px 30px 10px 30px;
	background-color:#f2f2f2;
	width: 660px;
	margin-left: 10px;
}

.oneLister a{
	color:#000;
	text-decoration:none
}

.oneLister a:hover h4:not(.hirado_redesign .oneLister.title_magnified *, .hirado-redesign_livestream .oneLister.title_magnified *){
	text-decoration:underline
}

.oneLister .listerPic{
	width:100%;
	height:350px;
	background-size:cover;
	background-position:center
}
.ext-article-item .oneListerBigContainer .oneLister .listerPic {
	position: relative;
}
.oneLister .listerTxt{
	margin:0;
	background-color:#FFF;
	padding:20px 25px 20px 25px;
	position:relative;
	font-size:18px;
	line-height:22px;
	font-family:ProxiNormal;
}

.hirado_redesign .oneLister .listerTxt {
	background-color:rgba(255,255,255,.4);
	font-family: 'Nunito', sans-serif;
}

.oneLister .listerTxt .picCat{
	font-size:14px;
	line-height:14px;
	background-color:#808080;
	color:#FFF;
	position:absolute;
	left:0;
	height:auto;
	padding: 8px 10px 2px 10px;
	top: -28px;
}
.oneLister .listerPic .picCat{
	position: relative;
	font-size:14px;
	line-height:14px;
	background-color:#808080;
	color:#FFF;
	/* position:absolute; */
	top: unset !important;
	left:0;
	height:auto;
	padding: 8px 10px 2px 10px;
	bottom: 0px;
}
.segment-half .oneLister.big .listerPic .picCat,
.segment-one-fourth .oneLister.big .listerPic .picCat{
	top: 325px
}

.oneLister .listerTxt .picType{
	height:30px;
	position:absolute;
	top:-30px;
	right:0
}

.oneLister.thumb .listerTxt .picType{
	top:-50px
}

.oneLister .listerTxt .picType .foto,
.oneLister .listerTxt .picType .video{
	width:30px;
	height:30px;
	background-color:#808080;
	float:right;
	margin-left:5px;;
	background-image:url(IMG/hiradoSprite.png);
	background-repeat:no-repeat
}

.oneLister .listerTxt .picType .video{
	background-position:5px 5px
}

.oneLister .listerTxt .picType .foto{
	background-position:-26px 5px
}

.oneLister .listerTxt h4{
	font-family:ProxiSemiBold;
	font-size:28px;
	line-height:32px;
	margin: 0 0 20px 0
}

.oneLister .switchShare{
	position: absolute;
	bottom: 15px;
	left: 0;
	width: 100%;
}

.oneLister .themeShare,
.oneLister .themeShareOver{
	height: 40px;
	background-color: #EEE;
	color: #FFF;
	background-image: url(IMG/hiradoSprite.png);
	background-repeat: no-repeat;
	background-position: -350px 5px;
	padding: 10px 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #CCC;
	font-size: 14px;
	z-index: 100;
}

.oneLister .themeShareOver{
	z-index: 99;
	display: none;
	background-color: #999;
}

.oneLister .switchShare:hover .themeShare{
	display:none
}

.oneLister .switchShare:hover .themeShareOver{
	display:block;
	padding:5px 0 0 30px
}

.oneLister .themeShareOver .lazySet img,
.oneLister .themeShareOver .lazySet div{
	float:left;
	margin-right:10px;
	cursor:pointer;
	margin-bottom:10px
}

/*oneLister small*/

.oneLister.small{
	width:345px;
	position:relative;
	border-bottom:#808080 solid 1px;
	padding-top:180px;
	/*margin-bottom:20px*/
}

.oneLister.small .listerTxt .picCat{
}

.oneLister.small .themeShare{
	background-color:#FFF
}

.oneLister.small .listerPic{
	width:100%;
	height:180px;
	position:absolute;
	top:0;
}
.oneLister.small .listerPic .imageText{
	top: 100px;
}

.oneLister.small:hover .listerPic {
	background-size: cover;
}

.oneLister.small .listerTxt{
	margin:0;
	padding:20px 15px 15px 15px;
	font-size:16px;
	line-height:20px;
}

.oneLister.small .txt{
	display:none
}

.oneLister.small .listerTxt h4{
	font-size:24px;
	line-height:31px;
	max-height: inherit;
}

/*oneLister thumb*/

.oneLister.thumb{
	width: 345px;
	padding-bottom: 0;
	margin-bottom: 30px;
	padding: 20px 0 30px 0;
	border-bottom: #808080 solid 1px;}

.oneLister.thumb .listerPic{
	width:80px;
	height:80px;
	float:left
}

.oneLister.thumb .listerTxt{
	float:right;
	width:235px;
	margin:0;
	padding:10px 15px;
	font-size:14px;
	line-height:18px
}

.oneLister.thumb .listerTxt .Txt{
	display:none
}

.oneLister.thumb .listerTxt h4{
	font-size:16px;
	line-height:20px;
	margin: 0;
	/*height: 40px;*/
	overflow: hidden;
}

.oneLister.thumb .listerTxt .picCat,
.oneLister.thumb .listerTxt .picType{
	display:none
}

.oneLister.thumb .switchShare{
	width:265px;
	left:inherit;
	float:right;
	position:relative;
	bottom:0
}

.oneLister.thumb .shareOver{
	background-color:white
}

/*oneLister typo*/

.oneLister.typo{
	width:341px;
	padding-bottom:0;
	margin-bottom:20px;
	border-left:#808080 solid 4px
}

.oneLister.typo .listerPic{
	display:none
}

.oneLister.typo .listerTxt{
	float:right;
	/*width:311px;*/
	margin:0;
	padding:10px 15px;
	font-size:18px;
	line-height:18px;
	text-transform:none;
}

.oneLister.typo .listerTxt .Txt{
	display:none
}

.oneLister.typo .listerTxt h4{
	font-size:16px;
	line-height:20px;
	margin: 0;
	height: 40px;
	overflow: hidden;
}

.oneLister.typo .listerTxt .picCat,
.oneLister.typo .listerTxt .picType{
	display:none
}

.oneLister.typo .switchShare{
	width:340px;
	left:inherit;
	float:right;
	position:relative;
	margin-bottom:10px;
	bottom:0
}

.oneLister.typo .shareOver{
	background-color:white;

}


/*oneLister big*/

.oneLister.big .switchShare{
	height:40px
}

.oneLister.big .share{
	background-color:transparent
}

.oneLister.big .switchShare:hover .themeShareOver{
	padding:10px 0 0 60px;
}

/*galleryOffer*/

.galleryOffer{
	width: 349px;
	background-color:#333;
	color:#FFF;
	font-family:ProxiBold;
	font-size:24px;
	line-height:24px;
	position:relative;
	padding-bottom:40px
}
.hirado_redesign .galleryOffer {
	font-family: 'Nunito', sans-serif;
}
.galleryOffer a {
	color: #FFF;
	text-decoration: none;
}

.galleryOffer .galOfferPic{
	width:100%;
	height:177px;
	position:relative;
	background-size:cover;
	background-position:center
}

.galleryOffer .galTxt{
	margin:8px 10px 9px 10px;
	position:relative;
	height: 41px;
}

.galleryOffer .galTxt .titleText{
	max-height: 50px;
	overflow: hidden;
	padding-top: 3px;
}

.galleryOffer .titleText:hover{
	text-decoration: underline;
}

.galleryOffer .galOfferPic .galTxtCat{
	font-size: 14px;
	line-height: 14px;
	background-color: #808080;
	color: #FFF;
	position: absolute;
	height: 17px;
	padding: 3px 5px 0 5px;
	bottom: 0;
	font-family:ProxiNormal
}

/* Social ikonok */

.galleryOffer .switchShare{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-family:ProxiNormal
}

.galleryOffer .shareOver{
	background-color:transparent
}


/* Ikonok */
.galleryOffer .galOfferPic .play{
	width:50px;
	height:50px;
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-25px;
	margin-top:-25px;
	background-image:url(IMG/hiradoSprite.png);
	background-position: 0 -30px
}

.galleryOffer .galOfferPic .galIcon{
	background-image:url(IMG/hiradoSprite.png);
	position:absolute;
	bottom:0;
	right:5px;
	width:30px;
	height:30px;
	background-position: -26px 5px;
}


/* 1*1 override */

.galleryOffer.size11{
	width: 172px;
	padding-bottom:25px
}

.galleryOffer.size11 .galTxt{
	font-size:14px;
	line-height:14px;
	margin:5px 10px 3px 10px;
	height: 17px;
	overflow: hidden;
}

.galleryOffer.size11 .galOfferPic{
	height:86px
}

/* 1*1 override social */

.galleryOffer.size11 .relShare{
	height:22px;
	background-position: 10px 1px;
	background-size:20px;
	padding: 3px 0 2px 40px;
	font-size: 12px;
	line-height: 12px;
}

.galleryOffer.size11 .switchShare:hover .relShare{
	display:block;
	background-color:#999;
	color:#333
}

.galleryOffer.size11 .relShareOver{
	position:absolute;
	height:22px;
	padding: 0 0 0 35px;
	background-size: 20px;
	background-position: 10px 0;
	background-color: rgba(153,153,153,0.7);
	overflow: hidden;
	bottom: 0;
}

.galleryOffer.size11 .galShare .lazySet img{
	margin-bottom:5px
}

/* 2*1 override */

.galleryOffer.size21{
	width: 172px;
	padding-bottom:40px
}

.galleryOffer.size21 .galTxt{
	font-size: 14px;
	line-height: 14px;
	margin: 11px 10px 10px 10px;
	height: 37px;
}

/* 2*1 override social */

.galleryOffer.size21 .switchShare:hover .relShare{
	display:block;
	background-color:#999;
	color:#333
}

.galleryOffer.size21 .relShareOver{
	position:absolute;
	bottom:0;
	height: 40px;
	padding: 10px 10px 10px 50px;
	background-image:none;
	background-image:url(IMG/share_white.png);
	background-color:rgba(153,153,153,0.7);
	overflow: hidden;
}

.galleryOffer.size21 .galShare .lazySet img{
	margin-bottom:10px;
}

/* Kiemelt */

.galleryOfferBig {
	float:right;
	margin-right: 0;
	max-width:340px;
	background-color: transparent;
	color:#FFF;
	font-family:ProxiSemiBold;
	font-size:36px;
	line-height:40px;
}

.galleryOfferBig .bigText{
	overflow:inherit;
	margin-bottom:0;
	height: auto;
}

.galleryOfferBig .txtCont{
	position: relative;
}

.galleryOfferBig.bgShade{
	background-color: rgba(121, 40, 141, 0.5);
}

.galleryOfferBig.bgShade.black{
	background-color: rgba(0, 0, 0, 0.5);
}

.galleryOfferBig.bgShade.white{
	background-color: rgba(255, 255, 255, 0.5);
	color:#333
}

.galleryOfferBig.bgShade.white .share{
	color:#333;
	background-image: url(IMG/share_dark.png);
}

.galleryOfferBig.bgShade.white .shareOver{
	background-image: url(IMG/share_dark.png);
}

.galleryOfferBig.bgShade .bigText{
	padding: 15px 20px 20px 20px;
}


/* Ikonok */
.galleryOfferBig .play{
	width:50px;
	height:50px;
	position: absolute;
	right:inherit;
	left:-65px;
	top:5px;
	background-image:url(IMG/hiradoSprite.png);
	background-position: 0 -30px
}

.galleryOfferBig .galIcon{
	background-image:url(IMG/hiradoSprite.png);
	position:absolute;
	bottom:0;
	right:5px;
	width:30px;
	height:30px;
	background-position: -26px 5px;
}

/* social */
.galleryOfferBig .switchShare{
	font-family:ProxiNormal;
	height:40px;
	margin-top:10px
}

.galleryOfferBig .share,
.galleryOfferBig .shareOver{
	background-image: url(IMG/share_white.png);
	color:#FFF
}

.galleryOfferBig .shareOver{
	background-image: url(IMG/share_grey.png);
}


/* galleryOffer rendez�s */

.gridContener{
	padding-top:15px;
}

/*articleOffer*/

.articleOffer .hover-container{
	width:100%;
	height: 350px;
	overflow: hidden;
	position: relative;
	font-family: ProxiNormal;
	font-size:16px;
	line-height:20px;
	color:#FFF
}

.articleOffer.light .hover-container{
	color:#000
}

.articleOffer .hover-content{
	position: relative;
	z-index: 2;
	background-color: #00cccd;
	width: 100%;
	height: 100%;
	padding: 40px 20px 0 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.articleOffer .hover-content h4{
	font-family: ProxiBold;
	font-size:24px;
	line-height:24px;
	margin:0 0 20px 0
}

.articleOffer .hover-content a{
	color:#FFF;
	text-decoration:none
}

.articleOffer.light .hover-content a{
	color:#000
}

.articleOffer .hover-content .lead{
	height: 80px;
	overflow:hidden;
	margin-bottom:15px
}

.articleOffer .hover-content .offerMeta{
	font-size:14px
}

.articleOffer .offerMeta .metaCat{
	float:left;
	font-family:ProxiBold;
	margin-right:10px;
	text-transform:uppercase
}

.articleOffer .offerMeta .metaDate {
	font-size:14px;
	float:left;
	color:#FFF
}

.articleOffer .hover-image{
	position: absolute;
	top: 0;
	z-index: 1;
	background-color:red;
	width:100%;
	height:170px;
	background-size:cover;
	background-position:center
}

.articleOffer.light .hover-content{
	background-color:#f8f8f8
}

.articleOffer.light .offerMeta .metaDate{
	color:#999
}

/*headMegint*/

#menu-container{
	height: 78px;
}

#site-header{
	z-index: 100000;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 70px;
	background-color: #2843C9;
}
.headwrapper .hirado_header_section #site-header{
	top: 47px;
	transition-duration: 200ms;
}
.headwrapper .hirado_header_section #accessibility_toggle{
	top: 61px;
	transition-duration: 200ms;
}
.headwrapper .hirado_header_section #site-header.scrolled_down{
	top: 0px;
}
.headwrapper .hirado_header_section #accessibility_toggle.scrolled_down{
	top: 14px;
}
@media (max-width: 768px){
	.headwrapper .hirado_header_section #site-header{
		top: 52px;
	}
	.headwrapper .hirado_header_section #accessibility_toggle{
		top: 58px;
	}
	.headwrapper .hirado_header_section #accessibility_toggle.scrolled_down{
		top: 7px;
	}
}
.frameNews {
	max-width: 1440px;
	position: relative;
	margin: 0 auto;
}

.headNews {
	width: 100%;
	height: 70px;
	padding: 0 10px;
	margin: 0;
	color: #FFF;
	font-size: 14px;
	line-height: 14px;
	font-family: ProxiNormal;
	text-transform: uppercase;
	list-style: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #2843C9;
}

.headNews a {
	color: #FFF;
	font-size: 14px;
	line-height: 20px;
	font-family: ProxiBold;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration:none;
	display: table-cell;
	vertical-align: middle;
}

.headNews li li:hover a {
	color: #000;
}

.headNews > ul:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 !important;
	padding:0;
	list-style:none
}

.headNews li {
	float: left;
	cursor: pointer;
	position:relative
}

.headNews a .arrowDown{
	width:18px;
	height:9px;
	background-image:url(IMG/hiradoSprite.png);
	background-position:0 -115px;
	position:absolute;
	right: 10px;
	top:30px
}

.headNews li:hover {
	background-color: #CCC;
	color: #000;
}

.headNews li.active .arrowDown{
	background-position:0 -160px
}

.headNews li.active{
	background-color: #CCC;
	color: #000;
}

.headNews li a:hover {
    text-decoration: none;
    color: #fff;
}
.headNews li.active a {
	color: #000;
}

.headNews li.logo {
	padding: 0;
	background-color: white;
	height:70px;
	overflow:hidden;
	max-width:inherit
}

.headNews .more {
	display: none !important
}


/*headSocial*/

.headNews .headSocial{
	float:right;
	margin-top:23px
}

.headNews .headSocial a{
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin-left:5px;
	background-image:url(IMG/hiradoSprite.png);
	background-repeat:no-repeat
}

.headNews .headSocial .search{
	background-position:-55px 3px
}

.headNews .headSocial .fb{
	background-position:-80px 0
}

.headNews .headSocial .twitter{
	background-position:-58px -20px
}

.headNews .headSocial .gplus{
	background-position:-59px -44px
}

.headNews .headSocial .engSiteLink {
	background: url('IMG/uk_flag_mb.png');
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin-left:5px;
	cursor: pointer;
}
.headNews .headSocial .roSiteLink {
	background: url('IMG/ro_flag_mb.png');
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin-left:5px;
	cursor: pointer;
	/*margin-top: 1px;*/
}
/*
.headNews .headSocial .engSiteLink:hover
{
	background: url('IMG/uk_flag_cb.png');
}
.headNews .headSocial .roSiteLink:hover
{
	background: url('IMG/ro_flag_cb.png');
}
*/
/* Keres�s form */
.headNews .searchFieldContainer {
	display: none;
	position: absolute;
	top: 50px;
	right: 30px;
	padding: 5px 5px 0 5px;
	background: #2843C9;
}
.headNews .searchFieldContainer form {
	margin: 0;
}
.headNews .searchFieldContainer input[type="text"] {
	margin-bottom: 6px;
	padding-right: 70px;
	width: 140px;
}
.headNews .startSearching {
	position: absolute;
	top: 9px;
	right: 9px;
	cursor: pointer;
	padding: 4px 6px;
	color: #FFF;
	background-color: #CCC;
	font-size: 14px;
	line-height: 14px;
	border: 0;
}

/* Mobil menAL */
.headNews .btn-navbar{
	width: 18px;
	margin: 2px 16px;
}
.headNews .btn-navbar .icon-bar{
	display: block;
	height: 2px;
	background-color: #f5f5f5;
	margin-bottom:5px;
}
.headNews li.mobile-menu:not(.hirado_redesign *){
	padding: 25px 18px 22px 18px;
	height: 23px !important;
	display:none;
}
.headNews li.mobile-menu:hover {
	background-color: #CCC;
}
.headNews li.mobile-menu:hover .btn-navbar .icon-bar{
	background-color: #333
}
.headNews li.mobile-menu a {
	padding: 10px;
	width: auto;
	display: block;
}
.headNews li.mobile-menu ul {
	position: absolute;
	left: 0;
	top: 70px;
	margin: 0;
	padding:0;
	background:#2843C9;
	display: none;
	list-style:none;
	width:200px;
}
.headNews li.mobile-menu li {
	width: auto;
	height:auto;
	padding: 0 20px;
	float: none;
	border-bottom: solid 1px #CCC;
}
.headNews li.mobile-menu li:last-child{
	border-bottom:none;
}
.frameNews .videoPhotoInner {
	width: 100%;
	height: 400px;
	overflow: hidden;
	margin: 0;
	background-color: #2b2f32;
	font-family:ProxiNormal;
	top: -330px;
	position: absolute;
	z-index: -1;
}
.frameNews.admin .videoPhotoInner {
	top: inherit;
	position: inherit;
	z-index: inherit;
}
.frameNews .videoPhotoInner .subMenu{
	list-style:none;
	background-color:#CCC;
	width:264px;
	height:385px;
	font-family:ProxiSemiBold;
	font-size:18px;
	color:#666;
	text-transform:uppercase;
	padding:15px 0 0 0;
	margin:0;
	float:left
}
.frameNews .videoPhotoInner .subMenu li{
	height:27px;
	padding:8px 20px 0 20px;
	cursor:pointer;
	margin-bottom: 0;
}
.frameNews .videoPhotoInner .subMenu li.active,
.frameNews .videoPhotoInner .subMenu li:hover{
	font-family:ProxiBlack;
	color:#000
}
.frameNews .videoPhotoInnerItems {
	max-width: 1110px;
    width: calc(100% - 324px);
	height: 340px;
	overflow: hidden;
	margin: 25px 30px;
	float:left;
	display: none;
}

.frameNews.admin .videoPhotoInnerItems {
	display: block;
}

.frameNews .videoPhotoInnerItems a:last-child .videoPhotoInnerItem {
	margin-right: 0 !important;
}

.frameNews .videoPhotoInnerItem {
	width: 100%;
    margin-right: 0;
	float: left;
	overflow: hidden;
	margin-top: 0;
}

.frameNews .videoPhotoInnerItem a{
	color:#FFF;
	text-decoration:none;
}

.frameNews .videoPhotoInnerItem a:hover{
	text-decoration:underline;
}

.frameNews .videoPhotoInnerItemImgFrame {
	overflow: hidden;
	width:320px;
	height: 190px;
	position: static;
	background-size:cover;
	margin-bottom:15px;
	border: 0;
	background-position: center;
}

.frameNews .videoPhotoInnerItems > .sortable_photovideo_frame .videoPhotoInnerItemImgFrame,
.frameNews .videoPhotoInnerItems > a .videoPhotoInnerItemImgFrame{
    width: 100%;
    height: 0;
    padding-bottom: 60%;
}

.frameNews .videoPhotoInnerItemTxt {
	font-family: 'ProxiSemiBold';
	color: #FFF;
	font-size: 24px;
	line-height:28px;
	height:84px;
	overflow: hidden;
	font-weight: normal;
	margin-bottom:15px;
	margin-top: 0;

}

.frameNews .videoPhotoInnerItem:hover .videoPhotoInnerItemTxt{
	text-decoration:underline
}

.frameNews .videoPhotoInnerItem:hover .videoPhotoInnerItemImgFrame{
	/*border-color:#cc0001*/
}

.frameNews .videoPhotoInnerItem .switchShare{
	width:320px;
	position:static;
}

.frameNews .videoPhotoInnerItem .themeShare,
.frameNews .videoPhotoInnerItem .themeShareOver{
	height:20px;
	background-image:url('IMG/hiradoSprite.png');
	background-repeat:no-repeat;
	background-position:-365px -65px;
	padding: 5px 0 2px 35px;
	font-size:14px;
	color:#CCC
}

.frameNews .videoPhotoInnerItem .switchShare:hover .themeShare{
	display:block
}

.frameNews .videoPhotoInnerItem .themeShareOver{
	z-index: 99;
	display: none;
	overflow:hidden
}

.frameNews .videoPhotoInnerItem .switchShare:hover .themeShare{
	display:none
}

.frameNews .videoPhotoInnerItem .switchShare:hover .themeShareOver{
	display:block
}

.frameNews .videoPhotoInnerItem .themeShareOver .lazySet img{
	float:left;
	margin-right:10px;
	margin-top:-5px
}

.frameNews .videoPhotoInnerItems > .smallCol {
    float: left;
    width: calc((72% - 40px) / 2);
    margin:-20px 0 0 20px;
}

.frameNews .videoPhotoInnerItems > .smallCol .sortable_photovideo_frame {
    width: 100%;
}

.frameNews .smallCol .videoPhotoInnerItem{
	width:330px;
	border-bottom:#666 solid 1px;
	padding:20px 10px;
	height: max-content;
}

.frameNews .smallCol .videoPhotoInnerItem{
    width: calc(100% - 30px);
    margin-right: 10px;
}

.frameNews .smallCol .videoPhotoInnerItemImgFrame{
	width:80px;
	height:80px;
	float: left;
	margin-bottom:0
}

.frameNews .smallCol .videoPhotoInnerItemTxt{
	float:right;
	width:230px;
	font-family:ProxiSemiBold;
	font-size:16px;
	line-height:19px;
	margin-left:10px;
	height: auto;
	margin-bottom:5px
}
.frameNews .videoPhotoInnerItems > .smallCol .videoPhotoInnerItem .videoPhotoInnerItemTxt {
    width: calc(100% - 100px);
}

.frameNews .smallCol .videoPhotoInnerItem .switchShare{
	width:230px;
	float:right;
}

h1.boxTitle{
	font-family:ProxiLight;
	font-size:32px;
	text-transform:uppercase;
	margin:50px 0 30px 0;
	padding:20px 0 0 20px;
	color:#000;
	border-top:#666 solid 1px;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.frameNews .videoPhotoInnerItemImg {
	width: 100%;
}

.frameNews .smallCol .videoPhotoInnerItemImg {
	width: 80px;
	height: 80px;
	float: left;
	margin-bottom: 0;
}

.frameNews .videoPhotoInnerItemTxt {
	margin-top: 0;
}


.frameNews .sortable_photovideo_frame,
.frameNews .videoPhotoInnerItems > a {
	width: 28%;
	height: inherit;
	margin: 0;
    display: inline-block;
    float: left;
}

.frameNews .smallCol .hh-cover-icon-frame {
	top: 17px;
	left: 8px;
	width: 85px;
}

.frameNews .videoPhotoInner a{
	font-family: ProxiNormal!important;
}

.frameNews .videoPhotoInner .subMenu a{
	font-family: ProxiSemiBold!important;
	color: #666;
}

.frameNews .videoPhotoInner .subMenu li.active a, .frameNews .videoPhotoInner .subMenu a:hover {
	font-family: ProxiBlack!important;
	color: #000;
	letter-spacing: -0.5px;
}

.frameNews .lazySet div{
	float:left;
	margin:0 10px 10px 0
}


/*themaBox*/

.themaBox{
	width:1440px;
	position:relative;
	font-family:ProxiNormal;
}

.themaTxt span{
	font-family:ProxiNormal
}

.themaBox a{
	color:#000;
	text-decoration:none
}

.themaBox a:hover{
	text-decoration:underline
}

.themaBox .themaRow{
	height:250px;
	background-color:#CCC
}

.themaBox .rowTitle{
	position:absolute;
	right:-20px;
	top:-30px;
	display:block;
	color:#FFF;
	font-size:24px;
	font-family:ProxiExtraB;
	padding:15px 20px;
	z-index: 98;
}

.themaBox .rowTitle .titleCorner{
	float:right;
	width:20px;
	height:10px;
	position: absolute;
	bottom: -10px;
	right: 0;
}

.themaBox .rowTitle .titleCorner img{
	position:absolute;
	z-index:100
}

.themaBox .rowTitle .cornerTint{
	width:100%;
	height:100%	;
	background-color:rgba(0,0,0,0.2);
	z-index:99
}

.themaBox .rowTitle .themaArrows{
	width:100%;
	position:absolute
}

.themaBox .themaArrows .arrowLeft,
.themaBox .themaArrows .arrowRight{
	width:60px;
	height:250px;
	float:left;
	background-color:#EEE;
	position:relative
}

.themaBox .themaArrows .arrowLeft:hover,
.themaBox .themaArrows .arrowRight:hover{
	background-color:#666;
}

.themaBox .themaArrows .arrowLeft span,
.themaBox .themaArrows .arrowRight span{
	display:block;
	width:22px;
	height:120px;
	background-image:url(IMG/hiradoSprite.png);
	background-position:-50px -190px;
	position:absolute;
	top:50%;
	margin-top:-60px;
	left:50%;
	margin-left:-11px
}

.themaBox .themaArrows .arrowRight{
	float:right
}

.themaBox .themaArrows .arrowLeft:hover span{
	background-position:0 -190px
}

.themaBox .themaArrows .arrowRight:hover span{
	background-position:-25px -190px
}

.themaBox .themaArrows .arrowRight span{
	background-position:-75px -190px
}

.themaBox .themaCont{
	width:1320px;
	margin:0 auto
}

.themaBox .themaCont .oneThema{
	width:330px;
	height:250px;
	float:left
}

.themaBox .oneThema .themaPic{
	width:329px;
	height:190px;
	background-size:cover;
	background-position:center;
	border-right:#FFF solid 1px
}

.themaBox .oneThema.last .themaPic{
	border:none;
	width:330px
}

.themaBox .oneThema .themaTxt{
	margin: -20px 20px 10px 20px;
	padding:10px 10px 40px 10px;
	background-color:#FFF;
	font-size:16px;
	line-height:16px;
	position:relative
}

.themaBox .switchShare{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-family:ProxiNormal;
}

.themaBox .themeShare{
	height: 25px;
	background-color: #FFF;
	background-image: url(IMG/hiradoSprite.png);
	background-repeat: no-repeat;
	background-position: -360px -68px;
	padding: 5px 0 0 40px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	font-size: 10px;
	z-index: 100;
	cursor:pointer
}

.themaBox .themeShareOver{
	z-index: 99;
	display: none;
	background-color: rgba(255,255,255,0.8);
	position:absolute;
	margin-top: -83px;
	height: 40px;
	width: 270px;
	padding: 10px;
}

.themaBox .lazySet img{
	float:left;
	margin-right:10px;
	cursor:pointer
}

.themaBox .switchShare:hover .themeShareOver{
	display:block
}

/*RESPONSIVE*/
.content{
	width:1440px;
	margin:0 auto
}


/*recentArticles*/

.recentMover{
	height:250px;
	bottom:5px
}

.oneThema{
}

.oneThema:hover a{
	text-decoration:none
}



.cover .hh-row-container{
	margin-bottom:0
}

.cover .hh-row-container .hh-row-wrapper:not(.hirado_redesign *, .hirado-redesign_livestream *){
	max-width:1440px !important;
	background-color:#FFF
}
.cover .hh-row-container.NSO .hh-row-wrapper:not(.hirado_redesign *, .hirado-redesign_livestream *){
	background-color: transparent !important;
}
.paralax .hh-row-wrapper{
	background-color: transparent !important
}


/* responsive */

.hover-vertical-container{
	position:relative
}

.articleOffer{
	width:100%;
	font-family: ProxiNormal;
	font-size: 14px;
	line-height: 18px;
	color: #000;
}

.articleOffer .offerPic{
	width:100%;
	height: 170px;
	background-size: cover;
	float: left;
	position: relative;
}

.articleOffer .hover-content{
	word-wrap:break-word
}

.articleOffer .hover-container .lead{
	display:none
}


.hover-vertical-container-banner{
	text-align:center;
}

.hover-vertical-container-banner img{
	margin-top:40px
}

.articleOffer.double-height .offerPic{
	height: 350px;
	background-size: cover ;
}

.articleOffer.double-height .hover-content{
	top: 300px !important;
}


/* v�lem�ny blog */
.opinionBlog {
	width: 100%;
	height: 100%;
	background-color: #4C4C4C;
	font-family: ProxiLight;
}

.opinionBlogTitle {
	font-size: 32px;
	line-height:32px;
	text-transform: uppercase;
	color: white;
	padding-top: 30px;
	padding-bottom: 35px;
	padding-left: 15px;
	font-family: ProxiSemiBold;
}

.blogItemContainer {
	display: inline-table;
	max-width: 340px;
	margin-bottom: 30px;
	margin-left: 15px;
	border-left: 2px solid #00CCCD;
}

.opinionBlogItem {
	width: 325px;
	margin: 0 15px;
	color: white;
	border-left-color: #00CCCD;
	border-left-width: 2px;
	border-left-style: solid;
	line-height: 18px;
}

.blogTitle {
	background-color: #00CCCD;
	padding: 2px 10px 2px 14px;
	cursor: pointer;
	display: table-cell;
	font-size: 14px;
	font-family: ProxiBold;
	color: #fff;
}

.itemTitle {
	padding-left: 14px;
	margin-top: 20px;
	font-size: 24px;
	line-height: 24px;
	font-family: ProxiSemiBold;
	color: #fff;
}

.opinionBlogItem:hover .itemTitle{
	text-decoration:underline
}

.itemLead {
	padding-left: 14px;
	margin-top: 25px;
	font-size:16px;
	line-height:20px;
	font-family:ProxiSemiBold;
	color: #fff;
}

.itemWriter {
	padding-left: 14px;
	margin-top: 15px;
	font-size: 14px;
}

.itemWriterName {
	font-family: ProxiBold;
	float: left;
}

.itemWriterRole {
	font-family: ProxiNormal;
	float: left;
}

.blogContent {
	cursor: pointer;
}

.blogSeparator {
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-left: 20px;
	margin-top: 10px;
}


/*blogz*/

.blogzCont{
	width:100%;
	background-color:#4c4c4c;
}

.blogz{
	width:1440px;
	margin:0 auto;
	color:#FFF;
	padding:25px 0 40px 25px; /*  25px 0 40px 0*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.blogz h2{
	font-size:32px;
	line-height:32px;
	font-family:ProxiSemiBold;
	color:#FFF !important;
	text-transform:uppercase;
	margin:0 0 25px 0
}

.blogz a{
	color:#FFF;
	text-decoration:none
}

.blogz a:hover h4{
	text-decoration:underline
}

.blogzMainCont{
	background-color:#ccc;
	padding:30px;
	width:600px; /* 650 helyett */
	float:right;
	margin-top:-50px;
	margin-right: 25px; /*�j*/
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}

.blogzMainCont h2{
	font-family:ProxiBold;
}

.blogzMainCont .blogzMain{
	width:100%;
	background-color:#FFF;
	color:#000;
}

.blogzMainCont .blogzMain a{
	color:#000
}

.blogzMainCont .blogzMain .bzMainPic{
	width: 100%;
	height: 300px;
	background-size: cover;
	background-position: center;
}

.blogzMainCont .blogzMain .bzMainTxt{
	margin: 0;
	background-color: #FFF;
	padding: 0 25px;
	position: relative;
	font-size: 18px;
	line-height: 22px;
	font-family: ProxiNormal;
	border-top: #808080 solid 5px;
}

.blogzMainCont .blogzMain .bzMainTxt h4{
	font-family: ProxiSemiBold;
	font-size: 28px;
	line-height: 32px;
	margin: 15px 0 20px 0;
}

.blogzMain .bzMainTxt .txtCat{
	font-size: 14px;
	line-height: 14px;
	background-color: #808080;
	color: #FFF;
	position: absolute;
	left: 0;
	height: 17px;
	padding: 3px 5px 0 5px;
	top: -20px;
}

.blogzMain .bzMainTxt .txtType{
	height:30px;
	position:absolute;
	top:-30px;
	right:0
}

.blogzMain .bzMainTxt .txtType .foto,
.blogzMain .bzMainTxt .txtType .video{
	width:30px;
	height:30px;
	background-color:#808080;
	float:right;
	margin-left:5px;;
	background-image:url(IMG/hiradoSprite.png);
	background-repeat:no-repeat
}

.blogzMain .bzMainTxt .txtType .video{
	background-position:5px 5px
}

.blogzMain .bzMainTxt .txtType .foto{
	background-position:-26px 5px
}

.blogzMain .switchShare{
	width: 100%;
}

.blogzMain .share,
.blogzMain .shareOver{
	height: 40px;
	background-color: #FFF;
	/* color: #FFF; */
	background-image:url(IMG/share_grey.png);
	background-repeat: no-repeat;
	background-position: 20px 5px;
	padding: 12px 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #CCC;
	font-size: 14px;
	z-index: 100;
}

.blogzMain .shareOver{
	z-index: 99;
	display: none;
	background-color: #999;
}

.blogzMain .switchShare:hover .share{
	display:none
}

.blogzMain .switchShare:hover .shareOver{
	display:block;
	background-image:url(IMG/share_white.png);
}

.blogzMain .shareOver .lazySet div{
	float:left;
	margin-right:10px;
	cursor:pointer;
}

.blogSmallZ{
	width:333px;
	float:left;
	margin-right:20px
}

.blogSmallZ .oneBlogSmall{
	position: relative;
	padding-bottom: 10px;
	border-bottom: #666 solid 1px;
	width: 100%;
	position: relative;
	padding-top: 180px;
}

.oneBlogSmall .blogSmallPic{
	width: 100%;
	background-size: cover;
	background-position: center;
	height: 180px;
	position: absolute;
	top: 0;
}

.oneBlogSmall .blogSmallTxt{
	font-family: ProxiNormal;
	border-top: #808080 solid 5px;
	position: relative;
	margin: 0;
	padding: 0 15px 15px 15px;
	font-size: 16px;
	line-height: 20px;
}

.oneBlogSmall .blogSmallTxt h4{
	font-size:24px;
	line-height:24px;
	font-family:ProxiSemiBold;
	margin:15px 0 20px 0
}

.oneBlogSmall .blogSmallTxt .txtCat{
	font-size: 14px;
	line-height: 14px;
	background-color: #808080;
	color: #FFF;
	position: absolute;
	left: 0;
	height: 17px;
	padding: 3px 5px 0 5px;
	top: -20px;
}

.oneBlogSmall .blogSmallTxt .txtType{
	height:30px;
	position:absolute;
	top:-30px;
	right:0
}

.oneBlogSmall .blogSmallTxt .txtType .foto,
.oneBlogSmall .blogSmallTxt .txtType .video{
	width:30px;
	height:30px;
	background-color:#808080;
	float:right;
	margin-left:5px;;
	background-image:url(IMG/hiradoSprite.png);
	background-repeat:no-repeat
}

.oneBlogSmall .blogSmallTxt .txtType .video{
	background-position:5px 5px
}

.oneBlogSmall .blogSmallTxt .txtType .foto{
	background-position:-26px 5px
}

.oneBlogSmall  .share{
	background-color:transparent
}


.oneBlogSmall.thumb{
	padding-bottom: 0;
	margin: 30px 0;
	padding: 5px 0 35px 0;
	border-bottom: #666 solid 1px;
}

.oneBlogSmall.thumb.st{
	margin-top:0
}

.oneBlogSmall.thumb.last{
	margin-bottom:0;
	border-bottom:0;
	padding-bottom:0
}

.oneBlogSmall.thumb .blogSmallPic{
	width:80px;
	height:80px;
	float:left
}

.oneBlogSmall.thumb .blogSmallTxt{
	border:none;
	float:right;
	width:220px;
	margin:0;
	padding:0 15px 10px 15px;
	font-size:14px;
	line-height:18px
}

.oneBlogSmall.thumb .blogSmallTxt .Txt{
	display:none
}

.oneBlogSmall.thumb .blogSmallTxt h4{
	font-size:16px;
	line-height:20px;
	margin: 0;
	height: 40px;
	overflow: hidden;
}

.oneBlogSmall.thumb .txtCat,
.oneBlogSmall.thumb .txtType{
	display:none
}

.oneBlogSmall.thumb .switchShare{
	width:250px;
	left:inherit;
	float:right;
	position:relative
}


.blogzMainCont .blogSmallZ{
	width: 670px;
	margin-right: 0;
}

.blogzMainCont .blogSmallZ a{
	color:#333
}

.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
	float:left;
	width:260px;
	margin: 30px 20px 10px 0;
	padding: 5px 0 0 0;
	border-bottom: none;
}

.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
	width:150px
}

.blogzMainCont .oneBlogSmall.thumb .switchShare{
	width:180px
}

.blogzMainCont .blogSmallZ .share,
.blogzMainCont .blogSmallZ .shareOver{
	background-image:url(IMG/share_dark.png);
	color:#333
}

.blogzMainCont .oneBlogSmall.thumb .switchShare:hover .shareOver{
	background-image:url(IMG/share_dark.png);
	background-color:#CCC
}

.oneBlogSmall .blogSmallTxt h4{
	color:#FFF
}

.blogzMainCont .oneBlogSmall .blogSmallTxt h4,
.blogzMainCont .oneBlogSmall.thumb .switchShare{
	color:#333
}

.blogz{
	width:100% !important
}


.oneBlogSmall.last{
	margin-bottom: 0;
	border-bottom: 0;
	padding-bottom: 0;
}


/*justBread*/

.justBreadCont{
	width:100%
}

.justBread{
	width:1440px;
	margin: 0 auto;
	padding:18px 20px 12px 20px;
	font-family:ProxiBold;
	font-size:16px;;
	line-height:24px;
	color:#FFF
}

.justBread a{
	color:#FFF;
	text-decoration:none
}

.justBread a:hover{
	text-decoration:underline
}

.justBread .category{
	font-size: 24px;
	text-transform: uppercase;
}

.justBread .subcategory {
	font-size: 30px;
	text-transform: uppercase;
}

/*listCont*/

.listCont{
	width:1040px;
}

.listCont .oneListItem{
	width:100%;
	border-bottom:#ccc solid 1px;
	padding:35px 0 15px 0
}

.listCont .oneListItem .oneListPic{
	width:345px;
	height:180px;
	float:left;
	margin-right:30px;
	background-size:cover
}

.listCont .oneListItem .oneListTxt{
	float:right;
	width:665px;
	font-family:ProxiNormal;
	font-size:16px;
	line-height:20px;
	color:#000
}

.listCont .oneListItem .oneListTxt h4{
	font-family:ProxiSemiBold;
	font-size:24px;
	line-height:28px;
	margin:15px 0 20px 0
}

.listCont .oneListItem .oneListTxt:hover h4{
	text-decoration:underline
}

.listCont .oneListTxt .oneTxtMeta{
	height:30px;
	border-bottom:#808080 solid 5px;
	position:relative
}

.listCont .oneListTxt .oneTxtMeta .category{
	font-size:16px;
	line-height:16px;;
	background-color:#808080;
	color:#FFF;
	float:left;
	padding:8px 10px 6px 10px;
	text-transform:uppercase;
	position:absolute;
	z-index:8;
}

.listCont .oneListTxt .oneTxtMeta .time{
	float:right;
	padding:6px 10px 0 0;
	margin-left:15px;
	/*
	position:absolute;
	right:0
	*/
}

.listCont .oneListTxt .oneTxtMeta .type{
	float:right;
	width:30px;
	height:30px;
	background-color:#808080;
	background-image:url(IMG/hiradoSprite.png);
	background-position: -26px 5px;
	background-repeat:no-repeat
}

.listCont .oneTxtMeta .photo{
	background-position: -26px 5px;
}

.listCont .oneTxtMeta .video{
	background-position: 5px 5px !important;
}

.listCont .oneListItem.noPic .oneListPic{
	display:none
}

.listCont .oneListItem.noPic .oneListTxt,
.listCont .oneListItem.noPic .oneListShare{
	width:100%
}

.listCont .oneListItem .oneListShare{
	float:right;
	width:675px;
	margin-top:10px
}

.oneListItem .oneListShare .themeShare {
	height: 40px;
	background-image: url(IMG/share_grey.png);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	padding: 12px 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #CCC;
	font-size: 14px;
	z-index: 100;
}
.oneListItem .oneListShare .themeShareOver {
	height: 40px;
	background-image: url(IMG/share_grey.png);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	padding: 12px 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #CCC;
	font-size: 14px;
	z-index: 100;
	background-color: #EEE;
}

.oneListItem .oneListShare .themeShareOver{
	display: none;
	overflow: hidden;
}

.oneListItem .oneListShare:hover .themeShare{
	display: none;
}

.oneMostRead .oneMostShare .themeShare span{
	float:right
}

.oneListItem .oneListShare:hover .themeShareOver{
	display: block;
}

.oneListItem .themeShareOver .lazySet div{
	float:left;
	margin:0 10px 10px 0
}

.oneListItem .themeShareOver .lazySet div {
	float: left;
	margin-right: 10px;
	cursor: pointer;
	margin-bottom: 10px;
	min-width: inherit !important;
}


/* newCategoryContainer */
.newCategoryContainer{
	width:100% !important
}

.newCategoryContainer .listerColHalf{
	padding-right:0 !important;
}

.newCategoryContainer .oneLister.thumb .listerTxt h4{
	margin-top:0;
	margin-bottom:10px
}

.newCategoryContainer.left .listerCol{
	float: left;
}


.newCategoryContainer {
	width: 1440px;
}

.newCategoryContainer .CategoryHeader {
	height: 60px;
	margin-bottom: 40px;
}

.newCategoryContainer .CategoryHeader .FullWithStrip {
	position: absolute;
	height: 60px;
	width: 100%;
	left: 0;
}

.newCategoryContainer .CategoryHeader h1 {
	color: white;
	font-size: 28px;
	text-transform: uppercase;
	padding: 0 20px;
	position: absolute;
}

.newCategoryContainer .CategoryHeader h1 a {
	color: white;
}

.newCategoryContainer .CategoryHeader h1 span {
	font-size: 22px;
	text-transform: none;
}

.newCategoryContainer .SubCategoryHeader {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom: 24px;
}

.newCategoryContainer .SubCategoryHeader h2 {
	color: white;
	display: inline-block;
	padding: 12px 24px;
	margin-bottom: 0;
	text-transform: uppercase;
}

.newCategoryContainer .listerColHalf{
	float: left;
	padding-right: 33px;
}

.newCategoryContainer .listerColHalf.last{
	padding-right: 0;
}

.newCategoryContainer div.listerColHalf:last-child{
	padding-right: 0;
}

.newCategoryContainer .listerCol{
	float: right;
	background-color: #CCC;
	padding: 25px;
}

.newCategoryContainer .listerColHalf:last-child{
	padding-right: 0;
}

.newCategoryContainer .listerColHalf .oneLister {
	width: 335px;
	margin-bottom: 40px;
	border-bottom: #CCC solid 1px!important;
}

.newCategoryContainer .oneLister .listerTxt {
	border-top: #808080 solid 5px;
	min-height:inherit;
	height:auto
}

.newCategoryContainer .oneLister .listerTxt .Txt {
	display: block !important;
	text-transform: none;
	font-size: 14px;
	height: auto;
	max-height: inherit;
}

.newCategoryContainer .oneLister .listerTxt.noBorder {
	border: none;
}

.newCategoryContainer .oneLister.noPic {
	padding-top: 0 !important;
	margin-bottom: 30px;
}

.newCategoryContainer .oneLister.noPic .listerPic {
	display: none;
}

.newCategoryContainer .oneLister.thumb,
.newCategoryContainer .oneLister.typo {
	margin-top: 20px;
	margin-bottom: 40px;
	border-top: #808080 solid 5px;
	padding-bottom: 10px;
}

.newCategoryContainer .oneLister.thumb .picCat,
.newCategoryContainer .oneLister.typo .picCat{
	background-color: #2f81aa;
	display: inline-block;
	top: -28px;
	position: absolute;
	color: white;
	padding: 6px 10px 2px 10px;
	font-family: ProxiNormal;
}

.newCategoryContainer .oneLister.thumb .listerTxt {
	width: 225px;
	padding: 0 15px 10px 15px;
	min-height: 100px;
}

.newCategoryContainer .oneLister.typo .listerTxt {
	/*min-height: 100px;*/
	min-height: inherit;
}

.newCategoryContainer .oneLister.thumb .switchShare {
	width: 320px;
}

.newCategoryContainer .oneLister.typo {
	border-left: none;
	border-bottom: #808080 solid 1px;
}

.newCategoryContainer .oneLister.typo .listerTxt{
	width: 300px;
}

.newCategoryContainer .oneLister.typo .switchShare {
	width: 320px;
}

.newCategoryContainer .oneLister .listerTxt .picType{
	display: none;
}

.newCategoryContainer .moreArticles {
	display: block;
	float: right;
	font-size: 16px;
	font-family: ProxiNormal;
	text-transform: uppercase;
	color: #FFF;
	padding: 15px 40px 15px 20px;
	background-image: url(IMG/hiradoSprite.png);
	background-position: 140px -316px;
	background-repeat: no-repeat;
}

.newCategoryContainer .moreArticles.gal{
	background-position: 185px -316px;
	background-color: #333;
}


.newCategoryContainer .moreArticles.vid{
	background-position: 170px -316px;
	background-color: #333;
}

.newCategoryContainer .moreArticles:hover {
	color: #FFF;
}


/* Idoj�r�s widget */

.weatherInner {
	height: 80px;
	width: 315px;
}

.weatherCurrent {
	display: inline-block;
	height: 100%;
}

.weatherCurrentText {
	float: left;
	margin-right: 10px;
	text-align: right;
	width: 50px;
}

.weatherCurrentText .location {
	font-size: 14px;
	font-weight: bold;
}

.weatherCurrentText .time {
	font-size: 11px;
}

.weatherCurrentText .temperature {
	font-size: 14px;
	font-weight: bold;
}

.weatherCurrentImage {
	width: 60px;
	height: 60px;
	float: left;
}

.weatherCurrentImage img {
	width: 100%;
	height: 100%;
}

.weatherForecastContainer {
	display: inline-block;
	border-bottom: 1px solid #d3d3d3;
	padding-bottom: 10px;
	max-width: 190px;
	overflow: hidden;
	max-height: 58px;
}

.weatherForecastContainer .last {
	border-right: none;
}

.weatherForecastItem {
	float: left;
	border-right: 1px solid #d3d3d3;
	padding: 0px 2px;
	text-align: center;
}

.weatherForecastItem .time {
	font-size: 11px;
}

.weatherForecastItem .temperature {
	font-size: 14px;
	font-weight: bold;
}

.weatherForecastItem img {
	width: 26px;
	height: 26px;
}

/*exchange [�rfolyamok] */

.exchangeInner {
	width: 300px;
	height: 90px;
}

.exchangeItem {
	width: 150px;
	height: 20px;
	float: left;
	font-size: 10px;
	color: #667072;
}

.exchangeItem span {
	display: inline-block;
}

.exchangeName {
	width: 70px;
	text-align: right;
	font-weight: bold;
}

.exchangeValue {
	width: 75px;
	text-align: left;
}

.exchangeItem .up {
	color: green;
}

.exchangeItem .down {
	color: red;
}


/*searchHead*/

.newSubCategory .moreVideos{
	width:100%;
	margin:0
}

.searchHeadCont{
	background-color:#333;
	font-family:ProxiSemiBold;
	font-size:32px;
	line-height:32px;
	text-transform:uppercase;
	color:#FFF;
	padding:40px 0 38px 0;
	width:100%;
}

.searchHeadCont .searchHead{
	width:100%;
	margin:auto;
}

.moreVideos .moreVideoTabs ul li {
	cursor: pointer;
}


/*bigBreaking*/

.bigBreaking{
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position:relative;
	background-color:#79288e;
	color:#FFF
}

.bigBreaking a{
	color:#FFF;
	text-decoration:none
}

.bigBreaking a:hover{
	text-decoration:underline
}

.bigBreaking .bigBreakClose{
	position:absolute;
	right:0;
	top:0;
	width:80px;
	padding:7px 20px 0 20px;
	height:23px;
	color:#79288e;
	background-color:#FFF;
	font-size:18px;
	line-height:18px;
	text-transform:uppercase;
	background-image:url(IMG/close_h.png);
	background-repeat:no-repeat;
	background-position:95px 6px;
	cursor:pointer
}

.bigBreaking .bigBreakClose:hover{
	background-color:#79288e;
	color:#FFF;
	background-image:url(IMG/close.png);
}

.bigBreaking .bigBreakPic{
	width:360px;
	height:200px;
	float:left;
	background-size:cover;
	background-position:center
}


.bigBreaking .bigBreakTxt{
	float:left;
	margin: 25px 40px 40px 40px;
	font-family:ProxiNormal;
	font-size:30px;
	line-height:36px;
	width:1000px
}

.bigBreaking .bigBreakTxt h4{
	font-size:50px;
	line-height:50px;
	font-family:ProxiBold;
	margin:0 0 30px 0;
	color: #fff;
}


/* CSS-merge: colorpicker */

.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(IMG/colorpicker_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
	z-index: 9999;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(IMG/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(IMG/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(IMG/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(IMG/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(IMG/colorpicker_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(IMG/colorpicker_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(IMG/colorpicker_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(IMG/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(IMG/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(IMG/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(IMG/colorpicker_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}

/* CSS-merge: widgets */

/*articleOffer - ArticleHoverVertical*/

.editor-container .widget[data-widget-class="hiradoArticleHoverVertical_Widget"] .hh-cover-article-item-detailed .hh-cover-icon-article-settings{
	display: block;
}

.editor-container .widget[data-widget-class="hiradoArticleHoverVertical_Widget"] .hh-cover-article-item-detailed .hh-cover-icon-settings{
	display: none!important;
}

.articleOffer .hover-container{
	z-index: 0;
}

.articleOffer .hover-content h4,
.articleOffer .hover-content h4 a{
	font-family: ProxiBold;
	font-size: 24px;
	line-height: 24px;
	margin: 0 0 20px 0;
}

.articleOffer .hover-container .lead {
	font-size: 16px!important;
}

.articleOffer.light .hover-content{
	background-color:#f8f8f8!important;
}

.articleOffer.light .offerMeta .metaDate{
	color:#999
}

.articleOffer.open .hover-content{
	top: 170px;
}

.articleOffer.double-height .hover-container{
	height: 700px;
}

.hoverBanner{
	width: 100%;
	height: 660px;
	background-color: lightgray;
	padding: 20px 0;
}

.hoverBanner .weather {
	box-shadow: 0px 0px 4px 1px #bbb;
	border-radius: 10px 10px 10px 10px;
	width: 300px;
	height: 120px;
	margin: auto;
	overflow: hidden;
	background-image: url('IMG/danger.png');
	background-repeat: no-repeat;
	margin-bottom: 15px;
}

.newCategoryContainer .oneLister .listerTxt .picType{
	display: block;
}

.newCategoryContainer .oneLister .listerTxt .Txt {
	overflow: inherit;
}
.breakName {
	float: left;
	border: dotted 1px #79288d;
	margin: 20px;
}

.breakName div {
	padding: 10px 20px;
	font-weight: 700;
	color: #2843C9;
}

/* RECENTARTICLES */
/* TEMATIKUS AJ�NL� */

.headBreakingContainer{
	height: 160px;
	position: relative;
}

.headBreaking{
	position: absolute !important;
	bottom: 0 !important;
}

.oneThema{
	width: 330px;
	height: 250px;
	float: left;
	position: relative;
	overflow: hidden;
}

.themaTxt:not(.katar2022 *, .bl2023 *) {
	margin: 0;
	padding: 10px 10px 40px 10px;
	background-color: #eee;
	font-size: 16px;
	line-height: 20px;
	position: relative;
	bottom: 0;
	color: #333;
}

.oneThema h4 {
	margin: 0 0 15px 0;
	font-family: ProxiBold;
	font-size: 18px;
	line-height: 20px;
	min-height: 40px;
}

.themaTxt a{
	color: #000;
	text-decoration: none;
}

.themaTxt .switchShare {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-family: ProxiNormal;
}

.rowTitle {
	position: absolute;
	right: -20px;
	top: -10px;
	display: block;
	color: #FFF;
	font-size: 24px;
	font-family: ProxiBold;
	padding: 15px 20px;
	z-index: 999;
}

.titleCorner {
	float: right;
	width: 20px;
	height: 10px;
	position: absolute;
	bottom: -10px;
	right: 0;
}

.titleCorner img {
	position: absolute;
	z-index: 100;
}

.cornerTint {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.2);
	z-index: 99;
}

.oneThema:hover .themaTxt{
	color: #FFF !important;
}

.oneThema:hover .themaTxt h4:not(.katar2022 h4, .bl2023 h4){
	color: #FFF !important;
}

.themaTxt span{
	font-weight: normal !important;
}

.overFlowHide{
	overflow: hidden;
}

/* **************** */
.breakLive{
	z-index: 9;
	cursor: pointer;
}

.oneLister.small{
	overflow: hidden;
}

.oneLister.small.verticalZoomingContainer{
	overflow: visible;
}

.oneLister a.verticalZoomingElement{
	display: block;
	height: 180px;
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
}

.oneLister.small .listerPic {
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	transition: all 0.6s;
	background-size: 110%;
}
.hirado_redesign .oneLister.small .listerPic{
	background-size: cover;
}
.oneLister.small:hover .listerPic:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	background-size: 120%!important;
}
.offerTextContainer{
	width: 310px;
	height: 250px;
	position: absolute;
	padding: 5px;
	box-sizing: border-box;
	cursor: pointer;
	background: url("IMG/hover_min.png");
}

.offerTextContainer:hover{
	background: url("IMG/hover_full.png");
}

.offerTextContainer .metaDate, .offerTextContainer a, .offerTextContainer .petofilive-title, .offerTextContainer .petofilive-title a{
	color: White !important;
}

.recentDate{
	margin-top: 0 !important;
}

.recentMover{
	position: absolute;
	bottom: 0 !important;
	width: 60px;
	height: 265px;
	z-index: 8;
	cursor: pointer;
}

.recentMover:hover {
	background-color: #666;
}

.moveRecentArticlesRight:hover span{
	background-position:-25px -190px
}

.moveRecentArticlesLeft:hover span{
	background-position:0 -190px
}

.moveRecentArticlesLeft span{
	display: block;
	width: 22px;
	height: 120px;
	background-image: url(IMG/hiradoSprite.png);
	background-position: -50px -190px;
	position: absolute;
	top: 50%;
	margin-top: -60px;
	left: 50%;
	margin-left: -11px;
}

.moveRecentArticlesRight span{
	display: block;
	width: 22px;
	height: 120px;
	background-image: url(IMG/hiradoSprite.png);
	background-position: -75px -190px;
	position: absolute;
	top: 50%;
	margin-top: -60px;
	left: 50%;
	margin-left: -11px;
}

.moveRecentArticlesLeft{
	background-color: #EEE;
}
.moveRecentArticlesRight{
	right: 0;
	background-color: #EEE;
}

.themaPic{
	height: 190px;
	background-size: cover;
	border-right: #FFF solid 3px;
}

.headBreaking .breakTxt{
	white-space: nowrap;
	cursor: pointer;
}

.headBreaking .overFlekk{
	width: auto !important;
}

.breakTxtCont{
	width: auto !important;
}

.coloredOffer{
	margin-bottom: 0 !important;
}

.coloredOfferText{
	color: White !important;
}

.whiteOffer.oneLister.small{
	border-bottom: #CCC solid 1px;
}

.oneLister.whiteOffer .listerTxt, .oneLister.coloredOffer .listerTxt{
	min-height: 112px;
}

.oneLister.small .Txt {
	display: none;
}

.Txt.petofilive-lead {
	display: none;
}

.coloredOffer{
    border-bottom:none;
}

.whiteOffer .switchShare,
.coloredOffer .switchShare{
	bottom:0
}

.colorSepar{
	width: 345px;
	padding: 0 0 20px 0;
	background-color:#4c4c4c;
}

.colorSepar .line{
	height:1px;
	background-color:#CCC;
}

.goAdverticum{
	display: table;
	margin: 10px auto 10px auto;
}

/* UJ MEGOSZTAS HOVER */

.shareOver{
	visibility: hidden !important;
	display: block !important;
	width: 0 !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
}

.shareOverHover {
	visibility: visible !important;
	display: block !important;
	width: auto !important;
	height: 40px !important;
	padding: 10px 0 0 60px !important;
	margin: auto !important;
}

/*.switchShare:hover .shareOver, .shareOver:hover{
	visibility: visible !important;
	display: block !important;
	width: auto !important;
	height: 40px !important;
	padding: 10px 0 0 60px !important;
	margin: auto !important;
}*/

/* UJ MEGOSZTAS MODUL */

.switchShare{
	width:100%;
	font-family:ProxiNormal;
	line-height:20px
}

.share,
.shareOver{
	height:40px;
	/* color:#FFF; */
	background-image:url(IMG/share_grey.png);
	background-repeat:no-repeat;
	background-position: 15px 5px;
	padding:12px 0 0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color:#CCC;
	font-size:14px;
	z-index:100;
	background-color: #EEE;
}

.shareOver{
	z-index:99;
}

.shareOver .lazySet div{
	float:left;
	margin-right:10px;
	margin-bottom:10px
}

/*small*/

.switchShare.small{
	height:24px
}

.switchShare.small .share,
.switchShare.small .shareOver{
	background-size:20px 20px;
	background-position:15px 2px;
	height:24px !important;
	padding: 5px 0 0 50px !important
}

.switchShare.small .shareOver .lazySet{
	margin-top:-3px;
}

/*dark*/

.switchShare.dark .share,
.switchShare.dark .shareOver{
	background-image:url(IMG/share_dark.png);
	color:#333
}

/*white*/

.switchShare.white .share,
.switchShare.white .shareOver{
	background-image:url(IMG/share_white.png);
	color:#FFF
}

/*light*/
.switchShare.light .share{
	background-color: transparent !important;
}


/* listerQuote */

.listerQuote{
	font-style: italic;
	font-family: ProxiBold;
	text-transform: uppercase;
	font-size: 24px;
	line-height: 26px;
	/*background-color: #999;*/
	color: white;
	padding: 20px 20px 20px 75px;
	width: 345px;
	box-sizing: border-box;
	position: relative;
	margin-left: -15px;
	background-image: url('IMG/mainQuote.png');
	background-repeat:no-repeat;
	background-position:0 0
}

.listerQuote .sign{
	/*display: none;*/
	position: absolute;
	top: -18px;
	left: -25px;
	font-size: 150px;
	line-height: 150px;
	z-index: 100;
}

.listerQuote.ver{
	background-color:white;
	color:#999;
	padding-left:50px
}

.listerQuote.ver .sign{
	display:block;
	position:absolute;
	top:0;
	left:0;
	font-size:86px;
	line-height: 86px;
	font-style:normal;
	font-weight:normal
}

.listerQuote span{
	font-family: ProxiNormal;
	font-style: normal;
	text-align: right;
	text-transform: none;
	margin: 25px 0 0 0;
	display: block;
	font-size: 14px;
}


/* CSS-merge: hiradoArticleOffer */

.tsBgColor{
	background-color: #CC0000 !important;
}

.oneLister.small{
	border-bottom: #CCC solid 1px;
}

.oneListerBigContainer {
	background-color: #f2f2f2;
	margin-left: 0px;
	padding: 0px 25px 10px 35px;
}

.oneLister.typo.borderLeft{
	border-left:#808080 solid 5px;
}

.oneLister.typo.borderRight{
	border-right:#808080 solid 5px;
}

.oneLister.typo.borderTop{
	border-top:#808080 solid 5px;
}

.oneLister.typo.borderBottom{
	border-bottom:#CCC solid 5px;
}


.oneLister.typo.backColor .listerTxt{
	width:100%;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding:10px 15px
}

.oneLister.typo.backColor .listerTxt h4{
	background-color:#808080;
	color:#FFF;
	padding:3px 0 0 0;
	display: initial;
	line-height: 28px;
}


.oneLister.typo {
	width: 341px;
	padding-bottom: 0;
	margin-bottom: 20px;
	border-left: none;
}

.oneLister.typo .listerTxt h4 {
	font-size: 22px;
	line-height: 27px;
	margin: 0;
	height: auto;
	overflow: hidden;
	word-wrap: break-word;
	line-height: 28px;
}

.oneLister.thumb{
	border-bottom: #CCC solid 1px
}

.topTheme .themeMain h4{
	margin: 20px 0;
	/*max-height: 102px;*/
	height: auto;
}

.topTheme .themeMain .themeTxt{
	max-height:132px;
}

.oneLister.typo .listerTxt .Txt {
	display: none;
	font-size: 16px;
	line-height: 20px;
	font-family: ProxiNormal;
	text-transform: none;
	margin-top: 20px;
}

/* osztott nezet kiemelt 50%-os cikk alatt */
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(1) .oneListerBigContainer{
	padding-bottom: 20px;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) {
	display: inline-block;
	vertical-align: top;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
	margin-left: 35px;
	/*padding-top: 20px;*/
	width: calc((100% - 55px) / 2);
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
	margin-right: 20px;
	/*padding-top: 20px;*/
	width: calc((100% - 55px) / 2);
}
.hiradoOffer .halfSizeCapability .ext-article-item {
	padding-bottom: 0;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
	margin-left: -4px;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
	margin-right: 15px;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .oneLister {
	width: 100%;
}

.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneListerBigContainer {
	padding: 0;
	max-width: 100%;
	background-color: #fff;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneListerBigContainer .oneLister.big {
	width: 345px;
	overflow: hidden;
	margin-bottom: 20px;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneListerBigContainer .oneLister.big .listerPic {
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	transition: all 0.6s;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneListerBigContainer .oneLister.big:hover .listerPic {
	-moz-transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.thumb .listerTxt {
	max-width: calc(100% - 110px);
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.thumb .switchShare {
	max-width: calc(100% - 80px);
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo .listerTxt {
	max-width: calc(100% - 30px);
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo.borderLeft,
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo.borderRight{
	max-width: calc(100% - 5px)
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo.borderRight.borderLeft {
	max-width: calc(100% - 10px)
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo.backColor .listerTxt{
	width: 100%;
	max-width: 100%;
}
.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo .switchShare {
	max-width: 100%;
}

/* Profit7 */

.profit7ColNarrow{
	width: 25%;
	float: left;
}

.profit7ColWide{
	width: 50%;
	float: left;
}

.profit7color{
	background-color:#23b7af !important;
}

.profit7border{
	border-top:5px solid #23b7af !important;
}

.profit7Row .row-title{
	border-bottom: 1px solid #23b7af;
	text-transform: uppercase;
	background-color: #23b7af;
	color: #fff;
	margin-bottom: 0px;
	display: inline-block;
	padding: 12px 24px;
}

.profit7Row .row-title-container{
	border-bottom: 1px solid #23b7af;
	margin-bottom: 25px;
}


/*bannerContainer*/

.bannerContainer{
	margin-top:20px;
	position:relative
}

.bannerContainer .onelisterGoaRight{
	float: right;
	margin: 0 30px;
}

.bannerContainer .onelisterGoaLeft{
	float: left;
	margin: 0 30px;
}

.bannerContainer .listerRight{
	float:right;
	margin-right:15px;
	border-bottom:none
}

.bannerContainer .listerLeft{
	float:left;
	margin-left:15px;
	border-bottom:none
}

.bannerContainer .noPic{
}

.bannerContainer .noPic .picFrame{
	display:none
}

.bannerContainer .switchShare .share,
.bannerContainer .switchShare .shareOver{
	background-color:white
}

/* --- RESPONSIVE --- */


.gridContener{
	padding-top:15px;
}

.content{
	width:1440px;
	margin:0 auto
}

@media (min-width: 1440px){

	.gridFix .grid_12{
		width: 1440px!important;
	}

	.newCategoryContainer .listerColHalf{
		padding-right:33px !important
	}

	.newCategoryContainer.left .listerColHalf.first,
	.newCategoryContainer.left .listerColHalf.second{
		padding-right:0px !important;
		padding-left:33px
	}

	.newCategoryContainer .listerColHalf.last{
		padding-right:0 !important
	}

}

@media (max-width: 1439px) {
    .frameNews .videoPhotoInnerItems > .sortable_photovideo_frame,
    .frameNews .videoPhotoInnerItems > a {
        width: 35%;
    }
    .frameNews .videoPhotoInnerItems > .smallCol {
        width: calc(65% - 20px);
        margin-top: 0;
    }
    .frameNews .videoPhotoInnerItems > .smallCol .sortable_photovideo_frame {
        width: 100%;
        margin-bottom: 0;
    }
    .frameNews .videoPhotoInnerItems > .smallCol .videoPhotoInnerItem .switchShare {
        width: calc(100% - 100px);
    }
    .frameNews .videoPhotoInnerItems > .smallCol .videoPhotoInnerItemImgFrame {
        display: block;
        width: 65px;
        height: 65px;
    }
    .frameNews .smallCol .hh-cover-icon-frame {
        width: 85px;
        top: 0;
    }
}

@media (max-width: 1200px){

	.gridContener{
		min-width: 840px;
	}

	.galleryOffer{
		width: 275px;
		padding-bottom:40px
	}

	.galleryOffer .galTxt{
		font-size: 14px;
		line-height: 14px;
		margin: 11px 10px 10px 10px;
		height: 37px;
	}

	.galleryOffer.size21,
	.galleryOffer.size11{
		width: 135px;
	}

	.placeholder, .contener{
		width: 135px;
	}

}
li.logo .brand img {
	max-width: 160px !important;
}


@media (min-width: 1200px){

	.articleOffer.double-height .hover-content{
		top: 320px!important;
	}

	.editor-container .articleOffer.double-height .offerPic {
		height: 340px;
		background-size: cover;
	}
}

@media (min-width: 480px) and (max-width: 767px){

}

@media (max-width: 479px){
	.oneLister.whiteOffer .listerTxt, .oneLister.coloredOffer .listerTxt{
		min-height:inherit
	}
}


@media (max-width: 1024px) {

	.headBreakingContainer {
		height: auto;
		min-height: 110px;
		padding-bottom: 60px;
	}

	.frameNews{
		width:100%
	}

	.headNews li,
	.frameNews .videoPhotoInner{
		display:none !important
	}

	.headNews li.logo {
		display: table !important;
	}
	.headNews li.mobile-menu,
	.headNews li.mobile-menu li{
		display:block !important
	}

}


@media (max-width:979px){

	.galleryOffer .switchShare{
		height:24px
	}

	.galleryOffer .share,
	.galleryOffer .shareOver{
		background-size:20px 20px;
		height:24px !important;
		background-position: 15px 2px;
		height: 24px !important;
		padding: 5px 0 0 50px !important;
	}

	.galleryOffer .switchShare:hover .shareOver{
		padding: 5px 0 0 50px !important;
	}

	.gridContener{
		min-width: inherit;
	}

	.gridContent{
		clear: both;
	}

	.placeholder{
		display: none;
	}

	.contener{
		height: auto;
		width: auto;
	}

	.rowContener{
		float: none;
		clear: none;
	}

	.galleryOffer,
	.galleryOffer.size21,
	.galleryOffer.size11{
		width: 172px;
		padding-bottom:25px
	}

	.galleryOffer .galTxt,
	.galleryOffer.size21 .galTxt{
		font-size:14px;
		line-height:14px;
		margin:7px 10px 3px 10px;
		height: 14px;
		overflow: hidden;
	}

	.galleryOffer .galOfferPic,
	.galleryOffer.size21 .galOfferPic{
		height:86px
	}

	.galleryOffer .relShare,
	.galleryOffer.size21 .relShare{
		height:22px;
		background-position: 10px 1px;
		background-size:20px;
		padding: 3px 0 2px 40px;
		font-size: 12px;
		line-height: 12px;
	}

	.galleryOffer .switchShare:hover .relShare,
	.galleryOffer.size21 .switchShare:hover .relShare{
		display:block;
		background-color:#999;
		color:#333
	}

	.galleryOffer .relShareOver,
	.galleryOffer.size21 .relShareOver{
		position:absolute;
		height:22px;
		padding: 0 0 0 35px;
		background-size: 20px;
		background-position: 10px 0;
		background-color: rgba(153,153,153,0.7);
		overflow: hidden;
		bottom: 0;
	}

	.galleryOffer .galShare .lazySet img,
	.galleryOffer.size21 .galShare .lazySet img{
		margin-bottom:5px
	}

	.galleryOfferBig{
		float: left;
	}

	.galleryOfferBig .bigText{
		font-size: 24px;
		line-height: 26px;
	}
}

@media (max-width: 767px){

	.headBreakingContainer{
		height:auto !important
	}

	.colorSepar{
		display:none
	}

	.oneLister.small:hover .listerPic {
		background-size: cover !important;
	}

}


/*-t�l-ig*/



@media (min-width: 1200px) and (max-width: 1439px){

	.galleryOffer .galTxt .titleText{
		max-height:42px
	}

	.frameNews .smallCol .videoPhotoInnerItem{
		padding: 10px;
		height:auto;
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		height:auto;
		max-height:36px;
		overflow:hidden
	}

	.content{
		width:1200px;
		margin:0 auto
	}

	/*headBreaking*/
	.headBreaking{
		width:1170px
	}

	.headBreaking .breakTxt{
		width:970px
	}


	/*topTheme*/
	.topTheme{
		width: 1110px;
	}

	.topTheme .themeMain{
		width: 300px
	}

	.topTheme .themeRelated{
		width: 730px;
		padding: 25px 30px 0 25px;
	}

	.topTheme .themeRelated .oneRelated{
		margin-right: 46px;
	}

	.opinionBlogItem {
		width: 255px;
	}

	.cover .hh-row-container .hh-row-wrapper{
		max-width:1170px !important;
	}

	.hover-vertical-container-banner{
		display:none
	}

	.hover-vertical-container{
		Width:20% !important
	}

	.frameNews .smallCol{
		margin-top:0
	}

	.frameNews .videoPhotoInner,
	.frameNews .videoPhotoInnerItems{
		height:auto
	}

	.frameNews .smallCol .videoPhotoInnerItemImgFrame{
		display:none
	}

	.frameNews .smallCol .videoPhotoInnerItem .switchShare{
		width:350px
	}

	.blogzMainCont{
		padding: 25px;
		width: 520px;
	}

	.blogSmallZ{
		width:265px
	}

	.oneBlogSmall.thumb .blogSmallTxt{
		width: 155px !important;
	}

	.oneBlogSmall.thumb .switchShare{
		width:170px;
	}

	.blogzMainCont .blogSmallZ{
		width: 520px;
	}

	.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
		width: 225px;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
		width: 115px;
	}

	.blogzMainCont .oneBlogSmall.thumb .switchShare{
		width: 145px;
	}

	.oneBlogSmall.thumb .blogSmallTxt{
		width: 170px;
	}

	.oneBlogSmall.thumb .switchShare{
		width: 185px;
	}

	.listCont{
		width:760px;
	}

	.listCont .oneListItem .oneListTxt{
		width:385px
	}

	.listCont .oneListItem .oneListShare{
		width:400px
	}

	.newCategoryContainer .listerCol{
		width:520px;
	}

	.newCategoryContainer .listerCol .oneLister{
		width:520px;
	}

	.newCategoryContainer .listerColHalf{
		width: 281px;
		margin-right: 15px;
	}

	.newCategoryContainer.left .listerColHalf.first,
	.newCategoryContainer.left .listerColHalf.second{
		margin-right: 0;
		margin-left:15px
	}

	.newCategoryContainer .listerColHalf .oneLister{
		width: 281px !important;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerTxt{
		width:171px
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .switchShare{
		width:201px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .listerTxt{
		width:251px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .switchShare{
		width:281px
	}

	.frameNews{
		max-width:1170px;
        width: 100%;
	}

	.headNews li{
		padding:0 12px
	}

	.headNews a{
		font-size:14px !important;
		line-height:18px;
		text-align: center;
	}

	.headNews a .arrowDown{
		right: 50%;
		margin-right: -9px;
		top: 56px;
	}

	.searchHeadCont .searchHead,
	.moreVideos .moreVideoTabs{
		width:1170px;
		margin: 0 auto
	}

	.moreVideos .moreVideoTabs ul{
		font-size: 28px;
		line-height: 28px;
	}

	.bigBreaking .bigBreakTxt{
		width: 730px;
	}

	.bigBreaking .bigBreakTxt h4{
		font-size: 42px;
		line-height: 42px;
	}

	.bigBreaking .bigBreakTxt{
		width: 730px;
		font-size: 24px;
		line-height: 30px;
	}

	.colorSepar{
		width: 280px !important;
	}

	.oneLister.small:hover .listerPic {
		background-size: cover !important;
	}
	.listerQuote{
		font-size: 20px;
		line-height: 22px;
		width: 280px;
	}

	.listerQuote .sign{
		top: -14px;
		left: -21px;
		font-size: 120px;
		line-height: 120px;
	}

	.oneListerBigContainer {
		background-color: #f2f2f2;
		margin-left: 0px;
		padding: 0 18px 10px;
		width: 540px;
	}

	.oneLister{
		width:530px;
		background-color:#FFF;
		position:relative;
		padding-bottom:40px;
		border-bottom: #CCC solid 1px; /*Ezt nem kell sz�nezni*/
	}

	.oneLister .listerPic{
		width:100%;
		height:350px;
		background-size:cover;
		background-position:center
	}


	.oneLister.small{
		width:280px;
		position:relative;
		padding-top:180px
	}

	.oneLister.small .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister.thumb{
		width:280px;
		margin-bottom:30px;
		padding: 20px 0 30px 0;
		border-bottom: #CCC solid 1px
	}

	.oneLister.thumb .listerTxt{
		border:none;
		float:right;
		width:170px;
		margin:0;
		padding:0 15px 10px 15px;
		font-size:14px;
		line-height:18px
	}

	.oneLister.thumb .switchShare{
		width:200px;
		left:inherit;
		float:right;
		position:relative
	}


	.oneLister.typo{
		width:280px;
		padding-bottom:0;
		margin-bottom:30px;
		border:none;
	}

	.oneLister.typo .listerTxt{
		float:right;
		width:250px;
		margin:0;
		padding:10px 15px;
		font-size:18px;
		line-height:18px;
		text-transform:uppercase;
		border-top:0
	}

	.oneLister.typo .switchShare{
		width:280px;
		left:inherit;
		float:right;
		position:relative
	}

	.oneLister.typo .themeShareOver{
		position:absolute;
		bottom: 5px;
		right:0;
		background-image:url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 22px;
		overflow: hidden;
		background-position: 10px 2px;
		background-size: 20px 20px;
		background-color:white
	}

	.oneLister.small .themeShareOver{
		position: absolute;
		bottom: 10px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 30px;
		overflow: hidden;
		background-position: 18px 8px;
		background-size: 20px 20px;
		background-color: white;
	}

	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
		 margin-left: 18px;
		 width: calc((100% - 45px) / 2);
	 }
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
		margin-right: 27px;
		width: calc((100% - 45px) / 2);
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
		margin-right: 10px;
	}
	/*bannerContainer*/

	.bannerContainer .onelisterGoaRight,
	.bannerContainer .onelisterGoaLeft{
		display: block !important;
		float: none;
		margin: 0 auto 20px auto;
		width: 300px;
		clear: both;
	}

	.bannerContainer .listerRight,
	.bannerContainer .listerLeft{
		width:555px;
		padding-top:0
	}

	.bannerContainer .listerLeft .picFrame,
	.bannerContainer .listerRight .picFrame{
		position:relative;
		width:280px;
		height:180px;
		overflow:hidden;
		float:left
	}

	.bannerContainer .listerRight .picFrame{
		float:left
	}

	.bannerContainer .listerRight .listerPic,
	.bannerContainer .listerLeft .listerPic{
		width:280px;
		float: left
	}

	.bannerContainer .listerRight .listerTxt,
	.bannerContainer .listerLeft .listerTxt{
		width:230px;
		float:right;
		margin-top:25px
	}

	.bannerContainer .listerRight .switchShare,
	.bannerContainer .listerLeft .switchShare{
		width: 260px;
		float: right;
		margin-left: 295px;
	}

	.bannerContainer .noPic .listerTxt{
		width: 520px;
		float:none
	}

	.bannerContainer .noPic .switchShare{
		width: 550px;
		float:none;
		margin-left:0
	}

	.bannerContainer .noPic{
		padding-top:0 !important;
	}
}



@media (min-width: 1024px) and (max-width:1199px) {

	.galleryOffer .galTxt .titleText{
		max-height:40px
	}

	.frameNews .smallCol .videoPhotoInnerItem{
		padding: 10px;
		height:auto;
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		height:auto;
		max-height:36px;
		overflow:hidden
	}


	.content{
		width:1000px;
		margin:0 auto
	}

	/*headBreaking*/
	.headBreaking{
		width:980px
	}

	.headBreaking .breakTxt{
		width:770px
	}

	/*topTheme*/
	.topTheme{
		width: 920px;
	}

	.topTheme .themeMain{
		width: 300px
	}

	.topTheme .themeRelated{
		width: 540px;
		padding: 25px 30px 0 25px;
	}

	.topTheme .themeRelated .oneRelated{
		margin-right: 49px;
		margin-bottom:20px
	}

	.topTheme .themeRelated .oneRelated.empty{
		display:none
	}

	.opinionBlogItem {
		width: 210px;
	}

	.cover .hh-row-container .hh-row-wrapper{
		max-width:980px !important;
	}

	.hover-vertical-container-banner{
		display:none
	}

	.hover-vertical-container{
		Width:20% !important
	}

	.frameNews .smallCol{
		margin-top:0
	}

	.frameNews .videoPhotoInner,
	.frameNews .videoPhotoInnerItems{
		height:auto
	}

	.frameNews .smallCol{
		width:320px
	}

	.frameNews .smallCol .videoPhotoInnerItemImgFrame{
		display:none
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		width:320px
	}

	.frameNews .smallCol .videoPhotoInnerItem .switchShare{
		width:320px
	}

	/*kicsi men� 1024-ig*/

	.frameNews{
		width:100%
	}

	.headNews li.logo{
		width:160px
	}

	.headNews a .arrowDown{
		right: 50%;
		margin-right: -9px;
		top: 56px;
	}

	.headNews a{
		font-size:16px;
		line-height:18px;
		text-align: center;
	}

	.blogzMainCont{
		padding: 25px;
		width: 430px;
	}

	.blogSmallZ{
		width:218px
	}

	.oneBlogSmall.thumb .blogSmallTxt{
		width: 113px;
	}

	.oneBlogSmall.thumb .switchShare{
		width:128px;
	}

	.blogzMainCont .blogSmallZ{
		width: 430px;
	}

	.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
		width: 380px;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
		width: 270px;
	}

	.blogzMainCont .oneBlogSmall.thumb .switchShare{
		width: 300px;
	}

	.listCont{
		width:580px;
	}

	.listCont .oneListItem .oneListTxt{
		width:580px;
		margin-top: -30px;
	}

	.listCont .oneListItem.noPic .oneListTxt{
		margin-top:0
	}

	.listCont .oneListTxt .oneTxtMeta .time{
		color:#FFF
	}

	.listCont .oneListItem.noPic .oneListTxt .oneTxtMeta .time{
		color:#333
	}

	.listCont .oneListItem .oneListShare{
		width:580px
	}

	.listCont .oneListItem .oneListPic{
		width:580px;
		height:300px
	}

	.newCategoryContainer .listerCol{
		width:430px;
	}

	.newCategoryContainer .listerCol .oneLister{
		width:430px;
	}

	.newCategoryContainer .listerColHalf{
		width: 233px;
		margin-right: 15px;
	}

	.newCategoryContainer.left .listerColHalf.first,
	.newCategoryContainer.left .listerColHalf.second{
		margin-right: 0;
		margin-left:15px
	}

	.newCategoryContainer .listerColHalf .oneLister{
		width: 233px !important;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerTxt{
		width:133px
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .switchShare{
		width:166px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .listerTxt{
		width:203px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .switchShare{
		width:233px
	}

	.searchHeadCont .searchHead,
	.moreVideos .moreVideoTabs{
		width:980px;
		margin: 0 auto
	}

	.moreVideos .moreVideoTabs ul{
		font-size: 24px;
		line-height: 24px;
	}

	.moreVideos .moreVideoTabs ul li{
		padding: 15px 20px 10px 20px
	}

	.bigBreaking .bigBreakClose {
		width: 75px;
		height: 20px;
		font-size: 15px;
		line-height: 15px;
	}

	.bigBreaking .bigBreakPic {
		width: 288px;
		height: 160px;
	}

	.bigBreaking .bigBreakTxt {
		font-size: 20px;
		line-height: 26px;
		width: 600px;
	}

	.bigBreaking .bigBreakTxt h4 {
		font-size: 38px;
		line-height: 38px;
	}

	.colorSepar{
		width: 235px !important;
	}

	.oneLister.small:hover .listerPic {
		background-size: cover !important;
	}

	.listerQuote{
		width: 230px;
		font-size: 20px;
		line-height: 22px;
	}

	.listerQuote .sign{
		top: -14px;
		left: -21px;
		font-size: 120px;
		line-height: 120px;
	}

	.oneListerBigContainer {
		background-color: #f2f2f2;
		padding: 0 30px 10px;
		width: 420px;
	}

	.oneLister{
		width:420px;
		background-color:#FFF;
		position:relative;
		padding-bottom:40px;
		border-bottom: #CCC solid 1px;
	}

	.oneLister .listerPic{
		width:100%;
		height:350px;
		background-size:cover;
		background-position:center
	}


	.oneLister.small{
		width:235px;
		position:relative;
		padding-top:180px
	}

	.oneLister.small .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister.thumb{
		width:235px;
		/* padding-bottom:0;*/
		margin-bottom:30px;
		padding:20px 0 30px 0;
		border-bottom: #CCC solid 1px
	}

	.oneLister.thumb .listerPic{
		width:70px;
		height:70px;
		float:left
	}

	.oneLister.thumb .listerTxt{
		border:none;
		float:right;
		width:135px;
		margin:0;
		padding:0 15px 10px 15px;
		font-size:14px;
		line-height:18px
	}

	.oneLister.thumb .switchShare{
		width:160px;
		left:inherit;
		float:right;
		position:relative
	}


	.oneLister.typo{
		width:230px;
		padding-bottom:0;
		margin-bottom:30px;
		border:none;
	}

	.oneLister.typo .listerTxt{
		float:right;
		width:200px;
		margin:0;
		padding:10px 15px;
		font-size:18px;
		line-height:18px;
		text-transform:uppercase;
		border-top:0
	}

	.oneLister.typo .switchShare{
		width:220px;
		left:inherit;
		float:right;
		position:relative
	}

	.oneLister.typo .themeShareOver{
		position:absolute;
		bottom: 5px;
		right:0;
		background-image:url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 22px;
		overflow: hidden;
		background-position: 10px 2px;
		background-size: 20px 20px;
		background-color:white
	}

	.oneLister.small .themeShareOver{
		position: absolute;
		bottom: 10px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 30px;
		overflow: hidden;
		background-position: 18px 8px;
		background-size: 20px 20px;
		background-color: white;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
		margin-left: 30px;
		width: calc((100% - 60px) / 2);
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
		margin-right: 30px;
		width: calc((100% - 60px) / 2);
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
		margin-right: 10px;
	}

	/*bannerContainer*/

	.bannerContainer .onelisterGoaRight,
	.bannerContainer .onelisterGoaLeft{
		display: block !important;
		float: none;
		margin: 0 auto 20px auto;
		width: 300px;
		clear: both;
	}

	.bannerContainer .listerRight,
	.bannerContainer .listerLeft{
		width:455px;
		padding-top:0
	}

	.bannerContainer .listerLeft .picFrame,
	.bannerContainer .listerRight .picFrame{
		position:relative;
		width:235px;
		height:180px;
		overflow:hidden;
		float:left
	}

	.bannerContainer .listerRight .picFrame{
		float:left
	}

	.bannerContainer .listerRight .listerPic,
	.bannerContainer .listerLeft .listerPic{
		width:235px;
		float: left
	}

	.bannerContainer .listerRight .listerTxt,
	.bannerContainer .listerLeft .listerTxt{
		width:175px;
		float:right;
		margin-top:25px
	}

	.bannerContainer .listerRight .switchShare,
	.bannerContainer .listerLeft .switchShare{
		width: 195px;
		float: right;
		margin-left: 240px;
	}

	.bannerContainer .noPic .listerTxt{
		width: 420px;
		float:none
	}

	.bannerContainer .noPic .switchShare{
		width: 450px;
		float:none;
		margin-left:0
	}

	.bannerContainer .noPic{
		padding-top:0 !important;
		left:-5px
	}

}


@media (min-width: 768px) and (max-width:1023px) {

	/*li.logo .brand img {
		margin-top: 15px;
	}*/
	.galleryOffer .galTxt .titleText{
		max-height:45px
	}

	.frameNews .videoPhotoInnerItem, .videoPhotoInnerItem{
		padding:10px;
		height:auto;
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		height:18px;
		overflow:hidden
	}

	.frameNews .smallCol .videoPhotoInnerItem{
		padding: 10px;
		height:auto;
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		height:auto;
		max-height:36px;
		overflow:hidden
	}

	.content{
		width:748px;
		margin:0 auto
	}

	/*headBreaking*/

	.headBreaking{
		width:748px
	}

	.headBreaking .breakTxt{
		width:568px;
		font-size:18px
	}

	.breakLive{
		width:180px !important;
		height:131px
	}

	.breakLive .liveCast{
		width: 180px;
		height: 100px;
	}

	.headBreakingContainer .breakExchange{
		width:170px
	}


	/*topTheme*/

	.topTheme{
		width: 708px;
		padding: 0 20px 20px 20px;
	}

	.topTheme .themeMain{
		width: 260px
	}

	.topTheme .themeRelated{
		width: 380px;
		padding: 25px 30px 0 25px;
	}

	.topTheme .themeRelated .oneRelated{
		margin-right: 68px;
		margin-bottom:20px
	}

	.cover .hh-row-container .hh-row-wrapper{
		max-width:748px !important;
	}

	.hover-vertical-container-banner{
		display:none
	}

	.hover-vertical-container{
		Width:33% !important
	}

	.frameNews .videoPhotoInnerItems{
		width: 458px;
		margin: 10px 20px;
		height: auto;
	}

	.frameNews .smallCol{
		margin:0
	}

	.frameNews .videoPhotoInnerItem,
	.videoPhotoInnerItem {
		width:450px;
		border-bottom:#666 solid 1px;
		padding:5px 10px
	}

	.frameNews .videoPhotoInnerItemImgFrame{
		width:80px;
		height:80px;
		float: left;
		margin-bottom:0;
		display:none
	}

	.frameNews .videoPhotoInnerItemTxt{
		float:right;
		width:450px;
		font-family:ProxiSemiBold;
		font-size:16px;
		line-height:18px;
		margin-left:10px;
		height: auto;
		margin-bottom:5px
	}

	.frameNews .videoPhotoInnerItem .switchShare{
		width:450px;
		float:right
	}

	.frameNews .videoPhotoInnerItemImg {
		width: 80px;
		height: 80px;
		float: left;
		margin-bottom: 0;
	}

	.frameNews .videoPhotoInner,
	.frameNews .videoPhotoInnerItems{
		height:auto
	}

	.frameNews .smallCol .videoPhotoInnerItem{
		width:450px
	}

	.frameNews .smallCol .videoPhotoInnerItemImgFrame{
		display:none
	}

	.frameNews .smallCol .videoPhotoInnerItemTxt{
		width:450px
	}

	.frameNews .smallCol .videoPhotoInnerItem .switchShare{
		width:450px
	}

	.blogzMainCont{
		width:698px;
		margin-top: 0px;
		margin-bottom:20px;
		padding: 25px;
	}

	.blogzMainCont .blogSmallZ{
		width: 698px;
	}

	.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
		width: 315px;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
		width: 205px;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallShare,
	.blogzMainCont .oneBlogSmall.thumb .switchShare{
		width: 235px;
	}

	.blogSmallZ{
		width:340px
	}

	.listCont{
		width:718px;
	}

	.listCont .oneListItem .oneListTxt{
		width:340px
	}

	.listCont .oneListItem .oneListShare{
		width:355px;
		margin-left: 30px;
	}

	.newCategoryContainer .listerCol{
		width:698px;
		margin-bottom:20px
	}

	.newCategoryContainer .listerCol .oneLister{
		width:698px;
		padding-top: 300px;
	}

	.newCategoryContainer .listerCol .oneLister .listerPic{
		height:300px
	}

	.newCategoryContainer .listerColHalf{
		width: 354px;
		margin-right: 10px;
		margin-left: 10px;
	}

	.newCategoryContainer .listerColHalf .oneLister{
		width: 354px !important;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerTxt{
		width:253px
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerPic{
		margin-top:20px
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .switchShare{
		width:283px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .listerTxt{
		width:323px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .switchShare{
		width:353px
	}

	.searchHeadCont .searchHead,
	.moreVideos .moreVideoTabs{
		width:748px;
		margin: 0 auto
	}

	.moreVideos .moreVideoTabs ul{
		font-size: 20px;
		line-height: 20px;
	}

	.moreVideos .moreVideoTabs ul li{
		padding: 15px 20px 10px 20px
	}

	.bigBreaking .bigBreakClose {
		width: 61px;
		padding: 7px 20px 0 20px;
		height: 16px;
		font-size: 13px;
		line-height: 13px;
		background-position: 79px 3px;
	}

	.bigBreaking .bigBreakPic {
		width: 234px;
		height: 130px;
	}

	.bigBreaking .bigBreakTxt {
		margin: 25px 40px 25px 25px;
		font-size: 18px;
		line-height: 24px;
		width: 440px;
	}

	.bigBreaking .bigBreakTxt h4 {
		margin: 0px 0 20px 0;
		font-size: 34px;
		line-height: 34px;
	}

	.colorSepar{
		width: 235px !important;
	}

	.oneLister.small:hover .listerPic {
		background-size: cover !important;
	}

	.listerQuote{
		width: 175px;
		padding-left:20px;
		padding-top:60px;
		font-size: 18px;
		line-height: 20px;
	}

	.listerQuote.ver{
		padding-top:40px
	}

	.profit7ColNarrow{
		width: 33%;
		float: left;
	}

	.profit7ColWide{
		width: 33%;
		float: left;
	}

	.hiradoOffer .hh-row-wrapper .segment-one-fourth{
		width:33% !important;
	}

	.hiradoOffer .hh-row-wrapper .segment-half{
		width:33% !important;
	}

	.oneListerBigContainer {
		background-color: #f2f2f2;
		padding: 0px;
		width: 235px;
	}

	.oneLister{
		width:235px;
		position:relative;
		padding-top:180px
	}

	.oneLister .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}


	.oneLister.small{
		width:230px;
		position:relative;
		padding-top:180px
	}

	.oneLister.small.whiteOffer,
	.oneLister.small.coloredOffer,
	.colorSepar{
		width:175px !important
	}

	.oneLister.small .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister.small .listerTxt h4{
		font-size:20px
	}

	.oneLister.thumb{
		width:235px;
		padding-bottom:0;
		margin-bottom:30px;
		padding:10px 0 30px 0;
		border-bottom: #CCC solid 1px
	}

	.oneLister.thumb .listerPic{
		width:70px;
		height:70px;
		float:left
	}

	.oneLister.thumb .listerTxt{
		border:none;
		float:right;
		width:135px;
		margin:0;
		padding:0 15px 10px 15px;
		font-size:14px;
		line-height:18px
	}

	.oneLister.thumb .switchShare{
		width:160px;
		left:inherit;
		float:right;
		position:relative
	}


	.oneLister.typo{
		width:230px;
		padding-bottom:0;
		margin-bottom:30px;
		border-left:#808080 solid 5px;
		padding-top: 0px;
	}

	.oneLister.typo .listerTxt{
		float:right;
		width:200px;
		margin:0;
		padding:10px 15px;
		font-size:18px;
		line-height:18px;
		text-transform:uppercase;
		border-top:0
	}

	.oneLister.typo .switchShare{
		width:220px;
		left:inherit;
		float:right;
		position:relative
	}


	.oneLister .themeShareOver{
		position: absolute;
		bottom: 10px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 30px;
		overflow: hidden;
		background-position: 18px 8px;
		background-size: 20px 20px;
		background-color: white;
	}

	.oneLister.typo .themeShareOver{
		position:absolute;
		bottom: 5px;
		right:0;
		background-image:url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 22px;
		overflow: hidden;
		background-position: 10px 2px;
		background-size: 20px 20px;
		background-color:white
	}

	.oneLister.small .themeShareOver{
		position: absolute;
		bottom: 10px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 30px;
		overflow: hidden;
		background-position: 18px 8px;
		background-size: 20px 20px;
		background-color: white;
	}

	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(1) .oneListerBigContainer {
		padding-bottom: 0;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
		margin-left: 0px;
		padding-top: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
		margin-right: 0px;
		margin-left: 0;
		padding-top: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
		margin-right: 15px;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.thumb .listerTxt {
		max-width: calc(100% - 100px);
	}

	/*bannerContainer*/

	.bannerContainer .onelisterGoaRight,
	.bannerContainer .onelisterGoaLeft{
		display:none
	}


	/* kiemelt esemény 6 blokk */

	.topTheme .themeRelated .oneRelated {
		width: 90%;
	}

}



@media (min-width: 480px) and (max-width: 767px){

	.content{
		width:480px;
		margin:0 auto
	}

	/*headBreaking*/

	.headBreaking{
		width:420px;
		height: 35px;
	}

	.headBreaking .breakTxt{
		width:420px;
		font-size:16px;
		padding-top: 10px;
		height: 20px;
	}

	.headBreaking .overFlekk .overLeft{
		background-image: url(IMG/breakingOverLeftSmallBlue.png);
		margin-left: -15px;
		height: 40px;
		width: 40px;
		padding: 10px 30px 0 15px;
	}

	.breakLive{
		display:none
	}

	.headBreakingContainer .breakWeather,
	.headBreakingContainer .breakExchange{
		margin:0 auto 10px auto;
		float:none
	}

	/*topTheme*/

	.topTheme{
		width: 380px;
		padding: 0 20px 0 20px;
		height: auto;
	}

	.topTheme .themeMain{
		width: 330px;
		margin-bottom:20px;
		height:auto;
		padding-bottom:60px
	}

	.topTheme .themeRelated{
		width: 380px;
		height: auto;
		padding: 25px 30px 0 25px;
	}

	.topTheme .themeRelated .oneRelated{
		margin-right: 68px;
		margin-bottom:20px
	}

	.opinionBlogItem {
		width: 375px;
	}

	.cover .hh-row-container .hh-row-wrapper{
		max-width:420px !important;
	}

	.hover-vertical-container-banner{
		display:none
	}

	.hover-vertical-container{
		Width:50% !important
	}

	.articleOffer.double-height .hover-container{
		height:350px !important
	}

	.articleOffer.double-height .offerPic{
		height: 175px !important;
		background-size: cover ;
	}

	.articleOffer.double-height .hover-content{
		top:170px !important
	}

	.blogzMainCont{
		width:370px;
		margin-top: 0px;
		margin-bottom:20px;
		padding: 25px;
	}

	.blogSmallZ{
		width: 370px;
	}

	.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
		width: 320px;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
		width: 210px;
	}

	.blogzMainCont .oneBlogSmall.thumb .switchShare{
		width: 240px !important
	}

	.oneBlogSmall.thumb .blogSmallTxt{
		width: 260px;
	}

	.oneBlogSmall.thumb .switchShare{
		width: 290px !important;
	}

	.listCont{
		width:420px;
	}

	.listCont .oneListItem .oneListTxt{
		width:420px;
		margin-top: -30px;
	}

	.listCont .oneListItem.noPic .oneListTxt{
		margin-top:0
	}

	.listCont .oneListTxt .oneTxtMeta .time{
		color:#FFF
	}

	.listCont .oneListItem.noPic .oneListTxt .oneTxtMeta .time{
		color:#333
	}

	.listCont .oneListItem .oneListShare{
		width:420px
	}

	.listCont .oneListItem .oneListPic{
		width:420px;
		height:240px
	}

	.newCategoryContainer .listerCol{
		width:370px;
		margin-bottom:20px
	}

	.newCategoryContainer .listerCol .oneLister{
		width:370px;
	}


	.newCategoryContainer .listerColHalf{
		width: 370px;
		margin-right: 10px;
		margin-left: 10px;
	}

	.newCategoryContainer .listerColHalf .oneLister{
		width: 400px !important;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerTxt{
		width:300px;
		min-height:initial;
		height:auto
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .switchShare{
		width:330px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .listerTxt{
		width:400px;
		min-height:initial;
		height:auto
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerPic{
		margin-top:10px
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .switchShare{
		width:400px
	}

	.searchHeadCont .searchHead,
	.moreVideos .moreVideoTabs{
		width:420px;
		margin: 0 auto
	}

	.moreVideos .moreVideoTabs ul{
		font-size: 18px;
		line-height: 18px;
	}

	.moreVideos .moreVideoTabs ul li{
		padding: 10px 15px 7px 15px;
		margin-right:0
	}

	.bigBreaking .bigBreakClose {
		width: 38px;
		padding: 6px 28px 0 10px;
		height: 16px;
		font-size: 13px;
		line-height: 13px;
		background-position: 54px 2px;
	}

	.bigBreaking .bigBreakPic {
		display:none
	}

	.bigBreaking .bigBreakTxt {
		margin: 25px 15px 20px 15px;
		width: 380px;
		font-size: 14px;
		line-height: 20px;
	}

	.bigBreaking .bigBreakTxt h4 {
		margin: 0px 0 10px 0;
		font-size: 24px;
		line-height: 24px;
	}

	.listerQuote{
		width: 195px;
		padding-left:20px;
		padding-top:60px;
		font-size: 18px;
		line-height: 20px;
	}

	.listerQuote.ver{
		padding-top:40px
	}

	.profit7ColNarrow{
		width: 100%;
		float: left;
	}

	.profit7ColWide{
		width: 100%;
		float: left;
	}

	.hiradoOffer .hh-row-wrapper .segment-one-fourth{
		width:100% !important;
		float:left;
	}

	.hiradoOffer .hh-row-wrapper .segment-half{
		width:100% !important;
		float:left;
	}


	.oneListerBigContainer {
		background-color: #f2f2f2;
		margin-left: 0;
		padding: 0px;
		width: 100%;
		max-width: inherit !important;
	}

	.oneLister{
		width:100%;
		position:relative;
		/*padding-top:180px;*/
	}

	.oneLister .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}


	.oneLister.small{
		width:100%;
		position:relative;
		padding-top:180px
	}

	.oneLister.small .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister.thumb{
		width:100%;
		margin-bottom:30px;
		padding:5px 15px 30px 15px;
		border-bottom: #CCC solid 1px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box
	}

	.oneLister.thumb .listerPic{
		width:70px;
		height:70px;
		float:left
	}

	.oneLister.thumb .listerTxt{
		border:none;
		float:right;
		width:75%;
		margin:0;
		padding:0 15px 10px 15px;
		font-size:14px;
		line-height:18px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box
	}

	.oneLister.thumb .switchShare{
		width:80%;
		left:inherit;
		float:right;
		position:relative
	}


	.oneLister.typo{
		width:95%;
		margin: 0 auto 30px auto;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		padding-bottom:0;
		margin-bottom:15px;
		border-left: #808080 solid 5px;
		padding-top: 0px;
		padding-left:5px;
	}

	.oneLister.typo.backColor,
	.oneLister.typo.borderRight,
	.oneLister.typo.borderBottom,
	.oneLister.typo.borderTop {
		border-left: #808080 solid 0px;
	}

/*
	.oneLister.typo .borderLeft {
		width:95%;
		margin: 0 auto 30px auto;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		padding-bottom:0;
		margin-bottom:15px;
		border-left:#808080 solid 5px;
		padding-top: 0px;
		padding-left:5px;
	}
*/
	.oneLister.typo .listerTxt{
		float:right;
		width:100%;
		margin:0;
		padding:10px 0px;
		font-size:18px;
		line-height:18px;
		text-transform:uppercase;
		border-top:0
	}

	.oneLister.typo .listerTxt .listerTitle{
		margin-left:5px;
	}


	.oneLister.typo .switchShare{
		width:100%;
		left:inherit;
		float:right;
		position:relative
	}

	.oneLister.thumb .themeShareOver {
		position: absolute;
		bottom: 0px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 22px;
		overflow: hidden;
		background-position: -6px 2px;
		background-size: 20px 20px;
		background-color: white;
	}

	.verticalOffer_container .segment-one-fourth{
		width:50% !important;
		padding-right:15px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.oneLister.small.coloredOffer{
		margin-bottom:20px !important
	}

	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(1) .oneListerBigContainer {
		padding-bottom: 0;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
		margin-left: 0px;
		padding-top: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
		margin-right: 0px;
		margin-left: 0px;
		padding-top: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
		margin-right: 0px;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderRight,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderLeft,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderLeft.borderRight {
		max-width: 95%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo .listerTxt {
		width: 100%;
		max-width: 100%;
	}

	/*bannerContainer*/

	.bannerContainer .onelisterGoaRight,
	.bannerContainer .onelisterGoaLeft{
		display:block !important;
		float: none;
		margin: 0 auto 20px auto;
		width: 300px;
		clear: both;
	}


	.bannerContainer .listerLeft{
		margin-left:0
	}

	.bannerContainer .listerRight{
		margin-right:0
	}

	/* kiemelt esemény 6 blokk */

	.topTheme .themeRelated .oneRelated {
		width: 90%;
	}

}



@media (max-width:479px) {

	li.logo .brand img {
		max-width: 120px !important;
		height: auto !important;
	}
	.headNews li.logo {
		width: 120px !important;
	}


	.galleryOffer .galTxt,
	.galleryOffer.size21 .galTxt,
	.galleryOffer.size11 .galTxt{
		height:auto
	}

	.galleryOffer .galTxt .titleText,
	.galleryOffer.size21 .galTxt .titleText,
	.galleryOffer.size11 .galTxt .titleText{
		max-height:inherit
	}

	.contener{
		width:100%
	}

	.galleryOffer, .galleryOffer.size21, .galleryOffer.size11{
		width:100%
	}

	.galleryOffer .galOfferPic,
	.galleryOffer.size21 .galOfferPic,
	.galleryOffer.size11 .galOfferPic{
		height:180px
	}

	.content{
		width:100%;
		margin:0 auto
	}

	/*headBreaking*/

	.headBreaking{
		width:100%;
		height: 35px;
	}

	.headBreaking .breakTxt{
		width:100%;
		font-size:16px;
		padding-top: 10px;
		height: 20px;
	}

	.headBreaking .overFlekk .overLeft{
		background-image: url(IMG/breakingOverLeftSmallBlue.png);
		margin-left: -15px;
		height: 40px;
		width: 40px;
		padding: 10px 30px 0 15px;
	}

	.breakLive{
		display:none
	}

	.headBreakingContainer .breakWeather,
	.headBreakingContainer .breakExchange{
		margin:0 auto 10px auto;
		float:none
	}

	/*topTheme*/

	.topTheme{
		width: 100%;
		padding: 0;
		height: auto px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.topTheme .themeMain{
		width: 100%;
		margin-bottom:5px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height:auto;
		padding: 60px 15px 60px 15px;
	}

	.topTheme .themeMain h2{
		height: 60px;
		padding: 15px 15px 0 15px;
	}

	.topTheme .themeMain .themeTxt {
		overflow: hidden;
	}

	.topTheme .themeRelated{
		width: 100%;
		height: auto;
		padding: 20px 20px 0 20px;
		min-height: 200px !important;
	}

	.topTheme .themeRelated .oneRelated{
		margin-right: 68px;
		margin-bottom:20px
	}

	/* hoveres cikkaj�nl� mobil megfejt�s�re */

	.hover-vertical-container{
		Width:50% !important;
	}

	.articleOffer .hover-content{
		width: 100%;
		top: 0 !important;
		left: 0;
		padding: 15px 15px 35px 15px;
		margin-bottom: 1px;
		height:auto
	}

	.articleOffer .hover-image{
		display:none
	}

	.articleOffer .hover-content h4, .articleOffer .hover-content h4 a{
		font-size:20px;
		margin: 0 0 10px 0;
		/* height: 80px;*/
		overflow: hidden;
		height: auto
	}

	.articleOffer.double-height .hover-container{
		height:170px !important
	}

	.articleOffer.double-height .hover-content{
		top: 0px !important;
		height: 170px !important;
	}

	.articleOffer.double-height .offerPic{
		height:170px !important
	}

	.articleOffer .offerMeta .metaCat{
		padding:0
	}

	.articleOffer .hover-container{
		height:auto
	}

	.articleOffer .offerMeta .metaDate{
		margin-top:-2px
	}

	.opinionBlog{
		width:100%;
		padding:0 20px;
		margin-left:-20px
	}

	.opinionBlogItem {
		width: 100%;
		margin:0;
		padding:0
	}

	.blogItemContainer{
		padding: 0;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		max-width: inherit;
	}

	.cover .hh-row-container .hh-row-wrapper{
		width:100%;
		padding:0 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.hover-vertical-container-banner{
		display:none
	}

	.hover-vertical-container{
		Width:100% !important
	}

	.blogz{
		padding: 25px 20px 40px 20px;
	}

	.blogzMainCont{
		width:100%;
		margin-top: 0px;
		margin-right:0;
		margin-bottom:20px;
		padding: 25px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.blogzMainCont .blogSmallZ{
		width: 100%;
	}

	.blogzMainCont .blogSmallZ .oneBlogSmall.thumb{
		width: 100%;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallPic{
		width: 25%;
	}

	.blogzMainCont .oneBlogSmall.thumb .blogSmallTxt{
		width: 75%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.blogzMainCont .oneBlogSmall.thumb .switchShare{
		width: 75%;
	}

	.blogSmallZ{
		width:100%
	}

	.oneBlogSmall.thumb .blogSmallPic{
		width:25%
	}

	.oneBlogSmall.thumb .blogSmallTxt{
		width: 75%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.oneBlogSmall.thumb .switchShare{
		width: 75%;
	}

	.listCont{
		width:100%;
	}

	.listCont .oneListItem .oneListTxt{
		width:100%;
		margin-top: -30px;
	}

	.listCont .oneListItem.noPic .oneListTxt{
		margin-top:0
	}

	.listCont .oneListTxt .oneTxtMeta .time{
		
	}

	.listCont .oneListItem.noPic .oneListTxt .oneTxtMeta .time:not(.bl2023 .time){
		color:#333
	}

	.listCont .oneListItem .oneListShare{
		width:100%
	}

	.listCont .oneListItem .oneListPic{
		width:100%;
		height:200px
	}

	.newCategoryContainer .listerCol{
		width:100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 20px;
		margin-bottom:20px
	}

	.newCategoryContainer .listerCol .oneLister{
		width:100%;
	}

	.newCategoryContainer .listerColHalf{
		width: 100%;
		margin-right: 0;
	}

	.newCategoryContainer .listerColHalf .oneLister{
		width: 100% !important;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerTxt{
		width:75%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .listerPic{
		width:25%;
		margin-top:10px
	}

	.newCategoryContainer .listerColHalf .oneLister.thumb .switchShare{
		width:75%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .listerTxt{
		width:100%
	}

	.newCategoryContainer .listerColHalf .oneLister.typo .switchShare{
		width:100%
	}

	.moreVideos .moreVideoTabs{
		width:100%;
		margin: 0 auto
	}

	.moreVideos .moreVideoTabs ul{
		font-size: 18px;
		line-height: 18px;
	}

	.moreVideos .moreVideoTabs ul li{
		padding: 15px 20px 10px 20px;
		margin-right:0
	}

	.headNews li.logo{
		width:200px;
		padding-top:10px;
		height:60px
	}

	.bigBreaking .bigBreakClose {
		width: 38px;
		padding: 6px 28px 0 10px;
		height: 16px;
		font-size: 13px;
		line-height: 13px;
		background-position: 54px 2px;
	}

	.bigBreaking .bigBreakPic {
		display: none;
	}

	.bigBreaking .bigBreakTxt {
		padding: 25px 15px 20px 15px;
		width: 100%;
		font-size: 14px;
		line-height: 20px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		margin: 0;
	}

	.bigBreaking .bigBreakTxt h4 {
		margin: 10px 0;
		font-size: 20px;
		line-height: 20px;
	}

	.listerQuote{
		width: 100%;
		padding: 60px 15px 20px 15px;
		margin: 0;
		font-size: 18px;
		line-height: 20px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}

	.listerQuote.ver{
		width: 100%;
		padding: 40px 15px 20px 15px;
		margin-left: -15px;
	}

	.profit7ColNarrow{
		width: 100%;
		float: left;
	}

	.profit7ColWide{
		width: 100%;
		float: left;
	}

	.hiradoOffer .hh-row-wrapper .segment-one-fourth{
		width:100% !important;
		float:left;
	}

	.hiradoOffer .hh-row-wrapper .segment-half{

		width:100% !important;
		float:left;
	}


	.oneListerBigContainer {
		background-color: #f2f2f2;
		/*margin-left: 10px;*/
		padding: 0px;
		width: 100%;
	}

	.oneLister{
		width:100%;
		position:relative;
		padding-top:180px
	}

	.oneLister .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister .listerTxt{
		padding: 20px 0 20px 0;
	}

	.oneLister.small{
		width:100%;
		position:relative;
		padding-top:180px
	}

	.oneLister.small .listerPic{
		height:180px;
		position:absolute;
		top:0;
	}

	.oneLister.small .listerTxt{
		padding: 20px 0 15px 0;
	}

	.oneLister.thumb{
		width:100%;
		/* padding-bottom:0; */
		margin-bottom:30px;
		padding:5px 15px 30px 15px;
		border-bottom: #CCC solid 1px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box
	}

	.oneLister.thumb .listerPic{
		width:70px;
		height:70px;
		float:left
	}

	.oneLister.thumb .listerTxt{
		border:none;
		float:right;
		width:75%;
		margin:0;
		padding:0 15px 10px 15px;
		font-size:14px;
		line-height:18px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box
	}

	.oneLister.thumb .switchShare{
		width:75%;
		left:inherit;
		float:right;
		position:relative
	}

/*
	.oneLister.typo{
		width:100%;
		margin:0 auto 20px auto;
		padding:0;
		margin-bottom:15px;
		border-left:#808080 solid 0px !important;
	}
*/
	.oneLister.typo .listerTxt{
		float:right;
		width:100%;
		margin:0;
		padding:10px 0px;
		font-size:18px;
		line-height:18px;
		text-transform:uppercase;
		border-top:0
	}

	.oneLister.typo.backColor .listerTxt{
		padding: 10px 10px;
	}

	.oneLister.typo .listerTxt .listerTitle{
		/*margin-left:5px;*/
	}


	.oneLister.typo .switchShare{
		width:100%;
		left:inherit;
		float:right;
		position:relative
	}

	.oneLister.thumb .themeShareOver {
		position: absolute;
		bottom: 0px;
		right: 0;
		background-image: url(IMG/share_grey.png);
		padding: 2px 10px 0px 40px;
		height: 22px;
		overflow: hidden;
		background-position: -6px 2px;
		background-size: 20px 20px;
		background-color: white;
	}

	.verticalOffer_container .segment-one-fourth{
		width:100% !important;
	}

	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(1) .oneListerBigContainer {
		padding-bottom: 0;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(2) {
		margin-left: 0px;
		padding-top: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(3) {
		margin-right: 0px;
		padding-top: 0;
		margin-left: 0;
		width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item {
		margin-right: 0px;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderRight,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderLeft,
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2)  .ext-article-item .oneLister.typo.borderLeft.borderRight {
		max-width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.typo .listerTxt {
		width: 100%;
		max-width: 100%;
	}
	.hiradoOffer .halfSizeCapability div.widget:nth-of-type(n+2) .ext-article-item .oneLister.thumb .listerTxt {
		max-width: inherit;
	}

	/*bannerContainer*/

	.bannerContainer .onelisterGoaRight,
	.bannerContainer .onelisterGoaLeft{
		display:block !important;
		float: none;
		margin: 0 auto 20px auto;
		width: 300px;
		clear: both;
	}

	.bannerContainer .listerLeft{
		margin-left:0
	}

	.bannerContainer .listerRight{
		margin-right:0
	}

	/* kiemelt esemény 6 blokk */

	.topTheme .themeRelated .oneRelated {
		width: 90%;
	}

	.oneLister.typo{
		width:100%;
		margin: 0 auto 30px auto;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		padding-bottom:0;
		margin-bottom:15px;
		border-left: #808080 solid 5px;
		padding-top: 0px;
		padding-left:0px;
	}

	.oneLister.typo.backColor,
	.oneLister.typo.borderRight,
	.oneLister.typo.borderBottom,
	.oneLister.typo.borderTop {
		border-left: #808080 solid 0px;
	}
}



/* C�MLAPSZERKESZTO */

.editor-container .widget[data-widget-class="VerticalOffer_Widget"] .hh-cover-article-item-detailed .hh-cover-icon-article-settings{
	display: block;
}


@media (min-width: 1500px){
	.recentArticlesResponsive, .recentArticlesResponsive .hh-row-wrapper{
		width: 1440px !important;
	}
}


@media (min-width: 1170px) and (max-width: 1499px){
	.recentArticlesResponsive, .recentArticlesResponsive .hh-row-wrapper{
		width: 1112px !important;
	}
}


@media (min-width: 850px) and (max-width: 1169px){
	.recentArticlesResponsive, .recentArticlesResponsive .hh-row-wrapper{
		width: 782px !important;
	}
}


@media (min-width: 481px) and (max-width: 849px){
	.recentArticlesResponsive, .recentArticlesResponsive .hh-row-wrapper{
		width: 450px !important;
	}
}


@media only screen and (max-width:480px){

	.recentArticlesResponsive, .recentArticlesResponsive .hh-row-container{
		width: 100% !important;
		overflow-x: scroll !important;
	}

	div.hh-row-wrapper.overFlowHide{
		width: 2675px !important;
	}

	.recentArticlesResponsiveElement{
		margin-left: 0 !important;
	}

	.recentMover{
		display: none !important;
	}
}


/*karakter resp*/

@media (max-width: 1439px) {

	.row-title{
		font-size:28px;
		line-height:36px
	}

	/*cikkajanlo*/

	.oneLister.typo .listerTxt h4{
		font-size: 18px !important;
		line-height: 24px !important;
	}
	.oneLister .listerTxt h4{
		font-size: 24px;
		line-height: 28px;
	}
	.oneLister .listerTxt{
		font-size: 16px;
		line-height: 20px;
	}

	/*verticalOffer*/

	.oneLister.small .listerTxt h4{
		font-size:20px !important;
		line-height:27px
	}

	/*headbreaking*/

	.headBreaking .breakTxt,
	.headBreaking .overFlekk .overLeft{
		font-size:18px;
		line-height:18px
	}

	/*topsztori*/

	.topTheme .themeMain{
		font-size:16px
	}
	.topTheme .themeMain h2{
		font-size:28px
	}
	.topTheme .themeMain h4{
		font-size: 24px;
		line-height: 30px;
	}
	.topTheme .themeRelated{
		font-size: 18px;
		line-height: 19px;
	}

	/*hoveres*/

	.articleOffer .hover-content h4 a{
		font-size: 20px !important;
		line-height: 20px !important;
	}

	.oneThema h4{
		font-size: 16px;
		line-height: 18px;
	}
	.themaTxt{
		font-size: 16px;
		line-height: 20px;
	}

	.rowTitle{
		font-size:20px;
		line-height:20px
	}

	.rowTitleColorShadow{
		top:40px !important
	}

	/*galeriaajanlo*/

	.galleryOfferBig .bigText{
		font-size: 32px !important;
		line-height: 36px !important;
		padding-bottom:20px
	}
	.galleryOfferBig .bigText:hover{
		text-decoration:underline
	}
	.galleryOffer{
		font-size: 20px;
		line-height: 20px;
	}

	/*breadCrumbs*/

	.newCategoryContainer .CategoryHeader h1{
		font-size: 24px;
	}
	.newCategoryContainer .CategoryHeader h1 span{
		font-size: 18px;
	}

	/*cikkolvaso*/

	.articleHead h1{
		font-size:36px;
		line-height:48px
	}
	.articleReader .articleContent, .articleReader .articleLeft .articleQuote{
		font-size: 16px;
		line-height: 20px;
	}
	.articleReader .articleLeft .articleQuote {
		font-size: 16px;
		line-height: 22px
	}

	/*kapcsolodo*/

	.artRelated h2{
		font-size:28px;
		line-height:36px
	}
	.artRelated .artRelatedMain .relMainTxt{
		font-size:20px;
		line-height:20px
	}

	/*legolvasottabb*/

	.mostRead .mostReadTitle{
		font-size:20px !important;
		line-height:20px
	}
	.mostRead .oneMostTxt h4{
		font-size: 20px !important;
		line-height: 20px !important;
	}

	/*kereses*/

	.listCont .oneListItem .oneListTxt h4{
		font-size: 20px !important;
		line-height: 24px !important;
	}

	.listCont .oneListItem .oneListTxt{
		font-size: 16px;
		line-height: 20px;
	}

	/*video*/

	.videoPlayer .infoCont .infoTxt h2{
		font-size: 28px;
		line-height: 34px;
	}
	.moreVideos .moreVideoTitle h2{
		font-size: 28px;
		line-height: 28px;
	}
	.moreVideos .oneMoreVideo .oneVidTxt{
		font-size: 20px;
		line-height: 20px;
	}

	/*galeria*/

	.galleryHead h2{
		font-size: 28px !important;
		line-height: 28px !important;
	}

	/*blog*/

	.blogz h2{
		font-size: 28px;
		line-height: 28px;
	}
	.oneBlogSmall .blogSmallTxt h4{
		font-size: 20px;
		line-height: 20px;
	}
	.opinionBlogTitle{
		font-size: 28px;
		line-height: 28px;
		padding-top: 26px;
		padding-bottom: 30px;
	}
	.itemTitle{
		font-size: 20px;
		line-height: 20px;
	}

}



@media (max-width: 1023px) {

	.row-title{
		font-size:24px;
		line-height:32px
	}

	/*cikkaj�nl�*/

	.oneLister.typo .listerTxt h4{
		font-size: 18px !important;
		line-height: 24px !important;
	}

	.oneLister .listerTxt h4{
		font-size: 22px;
		line-height: 26px;
	}

	.oneLister .listerTxt{
		font-size: 16px;
		line-height: 20px;
	}

	/*verticalOffer*/

	.oneLister.small .listerTxt h4{
		font-size:18px !important;
		line-height:25px
	}

	/*headbreaking*/

	.headBreaking .breakTxt,
	.headBreaking .overFlekk .overLeft{
		font-size:16px;
		line-height:16px
	}

	/*topsztori*/

	.topTheme .themeMain{
		font-size:16px
	}

	.topTheme .themeMain h2{
		font-size:26px
	}

	.topTheme .themeMain h4{
		font-size: 22px;
		line-height: 28px;
	}

	.topTheme .themeRelated{
		font-size: 16px;
		line-height: 16px;
	}



	/*hoveres*/

	.articleOffer .hover-content h4 a{
		font-size: 18px !important;
		line-height: 18px !important;
	}

	.oneThema h4{
		font-size: 16px;
		line-height: 18px;
	}

	.themaTxt{
		font-size: 16px;
		line-height: 20px;
	}

	.rowTitle{
		font-size:18px;
		line-height:18px
	}

	.rowTitleColorShadow{
		top:38px !important
	}

	/*gal�riaaj�nl�*/

	.galleryOfferBig .bigText{
		font-size: 28px !important;
		line-height: 32px !important;
		padding-bottom:10px
	}

	.galleryOffer{
		font-size: 18px;
		line-height: 18px;
	}

	/*breadCrumbs*/

	.newCategoryContainer .CategoryHeader h1{
		font-size: 22px;
	}

	.newCategoryContainer .CategoryHeader h1 span{
		font-size: 16px;
	}

	/*cikkolvas�*/

	.articleHead h1{
		font-size:32px;
		line-height:44px
	}

	.articleReader .articleContent, .articleReader .articleLeft .articleQuote{
		font-size: 16px;
		line-height: 20px;
	}

	.articleReader .articleLeft .articleQuote{
		font-size: 16px;
		line-height:22px
	}

	/*kapcsolod�*/

	.artRelated h2{
		font-size:24px;
		line-height:32px
	}

	.artRelated .artRelatedMain .relMainTxt{
		font-size:18px;
		line-height:18px
	}

	/*legolvasottabb*/

	.mostRead .mostReadTitle{
		font-size:18px !important;
		line-height:18px
	}

	.mostRead .oneMostTxt h4{
		font-size: 20px !important;
		line-height: 20px !important;
	}


	/*keres�s*/

	.listCont .oneListItem .oneListTxt h4{
		font-size: 18px !important;
		line-height: 24px !important;
	}

	.listCont .oneListItem .oneListTxt{
		font-size: 16px;
		line-height: 20px;
	}

	/*video*/

	.videoPlayer .infoCont .infoTxt h2{
		font-size: 24px;
		line-height: 30px;
	}

	.moreVideos .moreVideoTitle h2{
		font-size: 24px;
		line-height: 24px;
		padding: 15px 20px 10px 20px;
	}

	.moreVideos .oneMoreVideo .oneVidTxt{
		font-size: 18px;
		line-height: 18px;
	}

	/*gal�ria*/

	.galleryHead h2{
		font-size: 24px !important;
		line-height: 24px !important;
	}

	/*blog*/

	.blogz h2{
		font-size: 26px;
		line-height: 26px;
	}

	.oneBlogSmall .blogSmallTxt h4{
		font-size: 18px;
		line-height: 18px;
	}

	.opinionBlogTitle{
		font-size: 26px;
		line-height: 26px;
		padding-top: 24px;
		padding-bottom: 28px;
	}

	.itemTitle{
		font-size: 18px;
		line-height: 18px;
	}


	div[id^=hiradoarticleoffer_widget] .ext-sub-half-width-wrapper {
		column-count: 1;
		margin-right: 10px;
		column-gap: 0px;
	}




}

@media all and (max-width:768px){
	.breakName{
		margin: 15px auto 0 auto;
		display: table;
		float: none;
	}
	div[id^=hiradoarticleoffer_widget] .ext-sub-half-width-wrapper {
		margin-right: 0px;
	}
}
@media (max-width:479px){
	.articleHead h1{font-size:28px;	line-height:36px	}
}

@media all and (max-width:375px){
	.justBread{width:100%;box-sizing:border-box;}
	.justBread .subcategory{font-size:24px;}
}
@media all and (max-width:320px){
	.justBread .subcategory{font-size:16px;}
}

@media (min-width:1024px) and (max-width:1040px){
	.frameNews .videoPhotoInnerItems {
		margin: 25px 22px;
	}
}

@media (min-width: 1024px) and (max-width:1050px) {
	.headNews li{
		padding: 0 6px;
	}
	.headNews li a {
		font-size: 13px !important;
	}
}

@media (min-width: 1051px) and (max-width:1090px) {
	.headNews li{
		padding: 0 4px !important;
	}
	.headNews li a {
		font-size: 14px !important;
	}
}

@media (min-width: 1091px) and (max-width:1199px) {
	.headNews li{
		padding: 0 8px;
	}
	.headNews li a {
		font-size: 14px !important;
	}
}

/* javitasok 2020 aprilis eleje */

.bghighlight {
	background: #79288d;
	color: #ffffff;
	padding: 20px;
	margin: 25px 0;
}
.bghighlight a {
	color: #dc4fff;
	transition-duration: .5s;
}
.bghighlight a:hover, .bghighlight a:focus {
	color: #efaeff;
	text-decoration: underline;
}

/*
.blockquoteSign {
	font-size: 30px;
	line-height: 36px;
	font-weight: 600;
	font-style: italic;
	background: #FAFAFC;
	margin: 30px 0;
	padding: 50px 20px 20px;
}
.blockquoteSign:before {
	content: '“';
	content: '\201C';
	content: '\201D';
	font-family: Sans-serif;
	font-family: Sanchez;
	font-size: 6em;
	line-height: 0.1em;
	margin-right: 0.1em;
	vertical-align: -0.3em;
	color: #79288d;
}
@media all and (max-width:576px){
	.blockquoteSign {font-size: 22px;line-height: 28px;font-weight: 600;margin: 30px 0;padding: 50px 20px 20px;
	}
}
@media all and (max-width:992px){
	.blockquoteSign {font-size: 26px;line-height: 32px;font-weight: 600;margin: 30px 0;padding: 50px 20px 20px;
	}
}
*/
.hiradoExtraFieldsQuote p {
	font-size: 22px;
	line-height: 28px;
	font-weight: 600;
	font-style: italic;
	background: #FAFAFC;
	margin: 30px 0;
	padding: 5px 20px 10px;
	display: table;
}
.hiradoExtraFieldsQuote .bqSign {
	width: 80px;
	height: 60px;
	float: left;
	margin: 0 10px -2px 0;
	background: url('IMG/quote-mb.png');
	background-repeat: no-repeat;
	background-size: 100%;
}

@media all and (max-width:992px){
	.hiradoExtraFieldsQuote .bqSign {
		width: 80px;
		height: 56px;
		float: left;
		margin: 0 10px 0 0;
		background: url(IMG/quote-mb.png);
		background-repeat: no-repeat;
		background-size: 90%;
		margin-top: 15px;
		margin-left: 20px;
	}
	.hiradoExtraFieldsQuote p {font-size: 20px;line-height: 26px;font-weight: 600;margin: 20px 0;padding: 20px;
	}
}

@media all and (max-width:576px){
	.hiradoExtraFieldsQuote .bqSign {
		width: 80px;
		height: 43px;
		float: left;
		margin: 0 -10px 0 0;
		background: url(IMG/quote-mb.png);
		background-repeat: no-repeat;
		background-size: 80%;
		margin-top: 15px;
		margin-left: 20px;
	}
	.hiradoExtraFieldsQuote p {font-size: 18px;line-height: 22px;font-weight: 600;margin: 20px 0;padding: 20px;
	}
}

.sendEmail {
	display: inline-block;
	margin-left: -10px;
}

.hh-row-container.lila .row-title-container .row-title {
	background-color: #2843C9 !important;
}
.hh-row-container.lila .row-title-container {
	border-color: #2843C9 !important;
}
/* koronas teteje */

.topTheme .themeRelated {
	display: inline-flex;
	flex-direction: column-reverse;
	bottom: 0;
}

.topTheme .themeRelated .oneRelated {
	bottom: 0;
	/*position: absolute;*/
}

.topTheme .themeRelated .oneRelated.last {
	max-width: 807px;
}
@media (min-width: 1200px) and (max-width:1439px) {
	.topTheme .themeRelated .oneRelated.last {
		max-width: 615px;
	}
}
@media (min-width: 1024px) and (max-width:1199px) {
	.topTheme .themeRelated .oneRelated.last {
		max-width: 422px;
	}
}

/*

@media (min-width: 1024px) and (max-width:1199px) {
	.topTheme .themeRelated .oneRelated.last {
		max-width: 422px;
	}
}

@media all and (max-width:480px){
	.topTheme .themeRelated {
		min-height: 480px !important;
	}
}
*/


/*
.topTheme .themeRelated .oneRelated:nth-child(2) {
	margin-bottom: 80px;
}

.topTheme .themeRelated .oneRelated:nth-child(3) {
	bottom: 120px;
}

.topTheme .themeRelated .oneRelated:nth-child(4) {
	bottom: 180px;
}

.topTheme .themeRelated .oneRelated:nth-child(5) {
	bottom: 240px;
}

.topTheme .themeRelated .oneRelated:nth-child(6) {
	bottom: 300px;
}
*/
.topTheme .themeRelated .empty {height: 0 !important; margin-bottom: 1px;}

@media (max-width: 1023px) and (min-width: 768px) {
	.topTheme .themeRelated .oneRelated {
		margin-right: 68px;
		margin-bottom: 5px;
	}
	.topTheme .themeRelated .empty {height: 0 !important; margin-bottom: 1px;}
}

@media all and (max-width:767px){
	.topTheme .themeRelated {padding-top: 100px;}
	.topTheme .themeRelated .oneRelated {
		margin-right: 68px;
		margin-bottom: 5px;
	}
	.topTheme .themeRelated .empty {height: 0 !important; margin-bottom: 1px;}
}

@media all and (max-width: 480px) {
	.topTheme .themeRelated {padding-top: 50px;}
}


/*
.topTheme .themeRelated .oneRelated {
	position: absolute;
}
.topTheme .themeRelated .oneRelated:nth-last-child(7) {
	bottom: 240px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(6) {
	bottom: 180px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(5) {
	bottom: 120px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(4) {
	bottom: 60px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(3) {
	bottom: 0px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(2) {
	bottom: 60px;
}
.topTheme .themeRelated .oneRelated:nth-last-child(1) {
	bottom: 0px;
}

.topTheme .themeRelated .empty {
	height: 0 !important;
	margin-bottom: 0 !important;
	bottom: 0 !important;
}
*/

.topTheme .themeRelated .oneRelated:nth-last-child(1)   {order: 1;}
.topTheme .themeRelated .oneRelated:nth-last-child(2)   {order: 2;}
.topTheme .themeRelated .oneRelated:nth-last-child(3)   {order: 3;}
.topTheme .themeRelated .oneRelated:nth-last-child(4)   {order: 4;}
.topTheme .themeRelated .oneRelated:nth-last-child(5)   {order: 5;}
.topTheme .themeRelated .oneRelated:nth-last-child(6)   {order: 6;}
.topTheme .themeRelated .oneRelated:nth-last-child(7)   {order: 7;}

.page-id-29761 .articleHeadCont:not(.hirado_redesign *, body[class*=ut-layout-hirado-redesign] *) {
	background-color: #2843C9 !important;
}

/* iframe igazítás */

@media only screen and (max-width: 767px)  {
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -100px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -100px;
	}
	.articleContent .fb_iframe_widget span {
		/*
		height: 250px !important;
		*/
	}
}

@media only screen and (max-width: 480px)  {
	.articleContent .fb_iframe_widget span {
	/*	height: 240px !important;*/
	}
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -80px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -80px;
	}
}

@media only screen and (max-width: 440px)  {
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -100px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -100px;
	}
	.articleContent .fb_iframe_widget span {
	/*	height: 230px !important;*/
	}
}
@media only screen and (max-width: 400px)  {
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -120px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -120px;
	}
	.articleContent .fb_iframe_widget span {
	/*	height: 200px !important;*/
	}
}
@media only screen and (max-width: 360px) {
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -130px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -130px;
	}
	.articleContent .fb_iframe_widget span {
	/*	height: 190px !important;*/
	}
}

@media only screen and (max-width: 320px) {
	.articleContent p iframe {
		width: 100%;
		margin-bottom: -140px;
	}
	.articleContent .fb_iframe_container iframe {
		width: 100%;
		margin-bottom: -140px;
	}
	.articleContent .fb_iframe_widget span {
	/*	height: 180px !important;*/
	}
}


/* címlapi nem uppercase */

.oneLister.typo .listerTxt h4, .oneLister.typo.backColor .listerTxt h4 {
	text-transform: none;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

/* cikktörzs sormagasság + bekezdés táv */

.articleReader .articleContent {
	line-height: 25px;
}
.articleReader .articleContent p:not(.ut-layout-hirado-redesign-impresszum *)  {
	margin: 0 0 25px !important;
}

/* cikk cím sortávolság */

.articleHead h1 {
	line-height: 48px;
}

/* cikkek felsorolás igazítás */

.articleReader ul {
	list-style: none !important;
	position: relative !important;
	padding-left: 15px !important;
}

.articleReader ul li:before {
	content: " \2022";
	color: #2843C9;
	font-size: 27px;
	display: inline-block;
	width: 1.5em;
	margin-left: -1.1em;
	position: absolute;
}

.articleReader ul li, .articleReader ol li {
	line-height: 26px;
}

.articleReader ol {
	counter-reset: item;
	list-style-type: decimal;
}

.articleReader ol li {
	padding-left: 15px;
	position: relative;
	display: block;
}

.articleReader ol li:before {
	content: counter(item) ". ";
	counter-increment: item;
	color: #2843C9;
	position: absolute;
	top: 1px;
	left: -20px;
	width: 20px;
	text-align: right;
}



.articleReader .articleContent h2 {
	line-height: 37px;
}

.articleReader .articleContent h3 {
	line-height: 30px;
}

.articleReader .articleContent h1,
.articleReader .articleContent h2,
.articleReader .articleContent h3 {
	padding-top: 15px;
}

@media (max-width:479px){

	.articleReader .articleContent h1 {
		font-size: 30.5px;
		line-height: 36px;
	}

	.articleReader .articleContent h2 {
		font-size: 28.5px;
		line-height: 34px;
	}

	.articleReader .articleContent h3 {
		font-size: 22.5px;
		line-height: 28px;
	}

	.articleReader .articleContent h1,
	.articleReader .articleContent h2,
	.articleReader .articleContent h3 {
		padding-top: 10px;
	}
}


/* separator valtas */

hr.spearator_for_articleReader {
	margin: 10px 0 1px !important;
	border: 0;
	height: 2px;
	background-image: linear-gradient(to right, #2843C9, rgba(0, 0, 0, 0));
	width: 25%;
	display: inline-block;
}

.articleContent hr {
	margin: 10px 0 1px !important;
	border: 0;
	height: 2px;
	background-image: linear-gradient(to right, #2843C9, rgba(0, 0, 0, 0));
	width: 25%;
	display: inline-block;
}
@media all and (max-width: 767px){
	hr.spearator_for_articleReader {
		width: 44%;
		margin: 5px 0 1px !important;
	}
	.articleContent hr {
		width: 44%;
		margin: 5px 0 -7px !important;
	}
}
@media all and (max-width: 479px){
	hr.spearator_for_articleReader {
		width: 39%;
	}
	.articleContent hr {
		width: 39%;
	}
}
.articleReader .articleContent h1,
.articleReader .articleContent h2,
.articleReader .articleContent h3,
.articleReader .articleContent h4,
.articleReader .articleContent h5,
.articleReader .articleContent h6 {
	margin-bottom: 25px;
	padding-top: 1px;
}
.articleReader .articleContent p:not(.ut-layout-hirado-redesign-impresszum *) {
	margin: 5px 0 15px !important;
}
.articleContent .hmsCrisisBoxContainer p {
    padding: 0 !important;
    margin: 0 !important;
}
/* appsters javitás */

@media all and (max-width: 479px) {

	.appstersArticle .articleReader .articleContent blockquote h1,
	.appstersArticle .articleReader .articleContent blockquote h2,
	.appstersArticle .articleReader .articleContent blockquote h3,
	.appstersArticle .articleReader .articleContent blockquote h4,
	.appstersArticle .articleReader .articleContent blockquote h5,
	.appstersArticle .articleReader .articleContent blockquote h6 {
		margin-bottom: -20px;
		padding-top: 1px;
		margin-top: -15px;
	}

	.appstersArticle .articleReader .articleContent blockquote {
		margin: 25px 0 5px;
	}

	.appstersArticle .moreOfferCont {
		margin-bottom: -10px;
	}
	.appstersArticle .moreOffers {
		margin-top: -10px;
	}

	.appstersArticle .articleHead .articleMeta {
		padding: 10px 0 0 0px;
	}
	.appstersArticle .articleMeta .artTime span {
		font-size: unset;
	}
}

@media all and (max-width: 370px) {
	.appstersArticle .articleHead .articleMeta .artTime.lastModified {
		display: inline-grid;
	}
	.appstersArticle .articleHeadCont {
		padding: 0 20px 25px;
	}
	.appstersArticle .articleMeta .artTime span {
		display: contents;
	}
}

/* akadalymentesites */
/*
#accessibility_toggle {
	right: 0;
	position: fixed;
	top: 150px;
	height: 50px;
	background-color: red;
	border: 2px solid purple;
	z-index: 111;
}
*/

.HiradoAccessibility .frameNews .videoPhotoInner:nth-child(7),
.HiradoAccessibility .frameNews .videoPhotoInner:nth-child(8) {
	top: 135px !important;
}

.HiradoAccessibility .frameNews .videoPhotoInner {
	z-index: 0 !important;
}


/* appsters javitás */

.ut-layout-uj-cimlap-appsters-cikkoldal {
	overflow-x: hidden;
}

@media all and (max-width: 479px) {

	.appstersArticle .articleReader .articleContent blockquote h1,
	.appstersArticle .articleReader .articleContent blockquote h2,
	.appstersArticle .articleReader .articleContent blockquote h3,
	.appstersArticle .articleReader .articleContent blockquote h4,
	.appstersArticle .articleReader .articleContent blockquote h5,
	.appstersArticle .articleReader .articleContent blockquote h6 {
		margin-bottom: -20px;
		padding-top: 1px;
		margin-top: -50px;
	}

	.appstersArticle .articleReader .articleContent blockquote {
		margin: 25px 0 5px;
	}

	.appstersArticle .moreOfferCont {
		margin-bottom: -10px;
	}
	.appstersArticle .moreOffers {
		margin-top: -10px;
	}

	.appstersArticle .articleHead .articleMeta {
		padding: 10px 0 0 0px;
	}
	.appstersArticle .articleMeta .artTime span {
		font-size: unset;
	}
}

@media all and (max-width: 370px) {
	.appstersArticle .articleHead .articleMeta .artTime.lastModified {
		display: inline-grid;
	}
	.appstersArticle .articleHeadCont {
		padding: 0 20px 25px;
	}
	.appstersArticle .articleMeta .artTime span {
		display: contents;
	}
}


.oneLister.typo .listerTxt a:hover,
.oneLister.typo .listerTxt a:focus {
	color: unset;
}


/* wcag ikon menüben m4sport + hirado */

li.logo .brand img {
	max-width: 150px !important;
}

.ut-layout-new_cimlapszerk .headNews .headSocial,
.ut-layout-uj-alrovat-oldal .headNews .headSocial,
.ut-layout-uj-video-foto .headNews .headSocial,
.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
.ut-layout-new_cikkoldal .headNews .headSocial,
.ut-layout-uj-video-oldal .headNews .headSocial,
.ut-layout-uj_galeria .headNews .headSocial,
.ut-layout-new_cikkoldal .headNews .headSocial,
.ut-layout-new_search .headNews .headSocial,
.ut-layout-uj-alrovat-oldal-romana .headSocial,
.ut-layout-elo-oldal .headSocial,
.ut-layout-covereditor_preview .headSocial
{
	margin-right: 2%;
}
@media (max-width: 1439px) and (min-width: 1200px) {
	#site-header .headNews li {
		padding: 0px 6px 0px 6px !important;
	}
	.headNews li a {
		font-size: 13px !important;
	}
	.hirado_redesign #site-header .headNews li::after {
        left: 19px;
    }
}
@media (max-width: 1199px) and (min-width: 1091px) {
	#site-header .headNews li {
		padding: 0 7px;
	}
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 3.5%;
	}
}
@media (max-width: 1090px) and (min-width: 1051px) {
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 3.5%;
	}
	#site-header .headNews li {
		padding: 0 10px;
	}
}
@media (max-width: 1050px) and (min-width: 1024px) {
	.headNews li {
		padding: 0 2px;
	}
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 4%;
	}
}
@media (max-width: 1024px) {
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 4.5%;
	}
}

@media (max-width: 767px) {
	#accessibility_toggle {
		top: 1px;
		background-size: 75%;
	}
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 5.5%;
	}
	.HiradoAccessibility .ut-layout-new_cimlapszerk .headNews .headSocial {
		margin-right: 40px;
	}
}
@media (max-width: 600px) {
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 7%;
	}
	#accessibility_toggle {
		top: 2px;
		background-size: 70%;
	}
}
@media (max-width: 500px) {
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 8%;
	}
	#accessibility_toggle {
		top: 5px;
		background-size: 60%;
	}
}
@media (max-width: 414px) {
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 10%;
	}
	#accessibility_toggle {
		top: 5px;
		background-size: 60%;
	}
	li.logo .brand img {
		max-width: 110px !important;
	}
	.headNews li.logo {
		width: 110px !important;
	}
	.headNews .btn-navbar {
		width: 18px;
		margin: 2px 10px;
	}
}

@media (max-width: 348px) {
	/*
	.HiradoAccessibility li.logo .brand img {
		max-width: 105px !important;
	}
	.HiradoAccessibility .headNews li.logo {
		width: 105px !important;
	}
	.HiradoAccessibility .headNews .btn-navbar {
		margin: 2px 10px;
	}
	*/
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 30px;
	}
}


@media (max-width: 480px) {
	.magyarorszag_szepe2019_menu div#login_wrapper {
		margin-right: 30px !important;
	}
}

/* wcag ikon menüben m4sport + hirado */

/* appster javitas */

.ut-layout-uj-cimlap-appsters-cikkoldal .articleHead .articleMeta,
.ut-layout-new_cikkoldal .articleHead .articleMeta {
	width: max-content;
}

/* menü jav */

@media (max-width: 1199px) {
    #site-header .headNews li {
        padding: 0 5px;
    }
    .headNews li a {
        font-size: 11.5px !important;
    }
	.hirado_redesign #site-header .headNews li::after {
        left: 19px;
    }
    .headNews > ul {
        width: 100%;
    }
}
@media (max-width: 1051px) {
    #site-header .headNews li {
		padding: 0 3px 0 4px;
    }
    .headNews li a {
        font-size: 11px !important;
    }
	.hirado_redesign #site-header .headNews li::after {
        left: 19px;
    }
    .headNews > ul {
        width: 100%;
    }
}
.headNews li.mobile-menu {
    padding: 24px 3px 23px 3px !important;
    }

/* sprite jav */

.headNews .headSocial a{
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin-left:5px;
	background-image:url(IMG/hiradoSprite_v2.png);
	background-repeat:no-repeat;
}
.headNews .headSocial .fb {
	background-image:url(IMG/fb_v2.png);
	background-repeat: no-repeat;
	background-size: 44%;
	background-position: 0px 3px;
}
.headNews .headSocial .search {
	background-image: url(IMG/search_v2.png);
	background-repeat: no-repeat;
	background-size: 80%;
	background-position: 2px 4px;
}

.headNews .headSocial .roSiteLink {
	background: url(IMG/ro_flag_ver2.png);
	display: block;
	width: 28px;
	height: 27px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: 92%;
	background-position: 0;
}
.headNews .headSocial .engSiteLink {
	background: url(IMG/uk_flag_ver2.png);
	display: block;
	width: 28px;
	height: 27px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: 92%;
	background-position: 0;
}


@media (max-width: 479px) {
	.oneLister.typo.backColor .listerTxt h4 {
		/*box-shadow: none !important;*/
		padding: 3px 1px !important;
	}
	.oneLister .listerTxt .Txt {
		padding-left: 10px;
	}
}

/* appsters idézet és tagolások */

.appstersArticle blockquote br {
	display: none;
}
.appstersArticle blockquote h3 {
	margin: 10px 0;
}
.appstersArticle blockquote {
	margin: 15px 0 25px;
}
.appstersArticle .articleReader .articleContent blockquote h1,
.appstersArticle .articleReader .articleContent blockquote h2,
.appstersArticle .articleReader .articleContent blockquote h3,
.appstersArticle .articleReader .articleContent blockquote h4,
.appstersArticle .articleReader .articleContent blockquote h5,
.appstersArticle .articleReader .articleContent blockquote h6 {
	margin-bottom: 0px;
	padding-top: 1px;
}
.appstersArticle .articleMeta .artSource {
	font-size: 24px;
}
.appstersArticle .articleMeta .artTime,
.appstersArticle .articleMeta .artTime span {
	font-size: 16px;
}
.appstersArticle .articleHead {
	width: auto !important;
}
.appstersArticle .articleHead h1 {
	margin-left: 20px;
	width: auto;
}

@media (max-width: 480px) {
	.appstersArticle .articleHead h1 {
	margin-left: 0;
	}
	.appstersArticle .articleHead .breadCrumbs {
		padding: 0;
	}
	.appstersArticle blockquote h2,
	.appstersArticle blockquote h3,
	.appstersArticle blockquote h4,
	.appstersArticle blockquote h1 {
		margin-top: 0;
		top: 0;
	}
	.appstersArticle .articleHead .articleMeta .artSource {
		font-size: 20px;
	}
}
@media (max-width: 479px) {
	.appstersArticle .articleReader .articleContent blockquote h1,
	.appstersArticle .articleReader .articleContent blockquote h2,
	.appstersArticle .articleReader .articleContent blockquote h3,
	.appstersArticle .articleReader .articleContent blockquote h4,
	.appstersArticle .articleReader .articleContent blockquote h5,
	.appstersArticle .articleReader .articleContent blockquote h6 {
		margin-top: 0;
		top: 0;
	}
}
@media (max-width: 370px) {
	.appstersArticle .articleHeadCont {
		padding: 0 20px 0;
	}
}

.appstersArticle .hiradoExtraFieldsQuote {
	font-weight: 600;
	background: #FAFAFC;
}

/* lista elemek */

.articleReader ul li:before,
.articleReader ul.hiradoArticleListCircle li:before {
	content: " \2022";
	color: #2843C9;
	font-size: 27px;
	display: inline-block;
	width: 1.5em;
	margin-left: -1.1em;
	position: absolute;
}
.articleReader ul.hiradoArticleListSquare li:before {
	content: '■';
	color: #2843C9;
	font-size: 15px;
	display: inline-block;
	width: 1.5em;
	margin-left: -1.9em;
	position: absolute;
	line-height: 22px;
}
.articleReader ul.hiradoArticleListDisk li:before {
	content: " \25CB";
	color: #2843C9;
	font-size: 17px;
	display: inline-block;
	width: 1.5em;
	margin-left: -1.8em;
	position: absolute;
	line-height: 22px;
}

@media (max-width: 479px) {
    .grid_3 .goAdverticum,
    .articleReader .goAdverticum {
        display: table !important;
    }
}

/* kiem jav */

.oneLister.typo.backColor {
	margin-left: 5px;
}
.oneLister.typo.borderLeft {
	margin-left: 10px;
	/*width: 200px;*/
}
.oneLister.typo.borderLeft .listerTxt {
	/*width: 250px;*/
}
@media (max-width: 1440px) {
	.oneLister.typo.borderLeft .listerTxt:not(.hirado_redesign *, .hirado-redesign_livestream *)  {
		width: 240px;
	}
}
@media (max-width: 1200px) {
	.oneLister.typo.borderLeft .listerTxt {
		width: auto;
	}
}

.oneLister.typo .listerTxt {
	float: left;
	margin: 0;
	padding: 2px 0px 2px 10px;
	font-size: 18px;
	line-height: 18px;
	text-transform: uppercase;
	border-top: 0;
}
@media (max-width: 1199px) and (min-width: 1024px) {
	.oneLister.typo.backColor {
		margin-left: 10px;
	}
	.oneLister.typo.borderLeft {
		margin-left: 15px;
	}
	.oneLister.typo .listerTxt {
		float: left;
    	width: 200px;
    	margin: 0;
    	padding: 2px 15px;
    	font-size: 18px;
    	line-height: 18px;
    	text-transform: uppercase;
    	border-top: 0;
	}
}
@media (max-width: 1023px) and (min-width: 768px) {
	.oneLister.typo.backColor {
		margin-left: 10px;
	}
	.oneLister.typo.borderLeft {
		margin-left: 15px;
	}
	.oneLister.typo .listerTxt {
		float: left;
		width: 200px;
		margin: 0;
		padding: 2px 15px;
		font-size: 18px;
		line-height: 18px;
		text-transform: uppercase;
		border-top: 0;
	}

	.oneLister.typo {
        border-left: #808080 solid 0;
	}

}
@media (max-width: 767px) and (min-width: 480px) {
	.oneLister.typo .listerTxt .listerTitle {
		margin-left: 0;
	}
	.oneLister.typo.backColor {
		margin-left: 0;
        padding-left: 20px;
        max-width: 100% !important;
	}
	.ext-article-item .oneLister.typo.borderLeft {
		max-width: 94% !important;
	}
	.oneLister.typo.borderLeft {
		margin-left: 25px;
		padding-left: 6px;
	}
	.oneLister.typo .listerTxt {
        width: 95% !important;
        padding-left: 10px;
        float: left;
	}
    .oneLister.small .listerTxt {
        padding: 20px 15px 15px 25px;
    }
	.oneLister.typo {
		border-left: #808080 solid 0px;
	}
}
@media (max-width: 479px) {
    .oneLister.typo .listerTxt .listerTitle {
        margin-left: 0;
    }
    .oneLister.typo.backColor {
        margin-left: 10px;
        padding-left: 0;
    }
    .oneLister.typo.borderLeft {
        margin-left: 10px;
        padding-left: 0;
    }
	.oneLister.typo.borderRight {
		margin-left: 0;
		padding-left: 0;
	}
    .oneLister.typo .listerTxt {
        width: 95% !important;
        padding-left: 0;
        float: left;
    }
	.oneLister.typo {
		border-left: #808080 solid 0px;
	}
}

@media (max-width: 1023px) {
	.oneLister.big {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
}


.live-ikon {
	margin-top: -27px;
	z-index: 9999;
	background-repeat: no-repeat;
	margin-right: calc((100% - 1440px)/2 + 165px);
	background-image: url(IMG/lvb2.png);
	display: block;
	width: 72px;
	height: 25px;
	margin-left: 5px;
	cursor: pointer;
	float: right;
/*
	transition: top 280ms;
	transition-timing-function: linear;
	*/
	/*
	transition: top 280ms ease 0s;
	-webkit-transition: top 280ms ease 0s;
	-moz-transition: top 280ms ease 0s;
	-o-transition: top 280ms ease 0s;
	 */
}

.headNews li {
	padding: 0px 35px 0 6px;
}

@media (max-width: 1440px) {
	.live-ikon {
		/*margin-top: 75px;*/
		margin-right: calc((100% - 1170px)/2 + 165px);
	}
}

@media (max-width: 1199px) {
	.live-ikon {
		/*margin-top: 75px;*/
		margin-right: 175px;
	}
}
@media (max-width: 1120px) {
	.live-ikon {
		/*margin-top: 75px;*/
		margin-right: 165px;
	}
}
@media (max-width: 1051px) {
	.live-ikon {
		/*margin-top: 75px;*/
		margin-right: 170px;
	}
}
@media (max-width: 1024px) {
	.live-ikon {
		/*margin-top: 75px;*/
		margin-right: 175px;
	}
}
@media (max-width: 768px) {
	.live-ikon {
		/*margin-top: 14px;*/
		margin-right: 170px;
	}
}
@media (max-width: 480px) {
	.live-ikon {
		background-image: url(IMG/lvb2.png);
		margin-top: -23px;
		margin-right: 123px;
		background-repeat: no-repeat;
		width: 65px;
		height: 25px;
		background-size: 80%;
	}
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle {
		right: -20px;
	}
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 15px;
	}
	.headNews .headSocial a {
		margin-left: 2px;
	}
}
@media (max-width: 400px) {
	.live-ikon {
		background-image: url(IMG/lvb2.png);
		margin-top: -23px;
		margin-right: 120px;
		background-repeat: no-repeat;
		width: 65px;
		height: 25px;
		background-size: 80%;
	}
}

@media (max-width: 350px) {
	.live-ikon {
		background-image: url(IMG/lvbm.png);
		margin-top: -22px;
		margin-right: 132px;
		background-repeat: no-repeat;
		width: 20px;
		height: 25px;
		background-size: 93%;
	}
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle {
		right: -20px;
	}
	.ut-layout-new_cimlapszerk .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal .headNews .headSocial,
	.ut-layout-uj-video-foto .headNews .headSocial,
	.ut-layout-uj-rovatoldal-belfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kulfold .headNews .headSocial,
	.ut-layout-uj-rovatoldal-kultura-tudomany .headNews .headSocial,
	.ut-layout-uj-rovatoldal-eletstilus .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-uj-video-oldal .headNews .headSocial,
	.ut-layout-uj_galeria .headNews .headSocial,
	.ut-layout-new_cikkoldal .headNews .headSocial,
	.ut-layout-new_search .headNews .headSocial,
	.ut-layout-uj-alrovat-oldal-romana .headSocial,
	.ut-layout-elo-oldal .headSocial {
		margin-right: 15px;
	}
	.headNews .headSocial a {
		margin-left: 2px;
	}
}

.hover_bkgr_fricc .hover_bkgr_fricc2 {
	max-width: 320px;
	margin: 130px 20px 0 20px;
}
.hover_bkgr_fricc .hover_bkgr_fricc2 .likeboxWrapped .fb-like-box.fb_iframe_widget span {
	height: 150px !important;
}
@media (max-width: 360px) {
	.hover_bkgr_fricc2 {
		padding: 5px;
		margin: 130px 0 0 !important;
	}
}
@media (max-width: 320px) {
	.hover_bkgr_fricc .hover_bkgr_fricc2 {
		margin: 130px 0 0 !important;
	}
}

.facebookPopupCloseButton {
	line-height: 25px !important;
}

/* kereső jav */

.headNews .searchFieldContainer input[type="text"] {
	margin-bottom: 6px;
	padding-right: 70px;
	width: 220px;
	height: 30px;
}

/* header javitas */

.frameNews .headNews li.mobile-menu {
	padding: 29px 3px 41px 3px !important;
}
@media (max-width: 767px) {
	.frameNews .headNews li.logo {
		height: 50px !important;
	}
	.frameNews .headNews li.mobile-menu {
		padding: 15px 3px 35px 3px !important;
	}
}

.hiradoExtraFieldsQuote {
	min-height: 70px;
}

/* uj címlapi nyito 60-40 */
.hiradoOffer .imageTextCat .picCat:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	display: none !important;
}

.segment-one-fourth .ext-article-item .oneLister.small .picCat:not(.hirado_redesign *, .hirado-redesign_livestream *){
	position: absolute!important;
	top: 0px!important;
	width: 100%;
}
.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat .picCat:not(.hirado_redesign *, .hirado-redesign_livestream *),
.segment-half .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat .picCat:not(.hirado_redesign *, .hirado-redesign_livestream *),
.segment-one-fourth .ext-article-item .oneLister.small.imageTextCat .picCat:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	background-color: #ffffff !important;
	font-size: 17px;
	display: table !important;
	padding: 8px 10px 1px 5px;
	margin-bottom: 5px;
	text-transform: uppercase;
	z-index: 1;
	position: relative;
	font-family: 'ProxiSemiBold';
}
.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat:after:not(.hirado_redesign *, .hirado-redesign_livestream *),
.segment-half .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat:after:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	content: "";
	position: absolute;
	top: 17px;
	left: 0;
	width: 99%;
	height: 0.5em;
	border-top: 1px solid black;
}

.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat.hasImageText.noCategory:after,
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister.big.imageTextCat.hasImageText.noCategory:after {
	display: none;
}

.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.big {
	-webkit-box-shadow: 5px 5px 20px 0px rgba(143,143,143,0) !important;
	-moz-box-shadow: 5px 5px 20px 0px rgba(143,143,143,0) !important;
	box-shadow: 5px 5px 20px 0px rgba(197, 197, 197,0) !important;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
	width: 440px;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
	height: 300px;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText{
	top: 254px;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerTxt {
	padding: 20px 25px 20px 25px;
}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer {
	margin: 0 auto;
}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic,
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
	position: relative;
}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *),
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *),
.hiradoOffer .hh-row-segment.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *),
.hiradoOffer .hh-row-segment.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *),
.hiradoOffer .hh-row-segment .ext-article-item .oneLister .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *) {
	/* position: absolute; */
	position: relative;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 18px;
	background-color: rgba(0,0,0,.75);
	padding: 15px 30px 10px;
	width: 100%;
}

.segment-half .ext-article-item .oneListerBigContainer .oneLister.imageTextCat .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *){
	position: absolute;
	top: 338px;
	left: 0;
	color: #fff;
	font-size: 18px;
	background-color: rgba(0,0,0,.75);
	padding: 15px 30px 10px;
	width: 100%;
}
.segment-one-fourth .ext-article-item .oneLister.small .listerPic .imageText:not(.hirado_redesign *, .hirado-redesign_livestream *){
	position: absolute;
	top: 150px;
	left: 0;
	color: #fff;
	font-size: 12px;
	background-color: rgba(0,0,0,.75);
	padding: 8px 30px 8px;
	width: 100%;
}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
	width: 100%;}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic {
	height: 450px;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer,
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
	width: auto;
}
.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer {
	padding: 0px 15px 10px 35px;
}
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer {
	padding: 0px 10px 10px 10px;
}

.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer {
	width: auto;
}
@media (max-width: 1439px) and (min-width: 1200px) {
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
		width: 100%;}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 340px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		width: 445px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 250px;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer {
		padding: 0px 15px 10px 18px;
	}
}

@media (max-width: 1199px) and (min-width: 1024px) {
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
	width: 100%;}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 300px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		width: 370px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 210px;
	}
}

@media (max-width: 1023px) and (min-width: 768px) {
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
		width: 100%;}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 280px;
	}
	.hh-row-segment.percent_40.segment-half {
		width: 40% !important;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		width: auto;
		margin: 0;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 170px;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
		padding-top: 0;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		padding-top: 0;
	}
}

@media (max-width: 767px) and (min-width: 480px) {
	.hh-row-segment.percent_60.segment-two-thirds {
		width: 100%;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 220px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		width: unset;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 220px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer {
		padding-bottom: 0;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer {
		padding: 0;
	}
}
@media (max-width: 479px) {
	.hh-row-segment.percent_60.segment-two-thirds {
		width: 100%;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic {
		height: 220px;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister {
		padding-top: 0;
		margin-top: 10px;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		width: unset;
	}
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister {
		padding-top: 0;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer {
		padding: 0;
	}
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerTxt,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerTxt {
		padding: 20px 0 20px 0;
	}
}
@media (max-width: 1439px) {
	.hh-row-segment.percent_60.segment-two-thirds .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText,
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister .listerPic .imageText {
		font-size: 16px;
		line-height: 20px;
	}
}

.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
	margin-top: 50px;
}
@media (max-width: 1439px) and  (min-width: 1200px) {
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
		margin-top: 40px;
	}
}
@media (max-width: 1199px) and (min-width: 1024px) {
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
		margin-top: 30px;
	}
}
@media (max-width: 1023px) and (min-width: 768px) {
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
		margin-top: 20px;
	}
}
@media (max-width: 767px) {
	.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
		margin-top: 0;
	}
}

/* leadek igazitasa */

.oneLister .listerTxt h4 {
	margin: 0 0 10px 0;
}
.oneLister.typo .listerTxt .Txt {
	margin-top: 10px;
}

/*MTVA-13171*/
#wpcontent .wp-list-table #hms_extra,
#wpcontent .wp-list-table .column-hms_extra {
	display: none;
}
#wpcontent .wp-list-table .column-hirado_article_comment,
#wpcontent .wp-list-table #categories {
	width: 8%;
}

/*átmeneti hide-olás*/
#featured_img_position {
	display: none;
}

#pp_mini_publish_time .switch-field label {
	height: fit-content;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
}

.articleReader table td,
.articleReader table {
	border: none !important;
}

/*MTVA-13934 60-40*/
.hh-row-segment.percent_40.segment-half .ext-article-item .oneListerBigContainer .oneLister.leadOff {
	margin-top: 0px;
}

.hiradoOffer .oneLister .tagWrapper {
    position: absolute;
    bottom: 0;
}
.hiradoOffer .oneLister .tagWrapper *{
    color: white;
	padding: 8px 10px 2px 10px;
}
/*MTVA-14108*/
.bodywrapper .showOnDevice_hideAllFE {
    display: none !important;
}
@media (min-width: 480px) {
    .bodywrapper .showOnDevice_onMobileFE {
        display: none !important;
    }
}
@media (max-width: 480px) {
    .bodywrapper .showOnDevice_onDesktopFE {
        display: none !important;
    }
}
/*katar2022 post editor box hide*/
/*#poststuff div[id*="hirado_post_featured_ratio_"],*/
#poststuff #hirado_post_2nd_featured {
	display: none;
}