@charset 'UTF-8';
@import url('rtve.mod_header.desktp.css');
@import url('rtve.mod_footer.desktp.css');
@import url('rtve.play.basics.desktp.css');
@import url('rtve.play.grids.desktp.css');
@import url('rtve.play.dests.desktp.css');
@import url('rtve.player.desktp.css');
@import url('rtve.play.playplus.desktp.css');
@import url('rtve.play.infantil.desktp.css');


/** DESTACADO CON PLAYER ************************/
/************************************************/

.pfvideo .mainElem .videoBox {border-style:solid;border-color:transparent;}
.pfvideo .mainElem .txtBox * {/*position:static;*/}

/*ocupa espacio y no se usa.custom-center-controlbar,.theo-top-controlbar {display:none;}*/

/*estado inicial*/
.pfvideo .mainElem .icon-label.extra {left:4.8rem;bottom:25%;}
.pfvideo .mainElem .content {}
.pfvideo .mainElem .theoplayer-poster {background-size:cover !important;background-position:50% 0 !important;}
.pfvideo:not(.vjs-has-started) .mainElem .video_mod {position:absolute;width:100%;height:100%;top:0;
	padding:8.4rem 0 0 0;left:50%;transform:translateX(-50%);z-index:1;
	/*height:auto;padding:8.4rem 0 2.4rem 0;*/
	}
.pfvideo:not(.vjs-has-started) .mainElem .video_mod .legend {bottom:4rem;}

/*la caja de las promos
.theoplayer-ima iframe {max-width:calc(100vw - 9.6rem);transform:translateX(4.8rem);}
.videoAdUiSkipContainer {}*/

/*cabecera extendida pero no desde inicio*/
.pfvideo .navBox {opacity:1;transition:opacity 1s ease-in-out;}
.pfvideo:not(.locked):not(.vjs-paused).vjs-has-started.vjs-user-inactive .navBox {opacity:0;}
.pfvideo.vjs-has-started .navBox .container {max-width:100vw;}
.pfvideo.vjs-has-started .navBox .services ul {padding-right:3.6rem;}

.pfvideo.vjs-has-started .mainElem.f9x9   .videoBox {aspect-ratio:1;}
.pfvideo.vjs-has-started .mainElem.f15x12 .videoBox {aspect-ratio:15/12;}
.pfvideo.vjs-has-started .mainElem.f12x9  .videoBox {aspect-ratio:12/9;}
.pfvideo.vjs-has-started .mainElem.f9x6   .videoBox {aspect-ratio:9/6;}
.pfvideo.vjs-has-started .mainElem.f15x9  .videoBox {aspect-ratio:15/9;}
.pfvideo.vjs-has-started .mainElem.f16x9  .videoBox {aspect-ratio:16/9;}
.pfvideo.vjs-has-started .mainElem.f18x9  .videoBox {aspect-ratio:18/9;}
.pfvideo.vjs-has-started .mainElem.f15x6  .videoBox {aspect-ratio:15/6;}
.pfvideo.vjs-has-started .mainElem.f27x9  .videoBox {aspect-ratio:27/9;}




.pfvideo .mainElem {position:relative;padding:0;}

/*.pfvideo .mainElem .content > .ima:before,.pfvideo .mainElem .mainBox > .ima:before,
.pfvideo .mainElem .content > .ima:after,.pfvideo .mainElem .mainBox > .ima:after {display:none;}*/

.pfvideo .mainElem .content {z-index:1;}



/*texto sobre player*/
.pfvideo .mainElem .mod {}
.pfvideo .mainElem .mod .ima {}
.pfvideo .mainElem .mod .i_logo {} 

.vjs-has-started.vjs-playing .mainElem .video_mod {/*opacity:0;*/}
.vjs-has-started.vjs-playing .mainElem .video_mod .content {display:flex !important;}
.vjs-has-started .mainElem .video_mod .content {position:static;padding:0;opacity:0;transition:opacity 1s,max-height 2s;z-index:-1;max-width:calc(140rem - 9.6rem);max-height:0;margin:0 auto;}
.vjs-has-started.vjs-paused .mainElem .video_mod .content {z-index:1;opacity:1;flex-direction:row;flex-wrap:wrap;max-height:48rem;padding:4rem 0 2rem 0;}
.vjs-has-started .mainElem .video_mod {max-width:100%;}
.vjs-has-started .mainElem .video_mod p,
.vjs-has-started .mainElem .video_mod .pubBox,
.vjs-has-started .mainElem .video_mod .auxBox,
.vjs-has-started .mainElem .video_mod .pubBox,
.vjs-has-started .mainElem .video_mod .auxBox *
 {position:relative;right:auto;top:auto;bottom:auto;left:auto;transform:none;margin:0;border:0 none;}
.vjs-has-started .mainElem .video_mod p {height:auto;}
.vjs-has-started .mainElem .video_mod .auxBox {width:auto;}
.vjs-has-started .mainElem .video_mod .auxBox > * {margin:0 1.6rem 0 0;}
.vjs-has-started .mainElem .video_mod:not(.pelicula):not(.documental) .txtBox p:not(.legend) {padding:0.8rem 0;}
.vjs-has-started .mainElem .video_mod .txtBox {padding-bottom:2.4rem;}
.vjs-has-started .mainElem .video_mod .txtBox strong {position:absolute;top:calc(((100vw * 0.5625) / 2) - 8.4rem);transform:translateY(-50%);z-index:1;}
.vjs-has-started .mainElem .maintag {margin-bottom:0;}
.vjs-has-started.vjs-paused .videoPlayer:before {content:'';display:inline-block;height:calc(100% - (1.2rem + 2.4rem + 4.8rem + 4.8rem));aspect-ratio:16/9;background:linear-gradient(90deg, rgba(0,0,0,0.95), transparent 40%);position:absolute;left:50%;top:0;z-index:1;
transform:translateX(calc(-50% - 0.1rem));}




/*ajuste imagen-poster
.pfvideo .videoPlayer .vjs-poster {width:100%;height:calc(100% + 7.2rem);background-size:auto 100%;background-position:50% 0;
	transform:translateY(-7.2rem);opacity:1;z-index:1;padding-top:0;}
.pfvideo .mainElem.f16x9 .videoPlayer .vjs-poster,
.pfvideo .mainElem.f18x9 .videoPlayer .vjs-poster,
.pfvideo .mainElem.f15x6 .videoPlayer .vjs-poster,
.pfvideo .mainElem.f27x9 .videoPlayer .vjs-poster {background-size:100% auto;}

.pfvideo .videoPlayer.f16x9 .vjs-poster:before {
background: -moz-linear-gradient(top,rgba(17,17,17,0) 20%, rgba(17,17,17,0.8) 80%);
background: -webkit-linear-gradient(top,rgba(17,17,17,0) 20%,rgba(17,17,17,0.8) 80%);
background: linear-gradient(to bottom,rgba(17,17,17,0) 20%,rgba(17,17,17,0.8) 80%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00121010',endColorstr='#121010',GradientType=0 );}
.pfvideo .videoPlayer.f16x9 .vjs-poster:after {background-image:radial-gradient(ellipse at 60% 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.85) 50%);}
.pfvideo .videoPlayer.f16x9 .vjs-poster:before,
.pfvideo .videoPlayer.f16x9 .vjs-poster:after {z-index:1;content:'';width:100%;height:100%;display:inline-block;position:absolute;bottom:-0.1rem;left:0;}

.pfvideo .videoPlayer.f16x9 .vjs-has-started .vjs-poster {display:none;}*/

/*ajustes del player a la ventana del navegador*/
.pfvideo .mainElem {}
.pfvideo .mainElem .videoBox {/*position:absolute;left:0;top:0;width:100%;height:100%;*/position:relative;}
.pfvideo .mainElem .videoBox:not(.fail_mod) .videoPlayer {z-index:0;padding:0;height:100%;} 

/*ajustes controles player*/
.pfvideo .vjs-progress-control {bottom:calc(4.8rem + 1.6rem);}
.pfvideo .vjs-current-time,.pfvideo .vjs-remaining-time {bottom:calc(4.8rem + 2.4rem + 1.2rem);}

.pfvideo .vjs-progress-control:hover ~ .vjs-time-control {opacity:0;}

.pfvideo .vjs-big-play-button:before {z-index:3;}
.pfvideo .vjs-control-bar {z-index:4;}


/** BARRAS DE CONTROL ***************************/
/************************************************/

/*la barra de control inferior ocupa 96px*//*dejamos player limpio de controles*/

.pfvideo .mainElem {/*background:red;*/}
.pfvideo .mainElem .videoBox {height:100%;/*background:#ffff0077;*/}

.pfvideo:not(.vjs-has-started) .mainElem .videoBox {width:100%;max-width:140rem;margin:0 auto;}

/*espacio superior/inferior espacio player*/
.pfvideo .mainElem .videoBox {border-width:8.4rem 0 0 0;}
.pfvideo.vjs-has-started .mainElem .videoBox {border-width:8.4rem 0 1.2rem 0;}
/*controlamos el alto maximo del player*/
.pfvideo.vjs-has-started .mainElem {height:auto;max-width:calc(100vw - 9.6rem);margin:0 auto;max-height:100%;}
.pfvideo.vjs-has-started .mainElem .videoBox {
	height:100vh;width:100%;
	max-height:calc(56.25vw + 8.4rem + 2.4rem + 2.4rem + 4.8rem + 4.8rem + 2.4rem);}

.pfvideo .theo-player-wrapper {/*height:calc(100% - 4.8rem);*/height:100%;padding-bottom:calc(1.2rem + 2.4rem + 4.8rem + 4.8rem);position:relative;}
.pfvideo .vjs-tech {height:100%;}
.pfvideo.vjs-has-started .vjs-tech {height:calc(100% - 1.2rem - 2.4rem - 4.8rem - 4.8rem) !important;}

/*big button*/
.pfvideo .vjs-control-bar:not(.custom-center-controlbar) .vjs-control.vjs-button.vjs-play-control {/*width:100vw;height:100vh;*/padding:0;margin:0;}
.pfvideo .vjs-control-bar:not(.custom-center-controlbar) .vjs-control.vjs-button.vjs-play-control:before {content:none;}
/*barra inferior principal*/
.pfvideo .theo-secondary-color.vjs-control-bar {/*background:green;*/}

/*barra superior*/
.pfvideo .theo-top-controlbar.theo-secondary-color.vjs-control-bar {}
/*barra reproduccion*//**/
.pfvideo .custom-center-controlbar.theo-secondary-color.vjs-control-bar {padding:0;bottom:9.6rem;left:0.4rem;width:calc((6.4rem * 4) - 0.8rem);}
.pfvideo .custom-center-controlbar .vjs-play-control,
.pfvideo .custom-center-controlbar .vjs-seek-button {bottom:4.8rem;}
.pfvideo .custom-center-controlbar .vjs-play-control,
.pfvideo .custom-center-controlbar .vjs-seek-button {margin:0;}
.pfvideo .custom-center-controlbar .vjs-play-control {left:50%;transform:translateX(-50%);}
.pfvideo .custom-center-controlbar .fa-step-backward {left:0;}
.pfvideo .custom-center-controlbar .fa-step-forward {right:0;}

.vjs-control-bar {height:auto;display:flex;flex-direction:row-reverse;align-items:center;}
.vjs-play-control {}



/** BARRAS DE CONTROL ***************************/
/** END *****************************************/



@media only screen and (min-width:480px){

}
@media only screen and (min-width:768px){

}
@media only screen and (max-width:1023px){

}
@media only screen and (min-width:1024px){

}
@media only screen and (min-width:1280px){

}
@media only screen and (min-width:1440px){

}
@media only screen and (min-width:1920px){
}	



/** DESTACADO CON PLAYER ************************/
/** END *****************************************/


/** NAVEGACION PROGRAMA *************************/
/************************************************/
/*reglas comunes*/
body[class*="pf"] .slideNav {padding:1.2rem 0;overflow:auto;border-top:0.1rem solid #fff;margin:3.6rem 0 0 0;}

body[class*="pf"] .scndTabs {display:flex;max-width:140rem;padding:0.8rem 4.8rem;margin:0 auto;}
body[class*="pf"] .scndTabs li {display:flex;flex-direction:column;padding:1.2rem;}
body[class*="pf"] .scndTabs li:first-child {padding-left:0;}
body[class*="pf"] .scndTabs li:not(.redesBox) > * {font:var(--R-400_16);text-transform:uppercase;color:#fff;opacity:0.67;letter-spacing:0.5pt;white-space:nowrap;}
body[class*="pf"] .scndTabs li:not(.redesBox) a * {font-weight:inherit;} 
body[class*="pf"] .scndTabs .active > * {opacity:1;}
body[class*="pf"] .scndTabs .active a {border-color:#fff;border-width:0 0 0.2rem 0;border-style:solid;}

/*solo dektp*/
body[class*="pf"] .scndTabs li > a:hover {opacity:1;}
body[class*="pf"] .scndTabs li:not(.active) a:after {content:'';display:block;height:0;border-bottom:0.2rem solid #fff;transform:scale(0);}
body[class*="pf"] .scndTabs li:not(.active) a:hover:after {transform:scale(1);}
.scndTabs li a:after {transition:all 0.3s;}

/** NAVEGACION PROGRAMA *************************/
/** END *****************************************/









/** ESTRUCTURA **********************************/
/************************************************/


/*cornisas*/
.collSet .rowOne {width:100%;}








/*enlace coleccion relacionada*/
.monoBox.elem_00 > .relColl {width:calc(100%/42*2);}
.monoBox.elem_00 > .relColl .mainBox .ima img {display:inline-block;z-index:-1;}
.extra_mod .mainBox:before {content:'';width:calc(100% - 0.6rem);height:calc(100% - 0.6rem);position:absolute;z-index:0;left:0.3rem;top:0.3rem;
background: -moz-linear-gradient(top,  rgba(232,86,16,0.67) 0%, rgba(163,9,80,0.85) 80%, rgba(163,9,80,1) 100%);
background: -webkit-linear-gradient(top,  rgba(232,86,16,0.67) 0%,rgba(163,9,80,0.85) 80%,rgba(163,9,80,1) 100%);
background: linear-gradient(to bottom,  rgba(232,86,16,0.67) 0%,rgba(163,9,80,0.85) 80%,rgba(163,9,80,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abe85610', endColorstr='#a30950',GradientType=0 );
border-radius:0.4rem;
}
.extra_mod .mainBox:after {content:'';width:2rem;height:2rem;border-style:solid;border-width:0 0 0.3rem 0.3rem;
	position:absolute;left:50%;bottom:0;background:rgb(163,9,80);
	transform:translate(-50%,45%) rotate(-45deg);display:none;
}
.active .extra_mod .mainBox:after {display:block;}









/** IMAGENES POSTER *****************************/
/************************************************/


.elem_nV .i_logo {z-index:2;}
.elem_nV .i_covr,.elem_nV .i_prvw {z-index:1;}
.elem_nV .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;}



@keyframes goback {
  from {background-color: red;}
  to {background-color: yellow;}
}





/*posters alargados*//*formato 2:1*/
.monoBox.comp_xV .mainBox .ima {padding-top:200%;}
.monoBox.comp_xV .ima .i_prvw,.monoBox.comp_xV .ima .i_colm {display:inline-block;}
.monoBox.comp_xV .active .mainBox .ima {padding-top:98%;}

/*cornisas | destacados horizontales*//*formato 4:1*/
.monoBox.comp_xH .mainBox .ima {padding-top:25%;}
.monoBox.comp_xH .ima .i_logo,.monoBox.comp_xH .ima .i_open {display:inline-block;}
.monoBox.comp_xH .ima .i_logo {height:auto;}


/*.monoBox .active .mainBox .ima {padding:0;height:100%;}*/





/*fecha de emision*/
.pfvideo .mainElem .video_mod .pubBox .duration {display:none;}







/** TEASERS *************************************/
/************************************************/
.monoBox .videoContent,.videoContent video {position:absolute;left:0;top:0;}
.videoContent video {width:100%;height:auto;}
.monoBox.elem_00 .videoContent {width:100%;height:100%;border-width:0.8rem;}
.videoContent video {height:100%;width:100%;object-fit:cover;object-position:center center;}

.videoContent {display:none;}
.user_active .active .videoContent {display:inline-block;}


/** TEASERS *************************************/
/** END *****************************************/






/** DETALLE DE PROGRAMA *************************/
/************************************************/
.detailsbox > section {display:grid;grid-template-columns:24rem 1fr 1fr;grid-template-rows:auto auto;grid-gap:4.8rem;max-width:140rem;padding:4.8rem;margin:0 auto;}
	.detailsbox .resumBox {grid-row-start:1;grid-column-start:1;grid-column-end:span 3;display:inline-flex;align-items:baseline;}
	.detailsbox section > .ima,.detailsbox .techs {grid-column-start:1;}
	.detailsbox .intro {grid-column-start:2;}
	.detailsbox .staff {grid-column-start:3;}
	.detailsbox .intro,.detailsbox .staff,.detailsbox section > .ima,.detailsbox .techs {grid-row-start:2;}
	.detailsbox .techs {width:100%;padding-top:calc(36rem + 2.4rem);}

.pfvideo .detailsbox .resumBox {display:inline-block;}
.pfvideo .detailsbox .resumBox > strong:first-of-type {width:100%;display:inline-block;}

.detailsbox {color:#fff;font:var(--R-300_16);letter-spacing:0.25pt;word-spacing:-0.25pt;
	position:relative;}
.detailsbox strong {font-weight:500;} 
.detailsbox .resumBox > strong:first-of-type {font:var(--NS-400_36);font-weight:100;border:0 none;padding:0;margin-right:0.8rem;}
.detailsbox .emis_Box strong {float:left;}


.detailsbox .resumBox .pubBox:before,
.detailsbox .resumBox .pubBox:after {font-weight:300;padding:0 0.4rem;} 
.detailsbox .resumBox .pubBox:before {content:"(";}
.detailsbox .resumBox .pubBox:after {content:")";}
.detailsbox section > .ima {width:24rem;height:36rem;}
.detailsbox .capBox {text-transform:uppercase;font-size:1.3rem;}
.detailsbox .capBox * {line-height:2.4rem;display:inline-block;}
.detailsbox .capBox em {font-style:normal;font-weight:300;padding-left:0.8rem;}
.detailsbox .capBox em:before {content:"";display:inline-block;width:0.6rem;height:0.6rem;margin:0.2rem 0.8rem 0.2rem 0;border-radius:100%;background:#fff;}

/*rotulos de calificacion*/
.detailsbox .redad .rtve-icons {display:none;}

.detailsbox .auxBox {display:flex;margin-top:2.4rem;}
	.detailsbox .icon.trait {order:1;margin-right:1.2rem;}
	.detailsbox .redad {order:2;display:inline-flex;}

.detailsbox .redad:before {margin-right:1.2rem;}
.detailsbox .redad strong {color:var(--G02);font:var(--R-400_13);max-width:21.2rem;line-height:1.7rem;display:inline-block;}
.detailsbox .legend {display:none;}

.detailsbox .dateBox {margin-top:1.2rem;display:inline-block;}
.detailsbox .duration {font-weight:500;}
.detailsbox .datemi {margin-left:1.2rem;padding-left:1.2rem;border-left:0.1rem solid var(--G02_67);}

.detailsbox .txtBox p:after,.detailsbox .txtBox dd:after {content:'';display:block;height:0.8rem;width:100%;}


.detailsbox dt {float:left;color:var(--G02_67);font-weight:400;}
	.detailsbox .txtBox:not(.techs) dt {width:100%;}
.detailsbox .techs dt:after {content:":";padding:0 0.4rem;display:inline-block;font-weight:700;}
.detailsbox .subtitle {font:var(--RS-temas);font-weight:300;color:var(--G02_67);padding-bottom:2.4rem;display:block;}
/*columna derecha*/
.detailsbox .staff {display:flex;flex-direction:column;}
/*redes en ficha de detalle*/
.staffBox .redesBox .rtve-icons {background-size:2.8rem;}
/*.staffBox .redesBox .icon-label {padding:0.8rem 0.6rem;margin-top:-0.8rem;}*/
.staffBox .tooltip strong {bottom:-1.2rem;line-height:1.6rem;font-size:1.2rem;}

/*mas info*/
.staffBox .xtrnBox {/*margin-top:1.2rem;*/}/*en PFvideo no existe este contenedor*/
	.detailsbox .logo_imdb .rtve-icons {background-image:url('https://css2.rtve.es/css/rtve.2021/i/otros-logos/imdb.svg');}
	.detailsbox .logo_wiki .rtve-icons {background-image:url('https://css2.rtve.es/css/rtve.2021/i/otros-logos/wiki.svg');}
	.detailsbox .logo_fotv .rtve-icons {background-image:url('https://css2.rtve.es/css/rtve.2021/i/otros-logos/fortv.svg');}
	.detailsbox .logo_ecar .rtve-icons {background-image:url('https://css2.rtve.es/css/rtve.2021/i/otros-logos/ecart.svg');}
/*loguitos*/
.staffBox .otros-logos .rtve-icons {width:4.8rem;height:3.2rem;}
.staffBox .otros-logos {padding:1.2rem;}
.staffBox .xtrnBox {width:100%;margin-top:0.8rem;}
.staffBox dd:has(.otros-logos) {display:inline-block;width:100%;padding-top:0.8rem;margin-left:-1.2rem;}
/*labels*/
.staffBox .otros-logos:hover strong {top:auto;bottom:-1.6rem;opacity:1;visibility:visible;}
/*puntuacion IMDb*/
.logo_imdb .rate {font-size:1.1rem;font-weight:500;width:auto;padding:0 0.4rem;height:2.4rem;text-align:center;display:inline-block;background:#000;color:#F5C518;border-radius:0.6rem;border:0.2rem solid #F5C518;line-height:2.2rem;position:absolute;right:-0.8rem;top:-0.4rem;}

/** DETALLE DE PROGRAMA *************************/
/** END *****************************************/


/** VIDEO DESPUBLICADO ***********************/
/*********************************************/
.videoPlayer .rtveplay[class*="error"] {background:rgba(0,0,0,0.2);}
.fail_mod .videoPlayer {width:100%;height:calc(100% + 7.2rem);display:flex;flex-direction:column;justify-content:center;padding:0 0 0 50%;
	background:linear-gradient(-45deg, 
	rgba(180,0,0,0.80) 0%,
	rgba(180,90,0,0.80) 10%,
	rgba(180,180,0,0.80) 20%,
	rgba(90,180,0,0.80) 30%,
	/*rgba(0,180,0,0.80) 40%,*/
	rgba(0,180,90,0.80) 40%,
	rgba(0,180,180,0.80) 50%,
	rgba(0,90,180,0.80) 60%,
	rgba(0,0,180,0.80) 70%,
	rgba(90,0,180,0.80) 80%,
	rgba(180,0,180,0.80) 90%,
	rgba(180,0,90,0.80) 100%);
	background-size:4000%;
	animation:bkg_grad 40s linear infinite;}
.fail_mod,
.pfvideo:not(.vjs-has-started) .mainElem .videoBox.fail_mod {/*height:calc(100% + 7.2rem);margin-top:-7.2rem;*/
z-index:3;position:absolute;width:100%;height:auto;border:0 none;left:50%;transform:translateX(-50%);top:8.4rem;aspect-ratio:16/9;}
	
.pfvideo .mainElem .fail_mod + .video_mod .icon-label.extra {display:none;}
@keyframes bkg_grad {
	0% {background-position:0%;}
	50% {background-position:100%;}
	100% {background-position:0%;}
}
.fail_mod .infoBox strong:not(.label) {font-size:4.2rem;line-height:1;font-weight:100;margin-bottom:0.8rem;}
.fail_mod .infoBox p {font-size:1.7rem;line-height:2.3rem;font-weight:300;margin:0.4rem 0;}
.fail_mod .infoBox > * {max-width:36rem;}
.fail_mod .infoBox:after {content:'';width:20%;padding-top:20%;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(calc(-100% - 7.2rem), calc(-50% + (7.2rem/2)));
background-size:100%;background-repeat:no-repeat;background-position:50%;
background-image:url('https://css2.rtve.es/css/rtveplay.2021/resources/rtveplay_lostContent.png');filter: sepia(1) hue-rotate(-200deg);}

/** VIDEO DESPUBLICADO ***********************/
/** END **************************************/


@media only screen and (max-width:1023px){
/*ajuste margenes laterales*/
body[class*="pf"] .slideNav {border-width: 1.6rem 2.4rem 0 2.4rem;}
.pfvideo .secBox {padding-left:2.4rem;}
.pfvideo .seasonBox .formBox {padding-right:1.2rem;}
.pfvideo .collSet .slideH {padding:1.6rem;}
}

/*ocultamos bsuqueda de fecha series*/
.pfvideo .seasonBox form fieldset {display:none;}


/** PORTADA TERCEROS *****************************/
/*************************************************/
/** ARTE **/
.pfvideo.ext_arte .mainElem .mod .ima {align-items:flex-end;width:18rem;height:calc(18 * 0.5625rem);
left:4.8rem;top:7.6rem;right:auto;margin:0;bottom:auto;transform:none;}
.pfvideo.ext_arte .mainElem .mod .ima img {width:100%;height:auto;}
.pfvideo.ext_arte .mainElem .content {top:auto;transform:none;}

.pfvideo.ext_arte .onside {display:none;}

/** PORTADA TERCEROS *****************************/
/** END *****************************************/

/* BOTON VER SIGUIENTE */
.mainElem .videoNext .goNext {height: auto;width: auto;transform: none;}
.mainElem .videoNext .progressBar {top: auto;}

/*BIG BUTTON*/
/*arranque sin autoplay*//*video pausado*/
.pfvideo:not(.vjs-has-started) .mainElem .videoBox,
.pfvideo.vjs-paused.vjs-has-started .videoPlayer,
.pfvideo:not(.vjs-has-started) .videoPlayer,
.pfvideo.vjs-paused.vjs-has-started .videoPlayer .video-js,
.pfvideo:not(.vjs-has-started) .videoPlayer .video-js,
.pfvideo.vjs-paused.vjs-has-started .theo-player-wrapper {position:static;}


/** FALSO POSTER PRECARGA VIDEO ******************/
/*************************************************/
.pfvideo:not(.vjs-fluid) .videoPlayer {position:relative;}
.pfvideo:not(.vjs-fluid) .videoPlayer .vjs-poster img {height:100%;object-fit:cover;}

/** FALSO POSTER PRECARGA VIDEO ******************/
/** END *****************************************/

/** PROVISIONAL. TELEFONO AYUDA REGISTRO *********/
/*************************************************/
.login_advice .close:after {content:'\00BF Problemas con el registro\003F\0020 Llama al tel\00E9 fono gratuito 900 809 888, de 14:00 a 22:00';font-size:1.6rem;line-height:2rem;white-space:nowrap;position:absolute;left:50%;bottom:-3.6rem;transform:translateX(-50%);color:#dccb1c;font-weight:300;display:none;}
/** PROVISIONAL. TELEFONO AYUDA REGISTRO *********/
/** END ******************************************/

/*.login_advice span.icon-label.tooltip.close  {height:0;pointer-events:none;}*/



/** Player clan ******************/
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-play-progress.vjs-slider-bar:after {background-color: #ffd800;}
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-paused .vjs-big-play-button:before{background: url('https://css2.rtve.es/css/rtveplay.2024/i/iplay_video.svg');}
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-picture-in-picture-control,
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-button.theo-chromecast-button, 
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-button.theo-chromecast-button, 
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-mute-control.vjs-vol-0,
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-mute-control.vjs-vol-1, 
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-mute-control.vjs-vol-2,
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-mute-control.vjs-vol-3,
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-fullscreen-control,
body.pfvideo.rtve-infantil.clan .vjs-control-bar .vjs-icon-cog:before {background: #9c23e4;border-radius: 0.8rem;border: 0.2rem solid #fff;}



/** END *****************************************/