@import url('map-sedes.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;}

/*plegar/desplegar*/
.chipsBox.beoff {width:0;}
.chipsBox.be_on {width:100%;max-width:60rem;top:50%;left:50%;margin-left:-36rem;margin-top:-30rem;}

/*fireworks*/
.chipsBox .item {display:block;clip:rect(0,0,0,0);transform:scale(0,0);-webkit-transform:scale(0,0);box-shadow: 0 2rem 2rem 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 .body-item .texto {max-height:14rem;margin-top:2rem;}

.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%)}

.imageBox .main_ima::after {content: "";background:url('i/miniatura.png') no-repeat;background-size: 100% auto;position:absolute;bottom: 2rem;right: 1rem;left: auto;top: auto;width: 17.6rem;height: 11rem;}


.no-js .chipsBox.beoff .body-item, .chipsBox.beoff .main-item,
.no-js .chipsBox.beoff {width:100%;display:block;position:relative;}
.no-js .chipsBox .item {box-shadow:none;width:100%;}
.no-js .chipsBox .item {clip:auto;transform: scale(1,1);}




