/*COLOURS*/
/*****************/
.subheader .spechead nav li a:hover span:after, .subheader .spechead .blindBox .active a span:after{background:#fff;}
.mainbodier > .wrapper.bodier:after{content:'';display:block;height:0.5em;width:100%;background:#fff;position:absolute;}
.auxheader .socialBox .ico.share > .blind,.auxheader >.container .socialBox a, [class*="mainCont"] .mediaBox .ico.play:not(.vjs-control), .mainBox > .socialBox .ico.share > .blind, .mainBox > .socialBox .ico a{border-color:#fff;background:rgba(0,0,0,0.66);}

.subheader .navBox.spechead{background:transparent;}

/* Fecha video */
.mediaBox .ico.play:not(.vjs-control) .duration {color:#fff;}

/*striplayer*/
.striplayer.beoff.beon_ {margin-top:0;background:#303030;}

/***muro***/
/**cabecera**/
.subheader .ima.logoima {width:5em;height:auto;}
.subheader .spechead .logoima img {top:0;left:0;margin:0;}

/* Imagen CABECERA */
/*.wrapper.mainbodier {
background: #000a18; /* Old browsers 
background: -moz-linear-gradient(left,  #000a18 0%, #003969 100%, #7db9e8 100%); 
background: -webkit-linear-gradient(left,  #000a18 0%,#003969 100%,#7db9e8 100%);
background: linear-gradient(to right,  #000a18 0%,#003969 100%,#7db9e8 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000a18', endColorstr='#7db9e8',GradientType=1 );}
*/

.wrapper.mainbodier:after {content:'';width:50%;background:#000a18;display:inline-block;height:18rem;position:absolute;left:0;z-index:0;}
.wrapper.mainbodier:before {content:'';width:50%;background:#003969;display:inline-block;height:18rem;float:left;position:absolute;right:0;z-index:0;}
.mainbodier > .wrapper.bodier {background: url('/css/rtve.2015.television/rtve.programas/ot-el-reencuentro/i/ot-el-reencuentro_muro.png') transparent no-repeat top center;z-index:1;position:relative;}


.bodier > .container.reto {padding-top:0;}
.muro .auxBox a {color:#fff;font-weight:700;border-bottom:0.1rem solid #fff;margin:0.4rem;}
.muro .auxBox a:hover {color:#fff;border-bottom:0.1rem solid #fff;}
.muro {background:#001d3e;}
.muro {border-bottom:0.4rem solid #fff;}
.muro.container:not(.ficTec):not(.inside) .gridBox:not(.border) .mod .mainBox  .mediaBox {margin:0;}

.muro[class*="mainCont"] .mod .auxBox ul li em {color:#fff;font-size:130%;font-weight:300;font-style:normal;font-weight:bold;}

.wrapper:not(.footer) .container.muro,
.wrapper:not(.footer) .container.muro  {margin:0;}
.container:not(.ficTec) .gridBox:not(.border) .mod .mainBox .overBox ~ .txtBox,
.container:not(.ficTec) .gridBox:not(.border) .mod .mainBox .overBox ~ .auxBox {display:block;margin:0;}
.container:not(.ficTec).muro .gridBox:not(.border) .mod .mainBox .overBox ~ .txtBox, 
.container:not(.ficTec).muro .gridBox:not(.border) .mod .mainBox .overBox ~ .auxBox  {padding:2rem 2rem 1rem 4rem;}