.leaflet-control.custom-zoombar {
    box-shadow: none;
    border-radius: 0;
}

.leaflet-control.custom-zoombar .custom-zoombar-button {
    border-radius: 0;
    border-bottom:1px solid white !important;
}
.leaflet-control.custom-zoombar .custom-zoombar-button:last-child {
    border-bottom:0 none transparent !important;
}

.leaflet-control.custom-zoombar .custom-zoombar-button, .leaflet-control.custom-zoombar .custom-zoombar-button:hover {
    background-color: #538dbf;
    color: white;
    cursor: pointer;

    width:36px;
    height:36px;
    line-height:37px; /* some weird quirk on this page, causes them to be not quite centered at the actual line-height */
    font-size:15px;
}

.leaflet-control.custom-zoombar .custom-zoombar-in {
}

.leaflet-control.custom-zoombar .custom-zoombar-out {
}

.leaflet-control.custom-zoombar .custom-zoombar-geolocate {
}

.leaflet-control.custom-zoombar .custom-zoombar-reset {
}
