/*estructura solo titular dentro*/
/*[class*="mainCont"].inside.titles .cell .overBox,
[class*="mainCont"].inside.titles .cell .socialBox{margin-bottom:-56.25%;}*/
.container.inside .cell .auxBox {padding:0;}
.container.inside.titles .cell .auxBox{max-width:118rem;margin:0 auto;}
.inside.titles .grid .overBox {border-width:0 7.4rem 2em 4em;}

/* share de page */
.auxheader .socialBox {display:inline-block;border:2em solid transparent;}

/* 3. catalogo infinito*//*120 elementos*/
.arrays .mediaBox {margin:0 !important;z-index:inherit !important;}
.arrays .slideH.elem00.show1 .topBox {width:12000%;}
.arrays .slideH.show4 .topBox {width:3000%;}
.arrays .slideH.show2 .topBox {width:6000%;}
/*.arrays .slideH.show4 .pagBox,.arrays .slideH.show4 .pagBox .cell {float:left;}*/
.arrays .slideH.elem00.show1 .topBox .pagBox {width:0.83333333333333333333333333333333%;}
.arrays .slideH.show4 .pagBox {width:3.3333333333333333333333333333333%;}
.arrays .slideH.show2 .pagBox {width:1.6666666666666666666666666666667%;}

.arrays .slideH.elem00.show1 .topBox {width:12000%;}/*120 paginas*/
.arrays .slideH.elem00.show1 .topBox .pagBox {width:0.83333333333333333333333333333333%;}/*1 pagina s/total*/
.arrays .slideH.elem00.show2 .topBox {width:6000%;}/*60 paginas*/
.arrays .slideH.elem00.show2 .topBox .pagBox {width:1.66666666666666666666666666666666%;}/*1 pagina s/total*/
.arrays .slideH.elem00.show4 .topBox {width:3000%;}/*30 paginas*/
.arrays .slideH.elem00.show4 .topBox .pagBox {width:3.33333333333333333333333333333333%;}/*1 pagina s/total*/
.arrays .slideH.elem00.show6 .topBox {width:2000%;}/*20 paginas*/
.arrays .slideH.elem00.show6 .topBox .pagBox {width:5%;}/*1 pagina s/total*/
.arrays .slideH.elem00.show8 .topBox {width:1500%;}/*15 paginas*/
.arrays .slideH.elem00.show8 .topBox .pagBox {width:6.66666666666666666666666666666666%;}/*1 pagina s/total*/
.arrays .slideH.elem00.show12 .topBox {width:1000%;}/*10 paginas*/
.arrays .slideH.elem00.show12 .topBox .pagBox {width:10%;}/*1 pagina s/total*/

.arrays .slideH[class*="show"] .pagBox .cell {/*width:50%;*/border:0 solid transparent;margin-bottom:-0.2rem;}
.arrays .slideH[class*="show"] {border-style:solid;border-color:transparent;border-width:0 10em;}
.arrays .slideH.show1 .pagBox .cell {width:100%;}


/*falso slide*//*contenidos izquierda*/
.falseSlideBox .pagBox .overBox,.inside.mainContL .overBox,
.inside.mainContL .mainBox > .socialBox,.falseSlideBox .mainBox > .socialBox {/*padding-left:8em;*/}
.falseSlideBox .pagBox .overBox,.inside.mainContL .g1 .overBox {width:40%;min-width:60em;}
.mainContL.inside .overBox *{width:100%;}

/* 4. Photogalery */
.grid .sliderBox .photoBox  {padding:8em !important;position:relative;}
.photoBox + .slideH {display:none;}
.sliderBox .pagBox.cell {min-height:2em;}
.photoBox  figcaption > span,.photoBox  figcaption > div {display:inline;max-width:60%;display:block;}
.sliderBox .photoBox figcaption {padding:3rem;width:100%;}
/*.photoBox figcaption {background:#484848;}
.striplayer.beon_ .photoBox figcaption {background:#f3f3f3;}*/
.sliderBox .photoBox .mediaBox {padding-top:66.66%;}
.sliderBox .photoBox .mediaBox .ima {position:absolute;top:0;left:0;}
.sliderBox .photoBox .mediaBox ~ figcaption .maintitle{font-size:240%;line-height:1;}
.sliderBox .photoBox .mediaBox ~ figcaption .maintitle, .sliderBox .photoBox figcaption em{font-weight:400;}
.sliderBox .photoBox  figcaption h2 {display:block;margin-bottom:1.2em;padding:0;}
.photoBox figcaption .socialBox {width:3.4em;}
.photoBox figcaption .socialBox .ico.share > .blindBox.be_on {top:auto;bottom:4em;left:0;width:3.4em;height:auto;}
.photoBox figcaption .socialBox .ico.share li{margin:0.5em 0;}

.photoBox .controlBox {opacity:0.25;width:100%;}
.photoBox .controlBox:hover {opacity:0.95;}
.photoBox .controlBox .xtras {width:100%;}
.photoBox .controlBox .xtras{margin-top:65%;}
.photoBox .controlBox .xtras .datnum {font-size:1.8rem;}
.photoBox .controlBox .xtras .datnum {float:right;color:#5c5c5c;background:rgba(0,0,0,0.1);margin:0.6rem 8rem 4rem 2rem;padding:0.4rem;}

.fullscBox {position:fixed;top:0;left:0;width:100%;height:100%;background:#e8e8e8;padding:8em;}
.grid .sliderBox.fullscBox .photoBox {padding:0em 8em !important;}
.fullscBox .photoBox .mediaBox {padding-top:56.25%;}
.fullscBox .photoBox {/*padding:4em 32em 8rem 32em !important;*/padding:0 8rem !important;background:transparent;}
.fullscBox .photoBox .controlBox .xtras {/*padding:0 32em !important;*/margin-top:56.25%;top:-8em !important;}
.fullscBox .photoBox .mediaBox > .ima:before {background:transparent;}

.photoBox .controlBox .fullsc, .photoBox .controlBox .ongrid  {cursor:pointer;float:right;height:7.2em;}
.photoBox .controlBox .fullsc {width:4.4rem;}
.photoBox .controlBox .fullsc img, .photoBox .controlBox .ongrid img {background-image:url(/css/rtve.2015/i/iconos/icons_40x40_000000.png);width:4em;height:4em;opacity:0.25;}
.photoBox .controlBox .fullsc img {background-position:20% 100%;}
.photoBox .controlBox .fullsc:hover img, .photoBox .controlBox .ongrid:hover img {opacity:1;}
.photoBox .controlBox .ongrid {width:5.9rem;}
.photoBox .controlBox .ongrid img {background-position:40% 100%;}
.ongridBox .photoBox+.slideH {z-index:3;display:inline-block;position:absolute;left:0;top:0;height:100%;background:rgba(0,0,0,.9);padding:0;overflow:hidden;width:100%;}
.ongridBox .listBox .pageBox {width:50%;float:left;padding-top:5em;}
.show12 .listBox .cell {width:25%;padding:.4em}
/*.ongridBox .listBox .cell .txtBox {opacity:0;position:absolute;}*/
.ongridBox .listBox .cell .H img {width:auto;height:100%;}
.gridBox .ongridBox .slideH > ul {width:200%;left:0%;}

/*arreglos striplayer para audios*/
.striplayer.beon_ .article .mainContent .photoBox .controlBox .arrow{border-color:#444;}
.striplayer.beon_ .article .mainContent .photoBox .controlBox .arrow img{background-image:url('/css/rtve.2015/i/iconos/icons_40x40_000000.png');}
.arrays.sliderBox .photoBox .mediaBox ~ figcaption > em{font-size:1.6rem;}
.arrays.sliderBox .photoBox .mediaBox ~ figcaption .socialBox .ico.share > .blind,.arrays.sliderBox .photoBox .mediaBox ~ figcaption .socialBox .ico.share > .blindBox,
.arrays.sliderBox .photoBox .mediaBox ~ figcaption .socialBox .ico.share > .blindBox ul li{font-size:1rem;}
.arrays.sliderBox .photoBox .mediaBox ~ figcaption .socialBox .ico.share > .blindBox ul{box-shadow:none;}

/*hover con los textos de la cuadricula*/
.listBox .cell .txtBox {opacity:0;padding-top:6em !important;background:rgba(0,0,0,0.5);width:100%;height:100%;font-size:60%;position:absolute;}
.listBox .cell img {opacity:0.5;
 filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter:grayscale(1);}
/*filter:url('/css/rtve.2015/rtve.fireworks/filtros.svg#svg-grayscale');*/
.listBox .cell.be_on img {opacity:1;}
.listBox .cell a {opacity:0.75;display:inline-block;}
.listBox .cell.be_on a,.listBox .cell:hover * {opacity:1;}
.listBox .cell:hover img,.listBox .cell.be_on img {-webkit-filter:none;filter:none;}
.listBox .cell *,.photoBox .xtras {-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}
.ongridBox .photoBox .slideH ul {
-webkit-transition:left 0;
   -moz-transition:left 0;
     -o-transition:left 0;
        transition:left 0;
        }




/*positioning*/
.gridBox .photoBox  figcaption {left:0;top:auto;bottom:0.5em;position:absolute !important;}/* el important es para cuando se pone el striplayer */
.photoBox .controlBox {position:absolute !important;width:100%;height:0;padding:0 2em;margin-bottom:2em;float:left;display:block;right:0;opacity:0.95;top:0%;}

.photoBox .controlBox .arrow, .photoBox .controlBox .xtras  {position:absolute;}
.photoBox .controlBox .arrow{top:-2.8rem !important;margin-top:33.33333% !important;}
.photoBox .controlBox .arrow.back_ {left:2rem !important;}
.photoBox .controlBox .arrow.next_ {right:2rem !important;}
.photoBox .controlBox .xtras {top:0 !important;left:0;}
.photoBox .controlBox {z-index:2;}

/*Photogalery left and right adapt*/
.photoBox .controlBox .next_{float:right;}
.grid.g1 .sliderBox .photoBox .controlBox .arrow{border-color:rgba(92,92,92,0.3);border-width:0.3em;width:5.6em;height:5.6em;margin:0;line-height:1;cursor:pointer;}
.photoBox .controlBox .arrow.beoff {cursor:default;}
.grid.g1 .sliderBox .photoBox .controlBox .arrow img {width:5em;height:5em;}
.arrays.sliderBox .photoBox .mediaBox ~ figcaption .maintitle {font-size:160%;/*color:rgba(255,255,255,0.85);*/}


.sliderBox header {display:none;}

/*tres columnas*/
.col3 {padding:8em;
background:-moz-linear-gradient(-45deg,  rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(-45deg,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(-45deg,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(-45deg,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background:linear-gradient(135deg,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.col3 .g1.notory .mod .txtBox,.col3 .g1.notory .mod .auxBox {float:left;}
.col3 .g1.notory .mod .txtBox {width:33.3%;padding:0 6em 0 0;}
.col3 .g1.notory .mod .auxBox {width:66.6%;
-webkit-column-count:2;-moz-column-count:2;column-count:2;
-webkit-column-gap:6em;-moz-column-gap:6em;column-gap:6em;}


/*positioning*/
.cell,
.arrays .pagBox .cell,
.col3 .g1.notory .mod .mainBox,
.linksBox .contentbox.ico a,
.inside[class*="mainCont"] .cell,
/*.inside .cell,*/
.linkit .dir > a,
.falseSlideBox .pagBox .mod,
[class*="mainCont"] .mediaBox .ico.play:not(.vjs-control) img,
.falseSlideBox .mediaBox .ico.play:not(.vjs-control) img,
.photoBox figure,.photoBox .controlBox {position:relative;}
.arrays .pagBox .cell .txtBox,.arrays .pagBox.cell .txtBox,.arrays .socialBox,
.col3 .g1.notory .mod .mainBox > .socialBox,
.linksBox .contentbox.ico h3:after,
.inside[class*="mainCont"] .overBox,.inside[class*="mainCont"] .mainBox > .socialBox,.falseSlideBox .mainBox > .socialBox,
[class*="mainCont"] .mediaBox .ico .duration,.falseSlideBox .mediaBox .ico .duration,.mediaBox .ico.play:not(.vjs-control) .duration,
.linkit .dir > a:before,.linkit .dir > a:after,
.falseSlideBox .pagBox .overBox,
.falseSlideBox .controlBox,
.inside .overBox,
.inside .mainBox > .socialBox,
[data-tipo*="catalogo"] .controlBox {position:absolute;}


.photoBox figure{display:inline-block;width:100%;}

.inside:not(.titles).container .overBox,
.inside:not(.titles).container .videoBox + .overBox,
.inside:not(.titles).container .audioBox + .overBox,
[data-tipo*="ultimos"] .txtBox,.charBox.inside .overBox {bottom:0;}
[data-tipo*="catalogo"] .controlBox {bottom:50%;margin-bottom:-2em;}
.size100 .mainBox .mediaBox  .ico.play:not(.vjs-control),
.size_50 .mainBox .mediaBox .ico.play:not(.vjs-control),
.size_60 .mainBox .mediaBox .ico.play:not(.vjs-control),
.article .mediaBox .ico.play:not(.vjs-control),
.falseSlideBox .mediaBox .ico.play:not(.vjs-control),
.striplayer.beon_ .article > .figure .mediaBox a .play {left:50%;top:50%;bottom:auto;}

.striplayer.beon_ .article > .figure .mediaBox a .play.audio, .striplayer.beon_ .article .incluBox .mediaBox a .play.audio,.striplayer.beon_ .article .incluBox .mediaBox a .play.audio{left:18.4rem;margin:-2.8em 0;border:0;}
.striplayer.beon_ .article .incluBox .mediaBox a .play.audio{border:0;width:auto;height:auto;padding:0.6em;top:50%;left:14.4rem;bottom:auto;margin-top:-3.4em;}
.striplayer.beon_ .article .incluBox .mediaBox a .play.audio:not(.vjs-control) .duration{color:#fff;line-height:1;margin-top:-.4rem;}
.striplayer.beon_ .article > .figure .mediaBox a .play.audio img {top:0;}
.striplayer.beon_ .article > .figure .ico.play:not(.vjs-control) .duration {color:#fff;}
.striplayer.beon_ .article > .figure .ico.play.audio .duration {line-height:1;}

/*.g3  .mainBox .mediaBox  .ico.play:not(.vjs-control) {left:auto;right:1.5em;top:1.5em;bottom:auto;}*/

.falseSlideBox .pagBox .overBox,
.mainContL .overBox {left:0;}/*top:33.3%;*/

.linkit .dir > a:before {left:-1em;top:-0.2em;}
.linkit .dir > a:after {left:-0.4em;top:0.3em;}
.linksBox .contentbox.ico h3:after {left:0;top:auto;margin-top:0.3em;}
.arrays .pagBox .cell .txtBox, .arrays .pagBox.cell .txtBox{bottom:0;right:0;}
.inside .mainBox > .socialBox {bottom:2.5em;right:3.5em;}
.falseSlideBox .controlBox {right:2.4em;}
.arrays .socialBox {top:auto !important;left:auto !important;bottom:2.25em;bottom:1.6rem;right:2em;margin:0 !important;}
.inside[class*="mainCont"] .mainBox > .socialBox {left:auto;width:auto;bottom:2rem;right:3.5em;}
.bodier.wrapper .container.inside.bestClips .grid .gridBox .cell .mainBox > .socialBox {bottom:2.5em;right:2em;}/*.bestClips .mainBox > .socialBox {bottom:2.5em;right:2em;}*/
.falseSlideBox .controlBox {bottom:2.4em;}

.col3 .g1.notory .mod .mainBox > .socialBox,
.inside:not(.titles) .grid:not(.g5) .overBox {bottom:0.5em;left:0;}
.inside .grid.g5 .overBox {bottom:0;}


[class*="mainCont"] .mediaBox .ico .duration,
.falseSlideBox .mediaBox .ico .duration,
.mediaBox .ico.play:not(.vjs-control) .duration {top:4.286em;left:-50%;}

.container .g3 .mediaBox .ico .duration {top:0;left:auto;right:4.286em;}

.container .audioBox .ico .duration {left:-100%;}
.photoBox  figcaption .socialBox {/*left:0 !important;bottom:0;*/right:2em;bottom:2em;}

[data-tipo*="catalogo"] .mainBox .mediaBox .ico.play:not(.vjs-control),.bestClips .mainBox .mediaBox .ico.play:not(.vjs-control){bottom:2em;top:auto;left:2.4em;}

/*catalogos con cartelas*/
.arrays .socialBox {z-index:4;}
.arrays .mainBox > a {z-index:3;}
.arrays .mediaBox,
/*.arrays .pagBox .cell .txtBox {z-index:1;}2*/
.arrays .photoBox .slideH[class*="show"]{border-width:0;}
.photoBox figcaption {z-index:2}
[data-tipo*="catalogo"] .arrays .socialBox{right:1.5em;}
[data-tipo*="catalogo"] .mediaBox .ico.play:not(.vjs-control){bottom:1.35em;left:2em;}
[data-tipo*="catalogo"] .arrays .mainBox:after{bottom:0.6em;bottom:0.2em;}

/* 5. Separadores  */
/* separador desktp y tablet */
.container[class*="separador"].gridBox:not(.catalog) .mod .mainBox .maintitle{display:block;margin-bottom:0.8em;}
.container[class*="separador"] .gridBox .mainBox .mediaBox .f16x9 {padding-top:32.2em;}
.container[class*="separador"] .gridBox:not(.catalog) .mod .mainBox .maintitle{font-size:460%;opacity:0.3;}
.separadorL .H img{margin-left:-119.4em;left:100%;}

/* 6. Portadas Interiores */
/* estilos basicos paginacion */
.container .gridBox.border .overBox ~ .txtBox h2 {padding-bottom:2rem;}
.g1 .right .mediaBox, .g1 .left .mediaBox  {width:50%;}
.container .g1 .gridBox.left .mediaBox {border-left:4rem solid transparent !important;float:right;} /* antes de border era padding-left:4rem; */
.container .g1 .gridBox.right .mediaBox {border-right:4rem solid transparent !important;float:left;}/* antes de border era padding-right:4rem; */
/*.container .g1 .gridBox.right .mainBox > div:not(.mediaBox){float:right;width:50%;}*/
.container .gridBox.border .overBox {position:absolute;left:0;}

/* Ficha Tecnica */
.ficTec .mainBox .overBox ~ .auxBox li:before {line-height:1.5;}
/* Estructura - 2 Columnas*/
.ficTec section ul {column-count:2;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;}

/* Eliminar txt ftSocial */
.container.ftSocial .grid:not(.g1) .cell .mediaBox:hover .ima img {filter:invert(0.66);}

/* Titulares espaciado */
.toplayer + .container:not(.striplayer),.toplayer + .striplayer.beoff + .container:not(.falseStriplayer):not(.striplayer){padding-top:17rem;}

/*reset portada2018*/

.bodier.wrapper .container.inside .grid > .gridBox .cell  .mainBox > .socialBox {text-align:center;top:auto !important;left:auto !important;bottom:1.2rem;right:2rem;}/*bottom con !important*/
[data-tipo*="catalogo"] .arrays .mainBox .mediaBox .ico.play:not(.vjs-control), .bodier.wrapper .container.bestClips .grid .gridBox .cell .mainBox .mediaBox .ico.play:not(.vjs-control) {width:3.4em;height:3.4em;top:auto;left:2em;bottom:1.6rem;}
.bodier.wrapper .container .grid .slideBox .pagBox .cell .ico.share .blindBox.beoff.be_on{padding:0;height:auto;width:3.2rem;margin:0;bottom:5rem;}
.bodier.wrapper .container .grid .slideBox .pagBox .cell .ico .blindBox ul,.bodier.wrapper .container .grid .slideBox .pagBox .cell .ico .blindBox ul .ico,.bodier.wrapper .container .grid .slideBox .pagBox .cell .ico .blindBox ul .ico a{width:100%;height:100%;}
.bodier.wrapper .container .grid .slideBox .pagBox .cell .ico .blindBox ul .ico{line-height:3.2rem;margin:.5em 0;}

@media (min-width:1180px){
.bodier .container:not(.falseStriplayer):not(.striplayer):not([class*='separador']){width:118rem;display:block;position:relative;}
.container.striplayer[data-tipo="mod_catalogo"] section.grid{max-width:118rem;margin:0 auto;}
.container .g1 .gridBox.right .overBox ~ .auxBox {padding-right:2rem}
.container .g1 .gridBox.left .overBox ~ .auxBox {padding-left:2rem}
}
@media (max-width:800px){
.gridBox > .cell  {width:100% !important;}
}


/*foco*/
*:focus{outline:.2rem solid;outline-color:#ff7700;display:block;}/*antes con display:inline-block;width:auto;*/
.container[data-tipo="mod_maquetacion"] *:focus:after{content:"";width:100%;height:100%;background:rgba(240,80,16,.5);position:absolute;top:0;left:0;}
.wrapper.footer a:focus{display:inline-block;height:auto;margin:0;}
.subheader:focus .spechead .beoff ~ .blindBox{left:0;}
.wrapper.subheader .navBox.spechead nav li .beoff:focus + .blindBox{position:relative;box-shadow:none;padding:1.6em;height:auto;overflow:visible;}
.container[class*="ftSocial"] a:focus{width:100%;position:relative;z-index:1;}

.container[class*="ftSocial"] a:focus .mediaBox{margin:0;}
.wrapper.bodier .container:not([class*="separador"]) .mediaBox > a:focus,
.container.inside:not([class*="separador"]):not(.ftSocialBox):not([data-tipo="mod_catalogo"]):not(.bestClips):not([data-tipo="mod_slide"]) .mediaBox > a:focus{background:rgba(255,119,0,.8);}


/*atlantis*/
.optionsBox .grid04 ul li:last-child,
.optionsBox .grid05 ul li:last-child,
.optionsBox .grid06,.optionsBox .grid00,
.optionsBox .grid01 li:nth-child(2),.optionsBox .grid01 li:nth-child(3),.optionsBox .grid01 li:nth-child(4),
.optionsBox .grid02 li:nth-child(2),.optionsBox .grid02 li:nth-child(3),.optionsBox .grid02 li:nth-child(4),
.optionsBox .grid03 li:nth-child(2),.optionsBox .grid03 li:nth-child(3),.optionsBox .grid03 li:nth-child(4),.optionsBox .grid03 li:nth-child(5){display:none;}

fieldset[id="mod_catalogo"] .optionsBox > li:first-child,
fieldset[id="mod_catalogo"] .optionsBox > li:nth-child(2),
fieldset[id="mod_catalogo"] .optionsBox > li:nth-child(4),
fieldset[id="mod_catalogo"] .optionsBox > li:nth-child(5),
fieldset[id="mod_catalogo"] .optionsBox > li:nth-child(6) {display:none;}

.editBox fieldset .groupBox ul > li:nth-child(1),
.editBox fieldset .groupBox ul > li:nth-child(3){display:none;}