.activate_hotels_map{margin-top:10px;display:inline-block}.activate_hotels_map .open_map_arrow{position:absolute;overflow:hidden;width:0;height:0}.marker{display:none;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-size:100% !important;background-size:cover !important;border:3px solid #142832;border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);cursor:pointer;color:transparent;transition:transform .2s;-webkit-transition:transform .2s;-moz-transition:transform .2s;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.6);text-align:center;background-color:white;opacity:1}.marker.relocated{-webkit-box-shadow:7px 7px 8px 0 rgba(0,0,0,0.4)}.marker:after{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;bottom:0;left:0;width:24px;height:24px}.marker.marker-deleted:after{display:none !important}.marker.nophoto{width:25px;height:25px;border:0}.marker.nophoto:after{content:none !important}.marker.nophoto.relocated{-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,0.5)}.marker.tagged:before{display:inline-block;white-space:nowrap;content:attr(data-content);padding:0 2px;background-color:white;color:#142832;position:relative;top:54px;left:auto;font-size:12px;border:1px solid #142832;z-index:400;border-radius:3px}.marker.nophoto.tagged:before{left:-11px}.marker.marker-deleted:before{display:none !important}@media only screen and (max-width:960px){.marker{-webkit-box-shadow:none}}.marker.highlight{z-Index:260;transform:translate(-50%,-50%) scale(1.3,1.3);-webkit-transform:translate(-50%,-50%) scale(1.3,1.3);-moz-transform:translate(-50%,-50%) scale(1.3,1.3);transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@media only screen and (max-width:960px){.marker.highlight{-webkit-box-shadow:none}}.marker.nophoto{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.6)}@media only screen and (max-width:960px){.marker.nophoto{-webkit-box-shadow:none}}.fixmarker{z-Index:130;position:absolute;width:8px;height:8px;border:0;border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);cursor:pointer;background-color:white;border:solid 1px gray}.fixmarker.highlight{z-Index:230}.ropemarker{z-Index:100;position:absolute;width:2px;border:0;transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;background-color:black;transition:width .2s;-webkit-transition:width .2s;-moz-transition:width .2s}.ropemarker.highlight{z-Index:200;width:4px;transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s}.marker.highlight{-webkit-animation-name:markerPlace;animation-name:markerPlace}.troovel-map-info-window{display:inline-block;position:absolute;z-index:1000;pointer-events:none}.troovel-map-info-window .info-window-bubble{display:inline-block;position:relative;background:white;padding:10px 18px;max-height:1000px !important;border-radius:4px;border:1px solid #ccc;-webkit-box-shadow:2px 2px 6px 0 #ccc;transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);bottom:40px;left:-50%;pointer-events:initial}.troovel-map-info-window .info-window-bubble{left:-200px\0}.info-window-bubble span.price span{color:#FFF}.troovel-map-info-window .info-window-bubble h3{margin:3px 0 0 0;font-family:Arial,Helvetica,sans-serif}.troovel-map-info-window .info-window-bubble:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-12px;left:50%;margin-left:-12px}.troovel-map-info-window .info-window-container{max-height:1000px !important;min-width:326px !important;overflow:hidden;text-overflow:ellipsis}.marker.destinia{border-color:#333 !important}.marker.destinia:after{background:url('/headers/img/maps/map_bed.png') #333 no-repeat center center !important}.marker.destinia.tagged:before{color:#333;border:1px solid #333}.marker.destinia.nophoto{border:none !important;background:url(http://troovel.com/img/trip/map/hotel-nophoto.png) #333 no-repeat center center !important}.fixmarker.destinia.highlight{border-color:#333}.ropemarker.destinia{background-color:#333}@-webkit-keyframes markerDestinia{0{box-shadow:0 0 2px 2px rgba(51,51,51,0.2)}100%{box-shadow:0 0 5px 20px rgba(51,51,51,0.4)}}@keyframes markerDestinia{0{box-shadow:0 0 2px 2px rgba(51,51,51,0.2)}100%{box-shadow:0 0 5px 20px rgba(51,51,51,0.4)}}.marker.destinia.highlight{-webkit-animation-name:markerDestinia;animation-name:markerDestinia}.img_hotel{overflow:hidden;margin-right:7px}.titulo_hotel_mapa{border-bottom:1px solid #000;padding-bottom:1px;font-size:12px;word-break:break-all;font-family:arial,Helvetica,sans-serif !important;margin:0}.nota_hotel{color:#1e3747;margin:5px 7px 0 0;font-size:11px}.nota_hotel .negrita{font-weight:bold}.precio_hotel{border-radius:5px;padding:4px;text-align:center;color:#fff;font-weight:bold;width:85px;font-size:11px;text-decoration:none}.precio_hotel span,.precio_hotel *,.precio_hotel:hover{color:#fff;text-decoration:none}.bubble_map .caja_info .estrellas{margin:4px 0 5px 7px;background-image:url(/headers/destinia/theme_2014/img/packages/stars.png)}.bubble_map .caja_info .stars1{background-position:0 -140px;width:10px;height:10px}.bubble_map .caja_info .stars2{background-position:0 0;width:22px;height:10px}.bubble_map .caja_info .stars3{background-position:0 0;width:33px;height:10px}.bubble_map .caja_info .stars4{background-position:0 0;width:44px;height:10px}.bubble_map .caja_info .stars5{background-position:0 0;width:55px;height:10px}.bubble_map .caja_info{max-width:67%}.bubble_map .direccion{min-width:170px;word-break:break-all;font-size:12px}.google_maps_v3_markers_labels{color:#FFF}.cierre{width:13px;height:13px;overflow:hidden;position:relative;opacity:.7;z-index:10000;cursor:pointer}.cierre img{position:absolute;left:-2px;top:-336px;width:59px;height:492px;-moz-user-select:none;border:0 none;padding:0;margin:0}[dir='rtl'] .img_hotel{margin-right:auto;margin-left:7px}[dir='rtl'] .bubble_map .caja_info .estrellas{margin:4px 7px 5px 0}[dir='rtl'] .nota_hotel{color:#1e3747;margin:5px 0 0 7px}#map_container{display:none}#map_container .leyenda_mapa{color:#999}#map_container #gmclose{float:right;margin-top:-20px}[dir='rtl'] #map_container #gmclose{float:left}[dir='rtl'] .leaflet-popup-content-wrapper .troovel-map-info-window .info-window-bubble{left:43%}