@import url('https://css2.rtve.es/css/rtve.2021/rtve.skins/rtve.modules/basics.por.css');
@import url('https://css2.rtve.es/css/rtve.2021/rtve.skins/rtve.modules/catalogo.desktp.css');
@import url('https://css2.rtve.es/css/rtve.2025.noticias/premios-goya-SEC_GOYPRE/SEC_GOYPRE.colores.por.css');
@import url("https://css2.rtve.es/css/rtveplay.2021/rtve.mod_live.desktp_alternate.css");
@import url('https://css2.rtve.es/css/rtve.2021/rtve.transition/desktp.footer.css');
/*player*/
@import url("https://css2.rtve.es/css/rtveplay.2021/rtve.play.grids.desktp.css");

/* cabecera */
.sheet.breakNews {display:none;}
.wrapper.subheader .spechead .emisBox .cell {width:100%;padding-top:1rem}
.wrapper.subheader .spechead .emisBox .cell .maintitle {width:10rem;font-weight:300;font-size:1.4rem;display: inline-block;height: 4em;vertical-align:middle;padding: 0;}
.wrapper.subheader .navBox.spechead {position:relative;background: #1F2721;}
html .mainbodier .subheader .spechead .falseH1 {left: 14rem;}
.wrapper.mainheader {width:auto;position:absolute;left:2em;top:1.2em;z-index:4;background:transparent;}
.mainheader .navBox > .container > .ico[class*='blind'],
.mainheader .maintabs li:not(.tab_first) {display:none;}
.mainheader .tab_first img {background:transparent;}
.mainheader .tab_first a,.mainheader .tab_first span {display:inline-block;}
.mainheader .tab_first .logo {width:6.2rem;filter: drop-shadow(0rem 0rem 0.2rem #000);}
.mainheader .tab_first a {width:6.2rem;padding-top:55.9%;position:relative;overflow:hidden;}
.mainheader .tab_first .ico .tabH1, .mainheader .tab_first .ico img {opacity:1;padding-top:100%;position:absolute;left:0;top:0;background:url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE_ffffff.png') 0 0 no-repeat;background-size:100% auto;clip:auto;font-size:100%;width:6.2rem;}
.wrapper.auxheader .ico > a {padding:0;border-radius:100%;}
.mainheader.minify {position:absolute !important;}
.mainbodier {margin-top:0 !important;}
.mainheader .tab_first a:hover .tabH1 {opacity:1;background-image:url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE.png');}
/* ocultando elementos */
.wrapper.auxheader .services, .wrapper.auxheader .ico.above, .shortcuts, .spechead .backima, .ima.hostima, .photoBox figcaption > .fecha,
.striplayer.beon_ .article .falseH1:before,.breakNews, .subheader nav li .ico:not(.arrow) img {display:none !important;}
/* cabecera subheader */
.subheader .navBox.spechead {height:12em;min-height:auto;background:grey;}
.spechead nav ul {display:inline-block;width:100%;text-align:center;}
.spechead nav .blindBox {height:0;}
.spechead nav li a:hover span:after,.spechead nav .active a span:after {background:rgba(255,255,255,0.33);}
.subheader {font-family: 'Roboto','Arial',sans-serif;font-weight:600;}
.subheader .spechead, .subheader .spechead nav {background:none;}
.spechead .container {height:auto;}
.subheader nav li .ico span {color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:2rem;font-weight: 400;}
.subheader nav li .ico.arrow span {padding-left:0.6em;}
.subheader nav li .ico.arrow img {display: none;}
.subheader .spechead nav > ul > li {padding:2.2rem 1rem;z-index:3;}
.subheader .spechead nav .blindBox.be_on li span {line-height:1.2;}
html .mainbodier .subheader .spechead h1, html .mainbodier .subheader .spechead .falseH1 {padding: 2rem;width: 20rem;z-index:3;overflow:visible;left: 8rem;}
.subheader .ima.logoima {width:8em;height:2.4em;}
.subheader .spechead .logoima img {width:100%;}
.subheader .spechead nav .blindBox {height:0;overflow:hidden;}
.subheader .spechead nav .blindBox {text-align:left;background-color:transparent;}
.subheader .spechead nav .blindBox.be_on {box-shadow:none;padding:1.6em;height:auto;overflow:visible;}
.subheader .spechead nav .blindBox.be_on li {display:inline-block;}
.subheader .spechead nav .blindBox li:hover {opacity:0.95;}
.subheader {position:relative;}
.subheader .spechead nav > ul li {position:static;}
.wrapper.fixer.auxheader,.spechead .container,.navBox.spechead  {position:absolute;right:auto;}
.subheader .spechead .blindBox, .spechead .container,.navBox.spechead  {position:absolute;top:0;}
.navBox.spechead .container{height:auto;}
.subheader .spechead  nav .blindBox {top:4.2em;}
.subheader {z-index:2;}
.wrapper.auxheader {z-index:3;left:0 !important;}
.ico.favor {display:none;}
.wrapper.subheader .spechead nav .blindBox {top:6.2em;transition: all 0.2s;}
.wrapper.subheader .spechead nav .blindBox.be_on li span {font-weight:400;}
.wrapper.mainheader .container {width:auto;}
.mainheader .tab_first .ico {opacity:1;transition:all 0.2s;}
.mainheader .tab_first a:hover {opacity:.8;}
.subheader .spechead .emisBox {text-transform:uppercase;position:relative;top:0;position:absolute;left: auto;right:0;}
.spechead .emisBox .ico.canal img {width:100%;height:100%;}
.wrapper.mainbodier .spechead .emisBox .ico.canal {left:auto;right:1rem;position:static;margin:0;}

.subheader nav li .ico.arrow:after {transform: rotate(90deg);left: -1.2rem;transition: transform 0.2s;font-family: 'RTVE-Font-Icons';display: block;content:"\e938";top:-0.2rem;position:absolute;font-size: 1.6rem;padding: 0;color: #fff;}
.subheader nav li .ico.arrow.be_on:after {transform: rotate(270deg);}
.subheader nav li .ico.arrow {position:relative;}

@media only screen and (min-width: 1260px) {
    header.navBox > .container:not(.striplayer) {width:100% !important;}
}
@media only screen and (max-width: 1280px){
    .subheader .spechead .blindBox {z-index:3;}
}
@media all and (min-width:1280px){
    /* submenu */
    .wrapper.subheader .navBox.spechead {position:relative;overflow: visible;}
    .wrapper.subheader .spechead nav .blindBox {top:6.6rem;background:#222;}
    /*.navBox.spechead nav.blindBox {left: 0;width:0%;}*/
    .subheader nav li .blindBox .ico span {color: #fff;}
}
/* */

/* submenu */
.wrapper.subheader .spechead nav > ul li .arrow.slidB > a > span {pointer-events: none;cursor: default;}
.wrapper.subheader span.ico.arrow.slidB {cursor: pointer;transition:all 0.2s;}
.wrapper.subheader span.ico.arrow.slidB:hover{opacity:0.8;}
.gridBox .cell .mediaBox .ima{transition: all 0.2s;}
.gridBox .cell:hover .mediaBox .ima {filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%);-ms-filter:brightness(110%);-o-filter:brightness(110%);}
/* */

.wrapper.subheader .spechead .emisBox {display: none;}
.wrapper.mainheader .container {width:auto;}
.mainheader .tab_first .ico {opacity:1;transition:all 0.2s;}
.mainheader .tab_first a:hover {opacity:.8;}

/* logos Grande */
.wrapper.subheader .spechead .container .logoima {top:8rem;height:auto;padding:0;transition: all .4s;}
.mainheader .tab_first .logo {left: 12rem;transition: all .4s;width: 7.2rem;}
.auxheader .socialBox {top: 22rem;left: 15.5rem;transition: all .4s;}
.mainheader .tab_first .ico img {opacity: .8;width: 7.2rem;transition: all .4s;}

/* collection */
.JSfree .slideH {overflow-x:hidden;}
.monoBox .mainBox .ima {width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.monoBox .ima img:not(.i_logo) {height:100%;object-fit:cover;object-position:center center;background-color:#3f4f4f;}

/* */
.container, .container.striplayer .grid {width:118em;}
.wrapper.mainheader .container {width:auto}
.cell:hover .mediaBox .ima {filter:brightness(110%);}

.cell, .cell>.mod {float: left;}
.g2.simply .cell {width: 50%;}
.g3.simply .cell {width: 33.333%;}
.g4.simply .cell {width: 25%;}
.g5.simply .cell {width: 20%;}

.toplayer + .container {padding-top:1rem}

.g1 .txtBox .maintitle, .g1 .txtBox .pretitle {font-size:3rem;color:#C5C5C5;}
section.grid > .secBox > span {font-size:3rem;}

/* espacio */
article .mainBox .txtBox {padding-top:1rem;}
article .mainBox {padding-bottom: 2rem;}
article .author.name {padding: 0.4rem 2rem;display: block;font-size: 1.3rem;line-height: 1.6rem;}

/* filetes */
.container:not(.striplayer) .secBox:before {content:'';width:100%;height:.1rem;position:relative;display:block;margin: 1rem auto 1.5rem auto;}


/* inside overBox */
.gridBox .cell .inside .mediaBox {z-index:1;}
.gridBox .cell .inside .mediaBox:before {
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 25%, rgba(0,0,0,0.75) 100%); /* FF3.6+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 25%,rgba(0,0,0,0.75) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 25%,rgba(0,0,0,0.75) 100%); /* Opera 11.10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 25%,rgba(0,0,0,0.75) 100%); /* W3C */
}
.container:not(.notory) .mod.inside .ima:before {
background: -moz-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,0.75) 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 50%,rgba(0,0,0,0.75) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 50%,rgba(0,0,0,0.75) 100%); /* Opera 11.10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 50%,rgba(0,0,0,0.75) 100%); /* W3C */
}
/* .gridBox .cell .inside .mediaBox:before,
.container:not(.notory) .mod.inside .ima:before {content:'';width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;z-index:1;} */
.inside .overBox {border-style:solid;border-color:transparent;}
/* .inside .mediaBox:not(.imageBox) + .overBox {border-width:0 3rem 2rem 6rem;position: absolute;} */
.inside .mediaBox.imageBox  + .overBox {border-width:0 3.6rem;}
.inside .overBox {height:auto;}
.inside .mediaBox,
.simply.g3 .inside .mediaBox,
.size_50.g3 .cell:first-child .inside .mediaBox,
.size_100.g3 .gridBox > .cell:first-child .inside .mediaBox {margin-bottom:0;}
.inside .overBox .txtBox {padding: 0.5rem 0rem;}
.inside .overBox {width: 100%;bottom: 0;padding-bottom: 1.4rem;left: 0;}
.inside .overBox .txtBox .maintitle{color:#f0f0f0;}

.mainGoya2025 .size_100.striplayer .inside .mediaBox + .overBox {position: absolute;bottom: 2rem;border-width:0 3rem;}
.mainGoya2025 .size_100.striplayer .inside .ima:before, .mainGoya2025 .size_100.striplayer .gridBox .cell .inside .mediaBox:before{content:'';width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;z-index:1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,0.75) 100%); /* FF3.6+ */}
.mainGoya2025 .container.tituMam {margin-bottom: 2rem;}

/*COMPOSISION HOME*/

/*INFOGRAFIA contador goyas*/
#ganadores {padding:1rem;}
#ganadores .pelicula .img , #ganadores .pelicula img {width:100%;}
#ganadores .pelicula {width:20%;float:left;text-align:center;}
#ganadores .total {background:#dedede;color:#1d171e;font-size: 2rem;line-height: 3.8rem;width: 4.4rem;display:inline-block;border-radius:100%;margin:-2rem 0 0 0;border: .4rem solid #c5c5c5;}
#ganadores .total em {display:none;}
#ganadores .label {color:#dedede;font-size:1.5rem;line-height:1.6rem;display:inline-block;clear:both;padding:0.8rem;}
#ganadores .boton {width:100%;padding:2rem 0;}
#ganadores .boton span {font-size:1.4rem;font-weight:800;background:#dedede;line-height:3;padding:0 2rem;display:inline-block;text-decoration:underline;text-transform:uppercase;}
#ganadores .boton span:hover{text-decoration:none;}
#ganadores .boton img {display:none;}
#ganadores .ico a {text-align: right;}

/* franja winners*/
.bodier>.mainGoya2025.striplayer >.bigTit.striplayer:first-child {position: absolute;top: 0;left: 0;width: 14.28%;max-width: 14.28%;min-width: auto;height: auto;background: transparent;}
.bodier>.mainGoya2025.striplayer >.bigTit.striplayer:first-child section.grid .secBox {width: 100%;left: 0;margin: 0;min-height: 10rem;overflow: hidden;background: url('https://css2.rtve.es/css/rtve.2020.noticias/premios-goya-TE_SGY920A/i/cabecera_goya_logo.png') no-repeat top 2rem left 50%;background-size: 8rem auto;z-index:3}
.bodier>.mainGoya2025.striplayer >.bigTit.striplayer:first-child section.grid .secBox a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -1000%;}
.bodier>.mainGoya2025.striplayer .winnersBox {width: 85.71%;width: 100%;display: block;padding-left: 5%;clear: none;}
.bodier>.mainGoya2025.striplayer .winnersBox .grid {max-width:100%;width:100%;}
.bodier>.mainGoya2025.striplayer .winnersBox .grid .gridBox, .winnersBox .gridBox .cell {padding:0;}
.winnersBox .winners {padding: 2rem 0 1rem 0;}
.winnersBox .winners li {position: relative;width: 16%;display: inline-block;}
.winnersBox .winners li h3,.winnersBox  .winners .txtInfo {display:inline-block;width:60%;}
.winnersBox .winners li h3 {text-transform:none;font-size:1.2rem;font-weight:400;color:#C5C5C5;margin-bottom:.5rem;position:absolute;bottom:50%;;left:7rem;display:block;}
.winnersBox .winners .txtInfo {font-size:1.3rem;font-weight:900;color:#C5C5C5;text-transform:uppercase;position:absolute;top:50%;}

.winnersBox .winners li:first-child .txtInfo h5 {color: #C5C5C5;font-style: italic;}
.winnersBox .winners li:not(:first-child) .txtInfo h5 {display: none;}
.winnersBox .winners .media {overflow:hidden;display:block;float: left;width: 6rem;height: 6rem;border-radius: 100%;border: .3rem solid #C5C5C5;margin:0 1rem 0 auto}
.winnersBox .winners .media img{display:block;margin:0 auto;;width:100%;height:auto;/*max-height: 15rem;*/}
.winnersBox .winners li h3 em {font-style: normal;}
.winners + .boton {width: 100%;}
.winners + .boton a {position:absolute;top:0;left:0;width:100%;height:100%;}
.winners + .boton span {font-size:1.4rem;color:#b3b3b3;line-height:3;padding:0;display:inline-block;text-decoration: underline;clip: rect(0,0,0,0);position: absolute;top: -100%;left: -100%;}
.mainGoya2025 .winners + .boton span:hover{text-decoration:none;}

.bodier> .mainGoya2025.container.striplayer .tituMam .auxBox, .bodier> .mainGoya2025.container.striplayer .tituMam .auxBox{display: inline-block;margin-top: 0;padding: 0;}
.mainGoya2025 .tituMam .cell .auxBox .author em:after {content: ' | ';margin-right: 0.4rem;}
.mod.notic_mod.falseMaintitle .auxBox #spanEntrad , .mod.notic_mod.falseMaintitle .author.name {display: inline-block;width: auto;}
.bodier> .mainGoya2025.container.striplayer .tituMam .grid {width: 118rem;min-width:118rem;}

/*ULTIMA NOTICIA*/
.mainGoya2025 .tituMam .cell strong a span{display:inline-block;width:100%;padding:1.6rem 2.4rem 1.6rem 2.4rem;color:#31363e;transition:all .2s;}
.mainGoya2025 .tituMam .cell strong a span:hover {color:#333;}
.mainGoya2025 .tituMam .cell .maintitle {font-weight:500;font-size:2.4rem !important;line-height:1.2 !important;padding:0;letter-spacing: 0.25pt;}
.mainGoya2025 .tituMam .cell .mod .txtBox{position: relative;background:#eee;display: flex;flex-wrap: nowrap;align-items: center;padding: 0;}
.mainGoya2025 .tituMam .cell .mod .txtBox a#link_pretitle {order:2;/*flex: 0 0 24%;*/}
.mainGoya2025 .tituMam .cell .mod .txtBox a#link_noticia {position: relative;display: inline-block;}
.mainGoya2025 .tituMam .cell .txtBox span.pretitle{color:#666;font-size:1.8rem!important;font-weight:400;word-spacing:0!important;padding-right:1.6rem;}
.mainGoya2025 .tituMam .cell .txtBox strong a span:before {content: "";display: inline-block;height:1.6rem;width:1.6rem;background:#c61519;border-radius:100%;margin-right:8rem;vertical-align:middle;animation:parpadeo infinite 1.5s linear;transition:all 1s;}
.mainGoya2025 .tituMam .cell .txtBox strong a span:after {display:block;content:'En vivo';font-size: 1.6rem;position: absolute;top: 0.6rem;left: 2.4rem;color: #666666;line-height: 2rem;text-transform: uppercase;letter-spacing:0.25pt}
.mainGoya2025 .tituMam .cell .auxBox .author em{color:#000;font-size: 1.3rem!important;line-height: 1.5rem!important;font-weight: 700;}
.mainGoya2025 .tituMam .cell .auxBox p {font-size: 1.7rem!important;line-height: 2rem!important;color: #000;font-weight: 400; margin-top: 1rem;}
.mainGoya2025 .tituMam .cell .pretitle{display: none;}
.mainGoya2025 .tituMam  .mainBox {box-shadow:.4rem .4rem .4rem rgba(0,0,0,.4);background: #eee;padding: 1.6rem;}
.mainGoya2025 .tituMam .cell .maintitle{color:#666;}
.mainGoya2025 .tituMam .cell strong a {position: relative;}
.openDir .tituMam .cell {margin-left: -11.2rem;}

[data-tipo="mod_include"] .striplayer:first-child section > strong {opacity:0;visibility: hidden;} /* revisar */
/*CATALOGOS PLAY 100%*/
.container.striplayer[data-tipo='mod_collection'] .grid, .container.striplayer[data-tipo='mod_collection'] {width: 100%;}

@media (max-width:1600px) {
/* logos */
.wrapper.subheader .spechead .container .logoima {top:0;height:6.6rem;padding:.6rem;left: 3rem;}
.mainheader .tab_first .logo {left:2rem;}
.auxheader .socialBox {top:8rem;left: 1rem;}
.mainheader .tab_first .ico img {opacity:.8;width:6.2rem;}
.mainheader .tab_first .logo {width:6.2rem;}
}

@media all and (max-width:1440px){
  /** cabecera **/
  .wrapper.bodier [class*="mainCont"] .g2:not(.slaves) .mainBox .mediaBox  .ico.play:not(.vjs-control){left:auto;right:1.5em;top:1.5em;bottom:auto;margin:0;}
  .wrapper.mainheader {left: 2rem;z-index:6}
  .wrapper.subheader {z-index:5}
  .subheader .spechead h1 {left: 10rem;}
  .wrapper.subheader .spechead .emisBox {right:4rem;}

  /*icono lista*/
  .navBox.spechead .container ~ .slidB {display:inline-block;position:fixed;top:1.75em;left: auto;right: 2rem;filter:invert(0.1);cursor: pointer;}
  .navBox.spechead .container ~ .slidB.be_on {right: 41.75em;left: auto;}
  .navBox.spechead .container ~ .slidB.ico.beoff:after {content: "\e934";position: absolute;left:-2rem;bottom:-1rem;top: auto;right: auto;display: inline-block;z-index: 4;font-family: 'RTVE-Font-Icons';color: #fff;font-size: 2.4rem;filter: drop-shadow(0rem 0.2rem 3px #000);padding: 0;line-height: 1;font-weight: 600;}
  .navBox.spechead .container ~ .slidB.ico img:hover{opacity:0.5;}
  .navBox.spechead .container ~ .slidB.ico.be_on:after {content: "\e915";}
 
  /*navegacion*/
  /*.navBox.spechead .container,*/
  .subheader .navBox.spechead{height:0;}
  .spechead h1{left:5em;z-index:-0;height:7em;}
  .subheader .spechead .blindBox {top:0;}
  .subheader .spechead > .blindBox {height:100%;position:fixed !important;}
  .subheader .spechead > .blindBox.be_on {width:100%;}
  .subheader .spechead > .blindBox, .subheader .spechead > .blindBox ul {width:40em;max-width:100%;}
  .subheader .spechead > .blindBox {right: -40em}
  .subheader .spechead > .blindBox.be_on {left: auto;text-align: right;right: 0;}
  .subheader .spechead > .blindBox > ul {background:rgba(0,0,0,0.77);height:0%;overflow:auto;overflow-x:hidden;}
  .subheader .spechead > .blindBox.be_on > ul {height: 100%;}
  .subheader .spechead > .blindBox:first-child ul {position:absolute;left:0;}
  .subheader .spechead .blindBox > ul:first-child > li{width:100%;padding:1.6em 1.6em 1.6em 6em;text-align:left;border-left: 0;}
  .subheader .spechead .blindBox > ul:first-child > li a{display: block;}
  .subheader .spechead > .blindBox > ul > li .blindBox.be_on {position:relative;left:0;width:40em;top:1.6em;background:rgba(0,0,0,0.15);margin-left:-6em;padding: 0;}
  .subheader .spechead > .blindBox > ul > li ul li{width:100%;text-align:center;}
  .subheader nav li .ico.arrow:after {top:0.2rem;}
  /*redes sociales debajo de logo*/
  .wrapper.auxheader{display:inline-block;width:auto;z-index:2;}
  /*transicion*/
  .navBox.spechead .container ~ .slidB.ico,
  .navBox.spechead .container ~ .slidB.ico.be_on {-webkit-transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;transition: right 1s;}
  .subheader .spechead > .blindBox {-webkit-transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;transition: right 1s;}
  .ico.arrow.slidB {z-index:10;}
  /** **/

}

/* rtve play */
[data-type="collection"] .redad span {width:0;height:0;overflow:hidden;display:inline-block;background-repeat: no-repeat;background-position: 50%;background-size: 100%;}

.elem_nV.active .i_covr, .elem_nV.active .i_prvw, .elem_xV.active .i_covr, .elem_xV.active .i_prvw {opacity: 1;}
.elem_nV .i_covr, .elem_nV .i_prvw, .elem_xV .i_covr, .elem_xV .i_prvw {opacity: 0;}
.elem_nV .i_covr, .elem_nV .i_prvw, .elem_xV .i_covr, .elem_xV .i_prvw {z-index: 1;}
.elem_nV .i_post {z-index: 0;}

.slideH .monoBox li:not(.elem_nH) .mod .mainBox {border-style: solid;border-color: transparent;}
.g1 .monoBox .txtBox .maintitle {font-size: 2rem;line-height: 2.2rem;color: inherit;}
.g1 .monoBox .txtBox .pretitle {font-size: 1.3rem;line-height: 1.6rem;color: inherit;}

.collSet .monoBox .icon-label.extra {display:none}
.g3.notory .cell,
.g3.simply .cell {width: 33.33%;}
.striplayer.container > .striplayer.mod_collection-slide {width: 100%;}
.striplayer.mod_collection-slide .grid {width: 100%;}

.striplayer.mod_collection-slide .secBox {width:118rem;display:block;margin:0 auto;float:none;}
.striplayer.mod_collection-slide .secBox span {left: 50%;position: relative;margin-left: -59rem;}

@media only screen and (min-width: 1920px) {
.g1 .monoBox .txtBox .maintitle {padding-right: 7rem;}

}

@media (max-width: 1199px){
.bodier> .mainGoya2025.container.striplayer .tituMam .grid{width: 98rem;min-width: 98rem;}
}

/*animaciones*/
@keyframes parpadeo{
        0%{opacity:0;}
        75%{opacity:1;}
        100%{opacity: 0;}
}

/******* BCUBE *******/
/*ICONOS MEDIA*/
figure > .ima {position:relative;}
figure.mediaBox .ima:after {display:inline-block;position:absolute;}
/* .gridBox > .cell figure.mediaBox .ima:after {width:5.2rem;height:5.2rem;bottom:0.2rem;left:0.2rem;} */
figure.videoBox .ima:after {content:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg');}
figure.audioBox .ima:after {content:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');}

/* Arreglos mainGoya2025 - directos y colecciones */
.mainGoya2025 .container[data-tipo="mod_libre"] .cellContent .secBox {display: none;}
.mainGoya2025 .container.striplayer[data-tipo="mod_libre"] .collSet .live .nexLive .maintitle {padding: 0;font-size: 1.2rem; line-height: 1.6rem; }
.mainGoya2025 .container.striplayer[data-tipo="mod_collection"] .secBox {width: 118em;margin: 0 1.6rem;}

/* MODULO DIRECTOS */
.collSet .getoff .maintag, .collSet .next_live .canal, .collSet .next_live .maintag,.collSet .monoBox .txtBox p {display: none;}
.collSet .monoBox .txtBox .maintitle {font-size: 1.7rem;}
.collSet .content .auxBox span.icon._info {display: none;}
.collSet .dir_brocast .txtBox > div, .collSet .dir_repeats .txtBox > div, .collSet .dir_repeats .nowLive > span, .collSet .futureLive, .monoBox .next_live .mainBox .ima:after {position: relative;}
[data-form-type='lives-collection'] .collSet .slideH .mainBox .content {display: flex;flex-direction: column-reverse;}
[data-form-type='lives-collection'] .collSet .monoBox .ima img:not(.i_logo) {height: 100%;}
[class*='live'] .collSet .txtBox > div {padding-top: 0 !important;}
.collSet [class*='live'] .txtBox > .futureLive { padding-top: 0;}
[data-form-type='lives-collection'] .monoBox .next_live {padding-bottom: 0;}
.collSet .dir_brocast .nowLive, .collSet [class*='live']:not(.next_live) .nowLive .maintitle {justify-content: flex-start;}
.collSet .live .txtBox > div .maintitle {overflow: visible;}
/* FIN MODULO DIRECTOS */

/* enlaces */
.cell > .mod .mainBox {line-height: 0;}
.mainBox >  a {display: block;position:absolute;top:auto;bottom:0;left:0;width: 100%;height: 100%;overflow:hidden;z-index:1}
.mainBox .auxBox {z-index: 2;position: relative;} 
.mod > .mainBox > a[href=""], .mod > .mainBox h3 > a[href=""] {pointer-events: none;}

@media only screen and (min-width: 1920px){
  [data-form-type='lives-collection'] .slideH .elem14 { width: calc(1400%/4);}
  [data-form-type='lives-collection'] .slideH .elem15 { width: calc(1500%/4);}
  [data-form-type='lives-collection'] .slideH .elem16 { width: calc(1600%/4);}
  [data-form-type='lives-collection'] .slideH .elem17 { width: calc(1700%/4);}
  [data-form-type='lives-collection'] .slideH .elem18 { width: calc(1800%/4);}
  [data-form-type='lives-collection'] .slideH .elem19 { width: calc(1900%/4);}
  [data-form-type='lives-collection'] .slideH .elem20 { width: calc(2000%/4);}
	.collSet .monoBox:not(.comp_xH) .goto_media {left: 50%;bottom: 0;}
  .collSet .monoBox:not(.comp_xH) .goto_media:before {width: 5.2rem;height: 5.2rem;}
  .collSet .dir_brocast .nowLive, .collSet [class*='live']:not(.next_live) .nowLive .maintitle {padding-right: 0;}
}

/* @media only screen and (min-width: 1440px) {
		[data-form-type='lives-collection'] .slideH .elem4 .elem_nH,
		[data-form-type='lives-collection'] .slideH .elem5 .elem_nH,		
		[data-form-type='lives-collection'] .slideH .elem8 {width: calc(100%/4)};
  
 } */

/** cambio temporal de 66 a 75 FORZAR 16/9  **/
.gridLayout.g3.size_66 .gridBox .mediaBox {aspect-ratio: 16/9;}
.gridLayout.g3.size_66 .gridBox .mediaBox .ima {padding-top:56.25%}

.bodier>.mainGoya2025.striplayer .logoBox h2.secBox {display: none;}
.striplayer section.grid > .secBox > span {font-weight: 300;}

/* forzar enlace de asst para colecciones*/
.mainGoya2025 .collSet .monoBox:not(.comp_xH) .goto_media {width:100%;height:100%;}
.mainGoya2025 .collSet .monoBox .active .goto_media:before {content:none;}

/* ajustes cajon rtve play next live*/
.collSet.slideBox .monoBox.comp_nV .elem_nV .next_live .mainBox .ima {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.collSet.slideBox .monoBox.comp_nV .elem_nV.getoff .next_live .mainBox .ima:after {content:none}
.collSet.slideBox .monoBox.comp_nV .elem_nV .next_live .mainBox {position: relative;}
.collSet.slideBox .monoBox.comp_nV .elem_nV .next_live .mainBox .content {position:absolute}

.mainGoya2025 .gridLayout.g1 .mainBox .txtBox h3 a[href*="rtve.es/play/"]:after {
    content: "Ver en directo";
    background: url(https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_masa_000000.svg) rgba(255, 255, 255, 0.67) no-repeat;
    font-size: 1.4rem;
    line-height: 3.6rem;
    text-transform: uppercase;
    letter-spacing: 0.25pt;
    font-weight: 700;
    display: inline-block;
    width: 16rem;
    position: relative;
    height: 3.6rem;
    background-position: 0.6rem center;
    border-radius: 0.3rem;
    background-size: 2.8rem;
    text-align: center;
    padding-left: 1rem;
    top: 1.2rem;
}

.striplayer.liveplayBox, .striplayer.liveplayBox .striplayer , .striplayer.liveplayBox section.grid, .striplayer.liveplayBox section.grid .gridBox {width: 100%;max-width: 100%;}
.mainGoya2025 .striplayer.liveplayBox ,.mainGoya2025 .container.striplayer[data-tipo='mod_collection'] .grid, .mainGoya2025 .container.striplayer[data-tipo='mod_collection'] {background: #000;}

.mainGoya2025.striplayer .striplayer + .container:not(.striplayer):not(.tituMam) {padding: 2rem 0 0 0;}
.mainGoya2025.striplayer {margin-bottom:2rem}

.mainGoya2025 .winners [data-categoria="pelicula"] .media:nth-child(2) {background:url("https://css2.rtve.es/css/rtve.2025.noticias/premios-goya-SEC_GOYPRE/i/carteles-2.jpg");background-size:100% auto;}
.mainGoya2025 .winners [data-categoria="pelicula"] .media:nth-child(2) img {display:none}
.mainGoya2025 .winners [data-categoria="pelicula"] .media:nth-child(4) {display: none;}
.mainGoya2025 .winners [data-categoria="pelicula"] .txtInfo:nth-child(5){padding-top:2rem}