/*ELEMENTOS COMUNES a todas las PFs en desktop*/
/*@import url('/css/rtve.2018.apps/rtve.2018.commons/bas_res.css');*/
@import url('/css/rtve.2019.alacarta/rtve.2019.alacarta.basics.css');
@import url('/css/rtve.2019.alacarta/rtve.2019.alacarta.header.css');
@import url('/css/rtve.2018/rtve.commons/rtve.modules/rtve.2018.player.css');


body {width:100%;/*background:green !important;*/}
.wrapper,.gridBox {margin:0 auto;float:left;}
.container {margin:0 auto;clear:both;float:none;}
.container:after {visibility:hidden;display:block;clear:both;content:" ";/*height:0;font-size:0;*/}
* html .container             { zoom: 1; } /* IE6 */
*:first-child+html .container { zoom: 1; } /* IE7 */

.wrapper,.grid {display:inline-block;width:100%;}

.mediaBox,.ico {display:inline-block;}


/*media destacados con icono*//*desestructuracion*/
.mediaBox > a,.mediaBox > figure > a {display:block;}
.mediaBox {width:100%;}
.mediaBox > a,.mediaBox > figure > a {width:100%;height:100%;}

/** ASPECT RATIO ********************************/
/************************************************/
/*formatos imagen*/
.ima {float:left;display:inline-block;overflow:hidden;width:100%;}
.f16x9   {padding-top:056.25%;}

.ima img {display:inline-block;}

/** ASPECT RATIO ********************************/
/** END *****************************************/
.container > section {}
.ima {position:relative;}
.ima > img {position:absolute;left:0;top:0;}

/*cabecera*/
.p_final.p_media .wrapper.mainheader {display:none;}

/*control anchos maximos*/
.artBody,
.totem,.totemBox,
.p_final.content .article .figure,
.mainContent .falseH1,
.p_final.content .mainContent .summary,
.p_final.content .signBlock,
.p_final.content .figure .figcaption,
.p_final.content .figure .figcaption > div {width:100%;margin:0 auto;}
.artBody,.falseH1 h1,.totemBox,.video-js:not(.vjs-fullscreen),.gridBox.elem12 .topBox {margin:0 auto;}
.totemBox,.video-js:not(.vjs-fullscreen) {display:table;}

.pf_contentBox {padding-top:2.6rem;position: relative;}
.totem:last-child, .totem + .xtraMedia {padding-bottom:6rem;}

.boxComm {display:none;}
.vjs-related {display:none !important;}

/*APERTURA MEDIA*/
.figure {/*height:0;*/width:100%;/*padding-top:56.25%;*/position:absolute;top:0;left:0;z-index:3;}
.figure {height:75%;padding-top:0;}
.figure .mediaBox {height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;}

.figure .f16x9:not(.videoPlayer) {padding-top:75%;}
.figure .f16x9 > img {height:100%;width:auto;left:-16.66666666666667%;}
.figure .mediaBox > .ima:before {height:100%;}

.figure .artBody .material-icons {float:none;text-align:center;}

.totemBox .slideH,.socialBox .ico > a,.video-js {border-color:transparent;border-style:solid;}

nav.menuBox,.menuBox span,.menuBox li a,.totemBox .slideH,
.icon > span,.icon,.ico.play,.mediaBox .ico.play img,.ico.play .duration,.totem {display:inline-block;}


body,.menuBox.opened ul {background:#000;color:#fff;}
.totemBox .slideH > ul {background:rgba(0,0,0,0.66);}
.totemBox .cell time,.transBox .cell time, .datpub,
.totemBox .cell .duration,.transBox .cell .duration,
.backed.arrays .cell .txtBox > .pubBox time,.artBody p a {color:#ff7700;}

/*estructura*/
.totemBox {width:100%;}

/*paddings laterales*/
.p_final .figure .figcaption {padding:0 1.6rem;}
.p_final .summary,.artBody,.progBox {padding:0 2.4rem;}

/*breadcrumbs*/
.breadtabs {width:100%;display:inline-block;display:none;}
.breadtabs li {float:left;}
.breadtabs > span,.breadtabs .logo {display:none;}

/*textos*/
.container > h2 .titleMenu {font-size:1.4rem;font-weight:500;text-transform:uppercase;line-height:2.4rem;letter-spacing:1pt;}

.totemBox .cell .txtBox,
.transBox .cell .txtBox {font-size:1.5rem;line-height:2rem;font-weight:300;}
.totemBox .cell time,.transBox .cell time,
.totemBox .cell .duration,.transBox .cell .duration,
.backed.arrays .cell .txtBox > .pubBox time {font-size:1.3rem;line-height:2.4rem;font-weight:700;}
.mediaBox > a .duration {letter-spacing:0.5pt;}

/*sociales*/
.artBody + .slideH,.slideH > .socialBox {/*width:100%;text-align:center;*/}
.socialBox .ico .legend {display: none;}

.slideH .socialBox {display: block;position: relative;width:100%;height:6rem;padding:1rem;z-index: 3;}
.slideH .socialBox .ico {border: 0;width: 3.6rem;height: 3.6rem;margin: .2rem;display: inline-block;float: left;}

.slideH .socialBox .ico a img {position: relative;margin: 0 auto;background-repeat: no-repeat;display: inline-block;width: 2.8rem; vertical-align: middle;height: 2.8rem;background-size: 1100%;background-image: url(/css/rtve.2015/i/iconos/icons_40x40_ffffff.png);opacity: .5;}
.socialBox .fbook img, .socialBox .fbook img {background-position: 00% 60%;}
.socialBox .twitt img, .socialBox .twitt img {background-position: 10% 60%;}
.socialBox .ico.links:before {content: "link";font-size: 2.5rem;line-height: 3.8rem;color: #fff;width: 3.8rem;display: block;text-align: center;font-family: "Material Icons";font-feature-settings: "liga";opacity: .5;}


/*contenido textual*/
.falseH1 {width:100%;}
.falseH1 {padding: 75% 2.4rem 0 2.4rem;}
.falseH1 h1 {font-size:2.2rem;line-height:3.2rem;font-weight:100;}
.falseH1 .pretitle {text-transform:uppercase;}
.falseH1 .pretitle,.artBody p,.artBody li {font-size:1.6rem;line-height:2.8rem;}
.falseH1 .pretitle,.artBody p,.artBody li {font-weight:300;}
.artBody p strong {font-weight:500;}
.artBody p strong,.falseH1 .pretitle {letter-spacing:0.5pt;}

.mediaBox,
.mainContent,.artBody {position:relative;}

.falseH1 h1 span {display:inline-block;font-weight: 400;}

/*comunes*/
main .container .titleMenu,footer .container .titleMenu,
.container > .titleMenu h2,.container > .titleMenu h1 {display:inline-block;}
.container > h2 .titleMenu,.container > h1 .titleMenu,
.container > .titleMenu h2,.container > .titleMenu h1 {color:#ff7700;}


/*info del programa*/
.progBox .titu {}
.progBox .icon.canal, .progBox .icon.favor {display:none;}
.progBox * {font-weight:100;}
.progBox .titu {font-size:1.6rem;line-height:2.6rem;font-weight:400;display:block;padding: 0 8rem 1rem 4.8rem; /* espacio del redad */
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );}
.progBox .summary p {font-size:1.4rem;line-height:2.4rem;}
.progBox > a *{font-size:1.3rem;font-weight:300;line-height: 2;padding:0 2.4rem 0 4.8rem;text-transform:uppercase;color:#ff7700;}

.progBox > .summary {padding:1.2rem 4.8rem 2.4rem 4.8rem;}
.progBox.blindBox.beoff {opacity:1;display: inline-block !important;/*padding: 0 0 0 2.4rem;*/padding:0;width:100%;position: relative;margin-bottom: -1rem;}
.progBox.blindBox.be_on {height:100%;}
.progBox.blindBox.beoff .arrow.blind .material-icons:before {content: 'info_outline';}
.progBox.blindBox.be_on .arrow.blind .material-icons:before {content: 'close';}

.progBox.blindBox.beoff:not(.be_on) > .summary,
.progBox.blindBox.beoff:not(.be_on) > a{height: 0;display: none;}

.progBox .icon.redad {/*display:none;*/float:left;border-radius: 0.4rem;margin:0 1.2rem;}
.progBox .icon.redad .rtve-icons {font-size: 0;display: block;width: 2.4rem;height: 2.4rem;}
.progBox .icon.redad span:before {content:"";width: 100%;height: 100%;background-image: url(http://img.rtve.es/css/rtve.commons/i/iconos_edades2015.png);background-repeat: no-repeat;background-size: auto 100%;display: block;}
.progBox .icon.redad.mas01 span:before {background-position:16.66666666% 0;}
.progBox .icon.redad.mas07 span:before {background-position: 33.33333333% 0;}
.progBox .icon.redad.mas12 span:before {background-position:50.00000000% 0;}
.progBox .icon.redad.mas13 span:before {background-position:66.66666666% 0;}
.progBox .icon.redad.mas16 span:before {background-position:83.33333333% 0;}
.progBox .icon.redad.mas18 span:before {background-position:100.0000000% 0;}
body.video-js .progBox .icon.redad {opacity:0;}

.progBox .icon.favor{position: absolute;right: 0;top: 0;width: 3.6rem;text-align: center;}
.progBox .icon.favor .material-icons {font-size:0;float:none;}
.progBox .icon.favor .material-icons:before {content:"favorite_border";font-size:2.2rem;}

/*multimedia destacado*/


.pf_contentBox > article:before,.figure .mediaBox > .ima:before {content:'';width:100%;display:inline-block;}
.figure .mediaBox > .ima:before {
	/*box-shadow:inset 12rem 12rem 12rem rgb(36,38,46),inset -12rem -12rem 16rem rgb(36,38,46);*/
background: -moz-linear-gradient(bottom, rgba(0,0,0,0) 20%, rgba(0,0,0,1) 95%);
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 20%,rgba(0,0,0,1) 95%);
background: linear-gradient(to top, rgba(0,0,0,0) 50%,rgba(0,0,0,1) 95%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0024262e', endColorstr='#d924262e',GradientType=0 );
}

.figure .mediaBox > .ima:before {
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(0,0,0,1) 95%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 20%,rgba(0,0,0,1) 95%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 70%,rgba(0,0,0,1) 95%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0024262e', endColorstr='#d924262e',GradientType=0 );
}

.figure .mediaBox > .ico.redad,
.figure .mediaBox > .videoPlayer:before {display:none;}

.pf_contentBox > article .artBody {padding-right:5rem;margin-bottom: 2rem;}
.pf_contentBox > article .artBody .blindBox.beoff {display: block!important;overflow:hidden;height:8rem;text-overflow: ellipsis;}
.pf_contentBox > article .artBody .blindBox.be_on {height: auto;}
.pf_contentBox > article .artBody .blindBox + .icon.arrow {width: 2.8rem;height: 2.8rem;border-radius: 0.4rem;position: absolute;right: 1rem;top: 50%;margin-top: -1.4rem;background: #555B5E;}

.pf_contentBox .progBox.blindBox .icon.arrow {position:relative;margin-left: -1rem;}

.vjs-poster {padding-top:56.25%;}
.vjs-poster ima {z-index:5;}

/* .vjs-paused .vjs-big-play-button:before {content:'' !important;height:9.6rem;width:9.6rem;border:4px solid #fff;border-radius:100%;
    background: url('/css/rtve.2018.playz/i/playz_BigButtonPlay_v2.png') no-repeat;background-size:100%;} */

/*play*/
.mainContent .mediaBox a > .ico.play {left:1.2rem;/*top:100%;*/top:50%;height:9.6rem;}
.mainContent .mediaBox a > .ico.play img {/*width:7.2rem;*/width:9.6rem;height:100%;background-size:100% auto;background-repeat:no-repeat;margin-top:-0.8rem;/*margin-top:-3.2rem;*/}
.mainContent .mediaBox a > .ico.play.video img {background-image:url('i/iconos.svg/rtve_alacarta_playicon.svg');}
.mainContent .mediaBox a > .ico.play.audio img {background-image:url('i/iconos.svg/rtve_alacarta_audioicon.svg');}


.figure .mediaBox a > .ico.play {}
.figure .ico.play .duration {font-size:1.4rem;line-height:3.6rem;}


.figure .ico.play .duration {color:#ff7700;width:16rem;left:1.2rem;bottom:-2rem;}
.figure .ico.play .duration,
.figure .mediaBox a > .ico.play {position:absolute;}


/*relacionados*/
.icon.trans {display:none;}
.totemBox .cell,.transBox .topBox .cell {padding:0.4rem;}
.totemBox .cell {width:50%;float:left;}

.totem,.xtraMedia {background:#000;}
.xtraMedia {padding-top:1.8rem;padding-bottom:4.8rem;}
.xtraMedia .menuBox {margin-top:2rem;}
.xtraMedia .transBox:last-child .mainBox {margin-bottom:2rem;}

.totemBox .transBox .socialBox {display:none;}
.totemBox .transBox .catalog {overflow:hidden;width:100%;/*border-width:2.4rem 0;*/}
.totemBox .transBox.accesMod .catalog {overflow-x:auto;overflow-y:hidden;}

.totemBox .cell .txtBox,
.transBox .cell .txtBox {padding:1.2rem 0.8rem 0rem 0.8rem;width:100%;}
.totemBox .cell .maintitle {display:block;max-height:6rem;overflow:hidden;}

.transBox .gridBox.slideH.elem00.catalog {width: 100%;overflow-x: scroll;overflow-y: hidden;padding: 0 0 0 1.2rem;border: none;}
.transBox.slideBox .mainBox .txtBox,
.transBox.listaBox .mainBox .txtBox {position:relative;padding: 2.5rem 0.8rem 0.5rem 0.8rem;}

.transBox .cell .ico.play:before {content:"";width:4.8rem;height:4.8rem;position: absolute;left: 50%;top: 50%;margin-top: -2.4rem;margin-left: -2.4rem;background-image: url(i/iconos.svg/rtve_alacarta_playicon.svg);background-size: 100% auto;background-repeat: no-repeat;/*font-family: 'Material Icons';-webkit-font-smoothing: antialiased;font-size: 2.8rem;line-height: 1;content: 'play_arrow';border-radius: 100%;background: rgba(0,0,0,0.5);border: .1rem solid #fff;*/}
.transBox .cell .ico .duration {position: absolute;top: 0;margin-top: 56.25%;padding: 0.5rem 0.8rem;max-width: 55%;font-weight: 300;z-index: 1;}
.transBox .cell .txtBox .pubBox {position: absolute;top: 0;left: 55%;right: auto;padding-top:0.5rem;font-size: 1.2rem;opacity:.5}
.transBox .cell .txtBox .pubBox span:before {content: "";margin-left: -0.75rem;margin-right: 0.75rem;border-left: 0.1rem solid;height: 1.8rem;position: absolute;}

/*reticula de relacionados*/
.totemBox .listaBox {width:100%;}
.totemBox .listaBox .elem00 > ul {width:600%;width:500%;}
.totemBox .listaBox .elem00 > ul > li {width:16.66666666666667%;width:20%;}

.totemBox .listaBox .elem00 > ul > li:nth-child(even) {position:relative;margin:3.333333333333333% 0 4.2rem -20%;left:0;top:4.4rem;}


.totemBox .listaBox .elem00 li {float:left;}
.totemBox .listaBox .elem00 .cell {width:16.66666666666667%;}

/*slide de relacionados*/
.transBox .elem00 .cell {width:0.8333333333333333%;float:left;}/*ancho para un maximo de 120 elementos*/

/* secciones de relacionados */
.transBox.listaBox .elem00 .cell .socialBox {display:none}
.xtraMedia .transBox.listaBox {position:relative;}
.xtraMedia .transBox.listaBox .controlBox {top: -3.8rem;}
.xtraMedia .menuBox,
.totemBox .menuBox {border-top: 0.1rem solid #ff7700;width: 100%;}

@media all and (orientation:portrait) {
.transBox .elem00 > ul {width:6000%;}/*para visualizar 2 elementos*/
}
@media all and (orientation:landscape) {
.transBox .elem00 > ul {width:4000%;}/*para visualizar 3 elementos*/
}




/*relacionados-plus*/
.gridBox.elem12,.gridBox.elem12 .topBox,.backed.arrays .topBox .cell {width:100%;}
.backed.arrays .topBox .cell {float:left;padding:0 2.4rem;}


/*menus pestanyas*/
.menuBox ul > li,.menuBox .arrow {float:left;}
.menuBox ul > li * {white-space:nowrap;}
.menuBox .arrow {padding:0.6rem;}
.menuBox .titleMenu,.menuBox li span {font-size:1.6rem;line-height:2.4rem;padding:0.8rem 1.2rem;/*text-transform:uppercase;*/letter-spacing:0.5pt;font-weight:500;}
.menuBox .titleMenu a {font-weight:500}
.menuBox.closed .titleMenu,.menuBox.closed li span {padding-left:0;}
.menuBox.be_on.closed .titleMenu {opacity:0;}
.menuBox.be_on.opened .titleMenu {opacity:0.66;}
.menuBox.be_on.closed .titleMenu:only-child {opacity:1;}
.menuBox.closed li:not(.active),.menuBox.closed .arrow.above,.menuBox.opened .arrow.below {display:none;}
.menuBox.opened .active a {background:rgba(0,0,0,0.66);}
.menuBox.opened li a:hover {background:rgba(255,255,255,0.75);}
.menuBox.opened li a:hover span {color:#232425;}


/*estados ::be_on closed*/
.menuBox.closed {padding:0 0 0 1.6rem;color:#ff7700;/*position:relative;*/}
.menuBox.closed .arrow {width:100%;padding-right:1.2rem;margin:-4rem 0 0 -4rem;float:right}
.menuBox.closed .arrow.icon .material-icons {float:right;background: #161C1F;border-radius: 0.4rem;}
.menuBox.closed ul {padding:0 0 0 1.6rem;}
.menuBox.closed ul {position:absolute;}

/*estados ::be_on opened*/
.menuBox.opened {padding:2.4rem;height: 100%;overflow-x: hidden;overflow-y: scroll;}
.menuBox.opened:after {content:'';background:rgba(0,0,0,0.85);display:inline-block;}
.menuBox.opened,.menuBox.opened:after {width:100%;height:100%;}
/*.menuBox.opened {padding:8rem 12rem 4rem 12rem;}*/
.menuBox.opened ul {margin-top:4rem;padding:3.2rem;width:100%;display:inline-block;}
.menuBox.opened ul > li {padding:0.8rem;width: 100%;}
.menuBox.opened + .transBox {padding-top:4rem;}
.menuBox.opened,.menuBox.opened:after {position:fixed;}
.menuBox.opened ul {position:relative;}
.menuBox.opened,.menuBox.opened:after {left:0;top:0;}
.menuBox.opened {padding-top:10.5rem;}


.manuBox,.menuBox .arrow,.menuBox.be_on.opened .titleMenu {position:relative;}
.menuBox ul {top:0;left:0rem;}
/*.xtraMedia .menuBox.closed ul {top:1rem;}*/

.menuBox.opened {z-index:5;} /* header-footer */
.totem/*,.menuBox.opened*/ {z-index:4;}
.menuBox.closed,.transBox .controlBox {z-index:3;}
.menuBox,.menuBox.closed .icon,.menuBox.opened .titleMenu {z-index:2;}
.menuBox.opened .icon,.transBox,.menuBox ul {z-index:1;}
.menuBox.opened:after {z-index:-1;}

/*iconografia*/
.ico:before {float:left;line-height:1;font-family:'Material Icons';-webkit-font-smoothing:antialiased;font-feature-settings:"liga";font-size:2.8rem;}
.icon,.ico {cursor:pointer;}
.icon > span {overflow:hidden;}
.icon .material-icons {font-size:2.8rem;float:left;}
.icon .rtve-icons,.icon > span,.icon .material-icons:before,
.ico:before {width:2.8rem;height:2.8rem;}
.ico img {width:0;height:0;}

		.arrow.blind .material-icons:before {content:'keyboard_arrow_down';}
		.arrow.blind.be_on .material-icons:before {content:'keyboard_arrow_up';}
		.arrow.back_ .material-icons:before,
		.arrow.back_.ico:before {content:'arrow_back';}
		.arrow.next_ .material-icons:before,
		.arrow.next_.ico:before  {content:'arrow_forward';}
		.arrow.below .material-icons:before {content:'keyboard_arrow_down';}
		.arrow.above .material-icons:before {content:'close';}
		.trans.slide .material-icons:before {content:'view_column';}
		.trans.lista .material-icons:before {content:'view_comfy';}

.ico.arrow.beoff {opacity: 0.2;}

.totemBox .controlBox .arrow:before {font-size:2.4rem;line-height:2.8rem;}

/* .pf_contentBox .artBody .icon.arrow {width:100%;text-align:center;}
.pf_contentBox .artBody .icon.arrow .material-icons {float:right;} */

.pf_contentBox .mainContent .falseH1 {position:relative;top:0;left:0;padding-right:3.6rem}
.pf_contentBox .download {display:block;position:relative;top:auto;bottom:0;left:auto;right:0;margin-bottom: -3.6rem;}
.pf_contentBox .download span {width: 3.6rem;height: 3.6rem;margin:.2rem;display: inline-block;float: right;position:relative;}
.pf_contentBox .download span a {opacity:0;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;font-size:0;}
.pf_contentBox .download span:before {content: "save_alt";font-size: 2.5rem;line-height: 3.8rem;color: #fff;width: 3.8rem;display: block;text-align: center;font-family: "Material Icons";font-feature-settings: "liga";}

.progBox.blindBox.beoff + .arrow.blind {width:3.7rem;height:3rem;text-align:center;float:right;position:absolute;top: 2.6rem;right:0;}
.progBox.blindBox.beoff + .arrow.blind .material-icons {font-size:2.2rem;float:none;width:auto;height:auto;}
.progBox.blindBox.beoff + .arrow.blind .material-icons:before {content: 'info_outline';}
.progBox.blindBox.be_on + .arrow.blind .material-icons:before {content: 'close';}


/*footer*/
.footer {border-top:0.1rem solid rgba(255,255,255,0.15);padding-top:2.4rem;}
.footer .container > ul > li:not(.auxBox) {display:none;}
.footer .auxBox li {float:left;width:33.33%;padding:0.8rem 0;}
.footer .auxBox li:nth-of-type(4),.footer .auxBox li:nth-of-type(5) {width:50%;}
.footer .auxBox span,.footer .auxBox strong {font-size:1.3rem;line-height:2.4rem;font-weight:300;}
.footer .auxBox li span,.footer .auxBox > span {display:inline-block;width:100%;text-align:center;}
.footer .auxBox > span {padding:2.4rem 0;}

/*positioning*/
.totem,.totemBox,.transBox .catalog > ul,.cell .mainBox,/*.xtraMedia,*/.xtraMedia .menuBox.closed, .totemBox .cell .txtBox > *,.transBox .cell .txtBox > *,
.falseH1,.backed.arrays .cell .txtBox > * {position:relative;}
.transBox .controlBox,.totemBox .trans,.mainBox .txtBox,.mediaBox > a,.figure .mediaBox .ima:before,.pf_contentBox > article:before {position:absolute;}


.transBox .catalog > ul {left:0;}
.transBox .controlBox {right:0;top:0;}
.transBox .controlBox {display:none;} /* PEH */
.xtraMedia .transBox .controlBox {top:1.8rem;}
.totemBox .trans {right:12rem;top:0.2rem;}
.mainBox .txtBox,.mediaBox > a,.figure .mediaBox > .ima:before {left:0;bottom:0;}

.figure .mediaBox .ima,
.figure .mediaBox .ima:before,.figure .video-js {z-index:1;}
.transBox .elem00 .cell .mediaBox > a, .spinnBox .spinn,
.artBody,.falseH1,.pf_contentBox > article:before,.figure .mediaBox .videoPlayer,.figure .mediaBox .audioPlayer {z-index:2;}
.figure .mediaBox > a,.artBody + .slideH {z-index:3;}

.totemBox .cell .txtBox > *,.transBox .cell .txtBox > *,
.backed.arrays .cell .txtBox > * {z-index:1;}
.totemBox .cell .txtBox:after,.transBox .cell .txtBox:after,
.backed.arrays .cell .txtBox:after {z-index:0;}

body:not(.video-js) .progBox.blindBox.beoff,
body:not(.video-js) .progBox.blindBox.beoff + .arrow.blind,
body:not(.video-js) .pf_contentBox .download {z-index: 4;}



.textRel {display:none;}

/*elementos ocultos*/
.figure .mediaBox > .ico.redad {display:none;}

/*entre tanto*/
.wrapper.subheader {display:none !important;}



/*ajustes player mobile*/
.video-js {border:0 none;}
.audioBox .vjs-control.vjs-mute-control {display:none;}
.videoBox .vjs-volume-control {display:none;}
.audioBox .vjs-volume-control {width:5rem;left:6rem;}
.mediaBox .videoPlayer .socialBox .ico.whats {display:inline-block;}
.vjs-play-control,.vjs-fullscreen-control,.vjs-mute-control,.vjs-volume-control,.vjs-time-control,
.vjs-share-control,.vjs-subtitles-button,.vjs-quality-control,.vjs-quality-button,.vjs-audio-button {bottom:2.4rem;}
.figure .redad {left:1.6rem;top:1.6rem;}
.vjs-panel-display {position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.85);z-index:4;}
.vjs-panel-display.be_on {z-index:5;}

/* Lo sentimos */
.vjs-error-display:not(:empty){position:absolute;left:0;top:0;width:100%;height:auto;background:#000;display: inline-block;z-index:2;padding:3.2rem;text-align:center;font-size: 2.4rem;color: #ff7700;line-height: 2.8rem;}



@media all and (orientation:portrait) {
.vjs-quality-control,.vjs-share-control,.vjs-share-display {display:none;}
.vjs-control-bar.controlBox {bottom:0;}
.vjs-play-control {left:1.2rem;}
.vjs-fullscreen-control {right:1.2rem;}
.vjs-mute-control {left:5.2rem;}
.vjs-subtitles-button {right:5.2rem;}
.vjs-quality-button {right:9.2rem;}
.videoPlayer .vjs-fullscreen {top:50%;margin-top:-28.125%;}
.vjs-fullscreen .vjs-agerangeflyer-display,.vjs-fullscreen .vjs-control-bar.controlBox {position:fixed;}
.vjs-fullscreen .vjs-control-bar.controlBox {bottom:1.6rem;}
.vjs-remaining-time {display:none !important;}
.vjs-current-time-display {border:0 none;}
.vjs-quality-button .vjs-menu {/*right:-9.2rem;bottom:-2.4rem;width:16.8rem;height:22rem;*/}
.vjs-quality-button .vjs-menu ul {padding: 0 2.4rem 7.4rem 8.8rem;}
}
@media all and (orientation:landscape) {
body.video-js header,body.video-js footer {z-index:-1;}
body.video-js figure,body.video-js .videoPlayer.f16x9,body.video-js .videoPlayer.f16x9 video,body.video-js .figure .video-js {height:100%;}
body.video-js figure {position:fixed;width:100%;z-index:5;}
body.video-js .videoPlayer.f16x9 {padding:0;}
body.video-js .videoPlayer.f16x9 video  {width:auto;position:relative;}
body.video-js .figure .video-js {width:100%;}
body.video-js .figure .video-js {display:block;text-align:center;background:#000;}
body.video-js .figure .video-js .vjs-progress-control {text-align:left;}
.video-js .vjs-control-bar.controlBox {border-color:transparent;border-style:solid;border-width:0 2.4rem;}
.vjs-control-bar.controlBox {bottom:4.8rem;position:absolute;}
.vjs-play-control {left:0;}
.vjs-mute-control {left:4rem;}
.vjs-fullscreen-control {right:0;}
.vjs-share-control {right:4rem;}
.vjs-subtitles-button {right:8rem;}
.vjs-quality-control,.vjs-quality-button {right:12rem;}
.vjs-quality-button .vjs-menu {right:-12rem;}
.vjs-share-display > div > ul > li {width:50%;float:left;padding:1.6rem 0.8rem;}
.vjs-share-display input[type='text'],.vjs-share-display .checkbox {width:100%;}
.vjs-share-display .ico.arrow.beoff {opacity:0.67;}
.vjs-share-display .checkbox img {display:none;}
.vjs-share-display .checkbox strong {display:inline-block;padding-right:3.2rem;font-size:1.3rem;}
.vjs-share-display .blindBox > [type='checkbox'] {-webkit-appearance:checkbox;top:0.9rem;}
}

/*Directo Clan*/
.rtve-live footer .container h2,
article[data-url="https://www.rtve.es/m/alacarta/videos/programa/tve-clan/5466990/"] .maintitle,
article[data-url="https://www.rtve.es/m/alacarta/videos/programa/tve-clan/5466990/"] .slideH {display:none;}
article[data-url="https://www.rtve.es/m/alacarta/videos/programa/tve-clan/5466990/"] h1:after{content:"Clan en directo";display:block;}

.video-js ~ div[class*='advBox'] {display:none;}
