

/*S leaflet-label*/
.leaflet-label {
    /* background:#ffffff; */
    border:0px solid #000000;
    color: #ece5e5;
    display: block;
    font: 12px/20px "Helvetica Neue", Arial, Helvetica, sans-serif;
    padding:1px 4px;
    position: absolute;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    /* pointer-events: none; */
    white-space: nowrap;
    z-index: 10000000 !important;
}

.leaflet-label.leaflet-clickable {
    cursor: pointer;
    pointer-events: auto;
}

.leaflet-label-tips {
    display: none;
    position: absolute;
    width: 8px;
    height: 22px;
    left: -8px;
    top: -1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDAwQTNFMEE5QjI3MTFFNDkxMTZCREM1NDg0N0NCODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDAwQTNFMEI5QjI3MTFFNDkxMTZCREM1NDg0N0NCODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDBBM0UwODlCMjcxMUU0OTExNkJEQzU0ODQ3Q0I4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MDBBM0UwOTlCMjcxMUU0OTExNkJEQzU0ODQ3Q0I4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgxlybEAAADASURBVHjarNU7DoMwDIDheu2xWHucHCszK5yqXV2MAopM/EjiSBYIpP8beAQQ8SUtAOCXlnLc6ota47wpTSP+LbO4G07gjOeckYYjs8AdvxZHZoBHvIUMAVq8BxmOe5GpuAeZjltISFxDwuIScgFrSgmjFrWoWQPvY/YIpMR3avJnMI3weOstGkZacek76EakuPYluxEtbv2LTMSKe/6mIuKJe/eDB1LHo3a0G+FxC4COTZ+Cazn/HPPzbPp/AQYAONtHUE2BkGUAAAAASUVORK5CYII=) no-repeat 0px 0px;
    
}

.leaflet-label-right:before,
.leaflet-label-left:after {
    /*content: "";*/
}

.leaflet-label-left .leaflet-label-tips {
    left:auto;
    right:-8px;
    background-position: -16px 0px;
}
/*E leaflet-label*/