.mapboxgl-ctrl-bottom-center,.mapboxgl-ctrl-center-left,.mapboxgl-ctrl-center-right,.mapboxgl-ctrl-top-center{pointer-events:none;position:absolute;z-index:52}.mapboxgl-ctrl-bottom-center,.mapboxgl-ctrl-top-center{left:50%;transform:translateX(-50%)}.mapboxgl-ctrl-center-left,.mapboxgl-ctrl-center-right{top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-top-center{top:0}.mapboxgl-ctrl-bottom-center{bottom:0}.mapboxgl-ctrl-center-left{left:0}.mapboxgl-ctrl-center-right{right:0}.mapboxgl-popup{z-index:53}.maptype-control .control-style{display:none}.maptype-control .control-style.selected{display:block}.maptype-control .dropdown-menu-container select,.maptype-control .horizontal-bar-container li{border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer;font-size:18px}.maptype-control .dropdown-menu-container select{height:auto;padding:8px 17px;width:auto}.maptype-control .horizontal-bar-container li{background-clip:padding-box;background-color:#fff;border-bottom-left-radius:2px;border-top-left-radius:2px;color:#565656;display:table-cell;height:40px;min-width:36px;padding:0 17px;text-align:center;vertical-align:middle}.maptype-control .horizontal-bar-container li:hover{background-color:#ebebeb}.maptype-control .dropdown-menu-container select,.maptype-control .horizontal-bar-container li.selected{color:#000;font-weight:700}.maptype-control .horizontal-bar-container li.disabled{display:none}.labelMarker,.simpleLabelMarker{border-radius:4px;border-width:1px!important;box-sizing:content-box;color:#fff;cursor:pointer;font-weight:700;height:13px;line-height:1.2;margin-top:-13px;padding:2px;position:absolute;text-align:center;text-shadow:0 0 3px #000;width:38px}.labelMarker:after,.labelMarker:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.labelMarker:after{border-color:rgba(136,183,213,0);border-width:5px;margin-left:-5px}.labelMarker:before{border-color:rgba(194,225,245,0);border-width:7px;margin-left:-7px}.labelMarker.A{background:#018361;border:solid #018361;z-index:50}.labelMarker.A:after,.labelMarker.A:before{border-top-color:#018361}.labelMarker.A.bounce-label,.labelMarker.A:hover{background:#ff0895}.labelMarker.A.bounce-label:after,.labelMarker.A:hover:after{border-top-color:#ff0895}.labelMarker.OP{background:#ffa02d;border:solid #c1761f;z-index:50}.labelMarker.OP:after{border-top-color:#ffa02d}.labelMarker.OP:before{border-top-color:#c1761f}.labelMarker.OP:hover{background:#ff0895}.labelMarker.OP:hover:after{border-top-color:#ff0895}.labelMarker.EX{background:#654321;border:solid #c1761f;z-index:50}.labelMarker.EX:after,.labelMarker.EX:before{border-top-color:#654321}.labelMarker.EX:hover{background:#ff0895}.labelMarker.EX:hover:after{border-top-color:#ff0895}.labelMarker.PS{background:#ffc634;border:solid #be9f3e;z-index:50}.labelMarker.PS:after{border-top-color:#ffc634}.labelMarker.PS:before{border-top-color:#be9f3e}.labelMarker.PS:hover{background:#ff0895}.labelMarker.PS:hover:after{border-top-color:#ff0895}.labelMarker.P{background:#ffa02d;border:solid #c1761f;z-index:50}.labelMarker.P:after{border-top-color:#ffa02d}.labelMarker.P:before{border-top-color:#c1761f}.labelMarker.P:hover{background:#ff0895}.labelMarker.P:hover:after{border-top-color:#ff0895}.labelMarker.CS{background:#0b92e6;border:solid #0b50d2;z-index:50}.labelMarker.CS:after,.labelMarker.CS:before{border-top-color:#0b92e6}.labelMarker.CS:hover{background:#ff0895}.labelMarker.CS:hover:after{border-top-color:#ff0895}.labelMarker.rent{background:#b489f8;border:solid #9374ce;z-index:50}.labelMarker.rent:after{border-top-color:#b489f8}.labelMarker.rent:before{border-top-color:#9374ce}.labelMarker.rent:hover{background:#ff0895}.labelMarker.rent:hover:after{border-top-color:#ff0895}.labelMarker.CLOSD,.labelMarker .sold{background:#fc3a45;border:solid #cd363e}.labelMarker.ranged{height:25px}.labelMarker.CLOSD:after,.labelMarker .sold:after{border-top-color:#fc3a45}.labelMarker.CLOSD:before,.labelMarker .sold:before{border-top-color:#cd363e}.labelMarker.CLOSD:hover,.labelMarker .sold:hover{background:#ff0895}.labelMarker.CLOSD:hover:after,.labelMarker .sold:hover:after{border-top-color:#ff0895}.labelMarker.spiderfied{border:4px solid #0068aa!important;margin-left:-3px;margin-top:-16px;z-index:51}.labelMarker.spiderfied:before{border-top-color:#0068aa;border-width:10px;margin-left:-10px}.labelMarker.bounce-label,.labelMarker:hover{border:4px solid #004a79!important;margin-left:-3px;margin-top:-16px;z-index:51}.labelMarker.bounce-label:before,.labelMarker:hover:before{border-top-color:#004a79;border-width:10px;margin-left:-10px}#labels_popup{background-color:#fff;position:absolute;z-index:1002}.labels_popup_container{height:100px;position:relative}div>.hearticon{display:none}div.bookmarked .hearticon{display:block;position:absolute;right:-4px;top:-6px}.parcelPrice{background:#9e9e9e;border:solid #fff;color:#fff;text-shadow:none}.parcelPrice:after{border-top-color:#9e9e9e}.parcelPrice:before{border-top-color:#fff}#labels_popup_smart{background-color:#fff;position:absolute;z-index:1500}#labels_popup_smart.bottom:before,#labels_popup_smart.top:after{content:" ";display:block;height:0;margin:0 auto;position:relative;width:0}#labels_popup_smart.bottom:before{border-bottom:12px solid #fff;margin-bottom:-12px;top:-12px}#labels_popup_smart.bottom:before,#labels_popup_smart.top:after{border-left:12px solid transparent;border-right:12px solid transparent}#labels_popup_smart.top:after{border-top:12px solid #fff;margin-top:-12px;top:12px}#labels_popup_smart.right:after{border:12px solid transparent;border-right-color:#fff;content:" ";display:block;height:0;margin:0 auto;position:absolute;right:100%;top:15px;width:0}#labels_popup_smart.right.top:after{bottom:12px;top:auto}#labels_popup_smart.right.bottom:before{display:none}#labels_popup_smart.left:after{border:12px solid transparent;border-left-color:#fff;content:" ";display:block;height:0;left:100%;margin:0 auto;position:absolute;top:15px;width:0}#labels_popup_smart.left.top:after{bottom:12px;top:auto}#labels_popup_smart.left.bottom:before{display:none}.mapboxgl-control-container .messageBarControl{background-color:transparent;border:none;border-radius:4px;pointer-events:none}.mapboxgl-control-container .messageBarControl div{font-size:15px;padding:5px 7px}.bounce-label{animation:bounce .7s infinite alternate}@keyframes bounce{0%{top:-16px}}
