﻿html, body, #map {
      height: 100%;
      margin: 0;
    }

.leaflet-attribution-flag {display:none !important;}

.leaflet-container a {
  color: #666 !important;
}

.leaflet-marker-icon {
  filter: drop-shadow(0px 0px 5px rgba(0,0,0,0.5));
}

.leaflet-popup-content {
  width: 120px !important;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.leaflet-popup-content a {
  width: 120px !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid #006699;
  border-radius: 100px;
  margin: 10px 0 0;
  text-decoration: none;
  color:#006699 !important;
  font-weight: normal !important;
}