.footer .container  .ico.beoff {height:0;}
.footer .container > ul {display:inline-block;width:100%;padding:2em 0 8em 0;}

.footer .endBox a {float:none;}
.footer .endBox li> a {display:block;}

.footer a {width:100%;}
.footer a.tve img ,.footer a.rne  img, .footer a.cor img {width:auto;padding-bottom:1rem;}
.footer .tve img {background:url('http://img.irtve.es/css/style2011/i/PG_logo_TVE.png') no-repeat;width:100%;}
.footer .rne img {background:url('http://img.irtve.es/css/style2011/i/PG_logo_RNE.png') no-repeat;width:100%;}
.footer .cor img {background:url('http://img.irtve.es/css/style2011/i/PG_logo_RTVE.png') no-repeat;width:100%;}


.footer .logo {display:block;width:8em;height:4em;padding-top:1em;}
.footer .logo span {clip:rect(0,0.1em,0.1em,0);display:inline-block;position:absolute;}    
.footer .tve {border-bottom:0.3em solid #2099E8;}
.footer .rne {border-bottom:0.3em solid #ff0000;}
.footer .cor {border-bottom:0.3em solid #ffa000;}

.footer .container .endBox > ul {width:100%;display:block;float:left;padding:2em 0;}
.footer .container .endBox > ul + span {width:100%;display:block;float: left;text-align: center;}
/*color*/
.footer .container .blindBox ul li span {color:#737578;}
.footer .container .endBox ul li, .footer .container .endBox span {color:#494847;}

/**/
.footer .container .blindBox ul li:nth-child(4) {width:100%;}
.footer .container .cor~.blindBox ul li:nth-child(4){width:100%}

/*textos y fuentes*/
.footer .container .blindBox ul li span,
.footer .container .endBox ul li span, 
.footer .container .endBox span {font-family:Roboto,arial,sans-serif;font-weight:700;font-style:normal;}


/** POSICIONANDO ONE TRUST ***************/
/*****************************************/
#onetrust-consent-sdk {position:relative;width:calc(100% - 9.2rem);left:4.6rem;float:left;display:block;padding-bottom:4rem;}

body  #ot-sdk-btn-floating.ot-floating-button {position:relative;bottom:0;left:0;width:4rem;height:4rem;left:50% !important;transform:translateX(-50%);}
body #ot-sdk-btn-floating .ot-floating-button__front {border-radius:0;background:transparent;}
body #ot-sdk-btn-floating .ot-floating-button__front,#ot-sdk-btn-floating .ot-floating-button__back {box-shadow:none;}
body #ot-sdk-btn-floating.ot-floating-button button {opacity:0.34;}
body #ot-sdk-btn-floating.ot-floating-button button:hover {opacity:1;}
body #ot-sdk-btn-floating .ot-floating-button__front svg {filter:invert(1);}
/** POSICIONANDO ONE TRUST ***************/
/** END **********************************/				   
