.leaflet-label {
	background: padding-box rgba(235, 235, 235, 0.81); font: bold 12px/20px "Helvetica Neue", Arial, Helvetica, sans-serif; padding: 1px 6px; border-radius: 4px; border: 4px solid rgba(0, 0, 0, 0.25); color: rgb(17, 17, 17); display: block; white-space: nowrap; position: absolute; z-index: 6; font-size-adjust: none; font-stretch: normal; pointer-events: none; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.leaflet-clickable.leaflet-label {
	cursor: pointer;
}
.leaflet-label::before {
	top: 5px; border-top-color: transparent; border-bottom-color: transparent; border-top-width: 6px; border-bottom-width: 6px; border-top-style: solid; border-bottom-style: solid; position: absolute; content: none;
}
.leaflet-label::after {
	top: 5px; border-top-color: transparent; border-bottom-color: transparent; border-top-width: 6px; border-bottom-width: 6px; border-top-style: solid; border-bottom-style: solid; position: absolute; content: none;
}
.leaflet-label::before {
	left: -10px; border-right-color: inherit; border-right-width: 6px; border-right-style: solid;
}
.leaflet-label::after {
	right: -10px; border-left-color: inherit; border-left-width: 6px; border-left-style: solid;
}
.leaflet-label-right::before {
	content: "";
}
.leaflet-label-left::after {
	content: "";
}
