/* akadálymentesítés: m4sport.hu főoldal*/

.M4Accessibility #site-header,
.M4Accessibility,
.M4Accessibility .headNews,
.M4Accessibility .cover .hh-row-container .hh-row-wrapper,
.M4Accessibility .f1menu.sticky,
.M4Accessibility .f1menu .grid_12,
.M4Accessibility .f1menu .colwrapper,
.M4Accessibility .moreVideos{
    background-color: black !important;
    z-index: 1;
}

.M4Accessibility .f1menu.sticky {
    z-index: 11;
}

.M4Accessibility .secondarymenu{
    background-color: white;
    /*padding-top: 20px;*/
}

.M4Accessibility .headNews a {
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;

}

.M4Accessibility  .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_live_result_switch_container{
    padding-top: 0;
    top: 52%;
    transform: translate(0, -52%);
}

.M4Accessibility .cikk.col.post.nochannel h1.article-title a,
.M4Accessibility .cikk.nagy.post h1.article-title,
.M4Accessibility .cikk.kicsi.post h1.article-title,
.M4Accessibility .cikk.kozepes.post h1.article-title,
.M4Accessibility .m4-redesign.cikk .test article .kapcsolodo-cim
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px !important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility  .hms_article_post_content ul li,
.M4Accessibility .hms_article_post_content ol li
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px !important;
    line-height: 150% !important;
    color: white;
}

.M4Accessibility .m4-redesign.cikk .hms_article_post_content ol li::marker {
    font-size: 24px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .cikk.col.post.nochannel h1.article-title a{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
    background-color: black;
    border: none;
}

.M4Accessibility .cikk.kicsi.post h1.article-title:hover,
.M4Accessibility .cikk.col.post.nochannel h1.article-title a:hover,
.M4Accessibility .hiradoFooterContainer ul li a:hover,
/*.M4Accessibility .cikk.nagy.post h1.article-title:hover,*/
.M4Accessibility .cikk.kozepes.post h1.article-title:hover {
    background-color: white;
    color: black!important;
}

.M4Accessibility .cikk.col.post.nochannel .textcontent{
    background-color: black;
    padding: 10px;
}

.M4Accessibility .owl-item p.article-lead,
.M4Accessibility .cikk.kicsi.post p.article-lead,
.M4Accessibility .segment-half .mediaklikkCoverFeaturedSlider .owl-item .article-lead {
    font-size: 160% !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: white!important;
    line-height: 150%;
    text-decoration: underline;
}

.M4Accessibility .hiradoFooterContainer{
    background-color: black;
    border-top: 2px solid white;
}

.M4Accessibility .hiradoFooterContainer ul li a{
    color: white;
    text-decoration: underline;
    font-weight: bold;
}

.M4Accessibility .m4-redesign.cimlap .widget h2,
.M4Accessibility .m4-redesign_news .widget h2,
.M4Accessibility .m4-redesign_gallery .widget h2,
.M4Accessibility .m4-redesign_video .widget h2,
.M4Accessibility .m4-redesign.eredmenyek .widget h2,
.M4Accessibility .m4-redesign .categoryContainer{
    background-image: none !important;
}

.M4Accessibility .m4-redesign .categoryContainer{
    background: white;
}

.M4Accessibility .m4-redesign .categoryContainer *{
    color: black;
}

.M4Accessibility .m4-redesign .categoryContainer{
    position: static !important;
    display: inline-block;
}

.M4Accessibility .m4-redesign .m4-redesign-mobil-center.widget_position_center .multiplerowCardHolder .category_icon,
.M4Accessibility .m4-redesign .hh-row-container.m4-redesign-mobil-center.widget_position_down .category_icon{
    position: static;
}



/*cikk*/

.M4Accessibility .m4-redesign.cikk .colwrapper .m4-redesign .hms_article_title_titletext{
    background: black;
    border: none;
}

.M4Accessibility .m4-redesign.cikk .hms_article_cat_element,
.M4Accessibility .m4-redesign.cikk .grid_8 .m4-redesign h1,
.M4Accessibility .m4-redesign.cikk .colwrapper .m4-redesign .hms_article_title_titletext{
    background: white;
    color: black !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 130%;

}

.M4Accessibility .m4-redesign .hms_article_wrapper .articleImage.alignnone span{
    color:white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 130%;
}

.M4Accessibility .m4-redesign.cikk .text{
    color: white !important;
}

.M4Accessibility .m4-redesign.cikk .hms_article_cat_element:after,
.M4Accessibility .m4-redesign.cikk .grid_8 .m4-redesign h1:after{
    display: none;
}

/*header, footer*/

.M4Accessibility .m4-redesignMenu,
.M4Accessibility .HotTopic_Widget_Container{
    background-image: none;
    border-bottom: 1px solid white !important;
}

.M4Accessibility .m4-redesign .widget_ultimatummenu .navbar .navbar-inner .container .nav-collapse .nav .menu-item{
    background: white;
}

.M4Accessibility .m4-redesign a{
    text-decoration: underline;
}

.M4Accessibility .m4-redesign .navbar .nav > li > a{
    color: black !important;
    font-size: 110%;
    padding: 0 10px;
}

.M4Accessibility .m4-redesign .navbar .nav .boxu a,
.M4Accessibility .m4-redesign .navbar .nav .boxu a:hover,
.M4Accessibility .m4-redesign .navbar .nav .bl a,
.M4Accessibility .m4-redesign .navbar .nav .euro2020 a{
    color: transparent !important;
}

.M4Accessibility .m4-redesign .navbar .nav .bl a{
    font-size: 12px;
    padding: 0;
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element{
    background: black;
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element:hover{
    opacity: 1;
}

.M4Accessibility .m4-redesign .widget_livestreamselector{
    height: 100%;
    max-height: 100%;
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element .stream-element-right{
    width: 100%;
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element-image{
    width: 100%;
    padding-bottom: 56.25%;
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element:before{
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element-right *,
.M4Accessibility .m4-redesign .LSS_live_result_switch_container *{
    font-size: 130% !important;
}

.M4Accessibility .m4-redesign .LSS_live_result_switch.result{
    background: black !important;
}

.M4Accessibility .m4-redesign .LSS_live_result_switch.active{
    color: black !important;
}

.M4Accessibility .m4-redesign .HotTopic_Item,
.M4Accessibility .m4-redesign .HotTopic_Item:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 130%;
    padding: 10px 0;
}

.M4Accessibility .HotTopic_Item::before,
.M4Accessibility .HotTopic_Item::after,
.M4Accessibility .m4-redesign.footer li a:before{
    display: none;
}

.M4Accessibility .m4-redesign select{
    font-size: 130%;
    text-decoration: underline !important;
    color: black !important;
}

@media (max-width: 1200px){
    .M4Accessibility .m4-redesign .widget_livestreamselector .stream-selector-container-header .LSS_live_result_switch_container{
        position: static;
    }
}

.M4Accessibility .m4-redesign.footer li a{
    font-size: 130% !important;
}

.M4Accessibility .m4-redesign .post_time{
    opacity: 1;
}

.M4Accessibility .m4-redesign .postTypeContainer{
    position: static;
    background-image: none;
    background: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

/*lapozó*/

.M4Accessibility .m4-redesign .pagination .pagerPrevious,
.M4Accessibility .m4-redesign .pagination .pagerCounter,
.M4Accessibility .m4-redesign .pagination .pagerCurrent,
.M4Accessibility .m4-redesign .pagination .pagerNext{
    background-color: black;
}

.M4Accessibility .m4-redesign .pagerCounter{
    width: 77px;
}

.M4Accessibility .m4-redesign .pagination{
    width: 140px !important;
}

.M4Accessibility .m4-redesign .pagerNext{
    background-position: -283px -25px!important;
}

.M4Accessibility .m4-redesign .pagerPrevious{
    background-position: -249px -25px!important;
}

/*címlap*/

.M4Accessibility .m4-redesign.cimlap .hh-row-container.mozaic_widget.full-view-mode .hh-row-segment .widget h2{
    background-color: white !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black !important;
    font-weight: bold;
    background-image: none !important;
}

.M4Accessibility .m4-redesign.cimlap .insideWrapperM4mini .m4mini-textbox .title-alap{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 140% !important;
    padding-top: 10px;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign.cimlap .coverListWithImageOrTag .categoryContainer,
.M4Accessibility .m4-redesign.cimlap .coverListWithImageOrTag .layer_full_red .categoryContainer,
.M4Accessibility .m4-redesign.cimlap .coverListWithImageOrTag .layer_transition_red .categoryContainer{
    background: white !important;
}

.M4Accessibility .m4-redesign.cimlap .coverListWithImageOrTag .category_name,
.M4Accessibility .m4-redesign.cimlap .two-big span.category_name,
.M4Accessibility .m4-redesign.cimlap .three-big .category_name{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: black;
}

.M4Accessibility .m4-redesign.cimlap .segment-half .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .m4-redesign.cimlap .segment-half .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover{
    color: white !important;
}

.M4Accessibility .m4-redesign .widget_featuredslider_widget .post_time{
    width: 30%;
}

.M4Accessibility .widget_featuredslider_widget .accessibilityShowWhenNormal *{
    display: none !important;
}

.M4Accessibility .m4-redesign.cimlap .widget_multiplerowgrid_widget .insideWrapperM4mini{
    min-height: 480px;
}

.M4Accessibility .m4-redesign.cimlap .m4-redesign-four-left .m4-redesign .widget_multiplerowgrid_widget,
.M4Accessibility .m4-redesign.cimlap .m4-redesign-four-right .m4-redesign .widget_multiplerowgrid_widget{
    margin-left: 10px;
}

.M4Accessibility .m4-redesign.cimlap .segment-half .coverMultipleGrid.owl-carousel.owl-theme{
    top: 0 !important;
}

/*.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .recommendedgrid{
    min-height: 800px;
}*/

.M4Accessibility .m4-redesign.cimlap .m4-redesign-four-right .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper,
.M4Accessibility .m4-redesign.cimlap .m4-redesign-four-left .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper{
    z-index: 10;
}


@media (max-width: 429px){
    .M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .recommendedgrid article{
        min-height: 600px;
    }
}

.M4Accessibility .m4-redesign.cimlap .recommendedgrid .categoryContainer{
    background: white !important;
    opacity: 1;
    width: 100%;
    max-width: 100%;
}

.M4Accessibility .m4-redesign.cimlap p.article-lead,
.M4Accessibility .m4-redesign .layer_transition_red.title_highlight h1.article-title a{
    color: white !important;
    background: none;
    border: none;
}

.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .recommendedgrid .cikk.layer_full_red.title_highlight .textcontent .post_time,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode.show-separator-line .recommendedgrid .textcontent .post_time{
    opacity: 1 !important;
}

.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode.show-separator-line .recommendedgrid article.cikk.layer_transition_black .textcontent{
    margin-top: 0 !important;
}

.M4Accessibility .m4-redesign.cimlap .layer_full_red.title_highlight h1.article-title a,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.widget_position_center .layer_full_black.title_highlight h1.article-title a,
.M4Accessibility .m4-redesign.cimlap .layer_off.title_highlight h1.article-title a,
.M4Accessibility .m4-redesign.cimlap .layer_transition_black.title_highlight h1.article-title a{
    color: white !important;
    background: none !important;
    border: none !important;
}

.M4Accessibility .m4-redesign.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide .image-wrapper{
    width: 100% !important;
}

.M4Accessibility .m4-redesign.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide{
    height: 40% !important;
}

.M4Accessibility .m4-redesign.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide .text-content-wrapper{
    padding-left: 0;
    padding-top: 20%;
    background: black;
    width: 100%;
}

.M4Accessibility .m4-redesign.cimlap .swiper-text{
    height: 300px !important;
}

.M4Accessibility .m4-redesign.cimlap .swiper-text .article-title,
.M4Accessibility .m4-redesign.cimlap .swiper-text .article-lead{
    max-height: 300px !important;
}

/*.M4Accessibility .m4-redesign.cimlap .mosaicWidgetCardContainer .small_image_item_inner .categoryContainer{
    position: absolute !important;
    bottom: -30%;
}*/

.M4Accessibility  .m4-redesign.cimlap .swiper-text .categoryContainer{
    background: white;
    position: absolute !important;
}

.M4Accessibility  .m4-redesign.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .categoryContainer{
    background: white;
    width: 30%;
}

.M4Accessibility  .m4-redesign.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .categoryContainer *{
    color: black;
}


.M4Accessibility .m4-redesign.cimlap .swiper-text .categoryContainer *{
    color: black;
}

.M4Accessibility .m4-redesign.cimlap .coverListWithImageOrTag .categoryContainer{
    background: white !important;
    width: 100%;
    max-width: 100%;
}

.M4Accessibility .m4-redesign.cimlap .category_name{
    color: black !important;
}

.M4Accessibility .m4-redesign.cimlap .hh-row-container.widget_position_center .coverListWithImageOrTag .cikk.nagy .category_icon,
.M4Accessibility .m4-redesign.cimlap .layer_full_red span.category_icon,
.M4Accessibility .m4-redesign.cimlap .two-big .category_icon,
.M4Accessibility .m4-redesign.cimlap .layer_transition_red span.category_name, .M4Accessibility .m4-redesign.cimlap .layer_full_red span.category_name,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .category_name,
.M4Accessibility .m4-redesign.cimlap .layer_transition_red span.category_icon,
.M4Accessibility .m4-redesign.cimlap .layer_full_red span.category_icon,
.M4Accessibility .m4-redesign.cimlap .layer_transition_black span.category_name,
.M4Accessibility .m4-redesign.cimlap .three-big .category_icon{
    color: black !important;
}

.M4Accessibility .m4-redesign.cimlap .hh-row-container.mozaic_widget.full-view-mode .hh-row-segment .widget h2:after,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel{
    background: none !important;
}

.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner,
.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_two-third .big_image .big_image_item{
    margin-bottom: 70%;
}

.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner p,
.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_two-third .big_image .big_image_item p{
    top: 150%;
    text-decoration: underline;
    position: absolute;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
}

/*.M4Accessibility .m4-redesign.cimlap .mosaicWidgetCardContainer .categoryContainer{
    position: absolute !important;
}*/

.M4Accessibility .m4-redesign.cimlap .mosaicWidgetCardContainer .article_title,
.M4Accessibility .m4-redesign .mosaicWidgetCardContainer.small_image_item.layer_full_red.title_highlight .article_title,
.M4Accessibility .m4-redesign .mosaicWidgetCardContainer.big_image.layer_full_red.title_highlight .article_title,
.M4Accessibility .m4-redesign .mosaicWidgetCardContainer.big_image.layer_transition_red.title_highlight .article_title,
.M4Accessibility .m4-redesign .mosaicWidgetCardContainer.small_image_item.layer_transition_red.title_highlight .article_title{
    position: absolute !important;
    top: 127%;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    overflow: visible;
    color: white !important;
}

.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_container .post_time{
    position: absolute;
    top: 100%;
    opacity: 1;
}

.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_container .mosaic_widget_categoryItem{
    top: 120% !important;
    width: 100% !important;
    left: 10px;
    color: white;
}

.M4Accessibility .m4-redesign.cimlap .mozaic_widget_inner_container .mosaic_widget_categoryImage{
    background-color: black;
    border-radius: 20%;
    padding: 30px;
}

.M4Accessibility .m4-redesign.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner:before,
.M4Accessibility .m4-redesign.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_two-third .big_image .big_image_item:before,
.M4Accessibility .m4-redesign.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_two-third:hover .big_image .big_image_item:after,
.M4Accessibility .m4-redesign.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_one-third .small_image_item:hover .small_image_item_inner:after,
.M4Accessibility .m4-redesign.cimlap .layer_off .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap article.cikk.layer_full_red .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap .multiplerowCardHolder.layer_full_red .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .recommendedgrid .layer_full_black.title_highlight .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .layer_full_black .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap article.cikk.layer_transition_black .image-wrapper:before,
.M4Accessibility .m4-redesign.cimlap article.cikk.layer_transition_red .image-wrapper:before/*,
.M4Accessibility .m4-redesign.cimlap .postTypeContainer::before*/{
    display: none;
}

.M4Accessibility .m4-redesign.cimlap .postTypeContainer::before{
    background-image: url(/wp-content/plugins/hms-global-widgets/common/styles/images/m4-redesign/pp-icon-black.png);
    position: static;
    display: inline-block;
}

.M4Accessibility .m4-redesign.cimlap .hh-row-container.border.show-separator-line.widget_position_center .listimagetagItemWrapper .cikk .text-content-wrapper,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.border-right.show-separator-line.widget_position_center .listimagetagItemWrapper .cikk .text-content-wrapper,
.M4Accessibility .m4-redesign.cimlap .hh-row-container.full-view-mode .recommendedgrid .textcontent{
    position: static !important;
}

/*Percről-percre*/

.M4Accessibility .m4-redesign .hotlinemain-container-body-lead,
.M4Accessibility .m4-redesign .ppMiniBody .miniContent p,
.M4Accessibility .m4-redesign .ppMiniBody .miniLead/*,
.M4Accessibility .m4-redesign .articlePic*/{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: white;
}

.M4Accessibility .m4-redesign.pp .cikk.col.post.nochannel h1.article-title a,
.M4Accessibility .m4-redesign .hotlinemain-container-top-right-elem-title
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-head-category-title a,
.M4Accessibility .m4-redesign .ppMiniBody .returToMain a,
.M4Accessibility .m4-redesign .ppMiniBody .returToMain a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: black;
    font-weight: bold;
}
.M4Accessibility .m4-redesign .widgetHeader h2,
.M4Accessibility .m4-redesign .ppMiniBody .returToMain{
    background: white;
}

.M4Accessibility .m4-redesign .hotlinemain-container-top-title{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 235%!important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
    color: #000;
    background: white;
    padding: 0 !important;
    border: 10px solid white;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem-left-date,
.M4Accessibility .m4-redesign .ppMiniBody .miniTitle,
.M4Accessibility .m4-redesign .hotlinemain-container-top-right-elem-time,
.M4Accessibility .hotlinemain-container-body-elem-right-content-text  .formula1 .raceResultsTable.practice .line:nth-of-type(odd) > div,
.M4Accessibility .hotlinemain-container-body-elem-right-content-text .formula1 .raceResultsTable.startGrid.view1 .line:nth-of-type(odd) > div,
.M4Accessibility .hotlinemain-container-body-elem-right-content-text .formula1 .raceResultsTable.finish .line:nth-of-type(odd) > div,
.M4Accessibility .hotlinemain-container-body-elem-right-content-text .formula1 .raceResultsTable .line:nth-of-type(odd) a,
.M4Accessibility .m4-redesign .hotlinemain-container-body-elem.headline p{
    color: white !important;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem-right-content-text{
    color: white !important;
    font-size: 28px;
}

.M4Accessibility .m4-redesign .hotlinemain-container-top-right,
.M4Accessibility .formula1 .raceResultsTable.practice .line:nth-of-type(odd),
.M4Accessibility .formula1 .raceResultsTable.startGrid.view1 .line:nth-of-type(odd),
.M4Accessibility .formula1 .raceResultsTable.finish .line:nth-of-type(odd){
    background-color: black;
}

.M4Accessibility .m4-redesign .hotlinemain-container-top-right-elem,
.M4Accessibility .m4-redesign .ppMiniBody .miniTitle{
    border: none;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem.headline,
.M4Accessibility .m4-redesign .hotlinemain-container-top,
.M4Accessibility .m4-redesign .ppMiniBody{
    border: 2px solid white !important;
}

.M4Accessibility .m4-redesign .hotlinemain-container-top-category-title{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black !important;
    font-weight: bold;
}

.M4Accessibility .m4-redesign .hotlinemain-container-top-category-title:after,
.M4Accessibility .m4-redesign .hotlinemain-container-body-head-category-title:after,
.M4Accessibility .m4-redesign .hotlinemain-container-body-elem.headline,
.M4Accessibility .m4-redesign .widgetHeader h2:after,
.M4Accessibility .m4-redesign .hotlinemain-container-body-loadmore,
.M4Accessibility .m4-redesign .ppMiniBody .returToMain,
.M4Accessibility .m4-redesign .ppMiniBody p.wp-caption-text{
    background: none !important;
}

.M4Accessibility .m4-redesign .articleReader_tagsSet.articleReader_tagsSetTypepp_main .hms_video_tags,
.M4Accessibility .m4-redesign .hotlinemain-container-body-loadmore{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: black;
    text-decoration: underline;
    font-size: 180% !important;
    font-weight: bold;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-head-category-title{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black;
    font-weight: bold;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem .hotlinemain-container-body-elem-right-content a .hotlinemain-container-body-elem-right-content-event,
.M4Accessibility .m4-redesign .hotlinemain-container-body-elem.headline .hotlinemain-container-body-elem-right-content a .hotlinemain-container-body-elem-right-content-event{
    color: white;
    border: none;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign.pp .hotlinemain-container-body-elem-right-content p.wp-caption-text{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px;
    color: black;
    line-height: normal;

}

.M4Accessibility .m4-redesign .hotlinemain-container-body-head-title .source,
.M4Accessibility .m4-redesign .hotlinemain-container-body-head-title .date{
    color: white;
    font-size: 150%;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem-right-content-text a{
    color: white;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign .hotlinemain-container-body-elem-right-content .articlePic{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 20px;
    line-height: normal;
}

.M4Accessibility .m4-redesign.cikk .hms_article_post_content .aFramed,
.M4Accessibility .m4-redesign .hotlinemain-container-body-elem-right-content .aFramed{
    color: black;
    font-size: 28px;
    border: none;
}

.M4Accessibility .m4-redesign .F1-widget,
.M4Accessibility .m4-redesign .widget.widget_f1minipointrace_widget{
    font-size: 20px;
}

.M4Accessibility .hotlinemain-container-body-elem-right-content-text .formula1 .raceResultsTable .line:nth-of-type(odd) .pilotStandingsTable table tr .startNumber a span,
.M4Accessibility .hotlinemain-container-body-elem-right-content-text .formula1 .raceResultsTable .line:nth-of-type(odd) .pilotStartNumber{
    background-color: white !important;
    color: black !important;
}

@media (max-width: 429px){
    .M4Accessibility .m4-redesign .hotlinemain-container-body-elem-right{
        width: 250px;
    }
}


    /*COVER - Tabella*/

.M4Accessibility .newCoverTabella .titlediv{
    background-color: white!important;
    color: black;
    text-decoration: underline;
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .newCoverTabella .tabellaUnit{
    border-bottom: 1px solid black;
    background-color: white;
}

.M4Accessibility .tabellaUnit .tabName,
.M4Accessibility .tabellaUnit .tabPoz,
.M4Accessibility .tabellaUnit .tabScore {
    font-size: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .newCoverTabella .tabellaUnit:hover,
.M4Accessibility .newCoverTabella .tabButton li.active{
    background-color: black!important;
}

.M4Accessibility .newCoverTabella .tabellaUnit:hover .tabPoz,
.M4Accessibility .newCoverTabella .tabellaUnit:hover .tabScore,
.M4Accessibility .newCoverTabella .tabellaUnit:hover .tabName,
.M4Accessibility .newCoverTabella .tabButton li.active .TabName{
    color: white!important;
}

.M4Accessibility .newCoverTabella .tabButton li .TabName{
    color: black;
}

.M4Accessibility .newCoverTabella .rightArrow{
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: white;
    border: solid 2px #000000;
    background-color: black
}

.M4Accessibility .newCoverTabella .rightArrow:hover{
    text-decoration: underline;
    background-color: black;
}

.M4Accessibility .widgetHeader h2,
.M4Accessibility .hh-row-container.m5covertitle .row-title-container .row-title{
    background-color: white !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black !important;
    font-weight: bold;
    background-image: none !important;
}

.M4Accessibility .cikk.overlay-lead.post .cikk-content-title{
    background: transparent;
}

.M4Accessibility .cikk.overlay-lead.post h1,
.M4Accessibility .recommendedgrid .textcontent h1.article-title a,
.M4Accessibility .nochannel.cikk.overlay-lead.video h1{
    background-color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150%;
    color: white;
    text-decoration: underline;
}

.M4Accessibility .recommendedgrid .textcontent h1.article-title a{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150%;
    color: white !important;
    text-decoration: underline;
}

.M4Accessibility .widgetHeader h2 a{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: black;
    text-decoration: underline;
}

.M4Accessibility .recommendedgrid .textcontent{
    background-color: black;
}

/*Cikkodal*/

.M4Accessibility .articleHeadCont{
    background-color: white!important;
}

.M4Accessibility .articleHead h1,
.M4Accessibility .articleHead .articleMeta .breadCrumbs,
.M4Accessibility .articleMeta .breadCrumbs a,
.M4Accessibility .articleHead .articleMeta .artTime,
.M4Accessibility .articleHead .articleMeta .artSource{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-weight: bold;
}

.M4Accessibility .articleReader,
.M4Accessibility .articleReader .articleContent strong{
    color: white;
    background-color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    line-height: 150% !important;
}

.M4Accessibility .articleReader .articleContent {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150%;
    line-height: 150%;
}

/*FORMA-1, ROVATOK */

.M4Accessibility .m4mainmenu,
.M4Accessibility .oneVidShare,
.M4Accessibility .ult-column.grid_12,
.M4Accessibility .newCategoryContainer.left,
.M4Accessibility .switchShare.light .share{
    background-color: black!important;
}

.M4Accessibility .FullWithStrip,
.M4Accessibility .oneVidTxt,
.M4Accessibility .categoryTop{
    background-color: white!important;
}

.M4Accessibility .share,
.M4Accessibility .shareOver{
    font-size: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .moreVideos .oneVidTxt .oneVidCat{
    top: -55px;
    font-size: 18px;
    line-height: 14px;
    padding: 20px;
    background-color: black!important;
    font-weight: bold;
}

.M4Accessibility .oneLister .listerTxt h4:hover,
.M4Accessibility .listerTxt.noBorder h4:hover,
.M4Accessibility .oneLister.small .listerTxt h4:hover{
    background-color: black;
    color: white!important;
}

/*.M4Accessibility .picType .video{
    background-color: #000 !important;
    border: 1px solid white;
}*/

.M4Accessibility .secondarymenu a,
.M4Accessibility .wfm-mega-menu ul li a{
    background-color: white!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    color: black!important;
    text-decoration: underline;
}

.M4Accessibility .oneLister,
.M4Accessibility .oneLister .listerTxt,
.M4Accessibility .oneLister.small .listerTxt{
    background-color: white;
}

.M4Accessibility .formula1 .tabella .titlediv span,
.M4Accessibility #col-1917-1.ult-column.grid_12,
.M4Accessibility #wrapper-1187,
.M4Accessibility #col-1187-1.ult-column.grid_12,
.M4Accessibility #col-1189-1.ult-column.grid_12,
.M4Accessibility #wrapper-1189, .M4Accessibility .formula1 .raceCalendar h3,
.M4Accessibility .formula1 .tabella .titlediv span,
.M4Accessibility .widget_tsnewtable_widget .tabella .titlediv,
.M4Accessibility .widget_tsnewclublist_widget .soccerClubs .titlediv,
.M4Accessibility .widget_tsnewfbsmallmenu_widget .soccerScoreBox .titlediv{
    background-color: white!important;
    color: black;
}

.M4Accessibility .secondarymenu a:hover,
.M4Accessibility .wfm-mega-menu ul li a:hover{
    background-color: black!important;
    color: white!important;
}

.M4Accessibility .listCont .oneListItem .oneListTxt{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 140% !important;
    text-decoration: underline;
    line-height: 150%;
}

.M4Accessibility .oneLister.thumb,
.M4Accessibility .oneLister .listerTxt{
    border-color: black!important;
}

.M4Accessibility .formula1 .tabella .rowTitleColorShadow,
.M4Accessibility .raceCalendar h3:before{
    border-color: #ffffff transparent transparent transparent!important;
}
.M4Accessibility .rowTitleColorShadow{
border-color: transparent #ffffff transparent transparent !important;}

.M4Accessibility .picCat{
    background-color:black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 20px !important;
    color: white!important;
}

.M4Accessibility .newCategoryContainer .oneLister.thumb .listerTxt h4{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    text-decoration: underline;
    line-height: 150%!important;
}

.M4Accessibility .newCategoryContainer .CategoryHeader h1 a,
.M4Accessibility .newCategoryContainer .CategoryHeader h1{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px !important;
    line-height: 150%;
    font-weight: bold;
    color: black;
}

.M4Accessibility .moreVideos .moreVideoTitle h2,
.M4Accessibility .newCategoryContainer .SubCategoryHeader h2,
.M4Accessibility .justBread, .M4Accessibility .scoreLister h3,
.M4Accessibility .soccerTeamTop .socName,
.M4Accessibility .categoryTop{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px !important;
    line-height: 150%;
    background-color: white!important;
    color: black;
    font-weight: bold;
}

.M4Accessibility .oneLister.small .listerTxt h4,
.M4Accessibility .oneLister .listerTxt h4{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 26px !important;
    line-height: 150%!important;
    color: black!important;
}

.M4Accessibility .oneLister .listerTxt h4,
.M4Accessibility .moreVideos .oneMoreVideo .oneVidTxt{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px !important;
    line-height: 150%!important;
    color: black!important;

}

.M4Accessibility .newCategoryContainer .oneLister .listerTxt .Txt{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px!important;
    line-height: 150%;
    color: black!important;
}

.M4Accessibility .moreVideos .moreVideoTitle{
    border-bottom: #ffffff solid 1px;
}

.M4Accessibility .newCategoryContainer .SubCategoryHeader{
    border-color: white!important;
}

.M4Accessibility .moreArticles{
    background-color: white!important;
    color: black;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    line-height: 150%;
}

.M4Accessibility .newCategoryContainer .moreArticles:hover{
    color: black;
    font-weight: bold;;
}

.M4Accessibility .newCategoryContainer .moreArticles{
    background-image: none;
}

.M4Accessibility .newCategoryContainer .oneLister.thumb .picCat{
    top: -34px;
    padding: 10px 10px 10px 10px;
}

/*ALROVATOK*/

.M4Accessibility .wrapper.gridFix.background_color,
.M4Accessibility .widget_newsubcategoryhead_widget.inner-container{
    background-color: white;
}

.M4Accessibility  .widget_tsnewtable_widget .tabellaUnit .tabName,
.M4Accessibility .soccerClubs ul,
.M4Accessibility .widget_tsnewfbsmallmenu_widget .soccerScoreBox ul li a,
.M4Accessibility .tabellaUnit .tabScore{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px!important;
    line-height: 150%;
    text-decoration: underline;
}

.M4Accessibility .justBread a,
.M4Accessibility .formula1 .crewMemberName h2{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px!important;
    line-height: 150%;
    color: black;
}

.M4Accessibility .formula1 .crewMemberName h2{
    text-decoration: underline;
}

.M4Accessibility .listCont .oneListTxt .oneTxtMeta .time{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 100% !important;
}

.M4Accessibility .listCont .oneListTxt .oneTxtMeta{
    background-color: white;
}

.M4Accessibility .listCont .oneListItem .oneListTxt h4{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px !important;
    line-height: 150% !important;
    font-weight: bold;
    color: black;
    text-decoration: underline;
}

.M4Accessibility .listCont .oneListTxt .oneTxtMeta .category {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 120% !important;
}

/*Forma1- STÁB*/

.M4Accessibility .formula1 .crewMemberName,
.M4Accessibility .formula1 .fcListUnit .fcHeadline,
.M4Accessibility .formula1 .fcListUnit .fcHeadline{
    background-color: white;
}

.M4Accessibility  .widget_f1crewwidget .f1CrewWidgetWrapper{
    background-color: transparent;
}

.M4Accessibility .formula1 .raceCalendar .F1-racelist a,
.M4Accessibility .formula1 .raceCalendar .F1-racelist .F1-racePlace{
    text-decoration: underline;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .formula1 .raceCalendar .F1-racelist .F1-raceDate,
.M4Accessibility .formula1 .raceCalendar .F1-racelist .F1-racePlace{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .formula1 .fcReader .fcContent .contentLead{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px;
    line-height: 150% !important;
}

.M4Accessibility .fcContent,
.M4Accessibility .formula1 .teamWC .uLabel,
.M4Accessibility .formula1 .teamFirstRace .uLabel,
.M4Accessibility .formula1 .pilotDataBox.pilotWC .uLabel{
    color: white!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 20px;
    line-height: 150% !important;
}

.M4Accessibility .formula1 .teamLinks a span,
.M4Accessibility .formula1 .pilotLinks a{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    text-decoration: underline;
}

.M4Accessibility .formula1 .raceCalendar .F1-racelist a:hover{
    background-color: black;
    color: white;
    text-decoration: underline;
}

.M4Accessibility .formula1 .raceCalendar .F1-racelist a:hover .F1-racePlace{
    color: white;
}

.M4Accessibility .formula1 .fcListUnit .fcHeadline .fcHead h1{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px;
    text-decoration: underline;
}

.M4Accessibility .formula1 h1.teamName,
.M4Accessibility .formula1 h1.pilotName{
    color: white!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px;
    text-decoration: underline;
}

.M4Accessibility .formula1 .gpName h2,
.M4Accessibility .formula1 .gpTimesHead h4{
    color: white!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px;
}

.M4Accessibility .formula1 .tabella .moreContainer .rightArrow,
.M4Accessibility .widget_tsnewtable_widget .tabella .moreContainer .rightArrow{
    font-size: 20px;
    text-decoration: underline;
    font-weight: bold;
    color: white;
    background-image: none!important;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .formula1 .fcListUnit{
    background-color: transparent;
}

/*Forma1- CSAPAT*/

.M4Accessibility .formula1 .teamDataCardBasic,
.M4Accessibility .teamWC, .M4Accessibility .teamFirstRace,
.M4Accessibility .formula1 .teamLinks a,
.M4Accessibility .formula1 .pilotDataCardBasic,
.M4Accessibility .formula1 .pilotWC.pilotDataBox,
.M4Accessibility .formula1 .pilotLinks a,
.M4Accessibility .formula1 .gpName,
.M4Accessibility .formula1 .gpTimesHead,
.M4Accessibility .formula1 .tvTimesHead{
    background-color: black!important;
}

.M4Accessibility .formula1 .pilotLinks a{
    color: white!important;
}

.M4Accessibility .formula1 .listCont .oneListTxt .oneTxtMeta {
    background-color: white;}

.M4Accessibility .fOneSide .active,
.M4Accessibility .formula1 .teamDataBox .uLabel,
.formula1 .pilotDataBox .uLabel,
.M4Accessibility .formula1 .teamDataBox .uLabel,
.M4Accessibility .formula1 .pilotDataBox .uLabel,
.M4Accessibility .formula1 .gpInfo .label span,
.M4Accessibility .formula1 .gpInfo .value span{
    color: black!important;
    font-weight: bold;
    font-size: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    line-height: 150%;
}

.M4Accessibility .formula1 .gpInfo .label, .M4Accessibility .formula1 .gpInfo .value{
    width: 45%;
}

.M4Accessibility .fOneSide ul li{
    text-decoration: underline;
    font-size: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    line-height: 150%;
}

.M4Accessibility .fOneSide ul li:hover,
.M4Accessibility .formula1 .teamLinks a:hover,
.M4Accessibility .formula1 .pilotLinks a:hover,
.M4Accessibility .formula1 .F1-RaceSelectorList a:hover,
.M4Accessibility .formula1 .F1-RaceSelectorList a.active,
.M4Accessibility .widget_tsnewtable_widget .tabella .tabellaUnit:hover,
.M4Accessibility .widget_tsnewtable_widget .tabella .tabellaUnit:hover .tabName.tabellaText{
    background-color: white!important;
    opacity: 1;
    color: black!important;
    text-decoration: underline;
    font-weight: bold;
}

.M4Accessibility .formula1 .teamLinks a:hover span,
.M4Accessibility .tabellaUnit:hover .tabPoz,
.M4Accessibility .tabellaUnit:hover .tabScore{
    color: black!important;
}

/*.M4Accessibility .tabellaUnit:hover .tabName.tabellaText{
    color: white;
}*/

.M4Accessibility .formula1 .teamWC .dataImg,
.M4Accessibility .formula1 .teamWC .uValue,
.M4Accessibility .formula1 .teamFirstRace .uValue,
.M4Accessibility .formula1 .pilotDataBox .dataImg{
    color: white!important;
}

.M4Accessibility .formula1 .teamPilotsBox .teamPilotStartNum,
.M4Accessibility .formula1 .teamPilotsBox .teamPilotStartNum span,
.M4Accessibility .formula1 .teamTestPilot1 .teamPilotStartNum,
.M4Accessibility .formula1 .teamTestPilot2 .teamPilotStartNum {
    color: white!important;
    background-color: black!important;
}

.M4Accessibility .formula1 .teamPilotsBox .teamPilotName{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px;
    text-decoration: underline;
    line-height: 150%;
}

.M4Accessibility .formula1 .teamTestPilot1 .teamPilotName,
.M4Accessibility .formula1 .teamTestPilot2 .teamPilotName{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 22px;
    text-decoration: underline;
    line-height: 150%;
}

.M4Accessibility .formula1 .teamTestPilotsBox h4{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 22px;
}

.M4Accessibility .formula1 .teamDataBox .uValue, .M4Accessibility .formula1 .pilotDataBox .uValue,
.M4Accessibility .formula1 .listCont .oneListItem .oneListTxt{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
}

/*PONTVERSENY*/

.M4Accessibility .formula1 .pilotStandingsHead h2, .M4Accessibility .formula1 .teamStandingsHead h2{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 22px;
    background-color: white!important;
}

.M4Accessibility .formula1 .pilotStandingsTable table tr td span{
    color: black!important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    text-decoration: underline;
}
.M4Accessibility .formula1 .pilotStandingsTable table td.points span,
.M4Accessibility .formula1 .pilotStandingsTable table td.position span{
    text-decoration: none!important;
}

.M4Accessibility .formula1 .pilotStandingsTable table tr td .pilotStartNumber{
    width: 28px;
    height: 24px;
}

.M4Accessibility .formula1 .pilotStandingsTable .teamColor {
    display: none;
}

.M4Accessibility .formula1 .pilotStandingsTable table tr .startNumber a span,
.M4Accessibility .pilotStartNumber {
    background: black !important;
    color: white !important;
}

/*VERSENYNAPTÁR*/

.M4Accessibility .formula1 .F1-RaceSelectorList a{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    text-decoration: underline;
    font-weight: bold;
}

.M4Accessibility .formula1 .gpTimeList .value span {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    font-weight: bold;
    color: black!important;
}

.M4Accessibility .formula1 .F1-RaceSelectorList a .F1-raceCity,
.M4Accessibility .formula1 .F1-RaceSelectorList a .raceDate{
    font-size: 16px;
    font-weight: bold;
}

.M4Accessibility .formula1 .gpTimeList .label span{
    font-size: 16px;
    color: black!important;
    font-weight: bold;
}

/*magyar foci MÉRKŐZÉSEK*/

.M4Accessibility .mListInactive h3:hover, .M4Accessibility .mListPastInactive h3:hover{
    background: black;
}

.M4Accessibility .mListUnit .mTeamLeft, .M4Accessibility .mListUnit .mTeamRight{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    font-weight: bold;
}

.M4Accessibility .mListUnit .mVS{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 16px;
    color: black;
    font-weight: bold;
}

.M4Accessibility .scoreLister, .M4Accessibility .widget_tsnewteammemberlist_widget .soccerTeam{
    background-color: transparent!important;
}

.M4Accessibility .sListUnit{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    color: white;
    line-height: 150%;
}

/*magyar foci CSAPATOK*/

.M4Accessibility .soccerTeamTop{
    background-color: white;
}

.M4Accessibility .widget_tsnewteammemberlist_widget .soccerTeam .titlediv{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 22px;
    background-color: white;
    color: black;
}

.M4Accessibility .widget_tsnewteammemberlist_widget .soccerTeam ul li{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    font-weight: bold;
    line-height: 150% !important;
    color: white!important;
}

.M4Accessibility .soccerTeamTop .socName{
    margin-top: 20px;
}

/*MENÜ AJÁNLÓ*/

.M4Accessibility .frameNews .videoPhotoInnerItemTxt{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 140% !important;
    line-height: 130%;
    height: 170px;
    text-decoration: underline;
}

.M4Accessibility .smallCol .videoPhotoInnerItemTxt{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 130%;
    height: 170px;
    text-decoration: underline;
}

.M4Accessibility .frameNews .videoPhotoInner .subMenu{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    text-decoration: underline;
}

/* UEFA Bajnokok ligája*/


.M4Accessibility .green-thm .navbar .navbar-inner .nav li.current-menu-item a {
    color: black;
    background: white;
}

.M4Accessibility .blTeams a.teamLogo img {
    width: 65px;
}

.ut-layout-bl2019_cimlap.M4Accessibility,
.ut-ultimatum-default.ut-layout-bl2019_tabella.M4Accessibility,
body.M4Accessibility {
    background-image: none!important;
}

.M4Accessibility .drkBlue-white .mediaklikkCoverFeaturedSlider .owl-item .cikk .textcontent,
.M4Accessibility .drkBlue-white .widget_multiplerowgrid_widget .coverMultipleGrid .cikk .cikk-content-title, .M4Accessibility .bl-also{
    background: black!important;
}

.M4Accessibility .drkBlue-white .widget_multiplerowgrid_widget .coverMultipleGrid .cikk h1.article-title a,
.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget #allMatchKO .allContHead{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    text-decoration: underline;
    line-height: 150%;
}

.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget #allMatchKO .allContHead{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    text-decoration: underline;
    line-height: 150%;
}

.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget .allHeadTitle{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150%;
}
.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget .allHead .allHeadTabs li a{
    font-size: 24px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .drkBlue-white .widget_listwithimageortag_widget .cikk .text-content-wrapper h1.article-title:hover{
    color: black!important;
}

/*CSOPORTKÖR*/

.M4Accessibility .uefaAllMatches .allTable .allTeamRow, .M4Accessibility .uefaAllMatches .matchPairContainer{
    width: 100%;
}

.M4Accessibility .uefaAllMatches .allTable .allValue,
.M4Accessibility .uefaAllMatches .teamFixInfo .fixTime,
.M4Accessibility .uefaAllMatches .matchInfo .fixTime{
    font-size: 180%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .uefaAllMatches .teamFixInfo .fixPlace,
.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget #allMatchGroups .allContHead,
.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget #allMatchKO .allContHead{
    font-size: 160%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.M4Accessibility .uefaAllMatches .teamFixInfo .fixTime {
    font-size: 145%;
}

.M4Accessibility .matchPairContainer .blTeam img,
.M4Accessibility .koRoundContainer .blTeam img {
    width: 50px;
    height: 50px;
}

.M4Accessibility .bl_head {
    padding: 10px 0;
}

/* menetrend */

.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader .gameDayDate,
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader .phaseType {
    font-size: 160%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.M4Accessibility .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameTeams .gameResult > span {
    font-size: 160%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gameState {
    top: 100px !important;
}

.M4Accessibility .cikk.col.post.nochannel h1.article-title a:hover,
.M4Accessibility .drkBlue-white .widget_listwithimageortag_widget .cikk .text-content-wrapper h1.article-title:hover {
    background-color: unset;
    color: white !important;
}

.M4Accessibility .teamTooltip .teamNat,
.M4Accessibility .teamTooltip .teamName,
.M4Accessibility .blTeam .teamTooltip,
.M4Accessibility .drkBlue-white .TelesportBL .blTeam .teamTooltip,
.M4Accessibility .whiteTabellaBg .widget_tsuefagroups_widget .allTable .matchPair .blTeam .teamTooltip {
    display: none;
}

.M4Accessibility .drkBlue-white .widget_multiplerowgrid_widget .coverMultipleGrid .cikk h1.article-title:hover {
    color: white !important;
}

.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader,
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader .gameDayDate {
    font-size: 20px;
}

/* cikkek */

.M4Accessibility .hms_title_on_image .hms_article_title {
    font-size: 200%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.M4Accessibility .drkBlue-white .hms_article_lead_text,
.M4Accessibility .drkBlue-white .hms_article_content_wrapper .hms_article_post_content p,
.M4Accessibility .drkBlue-white .hms_article_post_date {
    font-size: 150%;
    line-height: 150%;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .m4-redesign.cikk .hms_auth_and_date_wrapper .SourceText:before{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 20px;
}

.M4Accessibility .m4-redesign.cikk .hms_auth_and_date_wrapper .hms_article_post_date:before{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 3px;
}

/* tweet

.M4Accessibility .fb_iframe_widget span {
    height: 25px !important;
}*/

/* euro 2020 */

/*Menüsáv*/

.M4Accessibility .headwrapper .wrapper.green-thm,
.M4Accessibility .green-thm .widget_tswctimetablemini,
.M4Accessibility .hh-row-container.green-thm.bg-cover,
.M4Accessibility .hh-row-container.green-thm.bg-fixed,
.M4Accessibility .single .wrapper.green-thm.bg-cover,
.M4Accessibility .single .wrapper.green-thm.bg-fixed {
    background: none !important;
}

.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_descr {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    width: unset;
    margin-bottom: 10px;
}
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section .countdown_amount  {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
}
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(2)::after,
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(3)::after,
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(4)::after,
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(5)::after,
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(6)::after,
.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .countdown_section:nth-of-type(7)::after {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 165% !important;
    width: 60px;
}

.M4Accessibility .green-thm .navbar .navbar-inner .nav li a {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 125% !important;
    text-decoration: underline;
}

.M4Accessibility .green-thm .navbar .navbar-inner .nav li a:hover{
    color: black;
    background: white;
}

.M4Accessibility .green-thm .headerMini .title {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
}

.M4Accessibility .heroBox .WCTimeTableBody.WCTimeTableMini .inner {
    height: 94%;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .goToFullTimeTableWrapper a, .green-thm .widget_tswctimetablefullbody .goToFullTimeTableWrapper a {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135% !important;
}
.M4Accessibility .green-thm .multigridItemWrapper .displaymodeB .cikk-content-title,
.M4Accessibility .green-thm .multigridItemWrapper .displaymodeB .cikk-content-moving-container {
    background: unset !important;
}
.M4Accessibility .displaymodeB .cikk-content-title {
    max-height: 95px;
}
.M4Accessibility /*.segment-full .green-thm*/ .listimagetagItemWrapper .cikk {
    height: 210px;
}
.M4Accessibility .green-thm .uefaAllMatches .allHeadTitle,
.M4Accessibility .uefaAllMatches .allHeadTabs li {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
}
.M4Accessibility .green-thm .uefaAllMatches .qualifierTable .matchPair {
    width: 50%;
}
.M4Accessibility .green-thm .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixTime,
.M4Accessibility .green-thm .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixPlace {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 139% !important;
}
.M4Accessibility .green-thm .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .blTeam .teamLogo img {
    max-width: 90px;
}
.M4Accessibility .green-thm-timeline .widget_timeline_widget .hms_tl_widget_container .hms_tl_element .hms_tl_element_text_container .hms_tl_element_text {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 139% !important;
    color: #ffffff;
}
.M4Accessibility .green-thm-timeline .widget_timeline_widget .hms_tl_widget_container .hms_tl_element.past .hms_tl_element_text_container .hms_tl_element_text {
    opacity: 1 !important;
}
.M4Accessibility .cikk .cikk-content-title h1.article-title a,
.M4Accessibility .gallery .cikk-content-title h1.article-title {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 139% !important;
}
.M4Accessibility .green-thm .hms_article_wrapper .hms_article_title {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 200% !important;
    color: #ffffff;
}
.M4Accessibility .green-thm .hms_article_wrapper .hms_article_cat_element {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    color: #ffffff;
}
.M4Accessibility .green-thm .hms_article_wrapper .hms_article_post_date,
.M4Accessibility .green-thm .hms_article_wrapper .articleReaderSourceText {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    color: #ffffff;
}
.M4Accessibility .green-thm .hms_article_lead_text,
.M4Accessibility .green-thm .hms_article_post_content p {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
    color: #ffffff;
    line-height: 160%;
}
.M4Accessibility .green-thm .hms_article_wrapper .hms_auth_and_date_wrapper {
    margin-bottom: 40px;
}
.M4Accessibility .green-thm .hms_article_post_content a {
    color: #ffffff;
}
.M4Accessibility .green-thm .hms_article_wrapper {
    margin-top: 10px;
}

.M4Accessibility .green-thm .widget_hms_vodplayer_widget .vp-info .article_title {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 200% !important;
    color: #000000;
    line-height: 160%;
}
.M4Accessibility p.article_date {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 200% !important;
    line-height: 160%;
}

.accessibilityShowWhenWCAG .m4mini-textbox .title-alap {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: #ffffff;
    line-height: 160%;
}
.accessibilityShowWhenWCAG .m4mini-textbox .hover2 {
    display: none;
}

.M4Accessibility .green-thm .widget_multiplerowgrid_widget .article-title:hover {
    color: white;
}

/* tabella */

.M4Accessibility .wrapper.green-thm.menetrendBlock {
    background-image: none;
    background-color: black;
}

/* menetrend */

.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader .gameDayDate {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 160%;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameDayHeader .phaseType,
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gametime {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 160%;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gametime {
    width: 90px;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gameMiddleBlock {
    width: calc(100% - 100px);
}
.M4Accessibility .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameTeams .gameTeam h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 160%;
}
.M4Accessibility .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameStadium {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    margin-left: 65px;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameTeams .gameResult {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 100% !important;
    padding: 5px;
    width: 80px;
}

.M4Accessibility .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameTeams .gameResult {
    height: 40px;
}
.M4Accessibility .widget_tswctimetablefullbody .gameList .gameItem .gameMiddleBlock .gameTeams .gameTeam .TeamFlag {
    width: 60px;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gameState {
    top: 80px;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gameState span {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 160%;
}
.M4Accessibility .gameItem.availableResult {
    height: 150px;
}
.M4Accessibility .green-thm .widget_tswctimetablefullheader .dayNavWrapper .dayNav .slick-list .slick-track li.slick-slide > span,
.M4Accessibility .green-thm .widget_tswctimetablefullheader .dayNavWrapper .dayNav .slick-list .slick-track li.slick-slide .month,
.M4Accessibility .green-thm .widget_tswctimetablefullheader .dayNavWrapper .dayNav .slick-list .slick-track li.slick-slide .dayNumeric {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
    line-height: 160% !important;
}
.M4Accessibility .green-thm .widget_tswctimetablefullbody .WCTimeTableFull .gameList .gameItem .gametime {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
    line-height: 160% !important;
}
.M4Accessibility .gameDayHeader .gametime {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
    line-height: 160% !important;
}


/* csapatok-játékosok */

.M4Accessibility .uefaSideMenu_team li,
.M4Accessibility .green-thm .uefaTeamTop .uefaTeamTitle,
.M4Accessibility .green-thm .uefaPlayerStats .playerStatTitle,
.M4Accessibility .green-thm .widget_uefateammembers_widget .soccerTeam h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 164% !important;
    line-height: 120%;
}
.M4Accessibility .uefaTeamTop .uefaTeamTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
}
.M4Accessibility .uefaPlayerStats .playerStatTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 120% !important;
}
.M4Accessibility .uefaSideMenu_team li {
    height: 100px;
}
.M4Accessibility .uefaSideMenu_team li span:nth-child(1) {
    width: 50px;
}
.M4Accessibility .uefaSideMenu_team li span:nth-child(2) {
    padding-left: 10px;
    padding-top: 5px;
}

.M4Accessibility .soccerTeam ul,
.M4Accessibility .uefaTeamTop .uefaTeamDetails,
.M4Accessibility .uefaPlayerStats,
.M4Accessibility .soccerTeam h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
}

.M4Accessibility .uefaPlayerStats .playerStatMore {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    margin: 20px auto 0 auto;
    width: 430px;
}

.M4Accessibility .playerStatUnit .playerStatLeft {
    width: 300px;
}

.M4Accessibility .ts_content h1,
.M4Accessibility h1.wpHeader,
.M4Accessibility .wdProperty p,
.M4Accessibility .ui-accordion-content p {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
}
.M4Accessibility .ui-accordion-content li {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 130%;
}

.M4Accessibility .rightContent {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 70% !important;
}

.M4Accessibility .ui-accordion-header span {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170% !important;
}

.M4Accessibility .hh-row-container.green-thm .green-thm .widget_listwithimageortag_widget .cikk,
.M4Accessibility .green-thm .uefaAllMatches .qualifierTable .matchPair,
.M4Accessibility .green-thm .uefaAllMatches .allHeadTabs li,
.M4Accessibility .green-thm .uefaAllMatches #allMatchGroups .allTable,
.M4Accessibility .green-thm .uefaAllMatches #allMatchQualifier #qualifier .allTable,
.M4Accessibility .green-thm .uefaAllMatches .teamFixInfo > a .info.ngDateView,
.M4Accessibility .green-thm .uefaAllMatches .teamFixInfo > a .info.ngPlayed {
    background: black;
}

.M4Accessibility .green-thm .navbar.sticky,
.M4Accessibility .menu-eles-eb-2020-container {
    background: black;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.M4Accessibility .green-thm .uefaAllMatches .allTable .matchPairContainer .matchSolo {
    width: 49%;
}
.M4Accessibility .uefaAllMatches .allContHead,
.M4Accessibility .uefaAllMatches .allTable .allTeamName,
.M4Accessibility .green-thm .matchSolo .scoreTeam {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 130%;
}
.M4Accessibility .hh-row-container.green-thm .green-thm .widget_listwithimageortag_widget .cikk .article-lead {
    color: #ffffff !important;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameList > .phaseType,
.M4Accessibility .segment-one-third .widget_tswctimetablemini .gameList .gameItem .gametime {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
}
.M4Accessibility .segment-one-third .widget_tswctimetablemini .gameList .gameItem .gametime {
    width: 90px;
}
.M4Accessibility .widget_tswctimetablemini .dayNavWrapper .dayNav .slick-list .slick-track li.slick-slide.emptyDay {
    opacity: 1;
}

.M4Accessibility .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameStadium {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
}

/* eredmények címlap */

.M4Accessibility .green-thm .widget_tswctimetablemini .gameItem .gameState {
    top: 5px;
}
.M4Accessibility .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameTeams {
    margin-top: 10px;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameItem .gameState span,
.M4Accessibility .segment-one-third .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameTeams .gameTeam h4,
.M4Accessibility .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameTeams .teamSeparator {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
}
.M4Accessibility .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameStadium .label {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 80% !important;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameItem .gameMiddleBlock .gameTeams .teamSeparator {
    width: 70px !important;
    margin: 0 10px;
}
.M4Accessibility .segment-one-third .green-thm .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock,
.M4Accessibility .green-thm .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameStadium {
    width: 100%;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameList .gameItem .gameMiddleBlock .gameStadium {
    margin-bottom: 7px;
    margin-top: 15px;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameItem .gameState span {
    padding: 5px;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameList .gameItem .gameStream span {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
}
.M4Accessibility .green-thm .widget_tswctimetablemini .gameList .gameItem .gameStream {
    left: 245px;
    top: 5px;
}

.M4Accessibility .green-thm .widget_tswctimetablemini .goToFullTimeTableWrapper a {
    background: #000000;
    border: 1px solid #ffffff;
    padding: 10px 15px;
}

.M4Accessibility .tabellaUnit .tabName,
.M4Accessibility .widget_tsnewclublist_widget .soccerClubs .soccerClubLogoName {
    text-decoration: underline;
}

.M4Accessibility .listCont .oneListTxt .oneTxtMeta .time {
    padding: 5px 10px 0 0;
}
.M4Accessibility .secondarymenu {
    height: 56px;
}


.M4Accessibility .m4mini-image {
    width: 100%;
    padding-bottom: 56.25%;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
.M4Accessibility .insideWrapperM4mini {
    padding: 0 10px 20px;
}
.M4Accessibility .insideWrapperM4mini .m4mini-textbox .title-alap {
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 140% !important;
    padding-top: 10px;
    text-decoration: underline;
}
.M4Accessibility .insideWrapperM4mini .m4mini-textbox .hover1,
.M4Accessibility .insideWrapperM4mini .m4mini-textbox .hover2 {
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    padding-top: 5px;
}

@media (max-width: 1439px) {
    .M4Accessibility .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 94.25%;
    }
}
@media (max-width: 1200px) {
    .M4Accessibility .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 110.25%;
    }
}
@media (max-width: 1024px) {
    .M4Accessibility .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 180.25%;
    }
}
@media (max-width: 769px) {
    .M4Accessibility .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 100.25%;
    }
    /*
    .M4Accessibility .segment-two-thirds .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 180.25%;
    }
     */
}

/* menü */

@media (max-width: 1439px) and (min-width: 1200px) {
    .M4Accessibility .headNews a {
        font-size: 17px !important;
    }
}
@media (max-width: 1199px) {
    .M4Accessibility .headNews li a {
        font-size: 16px !important;
    }
}
@media (max-width: 1024px) {
    .M4Accessibility .headNews li.mobile-menu a {
        font-size: 150% !important;
        line-height: 140%;
    }
    .M4Accessibility .headNews li.mobile-menu ul {
        width: max-content;
    }
}

/* ÉLŐ BL */

.M4Accessibility .tabMenu ul li a,
.M4Accessibility .matchHeader .team.teamLeft h4.teamName,
.M4Accessibility .matchHeader .team.teamRight h4.teamName,
.M4Accessibility .matchHeader .matchData .matchResult,
.M4Accessibility .uefaLineup .team h3,
.M4Accessibility .uefaLineup.eb_teams_and_chances_class a,
.M4Accessibility .uefaLineup.eb_heatmap_class a,
.M4Accessibility .uefaLineup.eb_teams_and_chances_class span,
.M4Accessibility .uefaLineup.eb_heatmap_class span,
.M4Accessibility .tabella_tab.active p {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    /*line-height: 150% !important;*/
}
.M4Accessibility .uefaLineup.eb_teams_and_chances_class a,
.M4Accessibility .uefaLineup.eb_heatmap_class a,
.M4Accessibility .uefaLineup.eb_teams_and_chances_class span,
.M4Accessibility .uefaLineup.eb_heatmap_class span {
    line-height: 150% !important;
}

.M4Accessibility .itemRight a.player,
.M4Accessibility .itemRight .team {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
}
.M4Accessibility  h4.itemTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 115% !important;
}
.M4Accessibility .ebStatTitle,
.M4Accessibility .ebStatUnit .ebStatUnit_Wrapper .left_percentage,
.M4Accessibility .ebStatUnit .ebStatUnit_Wrapper .right_percentage,
.M4Accessibility .player_achievement_wrapper h1,
.M4Accessibility .locale_wrapper h1, .current_form h1,
.M4Accessibility .ebtabella.eb_teams_and_chances_class h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    line-height: 150% !important;
}
.M4Accessibility .player_wrapper h2,
.M4Accessibility .matchVideoItemCat,
.M4Accessibility .matchVideoItemTitle,
.M4Accessibility .matchVideoItemDate {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
}
.M4Accessibility .matchVideoItemImg {
    padding-bottom: 100%;
}
.M4Accessibility .ebStatUnit {
    margin-bottom: 20px;
}
.M4Accessibility .left_percentage p,
.M4Accessibility .right_percentage p {
    margin-top: -10px;
}

.M4Accessibility .datasetLabel,
.M4Accessibility .datasetValue,
.M4Accessibility .eb-chart-legend .eb-chart-nodata {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 120% !important;
    line-height: 150% !important;
}

/* ÉLŐ euro 2020 */

.M4Accessibility .eb_statistics_class .player_wrapper h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 120% !important;
}

.M4Accessibility .eb_statistics_class .player_name p,
.M4Accessibility .eb_statistics_class .player_group,
.M4Accessibility .eb_statistics_class .player_result {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 140% !important;
}

/* cookie */

.M4Accessibility #cookie {
    z-index: 999999 !important;
}
#cookie {
    z-index: 999999 !important;
}
#cookie p {
    color: #BEBEBE;
    display: block;
    font-family: ariel, sans-serif;
    font-size: 13px;
    text-transform: none;
}

.M4Accessibility .resultCookie #cookie h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 145% !important;
    line-height: 135% !important;
}
.M4Accessibility .resultCookie #cookie p {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 129% !important;
    line-height: 135% !important;
}
.M4Accessibility #cookie #wrapper .right p a:nth-of-type(1),
.M4Accessibility #cookie #wrapper .right p a:nth-of-type(2) {
    width: 330px;
}

/* találati lista */

.M4Accessibility .widget_hms_search_results_widget .filter_wrapper h2,
.M4Accessibility .widget_hms_search_results_widget .oneListTxt .oneTxtMeta .category,
.M4Accessibility .widget_hms_search_results_widget .oneListItem .oneListTxt h4,
.M4Accessibility .widget_hms_search_results_widget .oneListTxt p,
.M4Accessibility .widget_hms_search_results_widget span.search-highlight,
.M4Accessibility .widget_hms_search_results_widget .oneTxtMeta .time,
.M4Accessibility .widget_hms_search_results_widget .pagination.paginationjs ul li a#crtPage {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 145% !important;
    line-height: 135% !important;
}
.M4Accessibility .widget_hms_search_results_widget .oneTxtMeta .time {
    color: black !important;
}
.M4Accessibility .widget_hms_search_results_widget .oneListItem .oneListTxt h4 {
    line-height: 250% !important;
}
.M4Accessibility .widget_hms_search_results_widget span.search-highlight {
    line-height: 55% !important;
}

/*boxutca */

.M4Accessibility .f1menu #menu-forma-1-menu li a {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 170%;
    text-decoration: underline;
}
.M4Accessibility .forma1mobilemenu .ultimatum-nav .menu a {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%;
}

.M4Accessibility .formula1 .fcHeadlineData .artTime,
.M4Accessibility .formula1 .fcHeadlineData .artSource {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 140%;
}

.M4Accessibility .soccerTabella .sTabelUnit .sTableName {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 140%;
}

.M4Accessibility .galleryCont .galleryInfo {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 190%;
}
.M4Accessibility .formula1 .fcHeadlineData .artTime span {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 105%;
}
.M4Accessibility .formula1 .fcHeadlineData .artTime .timePicto,
.M4Accessibility .formula1 .fcHeadlineData .artSource .sourcePicto {
    width: 0 !important;
}
.M4Accessibility .formula1 .fcHeadlineData .artTime {
    margin-bottom: 33px;
}

@media (max-width: 1024px) {
.M4Accessibility .formula1 .fcHeadlineData .artTime {
    margin-bottom: 15px;
}
}

@media (max-width: 769px) {
    .M4Accessibility .green-thm .widget_featuredslider_widget .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 80%;
    }
}
@media (max-width: 479px) {
    .M4Accessibility .green-thm .widget_featuredslider_widget .mediaklikkCoverFeaturedSlider .cikk .image-wrapper {
        padding-bottom: 100%;
    }
}

.M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget.inner-container .hasCountdown {
    margin: 0 auto 20px !important;
    text-align: center;
}
.M4Accessibility .eb2020_logo {
    padding-top: 20px;
}
@media (max-width: 1024px) {
    .M4Accessibility .eb2020_logo {
        padding-top: 60px;
    }
}
@media (max-width: 979px) {
    .M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .hasCountdown {
        width: 365px;
    }
    .M4Accessibility .headwrapper .green-thm .eb2020_logo a {
        margin: 30px auto 10px auto;
    }
}
@media (max-width: 768px) {
    .M4Accessibility .headwrapper .green-thm .shailan_CountdownWidget .hasCountdown {
        width: 365px;
        max-width: 365px;
    }
    .M4Accessibility .headwrapper .green-thm .eb2020_logo {
        top: 60px;
    }
}

.M4Accessibility .articleMeta .artTime .timePicto,
.M4Accessibility .articleMeta .artSource .sourcePicto {
    display: none;
}
@media (max-width: 1023px) {
    .M4Accessibility .articleHead h1 {
        width: auto;
    }
}

.M4Accessibility .widget_listwithimageortag_widget h1.article-title {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px !important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}
.M4Accessibility .widget_listwithimageortag_widget h1.article-title:hover {
    color: white;
}
.M4Accessibility .pagerCounter,
.M4Accessibility .pagerCounter a,
.M4Accessibility .pagerCounter a:hover {
    font-size: 120% !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: white;
}

/* szavazas */

.M4Accessibility .kvizTitle,
.M4Accessibility .kvizQuest,
.M4Accessibility .pollsVotes,
.M4Accessibility .sendButton,
.M4Accessibility .oneAnswer .AnswerText {
    font-size: 165% !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}
.M4Accessibility input[type="radio"], input[type="checkbox"] {
    margin: 12px 0 0;
}
.M4Accessibility .percentCont span {
    position: absolute;
    right: 10px;
    top: -4px !important;
    z-index: 11;
    font-size: 165%;
}

.accessibilityShowWhenWCAG {
    background: black !important;
}

.M4Accessibility .coverFeaturedSlider h1.article-title {
    padding: 10px 10px 0;
}
.M4Accessibility .coverFeaturedSlider p.article-lead {
    padding: 0 10px 20px;
}

.M4Accessibility a:focus {
    color: #ffffff;
}
/*
.M4Accessibility .headNews li.mobile-menu ul {
    background: #000000;
}
 */
.M4Accessibility div.wrapper {
    background-color: #000000 !important;
}

.M4Accessibility #site-header {
    z-index: 111111 !important;
}

.M4Accessibility .widget_hms_searchbox_autocomplete_widget input {
    font-size: 180%;
}
.M4Accessibility .widget.widget_hms_searchbox_autocomplete_widget.inner-container .header-search {
    background: #fff;
}

/*sportok*/

.M4Accessibility .m4-redesign #sportListWidget_sportok h1{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: black;
    font-weight: bold;
    text-decoration: underline;
    background: white !important;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner strong{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}


.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner{
 -webkit-transform: none;
 transform: none;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner:before{
opacity: 1;
    background: black;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_overlay img,
.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner:before,
.M4Accessibility .m4-redesign #sportListWidget_sportok h1::after{
    display: none;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container{
    height: 300px;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner strong{
    top: 120%;
    left: 0;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner .sportListWidget_container_inner_border{
    border: none;
}

.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner .sportListWidget_container_inner_border,
.M4Accessibility .m4-redesign #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner strong{
opacity: 1 !important;
}

/*hírek, videók, galéria*/

.M4Accessibility .m4-redesign_news .textwidget .element-title,
.M4Accessibility .m4-redesign_video .textwidget .element-title,
.M4Accessibility .m4-redesign_gallery .textwidget .element-title {
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
}

.M4Accessibility .m4-redesign_news .textwidget .element-title,
.M4Accessibility .m4-redesign_video .textwidget .element-title,
.M4Accessibility .m4-redesign_gallery .textwidget .element-title,
.M4Accessibility .cikk.nochannel .accessibilityShowWhenWCAG,
.M4Accessibility .m4-redesign_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont{
    padding: 10px;
}

.M4Accessibility .m4-redesign_news .textwidget .element-title:before,
.M4Accessibility .m4-redesign_video .textwidget .element-title:before,
.M4Accessibility .m4-redesign_gallery .textwidget .element-title:before,
.M4Accessibility .m4-redesign_news .contentListWithFilter_top,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_top,
.M4Accessibility .m4-redesign_video .contentListWithFilter_top,
.M4Accessibility .m4-redesign_gallery .m4-redesign .categoryContainer,
.M4Accessibility .m4-redesign_video .m4-redesign .categoryContainer,
.M4Accessibility .m4-redesign_news .category_name:after,
.M4Accessibility .m4-redesign_gallery .category_name:after,
.M4Accessibility .m4-redesign_video .category_name:after,
.M4Accessibility .m4-redesign_news .m4-redesign .layer_off .image-wrapper:before,
.M4Accessibility .m4-redesign_gallery .m4-redesign .layer_off .image-wrapper:before,
.M4Accessibility .m4-redesign_video .m4-redesign .layer_off .image-wrapper:before,
.M4Accessibility .m4-redesign_news h1.article-title a{
    background: none !important;
}

.M4Accessibility .m4-redesign_news h1.article-title a{
    border: none !important;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .m4-redesign_video .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .m4-redesign_news .contentListWithFilter_dropDownPane label,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_dropDownPane label,
.M4Accessibility .m4-redesign_video .contentListWithFilter_dropDownPane label
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_tab,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tab,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tab1.contentListWithFilter_tab,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tab,
.M4Accessibility .m4-redesign_news .contentListWithFilter_isSelected,
.M4Accessibility .m4-redesign_video .contentListWithFilter_isSelected,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_isSelected{
    background: black;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .m4-redesign_news .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow{
    background-image: url("https://m4sport.hu/wp-content/plugins/hms-global-widgets/common/styles/images/m4-redesign/mediaklikk_sprite_2x-01_mod_blackicon.png");
    background-position: -561px -357px !important;
}

.M4Accessibility .m4-redesign_news .categoryContainer,
.M4Accessibility .m4-redesign_video .categoryContainer,
.M4Accessibility .m4-redesign_gallery .categoryContainer{
    background: white;
}

.M4Accessibility .m4-redesign_news .categoryContainer *,
.M4Accessibility .m4-redesign_video .categoryContainer *,
.M4Accessibility .m4-redesign_gallery .categoryContainer *{
    color: black;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_tab:hover,
.M4Accessibility .m4-redesign_news .contentListWithFilter_tabActive,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tab:hover,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabActive,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tab.contentListWithFilter_tab:hover,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tab.contentListWithFilter_tabActive {
    background: white;
    color: black;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_dropDownPane,
.M4Accessibility .m4-redesign_video .contentListWithFilter_dropDownPane,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_dropDownPane{
    z-index: 2;
}


.M4Accessibility .m4-redesign_news .contentListWithFilter_loadMore,
.M4Accessibility .m4-redesign_video .contentListWithFilter_loadMore,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_loadMore{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
    background-image: none;
    background-color: white;
    color: black;
    padding: 10px;
    display: block;
    margin: auto;
    width: auto;
}

.M4Accessibility .m4-redesign_news .post_time,
.M4Accessibility .m4-redesign_gallery .post_time,
.M4Accessibility .m4-redesign_video .post_time{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    border: none;
    opacity: 1;
}

.M4Accessibility .m4-redesign_news span.category_name,
.M4Accessibility .m4-redesign_gallery span.category_name,
.M4Accessibility .m4-redesign_video span.category_name{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    background: none !important;
}

.M4Accessibility .m4-redesign_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .m4-redesign_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover,
.M4Accessibility .m4-redesign_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:active,
.M4Accessibility .m4-redesign_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .m4-redesign_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover,
.M4Accessibility .m4-redesign_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:active{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
    background: none;
    border: none;
}

.M4Accessibility .m4-redesign_news .m4-redesing.column,
.M4Accessibility .m4-redesign_gallery .m4-redesing.column,
.M4Accessibility .m4-redesign_video .m4-redesing.column {
    height: 500px;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .m4-redesign_news .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .m4-redesign_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .m4-redesign_gallery .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .m4-redesign_video .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *{
    position: static;
    opacity: 1 !important;
}

.M4Accessibility .m4-redesign_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title,
.M4Accessibility .m4-redesign_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title,
.M4Accessibility .m4-redesign_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title {
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150%!important;
    line-height: 150% !important;
    color: white;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign_news .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay,
.M4Accessibility .m4-redesign_gallery .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay,
.M4Accessibility .m4-redesign_video .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay
{
    display: none;
}

/*címlap, breaking-widget */

.M4Accessibility .ult-wrapper.wrapper.m4-redesign.datas .hotlinemain-container-body-inner,
.M4Accessibility .breaking-section .cover
{
    background: black;
}

.M4Accessibility .Breakingwidget .oneThema .post_time p{
    color: white;
}

.M4Accessibility .m4-redesign .miniTime,
.M4Accessibility .Breakingwidget .oneThema h4,
.M4Accessibility .themaTxt span,
.M4Accessibility .Breakingwidget .oneThema .post_time {
    color: #ffffff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    line-height: 150% !important;
}

.M4Accessibility .Breakingwidget .oneThema a h4,
.M4Accessibility .Breakingwidget .oneThema:hover .themaTxt h4{
    color: #ffffff !important;
    font-weight: bold;
    text-decoration: underline;
    border-image-source: none;
}

.M4Accessibility .Breakingwidget .oneThema .post_time{
    position: absolute;
    width: 100% !important;
    bottom: 0px;
}

.M4Accessibility .Breakingwidget .oneThema h4{
    border-image-source: linear-gradient(90deg, #fff 20%, transparent);
}

.M4Accessibility .Breakingwidget .breakingWidget_title_container:before,
.M4Accessibility .Breakingwidget .breakingWidget_title_container:after,
.M4Accessibility .Breakingwidget .oneThema .themaTxt:before,
.M4Accessibility .Breakingwidget .oneThema .themaTxt,
.M4Accessibility .Breakingwidget .breakingWidget_title_container{
    border: none;
}

.M4Accessibility .Breakingwidget .breakingWidget_title_container h1{
    background-color: #fff;
    color: #000;
}

.M4Accessibility .Breakingwidget .breakingWidget_title_container h1 span{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
}

.M4Accessibility .Breakingwidget .oneThema .themaTxt:after{
    position: absolute;
    background-image: url('./images/feher_after_1.png');
    width: 220px!important;
    right: -273px;
    height: 106%;
    top: 0px;
    background-repeat: no-repeat;
    background-position: 100%;
    content: "";
}

.M4Accessibility .Breakingwidget .oneThema{
    height: 260px;
}

@media (max-width: 1440px) {
    .M4Accessibility .Breakingwidget .oneThema .themaTxt:after {
        display: none;
    }
}

/* eredmények*/

.M4Accessibility .m4-redesign.eredmenyek .element-title,
.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_sportGroup,
.M4Accessibility .m4-redesign.eredmenyek h2,
.M4Accessibility .m4-redesign.eredmenyek h3{
    background-color: white !important;
    color: black !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
}

.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_sportGroup{
    width: 100%;
}

.M4Accessibility .m4-redesign.eredmenyek #multiResultsManagerWidget_left {
    background-color: black;
    background-image: none;
}

.M4Accessibility .m4-redesign.eredmenyek #multiResultsManagerWidget_left .multiResultsManagerWidget_subMenu{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    text-decoration: underline;
}

@media (max-width: 979px) {
    .M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_sportSubitem {
        font-family: Verdana, Arial, Helvetica, sans-serif !important;
        font-size: 180% !important;
        line-height: 150% !important;
        text-decoration: underline;
        color: white !important;
    }
}

.M4Accessibility .m4-redesign.eredmenyek .element-title:before,
.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_sportGroup:after,
.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_selected,
.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_container .navbar-header,
.M4Accessibility .m4-redesign.eredmenyek .multiResultsManagerWidget_sportSubitem:hover,
.M4Accessibility .m4-redesign.eredmenyek #multiResultsManagerWidget_navbar .nav.nav-stacked{
    background-image: none;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .allHead,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl #allMatchGroups,
.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .allTable .oneTeamRow,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .koRoundContainer .matchPair,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .matchPairContainer .matchPair,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsHead,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .teamStandingsHead,
.m4-redesign.eb .uefaAllMatches .teamFixInfo > a .ngPlayBack,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .widget_tsgoallist_widget.inner-container,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .scoreLister,
.M4Accessibility .m4-redesign.eredmenyek  .allContHead,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixPlace,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .qualifierTable .matchPair .aggregateContainer{
    border: none !important;
}

/*eredmények --> matchlist*/

.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_containerItem{
    background-color: black;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
    width: 100%;
    opacity: 1;
}

.M4Accessibility .m4-redesign.eredmenyek .owl-next, .M4Accessibility .m4-redesign.eredmenyek .owl-prev{
    top: 100%;
}

.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_containerItem.widget_tsMatchListHorizontal_containerItemActual{
    background-color: white;
    color: black;
}

.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_container.owl-carousel.owl-theme .owl-wrapper-outer{
    background-color: black;
}

.M4Accessibility .m4-redesign.eredmenyek .widget.widget_tsmatchlist_widget.inner-container{
    border: 2px solid #fff;
}

.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailTeamA,
.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailTeamB{
    color: #fff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 125% !important;
    line-height: 120% !important;
}

.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailGoalsB,
.M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailGoalsA{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
    font-weight: bold;
    height: 50px;
}

.M4Accessibility .m4-redesign .eredmenyek .widget_tsMatchListHorizontal_detail div{
    height: 90px;
}

@media (max-width: 479px) {
    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailTeamA,
    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailTeamB{
        font-size: 120% !important;
        width: 100%;
    }

/*    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailTeamB{
        margin-bottom: 50px;
    }*/

    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detail{
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailGoalsA,
    .M4Accessibility .m4-redesign.eredmenyek .widget_tsMatchListHorizontal_detailGoalsB{
        width: 50px;
        height: 50px;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}

/*
eredmények --> tabella*/

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella{
    border: 2px solid white;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabellaTab li:hover,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabellaTab .active{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
    height: auto;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabelHead{
    background-color: #fff;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabelHead div{
    color: black !important;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabelUnit div{
    color: white !important;
}
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .soccerTabella .sTabelHead div:nth-child(1){
    width: auto;
    margin-right: 5px;
}

.M4Accessibility .m4-redesign.nbI .soccerTabella .sTabelUnit,
.M4Accessibility .m4-redesign.nbI .soccerTabella .sTabelUnit:hover{
    border: 2px solid #fff;
    background-color: black;
    padding-bottom: 10px;
}

.M4Accessibility .m4-redesign.nbI .soccerTabella .sTabelHead div,
.M4Accessibility .m4-redesign.nbI .soccerTabella .sTabelUnit div{
    font-size: 150% !important;
    line-height: 150% !important;
    height: 50px;
}

.M4Accessibility .m4-redesign.eredmenyek .soccerTabella .sTableName,
.M4Accessibility .m4-redesign.eredmenyek .sTableName{
    text-decoration: underline !important;
}

.M4Accessibility .m4-redesign.eredmenyek .soccerTabella .sTabelExpl{
    color: #fff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150% !important;
}

.M4Accessibility .m4-redesign.eredmenyek .soccerTabella .sTabelExpl span{
    color: #fff !important;
}

/*
eredmények --> góllövőlista*/

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .scoreLister h3{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    width: auto;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.nbI .sListUnit{
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
}

/*
eredmények --> bl*/

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .allHeadTabs li{
    background-color: black;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .allHeadTabs a{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
}

@media (max-width: 550px) {
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .allHeadTabs li{
        width: 100%;
    }
}

.M4Accessibility .m4-redesign.eredmenyek  .allContHead{
    background-color: black !important;
    color: white !important;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .widget_tsuefagroups_widget .allTable .matchPair .teamFixInfo .fixTime.ngDateView{
    background-color: white;
    color: black;
}

.M4Accessibility .m4-redesign.eredmenyek  div.allTeamRow div.teamRowHead{
    background-color: white;
}

.M4Accessibility .m4-redesign.eredmenyek  div.allTeamRow div.teamRowHead .allValue{
    color: black !important;
    font-size: 130% !important;
}

.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .allTable .allTeamName,
.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .allTable .allValue,
.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .teamFixInfo .fixPlace{
    color: white !important;
    font-size: 130% !important;
}

@media (max-width: 550px) {
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .allHead,
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl #allMatchGroups,
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .uefaAllMatches .allTable .oneTeamRow{
        height: auto;
    }
}

.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .live .fixTime{
    background-color: white;
    color: black;
    font-size: 130% !important;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.bl .widget_tsuefagroups_widget #allMatchGroups .allContHead:before{
    color: #fff;
}

.M4Accessibility .m4-redesign.eredmenyek #allMatchGroups div.teamLogo img,
.M4Accessibility .m4-redesign.eredmenyek #allMatchKO div.teamLogo img{
    color: #fff;
    font-size: 130%;
}

.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .koRoundContainer .matchPair{
    width: 90%;
}

.M4Accessibility .m4-redesign.eredmenyek .blTeam:hover .teamTooltip{
    display: none;
}

/*
eredmények --> Európa Bajnokság*/

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs .ui-tabs-active,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs .ui-tabs-active a,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs li:hover,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs li a:hover,
.M4Accessibility .m4-redesign.eredmenyek .uefaAllMatches .allHeadTabs li{
    background-color: black;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .teamFixInfo > a:hover{
    transform: none;
}

.M4Accessibility .m4-redesign.eredmenyek .ngPlayBack{
    text-decoration: underline;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs li a{
    color: white;
    text-decoration: underline;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixPlace,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .qualifierTable .matchPair .aggregateContainer{
    color: white;
    font-size: 130%;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .matchSolo .scoreTeam{
    color: white !important;
    font-size: 130% !important;
}

@media (max-width: 550px) {
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.eb .uefaAllMatches .allHeadTabs li{
        width: 100%;
    }
}

/*
eredmények --> forma1*/

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr td span{
    color: white !important;
    font-size: 120% !important;
    padding: 5px;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr:nth-of-type(odd){
    background-color: white !important;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr:nth-of-type(odd) td a,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr:nth-of-type(odd) th,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr:nth-of-type(odd) td span{
    color: black !important;
}

.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr td a,
.M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr td span.pilotStartNumber{
    color: white !important;
    text-decoration: underline;
}

@media (max-width: 550px) {
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsHead h2,
    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .teamStandingsHead h2{
        width: 100%;
    }

    .M4Accessibility .m4-redesign.eredmenyek .m4-redesign.forma1 .pilotStandingsTable table tr td{
        padding: 5px 1px;
    }
}


/*élő*/
/*statisztika, csapatnevek*/

.M4Accessibility .m4-redesign.datas .matchHeader *{
    color: white;
}

/*TOKYO 2020 OLIMPIA 2021*/

/* akadálymentesítés: főoldal*/

.M4Accessibility  .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_live_result_switch_container{
    padding-top: 0;
    top: 52%;
    transform: translate(0, -52%);
}

.M4Accessibility .tokio2020.cikk .test article .kapcsolodo-cim
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 24px !important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility .tokio2020.cikk .hms_article_post_content ol li::marker {
    font-size: 24px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.M4Accessibility .tokio2020.cimlap .widget h2,
.M4Accessibility .tokio2020_news .widget h2,
.M4Accessibility .tokio2020_gallery .widget h2,
.M4Accessibility .tokio2020_video .widget h2,
.M4Accessibility .tokio2020.eredmenyek .widget h2,
.M4Accessibility .tokio2020 .categoryContainer{
    background-image: none !important;
}

.M4Accessibility .tokio2020 .categoryContainer{
    background: white;
}

.M4Accessibility .tokio2020 .categoryContainer *{
    color: black;
}

/* .M4Accessibility .tokio2020 .categoryContainer{
    position: static !important;
    display: inline-block;
} 

.M4Accessibility .tokio2020 .tokio2020-mobil-center.widget_position_center .multiplerowCardHolder .category_icon,
.M4Accessibility .tokio2020 .hh-row-container.tokio2020-mobil-center.widget_position_down .category_icon{
    position: static;
}
*/


/*cikk*/

.M4Accessibility .tokio2020.cikk .colwrapper .tokio2020 .hms_article_title_titletext{
    background: black;
    border: none;
}

.M4Accessibility .tokio2020.cikk .hms_article_cat_element,
.M4Accessibility .tokio2020.cikk .grid_8 .tokio2020 h1,
.M4Accessibility .tokio2020.cikk .colwrapper .tokio2020 .hms_article_title_titletext{
    background: white;
    color: black !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 130%;

}

.M4Accessibility .tokio2020 .hms_article_wrapper .articleImage.alignnone span{
    color:white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 130%;
}

.M4Accessibility .tokio2020.cikk .text{
    color: white !important;
}

.M4Accessibility .tokio2020.cikk .hms_article_cat_element:after,
.M4Accessibility .tokio2020.cikk .grid_8 .tokio2020 h1:after{
    display: none;
}

/*header, footer*/

.M4Accessibility .tokio2020Menu,
.M4Accessibility .HotTopic_Widget_Container{
    background-image: none;
    border-bottom: 1px solid white !important;
}

.M4Accessibility .tokio2020 .widget_ultimatummenu .navbar .navbar-inner .container .nav-collapse .nav .menu-item{
    background: white;
}

.M4Accessibility .tokio2020 a{
    text-decoration: underline;
}

.M4Accessibility .tokio2020 .navbar .nav > li > a{
    color: black !important;
    font-size: 110%;
    padding: 0 10px;
}

.M4Accessibility .tokio2020 .navbar .nav .boxu a,
.M4Accessibility .tokio2020 .navbar .nav .boxu a:hover,
.M4Accessibility .tokio2020 .navbar .nav .bl a,
.M4Accessibility .tokio2020 .navbar .nav .euro2020 a{
    color: transparent !important;
}

.M4Accessibility .tokio2020 .navbar .nav .bl a{
    font-size: 12px;
    padding: 0;
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element{
    background: black;
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element:hover{
    opacity: 1;
}

.M4Accessibility .tokio2020 .widget_livestreamselector{
    height: 100%;
    max-height: 100%;
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element .stream-element-right{
    width: 100%;
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element-image{
    width: 100%;
    padding-bottom: 56.25%;
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element:before{
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_Content.slick-initialized.slick-slider .stream-element-right *,
.M4Accessibility .tokio2020 .LSS_live_result_switch_container *{
    font-size: 130% !important;
}

.M4Accessibility .tokio2020 .LSS_live_result_switch.result{
    background: black !important;
}

.M4Accessibility .tokio2020 .LSS_live_result_switch.active{
    color: black !important;
}

.M4Accessibility .tokio2020 .HotTopic_Item {    
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    border: none;
    font-size: 150%;
    padding: 10px 0;
    color: white;
}

.M4Accessibility .tokio2020.footer li a:before{
    display: none;
}

.M4Accessibility .tokio2020 select{
    font-size: 130%;
    text-decoration: underline !important;
    color: black !important;
}

@media (max-width: 1200px){
    .M4Accessibility .tokio2020 .widget_livestreamselector .stream-selector-container-header .LSS_live_result_switch_container{
        position: static;
    }
}

.M4Accessibility .tokio2020.footer li a{
    font-size: 130% !important;
}

.M4Accessibility .tokio2020 .post_time{
    opacity: 1;
}

.M4Accessibility .tokio2020 .postTypeContainer{
    position: static;
    background-image: none;
    background: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

/*lapozó*/

.M4Accessibility .tokio2020 .pagination .pagerPrevious,
.M4Accessibility .tokio2020 .pagination .pagerCounter,
.M4Accessibility .tokio2020 .pagination .pagerCurrent,
.M4Accessibility .tokio2020 .pagination .pagerNext{
    background-color: black;
}

.M4Accessibility .tokio2020 .pagerCounter{
    width: 77px;
}

.M4Accessibility .tokio2020 .pagination{
    width: 140px !important;
}

.M4Accessibility .tokio2020 .pagerNext{
    background-position: -283px -25px!important;
}

.M4Accessibility .tokio2020 .pagerPrevious{
    background-position: -249px -25px!important;
}

/*címlap*/

.M4Accessibility .tokio2020.cimlap .hh-row-container.mozaic_widget.full-view-mode .hh-row-segment .widget h2{
    background-color: white !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black !important;
    font-weight: bold;
    background-image: none !important;
}

.M4Accessibility .tokio2020.cimlap .insideWrapperM4mini .m4mini-textbox .title-alap{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 140% !important;
    padding-top: 10px;
    text-decoration: underline;
}

.M4Accessibility .tokio2020.cimlap .coverListWithImageOrTag .categoryContainer,
.M4Accessibility .tokio2020.cimlap .coverListWithImageOrTag .layer_full_red .categoryContainer,
.M4Accessibility .tokio2020.cimlap .coverListWithImageOrTag .layer_transition_red .categoryContainer{
    background: white !important;
}

.M4Accessibility .tokio2020.cimlap .coverListWithImageOrTag .category_name,
.M4Accessibility .tokio2020.cimlap .two-big span.category_name,
.M4Accessibility .tokio2020.cimlap .three-big .category_name{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: black;
}

.M4Accessibility .tokio2020.cimlap .segment-half .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .tokio2020.cimlap .segment-half .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover{
    color: white !important;
}

.M4Accessibility .tokio2020 .widget_featuredslider_widget .post_time{
    width: 30%;
}

.M4Accessibility .tokio2020.cimlap .widget_multiplerowgrid_widget .insideWrapperM4mini{
    min-height: 480px;
}

.M4Accessibility .tokio2020.cimlap .tokio2020-four-left .tokio2020 .widget_multiplerowgrid_widget,
.M4Accessibility .tokio2020.cimlap .tokio2020-four-right .tokio2020 .widget_multiplerowgrid_widget{
    margin-left: 10px;
}

.M4Accessibility .tokio2020.cimlap .segment-half .coverMultipleGrid.owl-carousel.owl-theme{
    top: 0 !important;
}

.M4Accessibility .tokio2020.cimlap .tokio2020-four-right .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper,
.M4Accessibility .tokio2020.cimlap .tokio2020-four-left .segment-half .mediaklikkCoverFeaturedSlider .cikk .image-wrapper{
    z-index: 10;
}


@media (max-width: 429px){
    .M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode .recommendedgrid article{
        min-height: 600px;
    }
}

.M4Accessibility .tokio2020.cimlap .recommendedgrid .categoryContainer{
    background: white !important;
    opacity: 1;
    width: 100%;
    max-width: 100%;
}

.M4Accessibility .tokio2020.cimlap p.article-lead,
.M4Accessibility .tokio2020 .layer_transition_red.title_highlight h1.article-title a{
    color: white !important;
    background: none;
    border: none;
}

.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode .recommendedgrid .cikk.layer_full_red.title_highlight .textcontent .post_time,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode.show-separator-line .recommendedgrid .textcontent .post_time{
    opacity: 1 !important;
}

.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode.show-separator-line .recommendedgrid article.cikk.layer_transition_black .textcontent{
    margin-top: 0 !important;
}

.M4Accessibility .tokio2020.cimlap .layer_full_red.title_highlight h1.article-title a,
.M4Accessibility .tokio2020.cimlap .hh-row-container.widget_position_center .layer_full_black.title_highlight h1.article-title a,
.M4Accessibility .tokio2020.cimlap .layer_off.title_highlight h1.article-title a,
.M4Accessibility .tokio2020.cimlap .layer_transition_black.title_highlight h1.article-title a{
    color: white !important;
    background: none !important;
    border: none !important;
}

.M4Accessibility .tokio2020.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide .image-wrapper{
    width: 100% !important;
}

.M4Accessibility .tokio2020.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide{
    height: 40% !important;
}

.M4Accessibility .tokio2020.cimlap .swiper-container-wrapper.gallery_right .gallery-thumbs .swiper-slide .text-content-wrapper{
    padding-left: 0;
    padding-top: 20%;
    background: black;
    width: 100%;
}

.M4Accessibility .tokio2020.cimlap .swiper-text{
    height: 300px !important;
}

.M4Accessibility .tokio2020.cimlap .swiper-text .article-title,
.M4Accessibility .tokio2020.cimlap .swiper-text .article-lead{
    max-height: 300px !important;
}

.M4Accessibility  .tokio2020.cimlap .swiper-text .categoryContainer{
    background: white;
    position: absolute !important;
}

.M4Accessibility  .tokio2020.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .categoryContainer{
    background: white;
    width: 30%;
}

.M4Accessibility  .tokio2020.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .categoryContainer *{
    color: black;
}


.M4Accessibility .tokio2020.cimlap .swiper-text .categoryContainer *{
    color: black;
}

.M4Accessibility .tokio2020.cimlap .coverListWithImageOrTag .categoryContainer{
    background: white !important;
    width: 100%;
    max-width: 100%;
}

.M4Accessibility .tokio2020.cimlap .category_name{
    color: black !important;
}

.M4Accessibility .tokio2020.cimlap .hh-row-container.widget_position_center .coverListWithImageOrTag .cikk.nagy .category_icon,
.M4Accessibility .tokio2020.cimlap .layer_full_red span.category_icon,
.M4Accessibility .tokio2020.cimlap .two-big .category_icon,
.M4Accessibility .tokio2020.cimlap .layer_transition_red span.category_name, .M4Accessibility .tokio2020.cimlap .layer_full_red span.category_name,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel .category_name,
.M4Accessibility .tokio2020.cimlap .layer_transition_red span.category_icon,
.M4Accessibility .tokio2020.cimlap .layer_full_red span.category_icon,
.M4Accessibility .tokio2020.cimlap .layer_transition_black span.category_name,
.M4Accessibility .tokio2020.cimlap .three-big .category_icon{
    color: black !important;
}

.M4Accessibility .tokio2020.cimlap .hh-row-container.mozaic_widget.full-view-mode .hh-row-segment .widget h2:after,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode.widget_position_center .coverFeaturedSlider .cikk.post.nochannel{
    background: none !important;
}

.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner,
.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_two-third .big_image .big_image_item{
    margin-bottom: 70%;
}

.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner p,
.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_two-third .big_image .big_image_item p{
    top: 150%;
    text-decoration: underline;
    position: absolute;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
}

.M4Accessibility .tokio2020.cimlap .mosaicWidgetCardContainer .article_title,
.M4Accessibility .tokio2020 .mosaicWidgetCardContainer.small_image_item.layer_full_red.title_highlight .article_title,
.M4Accessibility .tokio2020 .mosaicWidgetCardContainer.big_image.layer_full_red.title_highlight .article_title,
.M4Accessibility .tokio2020 .mosaicWidgetCardContainer.big_image.layer_transition_red.title_highlight .article_title,
.M4Accessibility .tokio2020 .mosaicWidgetCardContainer.small_image_item.layer_transition_red.title_highlight .article_title{
    position: absolute !important;
    top: 127%;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    overflow: visible;
    color: white !important;
}

.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_container .post_time{
    position: absolute;
    top: 100%;
    opacity: 1;
}

.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_container .mosaic_widget_categoryItem{
    top: 120% !important;
    width: 100% !important;
    left: 10px;
    color: white;
}

.M4Accessibility .tokio2020.cimlap .mozaic_widget_inner_container .mosaic_widget_categoryImage{
    background-color: black;
    border-radius: 20%;
    padding: 30px;
}

.M4Accessibility .tokio2020.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_one-third .small_image_item .small_image_item_inner:before,
.M4Accessibility .tokio2020.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_two-third .big_image .big_image_item:before,
.M4Accessibility .tokio2020.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_two-third:hover .big_image .big_image_item:after,
.M4Accessibility .tokio2020.cimlap .widget_hms_mozaic_widget_container .mozaic_widget_inner_one-third .small_image_item:hover .small_image_item_inner:after,
.M4Accessibility .tokio2020.cimlap .layer_off .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap article.cikk.layer_full_red .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap .multiplerowCardHolder.layer_full_red .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode .recommendedgrid .layer_full_black.title_highlight .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode .layer_full_black .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap article.cikk.layer_transition_black .image-wrapper:before,
.M4Accessibility .tokio2020.cimlap article.cikk.layer_transition_red .image-wrapper:before {
    display: none;
}

.M4Accessibility .tokio2020.cimlap .postTypeContainer::before{
    background-image: url(/wp-content/plugins/hms-global-widgets/common/styles/images/tokio2020/pp-icon-black.png);
    position: static;
    display: inline-block;
}

.M4Accessibility .tokio2020.cimlap .hh-row-container.border.show-separator-line.widget_position_center .listimagetagItemWrapper .cikk .text-content-wrapper,
.M4Accessibility .tokio2020.cimlap .hh-row-container.border-right.show-separator-line.widget_position_center .listimagetagItemWrapper .cikk .text-content-wrapper,
.M4Accessibility .tokio2020.cimlap .hh-row-container.full-view-mode .recommendedgrid .textcontent{
    position: static !important;
}

/*Percről-percre*/

.M4Accessibility .tokio2020 .hotlinemain-container-body-lead,
.M4Accessibility .tokio2020 .ppMiniBody .miniContent p,
.M4Accessibility .tokio2020 .ppMiniBody .miniLead {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: white;
}

.M4Accessibility .tokio2020.pp .cikk.col.post.nochannel h1.article-title a,
.M4Accessibility .tokio2020 .hotlinemain-container-top-right-elem-title
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-head-category-title a,
.M4Accessibility .tokio2020 .ppMiniBody .returToMain a,
.M4Accessibility .tokio2020 .ppMiniBody .returToMain a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 135%!important;
    line-height: 150% !important;
    color: black;
    font-weight: bold;
}
.M4Accessibility .tokio2020 .widgetHeader h2,
.M4Accessibility .tokio2020 .ppMiniBody .returToMain{
    background: white;
}

.M4Accessibility .tokio2020 .hotlinemain-container-top-title{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 235%!important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
    color: #000;
    background: white;
    padding: 0 !important;
    border: 10px solid white;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem-left-date,
.M4Accessibility .tokio2020 .ppMiniBody .miniTitle,
.M4Accessibility .tokio2020 .hotlinemain-container-top-right-elem-time,
.M4Accessibility .tokio2020 .hotlinemain-container-body-elem.headline p {
    color: white !important;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem-right-content-text{
    color: white !important;
    font-size: 28px;
}

.M4Accessibility .tokio2020 .hotlinemain-container-top-right {
    background-color: black;
}

.M4Accessibility .tokio2020 .hotlinemain-container-top-right-elem,
.M4Accessibility .tokio2020 .ppMiniBody .miniTitle{
    border: none;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem.headline,
.M4Accessibility .tokio2020 .hotlinemain-container-top,
.M4Accessibility .tokio2020 .ppMiniBody{
    border: 2px solid white !important;
}

.M4Accessibility .tokio2020 .hotlinemain-container-top-category-title{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black !important;
    font-weight: bold;
}

.M4Accessibility .tokio2020 .hotlinemain-container-top-category-title:after,
.M4Accessibility .tokio2020 .hotlinemain-container-body-head-category-title:after,
.M4Accessibility .tokio2020 .hotlinemain-container-body-elem.headline,
.M4Accessibility .tokio2020 .widgetHeader h2:after,
.M4Accessibility .tokio2020 .hotlinemain-container-body-loadmore,
.M4Accessibility .tokio2020 .ppMiniBody .returToMain,
.M4Accessibility .tokio2020 .ppMiniBody p.wp-caption-text{
    background: none !important;
}

.M4Accessibility .tokio2020 .articleReader_tagsSet.articleReader_tagsSetTypepp_main .hms_video_tags,
.M4Accessibility .tokio2020 .hotlinemain-container-body-loadmore{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    color: black;
    text-decoration: underline;
    font-size: 180% !important;
    font-weight: bold;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-head-category-title{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    color: black;
    font-weight: bold;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem .hotlinemain-container-body-elem-right-content a .hotlinemain-container-body-elem-right-content-event,
.M4Accessibility .tokio2020 .hotlinemain-container-body-elem.headline .hotlinemain-container-body-elem-right-content a .hotlinemain-container-body-elem-right-content-event{
    color: white;
    border: none;
    text-decoration: underline;
}

.M4Accessibility .tokio2020.pp .hotlinemain-container-body-elem-right-content p.wp-caption-text{
    background-color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 28px;
    color: black;
    line-height: normal;

}

.M4Accessibility .tokio2020 .hotlinemain-container-body-head-title .source,
.M4Accessibility .tokio2020 .hotlinemain-container-body-head-title .date{
    color: white;
    font-size: 150%;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem-right-content-text a{
    color: white;
    text-decoration: underline;
}

.M4Accessibility .tokio2020 .hotlinemain-container-body-elem-right-content .articlePic{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 20px;
    line-height: normal;
}

.M4Accessibility .tokio2020.cikk .hms_article_post_content .aFramed,
.M4Accessibility .tokio2020 .hotlinemain-container-body-elem-right-content .aFramed{
    color: black;
    font-size: 28px;
    border: none;
}

.M4Accessibility .tokio2020 .F1-widget,
.M4Accessibility .tokio2020 .widget.widget_f1minipointrace_widget{
    font-size: 20px;
}

@media (max-width: 429px){
    .M4Accessibility .tokio2020 .hotlinemain-container-body-elem-right{
        width: 250px;
    }
}

.M4Accessibility .tokio2020.cikk .hms_auth_and_date_wrapper .SourceText:before{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 20px;
}

.M4Accessibility .tokio2020.cikk .hms_auth_and_date_wrapper .hms_article_post_date:before{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 3px;
}

/*sportok*/

.M4Accessibility .tokio2020 #sportListWidget_sportok h1{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: black;
    font-weight: bold;
    text-decoration: underline;
    background: white !important;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner strong{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}


.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner{
 -webkit-transform: none;
 transform: none;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner:before{
opacity: 1;
    background: black;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_overlay img,
.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner:before,
.M4Accessibility .tokio2020 #sportListWidget_sportok h1::after{
    display: none;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container{
    height: 300px;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner strong{
    top: 120%;
    left: 0;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article .sportListWidget_container .sportListWidget_container_inner .sportListWidget_container_inner_border{
    border: none;
}

.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner .sportListWidget_container_inner_border,
.M4Accessibility .tokio2020 #sportListWidget_sportok .sportListWidget_sportItem article:hover .sportListWidget_container .sportListWidget_container_inner strong{
opacity: 1 !important;
}

/*hírek, videók, galéria*/

.M4Accessibility .tokio2020_news .textwidget .element-title,
.M4Accessibility .tokio2020_video .textwidget .element-title,
.M4Accessibility .tokio2020_gallery .textwidget .element-title {
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
}

.M4Accessibility .tokio2020_news .textwidget .element-title,
.M4Accessibility .tokio2020_video .textwidget .element-title,
.M4Accessibility .tokio2020_gallery .textwidget .element-title,
.M4Accessibility .tokio2020_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont{
    padding: 10px;
}

.M4Accessibility .tokio2020_news .textwidget .element-title:before,
.M4Accessibility .tokio2020_video .textwidget .element-title:before,
.M4Accessibility .tokio2020_gallery .textwidget .element-title:before,
.M4Accessibility .tokio2020_news .contentListWithFilter_top,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_top,
.M4Accessibility .tokio2020_video .contentListWithFilter_top,
.M4Accessibility .tokio2020_gallery .tokio2020 .categoryContainer,
.M4Accessibility .tokio2020_video .tokio2020 .categoryContainer,
.M4Accessibility .tokio2020_news .category_name:after,
.M4Accessibility .tokio2020_gallery .category_name:after,
.M4Accessibility .tokio2020_video .category_name:after,
.M4Accessibility .tokio2020_news .tokio2020 .layer_off .image-wrapper:before,
.M4Accessibility .tokio2020_gallery .tokio2020 .layer_off .image-wrapper:before,
.M4Accessibility .tokio2020_video .tokio2020 .layer_off .image-wrapper:before,
.M4Accessibility .tokio2020_news h1.article-title a{
    background: none !important;
}

.M4Accessibility .tokio2020_news h1.article-title a{
    border: none !important;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .tokio2020_video .contentListWithFilter_container .tab-outer .contentListWithFilter_inner,
.M4Accessibility .tokio2020_news .contentListWithFilter_dropDownPane label,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_dropDownPane label,
.M4Accessibility .tokio2020_video .contentListWithFilter_dropDownPane label
{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_tab,
.M4Accessibility .tokio2020_video .contentListWithFilter_tab,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tab1.contentListWithFilter_tab,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tab,
.M4Accessibility .tokio2020_news .contentListWithFilter_isSelected,
.M4Accessibility .tokio2020_video .contentListWithFilter_isSelected,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_isSelected{
    background: black;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tabActive .contentListWithFilter_togglerArrow,
.M4Accessibility .tokio2020_news .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow,
.M4Accessibility .tokio2020_video .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tab:hover .contentListWithFilter_togglerArrow{
    background-image: url("https://m4sport.hu/wp-content/plugins/hms-global-widgets/common/styles/images/tokio2020/mediaklikk_sprite_2x-01_mod_blackicon.png");
    background-position: -561px -357px !important;
}

.M4Accessibility .tokio2020_news .categoryContainer,
.M4Accessibility .tokio2020_video .categoryContainer,
.M4Accessibility .tokio2020_gallery .categoryContainer{
    background: white;
}

.M4Accessibility .tokio2020_news .categoryContainer *,
.M4Accessibility .tokio2020_video .categoryContainer *,
.M4Accessibility .tokio2020_gallery .categoryContainer *{
    color: black;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_tab:hover,
.M4Accessibility .tokio2020_news .contentListWithFilter_tabActive,
.M4Accessibility .tokio2020_video .contentListWithFilter_tab:hover,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabActive,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tab.contentListWithFilter_tab:hover,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tab.contentListWithFilter_tabActive {
    background: white;
    color: black;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_dropDownPane,
.M4Accessibility .tokio2020_video .contentListWithFilter_dropDownPane,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_dropDownPane{
    z-index: 2;
}


.M4Accessibility .tokio2020_news .contentListWithFilter_loadMore,
.M4Accessibility .tokio2020_video .contentListWithFilter_loadMore,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_loadMore{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
    background-image: none;
    background-color: white;
    color: black;
    padding: 10px;
    display: block;
    margin: auto;
    width: auto;
}

.M4Accessibility .tokio2020_news .post_time,
.M4Accessibility .tokio2020_gallery .post_time,
.M4Accessibility .tokio2020_video .post_time{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    border: none;
    opacity: 1;
}

.M4Accessibility .tokio2020_news span.category_name,
.M4Accessibility .tokio2020_gallery span.category_name,
.M4Accessibility .tokio2020_video span.category_name{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    background: none !important;
}

.M4Accessibility .tokio2020_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .tokio2020_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover,
.M4Accessibility .tokio2020_gallery .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:active,
.M4Accessibility .tokio2020_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a,
.M4Accessibility .tokio2020_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:hover,
.M4Accessibility .tokio2020_video .mediaklikkCoverFeaturedSlider .owl-item h1.article-title a:active{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180%!important;
    line-height: 150% !important;
    color: white;
    font-weight: bold;
    text-decoration: underline;
    background: none;
    border: none;
}

.M4Accessibility .tokio2020_news .m4-redesing.column,
.M4Accessibility .tokio2020_gallery .m4-redesing.column,
.M4Accessibility .tokio2020_video .m4-redesing.column {
    height: 500px;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .tokio2020_news .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .tokio2020_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .tokio2020_gallery .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont,
.M4Accessibility .tokio2020_video .m4-redesing.contentListWithFilter_tabContentItem .m4-redesing.content span.category_icon img,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont > *{
    position: static;
    opacity: 1 !important;
}

.M4Accessibility .tokio2020_news .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title,
.M4Accessibility .tokio2020_gallery .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title,
.M4Accessibility .tokio2020_video .contentListWithFilter_tabContentItem .m4-redesing.content .subtextcont .gallery-content-title {
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150%!important;
    line-height: 150% !important;
    color: white;
    text-decoration: underline;
}

.M4Accessibility .tokio2020_news .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay,
.M4Accessibility .tokio2020_gallery .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay,
.M4Accessibility .tokio2020_video .m4-redesing.column.contentListWithFilter_tabContentItem .m4-redesing.content:hover .overlay
{
    display: none;
}

/*címlap, breaking-widget */

.M4Accessibility .ult-wrapper.wrapper.tokio2020.datas .hotlinemain-container-body-inner
{
    background: black;
}

.M4Accessibility .tokio2020 .miniTime {
    color: #ffffff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 160% !important;
    line-height: 150% !important;
}

/* eredmények*/

.M4Accessibility .tokio2020.eredmenyek .element-title,
.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_sportGroup,
.M4Accessibility .tokio2020.eredmenyek h2,
.M4Accessibility .tokio2020.eredmenyek h3{
    background-color: white !important;
    color: black !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
}

.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_sportGroup{
    width: 100%;
}

.M4Accessibility .tokio2020.eredmenyek #multiResultsManagerWidget_left {
    background-color: black;
    background-image: none;
}

.M4Accessibility .tokio2020.eredmenyek #multiResultsManagerWidget_left .multiResultsManagerWidget_subMenu{
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    text-decoration: underline;
}

@media (max-width: 979px) {
    .M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_sportSubitem {
        font-family: Verdana, Arial, Helvetica, sans-serif !important;
        font-size: 180% !important;
        line-height: 150% !important;
        text-decoration: underline;
        color: white !important;
    }
}

.M4Accessibility .tokio2020.eredmenyek .element-title:before,
.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_sportGroup:after,
.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_selected,
.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_container .navbar-header,
.M4Accessibility .tokio2020.eredmenyek .multiResultsManagerWidget_sportSubitem:hover,
.M4Accessibility .tokio2020.eredmenyek #multiResultsManagerWidget_navbar .nav.nav-stacked{
    background-image: none;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .allHead,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl #allMatchGroups,
.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .allTable .oneTeamRow,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .koRoundContainer .matchPair,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .matchPairContainer .matchPair,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsHead,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .teamStandingsHead,
.tokio2020.eb .uefaAllMatches .teamFixInfo > a .ngPlayBack,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .widget_tsgoallist_widget.inner-container,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .scoreLister,
.M4Accessibility .tokio2020.eredmenyek  .allContHead,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixPlace,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .qualifierTable .matchPair .aggregateContainer{
    border: none !important;
}

/*eredmények --> matchlist*/

.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_containerItem{
    background-color: black;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
    width: 100%;
    opacity: 1;
}

.M4Accessibility .tokio2020.eredmenyek .owl-next, .M4Accessibility .tokio2020.eredmenyek .owl-prev{
    top: 100%;
}

.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_containerItem.widget_tsMatchListHorizontal_containerItemActual{
    background-color: white;
    color: black;
}

.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_container.owl-carousel.owl-theme .owl-wrapper-outer{
    background-color: black;
}

.M4Accessibility .tokio2020.eredmenyek .widget.widget_tsmatchlist_widget.inner-container{
    border: 2px solid #fff;
}

.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailTeamA,
.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailTeamB{
    color: #fff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 125% !important;
    line-height: 120% !important;
}

.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailGoalsB,
.M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailGoalsA{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
    font-weight: bold;
    height: 50px;
}

.M4Accessibility .tokio2020 .eredmenyek .widget_tsMatchListHorizontal_detail div{
    height: 90px;
}

@media (max-width: 479px) {
    .M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailTeamA,
    .M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailTeamB{
        font-size: 120% !important;
        width: 100%;
    }

    .M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detail{
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    .M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailGoalsA,
    .M4Accessibility .tokio2020.eredmenyek .widget_tsMatchListHorizontal_detailGoalsB{
        width: 50px;
        height: 50px;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}

/*
eredmények --> tabella*/

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella{
    border: 2px solid white;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabellaTab li:hover,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabellaTab .active{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    line-height: 150% !important;
    font-weight: bold;
    padding: 10px;
    height: auto;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabelHead{
    background-color: #fff;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabelHead div{
    color: black !important;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabelUnit div{
    color: white !important;
}
.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .soccerTabella .sTabelHead div:nth-child(1){
    width: auto;
    margin-right: 5px;
}

.M4Accessibility .tokio2020.nbI .soccerTabella .sTabelUnit,
.M4Accessibility .tokio2020.nbI .soccerTabella .sTabelUnit:hover{
    border: 2px solid #fff;
    background-color: black;
    padding-bottom: 10px;
}

.M4Accessibility .tokio2020.nbI .soccerTabella .sTabelHead div,
.M4Accessibility .tokio2020.nbI .soccerTabella .sTabelUnit div{
    font-size: 150% !important;
    line-height: 150% !important;
    height: 50px;
}

.M4Accessibility .tokio2020.eredmenyek .soccerTabella .sTableName,
.M4Accessibility .tokio2020.eredmenyek .sTableName{
    text-decoration: underline !important;
}

.M4Accessibility .tokio2020.eredmenyek .soccerTabella .sTabelExpl{
    color: #fff !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150% !important;
}

.M4Accessibility .tokio2020.eredmenyek .soccerTabella .sTabelExpl span{
    color: #fff !important;
}

/*
eredmények --> góllövőlista*/

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .scoreLister h3{
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 180% !important;
    line-height: 150% !important;
    font-weight: bold;
    width: auto;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.nbI .sListUnit{
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 150% !important;
    line-height: 150% !important;
}

/*
eredmények --> bl*/

.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .allHeadTabs li{
    background-color: black;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .allHeadTabs a{
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 130% !important;
    line-height: 150% !important;
    font-weight: bold;
    text-decoration: underline;
}

@media (max-width: 550px) {
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .allHeadTabs li{
        width: 100%;
    }
}

.M4Accessibility .tokio2020.eredmenyek  .allContHead{
    background-color: black !important;
    color: white !important;
    text-decoration: underline;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .widget_tsuefagroups_widget .allTable .matchPair .teamFixInfo .fixTime.ngDateView{
    background-color: white;
    color: black;
}

.M4Accessibility .tokio2020.eredmenyek  div.allTeamRow div.teamRowHead{
    background-color: white;
}

.M4Accessibility .tokio2020.eredmenyek  div.allTeamRow div.teamRowHead .allValue{
    color: black !important;
    font-size: 130% !important;
}

.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .allTable .allTeamName,
.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .allTable .allValue,
.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .teamFixInfo .fixPlace{
    color: white !important;
    font-size: 130% !important;
}

@media (max-width: 550px) {
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .allHead,
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.bl #allMatchGroups,
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .uefaAllMatches .allTable .oneTeamRow{
        height: auto;
    }
}

.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .live .fixTime{
    background-color: white;
    color: black;
    font-size: 130% !important;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.bl .widget_tsuefagroups_widget #allMatchGroups .allContHead:before{
    color: #fff;
}

.M4Accessibility .tokio2020.eredmenyek #allMatchGroups div.teamLogo img,
.M4Accessibility .tokio2020.eredmenyek #allMatchKO div.teamLogo img{
    color: #fff;
    font-size: 130%;
}

.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .koRoundContainer .matchPair{
    width: 90%;
}

.M4Accessibility .tokio2020.eredmenyek .blTeam:hover .teamTooltip{
    display: none;
}

/*
eredmények --> Európa Bajnokság*/

.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs .ui-tabs-active,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs .ui-tabs-active a,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs li:hover,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs li a:hover,
.M4Accessibility .tokio2020.eredmenyek .uefaAllMatches .allHeadTabs li{
    background-color: black;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .teamFixInfo > a:hover{
    transform: none;
}

.M4Accessibility .tokio2020.eredmenyek .ngPlayBack{
    text-decoration: underline;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs li a{
    color: white;
    text-decoration: underline;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .qualifierTable .matchPair .oneTeamFix .teamFixInfo .fixPlace,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .qualifierTable .matchPair .aggregateContainer{
    color: white;
    font-size: 130%;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .matchSolo .scoreTeam{
    color: white !important;
    font-size: 130% !important;
}

@media (max-width: 550px) {
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.eb .uefaAllMatches .allHeadTabs li{
        width: 100%;
    }
}

/*
eredmények --> forma1*/

.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr td span{
    color: white !important;
    font-size: 120% !important;
    padding: 5px;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr:nth-of-type(odd){
    background-color: white !important;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr:nth-of-type(odd) td a,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr:nth-of-type(odd) th,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr:nth-of-type(odd) td span{
    color: black !important;
}

.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr td a,
.M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr td span.pilotStartNumber{
    color: white !important;
    text-decoration: underline;
}

@media (max-width: 550px) {
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsHead h2,
    .M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .teamStandingsHead h2{
        width: 100%;
    }

    .M4Accessibility .tokio2020.eredmenyek .tokio2020.forma1 .pilotStandingsTable table tr td{
        padding: 5px 1px;
    }
}

/*élő*/
/*statisztika, csapatnevek*/

.M4Accessibility .tokio2020.datas .matchHeader *{
    color: white;
}
/*élő vége*/

.M4Accessibility .tokio2020 .tokio2020_top_header {
    background: white;
}
.M4Accessibility .tokio2020 .widget_livestreamselector::before {
    background: black;
    font-size: 180%;
}
.M4Accessibility .tokio2020 .cikk.col.post.nochannel .textcontent {
    background-color: transparent;
}
.M4Accessibility .tokio2020 .cikk.layer_off::before, 
.M4Accessibility .tokio2020 .cikk.layer_transition_black::before, 
.M4Accessibility .tokio2020 .multiplerowCardHolder.layer_off .cikk .image-wrapper::before, 
.M4Accessibility .tokio2020 .multiplerowCardHolder.layer_transition_black .cikk .image-wrapper::before, 
.M4Accessibility .tokio2020 .listimagetagItemWrapper .cikk.layer_off .image-wrapper::before, 
.M4Accessibility .tokio2020 .listimagetagItemWrapper .cikk.layer_transition_black .image-wrapper::before {
    background: transparent;
}
.M4Accessibility .tokio2020 .row-title, 
.M4Accessibility .tokio2020 .widgetHeader h2, 
.M4Accessibility .tokio2020 h1.super-title, 
.M4Accessibility .tokio2020cikk .tokio2020 h1, 
.M4Accessibility .tokio2020 div[data-widget-class="MosaicWidget"] h2, 
.M4Accessibility .tokio2020 .venue_widget_title, 
.M4Accessibility .tokio2020 .fina2017_sports_description_wrapper h1, 
.M4Accessibility .col-md-4 .tokio2020 h1, 
.M4Accessibility .tokio2020 .ultimateGallery .utgHeadLine h2 {
    color: white;
    margin: 15px auto;
}
.M4Accessibility .tokio2020 .widget_riosportsslider h2.title_wrapper, 
.M4Accessibility .tokio2020 .rio2016_participantandrivals_text h3 {
    font-size: 150%;
}
.M4Accessibility .tokio2020 .featuredslider_with_schedule .rio2016schedule_wrapper {
    background: #000;
}
.M4Accessibility .tokio2020 .rio2016schedule_wrapper ul.tab_item,
.M4Accessibility .tokio2020 .rio2016_schedule_wrapper {
    background: white;
}
.M4Accessibility .tokio2020 .swiper-container-wrapper .swiper-wrapper-top p.article-lead,
.M4Accessibility .tokio2020 .swiper-container-wrapper .gallery-thumbs .swiper-slide .text-content-wrapper h1 {
    font-size: 130%;
}
.M4Accessibility .tokio2020 .widget_tsriomedallistbycountries .name.country, 
.M4Accessibility .tokio2020 .widget_tsriomedallistbycountries .country td,
.M4Accessibility .tokio2020 table.simpleResultsTable th {
    font-size: 150%;
    color: white;
}
.M4Accessibility .tokio2020 .rio_fullpage_participants .participant_item_wrapper .country_and_participants p,
.M4Accessibility .tokio2020 .rio_fullpage_participants .participant_item_wrapper p.participant_number,
.M4Accessibility .tokio2020 .rio_fullpage_participants .rio_participant_more_wrapper .local_informations p,
.M4Accessibility .tokio2020 .rio_fullpage_participants .rio_participant_more_wrapper .participant_more_load, 
.M4Accessibility .tokio2020 .widget_rioparticipantcountries .participant_team_members .member {
    font-size: 150%;
    color: black;
}
.M4Accessibility .tokio2020 #menu-tokio-2020-menu .menu-item a[title~=Élő] {
    color: white !important;
}