@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap'); /* ucrania */
@import url("/css/rtve.2022.deportes/mundial-futbol-catar-TE_SM7ALFL/modulos_portadas/cajon.home.desktp.css");

.gointo>.g1.grid>h1,
.gointo>.g1.grid>.secBox {width:100%;position:absolute;top:0;left:0;bottom:auto;z-index:3;margin:0;
  background:-moz-linear-gradient(top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.75)),color-stop(100%,rgba(0,0,0,0)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000', endColorstr='#00000000', GradientType=0);}
.mediaBox.noticBox > .ima{background:none;}
.backed .slideH+.controlBox .arrow{background:none;}
/*ajustes gointo para portadas con menu desplegable en la cabecera*/
.toplayer+.gointo>section.grid>* {z-index:1;}
.toplayer+.gointo>.g1.grid>h1 {z-index:2;}

/** cambio horario **/
div[class*="clockBox"] {position:relative;z-index:3;}
div[class*="clockBox"] > section.grid {height:0;position:absolute;right:2em;background:transparent;}
div[class*='clockBox'] .grid>.secBox {border:0;}
div[class*="clockBox"] .gridBox {display:none;}
div[class*="clockBox"] section > strong {display:block;width:100%;float:right;margin:0;padding:0 !important;bottom:auto !important;border-top:0;}
div[class*="clockBox"] section > strong span {font-size:10px !important;display:inline-block;width:100%;overflow:hidden;opacity:1!important}
div[class*="clockBox"] section > strong span a:hover {opacity:1;}
div[class*="clockBox"] + .container .grid > strong {padding-top:2em;}
div[class*="clockBox"] > section.grid[bourne\:type="component"] {display:block;height:10rem;width:100%;position:relative;min-height:10rem;margin-bottom:10rem;text-align:right;background:#ccc}
div[class*="clockBox"] > section.grid[bourne\:type="component"] .gridBox {display:none;}
/*cambio horario verano*/
.clockBoxVer > section.grid {top:1rem;width:7.4rem;}
.clockBoxVer section > strong span {height:7.3rem;}
.clockBoxVer section > strong span a {display:inline-block;width:7.4rem;padding-top:100%;background:url('/css/rtve.2015/rtve.sections/i/ico_cambio_hora_verano.png') 0 0 no-repeat;
background-size:100% auto;opacity:0.75;}

/*cambio horario invierno
.clockBoxInv > section.grid {top:3rem;width:12rem;}
.clockBoxInv > section.grid[bourne\:type="component"] {position:relative;width:100%;min-height:17rem;margin-bottom:10rem;}
.clockBoxInv section > strong span {height:5.9rem;}
.clockBoxInv section > strong span a {display:inline-block;width:12rem;padding-top:48%;background:url('/css/rtve.2015/rtve.sections/i/clocks.png') 0 0 no-repeat;
background-size:100% auto;opacity:0.75;}*/

/*new cambio horario invierno*/
.clockBoxInv > section.grid {top:1rem;width:7.4rem;}
.clockBoxInv section > strong span {height:7.4rem;}
.clockBoxInv section > strong span a {display:inline-block;width:7.4rem;padding-top:100%;background:url('/css/rtve.2015/rtve.sections/i/ico_cambio_hora_invierno.png') 0 0 no-repeat;
background-size:100% auto;opacity:0.75;}

/*EN DIRECTO*/
.container.live_1 .cell:nth-of-type(1) .mainBox .pretitle {display:inline-block;width:auto;background:#d81a28;color:#fff !important;padding:0.8rem;font-size:1.6rem !important;margin:-0.6rem 0 1rem 0;line-height:1;letter-spacing:1pt;word-spacing:0;}
.container.live_2 .cell:nth-of-type(2) .mainBox .pretitle {display:inline-block;width:auto;background:#d81a28;color:#fff !important;padding:0.8rem;font-size:1.6rem !important;margin:-0.6rem 0 1rem 0;line-height:1;letter-spacing:1pt;word-spacing:0;}
.container.live_3 .cell:nth-of-type(3) .mainBox .pretitle {display:inline-block;width:auto;background:#d81a28;color:#fff !important;padding:0.8rem;font-size:1.6rem !important;margin:-0.6rem 0 1rem 0;line-height:1;letter-spacing:1pt;word-spacing:0;}
.container.live_4 .cell:nth-of-type(4) .mainBox .pretitle {display:inline-block;width:auto;background:#d81a28;color:#fff !important;padding:0.8rem;font-size:1.6rem !important;margin:-0.6rem 0 1rem 0;line-height:1;letter-spacing:1pt;word-spacing:0;}

/** FONDOS ESPECIALES permanentes**/
.bodier>.container.striplayer[class*="bkg"] {margin:0;}
.striplayer[class*="bkg"] .grid > .secBox span, .bkg_ot.striplayer .grid>h1 span:not(.titaux),
.striplayer[class*="bkg"].container > .container.striplayer .grid .gridBox .cell .mainBox .txtBox .maintitle,
.striplayer[class*="bkg"] > .grid .mainBox .pretitle,
.striplayer[class*="bkg"] > .grid .mainBox .auxBox *,
.striplayer[class*="bkg"] > .grid .gridBox .slavesBox .cell .mainBox .txtBox .pretitle,
.striplayer[class*="bkg"] > .grid .gridBox .slavesBox .cell .mainBox .txtBox .maintitle{color:#fff;}

/* cajon Radio */
.bkg_rad.striplayer.container {background:url("/css/rtve.2018.radio/i/cajon-home_drc.jpg"), url("/css/rtve.2018.radio/i/cajon-home_izq.jpg") #ba1f2f;background-repeat:repeat-y;background-position:top right, top left;}
.bkg_rad.striplayer .gridBox .cell .mainBox .txtBox .pretitle {color:#b3b4b5;}
.bkg_rad.striplayer .gridBox .cell .mainBox .txtBox .maintitle,
.bkg_rad.striplayer .gridBox .cell .mainBox .auxBox p,
.bkg_rad.striplayer .gridBox .cell .mainBox .auxBox li {color:#fff;}
.bkg_rad.striplayer .unSocialBox:not(.bloody)>.slaves.size100.g2 .slavesBox .overBox {left:0;}
.bkg_rad.striplayer .slavesBox {background-color: #ba1f2f;}

/* cajon Igualdad */
.bkg_igual.striplayer.container{background-color:#551857;background-size:auto, auto;background-repeat:no-repeat, repeat-y;background-position:left top;
background-image:url("/css/rtve.2018.noticias/todxs-por-igual-TE_STXD18I/i/cajon-home_rtve2.png"),url("/css/rtve.2018.noticias/todxs-por-igual-TE_STXD18I/i/cajon-home_rtve.jpg");}.bkg_igual.striplayer .slavesBox{background-color:#551857;}
.bkg_igual.striplayer.container .grid .mainBox .maintitle, .wrapper.bodier .bkg_igual.striplayer.container .grid .gridBox .cell .mainBox .maintitle {color: #fff;}

/* cajon Corporacion */
.bkg_corporacion.striplayer.container{background-color:#E86230;}

.bkg_corporacion.striplayer.container .grid >.slideH {border-right: 4em solid transparent;border-left: 4em solid transparent;}
.bkg_corporacion.striplayer.container .arrays .secBox + .slideH + .controlBox,.bkg_corporacion.striplayer.container .arrays .secBox + .slideH + .spinnBox + .controlBox{top:50%;width:100%;}
.bkg_corporacion.striplayer.container .grid .controlBox span.ico{outline:transparent;background: transparent;}
.bkg_corporacion.striplayer.container .grid.arrays .mainBox .pretitle, .bkg_corporacion.striplayer.container .grid.arrays .txtBox .datpub {color:#D2D2D2;}
.bkg_corporacion.striplayer.container .grid .mainBox .maintitle {color: #fff;}
.bkg_corporacion.striplayer.container .grid.arrays .controlBox .ico img{background-color:transparent;width:6rem;height:11rem;}
.bkg_corporacion.striplayer.container .arrays .gridBox ~ .controlBox .next_ img {background:url('/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowR_ffffff.svg');}
.bkg_corporacion.striplayer.container .arrays .gridBox ~ .controlBox .back_ img {background:url('/css/rtve.2019/rtve.commons/rtve.modules/rtve.slides/i/arrowL_ffffff.svg');margin-left:-1.6rem;}

/* include television */
.container.tendenciasBox section > strong.secBox:before, .container.cienciaBox section > strong.secBox:before,
.container.cocinaBox section > strong.secBox:before, .container.cineBox section > strong.secBox:before,
.container.labBox section > strong.secBox:before, .container.dancerBox section > strong.secBox:before, .container.playzBox section > strong.secBox:before,
.container.culturaBox section > strong.secBox:before, .container.viajesBox section > strong.secBox:before,
.container.entretenimientoBox section > strong.secBox:before, .container.otBox section > strong.secBox:before,
.container.diaTveBox section > strong.secBox:before, .container.eurovisionBox section > strong.secBox:before , .container.euroJuniorBox section > strong.secBox:before {font-size:3rem;padding-left:5rem;}

.container.tendenciasBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/tendencias.png");background-repeat: no-repeat;background-size: contain;}
.container.cienciaBox section > strong.secBox:before  {content:'';background:url("/css/rtve.2019/rtve.logos-programas/ciencia.png");background-repeat: no-repeat;background-size: contain;}
.container.cocinaBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/cocina.png");background-repeat: no-repeat;background-size: contain;}
.container.cineBox section > strong.secBox:before  {content:'';background:url("/css/rtve.2019/rtve.logos-programas/somos_cine.png");background-repeat: no-repeat;background-size: contain;}
.container.labBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/lab.png");background-repeat: no-repeat;background-size: contain;}
.container.dancerBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/the_dancer.png");background-repeat: no-repeat;background-size: contain;}
.container.playzBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/playz.png");background-repeat: no-repeat;background-size: contain;}
.container.culturaBox section > strong.secBox:before{content:'';background:url("/css/rtve.2019/rtve.logos-programas/culturales.png");background-repeat: no-repeat;background-size: contain;}
.container.entretenimientoBox section > strong.secBox:before{content:'';background:url("/css/rtve.2019/rtve.logos-programas/entretenimiento.png");background-repeat: no-repeat;background-size: contain;}
.container.viajesBox section > strong.secBox:before{content:'';background:url("/css/rtve.2019/rtve.logos-programas/viajes.png");background-repeat: no-repeat;background-size: contain;}
.container.otBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/ot.png");background-repeat: no-repeat;background-size: contain;}
.container.diaTveBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/dia_tve.png");background-repeat: no-repeat;background-size: contain;}
.container.eurovisionBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/eurovision2022.png");background-repeat: no-repeat;background-size: contain;}
.container.euroJuniorBox section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/eurovision_junior2022.png");background-repeat: no-repeat;background-size: contain;}

/*** Cintillo San Fermín ***/
.container.sf22_Box section > strong.secBox:before {content:'';background:url("/css/rtve.2019/rtve.logos-programas/sanfermin22.svg");background-repeat: no-repeat;background-size: contain;}
.container.sf22_Box section > strong.secBox:before {font-size:2rem; padding-left:6rem;}

.container.tendenciasBox section > strong.secBox span, .container.cienciaBox section > strong.secBox span,
.container.cocinaBox section > strong.secBox span, .container.cineBox section > strong.secBox span,
.container.labBox section > strong.secBox span, .container.dancerBox section > strong.secBox span, .container.playzBox section > strong.secBox span,
.container.culturaBox section > strong.secBox span ,.container.viajesBox section > strong.secBox span,
.container.entretenimientoBox section > strong.secBox span, .container.otBox section > strong.secBox span,
.container.diaTveBox section > strong.secBox span, .container.bkg_fin section > strong.secBox span,
.container.bkg_benidormFest section > strong.secBox span, .container.eurovisionBox section > strong.secBox span, .container.euroJuniorBox section > strong.secBox span,
.container.sf22_Box section > strong.secBox span {font-size:3rem;font-family:'Roboto','Arial',sans-serif;}

/*** cajon ROMPIENDO Include RTVE Home y Television ***/
.container.striplayer.bkg_rupturaFila[data-tipo="mod_include"] {background: transparent !important;padding: 0;}
.striplayer.bkg_rupturaFila > .striplayer {background: rgba(0,0,0,.8);}
.bodier .bkg_rupturaFila.container.striplay.container.striplayer.bkg_rupturaFila[data-tipo="mod_include"] {background: transparent !important;padding: 0;}
body .bodier .bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] .container:not(.striplayer) .grid > .secBox span{color:#494847;}
body .bodier .bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] .container.striplayer .grid > .secBox span,
.bodier .bkg_rupturaFila.container.striplayer .container.striplayer .grid .gridBox .cell .mainBox .pretitle,
.bodier .bkg_rupturaFila.container.striplayer .container.striplayer .grid .gridBox .cell .mainBox .maintitle,
.bodier .bkg_rupturaFila.container.striplayer .container.striplayer .grid .gridBox .cell .mainBox .auxBox *,
.bodier .bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] .container.striplayer .grid .gridBox .slavesBox .cell .mainBox .txtBox .maintitle{color:#fff;}

.bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] > .container:not([class*="bkg_"]) .grid .gridBox .slavesBox .cell .mainBox .txtBox .maintitle,
.bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] > .container:not([class*="bkg_"]) .gridBox .slavesBox .cell .mainBox .txtBox .maintitle {color: #494847;}
.bkg_rupturaFila.container.striplayer[data-tipo="mod_include"] > .container:not([class*="bkg_"]) .gridBox .slavesBox .cell .mainBox .txtBox .pretitle {color:#737578}

[class*="live_"] .g3 .vjs-audio-button.ico.track {display: none;}

.striplayer[class*="Box"]:not(.unSocialBox) section > .secBox > span:before {content: "";width:4rem;height:4rem;display:inline-block;vertical-align: bottom;margin-right:1.2rem;}

/*preNews*/
.container.preNews .gridBox, .container.preNews section {padding:0;margin:0;}
.container.preNews .cell {padding: 1rem 0 0 0;}
.preNews {background: #fff0da;padding:0.8rem 2rem;}
.preNews p {font-size: 2rem;line-height:2.4rem;}
.preNews p a {font-weight:600;}
.preNews p .ico._live {height:1.2rem;width:1.2rem;background:#c61519;border-radius:100%;margin-top: -0.4rem;margin-right: 1rem;vertical-align: middle;animation: parpadeo infinite 1.5s linear;transition: all 1s;}

/*animaciones*/
@keyframes parpadeo{
        0%{opacity:0;}
        75%{opacity:1;}
        100%{opacity: 0;}
}

/* ucrania */
.container.ucraniaBox section .secBox a, .container.ucraniaBox section .secBox span.titaux {font-family:'Playfair Display', serif;font-size: 2.4rem;font-weight: 600;text-transform: none;padding-left: 5rem;position: relative;}
.container.ucraniaBox section .secBox span.titaux {font-weight: 400;float: none;color: #9D9D9D;padding-left: 1.2rem;}
.container.ucraniaBox .secBox span a:before {content: "";display:inline-block;width:3.7rem;height:3.7rem;position: absolute;background: linear-gradient(0deg, rgba(242,214,48,1) 49%, rgba(73,114,186,1) 50%);left:0;top:0rem;border-radius: 100%;}
.container.ucraniaBox strong.secBox span:not(.titaux):after {content: "";display:inline-block;width: 32rem;height:0.1rem;position: absolute;background:linear-gradient(270deg, #FFFFFF 0%, #434343 100%) 0% 0% no-repeat;bottom: -0.5rem;left: 5.2rem;}
.container.ucraniaBox strong.secBox span{position:relative;}
.container.ucraniaBox section .secBox{padding:1.2rem 0;text-align: center;}

/* eurovision */
.bodier.wrapper .container.eurovisionBox.striplayer{background-color:#110c32;background:url('/css/rtve.2022.television/rtve.programas/eurovision-TE_SEURO/i/fondo-cajon03izq.png') no-repeat, url('/css/rtve.2022.television/rtve.programas/eurovision-TE_SEURO/i/fondo-cajon03.png') no-repeat #110c32;background-position: top left, top right;}
.bodier.wrapper .container.eurovisionBox.striplayer .grid > .secBox span{color:#fff;}
.container.striplayer.eurovisionBox  .container.eurovisionBox section > .secBox > span:before  , .container.striplayer.eurovisionBox  .container section > .secBox > span:before {display: none;}
.bodier.wrapper .container.eurovisionBox.striplayer .container.eurovisionBox.striplayer, .eurovisionBox.striplayer .container .gridBox .rating {background: transparent;}

/*** Cintillo Eleciones Italia 2022 ***/
.eleccItaBox.container section .secBox a, .eleccItaBox.container section .secBox span.titaux {font-family: 'Roboto',sans-serif;font-size:2.2rem;font-weight: 700;text-transform: none;padding-left: 14.1rem;}
.eleccItaBox .secBox span a:before {content: "Elecciones ";display:inline-block;width:2.5rem;height:2.5rem;position:absolute;background-image:url('/css/rtve.2022.noticias/elecciones-italia-TE_SELEIT2/i/minMarca_italia_2022.svg');background-repeat:no-repeat;left: 1.4rem;padding-left: 4.2rem;font-weight: 300;}

/*** Cintillo Eleciones Brasil 2022 ***/
.eleccBrasBox.container section .secBox a, .eleccBrasBox.container section .secBox span.titaux {font-family: 'Roboto',sans-serif;font-size:2.2rem;font-weight: 700;text-transform: none;padding-left: 14.1rem;}
.eleccBrasBox .secBox span a:before {content: "Elecciones ";display:inline-block;width:2.5rem;height:2.5rem;position:absolute;background-image:url('/css/rtve.elecciones/i/iconos.svg/minMarca_brasil_2022.svg');background-repeat:no-repeat;left: 1.4rem;padding-left: 4.2rem;font-weight: 300;}

/*** Cintillo Eleciones EEUU Legislativas 2022 ***/
.eleccEeuuBox.container section .secBox a, .eleccEeuuBox.container section .secBox span.titaux {font-family: 'Roboto',sans-serif;font-size:2.2rem;font-weight: 700;text-transform: none;padding-left: 14.1rem;}
.eleccEeuuBox.container section .secBox span.titaux {clear:left;font-size: 1.6rem;line-height: 1.9rem;letter-spacing: -0.2pt;color: #626976;width:100%;padding-left:3.3rem;}
.eleccEeuuBox .secBox span a:before {content: "Elecciones ";display:inline-block;width:2.5rem;height:2.5rem;position:absolute;background-image: url('https://css2.rtve.es/css/rtve.elecciones/i/iconos.svg/minMarca_eeuu_2022.svg');background-repeat:no-repeat;left: 1.4rem;padding-left: 4.2rem;font-weight: 300;}