@charset "utf-8";
@import url('mediaklikk2.css');

/*flyer

.flyerhover_bkgr_fricc2 .flyerPopupCloseButton {
    padding-bottom: 1px;
    width: 36px!important;
    height: 36px!important;
}


@media (min-width: 1801px) and (max-width: 2920px) {
    #flyerWidget_imageDesktop {width:90.4%!important; height: auto; margin-left: 5%;}
    .flyerhover_bkgr_fricc2 .flyerPopupCloseButton { top: -18px; right: 3.5%; }
    #flyerWidget_imageDesktop {width: 960px;height: auto;}
    .flyerhover_bkgr_fricc2 {margin: 50px 20px 0 20px;}
}*/
/*@media (min-width: 1801px) and (max-width: 1920px) {
    #flyerWidget_imageDesktop {width: 90.4%!important; height: auto; margin-left: 5%;}
     #flyerWidget_imageDesktop {width: 960px; height: auto;}
     #flyerWidget_imageDesktop {width: 960px; height: auto;}
}

#accessibility_toggle {
    z-index: 10000!important;
}

@media (max-width: 1023px) {
    .flyerhover_bkgr_fricc2 .flyerPopupCloseButton {right: -2.5%;}
}*/
/*Basic css*/
html { box-sizing: border-box; height:100%;}
* {font-family:'Roboto', Sans-serif, Arial!important;}
*, *:before, *:after { box-sizing: inherit; outline: none;}
.headwrapper * { 	-webkit-backface-visibility:hidden; backface-visibility:hidden; }
body{
    background-color:#282a30;
    background-image: url('images/25_background.jpg');
    background-repeat: repeat;
    background-size: cover;
    background-position: center 30px;
    font-family:'Roboto', Sans-serif, Arial;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
    padding-right:0!important;
}

@font-face {
    font-family:'Circe';
    src: url('fonts/Circe.eot');
    src: url('fonts/Circe.eot?#iefix') format('embedded-opentype'),
    url('fonts/Circe.woff2') format('woff2'),
    url('fonts/Circe.woff') format('woff'),
    url('fonts/Circe.svg#Circe') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DD;
}
@font-face {
    font-family:'circie';
    src: url('fonts/CirceLight.eot');
    src: url('fonts/CirceLight.eot?#iefix') format('embedded-opentype'),
    url('fonts/CirceLight.woff2') format('woff2'),
    url('fonts/CirceLight.woff') format('woff'),
    url('fonts/CirceLight.svg#Circe Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DD;
}
@font-face {
    font-family:'Circe';
    src: url('fonts/CirceBold.eot');
    src: url('fonts/CirceBold.eot?#iefix') format('embedded-opentype'),
    url('fonts/CirceBold.woff2') format('woff2'),
    url('fonts/CirceBold.woff') format('woff'),
    url('fonts/CirceBold.svg#Circe Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-02DD;
}

/*
@media all and (min-width: 1441px) { body.single-musor { background-size: 145%;} }
@media all and (max-width: 1440px) { body.single-musor { background-size: 145%;} }
@media all and (max-width: 1280px) { body.single-musor { background-size: 125%;} }
@media all and (max-width: 1024px) { body.single-musor { background-size: 145%;} }
@media all and (max-width: 960px) { body.single-musor { background-size: 145%;} }
@media all and (max-width: 768px) { body.single-musor { background-size: 145%;} }
@media all and (max-width: 600px) { body.single-musor { background-size: 145%;} }
*/

/* KIEMELT MUSOR FEJLEC ALATTI BANNER ZONA */
.widget_broadcastpageheaderwidget .goAdverticum span {top: -8px!important; color: rgba(125,125,125,0.8);}
.widget_broadcastpageheaderwidget .goAdverticum div:first-of-type { text-align: center; margin: 15px auto 10px;}

/* PORTFOLIO WIDGET */
@media (max-width: 480px) {
    .mediakl_portmar #portfolio_arrowLeft{
        margin-top: 17px;
    }
    .mediakl_portmar #portfolio_arrowRight{
        margin-top: -30px;
    }
    .mediakl_portmar .portfolio_item.portfolio_item_index1 img, 
    .mediakl_portmar .portfolio_item.portfolio_item_index2 img, 
    .mediakl_portmar .portfolio_item.portfolio_item_index3 img,
    .mediakl_portmar .portfolio_item.portfolio_item_index4 img {
        margin-top: -4px;
    }
}

/* CIKKMEGJELENITO BANNER ZONA */
.hms_article_content_wrapper .goAdverticum {margin: 15px auto 10px;}
.hms_article_content_wrapper .goAdverticum,
.hms_article_content_wrapper .goAdverticum a,
.hms_article_content_wrapper .goAdverticum div:first-of-type { text-align: center;}

/* AUTOMATIKUS KITOLTES UZENET */
.noAutoContentWarning { display: none;}

/* WIDGET MARGOK */
.widget { clear:both;}
.widget_multiplerowgrid_widget,
.widget_firstrowgrid_widget,
.widget_featuredpages_widget,
.widget_featuredslider_widget,
.widget_recommendedgrid_widget,
.widget_programguide_widget { 
	margin:0 0 20px;
}

.widget_featuredpages_widget { margin: 10px 0 20px;}

/*Gridek*/
.container_12 {
    width: 100%;
    max-width:1440px;
}
.grid_12, .grid_9, .grid_8, .grid_6, .grid_4, .grid_3 { margin:0; padding:0 10px;}
.grid_12{ width:100%; position: relative;}
.grid_9 { width: 75%;}
.grid_8 { width: 66.66%;}
.grid_6 { width: 50%;}
.grid_4 { width: 33.33%;}
.grid_3 { width: 25%;}

/**/
a,p,h1,h2,h3{
    color:white;
    padding:0;
    margin:0;
    line-height: normal;
}
h2,
.titleContainer span.title {
    font-size: 22px;
    font-weight:700;
	text-transform:uppercase;
    color:#fff;
}
h3 {
    font-size:20px;
}
a,a:visited{text-decoration:none; cursor: pointer;}
a:hover, a:active { text-decoration:none; color:inherit; }
p{padding: 5px 0px;}
strong { font-weight:500;}
ul,ol{padding:0;margin:0;}
input, button, select, textarea{font-family:'Roboto', Sans-serif, Arial;}
span.broadcastPageHeaderContentFavouriteText:hover,
.dreamListHeader a:hover,.dreamListContentElementRight a:hover{
    color:#79288d;
}
input[type="text"] {
    color: white!important;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus {
    color: #231f20!important;
    background-color:#e2e2e2!important;
}

.fb_iframe_widget{
    background-color: transparent!important;
    box-shadow: none!important;
    text-align: center;
    display: table;
    margin:0 auto;
}

.hms_article_post_content .fb_iframe_widget iframe{
    background-color: #fff;
}
.widgetHeader,
.titleContainer {
    min-height: 0!important;
    padding: 10px;
    margin: 5px 0 5px 0;
}

.widgetHeader.widgetHeaderBGSet {
	background-size: auto 100%!important;
	background-position:top right;
	margin: 0 10px!important;
}
.cover .row-title-container{
    padding: 10px 20px;
}

.petofiLive_musorAlatt *{
    text-align: center;
}
.petofiLive_musorAlatt a{
    background-color: #79288d;
    padding: 5px 10px;
    text-decoration: none; 
    margin-left: 5px;
    margin-right: 5px;
}

@media all and (max-width: 768px) {
	.widgetHeader.widgetHeaderBGSet {
        margin: 0 5px!important;
    }
    .cover .row-title-container{
        padding: 10px;
    }

    .petofiLive_musorAlatt{
        margin-top: 30px;
    }
}

/*Fonts*/
h1 h2,h3,.dreamListHeader p,.ultimatum-nav ul li a,
.broadcastPageHeaderContentMenu ul li a,.filter_date,
.category_filter_wrapper ul a,h2.search_type_title,
.profileSectionLeftMenu a,.ProgramsAZ .letter,.channelheader span.title,.currentProgramContainer span.title,
.categoryHeader span.title,.dayItem .name,.program_info h1,.time time,.lb-guide-now-top,.lb-guide-next-title,
.message_button input{
    font-weight:500; /*medium*/
}
.broadcastPageHeaderContentTitle,h1.hit_title_wrapper,
h1.hits_title,.ltterContainerHead .itemTitle,p.search_hits_title,
.vp-footer-to-wishlist,.vp-footer-comments,.lb-guide-next-time p,.lb-guide-now-time p{
    font-weight: 700;/*bold*/
}
input, span.broadcastPageHeaderContentFavouriteText,
input#fromDate,input#toDate,p.hit_content_wrapper,.dreamListContentElementRightCat span,
.dreamListContentElementRight p,.article-description, .article-lead,
p.article-lead2,.ProgramsAZ .categoryItem span,p.search_keyword {
    font-weight: 300;/*light*/
}
/*Gombok*/
.watchitnow{
    display: none;
    background-color: transparent;
    border: solid 2px white;
    border-radius: 3px;
    color: white;
    padding: 6px 10px;
    cursor: pointer;
    position: relative;
    margin: 10px auto;
    text-transform: uppercase;
    font-weight: 700;
	position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -81px;
}
.watchitnow:hover,
.watchitnow:active { opacity: 0.8;}
button.emptySectionContentButton,.header_search_btn,
.header_search_btn input[disabled],#search_btn ,
button.profileSectionLeftButton{
    padding: 10px;
    border-radius: 4px;
    background-color: #79288d!important;
    border: none;
    color: white;
    text-transform: uppercase;
}
.header_search_btn,#search_btn {
    background-image:url('images/mediaklikk_sprite-01.png');
    background-position: -83px -22px;
    width: 36px!important;
    height: 36px;
}
/*Korhatar ikonok*/
.agelimitico{
    width: 20px;
    height: 20px;
    display: table;
    visibility: hidden;
}
.mediaklikkOwlWrapper .program_info .agelimitico {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.korhatarnelkul{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: 0px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.hat{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: -20px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.tizenketto{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: -40px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.tizenhat{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: -60px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.tizennyolc{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: -80px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.felnott{
    background-image:url('images/pg_ikonpack.png') !important;
    background-position: -100px 0;
    visibility:visible;
    background-size: 120px 20px !important;
}
.dreamListContentElement,.dreamListHeader{
    border-bottom: solid 1px rgba(255,255,255,0.1);
}
/*Tipus ikonok*/
.video .typeico{
    background-image:url('images/mediaklikk_sprite-01.png');
    background-position: 0px -20px;
    left:50%;
    top:50%;
    margin-left:-20px;
    margin-top:-20px;
}
.mediaklikkCoverArticleLister .gallery .typeico,.multigridItemWrapper .gallery .typeico, .listimagetagItemWrapper .gallery .typeico{
    background-image:url('images/mediaklikk_sprite-01.png');
    background-position: -480px -20px;
    top: 10px;
    left: 10px;
}
/*Cikkek-egyforma elemek*/
.article_title{
    font-size: 18px;
    font-weight:500;
}
.six .article_title{
    font-size: 14px;
}
.article-title a:hover{
    text-decoration: none;
}
.article_lead,.article_date {
    color:#9a9a9e;
    padding:0;
}
/*Tags*/
.tags{
    color: white;
    padding: 1px 5px;
    text-transform: none;
    display: inline-block;
    margin-right: 0;
    margin-bottom: 3px;
    font-size:11px;
    background-color:#79288d;
}
.tags li {
    float: left;
    margin: 5px 5px 5px 0;
}
li.tags a:hover {
    color: white;
}
.m1 .tags{
    background-color:#DB0962;
}
.m2 .tags{
    background-color:#8DC63F;
}
.m3 .tags{
    background-color:#54BCEB;
}
.m4 .tags{
    background-color:#CB2026;
}
.dn .tags{
    background-color:#1B449C;
}
.dw .tags{
    background-color:#0096D6;
}
.pl .tags{
    background-color:#60C5BA;
}
.pf .tags{
    background-color:#60C5BA;
}
.br.tags{
    background-color:#F8971D;
}
.ks .tags{
    background-color:#EE3524;
}
.dk .tags{
    background-color:#A21984;
}
.nm .tags{
    background-color:#EDD840;
}
.pm .tags{
    background-color:#841539;
}

/*Cimlap slider*/
.mediaklikkCoverFeaturedSlider{
    position:Relative;
}
.mediaklikkCoverFeaturedSlider .cikk{
    padding:0;
}
.mediaklikkCoverFeaturedSlider .cikk .textcontent {
    width: 33.33%;
    background-color: transparent;
    box-sizing: border-box;
	padding: 30px 15px;
}
.mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
    width: 66.66%;
    padding-bottom: 36.25%;
    float: right;
}
.mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev {
    margin-left: 34%!important;
}
.segment-full .mediaklikkCoverFeaturedSlider .owl-item {
		
}
.mediaklikkCoverFeaturedSlider .owl-item {
    padding: 0 10px;
}
.mediaklikkCoverFeaturedSlider .owl-item .cikk{
    background-color: rgba(0,0,0,0.2);
}

.mediaklikkCoverFeaturedSlider .image-wrapper {
    border-left: 4px;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-style: solid;
    border-color:#2d2d2f!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.m1{
    border-color: rgba(200, 33, 91,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.m2{
    border-color: rgba(141, 198, 63,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.m3{
    border-color: rgba(84, 188, 235,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.dn{
    border-color: rgba(27, 68, 156,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.dw{
    border-color: rgba(0, 150, 214,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.br{
    border-color: rgba(248, 151, 29,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.dk{
    border-color: rgba(162, 25, 132,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.ks{
    border-color: rgba(238, 53, 36,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.pf{
    border-color: rgba(296, 197, 186,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.nm{
    border-color: rgba(237, 216, 64,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.pm{
    border-color: rgba(132, 21, 57,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.pl{
    border-color: rgba(96, 197, 186,1)!important;
}
.mediaklikkCoverFeaturedSlider .image-wrapper.m4{
    border-color: rgba(203, 32, 38,1)!important;
}
.owl-theme .owl-controls .owl-page span {
    background: transparent!important;
    border: 2px solid white;
    width: 10px;
    height: 10px;
}
.slidertypeico{
    width: 80px!important;
    height: 80px!important;
   margin-left: -40px!important;
    margin-top: -40px!important;
}
.video .slidertypeico {
    background-position: 0px -60px!important;
    background-image:url('images/mediaklikk_sprite-01.png');
}
.gallery .slidertypeico{
    background-position: -80px -60px;
    background-image:url('images/mediaklikk_sprite-01.png');
    right:5px;
    top: 40px;
}


.segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk { position:relative; background-color: transparent!important;}
.segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk .textcontent { position:absolute; bottom:0; padding: 15px;}
.segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk .image-wrapper { width:100%; float:left;}
.segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk .textcontent { width:100%; float:left; padding:50px 15px 15px;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
.segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk .image-wrapper { border-left: none; border-bottom: 4px; padding-bottom: 56.25%;}
.segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev { margin-left: 1%!important; }
.segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
.segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top: 50%; margin-top: -20px!important;}

.segment-one-third .coverListWithImageOrTag .cikk { padding: 5px 10px; }



/*Kiemelt musorok*/
.widget_featuredpages_widget {
    position: relative;
}
.featuredPage {
    padding: 0 10px;
    box-sizing: border-box;
}

.widget_featuredpages_widget .owl-wrapper-outer { padding-bottom: 3px; }

/*Cikk lista kepekkel vagy taggel*/
.coverListWithImageOrTag article {
    width: 100%;
}
.widget_listwithimageortag_widget.inner-container {
    width: 100%;
    float: left;
}

/*EGYSEGES Lista Thumbnail kep meretek */
.coverListWithImageOrTag .image-wrapper {
    width: 25%;
    padding-bottom: 14%;
    float: left;
}
.coverListWithImageOrTag .text-content-wrapper { padding-left: 27%;}
/* */

.coverListWithImageOrTag .nagy .image-wrapper{
    width: 30%;
    padding-bottom: 16.9%;
    float: left;
}
.coverListWithImageOrTag .nagy .text-content-wrapper { padding-left: 33%;}
.coverListWithImageOrTag .kozepes .image-wrapper {
    width: 20%;
    padding-bottom: 11.25%;
}
.coverListWithImageOrTag .kozepes .text-content-wrapper { padding-left: 22%;}
.coverListWithImageOrTag .kicsi .image-wrapper {
    width: 15%;
    padding-bottom: 8.4%;
}
.coverListWithImageOrTag .kicsi .text-content-wrapper { padding-left: 17%;}

.coverListWithImageOrTag .noImage .text-content-wrapper { padding-left: 0;}

.coverListWithImageOrTag .image-wrapper.right{
    float:right;
}
.coverListWithImageOrTag .image-wrapper.left{
    float:left;
    margin-right: 10px;
}
.text-content-wrapper {
    display: block;
}
.coverListWithImageOrTag .m1 .image-wrapper {
    border-right: solid 4px #DB0962;
}
.coverListWithImageOrTag .m2 .image-wrapper {
    border-right: solid 4px #8DC63F;
}
.coverListWithImageOrTag .m3 .image-wrapper {
    border-right: solid 4px #54BCEB;
}
.coverListWithImageOrTag .m4 .image-wrapper {
    border-right: solid 4px #CB2026;
}
.coverListWithImageOrTag .dn .image-wrapper {
    border-right: solid 4px #1B449C;
}
.coverListWithImageOrTag .dw .image-wrapper {
    border-right: solid 4px #0096D6;
}
.coverListWithImageOrTag .br .image-wrapper {
    border-right: solid 4px #F8971D;
}
.coverListWithImageOrTag .dk .image-wrapper {
    border-right: solid 4px #A21984;
}
.coverListWithImageOrTag .ks .image-wrapper {
    border-right: solid 4px #EE3524;
}
.coverListWithImageOrTag .pf .image-wrapper {
    border-right: solid 4px #60C5BA;
}
.coverListWithImageOrTag .nm .image-wrapper {
    border-right: solid 4px #EDD840;
}
.coverListWithImageOrTag .pm .image-wrapper {
    border-right: solid 4px #841539;
}
.coverListWithImageOrTag .pl .image-wrapper {
    border-right: solid 4px #0096D6;
}
.coverListWithImageOrTag .listimagetagItemWrapper .video .image-wrapper .typeico.slidertypeico{
    background-position: 0px -20px!important;
    width:40px!important;
    height:40px!important;
}
.coverListWithImageOrTag .listimagetagItemWrapper .gallery .image-wrapper .typeico.slidertypeico {
    background-position: -480px -20px!important;
    width: 40px!important;
    height: 40px!important;
}
/*Egy soros grid*/
h1.main.article-title2,h1.article-title2{
    font-size:20px;
}
button.play-button {
    background-color: transparent;
    border: solid 2px white;
    border-radius: 3px;
    color: white;
    padding: 6px 10px;
    cursor: pointer;
    position: relative;
    margin: 10px auto;
    display: table;
    text-transform: uppercase;
    font-weight: 700;
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left:-71px;
    display: none;
}
button.play-button:hover {
    opacity: 0.8;
}
.cikk-content-title{
    position: absolute;
    bottom: 0;
    padding:0 10px 10px 10px;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
    width: 100%;
    box-sizing: border-box;
}
.onerowgrid .image-wrapper:hover .typeico{
    display:none;
}

article.cikk.overlay-lead:hover .article_lead { color:#fff;}
.cikk-content-moving-container {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
}
.onerowgrid .image-wrapper {
    border-right: none;
}
.m1 .cikk-content-moving-container,.m1 .cikk-content-title{
    border-left: 4px solid #DB0962;
}
.m2 .cikk-content-moving-container,.m2 .cikk-content-title{
    border-left: 4px solid #8DC63F;
}
.m3 .cikk-content-moving-container,.m3 .cikk-content-title{
    border-left: 4px solid #54BCEB;
}
.m4 .cikk-content-moving-container,.m4 .cikk-content-title{
    border-left: 4px solid #CB2026;
}
.dn .cikk-content-moving-container,.dn .cikk-content-title{
    border-left: 4px solid #1B449C;
}
.dw .cikk-content-moving-container,.dw .cikk-content-title{
    border-left: 4px solid #0096D6;
}
.pl .cikk-content-moving-container,.pl .cikk-content-title{
    border-left: 4px solid #60C5BA;
}
.pf .cikk-content-moving-container,.pf .cikk-content-title{
    border-left: 4px solid #60C5BA;
}
.br .cikk-content-moving-container,.br .cikk-content-title{
    border-left: 4px solid #F8971D;
}
.dk .cikk-content-moving-container,.dk .cikk-content-title{
    border-left: 4px solid #A21984;
}
.ks .cikk-content-moving-container,.ks .cikk-content-title{
    border-left: 4px solid #EE3524;
}
.nm .cikk-content-moving-container,.nm .cikk-content-title{
    border-left: 4px solid #EDD840;
}
.pm .cikk-content-moving-container,.pm .cikk-content-title{
    border-left: 4px solid #841539;
}
.image-wrapper:hover .cikk-content-moving-container,
.image-wrapper:hover .cikk-content-moving-container{
    top: 0;
    bottom: 0;
    background-color:rgba(0,0,0,0.8);
}
.image-wrapper:hover .cikk-content-moving-container,
.image-wrapper.egyegy:hover .cikk-content-moving-container{
    opacity:1;
    padding: 10px;
    box-sizing:border-box;
    pointer-events: none;
}
 .widget_firstrowgrid_widget article a .cikk-content-title {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
}
.widget_firstrowgrid_widget article .cikk-content-moving-container{
    pointer-events: none;
}
.image-wrapper:hover .cikk-content-title{
    opacity:0;
}
.mediaklikkCoverFeaturedSlider .image-wrapper:hover .typeico,.listimagetagItemWrapper .image-wrapper:hover .typeico{
    display:block;
}
.cikk-content-moving-container h1, p.article-date2, p.article-lead2 {
    padding: 10px;
}
article, .cikk {
    width: 100%;
    padding: 5px 0;
    float:left;
}
.cikk.overlay-lead {
    overflow: hidden;
}
div.overflow {
    width: 100%;
    padding-bottom: 56.25%;
    position: relative;
    background-size: cover;
    background-position: center top;
}
a.ico-play-video {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: 0px -20px;
    height: 40px;
    width: 40px;
    opacity: 1;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -25px 0 0 -25px;
    display: block;
    -webkit-transition: all ease-out 200ms;
    -moz-transition: all ease-out 200ms;
    -o-transition: all ease-out 200ms;
    transition: all ease-out 200ms;
}
.onerowgrid .image-wrapper:hover a.ico-play-video { display:none;}

/*Tobb soros grid*/
.multigridItemWrapper .cikk {
    padding: 0 10px 20px;
    box-sizing: border-box;
}
.multigridItemWrapper .image-wrapper,.multigridItemWrapper .cikk-content-title,
.multigridItemWrapper .cikk-content-moving-container{
    border:none;
}

.cikk-content-title p {
    padding: 0;
}
.multigridItemWrapper .image-wrapper:hover .typeico { display:none; }


/*Musoroldal*/
.widget_broadcastpageheaderwidget {
    /* margin-bottom:-20px; */}
.broadcastPageHeader{
    background-repeat: no-repeat;
    background-position: top center;
    width: 100%;
    margin-left: 0%;
    background-size: cover;
    height: 210px;
    position: relative;
}
.broadcastPageHeaderContent {
    background-color: rgba(0,0,0,0.8);
    min-height: 50px;
    width: 100%;
    position: absolute;
    bottom: 0;
}

.broadcastPageHeaderContentMenu ul li {
    display: inline-table;
    padding: 0 10px;
}
.broadcastPageHeaderContentMenu ul li a{
    line-height: 50px;
    font-size: 14px;
    text-transform: uppercase;
    color:#fff;
}
.broadcastPageHeaderContentMenu ul li a:hover{
    opacity:0.8;
}
.broadcastPageHeaderContentLogo {
    float: left;
}
.broadcastPageHeaderContentLeft {
    float: left;
    position: relative;
}
.broadcastPageHeaderContentMenu {
    float: right;
    border-left: solid 1px rgba(255,255,255,0.15);
}
span.broadcastPageHeaderContentFavouriteImage {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -100px 0px;
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 auto;
}
span.broadcastPageHeaderContentFavouriteText {
    font-size: 10px;
}
.broadcastPageHeaderContentTitle {
    color: white;
    font-size: 19px;
    padding-bottom: 2px;
}
.broadcastPageHeaderContentSocial {
    float: left;
}
.broadcastPageHeaderContentFavourite {
    float: right;
    padding: 15px;
}
h1.hit_title_wrapper {
    font-size: 18px;
    line-height: 1.2;
}
/*Csatorna log�k*/
.broadcastPageHeaderContentLogo {
    width: 50px;
    height: 50px;
}
.broadcastPageHeaderContentLogo.dn{
    background-color:#1B449C;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -10px -10px;
}
.broadcastPageHeaderContentLogo.m1{
    background-color:#DB0962;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -80px -10px;
}
.broadcastPageHeaderContentLogo.m2{
    background-color:#8DC63F;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -150px -10px;
}
.broadcastPageHeaderContentLogo.m3{
    background-color:#54BCEB;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -220px -10px;
}
.broadcastPageHeaderContentLogo.m4{
    background-color:#CC0000;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -220px -148px;
}
.broadcastPageHeaderContentLogo.m5{
    background-color:#faa61a;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -360px -150px;
}
.broadcastPageHeaderContentLogo.ks{
    background-color:#EE3524;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -290px -10px;
}
.broadcastPageHeaderContentLogo.dw{
    background-color:#0096D6;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -360px -10px;
}
.broadcastPageHeaderContentLogo.dr{
    background-color:#0096D6;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -360px -10px;
}
.broadcastPageHeaderContentLogo.pl{
    background-color:#60C5BA;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -430px -10px;
}
.broadcastPageHeaderContentLogo.pf{
    background-color:#60C5BA;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -430px -10px;
}
.broadcastPageHeaderContentLogo.br{
    background-color:#F8971D;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -10px -150px;
}
.broadcastPageHeaderContentLogo.dk{
    background-color:#A21984;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -80px -150px;
}
.broadcastPageHeaderContentLogo.nm{
    background-color:#B12024;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -290px -150px;
}
.broadcastPageHeaderContentLogo.pm{
    background-color:#841539;
    background-image:url('images/mtva_logos_sprite.png');
    background-position: -150px -150px;
}
.broadcastPageHeaderContenMiddle {
    float: left;
    padding: 4px 0 0 10px;
}
/*Musoroldal vege*/


/* ALTALANOS MUSOROLDAL */
.musorLeiras { margin-top: 20px!important;}
.musorLeiras .colwrapper {background-color:rgba(0,0,0,0.2)!important;}
.musorLeiras .broadcastPageHeader { height: 50px!important;}
.musorLeiras .broadcastPageHeaderContent { background-color: rgba(0,0,0,0)!important; }
.musorLeiras .broadcastPageHeaderContentMenu { display: none!important;}

.musorLeiras #content article { padding:0;}
.musorLeiras #content article img { width:100%; margin-bottom: 5px;}
.musorLeiras #content article p { 
  padding: 10px!important;
  color: rgba(255,255,255,0.8);
  font-weight: 300;}
.musorLeiras #content article strong { 
  color: rgba(255,255,255,1);
  font-weight: 500;} 

@media all and (max-width:768px) {
  .musorLeiras { margin-top: 0!important;}
}



/*Keresesi talalat oldal, Musorok A-Z*/
h1.hits_title {
    font-size: 26px;
}
.hits_title {
    display: table;
	padding:20px 10px;
}
p.search_hits_title,p.searchByTag,p.search_keyword {
    float: left;
    font-size:26px;
}
p.search_hits_title {
	padding-right: 4px}
p.search_keyword{
    font-weight: 300;
    font-style: italic;
}
.searchWrapper {
    width: 100%;

}
.search_filters_wrapper,
.ProgramsAZ.filterSide {
    width: 25%;
    float: left;
    box-sizing: border-box;
    padding-right: 20px;
}
.search_result_list_wrapper {
    float: left;
    width: 75%;
}
.ProgramsAZ.dataSide {
    float: right;
    width: 75%;
}
div#all_list,div#musor_list,
div#video_list,div#audio_list,
div#post_list,div#nava_list{
    background-color: rgba(24,25,30,0.65);
    float: left;
    width: 100%;
}
.search_date_wrapper,
.search_field_wrapper {
    padding: 10px;
	position: relative;
}
.search_field_wrapper #search_btn {
	position:absolute;
	top:10px; 
	right: 10px;}

h2.search_type_title {
    font-size: 24px;
    padding:10px 0px;
	display:none;
}
input#fromDate,input#toDate {
    background-color: rgba(255,255,255,0.3);
    border: none;
    border-radius: 4px;
    padding: 8px;
    width: 100px;
    margin:0 5px 0 0;
    background-image: url('images/calendar-01.png');
    background-position: right;
    background-repeat:no-repeat;
    height: 36px;
    width: 125px;
    text-align:left;
}
#date_search {
    background-color: #79288d;
    border: none;
    width: 36px;
    height: 36px;
    border-radius: 4px;
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -42px -22px;
}
.search_date_wrapper {
    margin: 10px 0;
    display: table;
    width: 100%;
	color: #fff;
}
p.filter_date {
    font-size: 16px;
	padding: 0 0 10px 0;
}
.search_field_wrapper input {
    height: 40px!important;
}
.search_field_wrapper input,
.header_search_input,
.ProgramsAZ input {
    background-color: rgba(255,255,255,0.3);
    border: none;
    padding: 8px;
}
.search_field_wrapper input {
    height: 36px!important;
    width: 100%;
	margin: 0;
}
.category_filter_wrapper,
.search_date_wrapper,
.search_field_wrapper,
.profileSectionLeftMenu,
.profileSectionLeftContent,
.searchContainer,
.letterContainter,.tvChannelsContainer,
.rChannelsContainer,.currentProgramContainer,
.categoryContainer{
    background-color: #18191e;
}

.category_filter_wrapper ul a,
.profileSectionLeftMenu a {
    font-size: 16px;
    cursor: pointer;
    display: block;
    padding: 5px 10px;
    border-top: solid 1px #27282c;
	border-right:2px solid transparent;
}
.category_filter_wrapper ul a.active,
.profileSectionLeftMenu .active,
.category_filter_wrapper ul a:hover,
.profileSectionLeftMenu ul a:hover{
    background-color: rgba(227,115,255,0.1);
    border-right:2px solid #79288d;
}
.category_filter_wrapper ul a.active .all_hits,
.category_filter_wrapper ul a.active .musor_hits,
.category_filter_wrapper ul a.active .video_hits,
.category_filter_wrapper ul a.active .audio_hits,
.category_filter_wrapper ul a.active .post_hits,
.category_filter_wrapper ul a.active .nava_hits{
    background-color: #79288d;
}
/*.ui-helper-clearfix {
    display:none;
}*/
#search_btn {
    
}

p.hit_content_wrapper,.hit_desc_wrapper {
    color: #9a9a9e;
    padding:10px 0px;
}
.category_filter_wrapper ul a li ,
.profileSectionLeftMenu ul a li{
    width: 100%;
    display: table;
}
p.hits_category_name {
    float: left;
	line-height: 28px;
}
p.all_hits,
p.musor_hits,
p.video_hits,
p.audio_hits,
p.post_hits,
p.nava_hits {
    float: right;
    border-radius: 4px;
    background-color: #46474b;
    padding: 0 8px;
    margin: 10px 0px;
	font-size:14px;
}
.search-highlight{
    background-color:rgba(121,40,141,0.5);
    color: white;
    font-weight: normal;
}
.ui-autocomplete {
    border: none!important;
    background:#e2e2e2!important;
}
.ui-state-focus{
    border:none!important;
    background:transparent!important;
}
li.musor_suggestion.ui-menu-item {
    border-bottom: solid 1px rgba(0,0,0,0.2);
    padding: 5px;
    box-sizing: border-box;
}
li.musor_suggestion.ui-menu-item:hover{
    background-color:#d7d7d7;
}
li.musor_suggestion.ui-menu-item img {
    margin-right: 10px;
    width: 40px;
    height: 40px;
}
li.musor_suggestion.ui-menu-item a {
    font-weight: 700;
    font-family: Roboto;
    font-size: 14px;
}
.ProgramsAZ.Container{
    color:white;
	padding-top: 55px;
}
.channelheader ,.categoryHeader,.currentProgramsHead{
    clear: both;
    padding: 15px 0;
}
.checkChannel{
    background-color:#79288d!important;
}

.letterItemsContainer {
    display:block;
    width:100%;
    float:left;
    margin-bottom:20px;
    overflow: hidden;
}
.letterItemsContainer .col-1,
.letterItemsContainer .col-2,
.letterItemsContainer .col-3 {
	display:block;
	float:left;
	width:33%;
	padding-right: 15px;
	}
@media all and (max-width: 768px) and (min-width: 416px){
.programItem h3 { font-size:14px;}
}
@media all and (max-width: 415px){
.letterItemsContainer .col-1,
.letterItemsContainer .col-2,
.letterItemsContainer .col-3 {
	width:100%;
	}
}



.ltterContainerHead .itemTitle {
    background-color: #79288d;
    display: table;
    width: 65px;
    height: 65px;
    font-size: 30px;
    text-align: center;
    line-height: 65px;
    text-transform: uppercase;
}
.ltterContainerHead {
    border-bottom: solid 1px rgba(255,255,255,0.2);
    position: relative;
    clear: both;
}
.displayItemsButton {
    background-color: transparent;
    position:absolute;
    right:0;
    top:50%;
	margin-top:-10px;
}
.ProgramsAZ .programItem {
    width: 100%;
    float: left;
    padding-right: 0;
    box-sizing: border-box;
}
.programItem h3{
    padding:5px 0;
    font-size:16px;
}
.searchContainer,.tvChannelsContainer,
.currentProgramContainer,.rChannelsContainer,.categoryContainer,
.letterContainter{
    padding:0 10px 0 10px;
    border-bottom: solid 1px rgba(255,255,255,0.1);
}
.categoryContainer { border-bottom:none}
.categoryContainer .categoryItems{
    padding-bottom: 20px;
}
.ProgramsAZ .letter {
    float: left;
    background-color: #2a2b31;
    border-radius: 4px;
    cursor: pointer;
    margin: 3px;
    font-size: 16px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    text-transform: uppercase;
}
.ProgramsAZ .letter:hover{
    background-color: #79288d;
}
.channelheader span.title,.currentProgramContainer span.title,.categoryHeader span.title{
    font-size: 16px;
}
.ProgramsAZ .categoryItem span,.ProgramsAZ .channelItem {
    display: block;
    font-size:14px;
    color:#b0b0b0;
    padding-left: 25px;
}
.letterContainter{
    padding:10px;
    float:left;
}
.ProgramsAZ .programTitle,.categoryItem {
    cursor:pointer;
}
.ProgramsAZ .programTitle:hover,.categoryItem:hover,.categoryItem.selected{
    color:#ca7fdd;
}
.categoryItem {
    display: block;
    color: #b0b0b0;
    margin-left: 30px;
}
.categoryIcon,.displayItemsButton {
    display: block;
    width: 20px;
    height: 20px;
}
.categoryIcon{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -160px 0px;
    float: left;
    margin-right: 10px;
}

.displayItemsButton{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -200px 0px;
	cursor: pointer;
}
.displayItemsButton.show{
    background-position: -220px 0px;
}
.checkboxContainer {
    position: relative;
    width: 18px;
    height: 18px;
    float: left;
    margin-right: 10px;
}
.checkboxContainer label {
    width: 18px;
    height: 18px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 4px;
    border: 2px solid #79288d;
}
.checkboxContainer label:after{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 9px;
    height: 5px;
    background: transparent;
    top: 4px;
    left: 3px;
    border: 2px solid #fcfff4;
    border-top: none;
    border-right: none;

    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.checkboxContainer input[type=checkbox] {
    width: 20px;
    height: 20px;
    opacity: 0;
    z-index: 1;
    position: relative;
}
.checkboxContainer label:hover::after{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
}
.checkboxContainer input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}
.checkboxContainer input[type=checkbox]:checked + label{
    background-color: #79288d;
}
.ProgramsAZ input{
    width: 100%;
    height: 36px;
}
.searchContainer input {
    margin: 10px 0;
}
span.openPanelButton {
    float: right;
    display: block;
    height: 20px;
    width: 20px;
    background-image:url("images/mediaklikk_sprite-01.png");
    background-position: -380px 0px;
    opacity:0.5;
    cursor:pointer;
}
.checkboxContainer.ch {
    float: none;
    margin: 10px 0;
    display: table;
    width:100%;
}
.checkboxContainer.ch p {
    margin-left: 30px;
    padding: 0;
    color: #b0b0b0;
}
.checkboxContainer.ch input, .checkboxContainer.ch label {
    float: left;
}
.channelItems {
    margin-left: 30px;
}

.widget_programsaz_widget .candy-wrapper {margin:0 auto;position:relative;}
.widget_programsaz_widget .main {display:inline-block;width:75%;position:relative;z-index:1;vertical-align:top;}
.widget_programsaz_widget .sidebar {display:inline-block;width:25%;vertical-align:top;}
.widget_programsaz_widget .wrap {max-width:355px;margin:0 auto;display:inline;top:55px;z-index:0;vertical-align:top;}
.widget_programsaz_widget .sticky .wrap  .filterSide { width:100%;}
.widget_programsaz_widget .sticky .wrap  {position:fixed;/*position:-webkit-sticky;*/display:block; width: 25%;}
.widget_programsaz_widget .at-bottom .wrap  {position:absolute;bottom:0;top:inherit;}
.widget_programsaz_widget .sticky .sidebar {margin-left:75%;}
.widget_programsaz_widget .sticky-stop {clear:both;}

@media screen and (max-height:760px) {
	.ProgramsAZ .letter { margin: 2px; font-size: 12px; width: 24px; height: 24px; line-height: 24px;}
	.channelheader span.title, .currentProgramContainer span.title, .categoryHeader span.title { font-size: 14px;}
	.channelheader, .categoryHeader, .currentProgramsHead { padding: 10px 0; }
}


/*Pagination*/
#dreamListPagerContent {
    float: right;
}
.pagerNext,.pagerLast,.pagerFirst,.pagerPrevious,.pagerCounter{
    display: block;
    background-color: rgba(255,255,255,0.2);
    cursor: pointer;
    margin:0;
    float: left;
}

.paginationjs-page a:hover, .paginationjs-prev a:hover, .paginationjs-next a:hover{
    background-color:#79288d !important;
    color: white !important;
}

.paginationjs-page a, .paginationjs-prev a, .paginationjs-next a{
    background-color: rgba(255, 255, 255, 0.2) !important;
    border: none !important;
}

.paginationjs-ellipsis a{
    background-color: rgba(255, 255, 255, 0.2) !important;
    color: white !important;
    border: none !important;
}

.paginationjs-page.active a{
    background-color:#79288d !important;
    color: white !important;
    border: none !important;
}

.pagerNext:hover,.pagerLast:hover,.pagerFirst:hover,.pagerPrevious:hover,.pagerCounter:hover{
    background-color:#79288d;
}
.pagerNext,.pagerLast,.pagerFirst,.pagerPrevious{
    padding: 0;
    width: 30px;
    height: 30px;
}
.pagerCounter{
    height:30px;
    width:60px;
    text-align: center;
    color: white;
    letter-spacing: 2px;
}
.pagerCurrent {
    line-height: 30px;
}
.pagination,#dreamListPager-pagination{
    float: right;
    margin: 10px 0;
}
.widget_multiplerowgrid_widget .pagination { margin:0 10px 20px 0;}
a.pagerTotal:hover,.pagerCurrent:hover {
    color: white;
}
.pagerNext{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -45px -25px;
}
.pagerPrevious {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -125px -25px;
}
.pagerLast{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -205px -25px;
}
.pagerFirst{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -165px -25px;
}

#pagination-container .paginationjs .paginationjs-pages .paginationjs-prev a {
    background-image: url("/wp-content/plugins/hms-mediaklikk/common/styles/images/mediaklikk_sprite-01.png");
    background-position: -125px -25px;
    text-indent: -40000px;
    border-radius: 0;
    width: 30px;
    height: 30px;
}
#pagination-container .paginationjs .paginationjs-pages .paginationjs-next a {
    background-image: url("/wp-content/plugins/hms-mediaklikk/common/styles/images/mediaklikk_sprite-01.png");
    background-position: -45px -25px;
    text-indent: -40000px;
    border-radius: 0;
    width: 30px;
    height: 30px;
}
#pagination-container .paginationjs .paginationjs-pages .paginationjs-page a {
    line-height: 22px;
    pointer-events: none;
}
#pagination-container .paginationjs .paginationjs-pages .paginationjs-prev.disabled,
#pagination-container .paginationjs .paginationjs-pages .paginationjs-next.disabled {
    pointer-events: none;
}

/*Keresesi talalat, Musorok A-Z oldal vege*/



/*Ajanlo widget*/
.coverArticleLister .image-wrapper{
    border:none;
}
div.tizenhatkilenc {
    width: 100%;
    padding-bottom: 56.25%;
    position: relative;
    background-size: cover;
    background-position: center top;
}
h1.article-title {
    font-size: 18px;
	line-height:1.2;
	margin-bottom:6px;
}
h1.article-title a:hover,
a h1.article-title:hover{
    color:#fff;
    opacity:0.8;
}
.recommendedgrid .textcontent {
    background-color: rgba(0,0,0,0.2);
    padding: 15px 15px 70px 15px;
    /* min-height: 235px;*/
    max-height: 235px;
}
.article-description, .article-lead,p.article-lead2 {
    color: rgba(255,255,255,0.8);
	padding:0;
	font-weight:300;
}
.video .watchitnow {
    display: block;
}
.video .watchitnow span{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -120px 0;
    width: 20px;
    height: 20px;
    display: block;
    float: left;
}

article.cikk {
    padding: 0 10px;
    box-sizing: border-box;
}
.ajanlogrid,.overlaygrid,.multiplerowgrid {
    right: 10px;
    top: 10px;
    position: absolute;
}
.typeico {
    display: none;
    position: absolute;
    width: 40px;
    height: 40px;
}
.owl-next,.owl-prev {
    position: absolute;
    top: 50%;
    width:40px;
    height:40px;
    background-image: url('images/mediaklikk_sprite-01.png');
    background-color:transparent!important;
    border-radius:0!important;
    margin-top: -20px!important;
}
.recommendedgrid .owl-buttons .owl-prev,.recommendedgrid .owl-buttons .owl-next{
    top:97px!important;
}
.owl-next{
    right: 0;
    background-position: -280px -20px!important;
}
.owl-prev{
    left:0;
    background-position: -240px -20px!important;
}
/*�lo ad�s oldal*/
.playerSav {background-color: rgba(0,0,0,0.5);}
.lb-container { padding:0;}
.widget_hms_livebroadcast_widget {
    /* display: table; */
}
.lb-left {
    width: 80%;
    float: left;
}
.lb-guide-now-top,.lb-guide-next-title {
    color: #a658d0;
    text-transform: uppercase;
    font-size: 16px;
}
.lb-guide-now-title h1,.vp-info-title h1 {
    font-size: 24px!important;
}
.lb-guide-now-description p,.lb-guide-now-meta p,
.vp-info-description p,.vp-info-meta p,.lb-guide-next-meta p {
    font-size: 14px!important;
}
.lb-guide-now.program_info {
    width: 66.66%;
    float: left;
    padding: 20px 0;
    padding-right: 20px;
    box-sizing: border-box;
}
.vp-info.program_info {
    padding: 20px 0;
}
.lb-guide-next-to-guide {
    float: right;
}
.lb-guide-next-to-guide a{
    color:#a658d0;
}
.lb-guide-next-to-guide a:hover {
    color:#fff;
    text-decoration:underline;}
.lb-guide-next-title {
    display: inline-block;
}
.lb-guide-next-top,.lb-guide-now-top{
    margin-bottom: 10px;
}
.lb-guide-now-title,.vp-info-title {
    display: inline-block;
}
.lb-guide-next {
    float: right;
    width: 33.33%;
    padding: 20px 0;
}
.lb-guide-next-thumbnail{
    float:left;
    width: 90px;
    height:90px;
    background-size: cover;
    background-position: top center;
    margin-right: 10px;
}
.lb-channels {
    width: 20%;
    float: right;
}
.lb-channels li p{
    font-weight:500;
    font-size:16px;
    color:grey;
}
.lb-channels li.active{
    background-color:#24252a;
}
.lb-channels li.active p{
    color:white;
}
.lb-channels li {
    padding: 10px 20px;
}
span.channel_logo {
    float: left;
    width: 40px;
    height: 40px;
    display: block;
    margin-right: 10px;
}
#hmvideo iframe,#vidvod iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#hmvideo,#vidvod {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}
.vp-footer-to-wishlist {
    float: left;
    display:none;
}
.vp-footer-comments {
    display: none;
}
.lb-guide-next-title span,.lb-guide-now-top span,.lb-guide-next-to-guide span{
    width:20px;
    height:20px;
    display:block;
    background-image: url('images/mediaklikk_sprite-01.png');
    float:left;
    opacity:0.3;
    margin-right: 5px;
}
.lb-guide-next-to-guide span{
    background-position: -400px -0px;
}
.lb-guide-next-title span{
    background-position: -460px -0px;
}
.lb-guide-now-top span{
    background-position: -421px -0px;
}
.lb-guide-now-time p,.lb-guide-next-time p{
    font-size:14px!important;
}
.noPic .lb-guide-next-thumbnail { display:none}
.noPic .program_info { padding-left: 0;}
.active.m1 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: 0px 0px;
    opacity:1;
}
.active.m2 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -40px 0px;
    opacity:1;
}
.active.m3 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -80px 0px;
    opacity:1;
}
.active.m4 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -120px 0px;
    opacity:1;
}
.active.dn .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -160px 0px;
    opacity:1;
}
.active.dw .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -200px 0px;
    opacity:1;
}
.active.m5 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -480px 0px;
    opacity:1;
}
.m1 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: 0px -40px;
    opacity:0.4;
}
.m2 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -40px -40px;
    opacity:0.4;
}
.m3 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -80px -40px;
    opacity:0.4;
}
.m4 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -120px 40px;
    opacity:0.4;
}
.dn .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -160px -40px;
    opacity:0.4;
}
.m5 .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -480px -40px;
    opacity:0.4;
}
.dw .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -200px -40px;
    opacity:0.4;
}
.vp-footer-share .fb_iframe_widget {
    display: block;
    float: left;
    padding-right: 3px;
}
.vp-footer-share {
    padding: 10px 0;
    display: table;
}
/*Cikkbe ágyazott video*/

.hmsArticleViewerVideo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hmsVideoPlayerWrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
/*elo*/
.lb-wallpaper .lb-live{
    padding-bottom: 0%;
}
.lb-live {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
}
.lb-live div {
    position: absolute!important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%!important;
    background-size: contain!important;
}
.live_video{
    display:block!important;
}

/*Videolejatszo oldal*/
.vp-video-outer{
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}
.vp-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor:pointer;
}
.vp-footer-share #hms_social_wrapper {
    float: left;
}
#videoId {
    height: 100%;
}
/*Dalos video lejaszto*/
#hirado_player_box iframe {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#hirado_player_box {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0!important;
}
/*Szponzoralt hatteres video lejatszo, szponzoralt elo*/
.vp-wallpaper,.lb-wallpaper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    background-size: cover;
    background-position: top center;
}
.vp-wallpaper .vp-video,.lb-wallpaper .lb-live {
    width:50%;
    height:50%;
    left: 25%;
    top: 25%;
}
.lb-wallpaper .lb-live{
    position: absolute;
    cursor:pointer;
}
/*Profil*/
.profileSectionLeft {
    width: 25%;
    float: left;
    padding-right: 20px;
    box-sizing: border-box;
}
.profileSectionRight {
    width: 75%;
    float: right;
}
.profileSectionLeftText {
    text-align: center;
}
.profileSectionLeftMenu ul a li span,.vp-footer-comments span,.vp-footer-to-wishlist span{
    background-image: url('images/mediaklikk_sprite-01.png');
    display:block;
    width:20px;
    height:20px;
    float: left;
    margin: 10px 10px 10px 0;
}
.vp-footer-comments span{
    background-position: -940px -0px;
}
.profileSectionLeftMenuItemDreamList,.vp-footer-to-wishlist span{
    background-position: -330px -30px;
}
.profileSectionLeftMenuItemFavourite{
    background-position: -450px -30px;
}
.profileSectionLeftMenuItemHistory{
    background-position: -410px -30px;
}
.profileSectionLeftMenuItemNotification{
    background-position: -370px -30px;
}
.profileSectionLeftImage {
    height: 115px;
    width: 115px;
    border-radius: 60px;
    margin: 40px auto 0 auto;
}
button.profileSectionLeftButton {
    margin: 20px auto 30px auto;
    display: table;
}
.profileSectionLeftContent {
    float: left;
    width: 100%;
}
/*Kivansaglista,Elozmenyek*/
.dreamList {
    background-color: rgba(24,25,30,0.65);
    width: 100%;
}
.dreamListHeader{
    background-color: #18191e;
    width: 100%;
    displaY: table;
}
.dreamListHeader h1{
    font-size: 24px;
    padding: 20px;
    float:left;
}
.dreamListContentElement {
    background-color: rgba(24,25,30,0.65);
}
.dreamListContent,.dreamListEmpty {
    width: 100%;
}
.dreamListHeader p {
    padding: 0;
}
.dreamListHeader a {
    text-transform: uppercase;
    float: right;
    padding: 20px;
}
.dreamListContentElementRightCat {
    color: #9a9a9e;
    padding: 0;
}
.dreamListContentElementRightCat span {
    float: left;
    padding-right: 10px;
}
.dreamListContentElementLeft,
.hit_image_wrapper {
    width: 15%;
    padding-bottom: 8.5%;
    background-size: cover;
    margin-right: 10px;
    float: left;
    position: relative;
}
.dreamListContentElementRightCat p {
    float: left;
    padding: 0;
}
#all_list a,#musor_list a,#video_list a,#audio_list a,#post_list a,#nava_list a,.dreamListContentElement {
    padding: 20px;
    width: 100%;
    position:relative;
    box-sizing: border-box;
    cursor: pointer;
    float:left;
	border-bottom: solid 1px rgba(255,255,255,0.1);
}
#all_list a:hover,#musor_list a:hover, #video_list a:hover, #audio_list a:hover, #post_list a:hover, #nava_list a:hover{
    background-color: rgba(255,255,255,0.04);
    color:#9a9a9e;
}
.dreamListContentElementRightDelete span{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -80px 0;
    width: 20px;
    height: 20px;
    display:block;
    right: 20px;
    top: 20px;
    position:absolute;
}
/*ures ertesitesek oldal, ures kivansaglista oldal*/
.emptySection{
    background-color: rgba(0,0,0,0.2);
    padding-bottom: 100px;
}
.emptySectionHeader h1{
    font-size: 24px;
    padding: 20px;
}
.emptySectionContent h1 {
    font-size: 24px;
}
.emptySectionHeader{
    background-color: #18191e;
}
.emptySectionContent p {
    color: #ddd;
    margin: 0;
    padding: 10px 0px;
}
.emptySectionContent {
    text-align: center;
    width: 40%;
    margin: 0 auto;
    margin-top: 100px;
}
.emptySectionContentImage {
    width: 110px;
    height: 110px;
    display: block;
    margin: 0 auto;
}
.history{
    background-image: url('images/empty_site_sprite.png');
    background-position: -220px 105px;
}
.dreamListEmptyImage{
    background-image: url('images/empty_site_sprite.png');
    background-position: -110px 0px;
}

/*Musorujsag*/
select.mobileDayMenu {
    background-color: #18191e;
    color: white;
    border-radius: 0;
    border: none;
    height: 50px;
    display:none;
    margin-bottom: 0;
    float:left;
    width: 100%;
    padding: 0 50px;
    -webkit-appearance: none;
    -moz-appearance:none;
    background-image: url(images/dropdownIcon.png);
    background-repeat: no-repeat;
    background-position: 245px 20px;
}
.mobileDayContainer{
    display:none;
}
#radio-logo-container {
    width: 100px;
    height: 100px;
    background-repeat: no-repeat;
    background-position: center center;
}
.programguide_navigateButtonAbove{
    float:right;
}
.dayItem {
    color: white;
    text-transform: uppercase;
    background-color: #18191e;
    padding: 10px;
    cursor: pointer;
    width: 14.285%;
    display:table-cell;
    float:left;
    height: 50px;
}
.programGuide.cover .dayContainer .dayItem {
    height:50px;
    padding: 10px 0;
    width: 100%;
}
.dayItem.selected {
    background-color: #3c3d41;
}
.dayItem:hover{
    background-color: #3c3d41;
}
.dayItem .name,.dayItem .date{
    display: block;
    text-align: center;
    font-weight:500;
    line-height:1.2;
}
.dayItem .name {
    font-size: 14px;
}
.dayItem .date{
    color:#a9a9a9;
    font-size:12px;
}
.dayContainer{
    display: table;
    padding:0 50px;
}
.dayContainer,.mobileDayContainer {
    width: 100%;
    float: left;
    z-index: 1;
    position: relative;

}
.channel_header {
    background-color: #202127;
    height: 57px;
    border-bottom:3px;
}
.programGuide.channel .channel_header {
	height:46px;
	background-color: #18191e;
}
.programGuide.channel .channel_header .channel_info { padding: 7px 0;}
.programGuide.channel .owl-next, 
.programGuide.channel .owl-prev {
    margin: 13px 17px!important;
}

.channel_header.m1 {
    border-bottom:#bf1355 solid;
}
.channel_header.m2 {
    border-bottom:#8DC63F solid;
}
.channel_header.m3 {
    border-bottom:#54BCEB solid;
}
.channel_header.m4,
.channel_header.m4p {
    border-bottom:#CB2026 solid;
}
.channel_header.m5 {
    border-bottom:#faa61c solid;
}
.channel_header.dn {
    border-bottom:#1B449C solid;
}
.channel_header.dw {
    border-bottom:#0096D6 solid;
}
.channel_header.dr {
    border-bottom:#0096D6 solid;
}
.channel_header.pl{
    border-bottom:#60C5BA solid;
}
.channel_header.pf{
    border-bottom:#60C5BA solid;
}
.channel_header.br{
    border-bottom:#F8971D solid;
}
.channel_header.ks{
    border-bottom:#EE3524 solid;
}
.channel_header.dk{
    border-bottom:#A21984 solid;
}
.channel_header.nm{
    border-bottom:#EDD840 solid;
}
.channel_header.pm{
    border-bottom:#841539 solid;
}
.channel_info {
    padding: 10px 0;
    margin: 0 auto;
    display:table;
}
.channel_info p.channel_name {
    display: inline-block;
    padding: 8px 0;
}

.channel_info span.name { display:block; text-align:center; color:#fff; font-weight: 500; line-height: 1.2; text-transform:uppercase;}
.channel_info span.date { display:block; text-align:center; color:#fff; font-weight: 500; line-height: 1.2; font-size:12px; color:#a9a9a9;}
.program_body {
    padding: 15px;
    background-color: #3a3b3f;
}
.time {
    position: relative;
}
.time time {
    display: block;
    color:#a9a9a9;
    font-size:16px;
    line-height:22px;
}
time.elo{
    color:white;
}
.time button {
    display: block;
    position: absolute;
    margin-left: 54px;
    height: 40px;
    width: 40px;
    overflow: hidden;
    text-indent: -4000px;
    top: 2px;
    background-image: url('/wp-content/plugins/hms-mediaklikk/common/styles/images/mediaklikk_sprite-01.png');
    background-position: 0px -20px;
    opacity: 0.5;
    border: none;
    background-color: transparent;
}
.widget_programguide_widget .time button.liveBtn.stop {
    background-position-y: -161px;
}
.program_info {
    padding-left: 100px;
}
.time button:hover {
    opacity: 1;
}
.parlament_offline {
    color: #fff;
    width: 100%;
    padding: 8px 10px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}

.program_info h1 {
    /* float: left;*/
	display:inline;
    margin-right: 5px;
    font-size:16px;
    text-transform:none;
	color:white;
}
.program_info p, .program_description p{
    font-size:12px;
    color:#bababa;
    padding: 0;
	margin-top: 1px;
}
.program_photo {
    width: 25%;
    padding-bottom: 14%;
    float: left;
    background-size: cover;
	background-repeat:no-repeat;
    background-position: 50% center;
    margin-right: 10px;
}
.program_about {
    padding-top: 10px;
}
.program_description {
    padding-bottom: 10px;
    min-height: 55px;
}
.notifications {
    position: relative;
    padding: 10px 5px;
}
.program_about button {
    border-radius: 4px;
    border: none;
    color: white;
    text-transform: uppercase;
    padding: 6px 10px;
    font-weight: 500;
    margin: 0 auto;
    display: table;
    cursor: pointer;
    margin-top: 15px;
}
.program_about button:hover,
.program_about button:active {
    opacity:0.8;
}
.m1 .program_about button {
    background-color: #DB0962;
}
.m2 .program_about button {
    background-color: #7fce0d;
}
.m3 .program_about button {
    background-color: #54BCEB;
}
.m4 .program_about button,
.m4p .program_about button {
    background-color: #CB2026;
}
.m5 .program_about button {
    background-color: #faa61c;
}
.dn .program_about button {
    background-color: #1B449C;
}
.dw .program_about button {
    background-color: #0096D6;
}
.dr .program_about button {
    background-color: #0096D6;
}
.pl .program_about button {
    background-color: #60C5BA;
}
.pf .program_about button {
    background-color: #60C5BA;
}
.br .program_about button {
    background-color: #F8971D;
}
.ks .program_about button {
    background-color: #EE3524;
}
.dk .program_about button {
    background-color: #A21984;
}
.nm .program_about button {
    background-color: #EDD840;
}
.pm .program_about button {
    background-color: #841539;
}
.s10 .program_about button{
    background-color: #DDA500;
}
.elo {
    font-size: 10px;
    text-transform: uppercase;
    border-radius: 4px;
    color: white;
    padding:0 5px;
}
.elo.m1{
    background-color:#DB0962;
}
.elo.m2{
    background-color:#7fce0d;
}
.elo.m3{
    background-color:#54BCEB;
}
.elo.m4{
    background-color:#CB2026;
}
.elo.m5{
    background-color:#faa61c;
}
.elo.dn{
    background-color:#1B449C;
}
.elo.dw{
    background-color:#0096D6;
}
.elo.dr{
    background-color:#0096D6;
}
.elo.pl{
    background-color:#60C5BA;
}
.elo.pf{
    background-color:#60C5BA;
}
.elo.br{
    background-color:#F8971D;
}
.elo.ks{
    background-color:#EE3524;
}
.elo.dk{
    background-color:#A21984;
}
.elo.nm{
    background-color:#EDD840;
}
.elo.pm{
    background-color:#841539;
}
.elo.s10{
    background-color:#DDA500;
    /*line-height: 20px !important;*/
}
.m1 .channel_info  .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: 0px 0px;
    opacity:1;
}
.m2 .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -40px 0px;
    opacity:1;
}
.m3 .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -80px 0px;
    opacity:1;
}
.m4 .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -120px 0px;
    opacity:1;
}
.m5 .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -480px -83px;
    opacity:1;
}
.dn .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -160px 0px;
    opacity:1;
}
.dw  .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -200px 0px;
    opacity:1;
}
.m4p  .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -120px 0px;
    opacity:1;
}
.dr  .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -200px 0px;
    opacity:1;
}
.ks .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -240px 0px;
    opacity:1;
}
.br .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -360px 0px;
    opacity:1;
}
.pl .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -280px 0px;
    opacity:1;
}
.pf .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -200px 0px;
    opacity:1;
}
.nm .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -401px 0px;
    opacity:1;
}
.dk .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -440px 0px;
    opacity:1;
}
.pm .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -320px 0px;
    opacity:1;
}
.s10 .channel_info .channel_logo{
    background-image: url('images/mtva_logos_sprite_no_fonts.png');
    background-position: -520px 0px;
    opacity:1;
}

.tvguide li, .program_description, .notifications {
    border-bottom: solid 1px #4c4d52;
}
.tvguide li:last-of-type { border-bottom: solid 0px!important;}
.program_body {
    padding: 8px 10px;
    background-color: #3a3b3f;
}
.program_body:hover{
    background-color:#313235;
}
li.program_body.open{
    background-color:#313235;
}
li.program_body {
    width:100%;
    box-sizing:border-box;
    cursor: pointer;
    min-height: 60px;
}
li.program_body.programGuide_subProgram {
    padding-left: 60px;
}
.time {
    float: left;
}
.notice span {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -360px 0px;
}
.program_site span {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -340px 0px;
}
.program_site span, .notice span {
    display: block;
    color: white;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    margin-right: 6px;
}
.program_about .notifications .agelimitico {
    float: left;
    margin-right: 10px;
}
.notice p, .program_site p {
    padding: 0px 10px;
    font-size: 14px;
    font-weight: 700;
}
.tvguide.channel {
    border-left: solid 1px;
}
.programGuideNavigate input{
    border: solid 2px #a9a9a9;
    width: 180px;
    border-radius: 4px;
    text-transform:uppercase;
    cursor:pointer;
    margin: 10px auto;
    padding: 0 16px;
    background-color: transparent;
    color: #a9a9a9;
}
.programGuideNavigate input{
    border-radius:4px!important;
    padding:5px;
    margin: 0 auto;
    display: table;
    text-align: center;
    font-size: 12px;
}
.buttonContainer p {
    padding: 0;
    color:#a9a9a9;
    font-size: 12px;
	display:inline-block;
}
.moreProgramsContainer .buttonContainer:hover .buttonContainer p,
.moreProgramsContainer .buttonContainer:hover .buttonContainer span {
    color:#fff;
    opacity:1;
}
.programGuideNavigate {
    width: 100%;
    display: table;
    margin: 10px 0;
}
.programGuideNavigate input:hover,.prevProgramsContainer .buttonContainer:hover{
    border: solid 2px #fff;
    color:white;
}
.prevProgramsContainer .buttonContainer:hover p{
    color:white;
}
.prevProgramsContainer .buttonContainer:hover,
.prevProgramsContainer .buttonContainer:active { border: none;}
.prevProgramsContainer .buttonContainer:hover span{
    opacity:1;
}
.prevProgramsContainer .buttonContainer p {
    color:#a9a9a9;
    text-align: right;
    display: inline-block;
    padding: 0;
    font-size: 12px;
}
.prevProgramsContainer .buttonContainer span {
    width: 20px;
    height: 20px;
    display: none;
    float: right;
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -200px 0px;
    opacity: 0.5;
    margin-top: 3px;
}
.status{
    width: 20px;
    height: 14px;
    display: inline-block;
    background-image: url('images/mediaklikk_sprite-01.png');
}
.mediaklikkOwlWrapper .program_info .status {
    margin-right: 5px;
}
.live {
    background-position: -260px -2px;
}
.disabled{
    background-position: -240px -2px;
}
.available{
    background-position: -280px -2px;
}
.program_description p{
    padding-top:10px;
}
.infoContainer {
    background-color: #27282c;
    border-radius: 40px;
    display: inline-block;
    padding: 0 10px;
    float: right;
}
.prevProgramsContainer {
    width: 100%;
    float: left;
    background-color: #1e2025;
    border-bottom: solid 1px rgba(255,255,255,0.15);
}
.dayContainer .pager,.mobileDayContainer .pager{
    width: 50px;
    height: 50px;
    margin: 0;
    background-color: #18191e;
    border-left:solid 1px #27282c;
    border-right:solid 1px #27282c;
    box-sizing:border-box;
    cursor:pointer;
    position:absolute;
}
body.ut-layout-csatorna-oldal-szakcsi-radio .widget_trinewaudioplayer_widget .radioChannelButtonContainer {
    display: none;
}

.mobileDayContainer .pager.prev{
    position:absolute;
    left:0;
}
.mobileDayContainer .pager.next{
    position:absolute;
    right:0;
}
.dayContainer .pager.prev {
    left:0;
}
.dayContainer .pager.next {
    right:0;
}
.dayContainer .pager:hover,.mobileDayContainer .pager:hover{
    background-color:rgba(255,255,255,0.1);
}
.dayContainer .pager span,.channel.prev span,.channel.next span,.mobileDayContainer .pager span{
    width: 20px;
    height: 20px;
    display: block;
    background-image: url('images/mediaklikk_sprite-01.png');
    margin: 15px auto;
}
span.prev,.channel.prev span,.programGuideContainer .owl-prev {
    background-position:-320px 0!important;
}
span.next,.channel.next span,.programGuideContainer .owl-next{
    background-position:-300px 0!important;
}
span.live_play {
    display: block;
    width: 10px;
    height: 10px;
    float: left;
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -485px -5px;
    margin-top: 5px;
    margin-right: 5px;
}
.customNavContiner {
    position: absolute;
    top: 0;
    width: 100%;
}
.customNavContiner div {
    width: 20px;
    height: 20px;
    margin: 11px;
    background-color: #18191e;
    box-sizing: border-box;
    cursor: pointer;
	position: absolute;
	background-image: url('images/mediaklikk_sprite-01.png');
}
.customNavContiner .prev{
	left:0;
	background-position: -320px 0!important;
}
.customNavContiner .next{
	right:0;
	background-position: -300px 0!important;
}
.owl-wrapper {
    position: relative;
    float: left;
    width: 100%;
}
.programGuide .channel.prev {
    background-color: #1e2025;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 0;
    cursor:pointer;
}
.programGuide .channel.next {
    position: absolute;
    right: 0;
    width: 50px;
    height: 50px;
    background-color: #1e2025;
    cursor:pointer;
}
.infoContainer span,.infoContainer div {
    float: left;
}
.infoContainer span{
    margin-right:5px;
}
.infoContainer span.status{
    width: 20px;
    height: 20px;
    display: inline-block;
    background-image: url('images/mediaklikk_sprite-01.png');
}
.infoContainer span.live {
    background-position: -260px 0;
}
.infoContainer span.disabled{
    background-position: -240px 0;
}
.infoContainer span.available{
    background-position: -280px 0;
}

.infoContainer div {
    padding:5px 10px;
}
.infoContainer div p {
    display: inline;
	font-size: 12px;
	padding:0;
}
.mediaklikkOwlWrapper.owl-carousel.owl-theme {
    float: left;
    width: 100%;
	position: relative;
}
.mediaklikkOwlWrapper .owl-wrapper{
    background-color: #3a3b3f;
}
.programGuideContainer .owl-next,.programGuideContainer .owl-prev{
    top: 0!important;
    width: 20px;
    height: 20px;
    margin: 17px!important;
}
.programGuide.cover {
    width: 50%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
}
.programGuide.cover .dayContainer .dayItem{
	background:#18191e url('images/dropdownIcon.png') no-repeat right 10px center!important;
}
.prevProgramsContainer .buttonContainer,
.moreProgramsContainer .buttonContainer{
    text-align: center;
    text-transform: uppercase;
    background-color:#202127;
    cursor:pointer;
    padding: 3px 10px;
    display:table;
    margin:0 auto;
    border-radius:0;
    width: 100%;
}
.prevProgramsContainer .buttonContainer:hover,
.moreProgramsContainer .buttonContainer:hover{
    background-color: #18191e;
    color:white;
}
.moreProgramsContainer .buttonContainer span {
    width: 20px;
    height: 20px;
    display: none;
    float: right;
    background: url('images/mediaklikk_sprite-01.png') no-repeat -220px 0;
    opacity: 0.5;
    margin-top: 3px;
}
.widget_programguide_widget .owl-theme .owl-controls { margin-top:0;}
.dayContainer .pager::before,
.dayContainer .pager::after {
    display: none;
}
.mobileDayContainer .pager::before,
.mobileDayContainer .pager::after {
    display: none;
}

/*Datepicker*/
.datepickerContainer {
    position: relative;
    width: 100%;
    float: left;
}
.ui-datepicker{
    padding: 2px;
}
.ui-datepicker-title {
    width: 80%;
    margin: 0 auto!important;
    float: none!important;
    display: table;
    padding: 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{
    position:absolute;
    width: 25px;
    height: 25px;
    overflow: hidden;
}
.ui-datepicker .ui-datepicker-next {
    right: 0;
}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover{
    background-color:transparent!important;
}
.ui-datepicker.ui-widget-content{
    background: #424347!important;/* #18191e */
    border:none!important;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    border-radius: 0!important;
    position: absolute;
    z-index: 1;
    width: auto;
    max-width: 300px;
}
.ui-datepicker-title select{
    font-weight: 700;
}
.ui-datepicker table thead,
.ui-datepicker-calendar th {
    color: white!important;
}
.ui-datepicker-next-hover{
    background:white!important;
    border:none!important;
}
.ui-state-default, .ui-widget-content .ui-state-default{
    background:#2a2b31!important;
    color: white!important;
    border: none!important;
    border-radius: 4px!important;
	text-align: center!important;
    min-width: 40px!important;
    height: 30px!important;
    line-height: 26px!important;
    padding: 0!important;
}
.programGuide .datepickerContainer .ui-state-default,
.programGuide .datepickerContainer .ui-widget-content .ui-state-default {
    min-width: 30px !important;
}
.programGuide .datepickerContainer .ui-datepicker-inline {
    left: 50% !important;
    transform: translatex(-50%);
}
.ui-state-hover{
    background-color:#79288d!important;
}
.ui-state-default, .ui-widget-content .ui-state-default:hover{
    background-color:#79288d!important;
}
.ui-widget-header {
    width: 100%!important;
    color: white!important;
    background: #3c3d41;
    background-image:url('images/ui_header_background.png');
    border: none!important;
    padding: 3px 0!important;
    position:relative;
}
.ui-autocomplete{
   /* z-index:99!important; */
}

.ui-datepicker .ui-datepicker-prev-hover { left:2px!important; top:0!important; background-color:transparent!important; background-image: none!important; border:none!important; }
.ui-datepicker .ui-datepicker-next-hover { right:2px!important; top:0!important; background-color:transparent!important; background-image: none!important; border:none!important;}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev { top:0!important;}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-next:hover span {
    background-image: url('images/mediaklikk_sprite-01.png')!important;
	background-position: -300px 0;
	width:18px;
	height:18px;
}
.ui-datepicker .ui-datepicker-prev span {
    background-image: url('images/mediaklikk_sprite-01.png')!important;
	background-position: -320px 0;	
	width:18px;
	height:18px;
}

/*.ui-datepicker.ui-widget-content{
    left:-20000px;
}*/

/*Ertesetes sav*/
.popup_message_notifications,.popup_message_frame  {
    background-color: #3eaa52;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
    color: white;
    height: 60px;
    padding: 10px;
    position: fixed;
    width: 80%;
    bottom: 0;
    z-index: 9999;
}
.message_notifications_icon,.message_icon{
    width: 40px;
    height: 40px;
    display: block;
    float: left;
    background-color: #27282c;
    background-image:url("images/mediaklikk_sprite-01.png");
    border-radius: 40px;
    margin-right:10px;
}
.message_notifications_icon{
    background-position: -200px -60px;
}
.message_icon{
    background-position: -240px -60px;
}
.message_title h4 {
    font-size: 16px;
    font-weight: 700;
    padding:0;
    margin:0;
}
.message p{
    padding:0;
    margin:0;
}
.message_button {

}
.message_title,.message {
    width: 80%;
    float: left;

}
.message_button input {
    background-color: #27282c;
    border: none;
    color: white;
    font-size:14px;
    padding: 5px 20px;
    border-radius: 5px;
    text-transform:uppercase;
    margin: 5px;
}
.message_button input:hover{
    background-color: #27282c;
}
/*Mediatar*/
.mediaStore .gallery-item {
    padding-bottom: 56.25%;
    width: 100%;
    background-size: cover;
    background-position: center top;
}
.mediaStore .mainVideoContainer a .showBox{
    padding-bottom: 56.25%;
    position: relative;
    background-size: cover;
    background-position: top;
}
.gallery-caption{
    display:none;
}
.mediaListPager .moreLeft:hover,.mediaListPager .moreRight:hover,.mediaListPager .pagerLeftArrow:hover,
.mediaListPager .pagerRightArrow:hover{
    background-color: #79288d;
}
.videoInfo {
    position: absolute;
    bottom: 0;
    padding: 5px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
    width: 100%;
}
.showBox .videoChannel{
    font-weight: 700;
}
.showBox .showBoxPlay {
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: 0px -20px;
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
}
.mediaStore .mainVideoContainer a .showBox:hover .videoInfo{
}
.mediaListPager{
    background-color: rgba(255,255,255,0.2)!important;
}
.mediaStoreSide .checkboxContainer {
    margin: 12px 0 0 10px;
}

/*Ez szolt oldalak*/
.nowPlayListContainer { background-color: rgba(255,255,255,0.1);}
.nowPlayListContainer .nowPlayListHeader {
    background-color: rgba(0,0,0,0.4);
    font-weight: 700;
    color: white;
    padding: 5px 0;
    border-bottom: 3px solid #60C5BA;
}
.nowPlayListContainer .nowPlayListHeader .date,.nowPlayListContainer .nowPlayListItem .date {
    padding-right: 10px;
    float: left;
}
.nowPlayListItem .playbutton {
    float: left;
    padding-right: 10px;
}
input#datepicker,input#parlamentiDatepicker {
    background-image: url("images/calendar-01.png");
    background-position: 0px -2px;
    background-repeat: no-repeat;
    background-color: rgba(255,255,255,0.2);
    color: white!important;
    display: table;
}
.clear {
    clear: both;
}
.nowPlayListContainer .nowPlayListHeader .date .hasDatepicker {
    border: 0 solid;
    box-shadow: none;
    font-weight: bold;
    width: 150px;
    height:35px;
    margin-bottom:0;
}
.nowPlayListContainer .nowPlayListHeader .date .ui-datepicker-trigger {
    display: none;
}
.nowPlayListItem .time p,.nowPlayListItem .date p,.nowPlayListHeader .time p {
    text-align: center;
    padding: 0;
}
.nowPlayListItem .time p,.nowPlayListItem .date p{
	color: rgba(255,255,255,0.7);
}
.nowPlayListItem .title p{
    padding:0;
	font-weight:500;
}
.nowPlayListItem{
    border-bottom: 1px solid rgba(255,255,255,0.3);
    color: #fff;
}
.nowPlayListContainer .more { 
	background: rgba(255,255,255,0.2);
	display:block;
	width:100%;
	padding:8px;
	text-align:center;
	color:#fff;
	font-weight:500;
	text-transform:uppercase;
	cursor: pointer;
	}
.nowPlayListContainer .more:hover {background: rgba(255,255,255,0.3);}
.nowPlayListContainer .nowPlayListItem .time{
    font-weight:700;
    margin-right: 10px;
}
.nowPlayListContainer .nowPlayListHeader .date input {
    color: black!important;
}
.nowPlayListItem.nowPlayListItemInner {
    margin-left: 45px;
    position: relative;
}
a.nowPlayPopupPlayer {
    float: left;
    padding-right: 20px;
}
a.nowPlayPopupPlayer:hover{
    color:grey;
}
.nowPlayListItemInner,.descriptionChild {
    padding: 10px 10px;
}
.nowPlayListHeader .time,
.nowPlayListHeader .title {
    padding: 8px 10px;
}
.nowPlayListHeader .time p,
.nowPlayListHeader .title p{
    padding: 8px 10px;
}
.hasDatepicker {
    text-align: center;
}
.nowPlayListOpeningSubArrow {
    background-image: url("images/mediaklikk_sprite-01.png");
    background-position: -220px 0px;

    background-repeat: no-repeat;
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #8b9ea4;
    cursor:pointer;
}

/*Cikkmegjelenito*/
.hms_article_wrapper {
    background-color: rgba(0,0,0,0.2);
    font-weight: 300;
    font-size: 16px;
    padding: 20px 40px;
    line-height: 24px;
    margin-bottom: 40px;
}
.hms_article_lead_content {
    color: white;
    font-weight: 500;
}
h2.hms_article_cat {
    padding: 0;
    color: #c6c6c6;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 16px;
}
.hms_article_wrapper .hms_article_title {
    font-size: 28px;
    border-bottom: 1px solid rgba(255,255,255,0.15);
    padding: 10px 0;
    font-weight:500;
}
/*cikkbe agyazott kep*/
.articleImage {
    display: block;
    float: none;
}
.articleImage span{
    display: block;
    max-width: 400px;
}
.articleImage.alignleft span{
    margin-right: auto;
}
.articleImage.aligncenter span{
    margin: auto;
}
.articleImage.alignright span{
    margin-left: auto;
}
/*cikkbe agyazott kep alairas*/

.articleImage p{
	font-size:14px;
	font-style:italic;
	color:rgba(255,255,255,0.5)!important;
	text-align:center;
}
/*cikkbe agyazott kep alairas vege*/

/*lead kep es alairas*/
.hms_article_featured_image_container img {
    margin: 0 auto;
    display: block;
    max-width: 100%;
    margin-bottom: 20px;
}
.hms_article_featured_image_container span{
	font-size:14px;
	font-style:italic;
	color:rgba(255,255,255,0.5);
}
/*lead kep es alairas vege*/
.articleGallery img {
    width: 100%;
}
.articleGallery {
    position: relative;
    cursor: pointer;
}
.articleGalleryPicto {
    width: 40px;
    height: 40px;
    background-image: url("images/mediaklikk_sprite-01.png");
    background-position: -3602px -20px;
    display: block;
    position: absolute;
    top:20px;
    left:20px;
}
blockquote { color:#fff; background-color:rgba(255,255,255,0.05); border-left: 4px solid #79288d;}
.article_media_player {
    width: 380px;
    margin: 0 auto;
    color: white;
    text-align: center;
    background-color: black;
    padding: 10px 0;
    border-radius: 4px;
    border: solid 2px grey;
    font-weight: 500;
    overflow:hidden;
}
.article_media_player .showTip audio {
    width: 98%;
    margin: 0 auto;
}
.aFramed {
    color: #d6d6d6;
    font-size: 22px;
    font-style: italic;
    font-weight: 500;
    width:35%;
    float: left;
    margin-right: 10px;
    padding-left: 65px;
    background-image:url('images/quote-01.png');
    background-repeat:no-repeat;
    min-height: 35px;
    line-height: normal;
}
.aFramed.full {
    width: 100%;
    float: left;
    padding: 20px 0;
}
.full .articleImage {
    margin: 0 auto;
}
.full img {
    margin: 0 auto;
    width: auto!important;
	padding-top: 20px;
	display: table;
}
.insta {
    width: 100%;
    float: left;
	padding:5px 0;
}
.insta.left iframe{
    float: left;
}
.insta.right iframe {
    float: right;
}
.insta.center iframe {
    margin: 0 auto!important;
}

.hms_article_post_content a {
    font-weight: 500;
}
.hms_article_post_content a:hover{
    text-decoration:none;
}
.hms_article_post_content h4,.hms_article_post_content h5{
    color:white;
}
.TXT {
    width: 100%!important;
    box-sizing: border-box;
}
span.hms_article_post_date {
    color: rgba(255,255,255,0.5);
    font-size:14px;
    font-weight:500;
}
.hms_auth_and_date_wrapper {
    margin: 10px 0;
}
#hms_social_wrapper {
    float: right;
}
.fb_iframe_widget span{
    float:left;
}
.facebook_share_wrapper,.facebook_like_wrapper,.twitter_share_wrapper,.gplus_share_wrapper {
    float: left;
    margin-left: 5px;
}
.hms_tag_and_social_wrapper {
    display: table;
    width: 100%;
}
.hms_article_post_content p {
    line-height: 26px;
    color:rgba(255,255,255,0.9);
	max-width: 100%;
}
.hms_article_post_content * {
    color:rgba(255,255,255,0.9);
}
.hms_article_post_content ul {
    list-style-type: disc;
}
.hms_article_post_content ul,
.hms_article_post_content ol {
    margin: 0 0 10px 25px;
}
.hms_article_featured_image_container {
    padding: 10px 0;
    text-align:center;
}

.relMainCat {
    display: table;
    color: white;
    text-transform: uppercase;
    padding: 3px;
    font-size: 12px;
}
.hh-video-preview-play {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url("images/video_2x-01.png");
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}
.vp-footer-share span {
    background-image: url('images/mediaklikk_sprite-01.png');
    display: block;
    width: 20px;
    height: 20px;
    float: left;
    background-position: -20px -140px;
}
.hmsArticleViewerVideo img {
    width: 100%;
}
/*Video-sorozat ajanlo*/
.sr-container.image-wrapper {
    width: 100%;
    padding-bottom: 46.25%;
    position: relative;
    background-size: cover;
    background-position: center top;
}
.sr-outer-details.program_info{
    background-image: url("images/video-01.png");
    background-repeat: no-repeat;
    min-height:40px;
}
.sr-outer-details.program_info .article_title,.sr-first-details.program_info .article_title{
    float: none;
}
.sr-more-container {
    bottom: 0;
    position: absolute;
    padding: 10px 0px;
    width: 100%;
}
.sr-first-details.program_info .article_title {
    padding: 0;
}
.sr-more-item {
    width: 100%;
    float: left;
    padding-bottom:10px;
    padding-top:10px;
    border-bottom:solid 1px rgba(255,255,255,0.2);
    position: relative;
}
.sr-more-image {
    width: 15%;
    padding-bottom: 8.4375%;
    float: left;
    margin-right: 10px;
}
span.sr-more-play {
    width: 20px;
    height: 20px;
    display: block;
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -300px 0!important;
    right: 10px;
    position: absolute;
    top: 50%;
    margin-top: -10px;
}
.sr-outer-container{
    top:10px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
    padding: 10px;
}
.sr-moving-container{
    padding:0!important;
}
.sr-first-container {
    padding: 10px;
}
.sr-more-container {
    padding: 10px!important;
}

article.cikk.overlay-lead {
    position: relative;
}
span.sr-first-play {
    background-image: url("images/video-01.png");
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    display: block;
    float: left;
}
/* GALERIA VIEWER */
.galleryHead { width: 100%!important;}
.galleryCont { width: 100%!important; background-color: #000!important;}
.newGallery .galleryCont .galleryArrows { width: 100%!important; margin-left: 0!important;}
.galleryArrows .rightArrow .arrowCorner,
.galleryArrows .leftArrow .arrowCorner { display: none;}
.newGallery .galleryHeadContener { background-color: transparent!important; }
.newGallery .indexCont .onIndexHover {    border: #fff solid 4px!important;}
.newGallery .indexCont .onIndexHover { width:100%!important; height: 100%!important; box-sizing: border-box;}
.galleryHead .indexCont .oneIndex {background-color: rgba(0,0,0,0.5);}
.galleryCont .galleryArrows .leftArrow, .galleryCont .galleryArrows .rightArrow {background-color: rgba(255,255,255,0.2)!important;}
.galleryCont .leftArrow:hover, .galleryCont .leftArrow.disable, .galleryCont .rightArrow:hover, .galleryCont .rightArrow.disable {background-color: rgba(255,255,255,0.4);}
.iArrowRight.disable,
.iArrowLeft.disable { display: none!important;}
.galleryCont .galleryInfo .infoPicto { display: none; }
.galleryHead h2 {margin: 0!important;}
.galleryHeadContener h2 {padding: 30px 0;}

.galleryArrows .leftArrow .arrowPicto, .galleryArrows .rightArrow .arrowPicto{
    width: 40px!important;
    height: 40px!important;
    background-image: url('https://www.mediaklikk.hu/wp-content/plugins/hms-mediaklikk/common/styles/images/mediaklikk_sprite-01.png')!important;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -20px!important;
}
.newGallery .indexArrows .iArrowLeft, .newGallery .indexArrows .iArrowRight{
    background-image: url('https://www.mediaklikk.hu/wp-content/plugins/hms-mediaklikk/common/styles/images/mediaklikk_sprite-01.png')!important;
    width: 40px;
    height: 40px;
}
.newGallery .indexArrows .iArrowRight{
    background-position: -40px -20px!important;
}
.newGallery .indexArrows .iArrowLeft{
    background-position: -120px -20px!important;
}
.galleryArrows .rightArrow .arrowPicto{
    background-position: -280px -20px!important;
    opacity:0.5;
}
.galleryArrows .rightArrow .arrowPicto:hover{
    opacity:1;
}
.galleryArrows .leftArrow .arrowPicto{
    background-position: -240px -20px!important;
    opacity:0.5;
}
.galleryArrows .leftArrow .arrowPicto:hover{
    opacity:1;
}
.newGallery .indexArrows .iArrowLeft,.newGallery .indexArrows .iArrowRight {
    background-color: rgba(0,0,0,0.6);
}
.newGallery .indexArrows .iArrowLeft:hover, .newGallery .indexArrows .iArrowRight:hover{
    background-color: rgba(0,0,0,0.8);
}

.ui-dialog-titlebar.ui-helper-clearfix {
    display: block;
}
div#hirado_player_box {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0!important;
}
.hms_article_wrapper article
{
    color: #fff;
}
.hms_article_wrapper div.aligncenter
{
    text-align: center;
}
.hms_article_wrapper div.aligncenter p
{
    margin: 0 auto;
}

/* JELENTKEZÉS FORM */

.vah_form #repcatcha_element,
.mt_form #repcatcha_element {
    float: none;
    clear: both;
}
.vah_form form,
.mt_form form {
    margin: 0!important;
}
.vah_form,
.mt_form {
    background-color: rgba(0,0,0,0.2);
    padding-bottom: 40px;
}
.mt_form {
    background-image: none !important;
}
.vah_form div,
.mt_form div {
    background-image: none!important;
    width: 100%;
    margin: 0 auto!important;
    float: none!important;
}
.vah_form form button,
.vah_form form input,
.mt_fotm form button,
.mt_form form input {
    margin: 0 auto!important;
    display: block;
    float: none!important;
    box-sizing: border-box;
}
.vah_form input,
.vah_form form>div>p,
.vah_form select,
.mt_form input,
.mt_form form>div>p,
.mt_form select{
    width: 50%;
    margin: 0 auto;
    display: block;
    height: 40px;
    border-radius: 0;
}
.vah_form div .participate_program_container {
    width: 50%;
    margin: 0 auto;
    display: block;
    border-radius: 0;
    min-height: 40px;
    margin-bottom: 20px !important;
}

.vah_form div.participate_program_container p {
    max-width: calc(100% - 40px);
    width: auto;
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
}
.vah_form div .participate_program_container input {
    width: 30px;
    display:inline-block;
    vertical-align: middle;
}
.vah_form select {
    margin-bottom: 20px;
}
.vah_form form input[type="text"],
.mt_form form input[type="text"] {
    color: #555 !important;
    opacity: 1 !important;
}
.vah_form form input[type="checkbox"] {
    height: inherit !important;
}
.vah_form form input[type="text"]::-webkit-input-placeholder,
.vah_form form input[type="text"]:focus::-webkit-input-placeholder {
    color: #555 !important;
    opacity: 1 !important;
    text-transform: uppercase;
}
.vah_form form input[type="text"]:-ms-input-placeholder,
.vah_form form input[type="text"]:focus:-ms-input-placeholder {
    color: #555 !important;
    opacity: 1 !important;
    text-transform: uppercase;
}
.vah_form form input[type="text"]::-moz-placeholder,
.vah_form form input[type="text"]:focus::-moz-placeholder {
    color: #555 !important;
    opacity: 1 !important;
    text-transform: uppercase;
}
.vah_form form input[type="text"]:-moz-placeholder,
.vah_form form input[type="text"]:focus:-moz-placeholder {
    color: #555 !important;
    opacity: 1 !important;
    text-transform: uppercase;
}
.vah_form form button,
.mt_form form button {
    border: none;
    width: 250px;
    padding: 10px;
    display: block;
    height: auto!important;
    background-color: rgba(255,255,255,0.2);
    color: white;
    margin: 30px auto -1px auto!important;
}
.mt_form form button {
    float: none !important;
}
@media (min-width: 480px) and (max-width: 560px) {
    .vah_form input,
    .vah_form form>div>p,
    .vah_form select,
    .mt_form input,
    .mt_form form>div>p,
    .mt_form select {
        width: 80%;
    }
    .vah_form div .participate_program_container {
        width: 80% !important;
    }
}
@media (max-width: 479px) {
    .vah_form input,
    .vah_form form>div>p,
    .vah_form select,
    .mt_form input,
    .mt_form form>div>p,
    .mt_form select{
        width: 90%;
    }
    .vah_form div .participate_program_container {
        width: 90% !important;
    }
}



@media (min-width: 1025px){
    .dal-video-player-container{max-width: 80%;margin: 0 auto;}
}
/*Reszponziv*/
@media (max-width: 1440px){
    input#fromDate,input#toDate {width: 110px;}
    .search_date_wrapper{padding:10px;}
    #date_search{float:right;}
    .message_title, .message{width:70%;}
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:254px;}
}
@media (max-width: 1366px){
    input#fromDate,input#toDate {width: 100px;float: none;font-size: 12px;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top:85px!important;}
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:230px!important;}
    .mediaStoreSide .checkboxContainer {margin: 12px 0 0 5px;}

}
@media (max-width: 1280px){
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top:82px!important;}
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:212px!important;}
	
	h1.article-title { font-size: 16px; }
	h1.hit_title_wrapper { font-size: 16px;}

    .mediaStoreSide .dropdown{width:100%;border-right:none;}
    .dropdown dt a span {font-size: 14px;}
    .program_info h1{font-size:14px;}
    .lb-guide-now-time p, .lb-guide-next-time p {font-size: 12px!important;}
    .parlament_offline { font-size: 14px;}
}
@media (max-width: 1024px){
    body { background-size:150%;}
    .broadcastPageHeader { height:155px;}

    .container_12{width:100%;}
	.widget_multiplerowgrid_widget, 
	.widget_firstrowgrid_widget, 
	.widget_featuredpages_widget, 
	.widget_featuredslider_widget, 
	.widget_recommendedgrid_widget, 
	.widget_programguide_widget {margin: 0 0 10px;}
	.widget_featuredpages_widget { margin: 10px 0 10px;}
	
    .search_filters_wrapper,.search_result_list_wrapper,.profileSectionLeft,.profileSectionRight {width:100%;padding-right: 0px;}
    
    .category_filter_wrapper ul {text-align: center;}
    .category_filter_wrapper ul a{padding:5px;}
    .category_filter_wrapper ul a,a.profileSectionLeftMenuItem  {display: inline-block;border-top:none;}
    p.hits_category_name {padding: 5px 10px;}
    .search_field_wrapper {text-align: center; border-bottom: solid 1px rgba(255,255,255,0.1);}
	.category_filter_wrapper ul a { border-right: none; border-bottom:2px solid transparent;}
    .category_filter_wrapper ul a.active,.category_filter_wrapper ul a:hover{border-right:none;border-bottom:2px solid #79288d;}
    h2.search_type_title{padding:20px}
    .lb-wallpaper .lb-live #hmvideo{width:70%!important;}
    .lb-wallpaper .lb-live #hmvideo iframe {margin-top: 15%;}
    .lb-guide-now.program_info {padding: 0 20px;}
    .lb-guide-next-container {padding: 0 20px;}
    .lb-guide-next-top {padding: 0px 20px;}
    .hits_title {padding: 0 10px;}
    .profileSectionLeftMenu ul a li span {float: none;margin: 0 auto}
    .profileSectionLeftMenu ul {display: flex;text-align: center;}
    a.profileSectionLeftMenuItem {flex: 1;}
    input#fromDate,input#toDate {}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next {top: 64px!important;}
    .popup_message_notifications, .popup_message_frame{width:100%;height: auto;}
    input#datepicker, input#parlamentiDatepicker{width:70%;}
    .vp-video {width: 100%;}
    .programGuide.cover {width: 100%;}

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:170px!important;}

    .video .slidertypeico {background-position: 0px -20px!important;}
    .slidertypeico{width:40px!important;height:40px!important; background-position: -480px -20px!important;}
}
@media (max-width: 960px){

    body{  background-position: center 50px;}
    .liveStreamsMenu { top:105px;}
    .headwrapper .widget_text:last-of-type { top: 7px;}
    .headwrapper { height:54px;}
	
	.coverListWithImageOrTag .image-wrapper { border-right-width: 2px!important;}

	.mediaklikkCoverFeaturedSlider .cikk .textcontent { padding: 15px;}
	.article-description, .article-lead, p.article-lead2 { font-size:12px;}
    p.all_hits, p.musor_hits, p.video_hits, p.audio_hits, p.post_hits, p.nava_hits{margin:10px;}
    #all_list-pagination {text-align: center;}
    .lb-guide-now.program_info { margin: 15px 0;}
    .lb-guide-now.program_info,.lb-guide-next,.lb-left,.lb-channels{width:100%;}
    .lb-channels ul li {display: inline-block;text-align: center; padding:8px 10px 0;}
    .lb-channels li p{font-size:12px;float: left;width: 100%;}
    .lb-channels ul {text-align: center;}
    .profileSectionLeftMenu a{font-size:13px;}
    .textcontent{max-height:inherit;}

    .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,.mediaklikkCoverFeaturedSlider .owl-buttons .owl-next{top:35%;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next {top: 80px!important;}
    .program_info h1,.time time, .parlament_offline{font-size:16px;}
    .popup_message_frame .message_title,.popup_message_frame .message{width:60%;}
    .message_button input{font-size:12px;}
    #date_search {float: none;}
    .widget_hms_livebroadcast_widget .channel_logo {float: none;margin: 0 auto;}
    input#datepicker, input#parlamentiDatepicker{width:80%;}
    .nowPlayListContainer .nowPlayListHeader .date, .nowPlayListContainer .nowPlayListItem .date{width:25%;}
    .single-post .grid_8,.single-post .grid_4 {width: 100%;}
    .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {border-left: 0px;border-right: 0;border-top: 0;border-bottom: 4px;border-style: solid;}
    .dayItem .name,.dayItem .date {font-size: 12px;}
	.ProgramsAZ.filterSide,.ProgramsAZ.dataSide{width:100%;padding: 0 5px; margin-bottom:5px;}
	.ltterContainerHead .itemTitle { width:40px; height:40px; line-height:40px; font-size:20px;}
	.letterContainter { padding: 10px;}
	.filterSide .searchContainer { padding:0 10px;}
	.searchContainer input { margin: 10px 0;}
	.tvChannelsContainer,
	.rChannelsContainer,
	.currentProgramContainer,
	.categoryContainer { display:none;}
	.broadcastPageHeaderContentMenu ul { white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;  }
    .gallery .slidertypeico {background-position: -480px -20px;width: 40px!important; height: 40px!important; right: 10px;}
	
	.widget_programsaz_widget .wrap,
	.widget_programsaz_widget .sticky .wrap  {position: static;width: 100%; max-width:100%;}


    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:160px!important;}
}
@media (max-width: 768px){
    .grid_12, .grid_9, .grid_8, .grid_6, .grid_4, .grid_3 { width:100%;}
    body { background-size:165%;}
    .cover .hh-row-container .hh-row-segment,
    .cover .hh-row-container .hh-row-segment { width:100%;}
	
	article, .cikk { padding:5px;}
	
	.mediaklikkCoverFeaturedSlider .owl-item {  padding: 0;}
    .mediaklikkCoverFeaturedSlider .cikk .textcontent{width:100%; padding: 15px;}
    .mediaklikkCoverFeaturedSlider .cikk .image-wrapper{width: 100%;float:none;padding-bottom: 56.25%;}
    .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev{margin-left:0!important;}
	
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top:106px!important;}
    .nowPlayListContainer .nowPlayListItem .title {width: 70%;display: table;}
    .nowPlayListItem .title p {padding: 10px 0;font-style: italic; display: table;}
    .aFramed{width:40%;}
    .dayContainer {display: none!important;}
    select.mobileDayMenu{display:block;}
    /*.mobileDayContainer{display: table;}*/
    .mobileDayContainer{display: block;}
    .cover .dayContainer {display: table!important;}

    .broadcastPageHeaderContentMenu { display: block; float:left; width: 100%; border-left:none!important; border-top:1px solid; margin-top:5px;}
    .broadcastPageHeaderContentTitle { font-size:20px!important;}
    /*.broadcastPageHeaderContenMiddle { padding: 10px 10px 0 10px; }*/
    .broadcastPageHeaderContentMenu ul li a { line-height:40px!important; font-size:12px!important; text-transform:none!important;}
    .broadcastPageHeader { height:195px;}
    /*  musor menu modositas */
    .broadcastPageHeaderContentLeft { }
    .broadcastPageHeaderContentMenu { border-top: none; overflow-x: scroll; overflow-y:hidden;  margin-top:0; }

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:206px!important;}

    .vp-wallpaper .vp-video, .lb-wallpaper .lb-live {width: 100%;height: 100%;left: 0;top: 0;}
    .lb-wallpaper {background-image: none!important;}
	

    .mobileDayContainer .pager{width:40px;height:40px;}
    select.mobileDayMenu{height:40px;font-size: 12px;}
    .mobileDayContainer .pager span{margin: 10px auto;}

    select.mobileDayMenu{background-position: 90% 50%;}
	
	.programItem h3 { font-size:14px;}

}
@media (max-width: 640px){
    .multigridItemWrapper .cikk {    padding: 0 5px 5px;}
	.programGuide.cover { padding: 5px;}
	
	h1.hit_title_wrapper { font-size: 14px;}
	p.hit_content_wrapper, .hit_desc_wrapper { padding: 5px 0; font-size: 12px;}

}
@media (max-width: 600px){
    .broadcastPageHeader { height:190px;}
    .ProgramsAZ .programItem{width: 100%;float:none;}
    .dreamListContentElementLeft, .hit_image_wrapper {width: 30%;padding-bottom: 16.875%;}
    h1.hit_title_wrapper {font-size: 16px;}
    .onerowgrid .owl-controls .owl-prev,.onerowgrid .owl-controls .owl-next{top:45%;}
    .featuredPages .owl-controls .owl-prev,.featuredPages .owl-controls .owl-next{top: 50%!important;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top:85px!important;}
    .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,.mediaklikkCoverFeaturedSlider .owl-buttons .owl-next{top:25%;}
    .popup_message_frame .message_title,.popup_message_frame .message {width: 50%;}
    .program_photo {width: 40%; padding-bottom: 22.5%;}
    .nowPlayListContainer .nowPlayListItem .date{width:30%;}
    .nowPlayListContainer .nowPlayListItem .title,.nowPlayListContainer .nowPlayListHeader .title {width: 90%;display:table;}
    .nowPlayListItem .time p, .nowPlayListItem .date p {text-align: left;}
    .aFramed{width:60%;}
    .infoContainer {float: none;display: table;margin: 10px auto 0 auto;}

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:160px!important;}
    .lb-guide-now-title h1, .vp-info-title h1 {font-size: 20px!important;}

    select.mobileDayMenu{background-position: 85% 50%;}

}
@media (max-width: 480px){
    body { background-size: 265%;}
	
	h2, .titleContainer span.title { font-size: 18px; }
	h1.article-title { font-size: 14px; }
	.article-description, .article-lead, p.article-lead2 { font-size: 12px;}
	.coverListWithImageOrTag .image-wrapper { border-right-width: 2px;}
	.program_info h1, .time time,.parlament_offline { font-size: 14px;}
    .featuredPages .owl-controls .owl-prev,.featuredPages .owl-controls .owl-next{top: 50%!important;}
    .onerowgrid .owl-controls .owl-prev,.onerowgrid .owl-controls .owl-next{top:45%;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top:117px!important;}
    /*.coverListWithImageOrTag .image-wrapper.kozepes {width: 30%;padding-bottom: 16.875%;}*/
    .text-content-wrapper {display: block; padding-left: 33%;}
    /*.coverListWithImageOrTag .image-wrapper.kicsi {width: 30%;padding-bottom: 16.875%;}*/
	.coverListWithImageOrTag .image-wrapper,
	.cikk-content-moving-container,
	.cikk-content-title { border-right-width: 2px!important;}
    .message_title, .message {width: 80%;}
    .nowPlayListContainer .nowPlayListItem .time,.nowPlayListContainer .nowPlayListHeader .time {float: left;width: 20%;}
    .nowPlayListContainer .nowPlayListItem .date,.nowPlayListContainer .nowPlayListHeader .date{width: 70%;}
    input#datepicker, input#parlamentiDatepicker {width: 60%;}
    .aFramed {width: 100%;padding-bottom: 10px;}
    .broadcastPageHeader{height:180px;}
    .broadcastPageHeaderContentLogo{display:none;}
    .coverFeaturedSlider h1.article-title { font-size:16px;}
    p.article-meta { font-size:10px;}
	.tags { font-size:10px; line-height:16px;}
    .hms_article_wrapper { padding:15px;}

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:93px!important;}
    p.all_hits, p.musor_hits, p.video_hits, p.audio_hits, p.post_hits, p.nava_hits{display:none;}
    p.hits_category_name {padding: 0px 5px;font-size: 14px;}
    
    .infoContainer div {padding: 5px 0px;}
    .lb-guide-now-top, .lb-guide-next-title{font-size:12px;}
    /*.program_info { padding-left: 100px;}*/

    /*.mediaStore .galleryBoxContainer .column{width:50%!important}*/

}
@media (max-width: 425px){
    body { background-size: 280%;}
	
	/* Lista Thumbnail kep meretek */
	.coverListWithImageOrTag .nagy .image-wrapper,
	.coverListWithImageOrTag .kozepes .image-wrapper,
	.coverListWithImageOrTag .kicsi .image-wrapper {
		width: 25%;
		padding-bottom: 14%;
		float: left;
	}
	.coverListWithImageOrTag .nagy .text-content-wrapper,
	.coverListWithImageOrTag .kozepes .text-content-wrapper,
	.coverListWithImageOrTag .kicsi .text-content-wrapper { padding-left: 27%;}
	
	.coverListWithImageOrTag .nagy.noImage .text-content-wrapper,
	.coverListWithImageOrTag .kozepes.noImage .text-content-wrapper,
	.coverListWithImageOrTag .kicsi.noImage .text-content-wrapper { padding-left: 5px;}
/* */
}
@media (max-width: 375px){
    body { background-size: 320%;}

    .category_filter_wrapper ul a, a.profileSectionLeftMenuItem{ padding: 0;}
    #all_list a, #musor_list a, #video_list a, #audio_list a, #post_list a, #nava_list a, .dreamListContentElement{padding:5px;}
    h1.hit_title_wrapper{display: table;padding: 10px 0;}
    .mediaklikkCoverFeaturedSlider .owl-controls .owl-prev,.mediaklikkCoverFeaturedSlider .owl-controls .owl-next{top:20%!important;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top: 100px!important;}
    .emptySectionContent{width: 90%; margin-top: 20px;}
    .emptySection{padding-bottom:40px;}
    .profileSectionLeftMenu ul a li span{margin:10px;float: left;}
    .emptySectionHeader{border-top:solid 1px;}
    .profileSectionLeftMenu ul{display:block;text-align:left;}
    input#fromDate, input#toDate{width: 130px;margin-right: 3px;}
    .search_date_wrapper{padding:10px;}
    .lb-channels ul li {zoom: 0.8;}
    .program_description{min-height:85px;}
    .hms_article_wrapper{padding: 10px 20px;}
    .infoContainer div p {font-size: 12px;}
    #hms_social_wrapper {float: none;display: table;}
    .facebook_share_wrapper, .facebook_like_wrapper, .twitter_share_wrapper, .gplus_share_wrapper{margin-left:0;margin-right:10px;}
    .broadcastPageHeader{height:185px;}

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:95px!important;}
    .mediaStore .mainVideoContainer a{width:50%;}

    .lb-guide-now-title h1, .vp-info-title h1 {font-size: 18px!important;}
    .ProgramsAZ .letter{width: 25px; height: 25px;line-height: 25px;}

    select.mobileDayMenu{background-position: 80% 50%;}
    .article_media_player { width: 320px;}
    .article_media_player .showTip audio { width: 350px;}

}
@media (max-width: 320px){

    .onerowgrid .owl-controls .owl-prev,.onerowgrid .owl-controls .owl-next{top:45%;}
    .mediaklikkCoverFeaturedSlider .owl-controls .owl-prev,.mediaklikkCoverFeaturedSlider .owl-controls .owl-next{top: 15%!important;}
    .recommendedgrid .owl-buttons .owl-prev, .recommendedgrid .owl-buttons .owl-next{top: 85px!important;}
    input#fromDate, input#toDate{width: 112px;margin-right: 3px;}
    .search_date_wrapper{padding:10px;}
    .nowPlayListContainer .nowPlayListItem .title, .nowPlayListContainer .nowPlayListHeader .title {width: 85%;display: table;}
    .nowPlayListContainer .nowPlayListItem .date, .nowPlayListContainer .nowPlayListHeader .date {width: 75%;}

    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-prev,
    .segment-two-thirds .mediaklikkCoverFeaturedSlider .owl-buttons .owl-next { top:86px!important;}

    .broadcastPageHeader{height:175px;}
    .infoContainer{width:100%;}
    .article_media_player { width: 280px;}
    .article_media_player .showTip audio { width: 300px;}


}

@media (max-width: 768px){
    /*body[class*="ut-layout-magyarorszag-szeretlek-galeria-megjelenito"] .galleryContener{
        margin-bottom: 77px;
    }*/
    body[class*="ut-layout-magyarorszag-szeretlek-galeria-megjelenito"] .galleryContener{
        margin-bottom: 10px;
    }
    body[class*="ut-layout-magyarorszag-szeretlek-galeria-megjelenito"] .galleryContener .galleryCont{
        height: auto;
        background-color: transparent !important;
    }
    body[class*="ut-layout-magyarorszag-szeretlek-galeria-megjelenito"] .galleryContener .galleryCont .galleryInfo{
        background-color: #00000055 !important;
    }
}
@media (max-width: 320px){

    body[class*="ut-layout-musorvezeto-adatlap"] #hms_social_wrapper .twitter_share_wrapper{
        margin-left: 100px;
    }
    body[class*="ut-layout-magyarorszag-szeretlek-galeria-megjelenito"] #hms_social_wrapper .twitter_share_wrapper{
        margin-left: 100px;
    }

    body[class*="ut-layout-cikkmegjelenito"] .hms_auth_and_date_wrapper #hms_social_wrapper{
        margin-top: 10px;
        margin-bottom: 10px;
    }
    body[class*="ut-layout-cikkmegjelenito"] .hms_auth_and_date_wrapper #hms_social_wrapper .twitter_share_wrapper{
        margin-left: 100px;
    }
}

@media (min-width: 1017px) {

    .video .image-wrapper:hover .cikk-content-moving-container {
        padding: 5px !important;
    }

    .video .image-wrapper:hover .cikk-content-moving-container .article_lead {
        overflow: hidden;
        max-height: 30px;
        line-height: 15px;
    }

    .video .image-wrapper:hover .cikk-content-moving-container a button.play-button {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        bottom: 5px !important;
    }

    .video .image-wrapper:hover ul {
        display: none !important;
    }
}

@media (min-width: 1017px) and (max-width: 1200px){
    .video .image-wrapper:hover .cikk-content-moving-container .article_lead,
    .video .image-wrapper:hover .cikk-content-moving-container .article_date {
        display: none !important;
    }
    .video .image-wrapper:hover .cikk-content-moving-container a button.play-button {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        bottom: 10px !important;
    }
}
@media (min-width: 1401px) {
    .video .image-wrapper:hover .cikk-content-moving-container .article_lead {
        max-height: 45px;
    }
}

@-moz-document url-prefix() {
    .article_media_player .showTip audio {
        width:auto !important;
    }
}


#accessibility_toggle,
.ut-layout-cikkmegjelenito #accessibility_toggle,
.ut-layout-video-megjelenito #accessibility_toggle /*,
.ut-layout-a-dal-2019-drot-akusztik-szavazas #accessibility_toggle */ {
    right: calc((100% - 1400px) / 2);
    position: fixed;
    top: 6px;
    height: 50px;
    background-color: transparent;
    border-color: transparent;
    z-index: 99999;
    background-image: url(images/wcag_ikon.png);
    width: 50px;
    float: left;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-size: 65%;
}
@media (max-width: 1439px){
    #accessibility_toggle,
    .ut-layout-cikkmegjelenito #accessibility_toggle,
    .ut-layout-video-megjelenito #accessibility_toggle {
        right: calc((1440px - 1400px) / 2);
    }
    .widget.widget_hmsglobaluserhandler #login {
        font-size: 0;
    }
    .MkAccessibility .headwrapper .ultimatum-nav ul li a {
        padding: 0 9px;
    }
}
@media (max-width: 1279px){
    .purple-darkgrey #login_wrapper {
        right: 150px;
    }
    .headwrapper .ultimatum-nav ul li a {
        padding: 0 7px;
    }
}

@media (max-width: 1169px) {
    .MkAccessibility .desktop-menu.with-sso .ultimatum-nav,
    .MkAccessibility .desktop-menu.with-sso .header-logo {
    display: none;
    }
}

@media (min-width: 1169px) {
    .MkAccessibility .menuMobile {
        display: none;
    }
}
@media (max-width: 1168px) {
    .MkAccessibility .menuMobile {
        display: block;
    }
    .MkAccessibility .header_search_field {
        margin-right: 90px;
    }
    .ut-layout-cimlap-mediaklikk-kezdolap .header_search_field {
        margin-right: 90px;
    }
    .MkAccessibility .header_search_field {
        margin-right: 90px;
    }
    .ut-layout-magyarorszag-szeretlek-galeria-megjelenito .header_search_field {
        margin-right: 60px;
    }
}

.widget_mediaklikk_header_search_widget {
    right: 135px;
}
.headwrapper button.liveButton span.text {
    display: none;
}
.headwrapper button.liveButton {
    padding: 0 3px 0 9px !important;
    margin-right: 70px;
}

@media (max-width: 960px){
    #accessibility_toggle,
    .ut-layout-cikkmegjelenito #accessibility_toggle,
    .ut-layout-video-megjelenito #accessibility_toggle {
        right: 4px;
        top: 10px;
        z-index: 9999999999;
        background-size: 55%;
    }
    .mobil-menu .header-logo {
        left: 35%;
        left: calc((100% - 80px) /2);
    }
    .purple-darkgrey #login_wrapper {
        right: 140px;
    }
    .ut-layout-cimlap-mediaklikk-kezdolap .header_search_field {
        margin-right: 60px;
    }
    .MkAccessibility .header_search_field {
        margin-right: 60px;
    }
    .headwrapper button.liveButton span.ico {
        margin-right: -17px;
    }
}
@media (max-width: 480px){
    #accessibility_toggle,
    .ut-layout-cikkmegjelenito #accessibility_toggle,
    .ut-layout-video-megjelenito #accessibility_toggle {
        top: 9px;
        background-size: 55%;
    }
    .headwrapper button.liveButton span.ico {
        margin-right: -30px;
    }
    .ut-layout-cimlap-mediaklikk-kezdolap .header_search_field {
        margin-right: 50px;
    }
    .MkAccessibility .header_search_field {
        margin-right: 50px;
    }
    .with-sso .header_search_field {
        margin-right: 50px;
    }
    .purple-darkgrey #login_wrapper {
        right: 130px;
    }
    #accessibility_toggle {
        right: -7px;
    }
}

.with-sso .header_search_field input[type="text"]:focus {
    max-width: 130px;
    width: 130px !important;
}


@media (max-width: 1170px) {
    .widget_mediaklikk_header_search_widget {
        right: 45px;
    }
}
.onerowGridFocus:focus {
    border: 2px solid white !important;
}
.playaudio:focus {
    border: 2px solid white !important;
}

/*SSO FIX*/

.ui-widget-content {
    border: none;
    background: transparent;
    color: #222222;
}
.ui-widget-content a {
    color: #fff;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
}
.cover .widget_hms_cover_text_editor_widget {
    margin: 20px 0px;
}
.cover .widget_hms_cover_text_editor_widget .head_content_text{
    width: 100%;
    position: relative;
    top: unset;
    right: unset;
    background-color: rgba(255,255,255,0.4);
    font-size: 16px;
}

.cover .widget_hms_cover_text_editor_widget .bg_picture[style*="background-image: url()"],
.cover .widget_hms_cover_text_editor_widget .bg_picture_mobile[style*="background-image: url()"]{
    padding: 0;
}

.cover .petofilive .widget_hms_cover_text_editor_widget .head_content_text{
    background-color: #333333;
}
.cover .petofilive .widget_hms_cover_text_editor_widget .head_content_text a{
    color: #7ece0d;
}
.widget_categoryandtaglistpage .oneListItem:active *{
    color: #fff;
}
.widget_categoryandtaglistpage .oneListItem *:visited{
    color: #fff !important;
}
.widget_categoryandtaglistpage .oneListItem:hover *{
    color: #fff;
    /*opacity: 0.8;*/
}
/* GLOBAL GRID */
.coverGlobalGrid{
    margin-bottom: 20px;
}
.coverGlobalGrid *:not(i){
    font-family: 'Roboto', sans-serif;
}
.coverGlobalGrid .textWrapper *{
    color: #fff;
}
.coverGlobalGrid .textWrapper .article-title span,
.coverGlobalGrid .textWrapper .article-lead{
    color: rgba(255,255,255,0.8);
}

.coverGlobalGrid .textWrapper .article-title h1{
    font-size: 18px;
    line-height: 1.2;
    font-weight: bold;
}
.coverGlobalGrid.dm1 .textWrapper .article-title h1{
    font-size: 16px;
}

.coverGlobalGrid .cikk{
    padding: 5px;
    box-sizing: border-box;
}
.coverGlobalGrid.dm1 .cikk a{
    background-color: #00000055;
    min-height: 330px;
    display: block;
}
.coverGlobalGrid.dm2 .articleWrapper .cikk a{
    height: auto;
    min-height: initial;
}
.coverGlobalGrid .articleWrapper .textWrapper{
    padding: 5px;
}
.coverGlobalGrid.dm1 .articleWrapper .textWrapper{
    padding: 9px 5px;
}
.coverGlobalGrid.dm0 .cikk:hover .textWrapper,
.coverGlobalGrid.dm2 .cikk:hover .textWrapper{
    visibility: hidden;
}
.coverGlobalGrid.dm0 .article-title,
.coverGlobalGrid.dm0 .article-lead,
.coverGlobalGrid.dm0 .post_time,
.coverGlobalGrid.dm0 .ppSliderContainer{
    margin: 7px 0 0 0;
}

.coverGlobalGrid.dm1 .article-title,
.coverGlobalGrid.dm1 .article-lead,
.coverGlobalGrid.dm1 .post_time,
.coverGlobalGrid.dm1 .ppSliderContainer{
    margin: 10px 0 0 0;
}
.coverGlobalGrid .cikk:hover .textWrapper .article-title h1{
    color: #79288d;
}
.coverGlobalGrid.dm1 .article-lead{
    font-size: 14px;
    line-height: 1.36;
    font-weight: 400;
}
.coverGlobalGrid .articleWrapper > .slick-arrow{
    background-color: #79288d;
    z-index: 1;
    width: 40px;
    height: 40px;
}
.coverGlobalGrid .articleWrapper .slick-dots .slick-active button{
    background-color: #79288d;
}
.coverGlobalGrid .slick-arrow{
    opacity: 1;
    transition: .2s ease-out;
}
.coverGlobalGrid .slick-arrow.slick-next{
    margin-right: 10px;
}
.coverGlobalGrid .slick-arrow.slick-prev{
    margin-left: 10px;
}
.coverGlobalGrid .slick-arrow.slick-disabled{
    opacity: 0;
    visibility: hidden;
}

.coverGlobalGrid .widgetImagePortrait .cikk a{
    height: auto;
}

.coverGlobalGrid.dm0 .cikk:hover a,
.coverGlobalGrid.dm2 .cikk:hover a{
    background-color: rgba(0,0,0,0.8);
}
.coverGlobalGrid.dm0 .cikk:hover .textWrapper{
    /*bottom: initial;
    top: 0;
    background: none;*/
}
.coverGlobalGrid.dm0 .cikk:hover button.play-button{
    display: block;
    z-index: 0;
}

.pp_main .pp_slider_buttons:not(.coverGlobalGrid *) {
    width: 110px;
    height: 55px;
    position: absolute;
    bottom: 30px;
    right: 0;
}

.pp_main .pp_slider_button.prev:not(.coverGlobalGrid *) {
    background-image: url("images/mediaklikk_sprite_2x-01.png");
    display: block !important;
    width: 44px;
    height: 35px;
    background-position: -400px 0 !important;
    top: 0;
    position: absolute;
    cursor: pointer;
}

.pp_main .pp_slider_button.next:not(.coverGlobalGrid *) {
    background-image: url("images/mediaklikk_sprite_2x-01.png");
    display: block !important;
    width: 44px;
    height: 35px;
    background-position: -440px 0 !important;
    bottom: 0;
    top: auto;
    position: absolute;
    cursor: pointer;
}

.coverGlobalGrid .video .typeico {
    background-image: url("images/m4-redesign/playerbutton.png") !important;
    right: 0 !important;
    bottom: unset !important;
    background-size: 100% !important;
    width: 60px !important;
    height: 40px !important;
    background-position: unset !important;
    top: 0 !important;
    left: unset !important;
    margin-top: 0px !important;
}
.category_name:not(.coverGlobalGrid *) {
    text-transform: uppercase;
    font-weight: bold;
}
.coverGlobalGrid .gallery .typeico{
    background-image: url('images/mediaklikk_sprite-01.png');
    background-position: -480px -20px;
    /* background-image: url("images/m4-redesign/gallery-ikon_feher.png")!important;
    background-size: 100%; */
    top: 0px;
    right: 5px;
    left: unset;
    /* background-position: unset!important; */
}

 .coverGlobalGrid{
    padding: 5px;
}
 .coverGlobalGrid.dm0 .textWrapper *{
    color: #fff;
}

 .coverGlobalGrid.dm2 .textWrapper{
    padding: 0 10px;
}
 .coverGlobalGrid.dm1 a:hover{
    text-decoration: none;
}
.coverGlobalGrid .channel{
    font-size: 12px;
    font-weight: 700;
    color: #EEEEEE;
    margin: 0;
}
 .coverGlobalGrid .articleWrapper > .slick-next.slick-disabled{
    visibility: hidden;
    opacity: 0;
}
 .coverGlobalGrid .video .typeico{
    z-index: 1;
}
 .coverGlobalGrid .slick-dots{
    margin: 0;
}
.coverGlobalGrid.dm1 .image-wrapper {
    z-index: 0;
}
 .coverGlobalGrid .slick-dots .slick-active button{
    background-color: #79288D;
}

 .coverGlobalGrid .layer_full_red .image-wrapper:before {
    background: rgba(168, 0, 0, 0.75);
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 100%;
}

 .coverGlobalGrid .layer_full_black .image-wrapper:before{
    background: rgba(0, 0, 0, 0.75);
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 100%;
}

 .coverGlobalGrid .widgetCarousel > .slick-list{
    margin: 0 5px;
}

 .coverGlobalGrid .paginationContainer {
    margin-top: 20px;
    background-color: rgba(255,255,255,0.2);
}
 .coverGlobalGrid .paginationContainer *{
    color: #fff;
    padding: 4px;
}
.coverGlobalGrid .paginationContainer i{
    font-family: 'Font Awesome 6 Pro'!important;
}

@media screen and (max-width: 1024px){
     .coverGlobalGrid .cikk{
        padding: 3px;
    }
     .coverGlobalGrid .widgetCarousel > .slick-arrow{
        display: none;
        visibility: hidden;
    }
     .coverGlobalGrid .textWrapper .article-title h1{
        font-size: 18px;
    }
}


.articleReader_tagsSet a,.widget_tag_cloud .tagcloud a, .hms_tag_and_social_wrapper .articleReader_tagsSet  a, .vp-info-tag .articleReader_tagsSet  a, .galleryTextBlock .articleReader_tagsSet  a{
    background-color: #79288d;
    color: #fff;
    text-decoration: none !important;
    padding: 5px 7px;
    border-radius: 5px;
    margin-right: 10px;
    margin-top: 10px;
    font-size: 15px;
    display: inline-block;
}
.articleReader_tagsSet a:hover, .widget_tag_cloud .tagcloud a:hover, .hms_tag_and_social_wrapper .articleReader_tagsSet  a:hover, .vp-info-tag .articleReader_tagsSet  a:hover, .galleryTextBlock .articleReader_tagsSet a:hover{
    color: #79288d;
    background-color: #fff;
}
.articleReader_tagsSet  a::before, .widget_tag_cloud .tagcloud a::before, .hms_tag_and_social_wrapper .articleReader_tagsSet  a::before, .vp-info-tag .articleReader_tagsSet  a::before, .galleryTextBlock .articleReader_tagsSet a::before{
    content: '#';
}
.m4-redesign.cikk .hms_article_content_wrapper.post_type_post .hms_tag_wrapper .hms_video_tags::before {
    background-image: none !important;
    content: '#';
}
body[class="ut-layout-cikkmegjelenito"] .articleReader_tagsSet .hms_tag_wrapper a::before{
    content: '';
}
body.single-gallery.globalis_cimkezes .articleReader_tagsSet .hms_tag_wrapper a::before{
    content: '';
}
.widget_hms_term_list_widget .articleReader_tagsSet {
    display: block!important;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .justBread{
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .justBreadCont{
    background-color: transparent;
    border-bottom: 1px solid #fff;
    font-family: 'Nunito', sans-serif;
    padding: 5px;
    margin-top: 2em;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem{
    padding: 20px 0 20px 0;
    border-bottom: 1px solid #ffffff55;
    display: flex;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem:hover h4{
    text-decoration: underline;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem > a{
    display: flex;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem > a:hover *{
    color: #fff;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListPic{
    height: 177px;
    width: 292px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    margin-right: 44px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .category{
    font-size: 14px;
    background-color: #79288d !important;
    display: inline-block;
    padding: 8px 12px 0px 12px !important;
    text-transform: uppercase;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneTxtMeta{
    display: flex;
    align-items: end;
    justify-content: space-between;
    border-bottom: 5px solid;
    border-color: #79288d !important;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem h4{
    line-height: 28px;
    margin: 15px 0 20px 0;
    font-size: 20px;
    margin-bottom: 10px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListTxt .oneTxtMeta .time{
    font-size: 13px;
    font-weight: bold;
    padding: 6px 10px 0 0;
    margin-left: 15px;

    margin-left: auto;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneTxtMeta div:empty{
    display: none;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListTxt{
    font-size: 15px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListTxt:hover{
    color: #fff;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .justBread a{
    font-size: 16px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .justBread .subcategory{
    font-size: 30px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .justBread .subcategory a{
    font-size: 30px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListTxt .oneTxtMeta .type{
    float: right;
    width: 30px;
    height: 25px;
    background-color: #79288d !important;
    background-repeat: no-repeat;
    order: 1;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListTxt .oneTxtMeta .video{

    background-image: url('./images/new_video_icon.png');
    background-position: center 5px;

}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListTxt .oneTxtMeta .gallery{
    background-image: url('./images/galleryIcon.png');
    background-position: center 5px;
    margin: 0;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListTxt .oneTxtMeta .photo{
    background-image: url('./images/galleryIcon.png');
    background-position: center 5px;
    margin: 0;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .paginationContainer .prewPage {
    transform: rotate(135deg) ;
    margin-right: 14px;
  }
  body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .paginationContainer .nextPage {
    transform: rotate(-45deg);
    margin-left: 14px;
  }


body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListTxt {
    display: block;
    width: 75%;
    float: right;
    margin-left: 44px;
}

body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListPic {
    display: block;
    width: 25%;
    padding-bottom: 14%;
    margin-right: 0;
    height: auto !important;
    background-size: contain;
    float: left;

    width: 292px;
    padding-bottom: 18.5vh;
}


body[class*="rovat-cimke-alapu-listaoldalak"] .paginationContainer{
    margin-top: 7px;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .paginationContainer *{
    color: #fff;
    font-weight: bold;
}
body[class*="rovat-cimke-alapu-listaoldalak"] .paginationContainer #PaginationPageSeparator{
    margin-left: 20px;
    margin-right: 20px;
}


body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .paginationContainer .pager {
    width: 10px;
    height: 10px;
    border-right: 3px solid #fff;
    border-bottom: 3px solid #fff;
    margin: 0;
    padding: 0;
    cursor: pointer;
    display: inline-block;
  }

/*Alapesetben egyik oldalon se jelenjen meg*/
/*Mediaklikk címkzézés - Global display none áttétele csak mediaklikkre*/
.m4-redesign .hms_tag_wrapper,
.hms_tag_wrapper{
    display: none !important;
}
.m4-redesign .articleReader_tagsSet,
.articleReader_tagsSet{
    display: none !important;
}

body.single-gallery.globalis_cimkezes{
    background-color: transparent !important;
    background-image: url('images/25_background.jpg') !important;
}
@media (max-width: 1440px){
    body[class*="rovat-cimke-alapu-listaoldalak"] .ult-column{
        margin: 0 auto;
        float: none;
        display: block;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] #maxPage{
        margin-right: 5px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] #crtPage{
        margin-left: 5px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListPic{
        max-height: 0;
    }

}
@media (max-width: 840px){
    body[class*="rovat-cimke-alapu-listaoldalak"] .ult-column{
        width: 100%;
    }
}
@media (max-width: 768px){
    body[class*="ut-layout-musorvezeto-adatlap"] #hms_social_wrapper{
        margin-top: 10px;
        padding-top: 10px;
        margin-bottom: 10px;
    }
    body[class="ut-layout-cikkmegjelenito"] .hms_article_lead_text{
        float: left;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListPic{
        width: 249px;

    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListTxt{
        margin-left: 38px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_12, body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_9, body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_8, body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_6, body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_4, body[class*="rovat-cimke-alapu-listaoldalak"] .bodywrapper .grid_3{
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListPic{
        width: 249px;
        padding-bottom: 18vh;
    }
}
@media (max-width: 560px){
    body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem > a{
        flex-wrap: wrap;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListPic{
        margin-right: 0;
        margin-bottom: 30px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListPic{
        width: 100%;
        /*height: 280px !important;*/
        height: auto !important;
        padding-bottom: 56%;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListTxt{
        width: 100%;
        margin-left: 0;
    }

}

@media (max-width: 320px){
    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListPic{
        width: 300px;
        height: 169px !important;
    }

    body[class*="rovat-cimke-alapu-listaoldalak"] .widget_categoryandtaglistpage .newSubCategory .listCont .oneListItem .oneListTxt{
        margin-left: 0;
        width: 100%;
    }
    body[class="ut-layout-cikkmegjelenito"] .hms_article_lead_text{
        float: left;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .justBreadCont{
        padding-left: 15px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .justBread .subcategory{
        font-size: 16px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .justBread .subcategory a{
        font-size: 16px;
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .newSubCategory{
        /*padding: 10px;*/
    }
    body[class*="rovat-cimke-alapu-listaoldalak"] .listCont .oneListItem .oneListPic{
        width: 300px;
        height: 169px;
    }
}