@charset 'UTF-8';
/*core*/
@import url('unitarios/rtve.play.modulo_header.desktp.css');
@import url('unitarios/rtve.play.modulo_footer.desktp.css');
.tooltip strong {color:#fff;}

/*pie*/
.rtve-infantil .footer {background:#4c0c6c;}
@media (orientation:portrait) {
	.rtve-infantil footer:after {background:#4c0c6c;}
}

/*nuevos colores clan*/
header#mainNav:before {content:'';height:100%;position:absolute;display:block;top:0;right:0;left:0;}
@media only screen and (max-width:1479px){
header#mainNav:before {background:linear-gradient(90deg,#1686f6 14rem,#be00be,#4c0c6c 34%,#be00be calc(100% - 4.8rem));}
}
@media only screen and (min-width:1480px){
	header#mainNav:before {background:linear-gradient(90deg,#4c0c6c,#1686f6 calc((100% - 148rem) / 2),#be00be,#4c0c6c 34%,#be00be calc(100% - 4.8rem));}
}
.portalsBox .logo-clan .rtve-icons {background-image:url(https://css.rtve.es/css/rtveplay.2026/i/LogoClan_cab_ffffff.svg);opacity:1;}

@media only screen and (max-width:720px) {
	.portalsBox .logo-clan .rtve-icons {height:8rem;background-size:6rem auto;width:8rem;}
}
@media only screen and (min-width:721px) {
	.portalsBox .logo-clan .rtve-icons {height:10rem;background-size:8rem auto;width:10rem;}
}
.portalsBox .logo-clan {background:linear-gradient(135deg,#1686f6,#be00be);border-radius:0.6rem;margin:0;}
.portalsBox .logo-clan .rtve-icons:hover+strong {opacity:1;}
.footer .container {justify-content:center;}


/*esto solo para desktop*/.portalsBox .tooltip .rtve-icons:hover + strong,.portalsBox .tooltip:hover strong {bottom:-3.2rem;}

/*concursos*/
.pf_content[class*='test'] .summary .finish .datEnd,
.pf_content[class*='test'] .secBox strong,
.pf_content[class*='test'] article > header .pretitle {color:#6b1b8b;}
.pf_content article header figure .ima {border-radius:1.6rem;}
.pf_content[class*='test'] .timeBox,.pf_content[class*='test'] time {display:flex;align-items:center;}
.pf_content[class*='test'] time {border-radius:0.8rem;border:0.2rem solid #be00be;}
.pf_content[class*='test'] time .datEnd {font-weight:500;}
.pf_content[class*='test'] time:before {content:'';line-height:2.4rem;display:inline-block;border-radius:100%;background:gray;margin:0 0.8rem 0 0;float:left;}
.pf_content[class*='test'] .summary .finish time:before {width:1.6rem;height:1.6rem;}
.pf_content[class*='test'] .timeBox time:before {width:1.2rem;height:1.2rem;}
	.pf_content.test_on .summary .finish time:before,
	.pf_content[class*='test'] .active time:before {background:#009977;}
	.pf_content.test_off .summary .finish time:before,
	.pf_content[class*='test'] .outoff time:before {background:#cd0000;}
.pf_content .relBox .mod .ima {border-radius:1.2rem;overflow:hidden;}
.pf_content[class*='test'] .reward .cellBox {border-color:#be00be;border-radius:1.2rem;background:#be00be10;}