.map-container {
    margin-left: -15px;
    margin-right: -15px;
}

/* Override theme color */
.map-container .textWrapper .h1,
.map-container .textWrapper .lead,
.theme .map-container .textWrapper .h1,
.theme .map-container .textWrapper .lead {
    color: #003763;
    max-width: 570px;
}
.map-container .highcharts-tooltip {
    visibility: hidden !important;
}
.map-container .highcharts-tooltip.cloned {
    visibility: visible !important;
}
.map-container .map-target {
    height: 49vw;
    max-height: 520px;
}

.leaflet-container {
    background: #ddd;
    color: #003763;
    outline: 0;
}

.leaflet-bottom {
    display: none;
}

svg.leaflet-zoom-animated > g > path {
    transition-property: fill, fill-opacity, stroke, stroke-opacity, stroke-width;
    transition-duration: 0.4s;
}

.leaflet-container {
    background: #BEE7FB !important;
    outline: 0;
}