/* Minimal styles for the map widget */
.map-route-widget-instance { width: 100%; }


.leaflet-popup {
    margin-bottom: 5px;
}

.leaflet-popup-content {
    text-align: center;
    font-size: 18px;
    filter: drop-shadow(0px 0px 3px black);
    color: white;
}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
    background: transparent;
    box-shadow: none;
    padding: 0;
}

.leaflet-popup-close-button{
    display: none;
}