@import url('https://css.rtve.es/css/rtve.2021/rtve.transition/desktp.header.css');
@import url('https://css.rtve.es/css/rtve.2021/rtve.transition/desktp.services.css');
@import url('https://css.rtve.es/css/rtve.2021/rtve.transition/desktp.footer.css');

body {position: relative!important;}
body .mainbodier,.spechead .blindBox li > .blindBox.be_on{box-shadow: none;}
.bodier {background-color: #fff;padding-top:6rem;}
.wrapper.subheader {z-index: 3;padding: 0;width: 100%;position: absolute;width:60vw;left:20vw;}
.auxheader .active .ico > a img {background-image: url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_users.svg');filter: invert(1);}
.wrapper.shortBox {display: block;height: 20em;padding: 2rem 0;bottom:60rem;position:absolute;left: 0;}
.auxheader .above {position:fixed;top:auto;bottom:0;right:0;}
body>.shortBox~.footer {margin-top: 20em;max-height:56rem;}
.maintitle, .desktp .tabH1, .galleryBox figcaption > span, input, textarea, select, optgroup, option, button, .summary *, .sliderBox figcaption span, .grid > h1 span, .grid > h2 span, .grid > .secBox span, .article .boxComm h1 *, .tag_head > .container > a span, .alfaBox li span, .subheader nav li .ico span, .boxComm nav .active span, .narracion .marcador_minuto div[class*='equipo'] .score span {color: #494847;}
.deportes .spechead, .deportes .subheader .spechead nav {background: transparent;text-align: center;}
/* .deportes .mainheader:not(.minify) + .mainbodier .subheader .spechead nav {top: 2.5rem;} */
 

/* iconos */
.audioBox .ico.audio img, .videoBox .ico.video img {background-image: url('https://css.rtve.es/css/rtve.2018/rtve.commons/rtve.player/i/player_iconos@4x.png');background-size: 2100%;}
.videoBox>a .play img {background-position: 5% 0;}
.audioBox>a .play img {background-position: 10% 0;}
.bodier .ico.links:before {content: "link";font-size: 2.5rem;line-height:3.8rem;color:rgba(0,0,0,.65);width: 3.8rem;display: block;text-align: center;font-family: "Material Icons";font-feature-settings: "liga";margin: 0 auto;background:rgba(0,0,0,0.1);border-radius:100%;}

/** Fuentes **/
.container .grid > .secBox span,
.grid > .secBox span a {font-family: 'Roboto','arial',sans-serif;font-size:2.2rem;line-height:2.8rem;font-weight:700;text-transform:uppercase;}
.mainBox .auxBox * {font-size:1.8rem;line-height:2.2rem;font-weight:400;}
.mainBox .auxBox strong {font-weight:500;}
.mainBox .auxBox li{padding-left:2rem;position: relative;}
.mainBox .auxBox li:before{content:"play_arrow";color:#c1272d;font-family:"Material Icons";-webkit-font-smoothing:antialiased;display:inline-block;position:absolute;top:0;left:0;}
.striplayer .mod .txtBox .author em,.striplayer .cell .auxBox *,.deportes .striplayer .mainBox .auxBox a {color:#fff}

/* cabecera */
.wrapper.fixer.sheet {z-index: 4;}

.subheader .spechead .ico img {height:auto;width:auto;float: left;}
.auxheader > .container {position: static;}
.auxheader .services .ico{background: transparent;}
.auxheader .ico, .auxheader .ico > a {padding: 0;}
.auxheader .services li {float: left;}
.auxheader .above > a:hover {border-radius: 100%;}
.auxheader .above > a:hover img{background-image: url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_point_up.svg');}
.auxheader .active .ico > a:hover img{background-image:url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_users.svg');}
body .auxheader .ico.seekr > a:hover img{background-image: url('https://css.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search.svg');}
.auxheader .ico > img, .auxheader .ico > a img, .auxheader .emisBox .pagBox .video > img, .auxheader .searchBox .seekrBox .ico > button img {background-repeat: no-repeat;background-size:50%;}
.mainheader .maintabs>.tab_first {top: 0.5rem;height: 5rem;min-height: 5rem;}
.mainheader .maintabs>.tab_first .logo {padding-right: 16.2rem;position: relative;z-index: 1;height: 5rem;background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-logo-compuesto.png');}
.mainheader .maintabs .ico.logo > img {display: none;}
.maintabs > li > .blindBox.be_on { display: none;}
body .mainheader {height: 6rem;}
.mainheader .navBox .ico.slideL {top:0.5rem}
.mainheader .navBox [style="display: block;"] + nav.blindBox {left: 0 !important;position: fixed !important;width: 40rem;background-color: rgba(0, 0, 0, 0.25);}
.mainheader .navBox [style="display: block;"] + nav.blindBox .tab_first {filter: grayscale(1) invert(1) brightness(3);}
.mainheader .navBox nav.blindBox .maintabs {display: flex;flex-flow: column;height: 100%;}
header.navBox>.container:not(.striplayer) {width: 98vw;max-width: 98vw;padding: 0;height: 6rem;}
.mainheader > .navBox,.auxheader .ico > a,.auxheader .ico > a {padding: 0;}
.maintabs .brows:before {left:0;}
.subheader .spechead>.container {display:block;background: transparent;height: 5rem;}
.subheader .spechead>.container a{display:block;width: 100%;height: 5rem;background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-logo-FIFA-linea.svg') no-repeat center;width: 34rem;margin: 0 auto;position: fixed;left: calc(50% - 34rem / 2);top: 0.5rem;}
.subheader .spechead>.container .ima.logoima {display:none;}
.subheader .spechead .blindBox .active .ico a span{border-bottom:none;}
.subheader .spechead .blindBox .active .ico a:hover span{border-bottom: .2rem solid #242424;}
.subheader nav .arrow a {padding-right:0;}
.spechead .blindBox .ico.slidB img{float:none;position:absolute;left: calc(100% - 2.4rem);margin-left:0;top:1.8rem;}


/* cajones */
    .bodier .toplayer+.container.striplayer {margin-top: 2rem;}
    .bodier > .container.striplayer {padding: 1.6rem 0;}
    .bodier > .container.striplayer .gridBox {padding: 0;}
    .bodier > .container.striplayer {background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-bg.jpg') no-repeat top center, linear-gradient(to right, rgb(100 254 218) 50%, rgb(116 152 0) 50%);background-size: cover,auto;}
    .bodier > .container.striplayer .auxBox strong, .striplayer >.grid .pretitle, .striplayer >.grid > h1 span, .striplayer >.grid > strong span{color:#fff;}

    .bodier > .container.striplayer.eeuuBox {background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-bg-eeuu.jpg') no-repeat top left, linear-gradient(to right, rgb(130 177 255) 50%, rgb(48 79 255) 50%);}
    .bodier > .container.striplayer.mexicoBox {background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-bg-mexico.jpg') no-repeat top left, linear-gradient(to right, rgb(158 199 33) 50%, rgb(1 200 83) 50%);}
    .bodier > .container.striplayer.canadaBox {background: url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-bg-canada.jpg') no-repeat top left, linear-gradient(to right, rgb(255 61 0) 50%, rgb(213 1 0) 50%);}

    /* cuenta atras */
    .container.countDownBox {position: absolute;top:5rem;right: 0;width: 20rem !important;}

/* fondos */
.bodier > .container[class*="mod_collection"].directoBox.striplayer, .bodier > .container[data-tipo="mod_collection"].striplayer {background:url('https://css.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/bg_directos.png') top center, linear-gradient(to right, rgb(98 0 234) 50%, rgb(133 177 0) 50%);background-repeat: no-repeat;display:block;padding: 1.6rem 0 0 0;background-size: auto 100%;}

.directoBox.striplayer .secBox > a > span {visibility:hidden}
.directoBox.striplayer .secBox > a> span:before{content:"Directos";visibility:visible;font-size:2rem;font-weight:300;padding-right:23rem;background:url("https://www.rtve.es/css/rtve.2026.deportes/mundial-futbol-2026-SEC_MUNMUN3/i/SEC_MUNMUN3-logo-FIFA.svg") center right no-repeat;}

.next_live[class*='-tdp'] .auxBox .canal {background-size: contain;}

.bigTit > .grid > .secBox span:not(.titaux) {font-size: 5.6rem;}


.container .grid .gridBox .mod .mediaBox:after, .container .grid:not(.listas) .gridBox .mod:not(.no_ima) .mediaBox > a:after {content:none}

