@import url('/css/rtve.2017.television/rtve.programas/masterchef-junior5/masterchef-junior5.basics.por.css');
@import url('/css/rtve.2017.television/rtve.programas/masterchef-junior5/masterchef-junior5.concursantes.desktp.css');

/*cabecera*/
.subheader .spechead .logoima img {display:none!important;}
.subheader .spechead .logoima {background:url('/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-logo.png') 0 0 no-repeat;background-size:auto 100%;display:inline-block;width:100%;height:8rem;}
.auxheader >.container .socialBox a {width:3.6em;height:3.6em !important;}
.subheader .spechead .emisBox {background:none;position:relative;}

/*fonts*/
[class*="mainCont"] .mod .pretitle {font-size: 240% !important;color: #bcbcbc;}
.container:not(.bestClips) .gridBox:not(.catalog) .cell .mod .mainBox .maintitle {font-size:240%;font-weight:600;line-height:1.2em;}
.container.mainContC .g4 .gridBox .mainBox .overBox {font-size:65%;padding:1em;}
.container.mod_concursantes .grid .cell .mod .mainBox .overBox {bottom:-2.5em;padding:0 2rem;}
.bodier .container:not(.bestClips) .grid.g4 .cell .mod .mainBox .overBox {width:100%;padding:1em;font-size:65%;padding:4em;text-align:center;}
.container:not(.bestClips) .g1 .mod .maintitle {font-size:150%;font-weight:500;}
.container .g2 .gridBox .mod .mainBox .overBox .maintitle {font-size:240%;}

/*estructure*/
.container {margin-bottom:2.9em;}
.mainContC.inside:not(.mod_concursantes) .grid:not(.g4):not(.g5) .mediaBox + .overBox, .inside:not(.mod_concursantes):not(.mainContL) .grid:not(.g4):not(.g5) .mediaBox + .overBox {padding-right:16em;text-align:center;}
[class*="mainCont"] .mod .pretitle {margin-bottom:0;}
.mainContL.inside:not(.titles) .grid:not(.g5) .overBox {position:absolute;top:60%;overflow:hidden;}
.mainContL.inside:not(.titles) .grid:not(.g1) .overBox {width:60%;padding-right:0;}
[data-tipo*="ultimos"] .txtBox,
.arrays .pagBox .cell .txtBox {padding-right:11rem;min-height:0;padding-bottom:2em;}
.toplayer + .container[class*="bg"] {padding-top:0!important;}
.toplayer + .container[class*="bg"] .secBox {padding-top:7em;}
.container:not(.inside) .grid.g2 .gridBox .txtBox, .container:not(.inside) .grid.g2 .gridBox .txtBox + .auxBox {padding-left:9.5rem;}
.wrapper.bodier .mod_concursantes .container.inside .grid.g5 .gridBox {margin-bottom:3em;}

/*reset sombra*/
.arrays .mainBox:after {height:30%;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,.7) 100%);
						background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);
						background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);
						filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 );}
main.wrapper .bodier .container.mainContL:not([class*='separador']) .mainBox .mediaBox > a {
        background:-moz-linear-gradient(left,rgba(26,26,26,0.9) 0%,rgba(26,26,26,0.8) 26%,rgba(26,26,26,0) 61%,rgba(26,26,26,0) 100%);
        background:-webkit-linear-gradient(left,rgba(26,26,26,0.9) 0%,rgba(26,26,26,0.8) 26%,rgba(26,26,26,0) 61%,rgba(26,26,26,0) 100%);
        background: linear-gradient(to right,rgba(26,26,26,0.9) 0%,rgba(26,26,26,0.8) 26%,rgba(26,26,26,0) 61%,rgba(26,26,26,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e62b2b2b',endColorstr='#002b2b2b',GradientType=1 );}
.striplayer.beon:not(.mod_concursantes) {background:rgba(0,0,0,0.65);box-shadow:inset 0 0 24em rgba(0,0,0,0.5);}
.mod_concursantes.striplayer{background: transparent;box-shadow: inset 0 5em 8em rgba(0, 0, 0, 0.25), 0 1em 5em rgba(0, 0, 0, 0.25);}

/*reset titulos*/
@media (max-width:1440px){
	.mainContL .grid:not(.g1) .overBox .txtBox h1, .mainContL .overBox .txtBox h2, .mainContL .grid:not(.g1) .overBox{position:relative;}
	.container:not(.slideMaster) .arrays .pagBox .cell .txtBox{padding-right:8.4rem;width:100%;}
	.ftSocialBox .socialBox, .ftSocialBox .txtBox, .ftSocialBox .auxBox{clip:rect(0,0,0,0);position:absolute;top:-100%;left:-100%;overflow:hidden;}
	.bestClips.container[class*="mainCont"] .g2 .mainBox .mediaBox  .ico.play:not(.vjs-control) {left:2.4em;right:auto;bottom:2em;top:auto;}
	.mainContL .grid:not(.g1) .txtBox {width: 100%;}
	.container .g2 .mainBox .overBox .auxBox {display:none!important;}
}


/*ajustes*/
.container .g2 .mainBox .overBox .auxBox {display:none;}
.container.mainContC .g4 .gridBox .mainBox .overBox {font-size:65%;padding:1em;}
.container:not([data-tipo="mod_catalogo"]) .arrays .mainBox > a, .container:not([data-tipo="mod_catalogo"]) .arrays .pagBox .cell .txtBox {z-index:auto;}
.container.mainContC.bloody.inside:not(.mod_concursantes):not(.mainContL) .grid.g2 .gridBox .mediaBox + .overBox {padding-right:4em;}
.bodier .inside .g2.simply > .gridBox > .cell:first-child .play, .container:not(.bestClips):not([data-tipo*="mod_catalogo"]) .size_50 .mediaBox .ico.play:not(.vjs-control), .inside:not(.unSocialBox) .grid:not(.simply) > .gridBox > .cell:first-child .play {right:auto;}
.wrapper.bodier .container[data-tipo="mod_ultimos"]:not(.mainContL) .grid:not(.g4):not(.g5) .gridBox .cell .mainBox .txtBox {padding:0 10.5rem 2em 4em !important;}
    
/*bg*/
.container:not(.cien) section.grid {max-width:118rem;margin:0 auto;display:block;}
.container:not([data-tipo="mod_catalogo"]) .gridBox .mediaBox {border-color:transparent;border-bottom:0;}
.bodier > .container[class*="bg"] {display:block;position:relative;padding-bottom:3.5rem;width:100%!important;}

.bodier > .container.bgChef{background:	url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura-cuchara01.png"),
										url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura-cuchara02.png"),
										url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura.png"),
										url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura-manos.png") #a00000;
background-repeat:no-repeat;background-size:auto;
background-position:top right, bottom left, center center, center center;}
.bodier > .container.bgGranate{background:url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura.png") no-repeat center center #a00000;}
.bodier > .container.bgOscuro{background:url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5_fondo-cajon-oscuro.png") no-repeat top left,
										url("/css/rtve.2017.television/rtve.programas/masterchef-junior5/i/portada-masterchef-junior5-textura.png") no-repeat center center #2b2b2b;}

.bodier > .container[class*="bg"] .secBox span{color:#fff;}
.bodier > .container[class*="bg"]:before {content:'';visibility:visible;height:0.2em;width:100%;display:inline-block;position:absolute;bottom:0;left:0;background:#f6f6f6;
                     background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(246,246,246,1) 10%, rgba(246,246,246,1) 90%, rgba(255,255,255,0) 100%);
                     background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(246,246,246,1) 10%,rgba(246,246,246,1) 90%,rgba(255,255,255,0) 100%);
                     background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(246,246,246,1) 10%,rgba(246,246,246,1) 90%,rgba(255,255,255,0) 100%); 
                     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );}
					 
/*redes sociales*/
.gridBox {overflow:visible;}
.mainBox > .socialBox .ico.share > .blind, 
.photoBox figcaption .socialBox  .ico.share > .blind,.mainBox > .socialBox .ico a, 
figcaption .socialBox .ico a, .falseSlideBox .audioBox .ico.play:not(.vjs-control), 
.falseSlideBox .videoBox .ico.play:not(.vjs-control), 
.linkit .dir > a:before, .auxheader .socialBox a {border-radius:0;width:4em;height:4em !important;transition:none;}
.bodier .inside.bloody:not(.titles) .g2.simply .gridBox > .cell .socialBox {bottom:2.5em;}
.auxheader .socialBox .ico.share > .blindBox .ico, .mainBox > .socialBox .ico.share > .blindBox .ico {margin:0.5rem 0 !important;}
.bodier .grid > .gridBox > .cell .ico.share .blindBox ul {padding-top:0;}
.bodier .grid > .gridBox > .cell .ico.share .blindBox.beoff.be_on, .bodier.wrapper .container[data-tipo*="mod_catalogo"] .grid .gridBox .topBox .cell .ico.share .blindBox.beoff.be_on {padding:1.4rem 0 0 0 !important;height:17.2rem !important;}
.bodier.wrapper .container .grid .slideBox .pagBox > .cell .ico.share .blindBox.beoff.be_on {height:auto;width:4em;padding:0 0 1em 0;z-index:-1;margin-left:0;}
[data-tipo*="catalogo"] .arrays .gridBox .topBox .cell .videoBox .ico.play:not(.vjs-control) img, .mainBox > .socialBox .ico.share > .blind, .mainBox > .socialBox .ico.share > .blindBox.be_on .ico a, .container[data-tipo*="mod_catalogo"] .arrays .cell .ico.share .blindBox.beoff.be_on a {width:4em;height:4em;margin:0;opacity:1;border:0;}
.socialBox .ico img, .socialBox .blind img, .socialBox .blind img {width:3.5em;height:3.5em;}
.inside[class*="mainContC"] .grid .mainBox > .socialBox {width:8.2rem !important;bottom:2em;padding-bottom:0;}
.inside[class*="mainContL"] .grid .mod.notic_mod .mainBox .noticBox ~ .socialBox {left:4em;padding-left:0;}
.bodier.wrapper .container .grid:not(.arrays) .cell .socialBox .ico.bmark {margin-right:0.5rem;}
.cell .socialBox > .ico.bmark > a.blind {background:rgba(0,0,0,0.66);}
.container .gridBox .mainBox .socialBox > .ico.bmark > a.blind img,.socialBox .ico img, .socialBox .blind img, .socialBox .blind img {opacity:1 !important;}
.bodier.wrapper .container.inside[class*="mainContC"] .grid .gridBox .mainBox > .socialBox, .bodier.wrapper .container.inside:not(.mainContL) .grid .gridBox .mainBox > .socialBox {padding-bottom:0;width: auto !important;}
.bodier.wrapper .container.bloody.inside:not(.mainContL) .grid.g1 .gridBox .mainBox > .socialBox, .bodier.wrapper .container.byside:not(.mainContL) .grid.g2 .gridBox .cell .mod .mainBox > .socialBox, .bodier.wrapper .container.byside:not(.mainContL) .grid.g3 .gridBox .mainBox > .socialBox {bottom:2.5em;}
.container[class*="mainCont"]:not([data-tipo*="mod_catalogo"]) .mediaBox .ico.play:not(.vjs-control),
.container.inside:not(.mainContL) .mediaBox .ico.play:not(.vjs-control) {border:0;padding:0 !important;position:absolute;}
.container.mainContC[class*='bg']  .mediaBox .ico.play:not(.vjs-control) {bottom:2em!important;}
.bodier.wrapper .container .grid > .gridBox .cell .socialBox .ico {width:4em;height:4em;display:inline-block;float:left;}
.container.mainContC:not(.bestClips):not([data-tipo*="mod_catalogo"]) .mediaBox .ico.play:not(.vjs-control) {top:auto;left:auto;bottom:1.5em;margin:0;background:#7c0000 !important;}
.container.mainContL:not(.bestClips):not([data-tipo*="mod_catalogo"]) .mediaBox .ico.play:not(.vjs-control) {left:4em;right:auto;bottom:42%;top:auto;margin:0;}
.container[class*="mainContL"]:not(.bestClips) .mainBox > .socialBox {top:auto;bottom:42%;left:0.5rem;padding-bottom:0.4em;}
.container[class*="mainContL"][class*="bg"] .mainBox > .socialBox {padding-bottom:0;}
.mediaBox .ico.play:not(.vjs-control) .duration {clip:rect(0,0,0,0);left:-100%;top:-100%;}
.bestClips .mainBox > .socialBox {bottom:2em;}

.wrapper.bodier .container.mainContL .grid.size100 .mainBox .mediaBox  .ico.play:not(.vjs-control){top:auto;left: 4em;bottom:40%;margin-bottom: .3em;}
.bodier.wrapper .container.mainContL .grid > .gridBox .cell  .mainBox > .socialBox{left: 8.6em !important;right:auto;bottom:40%;}

/*modificacion g2*/
.bodier.wrapper .container[class*="mainCont"]:not([data-tipo*="mod_catalogo"]) .mediaBox .ico.play:not(.vjs-control), .bodier.wrapper .container.inside:not(.mainContL) .mediaBox .ico.play:not(.vjs-control) {border:0;padding:0 !important;position:absolute;background-color: #a00000;}
.container.mainContL:not(.bestClips):not([data-tipo*="mod_catalogo"]) .grid.g2 .mediaBox .ico.play:not(.vjs-control) {margin-bottom:0.2em;}
/****/
.bodier .mainContL.container .grid:not(.g1) .mainBox .mediaBox ~ .txtBox{padding:2.5em 4em;}
.bodier .mainContL.container .grid:not(.g1) .mainBox .mediaBox ~ .socialBox {left:4em !important;right:auto;bottom:35%;}
/****/

/*modulo top*/
.bodier.wrapper .container.inside:not(.mainContL) .grid .gridBox .mediaBox .ico.play:not(.vjs-control) {top:auto;right:11em;left:auto;bottom:2.2em;}
.container[data-tipo*="mod_top"] .arrays .mainBox {display:inline-block;width:100%;}
[data-tipo*="mod_top"] .controlBox {height:0;width:100%;padding:0 2em;position:absolute;bottom:50%;margin-bottom:-2em;}
[data-tipo*="mod_top"] .controlBox .arrow{text-align:center;}
[data-tipo*="mod_top"] .controlBox .beoff{cursor:default;}
[data-tipo*="mod_top"] .controlBox .back_{float:left;}
[data-tipo*="mod_top"] .controlBox .next_{float:right;}

/*catalogo*/
.wrapper.bodier .container[data-tipo*="catalogo"] .grid > .gridBox .cell .play {width:4em;height:4em;background: #a00000;}
.wrapper.bodier .grid .cell .socialBox {width:auto;top:auto !important;left:auto !important;bottom:2.25em;right:2em;}
.wrapper.bodier .container[data-tipo*="catalogo"] .grid.g1 .cell .txtBox {position:relative;top:auto;bottom:5rem;padding:0 0 0 7rem;}
.wrapper.bodier .container[data-tipo*="catalogo"] .grid.g1 .cell .socialBox {bottom:9.8em;}
.wrapper.bodier .container[data-tipo*="catalogo"] .arrays .pagBox .cell .txtBox {padding:0 11em 2em 7.5em;}
.wrapper.bodier .container[data-tipo*="catalogo"] .grid .gridBox .topBox .cell .socialBox .blindBox .ico a, .bodier.wrapper .container.slideGallery .grid  .slideBox  .cell .ico .blindBox.be_on ul .ico a {background:rgba(0,0,0,0.66);}
.wrapper.bodier .container[data-tipo*="catalogo"] .grid .gridBox .topBox .cell .socialBox .blindBox .ico img {background-image:url('/css/rtve.2015/i/iconos/icons_40x40_ffffff.png');}

/*** Catalogo falso slide ***/
.wrapper.bodier .container.slideMaster {width:100%;padding:0;position:relative;margin:0;overflow:hidden;}
.slideMaster > section.grid {width:100%;display:block;float:none;margin:0 auto;}
.slideMaster .grid .gridBox .mod .mediaBox > .f16x9 {padding-top:40%;}
.slideMaster > section.grid .gridBox {padding:0;margin-bottom:-0.3rem;border-width:0;border-right:0 solid transparent;border-left:0 solid transparent;overflow:visible;width:100%;}
.slideMaster .grid .mod .mainBox .txtBox{top:59%;padding-right:14em;max-width:70rem;text-align:right;}
.slideMaster .grid .mod .mainBox .maintitle {font-weight:600;font-size:350%;position:relative;text-transform:none;line-height:1;}
.slideMaster .grid .mod .socialBox {right:14em;bottom:41%;z-index:1;}
.slideMaster:before {content:'';height:0.3em;width:100%;display:inline-block;position:absolute;bottom:0;left:0;background:#f17e01;z-index:4;/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ffffff+0,f17e01+10,f17e01+90,ffffff+100&0+0,1+10,1+90,0+100 */
                     background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(241,126,1,1) 10%, rgba(241,126,1,1) 90%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
                     background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(241,126,1,1) 10%,rgba(241,126,1,1) 90%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
                     background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(241,126,1,1) 10%,rgba(241,126,1,1) 90%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */}
.slideMaster .grid:not(.listas) .gridBox .mod:not(.no_ima)  .mediaBox > a:after {height:0;}
.slideMaster .controlBox {margin-bottom:2em;z-index:7;}
.slideMaster .controlBox .arrow {background:transparent;border-color:transparent;}
.slideMaster .controlBox .ico img {background-image:url('/css/rtve.2015/i/iconos/arrows_bigSlide_80x160_f17e01.png');width:4rem;height:12rem;margin-top:-128%;background-size:300% auto;opacity:0.5;}
.slideMaster .arrow:not(.beoff):hover img {opacity:1;}
.slideMaster .controlBox > .next_, .slideMaster .controlBox > .back_ {position:relative;}
.slideMaster .controlBox > .next_ img {background-position:88% 50%;right:0;}
.slideMaster .controlBox > .back_ img {background-position:10% 50%;left:0;}
.slideMaster .gridBox:before {content:'';position:absolute;top:0;width:50%;left:-50%;padding-top:40%;border:transparent;z-index:1;
    background:-moz-linear-gradient(left, rgba(26,26,26,1) 0%, rgba(0,0,0,0) 100%);
    background:-webkit-linear-gradient(left, rgba(26,26,26,1) 0%,rgba(0,0,0,0) 100%);
    background:linear-gradient(to right, rgba(26,26,26,1) 0%,rgba(0,0,0,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 );}
.slideMaster .gridBox:after {content:'';position:absolute;top:0;width:50%;right:-50%;padding-top:40%;border:transparent;
    background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(26,26,26,1) 100%);
    background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(26,26,26,1) 100%);
    background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(26,26,26,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 );}
.slideMaster .secBox + .gridBox:before {top:8.4em;}
.slideMaster .secBox + .gridBox:after {top:8.4em;}
.slideMaster .g1 .mediaBox .ico.play:not(.vjs-control) {bottom:41%;right:23em;left:auto;margin-bottom:-0.2em;}
.slideMaster .g1.arrays .mainBox a {box-shadow:inset 0px -20px 15rem rgba(0,0,0,0.85);}
.toplayer + .slideMaster .grid > .secBox {padding-top:8em;}
.toplayer + .slideMaster .secBox + .gridBox:before {top:13.4em;}
.toplayer + .slideMaster .secBox + .gridBox:after {top:13.4em;}
.secBox ~ .controlBox {top:calc(50% + 2.4em);}

/*seccion jurado*/
.cien.jurado.container .mediaBox:before {content:'';height:0.3em;width:100%;display:inline-block;position:absolute;bottom:0;left:0;background:#f17e01;z-index:4;
                     background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(124,0,0,1) 10%, rgba(124,0,0,1) 90%, rgba(255,255,255,0) 100%); 
                     background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(124,0,0,1) 10%,rgba(124,0,0,1) 90%,rgba(255,255,255,0) 100%);
                     background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(124,0,0,1) 10%,rgba(124,0,0,1) 90%,rgba(255,255,255,0) 100%);
                     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );}
.cien.jurado.container {padding-bottom:2em;}
.jurado.container .grid .cell .mainBox {padding-bottom:3em;}
.jurado.container:not(.cien) .grid .cell .mainBox .txtBox {float:left;width:100%;padding-top:3em;}
.jurado.container:not(.cien) .grid .cell .mainBox .txtBox .maintitle,
.jurado.container:not(.cien) .grid .cell .mainBox .auxBox a {color:#a00000;} 
.jurado.container:nth-child(4) .grid .cell:nth-child(2) .mainBox .auxBox a {font-size:170%;}
/*hover jurado*/
.wrapper.bodier .jurado .gridBox .mainBox:hover .mediaBox > .ima:not(.videoPlayer) img {opacity:0.2;webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}

.subheader .spechead .emisBox .listaBox {border:0 solid transparent;}

@media (max-width:1440px){
    .bodier.wrapper .container .grid:not(.arrays) .cell .socialBox .ico {margin-left:0;}
}
@media (max-width:1180px){.container.inside .grid.g5 .gridBox{margin:0 auto;display:block;}}