@import url('https://fonts.googleapis.com/css?family=Lato:900');

/** MAESTROS DE LA COSTURA colores **/
html {background:#EAD8D3;}
.mainbodier {background: url(/css/rtve.2020.television/rtve.programas/maestros-costura-3-TE_SMACOS3/i/fondo-pie-portada.png);background-position: bottom center;background-repeat: repeat-x;}
.striplayer:not(.specialTopBox) {box-shadow: 0 1rem 4rem 1rem rgba(0,0,0,0.1), 0 -1rem 4rem 1rem rgba(0,0,0,0.1);}
/* ima + ico */
.mediaBox .ima,
.mainBox .mediaBox .ico, .arrays .controlBox .ico, .auxheader .ico.share,
.tab_concursantes .container.striplayer .grid .cell .mediaBox .ima,
.sliderBox .photoBox figure, .modConcursantes.striplayer > .container .grid .mediaBox .ima,
.striplayer.beon_ .carta .mainContent .socialBox .ico .blind img,
.striplayer.beon_ .carta .mainContent .ico.share .blindBox img,
.striplayer.beoff.beon_ .article > .figure .mediaBox > a > .play.ico.video,
.striplayer.beoff.beon_ .article .incluBox .videoBox > a .play.ico.video, .auxheader .ico {outline-color:#E4BFB5}
.mediaBox span.ima.T.H.f16x9 {outline-color: #BC4557;}.mainBox .mediaBox span.ico.play.video {outline-color: #E4BFB5;}
.subheader .navBox.spechead/* cabecera */, .auxheader .container .socialBox .blind:not(.be_on):hover,
.mainBox .mediaBox .ico:hover, .arrays .controlBox .ico:hover, .auxheader .ico:hover,
.arrays .gridBox.slideH .topBox .cell .ico.play:hover, .arrays .gridBox.slideH .topBox .cell:hover .ico.play,
.striplayer.beoff.beon_ .artBody + .slideH .socialBox li, .artBody blockquote .q1,
.striplayer.beoff.beon_ .article > .figure .mediaBox > a > .play.ico.video:hover, .sliderBox h1:before {background:#D4A194;}
.container.socialShare .grid:not(.g1) .cell .mediaBox .ima img {filter: invert(0.6);}
.container.socialShare .grid:not(.g1) .cell .mediaBox:hover .ima img {filter: invert(0.9);}

/* textos */
section.grid > .secBox > span, .sliderBox h1 span, section.grid > .secBox > span a {font-family:'Lato', sans-serif;} /* tipo de Fuente */
section > h1 > span,  section.grid > .secBox > span, .buttonBox section.grid > .secBox > span a,
.tab_concursantes .striplayer section.grid > .secBox > span {color:#b79d37}
/**********.container:not(.striplayer) .txtBox .maintitle {color: #B89425;}  TÍTULOS EN AMARILLO DORADO **********/
 /* oscuros */
.txtBox .maintitle, .txtBox .pretitle, .auxBox, .modConcursantes.striplayer section.grid > .secBox > span,
.tab_concursantes .striplayer .mainBox .auxBox, .tab_concursantes .txtBox .maintitle, .specialTopBox .mediaBox:hover + .overBox,
.specialTopBox .mediaBox + .overBox:hover {color:#3f3f3f;}
/* claros */
.striplayer .maintitle, .striplayer section .pretitle, .striplayer .auxBox, .emisBox .txtBox .maintitle,
.striplayer section.grid > .secBox > span, .striplayer section.grid > .secBox > span a, .modConcursantes .auxBox p, .ongridBox .controlBox .paginaBox li span,
.striplayer.beoff.beon_ .article .mediaBox .video-js .vjs-panel-display.vjs-share-display span,
.photoBox .controlBox .xtras .datnum, .photoBox .maintitle, .photoBox figcaption {color:#f9f9f9;}

/* apertura destacado + galeria */
.specialTopBox .mainBox, .specialTopBox .overBox, .container:not(.striplayer) .secBox:before,
.sliderBox .photoBox .mediaBox .ima:before {background:#B89425}
.container:not(.striplayer) .secBox:before {background: #BC4557;}
/* apertura destacado */
.specialTopBox .gridBox .mediaBox > a {border-color:#B89425}
.specialTopBox .overBox, .specialTopBox .mediaBox .ima:before {background:url('i/fondo-apertura-portada.png') 0 0 no-repeat;background-color: #B89425;background-size: cover;background-position: left top;}

/* concursantes */
.modConcursantes.striplayer {background:url('i/fondo-concursantes-portada.png');}
.modConcursantes:before {box-shadow:inset 0 10rem 10rem -6rem #f9f9f9, inset 0 -10rem 10rem -8rem #f9f9f9}
.modConcursantes.striplayer > .container .grid .mediaBox .ima {box-shadow: 0 0.2rem 1rem rgba(0,0,0,0.3);}
/* hover */
.tab_concursantes .grid .cell .mediaBox a:hover .ico,
.modConcursantes .grid .cell:hover .mediaBox:after {background:rgba(49,80,157,0.4);}

/* modulo destacado */
.fondo2 {background-image:url('i/destacados-izq.jpg'),url('i/destacados-derecha.jpg');background-color: #b79d37;background-size: 50.1%, 50.1%;background-position: left bottom, right bottom;background-repeat: no-repeat;position:relative;}
.fondo2:before {content:''; display:block;width:120%; height:100%; position:absolute; top:0;left:-10%;box-shadow:inset 0 1rem 10rem  1rem rgba(0,0,0,0.1),inset 0 -1rem 10rem 1rem rgba(0,0,0,0.1)}

/* galeria */
.sliderBox .photoBox figcaption {background-image:url('i/destacados-derecha.jpg');background-color: #B89425;/*background-size: 50.1%*/;background-position:right top;background-repeat: no-repeat;position:relative;}

/* mas noticias */
[id="bLibre_1537194160453"] .mainBox .txtBox .pretitle {clip:rect(0,0,0,0);position:absolute;overflow:hidden;top:-100%;left:-100%;}
/**  **/


@media only screen and (max-width:1024px){
.specialTopBox + .container .txtBox .maintitle {color:#3f3f3f;}
/* .specialTopBox .overBox {background:#b79d37} */
}

@media only screen and (max-width:767px) and (orientation:portrait){
.specialTopBox .overBox, .specialTopBox .mediaBox .ima:before {background:#b79d37}
}
