@import url("/css/rtve.2019.noticias/elecciones-generales-TE_SGREL19/info-perfiles/TE_SGREL19.basics.perfiles.css");

.perfil section{max-width:118rem;margin:0 auto;display:block;}
.container.creditos{margin-top:5rem;}
.container.creditos .gridBox{padding-top:2rem;}
.creditos section.grid {border-top:.1rem solid #b9b9b9;}

/*rrss*/
.container.share{z-index:3;height:0;}
.container.share section{background:transparent;z-index:3;}
.bodier .share .gridBox .cell {padding:0;height:0;}
.bodier .share .grid .gridBox .cell .socialBox .ico {opacity:.8;background:#e4e4e4;margin-left:.3rem;}
.share .socialBox img{background-image:url('/css/rtve.2015/i/iconos/icons_40x40_000000.png');}
.share li.ico.whats {display:none;}
.share .socialBox {float:none;margin:0!important;width:auto!important;position:absolute;top:4rem;}
.share .socialBox .ico>a>img{opacity:1;}
.bodier .grid>.gridBox>.cell .socialBox .ico>a:hover {background:#000;}

@media (min-width:1561px){
    .bodier .container.perfil2019 {width:100%;margin:0 auto;text-align:center;}
    .bodier .container.perfil2019 section {width:90%;margin:0 auto;text-align:left;}
    .ciudadanos .perf section:nth-of-type(2) {/*background-position:50% 100%;*/background-size:93%;}
}
@media (max-width:1560px){
    .bodier > .container.perfil2019 {width:98%;margin:0 auto;/*overflow-x:scroll;overflow-y:hidden;*/}
    .bodier .container.perfil2019 > section {width:100%;}
    .perf section:nth-of-type(2) .discurso {left:50%;padding:.8rem 2rem 0 1rem;}
    .perfil_candidato h3 {letter-spacing: initial;}
    .podemos .perf .partida p {font-size:3.2rem;line-height: 5.4rem;}
}
@media (max-width:1400px){
    .container .linksBox li:nth-child(1) {margin-left:10rem;}
  .container[data-tipo="mod_navigation"] section {margin-bottom:0}
  .container.perfil2019 > section {margin-top:0}
  .container[data-tipo="mod_navigation"] .linksBox .ico img {width:2em;height:2em}
  .perf .cifra,.perf section:nth-of-type(2) .cell.social.size100 span{font-size:3rem;}
}
@media (max-width:1148px){
.bodier .container.perfil2019 > section {width:121.2rem;}
.container.perfil2019 {overflow-x:scroll;overflow-y:hidden;}
}
@media (max-width:1024px){
    /* .container.perfil2019 {width:100% !important;overflow-x:scroll;overflow-y:hidden;} */
    .perf .cifra, .perf section:nth-of-type(2) .cell.social.size100 , .perf .partida p{font-size:3rem;}
    .perf .partida p:after {border-width: 3.9rem 0 0 5.4rem;}
    /* .bodier .container.perfil2019 > section {width:121.2rem;} */
    .podemos .perf .partida p {line-height: 1.3;}
}
