@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.basics.css');
/*iconos*/
@import url('rtve.play.radio.basics.css');
/*nuevos formularios*/
@import url('rtve.play.forms.desktp.css');

.skipBox a,.topBox a,.nearheader:not(.openMenu) .blindBox li a {padding:1.2rem;}
[class*='header'].openMenu .blindBox li a,[class*='header'].openMenu .blindBox li .blind {padding:0.8rem;}

/** cabecera **/
.pfusers .navBox div[role="banner"] .icon .rtve-icons:first-of-type {background-size: auto 3.6rem ;}
.pfusers .navBox div[role="banner"] .icon .rtve-icons:last-of-type {width: 7.4rem;filter: contrast(0.2);}

/*provisional puesta en marcha de RTVE Audio*/
a[title="Los contenidos de RNE en RTVE Play Radio"] strong {height:2.8rem;overflow:hidden;}
a[title="Los contenidos de RNE en RTVE Play Radio"] strong:before {content:"RTVE Audio";display:block;}

/** GENERAL USERS ******************************/
/***********************************************/
body.pfusers {background-color:#f1f0ef;color:#000;}
body.pfusers footer {background:#111;}
.pfusers .mainbodier {min-height:calc(100vh - (8rem * 3));}


.pfusers .navBox .users .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_users_000000.svg');}
.pfusers .navBox .seekr .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_search_000000.svg');}
.pfusers .toolBox li strong {color:#302c2b;font-weight:400;}
.pfusers #open_users .tooltip.active .rtve-icons + strong {visibility:visible;left:9rem;}
.pfusers .users.tooltip strong {opacity:1;visibility:visible;}
.pfusers .secBox > strong {color:#302c2b;}
.pfusers .selBox li span {color:#111;}
.pfusers .selBox .rtve-icons,.pfusers .selBox li.active span,.pfusers .selBox li a:hover span {color:#111;}
.pfusers .menu-cross:not(.active) span {background:#000;} .pfusers .menu-cross {opacity:0.67;}
.pfusers .toolBox {background:rgba(255,255,255,0.95);
	background:-moz-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(255,255,255,1) 100%);
	background:-webkit-linear-gradient(top,rgba(255,255,255,0.95) 0%,rgba(255,255,255,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,0.95) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ffffff', endColorstr='#ffffff',GradientType=0 );
}
.collSet, .collSet .slideH > ul, .collSet .hiveBox li .mod {position:relative;}



/** capa de compartir en redes **//*blindBox dentro de blinBox*/
.toolBox .share + .blindBox {position:absolute;width:100%;height:100%;left:0;top:0;display:none;}
	.pfusers .toolBox .share + .blindBox {background:#fff;}
.toolBox .share + .blindBox.be_on {display:flex;flex-direction:column;justify-content:center;}

/** GENERAL USERS ******************************/
/** END ****************************************/

/** FALSA CABECERA ******************************/
/************************************************/
.navBox {padding: 2.4rem 0;}
.navBox .logo-rtve .rtve-icons {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cabeceras/logo_rtve_color.svg');}
.navBox nav.blindBox {
    background: rgba(255,255,255,0.85);
    background: -moz-linear-gradient(left,rgba(255,255,255,1) 25%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(left,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff00',GradientType=1 );
}
.pfusers .menu-cross span {background:#000;}

/** FALSA CABECERA ******************************/
/** END *****************************************/

/*items menu*/
/*.vjs-menu-item .vjs-menu-item-text {padding:0.8rem 0.4rem;border-top:0.1rem solid #676869;
	display:inline-block;width:100%;}
.vjs-menu-item .vjs-menu-item-text:hover {background:rgba(255,255,255,0.1);color:#fff;}
/*item seleccionado*/
/*.vjs-menu-item.vjs-selected .vjs-menu-item-text {color:#fff;}
.vjs-menu-item.vjs-selected .vjs-menu-item-text:before {content:url('/css/rtve.2021/i/rtve-icons.svg/rtve-icon_check.svg');height:2.4rem;width:2.4rem;float:right;}
/*cerrar*/
/*.vjs-menu-title {position:absolute;right:1.6rem;top:1.2rem;width:2.4rem;height:2.4rem;padding-top:2.4rem;overflow:hidden;
	background:url('/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close.svg') no-repeat 50%;opacity:0.67;}
.vjs-menu-title:hover {opacity:1;}

/** GENERALES MODULOS ***************************/
/************************************************/
.pfusers .monoBox li:not(.elem_nC) .ima:after {content:'';display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;
	background:rgba(0,0,0,0.67);opacity:0.5;
	background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 67%);
	background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 67%);
	background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 67%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ab000000',GradientType=0 );
}
.pfusers .monoBox li.active .ima:after {opacity:1;}
.grid_Box .monoBox .active .ima {z-index:-1;}
.pfusers .icon-label.extra.active .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close_circulo.svg');opacity:0.6;}
.grid_Box .monoBox .redad {position:absolute;top:0.8rem;right:2.3rem;transform:translateX(50%);opacity:0;}
.pfusers .monoBox .icon-label.extra {width:4rem;height:4rem;opacity:0;bottom:1.6rem;transform:translateX(50%);}
.grid_Box .monoBox .active .redad,
.pfusers .monoBox .active .icon-label.extra {opacity:1;}
.pfusers .monoBox .icon-label.extra strong {display:none;}

.pfusers [class*='elem'] .txtBox {padding:0.8rem;}
.pfusers [class*='elem'] .txtBox .pretitle {padding:0 0 0.4rem 0;}
.pfusers [class*='elem'] .txtBox .pretitle,.pfusers .elem_nH .pubBox * {font-size:1.2rem;line-height:1.6rem;letter-spacing:0.5pt;}
.pfusers [class*='elem'] .txtBox .maintitle {font-size:1.8rem;line-height:2.1rem;}
.pfusers .elem_nH .pubBox .duration {display:inline-block;}

/*opciones extra*/
.pfusers [class*='elem'] .blindBox.toolBox {left:50%;top:0;width:108%;height:100%;transform:translateX(-50%);}
.pfusers [class*='elem'] .blindBox.toolBox ul {display:inline-flex;justify-content:center;}
.pfusers [class*='elem'] .blindBox.toolBox.be_on {display:flex;justify-content:center;}
.pfusers [class*='elem'] li.active .icon.favor_del strong, .pfusers [class*='elem'] li.active .icon.favor_add strong {max-width:16rem;}


/** GENERALES MODULOS ***************************/
/** END *****************************************/

/** CARTEL nV **********************************/
/***********************************************/
.pfusers .elem_nV .txtBox {text-align:center;}
.pfusers .elem_nV .video_mod.documental .content {z-index:1;}
.pfusers .elem_nV .pubBox {display:none;}
.pfusers .elem_nV.active .txtBox {padding-bottom:5.6rem;}
.pfusers .elem_nV .icon-label.extra {right:50%;}
.pfusers .elem_nV .video_mod.documental .ima:after {opacity:0;}
.pfusers .elem_nV.active .video_mod .ima:after {opacity:1;}

/** CARTEL nV **********************************/
/** END ****************************************/

/** VIDEOS nH ******************************/
/**********************************************/
.pfusers .goto_media > .rtve-icons {position:absolute;left:100%;top:50%;z-index:1;width:6.4rem;height:6.4rem;opacity:0;
	background:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo.svg') no-repeat 50%;background-size:100%;transform:translate(-100%,-50%);}
.pfusers .goto_media > .rtve-icons:hover {background-image:url(https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playVideo_circulo_masa.svg);} 
.pfusers .active .goto_media > .rtve-icons {opacity:1;}
.pfusers .elem_nH .content {z-index:1;}
.pfusers .elem_nH .txtBox {padding-right:4.8rem;}
.pfusers .elem_nH .icon-label.extra {right:3.2rem;}

.collSet .monoBox:not(.comp_xH) .goto_media .progressBar {display:none;}

/** VIDEOS nH ******************************/
/** END ***************************************/

/** TIRAS CUADRADOS nC **************************/
/***********************************************/

/*** ICONOS CANALES ***/
.elem_nC .audio_mod .auxBox .canal .rtve-icons {width:4rem;height:4rem;display:inline-block;opacity:1;}
/* solapamiento de capas */
.monoBox .content, .monoBox .goto_media {z-index: 1;}

.auxBox .canal {position:absolute;top:0;right:0.8rem;}
.auxBox .canal .rtve-icons {width:5.6rem;height:5.6rem;}
.active .auxBox .canal {opacity:0;}

/*** GRID ***/
.grid_Box .grid_V .comp_nC {width:100%;display:flex;flex-wrap:wrap;}
.grid_Box .mode_slide.grid_V .comp_nC {width:300%;}
.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 8);}
.grid_Box .monoBox li.elem_nC.active .ima {width:100%;height:100%;}
.pfusers .grid_Box .monoBox li.elem_nC.active .mainBox .ima {width:100%;height:100%;border:0;}


/*** SLIDE ***/
/*.comp_nC {width:466%;}*/
.elem_nC {float:left;}
.comp_nC {width:689%;}
.hiveBox.slideH {overflow-x:scroll;overflow-y:hidden;}
/*.comp_nC .mainBox .ima,*/.elem_nC .content {left:0;transform:none;}
.elem_nC .mod {position:relative;}
.elem_nC .mainBox {display:flex;flex-direction:column;padding-top:0;}
.comp_nC .mainBox .ima {position:relative;border-radius:0.5rem;padding-top:100%;order:1;transform:translate(-50%, 0);}
.elem_nC .content {position:static;order:2;padding:1.2rem 0 1.2rem 0.8rem;}
.elem_nC .auxBox .canal {position:absolute;top:0;right:0.8rem;}
.elem_nC .audio_mod .auxBox .canal .rtve-icons {width:4rem;height:4rem;display:inline-block;opacity:1;z-index:1;}
.elem_nC .serie_mod .auxBox .canal .rtve-icons {display:none;}

/* texto */
.elem_nC .mod .txtBox {color:#302c2b;background:transparent;}
.comp_nC .txtBox .maintitle {font-size:1.8rem;line-height:2.1rem;font-weight:bold;}
.elem_nC .mainBox .content .txtBox .character {display:block;font-size:1.3rem;font-weight:bold;line-height:2rem;margin-top:0.5rem;}
.elem_nC .mainBox .content .pubBox {display:block;margin:0.8rem 0;font-size:1.2rem;line-height:1.8rem;}
.elem_nC .serie_mod .mainBox .content .txtBox .pretitle {position:absolute;clip:rect(0,0,0,0);}

/* activo */
.elem_nC.active .icon-label.extra {width:4rem;height:4rem;right:3rem;top:1rem;margin-top:calc(100% - 6.6rem);}
.elem_nC.active .icon-label.extra strong {position:absolute;clip:rect(0,0,0,0);}
.elem_nC.active .cellBox .ima img {transform:scale(1.1);transition:all 0.5s;}
.elem_nC.active .goto_media .progressBar {opacity:1;}
.elem_nC.active .mod:not(.live) .ima:after {content:'';position:absolute;left:0;top:0;right:0;bottom:0;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.67) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 );
}
.elem_nC.active .toolBox.be_on {width:100%;height:auto;top:0.5rem;left:50%;padding-top:calc(100% - 0.4rem);border-radius:0.4rem;transform:translateX(-50%);box-shadow:0rem 0rem 2rem 1rem rgb(0 0 0 / 14%);}
.elem_nC .toolBox ul {position:absolute;left:0;top:0;width:100%;height:100%;padding:1.6rem 0.8rem;border-radius:0.5rem;}
    
.elem_nC.active .goto_media > .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');width:34%;padding-top:34%;left:50%;top:0;margin-top:50%;transform:translate(-50%,-50%);}
.elem_nC.active .goto_media > .rtve-icons:hover {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo_masa.svg');}
/** TIRAS CUADRADOS nC **************************/
/** END *****************************************/


/** TIRAS CUADRADOS xC **************************/
/************************************************/
/*** GRID ***/
.grid_Box .grid_V .comp_xC {width:100%;}
.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 6);}
.grid_Box .grid_V .comp_xC .elem_xC .ima {padding-top:100%;}

/*** SLIDE ***/
ul.monoBox.comp_xC {width:1033%;}
.elem_xC {position: relative;float:left;}
.elem_xC .mainBox {padding-top:100%;}
.elem_xC .content {position:absolute;;z-index:1;width:100%;height:100%;}
.elem_xC .goto_media .progressBar {bottom:0;width:calc(100% - 2.4rem);opacity:0.34;}
.elem_xC .icon-label.extra {bottom:2rem;right:3rem;}
.monoBox:not(.comp_nH) .elem_xC .ima .i_back {transform:scale(1);opacity:1;transition:all 1s;}

/* enlace al contenido */
.elem_xC .goto_media {position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:calc(100% - 0.4rem);width:calc(100% - 1.8rem);z-index:2;}
.elem_xC .goto_media .rtve-icons {width:25%;padding-top:25%;;right:0.4rem;top:0.8rem;}
.elem_xC.active .goto_media .rtve-icons {transform:none;left:auto;}
.pfseerk .monoBox .elem_xC .icon-label.extra {transform:none;}

/* order */
.elem_xC .cellBox .txtBox strong {display:flex;flex-direction:column;}
	.elem_xC .cellBox .txtBox strong .pretitle {order:2;}
	.elem_xC .cellBox .txtBox strong .maintitle {order:1;}
.elem_xC .monoBox:not(.comp_nH) .txtBox > strong {display:flex;flex-direction:column;}
	.elem_xC .maintitle {order:1;}
	.elem_xC .pretitle {order:2;}

/* textos monoBox */
.monoBox .elem_xC .txtBox p:not(.legend) {overflow:hidden;height:0;opacity:0;padding:0;}
.elem_xC .txtBox .pretitle,.monoBox .txtBox .pubBox * {font-size:1.3rem;line-height:2.1rem;letter-spacing:normal;text-transform:none;padding-top:0.4rem;}
.elem_xC .cellBox .txtBox {color:#fff;width:100%;height:100%;padding:1.6rem;line-height:2.2rem;display:flex;flex-direction:column;justify-content:flex-end}
.elem_xC .txtBox .pretitle {font-weight:500;}
.elem_xC .txtBox .maintitle {font-size:1.8rem;line-height:2.2rem;}
.elem_xC .txtBox .maintitle,.elem_xC .txtBox .pubBox .duration {font-weight:bold;}

/* estado activo */
.elem_xC.active .goto_media .progressBar {opacity:1;} 
.elem_xC.active .txtBox p:not(.legend) {height:auto;max-height:7.8rem;line-height:1.9rem;opacity:1;z-index:2;margin-bottom:0.8rem;}
.elem_xC.active .txtBox strong {position:absolute;top:1.6rem;left:1.6rem;}
.elem_xC.active .txtBox .maintitle {font-size:inherit;line-height:2rem;padding-right:calc(25% + 1.2rem);}
.elem_xC.active .goto_media > .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo.svg');}
.elem_xC.active .goto_media > .rtve-icons:hover {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_playAudio_circulo_masa.svg');}
.elem_xC.active .ima {border-radius: 0.4rem;box-shadow:0 0 1.2rem rgb(0 0 0 / 50%);}
.monoBox:not(.comp_nH) .elem_xC.active .ima .i_back {transform:scale(1.2);opacity:0.67;}

.active .mod:not(.live) .ima:after {content:'';position:absolute;left:0;top:0;right:0;bottom:0;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.67) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.67) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 );
}
/*.pfusers .grid_Box .monoBox li.elem_xC.active .mainBox .ima {width:100%;height:100%;border:0;}*/

/* barra de estado */	
.goto_media .progressBar,
.goto_media .progressBar span {border-radius:0.3rem;height:0.6rem;display:inline-block;position:absolute;}
.goto_media .progressBar {bottom:0;width:calc(100% - 2.4rem);left:50%;transform:translateX(-50%);overflow:hidden;background:#b9b9b9;opacity:1;z-index:2;}
.goto_media .progressBar span {left:0;background:rgba(0,0,0,0.5);box-shadow:0.4rem 0 1.2rem rgba(0,0,0,0.5);float:left;}
.goto_media .progressBar em {display:none;}

/* capa opciones extra */
.pfusers .elem_xC .toolBox.be_on {width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;box-shadow:0 -0.4rem 0.8rem rgb(0,0,0,0.25);border-radius:0.4rem;}

/** TIRAS CUADRADOS xC **************************/
/*** END ***************************************

/** POSICIONAMIENTO *****************************/
/************************************************/
.elem_nV .i_logo {z-index:2;}
.elem_nV .i_covr,.elem_nV .i_prvw {z-index:1;}
.elem_nV.active .i_post {z-index:0;}

.elem_nV .i_covr,.elem_nV .i_prvw {opacity:0;}
.elem_nV.active .i_covr,.elem_nV.active .i_prvw {opacity:1;}
.elem_nV.active .i_logo {display:none;}

/** POSICIONAMIENTO *****************************/
/** END *****************************************/


/** ARTIFICIOS **********************************/
/************************************************/
.monoBox .elem_nH, .monoBox  .elem_nV {z-index:0;position:relative;}
.monoBox li.elem_nH .content .txtBox, .monoBox .elem_nV .content .txtBox {background:none;}
.monoBox li.elem_nH .ima, .monoBox .elem_nV .ima {border-width:0.3rem;}
.monoBox li.elem_nH .ima, .monoBox .elem_nV .ima {border-radius:0.5rem;width:100%;height:100%;}
.monoBox li.elem_nH.active .ima, .monoBox .elem_nV.active .ima {width:112%;height:104%;}
.monoBox li.elem_nH.active, .monoBox .elem_nV.active {z-index:1;}
.monoBox li.elem_nH.active .ima, .monoBox .elem_nV.active .ima {border-color:rgba(255,255,255,0.67);box-shadow:0 0 4rem rgba(0,0,0,0.67);}
.monoBox li.elem_nH.active .mainBox *, .monoBox .elem_nV.active .mainBox * {transition-property:width,height;transition-duration:0.2s;transition-delay:0.2s;}
.monoBox li.elem_nH.active .goto_media > .rtve-icons,
.monoBox li.elem_nH.active .icon-label.extra,
.monoBox li.elem_nH.active .redad, .monoBox .elem_nV.active .goto_media > .rtve-icons,
.monoBox .elem_nV.active .icon-label.extra,
.monoBox .elem_nV.active .redad {transition-property:opacity;transition-duration:0.2s;transition-delay:0.4s;}
.monoBox li.elem_nH.getoff *, .monoBox .elem_nV.getoff * {transition-duration:0.2s;transition-delay:0s;}

/** ARTIFICIOS **********************************/
/** END *****************************************/

/** ICONOS *******************************/
/*****************************************/
.rtve-icons {display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:100%;}
	.close .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_close.svg');}
	.favor_add .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_favorito_off_000000.svg');}
	.bmark_add .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_add_off_000000.svg');}
	.favor_del .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_favorito_on_000000.svg');}
	.bmark_del .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_add_on_000000.svg');}
	.dwnld .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_download_000000.svg');}
	.fbook .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_fbook_000000.svg');}
	.twitt .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_twitt_000000.svg');}
	.whats .rtve-icons {background-image:url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_whats_000000.svg');}
	.share .rtve-icons {background-image: url('https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_share_000000.svg');}
/*iconos add listas + favoritos*/
[class*='favor'] .rtve-icons,[class*='bmark'] .rtve-icons {background-position:50% 0;}

/** ICONOS *******************************/
/** END **********************************/

/** MENU FILTER ***********************/
/**************************************/
.pfusers .navFilter ul {display:flex;flex-direction:row;justify-content:center;padding:0 0.4rem;}
.pfusers .navFilter li {border-radius:0.4rem;margin:0 0.4rem;}
	.pfusers .navFilter li {color:#111;}
.pfusers .navFilter li strong {opacity:0.7;font-size:1.7rem;line-height:2.1rem;font-weight:400;letter-spacing:0.5pt;display:inline-block;padding:0.4rem 1.2rem;}
	.pfusers .navFilter li.active {color:#fff;background:#111;}
.pfusers .navFilter li.active strong,.pfseerk .navFilter li a:hover strong {opacity:1;}

/** MENU FILTER ***********************/
/** END *******************************/

/** MODE SLIDE ***********************/
/*************************************/
.hiveBox.mode_slide {overflow:hidden;}
.hiveBox.mode_slide ul {display:inline-block;overflow:hidden;}
	.hiveBox.mode_slide .comp_nH {width:400%;}
	.hiveBox.mode_slide .comp_nV {width:267%;}
.grid_Box .mode_slide.hiveBox .monoBox > li {width:calc(100% / 24);}

.collSet .mode_slide.hiveBox:after {background:#f1f0ef;content:'';display:block;position:absolute;top:0;right:0;height:100%;width:4rem;z-index:1;}    

/** MODE SLIDE *************************/
/** END ********************************/

/** PROGRESSBAR  SEGUIR VIENDO *************/
/*******************************************/
.pfusers #seguir-viendo .collSet .monoBox .elem_nH .goto_media .progressBar {display:block;width:calc(100% - 2.4rem);bottom:0.5rem;}
.pfusers #seguir-viendo .elem_nH.active .video_mod .progressBar span {background: #a30950;
	background: -moz-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: -webkit-linear-gradient(-30deg, #a30950 0%, #ff4200 100%);
	background: linear-gradient(125deg, #a30950 0%, #ff4200 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30950', endColorstr='#ff4200',GradientType=1 );
}
.pfusers #seguir-viendo .collSet .monoBox .elem_nH.active .goto_media .progressBar {bottom:0rem;}
.pfusers #seguir-viendo .collSet .monoBox .elem_nH.active .goto_media .progressBar {transition:bottom 0.3s 0.2s;}

/** PROGRESSBAR  SEGUIR VIENDO *************/
/** END ************************************/

/** CONTADOR *********************************/
/*********************************************/
.countItem {display:flex;width:100%;flex-direction:column;align-items:center;padding:2.4rem 0;}
.countItem > a {width:auto;bottom:0;}
.countItem > a span {display:block;font-size:1.6rem;line-height:2rem;letter-spacing:1pt;text-transform:uppercase;font-weight:500;
	border-radius:0.4rem;padding:0.8rem 1.6rem;border:0.2rem solid #000;opacity:0.67;}
.countItem > a:hover span {opacity:1;transition:all 0.85s ease-in-out;}
	.pfusers .countItem > a:hover span {background-color:#000;color:#fff;}
.countItem .numItem {display:none;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;}
.pfusers .countItem .progressBar span {background:#000;}

.countItem a {position:relative;padding-bottom:1rem;}
.countItem a + .plegar {margin-top:-1rem;}
.countItem .plegar .rtve-icons {content:'';display:inline-block;width:4rem;height:4rem;background:url(https://img2.rtve.es/css/rtve.2021/i/rtve-icons.svg/rtve-icon_up.svg);
	background-size:100%;filter:invert(1);cursor:pointer;}
.countItem .plegar {width:4rem;height:4rem;overflow:hidden;}
.countItem a.beoff {cursor: default;}
.countItem > a.beoff:hover span {background-color:transparent;color:#000;opacity:1;}

/** CONTADOR ***********************************/
/*** END ***************************************/

/*Form editar*/
div#miContenedor {width:fit-content;margin:0 auto;padding:4rem 0;}


/** CONTENEDORES EN FORMATO GRID ****************/
/************************************************/
.grid_Box .hiveBox, .slideBox .hiveBox {padding:1.6rem 4rem;}
.grid_Box .hiveBox li[class*='elem'] {float:left;}
.grid_Box .monoBox .mainBox, .slideBox .monoBox .mainBox {border-width:0.6rem;}

.grid_Box .hiveBox .elem_nV {width:calc(100% / 2);}

@media only screen and (min-width:480px){
	/*3 elementos*/
	.grid_Box .hiveBox .elem_nV {width:calc(100% / 3);}
	.hiveBox.mode_slide .comp_nV {width:800%;}
	/*2 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 2);}
	.hiveBox.mode_slide .comp_nH {width:1200%;}
	/*2 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 2);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:1200%;}
	/*3 elementos*/
	.comp_nC {width:2066%;}
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 3);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:800%;}
}
@media only screen and (min-width:768px){
	/*4 elementos*/
	.grid_Box .hiveBox .elem_nV {width:calc(100% / 4);}
	.hiveBox.mode_slide .comp_nV {width:600%;}
	/*3 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 3);}
	.hiveBox.mode_slide .comp_nH {width:800%;}
	/*3 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 3);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:800%;}
	/*4 elementos*/
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 4);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:600%;}
}
@media only screen and (min-width:1024px){
	/*5 elementos*/
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 5);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:480%;}
	/*4 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 4);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:600%;}
}
@media only screen and (min-width:1280px){
	/*6 elementos*/
	.grid_Box .hiveBox .elem_nV {width:calc(100% / 6);}
	.hiveBox.mode_slide .comp_nV {width:400%;}
	/*4 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 4);}
	.hiveBox.mode_slide .comp_nH {width:600%;}
	/*6 elementos*/
	.comp_nC {width:1033%}
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 6);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:400%;}
	/*4 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 4);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:600%;}
}
@media only screen and (min-width:1440px){
	/*5 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 5);}
	.hiveBox.mode_slide .comp_nH {width:480%;}
	/*5 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 5);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:480%;}
}
@media only screen and (min-width:1600px){	
	/*8 elementos*/
	.grid_Box .hiveBox .elem_nV {width:calc(100% / 8);}
	.hiveBox.mode_slide .comp_nV {width:300%;}
	/*6 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 6);}
	.hiveBox.mode_slide .comp_nH {width:400%;}
	/*6 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 6);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:400%;}
	/*8 elementos*/
	.comp_nC {width:775%;}
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 8);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:300%;}
}
@media only screen and (min-width:1920px){
	/*6 elementos*/
	.grid_Box .hiveBox .elem_nH {width:calc(100% / 6);}
	.hiveBox.mode_slide .comp_nH {width:400%;}
	/*8 elementos*/
	.grid_Box .grid_V .comp_nC .elem_nC {width:calc(100% / 8);}
	.grid_Box .mode_slide.grid_V .comp_nC {width:300%;}
	/*6 elementos*/
	.grid_Box .grid_V .comp_xC .elem_xC {width:calc(100% / 6);}
	.grid_Box .mode_slide.grid_V .comp_xC {width:400%;}
}

/** OCULTAMOS ********************************/
/*********************************************/
#open_seekr
/*.blindBox .mainTabs li:nth-of-type(1),
.blindBox .mainTabs li:nth-of-type(2),
.blindBox .mainTabs li:nth-of-type(3), 
.blindBox .mainTabs li:nth-of-type(4),
.blindBox .mainTabs li:nth-of-type(5),
.blindBox .mainTabs li:nth-of-type(6) */{display:none;}
/** OCULTAMOS ********************************/
/** END **************************************/


.pfusers .radio #listado-programas-radio .icon.dwnld {
    display: none;
}

/* ALERTA DARSE DE BAJA */
.pfusers .alertBox {display:flex;flex-direction:column;max-width:55rem;height:auto;margin:0 auto;align-items:flex-start;font-size:1.6rem;line-height:2rem;opacity:0.86;}
.pfusers .alertBox strong {font-size:2rem;line-height:2.4rem;padding:4rem 0 1rem 0;}
.pfusers .alertBox .butt {opacity:1;margin:2rem auto;padding:1.5rem 1rem;border:0.2rem solid #000;background-color:#000;cursor:pointer;}
.pfusers .alertBox .butt .label {color:#fff;}
.pfusers .alertBox .butt:hover {background-color:transparent;border:0.2rem solid #000;opacity:1;}
.pfusers .alertBox .butt:hover .label {color:#000;}
.pfusers .alertBox p {padding:1rem 0;}
.pfusers .alertBox li {padding:0.5rem;}


/* ALERTA DARSE DE BAJA (solucionar lo que esta en PRO)*/
.pfusers .aviso:not(.OK) {display:flex;flex-direction:column;max-width:55rem;height:calc(100vh - 12rem);margin:0 auto;align-items:flex-start;font-size:1.6rem;line-height:2rem;opacity:0.86;}
.pfusers .aviso:not(.OK) {font-size:1.6rem;line-height:2.2rem;font-weight:bold;padding:4rem 0 1rem 0;}
.pfusers .aviso:not(.OK) a {opacity:1;margin:2rem auto;padding:0.5rem 2rem;border:0.2rem solid #000;border-radius:0.3rem;background-color:#000;cursor:pointer;}
.pfusers .aviso:not(.OK) a strong {color:#fff;font-weight:normal;text-transform:uppercase;font-size:1.4rem;}
.pfusers .aviso:not(.OK) a:hover {background-color:transparent;border:0.2rem solid #000;opacity:1;}
.pfusers .aviso:not(.OK) a:hover strong {color:#000;}
.pfusers .aviso:not(.OK) li {padding:0.5rem 0;font-weight:normal;}


/** AJUSTES PIE ******************************/
/*********************************************/
.footer .portalsBox,.footer .redesBox {width:100%;justify-content:space-evenly;}
.footer .redesBox {margin:9.6rem 0 3.6rem 0;}
.portalsBox .icon-label {width:15rem;margin:0;}
.portalsBox .icon-label .rtve-icons {width:100%;}
/*.footer .redesBox .icon-label {min-width:9.6rem;}*/

@media only screen and (min-width:1200px){
	.portalsBox .icon-label {width:calc(100% / 10);min-width:15rem;}
	.footer .portalsBox {width:60%;}
	.footer .redesBox {width:20%;margin:0;}
	/*.footer .redesBox .icon-label {width:calc(100% / 4);}*/
}



/** AJUSTES PIE ******************************/
/** END **************************************/

/** AJUSTES CODIGO HBBTV *********************/
/*********************************************/
.userBox .intro {font-size:1.8rem;line-height:2.4rem;color:#464748;text-align:center;}
.gridBox.userBox #userBox {max-width:100%;padding:2.4rem;}
.gridBox.userBox,.gridBox .formBox,.gridBox #userBox,.gridBox .codebox {display:flex;flex-direction:column;align-items:center;}
.gridBox.userBox .ladillo {font-size:2.4rem;line-height:3rem;display:inline-block;padding:1.2rem 0;font-weight:500;color:#e65f0c;}
.gridBox.userBox {padding:3.6rem;}
.gridBox.userBox .buttBox {display:flex;width:100%;justify-content:center;}
.gridBox.userBox .optionsBox .butt,.gridBox.userBox .formBox input {height:auto;min-width:26rem;justify-content:center;opacity:0.85;margin:1.6rem;}
.gridBox.userBox .optionsBox button,.gridBox.userBox .formBox input {width:100%;font-size:1.8rem;line-height:2.8rem;padding:0.8rem 3.2rem;font-weight:500;cursor:pointer;text-align:center;}
.gridBox.userBox .optionsBox button {display:inline-block;color:inherit;}
.gridBox.userBox .butt:hover {opacity:1;}
.gridBox.userBox .butt.regis,.gridBox.userBox .butt.envio {background-color:#e65f0c;border-color:#e65f0c;color:#fff;}
.gridBox.userBox .butt.regis:hover,.gridBox.userBox .butt.envio:hover {background-color:#000;border-color:#000;}
.gridBox.userBox .butt.login {background-color:#fff;border-color:#e65f0c;color:#e65f0c;}
.gridBox.userBox .butt.login:hover {background-color:#e65f0c;color:#fff;}
.gridBox.userBox .formBox {width:38rem;}
.gridBox.userBox .formBox > * {width:100%;}
.gridBox.userBox .formBox input:not(.showPH) {font-size:2.8rem;line-height:4.4rem;font-weight:700;letter-spacing:6pt;padding:0 3.2rem;}
.pfusers div.myNav .textbox > .error-msg {width:100vw;font-size:1.8rem;line-height:2.4rem;padding:1.2rem 0;font-weight:500;text-align:center;}
div.myNav .textbox > .error-msg:empty {display:none;}
.gridBox.userBox .butt.disabled {opacity:0.2;}
/** AJUSTES CODIGO HBBTV *********************/
/** END **************************************/


/* ajuste cabecera usuarios Play */
.pfusers .navBox .icon .rtve-icons:last-of-type {width:6.8rem;}
.pfusers .navBox .icon .rtve-icons:last-of-type {background-image: url(https://css2.rtve.es/css/rtve.2021/i/rtve-logos/logos_cabeceras/logo_play_bcbcac_2023.svg);}
.pfusers .navBox div[role="banner"] .icon .rtve-icons {height:100%;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:100%;}

/** FORMULARIOS *********************************/
/************************************************/
.formBox {max-width:98rem;}
.gigya-style-modern div.gigya-screen-dialog-main {max-width:calc(98rem - (5.6rem *2));}

@media only screen and (max-width:1024px) {
	.pfusers .container {padding:0 2.4rem;}
	.pfusers .navBox div[role='banner'] {left:calc(9.6rem - 2.4rem);}
	
}

/** FORMULARIOS *********************************/
/** END *****************************************/


/*AJUSTES INFANTIL*/
/*cambiar perfil infantil*/
.myPerfBox .change .rtve-icons {width:3.2rem;height:3.2rem;border-radius:100%;
background:url('https://css2.rtve.es/css/resources/avatares/roedor_120.png') no-repeat 50% 50%;background-size:3.6rem;opacity:1;margin:0 0.4rem;} 
.services .usersBox .myPerfBox .change {display:inline-flex;padding:0.8rem 0.4rem;flex-direction:row;align-items:center;column-gap:0.8rem;position:relative;cursor:pointer;opacity:1;width:100%;}
.services .myPerfBox .change strong {text-transform:none;opacity:1;font-size:1.3rem;line-height:2.4rem;display:inline-block;font-weight:500;}
.usersBox .myPerfBox .change:before {content:'';width:4rem;height:4rem;background-color:#887d9b;border:0.2rem solid #fff;border-radius:2.2rem;position:absolute;left:0.2rem;top:50%;transform:translateY(-50%);z-index:-1;transition:width 0.3s;}
.usersBox .myPerfBox .change:hover:before {width:calc(100% - 1.2rem);}
.usersBox .myPerfBox .change:hover strong {color:#fff;}

.rtve-infantil .navTema ul li:last-of-type,
.rtve-infantil .myContBox ul li:last-of-type,.rtve-infantil .myPrefBox {display:none;}
.rtve-infantil #open_users .users:not(.active) .rtve-icons {background-image:url('https://css2.rtve.es/css/resources/avatares/roedor_120.png');transform:scale(1.67);border-radius: 100%;border:0.1rem solid #fff;}
