@charset 'UTF-8';
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url("https://css2.rtve.es/css/rtve.2015/rtve.basics.commons.css");
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.header.footer/desktp.header.css');
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.header.footer/desktp.footer.css');
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.modules/desktp.service.css');
@import url('https://css2.rtve.es/css/rtve.2015/rtve.commons/rtve.modules/desktp.breaking.css');

@import url('rtve.components.paginado_nums.desktp.css');

/*ajustes x ausencia de CSS*/
html {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
*:focus {outline:none;}
.tag_head {background-color:transparent;}
.tag_head .container, .wrapper.footer .container {width:118em;max-width:100%;}
.tag_head .container > .cell {width:100%;padding:1.2rem 2rem 2rem 2rem;display:inline-block;}
.tag_head strong {font-weight:400;}
.tag_head h1 span {font-weight:700;}
.tag_head .cell li+li a:before {float:left;content:'/';padding:0 0.4rem 0 0.8rem;font-weight:300;}
.tag_head .cell li * {float:left;font-size:4.2rem;line-height:4.8rem;letter-spacing:-1pt;}
.tag_head .cell li h1 span {letter-spacing:-0.25pt;word-spacing:-2pt;}
.tag_head * {color:#737578;}
.tag_head ul a:focus span,.tag_head ul a:hover span {color:#000;}
.tag_head ul a span:after {content:'';display:block;height:0.2rem;border-bottom:0.2rem solid #737578;transform:scale(0);}
.tag_head ul a:hover span:after,
.tag_head ul a:focus span:after {transform:scale(1);border-color:#000;}
.tag_head .rssfd {width:13rem;float:right;}
.tag_head .rssfd img {float:right;margin-left:0.6rem;width:4rem;height:4rem;background-image:url('/css/rtve.2015/i/iconos/icons_40x40_000000.png');opacity:0.65;}
.tag_head .rssfd a:hover img {background-image:url('/css/rtve.2015/i/iconos/icons_40x40_active.png');opacity: 1;}
.tag_head .rssfd a:hover .legend {color:#f56b0d;}
.tag_head .rssfd .legend {font-size:1.4rem;line-height:1.4rem;font-weight:500;text-align:right;padding:1rem 0 0;}

/*ajustes paginado*/
.navPagBox {padding:4.8rem 0;}

/* posiciones */
.auxheader {position: fixed;}
.auxheader{z-index: 3;}
.mainheader {z-index: 2;}

/*ajustes  volver arriba - usuario / buscar */
.auxheader .above {position: fixed;top: auto;bottom: 0; right: 0;}
.auxheader .above img,
.services .seekrBox button img,
.services .searchBox .close img {background-size: 1100%;}

.auxheader .services .users img {background-image: url(https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_users.svg);}
.auxheader .services .search img {background-image: url(https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search.svg);}
.services .searchBox .close img {background-image: url(/css/rtve.2015/i/iconos/icons_40x40_ffffff.png);}


/* ocultar */
.socialBox {visibility: hidden;position: absolute;top: -100%; left: -100%;}

/** NUEVA ESTRUCTURA PF TAGS ********************/
/************************************************/
.temaPage .bodier > .container {width:100%;max-width:160rem;}
.temaPage .bodier .gridBox {padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}
.temaPage .bodier .gridBox > .cell {width:32rem;position:relative;z-index:0;}

/*linea de tags simple*//*subheader*/
.maintabs > li > .be_on + .blindBox {z-index:0;}
.maintabs li > .blindBox ul {display:inline-flex;flex-wrap:wrap;justify-content:center;padding:0.4rem 0;max-height:4.8rem;}
.maintabs li > .blindBox ul * {display:inline;padding:0;border-radius:0;}
.maintabs li > .blindBox li {padding:0.8rem;}
.maintabs li > .blindBox .ico a img {display:none;}
.maintabs li > .blindBox .ico a,.maintabs li > .blindBox .ico a span {padding:0;display:block;}
.maintabs li > .blindBox .ico a span {font-size:1.5rem;line-height:2rem;white-space:nowrap;letter-spacing:0.1pt;color:#000;}
.maintabs li > .blindBox .ico a {opacity:0.67;}
.maintabs li > .blindBox .ico a:hover,.maintabs li > .blindBox .ico a:focus {opacity:1;}
.maintabs li > .blindBox .ico a:after {content:'';display:block;height:0.2rem;border-bottom:0.2rem solid #000;transform:scale(0);}
.maintabs li > .blindBox .ico a:hover:after,
.maintabs li > .blindBox .ico a:focus:after {transform:scale(1);}
.maintabs li > .blindBox .ico a,.maintabs li > .blindBox .ico a:after {transition:all 0.3s;}
@media (min-width:1200px) {
.temaPage .mainbodier {padding-top:4.8rem;}
}
@media (max-width:1199px) {
	.maintabs li > .be_on + .blindBox ul {max-height:9.2rem;}
	.temaPage .mainbodier {padding-top:9.2rem;}
}

/*textos modulos*/
.temaPage .mod {padding-bottom:1.2rem;background-color:#fff;}
.temaPage .mod .mediaBox {margin-bottom:0.4rem;}
.temaPage article .txtBox,.temaPage .auxBox {padding:0.4rem 1.2rem;}
	.temaPage .auxBox {padding-bottom:0;}
.temaPage article .txtBox * {font-size:1.8rem;line-height:2.4rem;font-weight:500;word-spacing:-0.8pt;}
.temaPage .auxBox * {font-size:1.4rem;line-height:2rem;font-weight:300;}
	.temaPage .auxBox * strong,.temaPage .auxBox li a {font-weight:400;}
	.temaPage .auxBox .pubBox * {font-weight:700;letter-spacing:0.25pt;}
.temaPage .no_ima .mediaBox {margin:0;display:block;}
.temaPage .no_ima .txtBox {padding-top:0;}
.temaPage .no_ima .txtBox .pretitle {padding-bottom:0.4rem;display:inline-block;}
.temaPage .no_ima .txtBox .pretitle:empty {padding-bottom:0;}
.temaPage .no_ima .txtBox .maintitle {font-size:2.8rem;line-height:3.2rem;font-weight:300;}
/*listas en entradillas*/
.temaPage .auxBox li:before {float:left;content:'';width:0.5rem;height:0.5rem;display:inline-block;background:#d25000;transform:rotate(45deg);margin-right:0.8rem;
position:relative;top:0.8rem;}
/*un unico enlace*/
.temaPage .grid .gridBox .mod:not(.no_ima) .mediaBox > a:after {display:none;}
.temaPage .mainBox a:hover,.temaPage .mainBox a:focus {box-shadow:0 0 1.6rem rgba(0,0,0,0.5);}
.temaPage .bodier .gridBox .mediaBox {position:static;}
.temaPage .bodier .gridBox .mainBox {position:relative;}
.temaPage .mediaBox > a .ico {height:100%;width:100%;background:transparent;}
.temaPage .mediaBox > a .ico img {width:6rem;height:6rem;left:0;top:0;position:absolute;background-position:50%;background-size:5.2rem;}
	.ico.notic img {display:none;}
	.ico.play.audio img {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');}
	.ico.play.video img {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg');}
	.ico.photo img {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playPhoto_circulo.svg');}

/*duration*/
.temaPage .ico .duration {clip:auto;overflow:visible;white-space:nowrap;position:absolute;left:0;top:0;margin-top:calc(56.25% - 6.4rem);padding:3.6rem 1.2rem 0.8rem 1.2rem;width:100%;
	color:#fff;font-size:1.2rem;font-weight:500;line-height:2rem;letter-spacing:0.5pt;text-align:left;
	background:linear-gradient(0, rgba(0,0,0,0.3), rgba(0,0,0,0));}

/*fireworks*/
.temaPage .bodier .gridBox > .cell:hover {z-index:1;}
.temaPage .mediaBox > a:hover,.temaPage .mediaBox > a:focus {/*transform:scale(1.092105263157895);*//*esto solo sirve para elementos de igual alto*/
	border-style:solid;border-color:#fff;border-width:1.2rem 1.2rem 2rem 1.2rem;width:calc(100% + 2.4rem);height:calc(100% + 1.2rem + 2rem);transform:translate(-1.2rem,2rem);}
.temaPage .mediaBox > a:hover .ico,.temaPage .mediaBox > a:focus .ico {/*transform:scale(0.915662650602409);*//*esto solo sirve para elementos de igual alto*/}

/*restringimos texto a mostrar*/
.temaPage .auxBox {max-height:calc((2rem * 9) + 0.8rem);overflow:hidden;display:flex;flex-direction:column;}
.temaPage .auxBox > * {order:2;}
.temaPage .auxBox > .pubBox {order:1;padding-bottom:0.4rem;}

/*enlaces en entradillas*/
.auxBox a {position:relative;z-index:1;}
.temaPage .mainBox .auxBox a:hover,
.temaPage .mainBox .auxbox a:focus {box-shadow:none;border-bottom-color:#f70;}

/** NUEVA ESTRUCTURA PF TAGS ********************/
/** END *****************************************/ 
