.regions {
    fill: none;
    stroke: white;
    stroke-width: 1px;
    stroke-linejoin: round;
}

div.tooltip {
    position: absolute;
    text-align: center;
    padding: 2px;
    background: #ffffff;
    border: 1px;
    border-radius: 2px;
    pointer-events: none;
    color: black;
    opacity: 0.0;
}

div.box {
    position: absolute;
    text-align: center;
    width: 500px;
    height: 400px;
    padding: 2px;
    background: #ffffff;
    border: 10px;
    border-radius: 2px;
    pointer-events: none;
    color: black;
    border-color: red;
    opacity: 0.0;
}

#map{
    border: 2px;
    border-color: red;
}

#legend {
    font-size: 12px;
    width: 350px;
    height: 50px;
}

.legend-text {
    font-size: 12px;
    font-weight: bold;
    text-anchor: middle;
}

.labs{
    font-family:"BentonSansCompMedium", sans-serif;
    font-size: 19px;
}

@media screen and (max-width: 750px) {
    .donors .text-holder {   
     margin-right: 0px;  
     font-size:15px;
    }

    .donors .heading { display: none; }
    .donate table .amount1 {
    font-size: 26px;
    }

    #linearGaugeContainer1, #linearGaugeContainer2 {
        margin-left:-15px;    
    }
}