


#mapa {
	z-index: 1;
}

.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-image-layer, .leaflet-pane > svg path, .leaflet-tile-container {
	pointer-events: visible;
}

.leaflet-pane > svg path.estados {
	pointer-events: none;
}

.barra-ghost {
	pointer-events: visible;
}

#mapa {
	margin-bottom: 20px;
}

input {
	pointer-events: visible;
}

input[type='radio']:after {
	width: 20px;
	height: 20px;
	border-radius: 15px;
	top: -5px;
	left: -6px;
	position: relative;
	background-color: #2b2e2f;
	content: '';
	display: inline-block;
	visibility: visible;
	border: 6px solid #76787b;
}

input[type='radio']:checked:after {
	width: 20px;
	height: 20px;
	border-radius: 15px;
	top: -5px;
	left: -6px;
	position: relative;
	background-color: white;
	content: '';
	display: inline-block;
	visibility: visible;
	border: 6px solid #3da149;
}
