#jaobeit-map { width:100%; height:500px; border:2px solid #FF3C00; border-radius:8px; }
.leaflet-popup-content { font-family:sans-serif; font-size:14px; color:#333; }
.leaflet-popup-content button { padding:5px 10px; background:#FF3C00; color:#fff; border:none; border-radius:4px; cursor:pointer; }
/* ============================================
   SERVICE COLOR MARKERS
   ============================================ */

.jaobeit-marker-red {
    filter: hue-rotate(0deg) saturate(200%);
}

.jaobeit-marker-blue {
    filter: hue-rotate(200deg) saturate(200%);
}

.jaobeit-marker-green {
    filter: hue-rotate(90deg) saturate(200%);
}

.jaobeit-marker-orange {
    filter: hue-rotate(40deg) saturate(200%);
}
