/* map style */
.leaflet-popup-content {
    margin: 12px 10px 8px 10px !important;
}
.leaflet-container a.leaflet-popup-close-button {
    top: 4px !important;
    left: 4px !important;
}
.leaflet-popup-content {
    margin: 10px 0px 5px 10px !important;
}
.leaflet-container a.leaflet-popup-close-button {
    left: 5 !important;
    right: auto;
}
.leaflet-popup-content p {
    margin: 0px !important;
}
span.title-cafe-map {
    display: block;
    margin: 15px 0px 7px 10px !important;
}
.leaflet-container a {
    color: #010101;
}