@charset 'UTF-8';
/** MENU EMISORA ***********************************/
/***************************************************/
.pfalbum .slideNav {display:flex;justify-content:center;padding-bottom:2rem;}
.pfalbum .slideNav .selectRadio li {display:inline-flex;align-items:center;padding: 0 2rem;background-color:transparent;}
.pfalbum .slideNav .selectRadio li a {display:flex;flex-direction:column;align-items:center;}

.pfalbum .selectRadio li a.icon-label strong {font-weight:400;padding-top:1rem;opacity:0.67;}
.pfalbum .selectRadio li.active a.icon-label strong,
.pfalbum .selectRadio li:hover a.icon-label strong {opacity:1;color:rgb(17,17,17);}
.pfalbum .selectRadio li.active {background-color:transparent;}

/* logos */
.slideNav .selectRadio .rtve-icons {width:4rem;height:4rem;opacity:0.85;filter:invert(1);}
.slideNav .selectRadio .radio-nacional .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-nacional.svg);}
.slideNav .selectRadio .radio-clasica .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-clasica.svg);}
.slideNav .selectRadio .radio-3 .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-3.svg);}
.slideNav .selectRadio .radio-4 .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-4.svg);}
.slideNav .selectRadio .radio-5 .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-5.svg);}
.slideNav .selectRadio .radio-exterior .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-exterior.svg);}
.slideNav .selectRadio .solo-podcasts .rtve-icons {width:7.2rem;background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/solo-podcasts.svg);}
.slideNav .selectRadio .radio-3-extra .rtve-icons {width:7.2rem;background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-3-extra.svg);}

.slideNav .selectRadio li.active .rtve-icons,
.slideNav .selectRadio a:hover .rtve-icons {filter:invert(0);opacity:1;}

.slideNav .selectRadio li.active .radio-nacional .rtve-icons,
.slideNav .selectRadio .radio-nacional:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-nacional_color.svg);}
.slideNav .selectRadio li.active .radio-clasica .rtve-icons,
.slideNav .selectRadio .radio-clasica:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-clasica_color.svg);}
.slideNav .selectRadio li.active .radio-3 .rtve-icons,
.slideNav .selectRadio .radio-3:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-3_color.svg);}
.slideNav .selectRadio li.active .radio-4 .rtve-icons,
.slideNav .selectRadio .radio-4:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-4_color.svg);}
.slideNav .selectRadio li.active .radio-5 .rtve-icons,
.slideNav .selectRadio .radio-5:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-5_color.svg);}
.slideNav .selectRadio li.active .radio-exterior .rtve-icons,
.slideNav .selectRadio .radio-exterior:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-exterior_color.svg);}
.slideNav .selectRadio li.active .solo-podcasts .rtve-icons,
.slideNav .selectRadio .solo-podcasts:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/solo-podcasts_color.svg);}
.slideNav .selectRadio li.active .radio-3-extra .rtve-icons,
.slideNav .selectRadio .radio-3-extra:hover .rtve-icons {background-image:url(https://www.rtve.es/css/rtve.2021/i/rtve-logos/logos_cadenas/radio-3-extra_color.svg);}

/** MENU EMISORA ***********************************/
/*** END *******************************************/

/** MENU FILTER ************************************/
/***************************************************/
.pfalbum .navFilter {height:auto;}
.pfalbum .navFilter .navLet li {position:relative;display:inline-flex;width:auto;height:auto;padding:0.4rem 1rem;}
.pfalbum .navFilter ul.selLetter {position:relative;display:flex;justify-content:center;min-height:7rem;align-items:center;}
.pfalbum .navFilter .selLetter a {opacity:0.7;font-size:1.6rem;font-weight:500;text-align:center;}

.pfalbum .navFilter .navLet li.active {background-color:#111;border-radius: 0.4rem;}
.pfalbum .navFilter .navLet li.active a {color:#fff;font-weight:normal;opacity:1;}
.pfalbum .navFilter .navLet .blindBox a span {text-transform:uppercase;}
.pfalbum .navFilter .navLet .blindBox li.active a span {color:#fff;}
.pfalbum .navFilter .navTime {position:relative;}
.pfalbum .navFilter .navTime:after {content:'';position:absolute;display:block;width: calc(100% - 16rem);top:0;right:8rem;border-bottom: 0.1rem solid #e3dfdc;}
.pfalbum .navFilter li:not(.active) a:hover {opacity:1;} 

/*r3extra y solo podcasts alfabeto*/
.pfalbum.r3_ext .navFilter .navLet {display:none;}
.pfalbum.r1_pod .navFilter .navLet:before {content:'';position:absolute;display:block;width:100%;height: 7rem;background-color:rgba(255,255,255,0.85);z-index:5;}

.pfalbum .navFilter /***scroll****/ {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 20px 20px -20px rgba(0, 0, 0, 0.5);
}

@media only screen and (max-width:768px) {
	.pfalbum .slideNav .selectRadio {width:120%;}
	.pfalbum .slideNav {overflow-x:scroll;justify-content:flex-start;}
	.pfalbum .navLet {overflow-x:scroll;}
	.pfalbum .navFilter ul.selLetter {width:112.5%;justify-content:flex-start;}
}

/** MENU FILTER ************************************/
/*** END *******************************************/

/** ITEMS nC ***********************************/
/**********************************************/
/* reposo */
.pfalbum .collSet .hiveBox {width:95%;margin-left:2.5%;}
.pfalbum .collSet .hiveBox .monoBox.comp_nC {display:flex;flex-wrap:wrap;justify-content:center;width:100%;} 
.pfalbum .collSet .hiveBox .monoBox .elem_nC .mainBox .ima {width:20rem;height:20rem;}
.pfalbum .collSet .hiveBox .monoBox .elem_nC .mainBox .content {width:17rem;}

/* activo */
.pfalbum .collSet .hiveBox .monoBox .elem_nC.active .ima:before {content:'';position:absolute;width:6rem;height:6rem;background:url(https://css2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg) no-repeat 50%;
    top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;}
.pfalbum .collSet .hiveBox .monoBox .elem_nC.active .ima:hover:before {background:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo_masa.svg') no-repeat 50%;}
.pfalbum .maintag {display:none;}

/** ITEMS nC ***********************************/
/*** END ***************************************/

/** CONTADOR *********************************/
/*********************************************/
.countItem {display:flex;flex-direction:column;align-items:center;}
.countItem .goto_media span {display:block;font-size:1.8rem;border:0.1rem solid #000;border-radius:0.5rem;padding:0.4rem 1rem;text-transform:uppercase;opacity:0.6;}
.countItem .goto_media:hover span {background-color:#000;color:#fff;opacity:1;transition:all 0.85s ease-in-out;}
.countItem .numItem {font-size:1.2rem;padding:1rem;}
.countItem .numItem .totalItem:before {content:' de '}

/* progressBox */
.countItem .progressBar, .countItem .progressBar span {border-radius:0.3rem;height:0.6rem;display:block;}
.countItem .progressBar {width:10%;background:#b9b9b9;}
.countItem .progressBar span {background:#000;}

/** CONTADOR ***********************************/
/*** END ***************************************/