@charset 'UTF-8';
@import url('rtve.play.basics.desktp.css');
@import url('rtve.mod_header.desktp.css');
@import url('rtve.mod_footer.desktp.css');
@import url('rtve.play.grids.desktp.css');
@import url('rtve.play.grids.directos.desktp.css');
@import url('rtve.play.dests.desktp.css');
/*@import url('rtve.mod_live.desktp.css');*/

/** PROVISIONAL *********************************/
/************************************************/
/* old footer */
.footer {padding:2.4rem 0 4.8rem 0;}
.footer .blindBox,.footer .blind {display:none;}
.footer .container > ul > li:not(.endBox) {width:25%;float:left;}
.footer .container > ul > li > a {display:inline-block;}
.footer a > img {filter:grayscale(1) contrast(0);}
.footer ul .auxBox {color:white;max-width:128rem;width:100%;}
.footer ul {padding:2rem 0 4rem 0;width:100%;}
.footer ul,.footer span {text-align:center;}
.footer .endBox {display:inline-block;width:100%;max-width:118rem;}
.footer .endBox ul {display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.footer span,.footer strong {font-size:1.4rem;line-height:1.8rem;font-weight:300;}
.footer > span {width:100%;display:inline-block;}
/** PROVISIONAL *********************************/
/** END *****************************************/



/** POSICIONANDO ONE TRUST ***************/
/*****************************************/
#onetrust-consent-sdk {position:relative;width:calc(100% - 9.2rem);left:4.6rem;}
	.rtveplay.tve #onetrust-consent-sdk {bottom:6rem;}
	.rtveplay.rne #onetrust-consent-sdk {bottom:24rem;height:0;}
.rtveplay #ot-sdk-btn-floating.ot-floating-button {position:relative;bottom:0;left:0;width:4rem;height:4rem;left:50% !important;transform:translateX(-50%);z-index:5;}
.rtveplay #ot-sdk-btn-floating .ot-floating-button__front {border-radius:0;/*background:transparent;*/}
.rtveplay #ot-sdk-btn-floating .ot-floating-button__front,#ot-sdk-btn-floating .ot-floating-button__back {box-shadow:none;}
.rtveplay #ot-sdk-btn-floating.ot-floating-button button {opacity:0.34;}
.rtveplay #ot-sdk-btn-floating.ot-floating-button button:hover {opacity:1;}
/** POSICIONANDO ONE TRUST ***************/


/*icono de cadena*/
.tve.portada.directo .mainElem .auxBox {bottom:14.4rem;}
.tve.portada.directo .mainElem .auxBox .canal {height:calc((100vw * 0.5625) - 8.4rem);max-height:calc((140rem * 0.5625) - 8.4rem);width:0;padding:0;bottom:0;top:auto;position:absolute;left:auto;right:0;}
.tve.portada.directo .mainElem .auxBox .canal .rtve-icons {width:20vw;max-width:23rem;aspect-ratio:16/9;display:inline-block;position:absolute;right:4.8rem;bottom:5.6rem;color:transparent;}

.tve.portada.directo .mainElem .mod .auxBox .canal {display:block;}

.tve.portada.directo .mainElem .auxBox .canal .rtve-icons {background-repeat:no-repeat;background-position:100% 50%;background-size:auto 100%;}
	  .mainElem .mod[class*='la1'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tv-la1.svg');}
	  .mainElem .mod[class*='la2'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tv-la2.svg');}
	  .mainElem .mod[class*='h24'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tv-24horas.svg');}
	  .mainElem .mod[class*='tdp'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tv-tdp.svg');}
		.mainElem .mod[class*='tve_cat'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tve-cat.svg');}
		.mainElem .mod[class*='tve_can'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tve-can.svg');} 
		.mainElem .mod[class*='clan'] .auxBox .canal .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/tv-clan.svg');}
