@import url('map-corresponsal.basics.css');

.scnd_ima {display:none;}
.pinnsBox .ico.place {overflow:visible;}
.pinnsBox .ico.place .label {font-size:1.2rem;display:table-cell;vertical-align: middle;position:relative;text-align:left;left:3rem;height:2.5rem;}

/* mapa */
.infoBox .main_ima #europa a:hover * {fill: #273780;}
.infoBox .main_ima:before {content:"";display:block;width: 30%;height: 100%;position:absolute;top: 10%;left: 10%;background:url("/css/rtve.2019.noticias/elecciones-europeas-TE_SLC19EU/info-corresponsales/i/mapa-logo.png") no-repeat;background-size: 100% auto;}

/*plegar/desplegar*/
.chipsBox.beoff {width:0;}
.chipsBox.be_on {width:100%;max-width: 45rem;top: 5%;left: 3%;}

/*fireworks*/
.chipsBox .item {display:block;clip:rect(0,0,0,0);transform:scale(0,0);-webkit-transform:scale(0,0);box-shadow: 0 0.2rem 0.5rem rgba(0,0,0,0.25);}
.chipsBox .item.active {display:block;width:100%;clip:auto;transform: scale(1,1); -webkit-transform:scale(1,1);transition: all ease 1s; -webkit-transition: all ease 1s;}
.chipsBox.beoff .close {opacity:0;}
.chipsBox.be_on .close {opacity:1;transition: all linear 1s; -webkit-transition: all linear 1s;transition-delay:0.4s;-webkit-transition-delay:0.4s;}

.chipsBox .item.active:after {content: "";display:block;width:100%;height: 6rem;background: url("https://jira.irtve.es/secure/attachment/129513/logo-rne.png") #d81a28 no-repeat 3rem center;position:absolute;top:0;left:0;}

.chipsBox .body-item .texto {/*max-height:14rem;margin-top:2rem;*/min-height:12rem;}

.chipsBox .head-item a:hover .subtitle {opacity: 0.9}

/* .pinnsBox .item .label {margin:.6rem 3rem; font-size:1.4rem}
.pinnsBox .item:first-child .label {font-size:2.1rem; line-height:1.2;margin:.6rem 4.5rem}
.pinnsBox .item:first-child .ifont {width:3.7rem;height:3.7rem;}

.pinnsBox .item .ico {opacity:0.9;}
.pinnsBox .item .ico:hover {opacity:1;filter:brightness(110%)} */

.no-js .chipsBox.beoff .body-item, .chipsBox.beoff .main-item,
.no-js .chipsBox.beoff {width:100%;display:block;position:relative;}
.no-js .chipsBox .item {clip:auto;transform: scale(1,1)}
.no-js .chipsBox .item {width:48%;margin:1%;}
.no-js .chipsBox .item:nth-child(2n){clear:left;}
.no-js .chipsBox .body-item .texto {min-height: auto;}

@media only screen and (max-width:1200px){
.chipsBox .body-item .texto {min-height:auto;}
}
