/*BASICS*/
@charset 'UTF-8';
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,200,300,400,500,600,700,800,900&display=swap');
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.modules/mobile.mam.css');
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.modules/basics.mam.css');
@import url('https://css2.rtve.es/css/rtve.0000/rtve.0000.commons/rtve.extras/tag-libres.mobile.css');
@import url('../../rtve.0000.basics/colecciones.por.css');
@import url('https://css2.rtve.es/css/rtve.0000/rtve.0000.commons/rtve.modules/mobile.gallery.css');
@import url('https://css2.rtve.es/css/rtve.0000/rtve.0000.commons/rtve.extras/cajon-cintillos.mobile.css');


/** RESET BLOCK *********************************/
/** Comunes a todos los dispositivos ************/ 
* {padding:0;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;}
html {font-size:62.50%;/*font-size:10px;*/}
body {font-size:1em;line-height:1;}
a * {cursor:pointer;}
a {text-decoration:none;color:inherit;}
ul li {list-style:none;}
h1,h2,h3,h4,h5,h6,p,caption,input,textarea,select,optgroup,option,button {font-size:1rem;}
input,textarea,button,img,fieldset {border:0 none;}
form {margin:0;padding:0;}
html,form * {font-family:'Roboto',sans-serif;}
input,textarea,button {outline:none;}
button {background:transparent;}
/*ocultos*/
.hddn,.hidden {visibility:hidden;position:absolute;top:-100%;left:-100%;}
.oculto {clip:rect(0,0,0,0);overflow:hidden;display:inline-block;position:absolute;left:0;top:0;}
.ghost  {clip:rect(0,0.1em,0.1em,0);position:absolute;background:black;left:0;top:0;visibility:hidden;}
/** RESET BLOCK *********************************/
/** END *****************************************/

/** ASPECT RATIO E IMAGENES *********************/
/************************************************/ 
/*formatos imagen*/
.ima {float:left;display:inline-block;overflow:hidden;width:100%;}
.ima > img {width:100%;height:auto;}
.ima img {display:inline-block;}
.mediaBox .ima > img {height: 100%;object-fit: cover;}

/*cajas de imagenes*/
.bodier > div > .container > .grid.g1:not(.arrays) .mediaBox,
.container:not(.notory) .grid .mediaBox,
.notory .gridBox > .cell:nth-child(1) ~ .cell .mediaBox,
.notory .cell:first-of-type .mod:after,
.searchBox .results li, 
.container.gridLayout.size_66.flip-x .cell:nth-child(2) .mediaBox, 
.container.gridLayout.size_50.flip-x .cell:nth-child(2) .mediaBox,
.container.gridLayout.size_66.flip-x .cell:nth-child(1) .mediaBox, 
.container.gridLayout.size_50.flip-x .cell:nth-child(1) .mediaBox  {border:0 solid transparent;}

/** ASPECT RATIO ********************************/
/** END *****************************************/

/** POSITIONING *********************************/
/************************************************/ 
.ima,.cell .mediaBox,article.cell,section.grid {position:relative;}
.ima > img,.cell .mediaBox ~ a,.cell .mediaBox > .redad,.cell .mediaBox .ico.play,
.container.gridLayout section:not(.arrays) .secBox, .gointo .grid > h1,
.navBox .ico.slideL {position:absolute;}
.mainheader,.navBox nav.blindBox,.tab_first .ico.logo,.breakNews  {position:fixed;}
.container[data-tipo="mod_multi-mosaic"],.container[data-tipo="mod_multi-mosaic"] > .secBox {position:relative}

.ima > img,.cell .mediaBox ~ a,.cell .mediaBox > .redad,.mainheader,.navBox nav.blindBox,.breakNews {left:0;top:0;}

.grid.notory > .cell:first-of-type .mediaBox .ico.play,
.slideBox .pagBox .mediaBox .ico.play,
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:first-of-type .mediaBox .ico.play {left:0.4rem;bottom:0.4rem;}
section:not(.arrays) .secBox, .gointo .grid > h1{left:0;top:1.2rem;}

/*el primer titulo, sin ocultar*/
.toplayer + .container:first-child .secBox  {top:2.8rem;}
body:not([data-cat="TE_RTVE"]) .toplayer + .container[data-tipo="mod_libre"].bigTit > .grid > .secBox,
body:not([data-cat="TE_RTVE"]) .toplayer + .container[data-tipo="mod_multi-mosaic"] .container.bigTit:first-child .grid .secBox {display: none;}

.tab_first .ico.logo {top:0;left:4.8rem;}

.navBox .ico.slideL {top:0;}
.navBox .ico.leftoff {left:0;}
.navBox .ico.lefton {right:0;}

.tab_first .ico.logo,
.maintabs:before {z-index:1;}

[data-tipo="mod_multi-mosaic"] > .secBox,
.mainbodier .gridBox {z-index:1;}/*no podemos posicionar el contenedor completo por los H1 de cabecera*/
/*.supra-wrapper es el ClassName de vilynx para la capa de video*//*z-index:2, por defecto*/
.grid .secBox, .gointo .grid > h1,/*{z-index:3;}*/
.grid h1.secBox {z-index:3;}
.mainheader {z-index:4;}
.navBox nav.blindBox,.auxheader,.breakNews {z-index:5;}
.navBox .ico.slideL {z-index:6;}

/** POSITIONING *********************************/
/** END *****************************************/ 

/** COLORES *************************************/
/************************************************/
.arrays .cell .pretitle, .gointo .grid > h1,
.secBox {color:rgba(255,255,255,0.67);}
[data-tipo="mod_rich_text"] > .grid > .secBox,
.container[data-tipo="mod_multi-mosaic"] > .secBox{color:initial}
.container.striplayer[data-tipo="mod_multi-mosaic"] {background: transparent;}
	.toplayer + .container.striplayer[data-tipo="mod_multi-mosaic"] {padding: 0;margin: 0 0 -1.2rem 0;}

/** COLORES *************************************/
/** END *****************************************/ 

article.cell .author,.txtBox strong ,.txtBox h3{display:block;}
.container,.mediaBox,article.cell,article.cell .mod,.grid.notory .cell:nth-child(1) .txtBox,
/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .txtBox,*/
section:not(.arrays) .secBox + .gridBox .cell:nth-child(1) .txtBox,.slideH.catalog, .gridLayout.size_50.flip-x .cell:nth-child(2) .txtBox, .gridLayout.size_66.flip-x .cell:nth-child(2) .txtBox {display:inline-block;}
.size_50.flip-x .cell:nth-child(1) .txtBox,.size_50.flip-x .cell:nth-child(1) .auxBox,
.size_66.flip-x .cell:nth-child(1) .txtBox,.size_66.flip-x .cell:nth-child(1) .auxBox {display:block !important;}
.unSocialBox .socialBox,[data-tipo='mod_catalogo'] .socialBox,.socialBox {display:none;}
.container {float:left;}
article.cell {padding:0 1.2rem;clear:both;}
article.cell .mod {padding:1.2rem 0 1.6rem 0;}
div > article.cell .mod {border-top:0.1rem solid #cecece;}
.wrapper.bodier,.container,.grid,article.cell,article.cell .mod,.cell .mediaBox ~ a {width:100%;}
.cell .mainBox {position: relative;}
.cell .mediaBox ~ a {display:block;}
article.cell .f15x12 .ima img,.cell > article .f15x12 .ima img,
article.cell .f27x9 .ima img,.cell > article .f27x9 .ima img,
article.cell .f16x9 .ima img,.cell > article .f16x9 .ima img {width:auto;}
article.cell .f15x12 .ima img,.cell > article .f15x12 .ima img,
article.cell .f27x9 .ima img,.cell > article .f27x9 .ima img,
.cell .mediaBox ~ a,article.cell .f16x9 .ima img,
.cell > article .f16x9 .ima img {height:100%;}
/* .notory .cell:first-child .inside .overBox {display: inline-block;width: 100%;} */

figure.f27x9 .ima img {left: 50%;transform: translateX(-50%);} /* apaisada */

/** CABECERA ************************************/
/************************************************/
.mainbodier,
.navBox nav.blindBox,.mainheader {width:100%;}
.mainheader {height:5.6rem;background-color:#23242a;
background: -moz-linear-gradient(top,rgba(35,36,42,1) 2.8rem, rgba(35,36,42,0) 100%);
background: -webkit-linear-gradient(top,rgba(35,36,42,1) 2.8rem,rgba(35,36,42,0) 100%);
background: linear-gradient(to bottom,rgba(35,36,42,1) 2.8rem,rgba(35,36,42,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23242a', endColorstr='#0023242a',GradientType=0 );
}
body {padding:1.6rem 0 0 0;position:static !important;}
body[style*='fixed'] {overflow:hidden;}
.navBox nav.blindBox {height:100%;left:-100%;}
.navBox .ico.slideL {width:4.8rem;height:4.8rem;display:inline-block;}
	.ico.slideL.lefton {display:none;}
.tab_first .ico.logo {height:4.8rem;width:5.6rem;padding:0.8rem 0;}

/*auxiliar*/
.auxheader {position:fixed;right:0;top:0;height:100%;width:0;}
.auxheader .ico:not(.alert) {width:4.8rem;height:4.8rem;display:inline-block;position:absolute;}
	.auxheader .ico:not(.alert) > a {display:block;overflow:hidden;}
	.auxheader .ico:not(.alert) > a,.auxheader .ico:not(.alert) img {width:100%;height:100%;}
	.auxheader .users {right:5.6rem;top:0;}
	.auxheader .seekr {right:0.8rem;top:0;}
	.auxheader .above {background-color:rgba(0,0,0,0.36);bottom:0.8rem;right:0.8rem;border-radius:100%;}
body[style*='fixed'] .auxheader .services, 
.auxheader .socialBox {display:none;}
.active#bighead_users a:after {content:'';z-index:-1;display:inline-block;width:3.2rem;height:3.2rem;border-radius:0.4rem;position:absolute;left:0.8rem;top:0.8rem;background-color:rgba(255,255,255,0.15);}
.active#bighead_users a:before {content:'';position:absolute;width:0.8rem;height:0.8rem;display:inline-block;border-radius:100%;top:0.8rem;right:0.4rem;background-color:#f70;}
/*menu lateral*/
.navBox nav.blindBox {padding-right:7.2rem;box-shadow:none !important;position:fixed !important;}
nav.blindBox[style*='-40%'] {left:0 !important;background-color:rgba(0,0,0,0.25);}
.maintabs {height:100%;background:#222;overflow-y:auto;}
.maintabs > li {border-bottom:0.1rem solid #666;padding:0.8rem 3.6rem 0.8rem 2rem;}
	.maintabs .tab_first {border:0 none;width:100%;height:4.8rem;}
	nav.blindBox[style*='-40%'] .maintabs:before {content:'';position:fixed;width:100%;height:4.8rem;top:0;left:-7.2rem;background:#222;}
	
.maintabs .brows {color:#fff;width:100%;position:relative;padding-left:1.6rem;}
	.maintabs .brows:before {content:'';width:0.8rem;height:0.8rem;display:inline-block;border-radius:100%;position:absolute;top:0;left:-1.6rem;background-color:#959592;}
		.tab_infor .brows:before {background-color:#f56b0d;}
		.tab_telev .brows:before{background-color:#2196f3;}
		.tab_radio .brows:before{background-color:#d81a28;}
		.tab_sport .brows:before{background-color:#0f924c;}
		.tab_child .brows:before{background-color:#b050e8;}
		.tab_carta .brows:before{background-color:#f4941e;}
.maintabs .brows > span,
.maintabs .tab_direc span {font-size:1.4rem;line-height:2.4rem;text-transform:uppercase;letter-spacing:1pt;}
/*submenus*/
.maintabs > li > .blindBox {display:none;}
.maintabs > li > .blindBox.be_on {display:inline-block;padding-top:0.8rem;}
.maintabs > li > .blindBox ul {padding-left:0.8rem;}
.maintabs > li > .blindBox .ico {display:inline-block;width:100%;}
.maintabs > li > .blindBox a,.maintabs .tab_direc > a {display:block;position:relative;}
.maintabs > li > .blindBox a {padding:0.8rem 0.8rem 0.8rem 2rem;}
.maintabs .tab_direc > a {padding:0.4rem 0.8rem 0.4rem 2.8rem;}
	.maintabs .tab_direc > a img {position:absolute;left:-1.2rem;top:0;width:3.2rem;height:3.2rem;}
	.maintabs .tab_direc.playdirec > a img {background: url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg');
    background-size: contain;}
	.maintabs .tab_direc.playradiodirec img {background: url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');
    background-size: contain;border-bottom: 0;}
.maintabs > li > .blindBox a > span {font-size:1.6rem;line-height:2.4rem;font-weight:100;}
.maintabs > li > .blindBox a > span,.maintabs .tab_direc span {color:#fff;}

/*buscador*/
.seekr + .blindBox {display:none;position:fixed;top:0;right:0;width:100%;height:4.8rem;background:#fff;}
.seekr.be_on + .blindBox {display:block;}
.searchBox .seekrBox {padding-right:5.6rem;}
.searchBox .seekrBox input[type="text"] {padding:0 1.6rem;height:4.8rem;line-height:4.8rem;font-size:1.8rem;font-weight:300;}
.auxheader .searchBox .close {position:relative;float:left;background-color:rgba(0,0,0,0.5);}
.searchBox .results {padding:0.2rem 0;}
.searchBox .results:before {width:100%;height:100%;content:'';display:inline-block;position:fixed;background-color:rgba(0,0,0,0.85);z-index:-1;}
.searchBox .results:empty {display:none;}
.searchBox .results li {width:100%;border-width:0.1rem 0;}
.searchBox .results a {position:relative;font-family:'Roboto Condensed',sans-serif;font-weight:400;letter-spacing:0.5pt;font-size:1.7rem;line-height:2.4rem;background:rgba(0,0,0,0.75);color:#bbb;padding:1.2rem 0 1.2rem 6.4rem;display:inline-block;width:100%;
	border-right:1.6rem solid transparent;white-space:nowrap;overflow:hidden;}
.searchBox .results a strong {font-weight:400;color:#fff;}
.searchBox .results a:after {content:'';position:absolute;top:0;right:0;height:100%;width:4.8rem;
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=1 );
}

/* ajustes */
.mainheader .navBox .maintabs .tab_weath .ico img,.mainheader .navBox .maintabs .tab_playz .ico img,.mainheader .navBox .maintabs .tab_child .ico img,.mainheader .navBox .maintabs .tab_carta .ico img {display: none;}

/** CABECERA ************************************/
/** END *****************************************/

/** FOOTER **************************************/
/************************************************/
.footer .material-icon {display:none;}
.footer {order:2;background:#232425;padding:4.8rem 0 7.2rem 0;}
.footer .container > ul > li > a {float:left;display:inline-block;position:relative;top:1.2rem;}
.footer .container > ul > li {padding:1.2rem 1.2rem 0 1.2rem;}
.footer .blindBox {padding:1.2rem 0;border-bottom:0.1rem solid #3d4d5d;text-align:right;}
.footer .blindBox li,.footer .endBox li {padding:0.8rem;display:inline-block;}
.footer .endBox li span {font-weight:300;}
.footer li span {color:#9dadbd;font-size:1.4rem;line-height:2.4rem;}
.footer .container > ul > .endBox,.footer .endBox > span {padding:2.4rem 0;text-align:center;display:inline-block;}
/** FOOTER **************************************/
/** END *****************************************/

/** ES NOTICIA **********************************/
/************************************************/
body {display:flex;flex-wrap:wrap;flex-direction:column;}
.wrapper.shortBox, .gridLayout.shortBox {order:1;margin-top:1.2rem;padding:0 1.2rem 2.4rem 1.2rem;background-color:rgba(60,75,90,0.36);text-align:center;}
.wrapper.shortBox h2, .wrapper.shortBox strong, .gridLayout.shortBox .secBox span {font-size:1.4rem;line-height:2rem;text-transform:uppercase;letter-spacing:1.5pt;font-weight:400;padding:1.2rem;display:inline-block;}
.wrapper.shortBox li, .gridLayout.shortBox li {display:inline-block;padding:0.4rem 0.2rem;}
.wrapper.shortBox li a, .gridLayout.shortBox li a {font-size:1.6rem;line-height:2.4rem;padding:0.4rem 1.2rem;background-color:rgba(255,255,255,0.5);display:block;border-radius:0.3rem;}
.container.gridLayout.shortBox section .secBox {position: static;color: initial;}
/** ES NOTICIA **********************************/
/** END *****************************************/



/** BREAKING NEWS *******************************/
/** *********************************************/
.breakNews {padding:4.8rem 0.8rem 0.8rem;width:100%;}
.breakNews a {display:block;padding-top:3.2rem;}
.breakNews .cell {background:#3d4c5d;box-shadow:0 0.8rem 0.8rem rgba(0,0,0,0.5);padding:1.6rem;border-radius:0.8rem;}
.breakNews .txtBox .maintitle,.breakNews p {line-height:2.4rem;color:#fff;display:inline;}
.breakNews .txtBox .maintitle {font-size:1.8rem;letter-spacing:0.34pt;font-weight:300;padding-right:0.4rem;}
.breakNews p {font-size:1.5rem;opacity:0.5;font-weight:400;}
.breakNews .close {width:4.8rem;height:4.8rem;right:0.8rem;top:4.8rem;position:absolute;z-index:1;}
.breakNews .cell {position:relative;z-index:0;}
.breakNews:not(.break_01):not(.break_03) a:before {content:'Ahora en directo';position:absolute;left:0.8rem;top:0.8rem;}
.breakNews:not(.break_01):not(.break_03) p {display:none;}
.breakNews:not(.break_01):not(.break_03) a:before {font-size: 1.3rem;line-height: 1.6rem;padding: 0.8rem 1.2rem;border-radius: 0.3rem;letter-spacing: 0.25pt;font-weight: 400;color: #fff;background: #a30950;background: -moz-linear-gradient(left,#a30950 0%,#ff4200 100%);background: linear-gradient(to right,#a30950 0%,#ff4200 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30950', endColorstr='#ff4200',GradientType=1 );float: left;display: inline-block;}
/** BREAKING NEWS *******************************/
/** END *****************************************/


/** MODULOS MADRE *******************************/
/************************************************/
/*textos comunes*/
.cell .author {padding-top:0.4rem;}
.cell .author em {font-size:1.2rem;line-height:1.7rem;font-style:normal;text-transform:uppercase;font-weight: 300;}
.cell .auxBox > p,.cell .auxBox > ul, [data-tipo="mod_rich_text"] .cellContent > p, [data-tipo="mod_rich_text"] .cellContent > ul {padding:0.4rem 0 0 0;}
.cell .auxBox *, [data-tipo="mod_rich_text"] .cellContent > p, [data-tipo="mod_rich_text"] .cellContent > ul li,[data-tipo="mod_rich_text"] .cellContent > ol li {font-size:1.5rem;line-height:2.2rem;font-weight:300;}
.cell .auxBox > p strong,.cell .auxBox > p b, [data-tipo="mod_rich_text"] .cellContent > p strong {font-weight:500;}
.cell .auxBox a, [data-tipo="mod_rich_text"] .cellContent a {border-bottom:0.1rem solid;position: relative;z-index: 1;}
.cell .txtBox .author {padding-top: 0.8rem;}
[data-tipo="mod_rich_text"] .cellContent > ol {padding-left:1.7rem}

.container:empty,
.container:-moz-only-whitespace,
.container:only-whitespace {display:none;}

[data-tipo="mod_rich_text"] .cellContent {padding:1.2rem}
[data-tipo="mod_rich_text"] .cellContent > h2 {font-size:2.2rem;line-height:2.6rem}
[data-tipo="mod_rich_text"] .cellContent > h3 {font-size:2rem;line-height:2.4rem}
[data-tipo="mod_rich_text"] .cellContent > h4 {font-size:1.8rem;line-height:2.2rem}
.container:not(.notory):not(.flip-x) > .grid:not(.arrays) .cellContent> .mediaBox {width: 100%;border: none;margin-bottom: 0.8rem;}
/* ancla */
[data-tipo="mod_rich_text"] .cellContent :is(h2, h3, h4,):has([id]) {position: relative;}
[data-tipo="mod_rich_text"] .cellContent :is(h2, h3, h4,) span[id] {display:block;position: absolute;top: -8rem;}


/*imagenes*//*todas 3:2*/
.cell .mediaBox .ima, .cellContent .mediaBox .ima {background-color:#a8a8a8;padding-top:66.6666666667%;}
.cell .f16x9 .ima img {left:-9.259%;}

/*modulos normales*/
.container:not(.notory) > .grid:not(.arrays) .mediaBox,.notory .gridBox > .cell:nth-child(1) ~ .cell .mediaBox,
.gridLayout.size_66.flip-x .grid .gridBox .cell:nth-child(1) .mediaBox,
.gridLayout.size_66.flip-x .grid .gridBox .cell:nth-child(3) .mediaBox,
.gridLayout.size_50.flip-x .grid .gridBox .cell:nth-child(1) .mediaBox,
.gridLayout.size_50.flip-x .grid .gridBox .cell:nth-child(3) .mediaBox {width:50%;float:left;border-width:0.4rem 1.2rem 0 0;}

.container:not(.notory) > .grid:not(.arrays) .mediaBox ~ .txtBox,
.notory:not(.flip-x) .cell:nth-child(1) ~ .cell .mediaBox ~ .txtBox,
.container:not(.notory) > .grid .mediaBox ~ .auxBox,
.size_66.flip-x .grid .gridBox .cell:nth-child(1) .txtBox,
.size_66.flip-x .grid .gridBox .cell:nth-child(3) .txtBox,
.size_50.flip-x .grid .gridBox .cell:nth-child(1) .txtBox,
.size_50.flip-x .grid .gridBox .cell:nth-child(3) .txtBox, 
.size_75.flip-x .grid .gridBox .cell:nth-child(2) .txtBox,
.size_75.flip-x .grid .gridBox .cell:nth-child(3) .txtBox  {padding-left:50%;}

	/*textos normales*/
	.container:not(.notory) .grid .txtBox strong, .container:not(.notory) .grid .txtBox h3,
	.notory .cell:first-of-type ~ .cell .txtBox strong, .notory .cell:first-of-type ~ .cell .txtBox h3,
	.size_66.flip-x .cell:nth-child(1) .txtBox strong, .size_66.flip-x .cell:nth-child(1) .txtBox h3 ,
	.size_50.flip-x .cell:nth-child(1) .txtBox strong, .size_50.flip-x .cell:nth-child(1) .txtBox h3{font-size:1.7rem;line-height:2.1rem;font-weight:400;}
	.container:not(.notory) .grid .txtBox .pretitle,
	.notory .cell:first-of-type ~ .cell .txtBox .pretitle {font-size:1.3rem;line-height:1.7rem;font-weight:500;text-transform:uppercase;padding-bottom:0.4rem;display:block;}
	.container:not(.notory) .grid .auxBox,
	.notory .cell:first-of-type ~ .cell .auxBox {padding:0.4rem 0 0 0;}

/*destacados*/
/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1),*/
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1),
.notory:not(.flip-x) .gridBox > .cell:first-child,.gridLayout.flip-x:not(.size_66):not(.size_50) .cell:nth-child(1),
.size_66.flip-x .cell:nth-child(2) ,.size_50.flip-x .cell:nth-child(2){padding:0;}

		/*simular borde inferior*/
		/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .mod,*/
		section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .mod,
		:not(.no_ima) > .notory .gridBox > .cell:nth-child(1) .mod,
		.size_66.flip-x .cell:nth-child(2) .mod, .size_50.flip-x .cell:nth-child(2) .mod  {border:0 none;}
		/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .mediaBox,*/
		.gridLayout > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .mediaBox,
		.notory:not(.flip-x) .gridBox:not(.border) > .cell:nth-child(1) .mediaBox,
		.gridLayout.size_66.flip-x .cell:nth-child(2) .mediaBox,
		.gridLayout.size_50.flip-x .cell:nth-child(2) .mediaBox, 
		.gridLayout.size_75.flip-x .cell:nth-child(1) .mediaBox {width:100%;}
		/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .mediaBox,*/
		.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .mediaBox,
		.size_66.flip-x .cell:nth-child(2) .mediaBox,
		.size_50.flip-x .cell:nth-child(2) .mediaBox {border:0 none;float:none}

	/*textos destacados*/
	/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .txtBox,*/
	.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .txtBox,
	.notory .gridBox > .cell:nth-child(1) .txtBox,
	.size_66.flip-x .cell:nth-child(2) .txtBox,
	.size_66.flip-x .cell:nth-child(2) .auxBox,
	.size_50.flip-x .cell:nth-child(2) .txtBox,
	.size_50.flip-x .cell:nth-child(2) .auxBox,
	.size_75.flip-x .cell:nth-child(1) .txtBox,
	.size_75.flip-x .cell:nth-child(1) .auxBox{padding:0.8rem 1.2rem 0;}
	/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .auxBox,*/
	.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .auxBox,
	.gridLayout.flip-x:not(.size_75) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(2) .auxBox,
	.notory:not(.flip-x) .gridBox > .cell:first-of-type .auxBox {padding:0.4rem 1.2rem 0;}
	/*[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .txtBox strong, [data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .txtBox h3,
	[data-tipo="mod_multi-mosaic"] > .secBox + .multi-grid .gridLayout:not(.flip-x) .grid:not(.arrays) > .gridBox > .cell:nth-child(1) .txtBox .pretitle,*/
	.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .txtBox strong, .gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .txtBox h3,
	.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1)  .txtBox .pretitle,
	.notory:not(.flip-x) .gridBox > .cell:nth-child(1) .txtBox strong, .notory:not(.flip-x) .gridBox > .cell:nth-child(1) .txtBox h3,
	.notory:not(.flip-x) .gridBox > .cell:nth-child(1) .txtBox .pretitle,
	.size_66.flip-x .cell:nth-child(2) .txtBox strong, .size_66.flip-x .cell:nth-child(2) .txtBox h3,
	.size_66.flip-x .cell:nth-child(2) .txtBox .pretitle,
	.size_50.flip-x .cell:nth-child(2) .txtBox strong, .size_50.flip-x .cell:nth-child(2) .txtBox h3,
	.size_50.flip-x .cell:nth-child(2) .txtBox .pretitle,
	.size_75.flip-x .cell:nth-child(1) .txtBox strong, .size_75.flip-x .cell:nth-child(1) .txtBox h3,
	.size_75.flip-x .cell:nth-child(1) .txtBox .pretitle{font-size:2.7rem;line-height:3.2rem;font-weight:300;letter-spacing:-0.25pt;padding:0;text-transform:none;display:inline;}
	section:not(.arrays) .secBox + .gridBox > .cell:first-of-type .txtBox .pretitle,
	.notory .gridBox > .cell:first-of-type .txtBox .pretitle {float:left;}
	section:not(.arrays) .secBox + .gridBox > .cell:first-of-type .txtBox .pretitle:after,
	.notory .gridBox > .cell:first-of-type .txtBox .pretitle:after,
	.size_66.flip-x .cell:nth-child(2) .txtBox .pretitle:after,
	.size_50.flip-x .cell:nth-child(2) .txtBox .pretitle:after {content:'.';margin-right:0.4rem;}
	.notory .gridBox > .cell:first-of-type .auxBox > ul li {display:inline;}
	.notory .gridBox > .cell:first-of-type .auxBox > ul li:after {content:'|';margin:0 0.5rem 0 0.7rem;font-weight:300;}
	.notory .gridBox > .cell:first-of-type .auxBox > ul li:last-of-type:after {display:none;}

	/* 	.flip-x.notory .cell:first-child .txtBox h3 .maintitle {font-size:2.7rem;line-height:3.2rem;font-weight:300;letter-spacing: -0.25pt;} */
	
/*TITULOS SECCION*/
.bodier > .falseH1 .secBox {display:none;}
.secBox, .gointo .grid > h1 {height:auto;display:inline-block;width:100%;padding:1.2rem;}
.secBox + .gridBox > .cell:nth-child(1) .mediaBox ~ a {
background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0, rgba(0,0,0,0) 12rem);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0,rgba(0,0,0,0) 12rem);
background: linear-gradient(to bottom,  rgba(0,0,0,0.75) 0,rgba(0,0,0,0) 12rem);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#00000000',GradientType=0 );
}
.secBox span, .gointo .grid > h1 span {font-size:2.2rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:1pt;}
.container.gridLayout .secBox a {/*padding-bottom:0.4rem;*/border-bottom:0.1rem solid;}

/* secBox fuera - titulo independiente */
.container.titIndependiente > .secBox,
.container.gridLayout.titIndependiente > section:not(.arrays) > .secBox {position:static;color:unset;padding: 0 1.2rem;}
.container.gridLayout.titIndependiente.striplayer > section:not(.arrays) > .secBox,
.container.striplayer + .container.gridLayout.titIndependiente > section:not(.arrays) > .secBox {padding-top:1.2rem}
.container.titIndependiente > .secBox, 
.container.gridLayout.titIndependiente > section:not(.arrays) > .secBox span {color:#01a1f1;}
.container.gridLayout.titIndependiente.striplayer > section:not(.arrays) > .secBox span,
[data-tipo="mod_rich_text"].titIndependiente.striplayer > .grid > .secBox span {color: rgba(255,255,255,0.67);}

/* icono ladillo */
.secBox span.ima {width: auto;height: 3.7rem;padding-right: 1rem;margin-top: -0.6rem;}
.secBox span.ima img {width: auto;height: 100%;position: relative;}

/*RUPTURAS DE FILA CATALOGOS*/
[data-tipo="mod_catalogo"],.container.striplayer {
background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 20rem);
background: linear-gradient(to bottom,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 20rem);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000',endColorstr='#00000000',GradientType=0);
background-color:#3d4d5d;}
[data-tipo="mod_catalogo"] {margin:1.2rem 0 -1.2rem 0;}
.container.striplayer {margin:1.2rem 0 -1.2rem 0;padding-bottom:1.2rem;}
/*titulos en rupturas de fila*/
.toplayer + .striplayer {padding-top:1.6rem;}
.container.striplayer + .container > .simply,
.container.striplayer + .container:not(.bloody).simply,
.container.striplayer + div:not(.container) > .container{margin-top: 1.2rem;}

[data-tipo="mod_catalogo"]> .arrays .cell .txtBox *,
[data-tipo="mod_catalogo"]> .arrays .cell .auxBox *,
.striplayer > .grid .cell .txtBox .maintitle, .striplayer > .grid .cellContent .txtBox .maintitle {color:rgba(255,255,255,0.75);}
.striplayer > .grid .cell .auxBox *,.striplayer > .grid .cellContent .auxBox *, .striplayer > .grid .txtBox .pretitle, .striplayer > .grid .txtBox .author {color:#fff;}
[data-tipo="mod_catalogo"] .show1.catalog.slideH .ico.play {width: 3.6rem;height: 3.6rem;bottom: 0.8rem;left: 0.8rem;}


/*SLIDES HORIZONTALES*/
.hiveBox.slideH,.slideH.elem00,.slideBox[data-typeslide] {overflow-y:hidden;overflow-x:auto;float:left;width:100%;}

/*CATALOGOS*/
.arrays .secBox {padding: 1.2rem;}
.container[data-tipo="mod_collection"] .secBox {padding-top:2.4rem;}
.slideH.elem00 .topBox,
.show1.catalog.slideH > ul, .show2.catalog.slideH > ul, .show3.catalog.slideH > ul {width:6000%;position:relative;}
.show1.catalog.slideH .cell .mainBox{display:block}
.slideH.elem00 .cell {width:1%;}
.show1.catalog.slideH .cell .mediaBox,
.slideH.elem00 .cell .mediaBox {width:100%;border:0 none;}
.show1.catalog.slideH .cell .txtBox {width: 100%;padding: 0.8rem 0.4rem;}
.arrays .cell .maintitle {font-size:1.5rem;line-height:2rem;font-weight:400;}

.arrays ul.monoBox.comp_nC { width: 2480%;}
.arrays .elem_nC .mainBox {display: flex;flex-direction: column;padding-top: 0;}
.arrays .collSet .hiveBox .elem_nC .mainBox .ima {position: relative;padding-top: 100%;order: 1;top: 0;}

/*slides antiguos*/
.slideBox + .controlBox, .slideH.catalog + .spinnBox + .controlBox  {display:none;}

.slideBox .relax {width:6000%;position:relative;}
.slideBox .pagBox .mediaBox {width:100%;}
.slideBox .pagBox .mediaBox .f16x9.ima {padding-top:56.25%;}
.slideBox .pagBox .mediaBox .f16x9.ima img {left:0;}
.slideBox .pagBox .mainBox {position:relative;}
.slideBox .pagBox .overBox {width:100%;height:100%;position:absolute;left:0;top:0;
background:-moz-linear-gradient(top,rgba(61,77,93,0) 50%,rgba(61,77,93,0.85) 100%);
background:linear-gradient(to bottom,rgba(61,77,93,0) 50%,rgba(61,77,93,0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003d4d5d', endColorstr='#d93d4d5d',GradientType=0 );
}
.slideBox .pagBox .overBox .txtBox .maintitle {font-size:2.3rem;line-height:2.8rem;font-weight:400;color:#fff;}
.slideBox .pagBox .overBox .txtBox {position:absolute;bottom:0;left:0;display: inline-block;}
.slideBox .pagBox .overBox .auxBox {padding:0.8rem;}
.slideBox .pagBox .overBox .auxBox p {font-size:1.3rem;line-height:1.6rem;padding:0.8rem 1.2rem;border-radius:0.3rem;font-weight:300;color:#3d4d5d;background:rgba(255,255,255,0.75);}
.slideBox .pagBox .mediaBox > a {z-index:1;}

/*ICONOS MEDIA*/
[data-tipo="mod_libre"] .slideBox .pagBox .mediaBox {width: 100%;float: none;border: none;}
[data-tipo="mod_libre"] .slideBox .mediaBox > .ima {position:relative;}
[data-tipo="mod_libre"] .slideBox .mediaBox .ima:after {display:inline-block;position:absolute;width:5.2rem;height:5.2rem;bottom:0.2rem;left:0.2rem;z-index:2}
[data-tipo="mod_libre"] .slideBox .mediaBox.videoBox .ima:after {content:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg');}
[data-tipo="mod_libre"] .slideBox .mediaBox.audioBox .ima:after {content:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');}
[data-tipo="mod_libre"] .slideBox.accesMod, [data-tipo="mod_libre"] [data-form-type='lives-collection'] .slideBox,
[data-type="collection"] .slideBox {top: 0;margin: 0;padding:0}

/*iconos*/
.ico {display:inline-block;}
.ico > img,.ico:before,.searchBox .seekrBox .ico > button {position:absolute;width:100%;height:100%;display:block;left:0;top:0;}
.ico > img,.ico > a img,
.pagBox .video > img,.searchBox .seekrBox .ico > button img {background-repeat:no-repeat;background-position:50%;background-size:50%;}
.brows > img {background-size:100%;}

.cell .mediaBox .duration {display:none;}

/*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');}
.photo figure.mediaBox .ima:after {content:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playPhoto_circulo.svg');}

.notory:not(.flip-x) .grid .gridBox > .cell:nth-child(1) .mediaBox .ima:after, 
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cell:nth-child(1) .mediaBox .ima:after, 
.size_66.flip-x .cell:nth-child(2) .mediaBox .ima:after,
.size_50.flip-x .cell:nth-child(2) .mediaBox .ima:after {width: 8.2rem;height: 8.2rem;}


/*iconos modulos no_ima*/
.no_ima .mediaBox .ico.play {width:100% !important;height:100% !important;left:0;bottom:0;}
/*iconos navegacion cabecera*/
	.ico.slideL.leftoff > img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_menu.svg');}
	.ico.slideL.lefton > img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_arrow_left.svg');}
	.ico.seekr img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search.svg');}
	.searchBox .seekrBox .ico > button img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search_3d4d5d.svg');}
	.auxheader .searchBox .close img,.breakNews .close img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close.svg');}
	.ico.users img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_users.svg');}
	.ico.above img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_point_up.svg');}
	.brows img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_point_down.svg');}
	.brows.be_on img {background-image:url('https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_point_up.svg');}
.maintabs .ico > img,.maintabs .ico:before {position:relative;}
.maintabs .brows > img {width:2.4rem;height:2.4rem;right:-2.4rem;left:auto;position:absolute;z-index:1;cursor:pointer;}
.maintabs .ico.logo > img {height:auto;}
body[style*='fixed'] .maintabs .ico.logo > img {filter:saturate(0%);}

/** CSS ESPECIALES ******************************/
/** *********************************************/
/*ETIQUETAS DIRECTOS*/
.live.cell .pretitle {font-weight:700 !important;font-size:1.3rem !important;line-height:1.6rem !important;padding:0.6rem 1.2rem 0.4rem 1.2rem !important;
	background-color:#d81a28;color:#fff;border-radius:0.3rem;letter-spacing:1pt !important;margin:0.2rem 0.8rem 0.2rem 0;display:inline-block !important;}
.live.cell .pretitle:after {display:none !important;}


/*MODULOS PUBLICIDAD*/
.promo_mod.f11x9, .cell .promo_mod.f11x9 {padding-top:81.82%;position:relative;display:block;width:100%;}
.promo_mod iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.promo_mod.f11x9 > a, .promo_mod.f11x9 > a > img {position: absolute; top: 0;left: 0;width: 100%;height: auto;}

/* mostrar banners promo */
div[id*="eLibre_MODULO_PROMO"] {width:100%;}
div .mod.promo_mod>* {position: static!important;}

/*BAILANDO APERTURAS */
.size_50.flip-x .gridBox,
.size_66.flip-x .gridBox {display:flex;flex-direction:column;}
.size_50.flip-x .cell:nth-child(1),
.size_66.flip-x .cell:nth-child(1) {order:3;}
/* .container.gridLayout:first-of-type.size_66.flip-x .cell:nth-child(2){margin-top:3.6rem;} */
.size_50.flip-x .cell:nth-child(2) .mediaBox ~ a,
.size_66.flip-x .cell:nth-child(2) .mediaBox ~ a {background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0, rgba(0,0,0,0) 12rem);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0,rgba(0,0,0,0) 12rem);
    background: linear-gradient(to bottom, rgba(0,0,0,0.75) 0,rgba(0,0,0,0) 12rem);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#00000000',GradientType=0 );
}
.size_50.flip-x .cell:nth-child(1) .mediaBox ~ a,
.size_66.flip-x .cell:nth-child(1) .mediaBox ~ a {background:none;}
.size_50.flip-x .cell:nth-child(1),
.size_66.flip-x .cell:nth-child(1) {border-top: 0.1rem solid rgb(206, 206, 206);}
.size_50.flip-x .cell:nth-child(1) .pretitle,
.size_66.flip-x .cell:nth-child(1) .pretitle {font-size:1.3rem;line-height:1.7rem;font-weight:500;text-transform:uppercase;padding-bottom: 0.4rem;display:block;}
.size_50.flip-x .cell:nth-child(2) .mod,
.size_66.flip-x .cell:nth-child(2) .mod {border:0 none;}
[data-cat="TE_RTVE"] .toplayer + .container .size_50.flip-x .cell:nth-child(2) .mod, 
[data-cat="TE_RTVE"]  .toplayer + .container .size_66.flip-x .cell:nth-child(2) .mod {padding-top: 0;}


/*ULTIMA_NOTICIA*/
div.cell .txtBox a#link_pretitle {display:inline-block;float:left;}
article[data-noi="ULTIMA_NOTICIA"] {/*padding:0 1.2rem;*/overflow:hidden;}
article[data-noi="ULTIMA_NOTICIA"] .txtBox span,
.container .grid article[data-noi="ULTIMA_NOTICIA"] .txtBox .pretitle {font-size: 2.7rem;line-height: 3.2rem;font-weight: 300;letter-spacing: -0.25pt;padding: 0;text-transform: none;display: inline;}


/*mod ultimos */
.ultimos_por_html .cell .txtBox{display:block!important}
.ultimos_por_html .cell .txtBox h1,
.container[data-tipo="mod_ultimos"] .grid .cell .txtBox h1 {font-size: 1.7rem;line-height: 2.1rem;font-weight: 400;}
.ultimos_por_html .cell:nth-child(1) .txtBox h1,
.container[data-tipo="mod_ultimos"] .grid .cell:nth-child(1) .txtBox h1 {font-size:2.7rem;line-height:3.2rem;font-weight:300;letter-spacing: -0.25pt;padding: 0;text-transform:none;display:inline;}
[data-tipo="mod_libre"]:not(.striplayer) > .grid > .secBox span {color:initial;}

.msgBox {position:relative;z-index:3;text-align:center;}
.msgBox a.msg_elecc {font-size:1.5rem;border-bottom: 0.1rem solid;line-height:2rem;font-weight:300;}

.notory:not(.flip-x) .gridBox > .cell:first-of-type .no_ima .auxBox {padding: 0.4rem 1.2rem 0 !important;}


/*cabeceras de nivel 3 */
/*titulos*/
body .spechead .backima {height:10rem;}
.spechead > .slidB.ico {display:none}
body .spechead nav.blindBox .active {position:relative;}
.spechead.navBox nav.blindBox {position: static !important;overflow:hidden;padding-right:0;background:#fff;}
.spechead.navBox nav.blindBox ul {display: flex;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden;width:auto;}
.spechead.navBox nav.blindBox ul > li {flex-shrink:0}

.spechead.navBox nav.blindBox > ul > li {width: auto;opacity:1;text-align:center;border-bottom:none}
.spechead.navBox nav.blindBox > ul > li .ico {padding:1rem 1.6rem;}
.spechead.navBox nav.blindBox > ul > li .ico span {letter-spacing: .5pt;}
.spechead nav.blindBox .active a span {color: #242424;border-bottom: .2rem solid #242424;}
.spechead nav.blindBox .ico, .spechead nav.blindBox li {width: auto;display: inline-block;text-align:center}

/*cabecera scroll horizontal nivel 3 desplegable */
.spechead.navBox nav.blindBox.be_on .active {background:transparent;}
.spechead.navBox nav.blindBox > ul > li .ico.arrow.slidB {padding-right: 4.6rem;position: relative;}
.spechead.navBox nav.blindBox > ul > li {width: auto;opacity:1;text-align:center;border-bottom:none;position: static;}
.spechead.navBox nav.blindBox .ico, .spechead.navBox nav.blindBox li {width: auto;display: inline-block;text-align:center}
.spechead.navBox nav.blindBox > ul > li .ico.be_on {padding-bottom: 4.5rem;}
.spechead.navBox nav.blindBox .blindBox .ico {padding: 0.8rem 1rem;text-align: left;}
.spechead.navBox nav.blindBox .blindBox.be_on {display: block;width: 100%;position: absolute;left: 0;top: 4rem;height: auto;top: auto;bottom: 0;}


/*DESTACADOS: permite destacar en cualquier cajon*/
.destaca.cell {padding:0;}
.destaca.cell .mod {padding:0 0 1.6rem 0;}
.destaca.cell .mainBox .mediaBox {width:100% !important;border:0 !important;}
.destaca.cell .mainBox .auxBox {padding: 0.4rem 1.2rem 0 !important;}
.destaca.cell .mainBox .txtBox {padding: 0.8rem 1.2rem 0 1.2rem !important;display:inline-block;}
.destaca.cell .mainBox .maintitle {font-size:2.7rem !important;line-height:3.2rem !important;font-weight:300 !important;letter-spacing: -0.25pt;}
.destaca.cell .mainBox .txtBox * {display:inline !important;}
.destaca:not(.live) .mainBox .pretitle {font-size:2.7rem !important;line-height:3.2rem !important;font-weight:300 !important;letter-spacing: -0.25pt;}

.flip-x .destaca.cell .mainBox .txtBox {display: inline-block !important;}
.flip-x .destaca.cell .mainBox .pretitle {padding-bottom:0;}


/*body.rtve .maintabs > li > .blindBox ul {display:none;}*/

/** TITULO DE PAGINA ****************************/
/************************************************/
.tab_first .ico.logo:after {opacity:0.667;color:#fff;
	content:"Televisi\f3n";font-family:'Roboto Slab',sans-serif;font-weight:300;font-size:2.3rem;line-height:2.4rem;text-transform:lowercase;letter-spacing:0.5pt;
	position:absolute;top:0.8rem;left:6.2rem;}

/** TITULO DE PAGINA ****************************/
/** END *****************************************/


/* color de seccion */
.secBox a {color: #01a1f1;}
.txtBox .pretitle, .cell .auxBox a, .cell .auxBox > ul a, [data-tipo="mod_rich_text"] .cellContent a {color: #0050b0;}

/** BOTON PARRILLA ******************************/
/************************************************/
.container.parrilla {margin-top:1.2rem;text-align:center;padding:2.4rem;}
.parrilla .boton {background-color:#0050b0;display:inline-block;border-radius:0.4rem;}
.parrilla .boton a {padding:1.2rem 2.4rem;display:inline-block;}
.parrilla .boton span {font-size:1.4rem;line-height:3.2rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5pt;color:#fff;}
.parrilla .cell .ico.boton img {height:3.2rem;width:3.2rem;background-repeat:no-repeat;background-position:50%;float:left;margin-right:0.8rem;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABCCAYAAAG3CGGrAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTFEQTJGOTFENzYxMUU1QUNDREM4Q0ZCRDhCMzVBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTFEQTJGQTFENzYxMUU1QUNDREM4Q0ZCRDhCMzVBMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5MURBMkY3MUQ3NjExRTVBQ0NEQzhDRkJEOEIzNUExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5MURBMkY4MUQ3NjExRTVBQ0NEQzhDRkJEOEIzNUExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KI1UNAAACFdJREFUeNpi/A8EDPgBI4hgYiASkKyQEQstBGWDncaCzEGjGZE0fsRlohQQCyBp4sflRi4g/oCsmRFH8PwCYnZkPguS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');
	background-size:100%;}
/** BOTON PARRILLA ******************************/
/** END *****************************************/


/** POSICIONANDO ONE TRUST ***************/
/*****************************************/
body #onetrust-consent-sdk {position: relative;width:0;left:50%;margin-top: -8rem;display:inline-block;order: 3;}
body #ot-sdk-btn-floating.ot-floating-button {position:relative;bottom:0;left:0;width:4rem;height:4rem;left:50% !important;transform:translateX(-50%);}
body #ot-sdk-btn-floating .ot-floating-button__front {background-color: unset;background-image:url("https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_ot_persistent_cookie.svg");box-shadow: none;opacity: 0.5;background-size: 3.2rem 3.2rem !important;filter: hue-rotate(130deg) brightness(1.5);}
body #ot-sdk-btn-floating .ot-floating-button__back {background: transparent;}
body[style*='fixed'] #onetrust-consent-sdk {z-index:3}
/** POSICIONANDO ONE TRUST ***************/
/** END **********************************/


/** AJUSTED RTVE PLAY ****************************/
/************************************************/
.arrays .secBox {padding-left: 1.6rem;}
.striplayer .catalog.slideH .txtBox, .striplayer .hiveBox .txtBox {color: #fff;}

.gridBox.catalog.slideH, .slideBox {overflow-y: hidden;overflow-x: auto;}

@media all and (orientation:portrait) {
	/**62 elementos**/
	.hiveBox.slideH .comp_nV.elem_00 {width:2660%;}
	.hiveBox.slideH .comp_xV.elem_00 {width:3900%;}
	/*51.5 paginas*//*1,165 elementos x pagina*/
	.hiveBox.slideH .comp_nH.elem_00 {width:5150%;}
}
@media all and (orientation:landscape) {
	/**62 elementos**/
	.hiveBox.slideH .comp_nV.elem_00,
	.hiveBox.slideH .comp_xV.elem_00 {width:1770%;}
	/*51.5 paginas*//*1,165 elementos x pagina*/
	.hiveBox.slideH .comp_nH.elem_00 {width:5150%;}
	.elem_xH .mod .mainBox {padding-top:calc(9/16 * (100% - 9.2rem));}
}
/** TITULO DE PAGINA ****************************/
/** END *****************************************/

.newRtveplayradioBox .container[data-tipo="mod_collection"] .secBox,
.newRtveplayradioBox .secBox {color: initial;padding-top: 4rem;padding-bottom: 0;}
.container[class*='newRtveplay'] .striplayer, [class*='newRtveplay'] .striplayer {background: none;}
.boxCalendario .Opta {padding-top:4.8rem;}

.destaLink .grid .gridBox{text-align:center;}
.destaLink .grid .gridBox .links_mod a{display:inline-block;padding:.8rem 1.2rem;border-radius:.3rem}
.destaLink .grid .gridBox .cellContent .links_mod .mainBox .txtBox .maintitle{font-size:2.4rem;line-height:3.8rem;display:inline-block}
.destaLink .grid .gridBox .links_mod {aspect-ratio: auto;}
.destaLink .grid .gridBox .links_mod .txtBox .maintitle:before{content:'';float:left;display:inline;background: url("https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_mas_circulo_000000.svg") no-repeat;width: 3.5rem;height: 3.5rem;text-align:center;vertical-align:middle;padding-right:1rem}

/* ocultar elementos */
.destaLink .grid .gridBox .auxBox,
.sinTitulo .mainBox .txtBox{display:none}


/** AJUSTES HTML LIBRE ****************************/
/************************************************/
/* enlaces */
.cellContent .links_mod > .mainBox {display: inline-block;width: 100%;}
.cellContent .links_mod a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

[data-tipo="mod_libre"] .cellContent > iframe {padding: 0 1.2rem;}

.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cellContent .cell:nth-child(1) .mediaBox {width: 100%;}
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cellContent .cell:nth-child(1) .txtBox {padding: 0.8rem 1.2rem 0;}
section:not(.arrays) .secBox + .gridBox .cellContent .cell:nth-child(1) .txtBox {display: inline-block;}
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cellContent .cell:nth-child(1) .txtBox strong {font-size: 2.7rem;line-height: 3.2rem;font-weight: 300;letter-spacing: -0.25pt;padding: 0;text-transform: none;display: inline;}
.gridLayout:not(.flip-x) > section:not(.arrays) .secBox + .gridBox > .cellContent .cell:nth-child(1) .auxBox {padding: 0.4rem 1.2rem 0;}
.cellContent .cell .auxBox > p {padding: 0.4rem 0 0 0;}
.cellContent .cell .auxBox * {font-size: 1.5rem;line-height: 2.2rem;font-weight: 300;}
section:not(.arrays) .secBox + .gridBox > .cell:first-of-type .txtBox .pretitle:empty:after, .notory .gridBox > .cell:first-of-type .txtBox .pretitle:empty:after, .size_50.flip-x .cell:nth-child(2) .txtBox .pretitle:empty:after, .size_66.flip-x .cell:nth-child(2) .txtBox .pretitle:empty:after {content:none}

.cell:first-of-type [data-noi="ULTIMA_NOTICIA"] .txtBox .pretitle:after, .notory .gridBox > .cell:first-of-type [data-noi="ULTIMA_NOTICIA"] .txtBox .pretitle:after {content: '.';margin-right: 0.4rem;}

.container ~ div:not(.container) .ultimos_por_html .cell:nth-child(1) .mediaBox {width:100%}
.container ~ div:not(.container) .ultimos_por_html .cell:not(:nth-child(1)) .mediaBox,
.container .grid .gridBox div:not(.container) .ultimos_por_html .cell:not(:nth-child(1)) .mediaBox {width: 50%;float: left;border: solid transparent;border-width: 0.4rem 1.2rem 0 0;}
.container ~ div:not(.container) .ultimos_por_html .cell:not(:nth-child(1)) .txtBox {padding-left:50%;}

/* catalogo */
.hiveBox [class*='elem_'] .cellBox {padding: 0.8rem;}


.hiveBox.slideH .monoBox {display: flex;align-items: end;}
.monoBox[class*='elem_'] .mainBox > .butt.goto {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
}
/* ocultar elementos */
.slideH.hiveBox [class*='elem_'] .txtBox .pubBox,.slideH.hiveBox [class*='elem_'] .txtBox .capBox,
span.tag.edad,span.tag.feat-HD,a.butt.goto .icon-label strong,a.butt>.label{display: none;}

/** AJUSTES HTML LIBRE  END *********************/
/************************************************/
/* modulo promo */
[id*="eLibre_MODULO_PROMO"] {float: none!important;}

/* falso banner */
.container:not(.notory) > .grid:not(.arrays) .graph_mod .mediaBox.imageBox {width: 100%;border: none;}

/** ENLACES REDES SOCIALES **********************/
/************************************************/
.socialShare .cellContent {display:flex}
.socialShare .cell {padding: 0;float: left;width: 100%}
.socialShare.g2 .cell {width: 50%}
.socialShare.g3 .cell {width: 33.3333%}
.socialShare.g4 .cell {width: 25%}
.socialShare.g5 .cell {width: 20%}
.socialShare .mediaBox {text-align: center;border: none}
.socialShare .mediaBox:before {background: 0 0!important}
.socialShare .mediaBox .ima {display: inline-block;background: 0 0;width: auto;height: auto;padding-top: 0;text-align: center;float: none;aspect-ratio: 1;}
.socialShare .mediaBox .ima img {position: relative;width: auto;filter: invert(.44);opacity: 1}
.socialShare .mediaBox>.ima:before {background: 0 0}
.socialShare .mediaBox+.overBox .auxBox,.socialShare .mediaBox+.overBox .txtBox {min-height: auto;padding: 0;border: none}
.socialShare .mediaBox+.overBox .maintitle {clip: rect(0,0,0,0);position: absolute;top: -100%;left: -100%}

.socialShare .grid .gridBox .mod .mediaBox:after,
.socialShare .grid:not(.listas) .gridBox .mod:not(.no_ima) .mediaBox~a:after {content: none!important}
.socialShare.inside .grid:not(.notory) .gridBox .noticBox .ima:before,
.socialShare.inside .gridBox>.cell .ima+a,
.socialShare.inside .gridBox>.cell .links_mod a .mediaBox:before {background: 0 0!important;content: none!important}
.socialShare .links_mod .mainBox > a {z-index: 1;}

/** ENLACES REDES SOCIALES END ******************/
/************************************************/


/******* TRIBUNA / AUTOR CON IMAGEN ******/
/*****************************************/
.grid .mod:has(.avatar) .mediaBox:after {display:none;}
.mod:has(.avatar),.mod:has(.avatar) > .mainBox {height:100%;}
.mod:has(.avatar) > .mainBox {padding:0 1.6rem;border:solid #d3d3d3;border-width:0 0.1rem;}
header.txtBox:has(.avatar) + .auxBox {margin-top:0;}
header.txtBox:has(.avatar) {padding-top:0;}
header:has(.avatar) .signBox .author,header:has(.avatar) .signBox .author > a {display:flex;align-items:center;margin:0;column-gap:0.8rem;}
header:has(.avatar) {display:flex;flex-direction:column;}
header .avatar {width:5.6rem;height:5.6rem;border-radius:100%;border:0.2rem solid #d3d3d3}
header .avatar img {width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.15);}
header:has(.avatar) .signBox {order:1;padding-bottom:0.8rem;margin-bottom:1.2rem;border-bottom:0.1rem dotted #d3d3d3;}
header:has(.avatar) .pretitle, header:has(.avatar) a:has(.pretitle) {order:2;}
header:has(.avatar) h3 {order:3;}
.mainBox header:has(.avatar) :is(.pretitle,.signBox .author em) {font-size:11pt;text-transform:uppercase;line-height:15pt;letter-spacing:0.2pt;}
.mod[class*='txtsize'] header:has(.avatar) h3 .maintitle {display:inline;font-family:'Noto Serif','Robot Slab',serif;font-weight:300;font-size:21.75pt;line-height:24.75pt;border-bottom:0.1rem solid transparent;} 
.mod[class*='txtsize'] header:has(.avatar) h3 a:hover .maintitle {border-color:#494847;}
header.txtBox:has(.avatar) + .auxBox * {font-size:12pt;line-height:15pt;color:#737578;}

.container .grid .mainBox .mediaBox ~ header.txtBox:has(.avatar),
.container .grid .mainBox .mediaBox ~ header.txtBox:has(.avatar) + .auxBox {padding-left: 0;}
.container .grid .mainBox .mediaBox ~ header.txtBox:has(.avatar),
.container .grid .mainBox .mediaBox:has(~ * .avatar) {width:100%;    border: 0;}

header:has(.avatar) .pretitle {color: #737578;}
.mainBox header:has(.avatar) .signBox .author em {color: #d25000;font-weight: 400;}
/**** TRIBUNA / AUTOR CON IMAGEN  END ****/
/*****************************************/