#map {
    height: 100vh;
    width: 100vw;
}
.map_profile_name {
    font-size: large;
    border-bottom: solid;
    border-color: #3c408d;
    max-width: fit-content;
}
.map_profile_description {}
.map_profile_link {
    text-decoration: None;
    border-style: solid;
    border-color: lightgray;
    /*border-radius: 5px;*/
    border-width: 1.5px;
    padding: 5px;
}
.leaflet-popup-content-wrapper,.leaflet-popup-content
{
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
   border-radius: 0 !important;
}
.leaflet-popup-content {
    margin: 13px 15px 20px 15px;
}
#map_placeholder {
    border-style: solid;
    padding: 10px;
}
