header.navBox, .emisBox > .navBox {z-index:unset}
.mainheader .navBox, .mainheader .navBox * {transition: none;}

/* ajustes collection-slide */
.mainElem, .icon.trait {display:none}
span.icon-label.extra.tooltip.blind.tres_botones, .content .auxBox span.icon._info {display: none;}

/*reset portada*/
.mainheader .container {position:static;}


/** LADILLOS DE SECCION *************************/
/************************************************/
.cell > .grid.size100 .secBox, .cellContent > .grid.size100 .secBox {padding:2.4rem 4.8rem 0 4.8rem;float:left;position:relative;}

.cell > .grid.size100 .secBox + div, .cellContent > .grid.size100 .secBox + div {display:inline-block;width:100%;}
.cell > .grid.size100 .secBox > strong, .cellContent > .grid.size100 .secBox > strong {font-size:2rem;line-height:2.8rem;float:left;}
	.tve .cell > .grid.size100 .secBox > strong, .cellContent > .grid.size100 .secBox > strong,
	 .cell > .grid.size100 .secBox > strong, .cellContent > .grid.size100 .secBox > strong {color:#fff;}
	.rne .cell > .grid.size100 .secBox > strong, .rne .cellContent > .grid.size100 .secBox > strong {color:#302c2b;}
.cell > .grid.size100 .secBox > strong,.cell > .grid.size100 .secBox > strong a,
.cellContent > .grid.size100 .secBox > strong, .cellContent > .grid.size100 .secBox > strong a {font-weight:500;display:inline-block;}
.cell > .grid.size100 .secBox a:hover, .cellContent > .grid.size100 .secBox > strong a:hover {border-color:#fff;}
/*ocultado el que viene en el include*/
.cell > .grid.size100 .secBox, .cellContent > .grid.size100 .secBox {display:none;}

/*ladillos de atlantis*/
.container[class*='mod_collection'] .secBox span, .container[data-tipo="mod_collection"] .secBox span,
[class*='newRtveplay'] .secBox span {font-family:'Roboto';text-transform:none;font-size:2.4rem;line-height:2.8rem;font-weight:500;padding-left:2rem;}
[class*='newRtveplay'] .striplayer >.grid >.secBox {display:flex;align-items:center;}
[class*='newRtveplay'].striplayer .striplayer >.grid >.secBox > span:before,
[class*='newRtveplay'].striplayer [class*='mod_collection'] >.grid >.secBox > span:before,
[class*='newRtveplay'].striplayer[data-tipo="mod_collection"] >.grid >.secBox > span:before,
[class*='newRtveplay'].striplayer [data-tipo="mod_collection"] >.grid >.secBox > span:before {content: none;}

.container[data-tipo="mod_collection"] .secBox a span,
.container[class*='mod_collection'] .secBox a span,
.container.newRtveplayBox .secBox a span,
.container[data-tipo="mod_collection"] .secBox > span,
.container[class*='mod_collection'] .secBox > span,
.container.newRtveplayBox .secBox > span {color:#fff;}
.container.newRtveplayradioBox .grid .secBox span {color: inherit;}

.container.mod_collection.striplayer {overflow: hidden;}
.container[data-tipo="mod_collection"].striplayer,
.container[data-tipo="mod_collection"].striplayer .gridBox,
.container[data-tipo="mod_collection"].striplayer .gridBox .cell,
.container[class*='mod_collection'].striplayer,
.container[class*='mod_collection'].striplayer .gridBox,
.container[class*='mod_collection'].striplayer .gridBox .cell,
.container[class*='newRtveplay'].striplayer,
.container[class*='newRtveplay'].striplayer .gridBox, 
.container[class*='newRtveplay'].striplayer .gridBox .cell,
.bodier > .toplayer+.container.striplayer[data-tipo="mod_collection"],
.bodier > .toplayer+.container.striplayer[class*="mod_collection"] {padding:0;}
.bodier > .container[class*='mod_collection'], .bodier > .container[data-tipo="mod_collection"],
.bodier > .container.newRtveplayBox, .bodier > .striplayer[data-tipo="mod_multi-mosaic"] > .multi-grid > .striplayer[data-tipo="mod_collection"] {position:relative;background-color: #111}
.container.striplayer > .multi-grid > .container.striplayer {width:100%;}

.container.newRtveplayBox:after {content:"";visibility:visible;display: inline-block;width: 12rem;height: 4rem;margin-top: 0;background: url("https://css2.rtve.es/css/rtveplay.2024/i/logo_rtveplay_pos-color.svg") no-repeat 100% 0;background-size: 100% auto;background-position: top right;position: absolute;top:1.2rem;left: auto;right:2.4rem;}
.container.newRtveplayBox .container[data-tipo="mod_collection"].striplayer .hiveBox.slideH,
.container.newRtveplayBox .container[class*='mod_collection'].striplayer .hiveBox.slideH,
[data-tipo="mod_multi-mosaic"] .container.striplayer[data-tipo="mod_collection"], .striplayer.newRtveplayradioBox[data-tipo="mod_multi-mosaic"] > .multi-grid > .striplayer[data-tipo="mod_collection"] {background:transparent;}


/** LADILLOS DE SECCION *************************/
/** END *****************************************/

/** CAJON DIRECTOS *************************/
/************************************************/
.container.striplayer .secBox a[href*='https://www.rtve.es/play/videos/directo/'] span:before,
.container.striplayer .secBox span a[href*='https://www.rtve.es/play/videos/directo/']:before, .liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .txtBox:before  {content: "";width: 1.2rem;height: 1.2rem;background: #e62d34;display: inline-block;border-radius: 2rem;position: relative;left:1rem;animation: parpadea 2s linear infinite;-webkit-animation-name: parpadea;-webkit-animation-duration: 2s;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;margin-right: 1.4rem;display: inline-block;}
@-moz-keyframes parpadea{0%{opacity: 1.0;}50%{opacity: 0.0;}100% {opacity: 1.0;}}
@-webkit-keyframes parpadea{0%{opacity: 1.0;}50%{opacity: 0.0;}100%{opacity: 1.0;}}
@keyframes parpadea{0%{opacity: 1.0;}50%{opacity: 0.0;}100%{opacity: 1.0;}}

/*enlace a los directo*/
.container.liveplayBox.striplayer .grid .gridBox .links_mod .mediaBox {margin-bottom:0}
.container.liveplayBox .links_mod .mediaBox .ima {position:relative;padding:0;}
.container.liveplayBox .links_mod .mediaBox .ima img {position:relative;}
.container.liveplayBox .links_mod .txtBox, .container.liveplayBox .links_mod .auxBox {display:none;}

.container.liveplayBox.striplayer:not([data-tipo="mod_collection"]) .links_mod .mainBox > a:before,
.container.liveplayBox.striplayer:not([class*='mod_collection']) .links_mod .mainBox > a:before{content:"";width:100%;height: 100%;display:inline-block;background: transparent url('https://css2.rtve.es/css/rtve.2021.rtve/rtveplay/i/Bkg_RTVEplay.png') no-repeat 100% 0;background-size:auto 28rem;position: absolute;top: 0;left: 0;}
.bodier .liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .mainBox .txtBox {padding: 2.4rem 1.2rem 1.2rem 2.4rem!important;}
.liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .txtBox {display: inline-block;width: auto;overflow: hidden;position: absolute;top:0;left: 0;}
.liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .txtBox:after {content: "Ver directos";font-size: 1.3rem;text-transform: uppercase;letter-spacing: 0.25pt;font-weight: 700;padding: 0.8rem 0.8rem 0.8rem 3.2rem;color: #000;border-radius: 0.3rem;display: inline-block;background: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_masa_000000.svg') #fff no-repeat left 0.4rem center;background-size: auto 2.3rem;margin: 0 0.8rem;}
.liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .txtBox span.pretitle {background: url('https://css2.rtve.es/css/rtve.commons/rtve.header.footer/i/logoRTVE_ffffff.png') no-repeat;background-size: 100% auto;width: 5.8rem;height: 3.8rem;overflow:hidden;text-indent: -1000%;color: transparent;display: inline-block;vertical-align: middle;margin:0 1rem 0 2rem;}
.liveplayBox.container.striplayer .grid .gridBox .cell .links_mod .txtBox strong.maintitle {display: inline-block;font-size: 2.4rem;line-height: 3.8rem;font-weight: 700;vertical-align: middle;text-transform: uppercase;}
.liveplayBox.container.striplayer .grid .secBox + .gridBox .cell .links_mod .txtBox {display:none}

/** CAJON DIRECTOS *************************/
/** END *****************************************/


.collSet .slideH > ul {display:block}
[data-form-type='lives-collection'] .cellBox, [data-type="collection"] .cellBox {float:none}
[data-form-type='lives-collection'] .slideBox, [data-type="collection"] .slideBox {padding:0}

/** IMAGENES GENERICAS **************************/
/************************************************/
.monoBox .mainBox .ima {width:100%;height:100%;overflow:hidden;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;}
.monoBox .ima .i_logo {top:auto;bottom:0;transform:translateY(-10%);}
.monoBox .cellBox .auxBox {margin-top: 0;}

/** ANCHOS DE ELEMENTOS *************************/
/************************************************/
[data-form-type='lives-collection'] .collSet .hiveBox, [class*='mod_catalogo'] .collSet .hiveBox, [data-type="collection"] .collSet .hiveBox  {padding:1.6rem 4rem;}

/** TEXTOS **************************************/
/************************************************/
[data-form-type='lives-collection'] .collSet.slideBox .hiveBox .live .mainBox .txtBox .nowLive * {font-size:1.4rem;line-height:1.7rem;letter-spacing:0.5pt;word-spacing:normal;}
[data-form-type='lives-collection'] .collSet.slideBox .hiveBox .live .mainBox .txtBox .nexLive * {font-size:1.2rem;line-height:1.6rem;letter-spacing:0.5pt;word-spacing:normal;}

[data-form-type='lives-collection'] .collSet .dir_repeats .nowLive .pretitle, [data-form-type='lives-collection'] .collSet .dir_regular .nowLive .pretitle {bottom: -1rem;}

.collSet .video_mod.live .auxBox, [data-type="collection"] .mainBox .auxBox {margin-top:0}

.mod_collection-slide [data-type="collection"] .collSet .slideH .monoBox .mainBox .txtBox .maintitle {color: #fff;font-size:1.8rem;line-height:2.2rem;font-weight:bold;}
.mod_collection-slide [data-type="collection"] .collSet .slideH .monoBox .mainBox .txtBox .pretitle{color: #fff;font-size:1.3rem;text-transform:none;padding-top:0.4rem;font-weight: 300;}
.mod_collection-slide [data-type="collection"] .cellBox .mod .txtBox .pubBox > span{font-size:1.3rem;line-height:2.1rem;letter-spacing:normal;text-transform:none;padding-top: 0.4rem;font-weight: bold;}
[data-type="collection"] .active .rtve-icons {font-size: 1.2rem;color: #fff;}

.newRtveplayradioBox [data-type="collection"] .cellBox .mod .txtBox .pubBox{display: none;}

/*lives*/
[data-form-type="lives-collection"] .monoBox .txtBox .futureLive .maintitle {font-size: 1.8rem !important;line-height: 2.2rem !important;}
.mod_collection.container [data-form-type="lives-collection"] .hiveBox .monoBox .txtBox .pretitle {font-size:1.3rem}

[data-type="collection"] .collSet .slideH .monoBox .mainBox .txtBox .pretitle {font-size:1.3rem;line-height: 2.1rem;text-transform: uppercase;font-weight: 500;letter-spacing:1pt;}
[data-type="collection"] .collSet .slideH .monoBox .mainBox .txtBox .maintitle {font-size: 2rem;font-weight:400;line-height:2.4rem;word-spacing: 0pt;}
[data-type="collection"] .cellBox .txtBox p {font-size: 1.5rem;font-weight: 300;line-height:2.1rem;}
[data-type="collection"] .collSet .slideH .monoBox.comp_nH .mainBox .txtBox .pretitle {color:#fff}
[data-type="collection"] .collSet .slideH .monoBox.comp_nH .mainBox .txtBox .pubBox {display:none}

/** AJUSTES collection / Include newRtveplayBox newRtveplayradioBox **/
.wrapper.bodier .newRtveplayBox [data-tipo="mod_collection"].container, .wrapper.bodier .newRtveplayBox .liveplayBox.container,
.wrapper.bodier [class="mod_collection"] {background-color:#111;display: block;}
.wrapper.bodier [data-tipo="mod_collection"].container,
.wrapper.bodier [data-tipo="mod_collection"].container .gridBox > .cell,
.wrapper.bodier [class*="mod_collection"],
.wrapper.bodier [class*="mod_collection"] .gridBox > .cell,
.bodier > .toplayer + .container.striplayer[class*="mod_collection"] {padding: 0;margin: 0;}
.wrapper.bodier [data-tipo="mod_collection"].container .grid,
.wrapper.bodier [class*="mod_collection"].container .grid, .wrapper.bodier .striplayer[class*="mod_collection"] .grid,
.wrapper.bodier [class*="mod_catalog"] .grid,
.wrapper.bodier .liveplayBox  .grid{width: 100%;min-width: 100%;background: 0 0;}

[data-form-type='lives-collection'] .navBox {z-index:4}
[data-form-type='lives-collection'] .JSfree .slideH,
[data-type="collection"] .JSfree .slideH,
[class*="mod_collection"] [data-type="catalogo"] .JSfree .slideH {overflow-x: unset;overflow:hidden;background: 0 0;}
[data-form-type='lives-collection'] .wariaType .controlBox span[role=button],
[data-type="collection"] .wariaType .controlBox span[role=button] {width: 4.6rem;border: solid transparent;border-width: 2.5rem 0 2.9rem 0;}
[data-form-type='lives-collection'] .wariaType .controlBox span[role=button] img,
[data-type="collection"] .wariaType .controlBox span[role=button] img {width: 4rem;}
.collSet.wariaType .controlBox .beoff {opacity: 0;}

/* */

[data-type="collection"] .collSet .slideH {overflow:hidden}
[data-type="collection"] .collSet .slideH > ul {width: 1000%;}
[data-type="collection"] .collSet .slideH > ul li {float:left ;position: relative;}
[data-type="collection"] .collSet .slideH > ul li a {position:static}

.collSet .monoBox:not(.comp_xH) .goto_media {top: auto;}

.collSet .getoff .maintag {transition-property: opacity;transition-duration: 0.1s;transition-delay: 0.3s;}
.collSet .getoff .maintag {opacity: 1;}

[data-type="collection"] li:not(.active) .cellBox .mod .txtBox .pubBox > span {display:inline-block;}
[data-type="collection"] .cellBox .mod .txtBox .pubBox > span {font-size: 1.5rem;line-height: 2.1rem;font-weight:400}

[data-type="collection"] .monoBox.elem_00 .active .content {border-style: solid;}
.slideH .monoBox li:not(.elem_nH) .mod .mainBox {border-width: 0.9rem;border: 0.9rem solid transparent;}

/**/

/** IMAGENES POSTER *****************************/
/************************************************/
.elem_nV .i_logo {z-index:2;}
.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;}

.elem_nV .i_covr,.elem_nV .i_prvw,.elem_xV .i_covr,.elem_xV .i_prvw {opacity:0;}
.elem_nV.active .i_covr,.elem_nV.active .i_prvw,.elem_xV.active .i_covr,.elem_xV.active .i_prvw {opacity:1;}
.elem_nV.active .i_logo {display:none;}
/* */


/** ETIQUETAS ***********************************/
/************************************************/
.maintag,.collSet .slideH .redad,.maintag span,.collSet .slideH .redad:before {display:inline-block;}
.maintag,.collSet .slideH .redad:before {border-radius:0.3rem;}
.maintag span,.collSet .slideH .redad:before {color:#fff;line-height:1.6rem;}
.maintag span {padding:0.4rem 0.8rem;}
.collSet .slideH .redad:before {padding:0.4rem 0.6rem;}
/*avisos*/
.monoBox .maintag {position:absolute;left:0.8rem;top:0.8rem;/*padding:0.4rem;*/z-index:1;}
.monoBox .active .next_live  .maintag {opacity:1}

.maintag {background:#a30950;
	background: -moz-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: -webkit-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: linear-gradient(125deg, #a30950 0%, #ff4200 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30950', endColorstr='#ff4200',GradientType=1 );}
.maintag span {font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5pt;}

[data-form-type=colmena] .cellBox .maintag {background:0 0}

/* ocultar etiquetas en cajón especial */
.newRtveplayradioBox [data-type="collection"] .cellBox .mod .content .maintag{display: none;}

/*clasificacion edades*/
.collSet .slideH .redad:before {font-family:'Roboto Slab',sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1pt;float:left;}
.collSet .slideH .redad span {width:0;height:0;overflow:hidden;}
.collSet .slideH .redad.mas00:before {background-color:transparent;}
.collSet .slideH .redad.mas01:before {background-color:#0b6;content:'TP';}
.collSet .slideH .redad.mas07:before {background-color:#07f;content:'+7';}
.collSet .slideH .redad.mas13:before,.collSet .slideH .redad.mas12:before,.collSet .slideH .redad.mas16:before {background-color:#b90;}
	.collSet .slideH .redad.mas12:before {content:'+12';}
	.collSet .slideH .redad.mas13:before {content:'+13';}
	.collSet .slideH .redad.mas16:before {content:'+16';}
.collSet .slideH .redad.mas18:before {background-color:#c43;content:'+18';}
/** ETIQUETAS ***********************************/
/** END *****************************************/


/* CATALOGOS PLAY*/
/*reset de portada */
.collSet .grid .hiveBox.slideH {background:transparent;}
div[data-type="catalogo"] .monoBox .mainBox {border-style: solid;border-color: transparent;}

div[data-type="catalogo"] .monoBox .txtBox .maintitle {font-size:2rem !important;line-height: 2.4rem !important;font-weight: 400 !important;}
div[data-type="catalogo"] .collSet .elem_nH .mod:not(.next_live) .txtBox .pretitle {font-size: 1.3rem;line-height: 2.1rem;color:#fff}
div[data-type="catalogo"] .monoBox .cellBox .txtBox p {font-size: 1.5rem !important;line-height: 2.1rem !important;}
div[data-type="catalogo"] .cellBox .mod>a {position:relative;}
div[data-type="catalogo"] .cellBox {float:none;}


/** RADIO **************************/
/************************************************/
.bodier>.container.newRtveplayradioBox[data-tipo="mod_multi-mosaic"] {padding-top:4rem}
.wrapper.bodier .newRtveplayradioBox [class*="mod_"] .grid .hiveBox.slideH, .bodier > .container.liveplayBox.striplayer .grid .hiveBox.slideH,
.wrapper.bodier .newRtveplayradioBox .cellBox .mod:not(.ser	ie_mod) .txtBox {background:transparent;}
.wrapper.bodier .newRtveplayradioBox .monoBox:not(.comp_nH) .txtBox > strong , .wrapper.bodier .newRtveplayradioBox [class*="mod_catalogo"] .monoBox:not(.comp_nH) .txtBox > strong span{color:black;}

.wrapper.bodier .collSet .elem_xC .auxBox .canal .rtve-icons {width: 5.6rem;height: 5.6rem;}
.wrapper.bodier .collSet .elem_xC .auxBox .canal {position: absolute;top: 0;right: 0.8rem;width: auto;height: auto;}
.wrapper.bodier.rtveplay .slideBox [class*="icon"] .rtve-icons {opacity: 0.67;}

body.radio .bodier > .container.newRtveplayradioBox {background: #f1f0ef;}
body.radio .container.newRtveplayradioBox .secBox span {color: #d81a28;}

/** BOTON DIRECTOS ******************************/
/************************************************/
.newRtveplayradioBox {position:relative;}
.newRtveplayradioBox .butt_rneDirecto .secBox {padding:0;width:auto}
.newRtveplayradioBox .butt_rneDirecto .gridBox {display:none;}
.newRtveplayradioBox .butt_rneDirecto {position:absolute;top:2rem;left:50%;min-width:0;max-width:100%;transform:translateX(-50%);width:auto !important;z-index:3;}
 .newRtveplayradioBox .butt_rneDirecto .secBox span {display:inline-block;padding:0;}
.bodier > .newRtveplayradioBox.striplayer .butt_rneDirecto .grid {width:auto;min-width:0;display:inline-block;}
.newRtveplayradioBox .butt_rneDirecto .secBox a span:before, 
.newRtveplayradioBox .butt_rneDirecto .secBox span a:before {content:'';width:0.8rem;height:0.8rem;display:inline-block;margin-right:0.6rem;border-radius:100%;background:#f61606;}
 .newRtveplayradioBox .container.butt_rneDirecto .secBox a span,
 .newRtveplayradioBox .butt_rneDirecto .secBox span a {color:#686868;font-weight:500;font-size:1.3rem;text-transform:uppercase;line-height:3rem;height:3rem;
padding:0 0.8rem;margin:0.4rem 0.8rem 0.4rem 0;border:0.1rem solid #bcbcbc;border-radius:0.3rem;display:inline-block;}
 .newRtveplayradioBox .butt_rneDirecto .secBox a:hover {color:#fff;background:#a30950;
	background: -moz-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: -webkit-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: linear-gradient(125deg, #a30950 0%, #ff4200 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30950', endColorstr='#ff4200',GradientType=1 );
}

.striplayer.newRtveplayradioBox .butt_rneDirecto,
.container.striplayer.newRtveplayradioBox:before {top:1.8rem}

.bodier > .newRtveplayradioBox.striplayer {padding-top:2.4rem !important;}
.newRtveplayradioBox .secBox {padding-top:0;}

/** BOTON DIRECTOS ******************************/
/** END *****************************************/


/** TIRAS CUADRADOS xC **************************/
/************************************************/
/*estado reposo
.collSet .elem_xC .txtBox,  .collSet .elem_xC .auxBox,
.collSet .comp_nH .auxBox .icon._info {z-index:-1;opacity:0;}*/
/*estado activo
.collSet .elem_xC.active .txtBox,  .collSet .elem_xC.active .auxBox,
.collSet .comp_nH.active .auxBox .icon._info {z-index:2;opacity:1;transition:opacity 0.3s 1s;}

 .collSet .elem_xC.active:not(.relColl) .video_mod .mainBox > *:not(.trailerControls) {width:180%;}
 .collSet .elem_xC.active .video_mod .maintag,
 .collSet .elem_xC.active .video_mod .trailerControls {margin-right:-40%;}
 .collSet .elem_xC.active .video_mod .icon-label.extra {margin-right:calc(-40% + 1.7rem);}*/

 .collSet .elem_nC .mainBox .ima img.i_logo.poster, .collSet .elem_nC .auxBox .canal .rtve-icons {display: none;}

 .collSet .elem_xC.active .cellBox .mod .goto_media {bottom:0}

/*capa opciones extra*/
.monoBox .elem_xC .video_mod .toolBox.be_on {width:calc(180% - 3.8rem);height:calc(100% - 2rem);}

.collSet .slideH .active:not(.relColl) .mod:not(.next_live).video_mod .mainBox .content {box-shadow:0 0 4rem rgba(0,0,0,0.67);}

.comp_xC.monoBox .serie_mod .ima .i_logo {display:none}

/** atlantis **/
[class*='mod_collection'] .m100, [data-tipo="mod_collection"] .m100,.liveplayBox .m100  {height: 10rem;display: inline-block;background: gray;}

/* cajones sin include y con juntar anterior */
.container.striplayer[data-tipo="mod_collection"]+.container.striplayer[data-tipo="mod_collection"],
.bodier > .container.striplayer[data-tipo="mod_collection"] 
.container.striplayer[class*="mod_collection"]+.container.striplayer[class*="mod_collection"],
.bodier > .container.striplayer[class*="mod_collection"]  {margin-top: -1.2rem;}
.bodier > .container.newRtveplayBox[data-tipo="mod_maquetacion"] + .container.newRtveplayBox.byside[data-tipo="mod_maquetacion"]:after {content:none}
.bodier > .container.newRtveplayBox:not(.byside)[data-tipo="mod_maquetacion"]>section.grid strong.secBox {padding-top: 2.4rem;}
.bodier > .container.newRtveplayBox[data-tipo="mod_maquetacion"] + .container.newRtveplayBox.byside[data-tipo="mod_maquetacion"] {margin-top: -1.2rem;}
.bodier > .container.newRtveplayBox[data-tipo="mod_maquetacion"] .monoBox .cellBox .mod:not(.serie_mod) .txtBox {background: transparent;}

/** CONTENT DE TEXTO FUERA **************************/
/************************************************/

.contentOut .hiveBox .comp_nH .elem_nH .mainBox {padding: 0;display: flex;flex-wrap: wrap;height: auto;}
.contentOut .monoBox.comp_nH .mainBox .ima {position: relative;transform: none;top: 0;left: 0;order: 1;}
.contentOut .collSet .slideH .comp_nH .mainBox .content {position: static;transform: none;order: 2;}
.contentOut .collSet .slideH .comp_nH .mainBox .content .txtBox, .contentOut .collSet .slideH .comp_nH .active .mainBox .content .auxBox,
.contentOut .monoBox.comp_nH .ima img:not(.i_logo) {position: static;background: transparent;}
.contentOut .gridBox .collSet .hiveBox.slideH .monoBox.comp_nH .txtBox {padding-top: 0.8rem;}
.contentOut .grid .gridBox .collSet .hiveBox.slideH .monoBox.comp_nH .txtBox .pretitle {display:none}
.contentOut .hiveBox .comp_nH .mod > a.goto_media {position: absolute;width:100%;height:100%;bottom: auto;top: 0;}
.contentOut .collSet .monoBox.comp_nH .elem_nH .goto_media:before {top: 50%;bottom: auto;}

/* texto fuera para catalogo bcube */
[data-tipo="mod_catalogo"] .hiveBox .comp_nH .elem_nH .mainBox {padding: 0;display: flex;flex-wrap: wrap;height: auto;}
[data-tipo="mod_catalogo"] .monoBox.comp_nH .mainBox .ima {position: relative;transform: none;top: 0;left: 0;order: 1;}
[data-tipo="mod_catalogo"] .collSet .slideH .comp_nH .mainBox .content {position: static;transform: none;order: 2;}
[data-tipo="mod_catalogo"] .collSet .slideH .comp_nH .mainBox .content .txtBox, [data-tipo="mod_catalogo"] .collSet .slideH .comp_nH .active .mainBox .content .auxBox,
[data-tipo="mod_catalogo"] .monoBox.comp_nH .ima img:not(.i_logo) {position: static;background: transparent;}
[data-tipo="mod_catalogo"] .gridBox .collSet .hiveBox.slideH .monoBox.comp_nH .txtBox {padding-top: 0.8rem;}
[data-tipo="mod_catalogo"] .grid .gridBox .collSet .hiveBox.slideH .monoBox.comp_nH .txtBox .pretitle {display:none}
[data-tipo="mod_catalogo"] .hiveBox .comp_nH .mod > a.goto_media {position: absolute;width:100%;height:100%;bottom: auto;top: 0;}
[data-tipo="mod_catalogo"] .collSet .monoBox.comp_nH .elem_nH .goto_media:before {top: 50%;bottom: auto;}

/************************************************/

/*falseamos para tipo pelicula y documental*/
.rtve .monoBox .documental > a:first-of-type:before,
.rtve .monoBox .pelicula > a:first-of-type:before {height:auto;position:absolute;left:50%;bottom:50%;
	transform:translate(-50%,50%);z-index:2;opacity:0;
	content:'';display:block;background:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg') no-repeat 50%;background-size:100%;}
.rtve .monoBox .documental > a:first-of-type:hover:before,
.rtve .monoBox .pelicula > a:first-of-type:hover:before {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo_masa.svg');}
.rtve .monoBox .active .documental > a:first-of-type:before,
.rtve .monoBox .active .pelicula > a:first-of-type:before {opacity:1;}
.rtve .collSet .monoBox .pelicula .goto_media,
.rtve .collSet .monoBox .documental .goto_media {z-index:0;}
.rtve .collSet .monoBox .pelicula .goto_media:before,
.rtve .collSet .monoBox .documental .goto_media:before {display:none;}

.rtve .monoBox .elem_nH .documental > a:first-of-type:before,
.rtve .monoBox .elem_nH .pelicula > a:first-of-type:before {width:calc(20.2% - 0.8rem);padding-top:calc(20.2% - 0.8rem);}

.rtve .monoBox .elem_nV .documental > a:first-of-type:before,
.rtve .monoBox .elem_nV .pelicula > a:first-of-type:before {width:7.2rem;height:7.2rem;}


/** TIRAS DIRECTOS nV ***************************/
/************************************************/
.monoBox .elem_nV .next_live {padding-bottom: 0;}
.monoBox .elem_nV .next_live .mainBox {position:relative;}
.monoBox .elem_nV .next_live .mainBox .content {border-width: 0.3rem;position: absolute;}

.collSet .monoBox .elem_nV .next_live .mainBox .ima {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.collSet .monoBox .elem_nV .next_live .canal {width: auto;height: auto;padding-top: 0;}
.collSet .monoBox .elem_nV .goto_media {cursor:pointer}
.collSet .monoBox .elem_nV.active .next_live .maintag {opacity:0}

.monoBox .elem_nV:not(.active) .next_live .mainBox .ima:after {content: none;}
.elem_nV.active .cellBox .mod.next_live .txtBox,.monoBox .elem_nV.active:not(.elem_xH) .mod.next_live .ima:after {background: rgba(0, 0, 0, 0.67);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ab000000',GradientType=0 );}


/** TIRAS DIRECTOS nV ***************************/
/** END *****************************************/


/* TIRA DIRECTOS DAKAR 2025 */
.dakar-2025 .mod_collection.container [data-form-type="lives-collection"][data-feed="10299"] .hiveBox .monoBox .next_live .txtBox .pretitle,
.dakar-2025 [data-form-type="lives-collection"][data-feed="10299"] .monoBox .next_live .txtBox .futureLive .maintitle {display: none;}
.dakar-2025 [data-form-type='lives-collection'][data-feed="10299"] .video_mod.next_live .txtBox p {position: relative; top: -1rem;}



/* eliminar directos TEMPORALMENTE 
.wrapper.bodier .newRtveplayBox .liveplayBox.container, .wrapper.bodier .liveplayBox.container  {display: none;}*/



/** MODULO BESOCY *******************************/
/************************************************/
:root {--RS-ladillo: 700 2rem / 2.8rem 'Roboto Slab', sans-serif;}

.striplayer [class*="_MIX_ANCHOR_Title"] {color:#fff!important;padding:10px 10px 15px!important;}
.mod_besocy .cellContent [class*="_MIX_ANCHOR_Title"] {text-transform: uppercase}
.mod_besocy .cellContent [class*="_MIX_ANCHOR_Btn_"] {top: 0rem!important;height: calc(100% - 0rem) !important;}

.mod_besocy .container[data-tipo="mod_libre"] .cellContent > [id$="_MIX_ANCHOR"] {width: calc(100% + 4.8rem + 4.8rem);left: -4.8rem;position: relative;}
.mod_besocy  .cellContent [class$="_MIX_ANCHOR_Items_Container"] {overflow: hidden!important;}
.mod_besocy  .cellContent [class*="_MIX_ANCHOR_Btn_Prev"] {left:0!important}
.mod_besocy  .cellContent [class*="_MIX_ANCHOR_Btn_Next"] {right:0!important}

.mod_besocy .cellContent [class$="_MIX_ANCHOR_Item_Container"]:hover {border: none!important;transform: none!important;z-index: unset!important;}
.mod_besocy .cellContent [class$="_MIX_ANCHOR_Item_Container"]:hover [class$="_MIX_ANCHOR_Item_Video"] { border-radius: 10px!important;}

.bodier>.container.striplayer.mod_besocy {padding:0;background: #000;}
.bodier>.container.striplayer.mod_besocy .grid {width:100%;min-width:100%;}

/** MODULO BESOCY ***************************/
/** END *****************************************/