@import url('https://fonts.googleapis.com/css?family=Passion+One:400,900&display=swap');

/** colores **/
/*skin*/
html {background:url('/css/rtve.2018.television/rtve.series/estoy-vivo-TE_SESVIVO/i/TE_SESVIVO.bg.jpg') #3d414a;}

/*cabecera*/
.subheader .navBox.spechead {background:#1c212e;}
.subheader .spechead nav li a:hover span:after, .subheader .spechead .blindBox .active a span:after {background:#bfe1e6;}
.wrapper.subheader .spechead .logoima img {top:1rem;}

/*colores apertura*/
.specialTopBox.striplayer {background-image:url('/css/rtve.2018.television/rtve.series/estoy-vivo-TE_SESVIVO/i/TE_SESVIVO.apertura_izq.jpg'),url('/css/rtve.2018.television/rtve.series/estoy-vivo-TE_SESVIVO/i/TE_SESVIVO.apertura_der.jpg');background-color:#000;background-size:contain;background-repeat:no-repeat;background-position:top left, top right;padding:0;position:relative;}
.specialTopBox .grid .overBox, .specialTopBox .grid .gridBox .mainBox > .txtBox {background: -moz-linear-gradient(left,  rgba(28,33,46,1) 1%, rgba(28,33,46,1) 60%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(left,  rgba(28,33,46,1) 1%,rgba(28,33,46,1) 60%,rgba(0,0,0,0) 100%);
background: linear-gradient(to right,  rgba(28,33,46,1) 1%,rgba(28,33,46,1) 60%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c212e', endColorstr='#00000000',GradientType=1 );
}

/* generales */
.grid .controlBox span.ico, .mediaBox .ima, .mediaBox span.ico.play, .ico.share {outline-color:#bfe1e6;}
.mainBox .txtBox .maintitle, .mainBox .txtBox .pretitle,
section.grid > .secBox > span, section.grid > .secBox > span a {color:#bfe1e6;}
.arrays:not(.g1) .mainBox .txtBox .maintitle, .mainBox .auxBox {color:#fff}
.container:not(.striplayer) .secBox:before, .sliderBox h1:before {background:#b2b2b2;}
.mainBox .auxBox a:hover {color:#b2b2b2;}

/*apertura*/
.specialTopBox .mainBox .txtBox .maintitle {color:#bfe1e6;}
.specialTopBox .mainBox .txtBox .pretitle,
.specialTopBox .mainBox .auxBox, .specialTopBox .auxBox li {color:#b2b2b2;}

/*charactersBox*/
.container.charactersBox.striplayer.inside{background:url("/css/rtve.2018.television/rtve.series/estoy-vivo-TE_SESVIVO/i/estoy_vivo-desktop_personajes-fondo.jpg"),
	url('/css/rtve.2018.television/rtve.series/estoy-vivo-TE_SESVIVO/i/estoy_vivo-desktop_personajes-fondo-repeticion.jpg');background-size:auto, auto;background-repeat:no-repeat, repeat;}
.charactersBox .mainBox .txtBox .maintitle{color:#b2b2b2;}
.charactersBox .txtBox{background:#1c212e;}
.charactersBox .txtBox a:before{background:#1c212e;}

/*quoteBox*/
.container.quoteBox.striplayer.inside {background-color:#1c212e;}
.quoteBox .mainBox, .quoteBox .mainBox:before {background:#1c212e;}
.quoteBox .txtBox:before {color:#bfe1e6;}
.quoteBox .mainBox .txtBox .maintitle {color:#d7d7d7;}
.quoteBox .auxBox p{color:#bfe1e6;}

/*creditos*/
.creditos{background:#1c212e;}
.creditos .auxBox{color:#b2b2b2;}
.creditos .mainBox .txtBox .maintitle{color:#d1bb94;}


/** fonts **/
.wrapper.subheader .spechead .emisBox .cell .maintitle {font-weight:400;}
.mainBox .auxBox li, .mainBox .auxBox p, .mainBox .auxBox strong, .mainBox .auxBox em{font-size:1.8rem;}
.mainBox .auxBox a {font-size:1.8rem;}
section.grid > .secBox > span, section.grid > .secBox > span a, .charactersBox .mainBox .txtBox .maintitle,
.quoteBox .mainBox .txtBox .maintitle,.quoteBox .txtBox:before, .quoteBox .auxBox p, .quoteBox .auxBox a {font-family:'Passion One',sans-serif;font-weight:400;}
section.grid > .secBox > span, section.grid > .secBox > span a{font-weight:600;}
section.grid > .secBox > span, section.grid > .secBox > span a{font-size:3.2rem;text-transform:uppercase;line-height:1.4;letter-spacing:2px;}

/*quoteBox*/
.quoteBox .mainBox .txtBox .maintitle {font-weight:400;}
.quoteBox .txtBox:before {font-size:28rem;line-height:1;opacity:.2;top:-2rem;left:2rem;}
.quoteBox .auxBox p {font-size:1.6rem;font-weight:400;text-transform:uppercase;text-align:right;letter-spacing:2px;}