.leaflet-tile-pane{
    -webkit-transition: opacity 1000ms;
    transition: opacity 1000ms;
}

.leaflet-bar{
    border-radius:0px;
    
}

.leaflet-popup-tip{
    border-top:10px solid #000;
}

.leaflet-popup-content-wrapper{
    background: #000;
}
.leaflet-popup{
    color: white;
}
/*
.leaflet-container a{
    color: white;
    font-weight:bold;
    word-break: break-all;
}
*/

.leaflet-container a:hover{
    color:#8e8e8e
}

.leaflet-container h5{
    font-size: 2em;
    line-height: 1.2;
}

.leaflet-container h8{
    line-height: 1em;
    font-size: 14px;
    margin-top: 14px
}

.leaflet-container a{
    font-size: 13;
    font-weight: 100;
    color: darkgrey;
    line-height: ;
    
}

.leaflet-container img{
    font-size: 13;
    font-weight: 100;
    color: darkgrey;
    line-height: ;
    
}