/* 1. destacado principal mainContC, .charBox (personajes y destacado)*/
.inside[data-tipo="mod_maquetacion"]:not(.bestClips) .overBox,.inside[class*="mainCont"] .mainBox > .socialBox,
.falseSlideBox .mainBox > .socialBox,
.charBox .overBox {width:100%;text-align:center;}
.inside .overBox .pretitle{display:block;color:#ccc;}
/* solo deskpt .charBox .overBox */
[class*="mainCont"] .mod .pretitle {display:inline-block;margin-bottom:0.5em;}

/*estructura solo titular dentro*/
/*[class*="mainCont"].inside.titles .cell .overBox,[class*="mainCont"].inside.titles .cell .socialBox{float:left;bottom:100%;}*/
[class*="mainCont"].inside .cell .socialBox {padding-bottom:1.4rem;padding-bottom:.4rem;}
.inside.titles .grid .overBox {margin-top:-3.2em;position:absolute;height:0;float:left;width:100%;border-style:solid;border-color:transparent;padding:0;}
.inside.titles .grid .overBox .txtBox {width:100%;position:absolute;left:0;bottom:0;}
.mainContC.inside.titles:not(.falseStriplayer):not(.striplayer) .cell .auxBox p {width:100%;}
.container.inside.titles .gridBox .mediaBox {position:relative;float:none;}

/* video */
.onplay .overBox {opacity:0.25;z-index:0;}
.vjs-paused  {z-index:0;}
.vjs-playing {z-index:1;}
.listBox .mod {width:100%;}

/* 2. bloque enlaces*/
.linksBox {padding:0 3em;}
.linksBox .contentbox:not(.ico) {padding:4em 1.2em;}
.linksBox .contentbox.dir {padding-top:5em;}
.linksBox .contentbox.ico {padding:4em 0 0 6em;}
.linksBox .linkit {float:left;}
.linksBox .linkit .imgR {width:36%;float:right;margin-top:-4em;}
.linksBox .ico {width:100%;}
.linksBox .ico a {text-align:left;}
.linksBox .linkit img {max-width:100%;height:auto;max-height:12.8em;}
.linksBox .contentbox:not(.ico):not(.dir) > a {width:100%;text-align:center;border:0.2rem solid rgba(255,255,255,0.66);padding:1.4em;}
.elemPlayer1_elemSimple2_elemImagen1 .linkit {width:20%;}
.elemPlayer1_elemSimple2_elemImagen1 .linkit:nth-child(4) {width:40%;}
.linkit em {font-style:normal;}
.linksBox .contentbox.ico h3:after {content:'ir a su reino';display:inline-block;clear:both;}
.linkit .dir > a:after,.linkit .dir > a:before {content:'';display:inline-block;float:left;}
.linkit .contentbox > a {display:inline-block;}
.linkit .dir > a {padding-left:4em;}

/* 3. catalogo infinito*//*120 elementos*/
.arrays .slideH.show4 .pagBox .cell {border:0.3em solid transparent;}
.arrays .slideH.show4 .pagBox .cell {width:50%;}
.arrays .slideH.show4 {border-style:solid;border-color:transparent;}
.arrays .mediaBox {margin:0 !important;}
.arrays .mediaBox{z-index:inherit;}
.arrays .pagBox .cell .txtBox {z-index:2;}
.arrays .slideH.show4 .topBox {width:3000%;}
[data-tipo*="catalogo"] .play .duration {display:none;}
[data-tipo*="catalogo"] .controlBox {height:0;width:100%;padding:0 2em;margin-bottom:2em;}
[data-tipo*="catalogo"] .controlBox .next_ {float:right;}
[data-tipo*="catalogo"] .controlBox .arrow.beoff {cursor:default;}

.noticias [data-tipo*="catalogo"] .controlBox .arrow {border-color:rgba(92,92,92,0.3);border-width:0.3em;width:5.6em;height:5.6em;}
.noticias [data-tipo*="catalogo"] .controlBox .arrow img {width:5em;height:5em;}
.noticias .arrays .mainBox:after {background-color:rgba(0,0,0,0.3);z-index:inherit;}

/*falso slide*//*contenidos izquierda*/
.falseSlideBox .topBox {width:500%;}
.falseSlideBox .pagBox {width:20%;clear:none;float:left;}
.falseSlideBox .auxBox,.container .mod .auxBox {padding-top:3em;}
.bestClips .links_mod .auxBox, .bestClips .mod .auxBox:empty{padding:0;}
.container.inside.mainContL .overBox {text-align:left;}
.inside.mainContL .mainBox > .socialBox,.falseSlideBox .mainBox > .socialBox {width:auto;text-align:left;}

/* 4. Photogalery */
.grid .sliderBox .photoBox  {padding:4em 8em 8em 8em !important;}
.photoBox {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 */
}

.photoBox figcaption {background:rgba(0,0,0,.7);}
.striplayer.beon_ .photoBox figcaption {background:#f3f3f3;}

.sliderBox .photoBox .mediaBox {padding:0;}
.sliderBox .photoBox .mediaBox .ima, .sliderBox .photoBox .arrow, .photoBox .xtras .paginaBox {position:relative;}

.striplayer.beon_ .article .photoBox {padding:0 8em;}

/* 5. Separadores  */
/* separador */
.bodier > .container[class*="separador"].inside:not(.striplayer) {padding:2em 0;width:100%;}
.container[class*="separador"][data-tipo="mod_maquetacion"] .overBox {width:60%;}
[class*="separador"] .overBox .maintitle {display:block;padding-bottom:.8em;}
[class*="separador"] .txtBox,[class*="separador"] .auxBox{display:inline-block;width:100%;}
[class*="separador"] .socialBox{display:none;}

.separadorL.inside:not(.titles) .grid:not(.g5) .overBox {left:0;text-align:left;}
.separadorR.inside:not(.titles) .grid:not(.g5) .overBox {right:0;left:auto;text-align:right;}
.container[class*="separador"] .gridBox:not(.catalog) .mod .mainBox .maintitle {font-weight:100;}

[class*="separador"] .mediaBox {border-top-width:0.3em;border-bottom-width:0.3em !important;border-top-style:solid;border-color:#464748;}
[class*="separador"] .grid .mainBox .mediaBox .ima img {width:auto;height:100%;display:block;opacity:1;}
.separadorR .mediaBox .H img{left:0;margin-left:0;}

.separadorL.container .grid .mediaBox > .ima:after {content:'';display:block;padding-top:100%;margin-top:-100%;position:relative;
background:-moz-linear-gradient(left,rgba(33,33,35,1) 40%,rgba(33,33,35,0) 80%); /* FF3.6-15 */
background:-webkit-linear-gradient(left,rgba(33,33,35,1) 40%,rgba(33,33,35,0) 80%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to right,rgba(33,33,35,1) 40%,rgba(33,33,35,0) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212123',endColorstr='#212123',GradientType=1); /* IE6-9 */}

.separadorR.container .grid .mediaBox > .ima:after {content:'';display:block;padding-top:100%;margin-top:-100%;position:relative;
background:-moz-linear-gradient(left,rgba(33,33,35,0) 20%,rgba(33,33,35,1) 60%); /* FF3.6-15 */
background:-webkit-linear-gradient(left,rgba(33,33,35,0) 20%,rgba(33,33,35,1) 60%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to right,rgba(33,33,35,0) 20%,rgba(33,33,35,1) 60%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212123',endColorstr='#212123',GradientType=1); /* IE6-9 */}
/* separador fin */

/*imagenes*/
.wrapper.bodier .mod_concursantes .container.inside:not([class*="separador"]):not(.ftSocialBox) .grid .gridBox .mediaBox a{background:transparent;}
.container.inside:not([class*="separador"]):not(.ftSocialBox):not([data-tipo="mod_catalogo"]):not(.bestClips):not([data-tipo="mod_slide"]):not([class*="app"]) .mediaBox > a{background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 56%, rgba(0,0,0,0.8) 100%);
    background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%);
    background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );
}

.container[data-tipo="mod_include"]:not([class*="separador"]):not(.ftSocialBox):not([data-tipo="mod_catalogo"]):not(.bestClips):not([data-tipo="mod_slide"]) .mediaBox > a{background:transparent;}

.mainContL .mediaBox > a{
    background:-moz-linear-gradient(left,rgba(43,43,43,0.9) 0%,rgba(43,43,43,0.8) 26%,rgba(43,43,43,0) 61%,rgba(43,43,43,0) 100%);
    background:-webkit-linear-gradient(left,rgba(43,43,43,0.9) 0%,rgba(43,43,43,0.8) 26%,rgba(43,43,43,0) 61%,rgba(43,43,43,0) 100%);
    background:linear-gradient(to right,rgba(43,43,43,0.9) 0%,rgba(43,43,43,0.8) 26%,rgba(43,43,43,0) 61%,rgba(43,43,43,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e62b2b2b',endColorstr='#002b2b2b',GradientType=1 );
}

.container .grid:not(.g5) .gridBox .mediaBox{border-bottom:.5em solid transparent;}
.container:not([data-tipo="mod_maquetacion"]) .grid:not(.g5) .gridBox .mediaBox{border:0;}
.container:not(.inside):not([data-tipo="mod_catalogo"]) .grid:not(.g5) .gridBox .cell:not(li) .mediaBox{border-bottom:0;}
.container.inside .grid.g5 .gridBox {border-bottom:.5em solid transparent;}
.container:not([data-tipo="mod_catalogo"]) .gridBox .mediaBox {float:left;}
.container[data-tipo="mod_catalogo"] .gridBox .mediaBox {margin-bottom:-0.2em;}


/* 6. Portadas Interiores */
/* estilos basicos paginacion */
.container .gridBox .overBox ~ .auxBox {padding-top:1rem;display:block;width:100%;}
.container .grid:not(.g1) .gridBox .overBox ~ .txtBox,
.wrapper.bodier .container .grid:not(.g1) .gridBox .overBox ~ .auxBox,
.wrapper.bodier .container:not(.bloody):not(.bestClips) > .grid .gridBox > article.cell .auxBox,
.wrapper.bodier .container:not(.bloody):not(.bestClips) > .grid .gridBox > article.cell .txtBox{padding:0 2rem !important;}
.wrapper.bodier .container:not(.bloody) > .grid .gridBox > article.cell .auxBox ul{padding-left:2rem;}
.container:not(.inside) .gridBox .mediaBox {margin-bottom:1rem}

.container:not(.inside) .gridBox:not(.border) .mainBox .txtBox{display:inline-block;}
.container:not(.inside) .gridBox:not(.slideH) .mainBox .txtBox .maintitle{display:block;padding-bottom:2rem;}

.container .gridBox.border .socialBox {padding-bottom:2rem;}

/* Ficha Tecnica */
.ficTec.container .gridBox:not(.catalog) .maintitle {font-weight:500;}
.ficTec .gridBox {background:rgba(136,136,136,.2);}
.ficTec.container .mod .auxBox li,
.ficTec.container .mod .auxBox p  {line-height:1.8;}
.wrapper.bodier .ficTec.container:not(.bloody):not(.bestClips) > .grid .gridBox > article.cell {padding:2rem 0;}
.wrapper.bodier .ficTec .grid .gridBox {padding:0 2rem;}
.ficTec .mainBox .overBox ~ .auxBox li:before {left:-0.8em;}


/* Eliminar txt ftSocial */
.container.ftSocial .grid .gridBox{overflow:visible;}
.container.ftSocial .grid:not(.g1) .cell .mediaBox{text-align:center;}
.container.ftSocial .grid:not(.g1) .cell .mediaBox > a:after{display:none;}
.container.ftSocial .grid:not(.g1) .cell .mediaBox .ima{display:inline-block;outline:0;background:transparent;width:auto;height:auto;padding-top:0;text-align:center;float:none;}
.container.ftSocial .grid:not(.g1) .cell .mediaBox .ima img {width:auto;position:relative;filter:invert(0.44);opacity:1;left:0;}
.container.ftSocial .mediaBox > .ima:before{background:transparent;}

.container[class*="ftSocial"] .gridBox{overflow:visible;}
[class*="ftSocial"] .cell .socialBox, [class*="ftSocial"] .overBox .txtBox, [class*="ftSocial"] .overBox ~ .txtBox, [class*="ftSocial"] .overBox .auxBox {clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;overflow:hidden;}
.container:not([data-tipo="mod_catalogo"]) .gridBox .links_mod .mainBox > a + .mediaBox {float: none;}

/*menu desplegable*/
.subheader .spechead nav .blindBox.be_on li{display:block;border-left:3em solid transparent;}
.subheader .spechead nav.blindBox li .ico.arrow img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
/*end*/

/*footer*/
.footer .ico.beoff img{display:none;}
