﻿

.map-block .location-title {
    font-size: 28px;
    text-shadow: 0 0 2px #000;
    margin-top: 0;
    text-align: center;
    padding: 12px 0;
    text-shadow: 1px 1px #000;
}

.map-block .themap {
    display: flex;
    flex-direction: column;
    align-items: center;
}


.map-block .themap img {
    max-width: 100%;
    height: auto;
}


.map-block .showall {
    text-align: center;
    margin: 15px 0 10px;
}

.map-block .showall a {
    font-size: 26px;
    text-transform: uppercase;
}

.mapify-hover {
    fill: rgba(0,0,0,0.15) !important;
    stroke: #fff;
    stroke-width: 2;
}

.custom-hover {
    fill: rgba(0,0,0,0.15) !important;
    stroke: #fff;
    stroke-width: 2;
}
