#map{margin:6px;border:0;width:100%;margin-left:auto;margin-right:auto;position:relative}#map .master-group .geography{fill:#ccc;stroke:#fff;stroke-width:1px}#map .master-group .geography.active{fill-opacity:0.7;stroke-width:1px}#map .master-group .geography.hover,#map .master-group .geography:hover{fill:red}#map .master-group .geography.feature-02,#map .master-group .geography.feature-10,#map .master-group .geography.feature-11,#map .master-group .geography.feature-12,#map .master-group .geography.feature-15,#map .master-group .geography.feature-17,#map .master-group .geography.feature-22,#map .master-group .geography.feature-27,#map .master-group .geography.feature-30,#map .master-group .geography.feature-31,#map .master-group .geography.feature-33,#map .master-group .geography.feature-36,#map .master-group .geography.feature-40,#map .master-group .geography.feature-41,#map .master-group .geography.feature-44,#map .master-group .geography.feature-45,#map .master-group .geography.feature-47,#map .master-group .geography.feature-49,#map .master-group .geography.feature-54{fill:#76af2e}#map .master-group .geography.feature-01,#map .master-group .geography.feature-04,#map .master-group .geography.feature-05,#map .master-group .geography.feature-09,#map .master-group .geography.feature-18,#map .master-group .geography.feature-19,#map .master-group .geography.feature-20,#map .master-group .geography.feature-21,#map .master-group .geography.feature-23,#map .master-group .geography.feature-24,#map .master-group .geography.feature-26,#map .master-group .geography.feature-32,#map .master-group .geography.feature-35,#map .master-group .geography.feature-37,#map .master-group .geography.feature-38,#map .master-group .geography.feature-42,#map .master-group .geography.feature-50,#map .master-group .geography.feature-53,#map .master-group .geography.feature-56,#map .master-group .geography.feature-72{fill:#76af2e}#map .master-group .geography.feature-06,#map .master-group .geography.feature-08,#map .master-group .geography.feature-13,#map .master-group .geography.feature-16,#map .master-group .geography.feature-25,#map .master-group .geography.feature-28,#map .master-group .geography.feature-29,#map .master-group .geography.feature-34,#map .master-group .geography.feature-39,#map .master-group .geography.feature-46,#map .master-group .geography.feature-48,#map .master-group .geography.feature-51,#map .master-group .geography.feature-55{fill:#76af2e}#map .master-group .geography.feature-group-02,#map .master-group .geography.feature-group-10,#map .master-group .geography.feature-group-11,#map .master-group .geography.feature-group-12,#map .master-group .geography.feature-group-15,#map .master-group .geography.feature-group-17,#map .master-group .geography.feature-group-22,#map .master-group .geography.feature-group-27,#map .master-group .geography.feature-group-30,#map .master-group .geography.feature-group-31,#map .master-group .geography.feature-group-33,#map .master-group .geography.feature-group-36,#map .master-group .geography.feature-group-40,#map .master-group .geography.feature-group-41,#map .master-group .geography.feature-group-44,#map .master-group .geography.feature-group-45,#map .master-group .geography.feature-group-47,#map .master-group .geography.feature-group-49,#map .master-group .geography.feature-group-54{fill:#76af2e}#map .master-group .geography.feature-group-01,#map .master-group .geography.feature-group-04,#map .master-group .geography.feature-group-05,#map .master-group .geography.feature-group-09,#map .master-group .geography.feature-group-18,#map .master-group .geography.feature-group-19,#map .master-group .geography.feature-group-20,#map .master-group .geography.feature-group-21,#map .master-group .geography.feature-group-23,#map .master-group .geography.feature-group-24,#map .master-group .geography.feature-group-26,#map .master-group .geography.feature-group-32,#map .master-group .geography.feature-group-35,#map .master-group .geography.feature-group-37,#map .master-group .geography.feature-group-38,#map .master-group .geography.feature-group-42,#map .master-group .geography.feature-group-50,#map .master-group .geography.feature-group-53,#map .master-group .geography.feature-group-56,#map .master-group .geography.feature-group-72{fill:#76af2e}#map .master-group .geography.feature-group-06,#map .master-group .geography.feature-group-08,#map .master-group .geography.feature-group-13,#map .master-group .geography.feature-group-16,#map .master-group .geography.feature-group-25,#map .master-group .geography.feature-group-28,#map .master-group .geography.feature-group-29,#map .master-group .geography.feature-group-34,#map .master-group .geography.feature-group-39,#map .master-group .geography.feature-group-46,#map .master-group .geography.feature-group-48,#map .master-group .geography.feature-group-51,#map .master-group .geography.feature-group-55{fill:#76af2e}#map .master-group .layer-labels>.label{pointer-events:all;cursor:default;font-weight:normal}#map .master-group .layer-labels>.label text{fill:#fff}#map .master-group .layer-labels>.label.hover circle,#map .master-group .layer-labels>.label:hover circle{fill:red}#map .master-group .layer-labels>.label text{pointer-events:all;fill:#fff;stroke:none}#map .master-group .layer-labels>.label circle{pointer-events:all;stroke:gray;fill:white}#map .master-group .layer-labels>.label.unstyled circle{stroke:none;fill:none}#map .master-group .layer-labels>.label.unstyled.hover,#map .master-group .layer-labels>.label.unstyled:hover{stroke:none;fill:none}#map .master-group .layer-labels #feature-02-label.unstyled text,#map .master-group .layer-labels #feature-08-label.unstyled text,#map .master-group .layer-labels #feature-13-label.unstyled text,#map .master-group .layer-labels #feature-15-label.unstyled text,#map .master-group .layer-labels #feature-18-label.unstyled text,#map .master-group .layer-labels #feature-19-label.unstyled text,#map .master-group .layer-labels #feature-22-label.unstyled text,#map .master-group .layer-labels #feature-30-label.unstyled text,#map .master-group .layer-labels #feature-32-label.unstyled text,#map .master-group .layer-labels #feature-50-label.unstyled text,#map .master-group .layer-labels #feature-54-label.unstyled text{fill:#fff}#map .master-group .layer-labels #feature-01-label.unstyled text,#map .master-group .layer-labels #feature-04-label.unstyled text,#map .master-group .layer-labels #feature-05-label.unstyled text,#map .master-group .layer-labels #feature-06-label.unstyled text,#map .master-group .layer-labels #feature-09-label.unstyled text,#map .master-group .layer-labels #feature-10-label.unstyled text,#map .master-group .layer-labels #feature-11-label.unstyled text,#map .master-group .layer-labels #feature-12-label.unstyled text,#map .master-group .layer-labels #feature-16-label.unstyled text,#map .master-group .layer-labels #feature-17-label.unstyled text,#map .master-group .layer-labels #feature-20-label.unstyled text,#map .master-group .layer-labels #feature-21-label.unstyled text,#map .master-group .layer-labels #feature-23-label.unstyled text,#map .master-group .layer-labels #feature-24-label.unstyled text,#map .master-group .layer-labels #feature-25-label.unstyled text,#map .master-group .layer-labels #feature-26-label.unstyled text,#map .master-group .layer-labels #feature-27-label.unstyled text,#map .master-group .layer-labels #feature-28-label.unstyled text,#map .master-group .layer-labels #feature-29-label.unstyled text,#map .master-group .layer-labels #feature-31-label.unstyled text,#map .master-group .layer-labels #feature-33-label.unstyled text,#map .master-group .layer-labels #feature-34-label.unstyled text,#map .master-group .layer-labels #feature-35-label.unstyled text,#map .master-group .layer-labels #feature-36-label.unstyled text,#map .master-group .layer-labels #feature-37-label.unstyled text,#map .master-group .layer-labels #feature-38-label.unstyled text,#map .master-group .layer-labels #feature-39-label.unstyled text,#map .master-group .layer-labels #feature-40-label.unstyled text,#map .master-group .layer-labels #feature-41-label.unstyled text,#map .master-group .layer-labels #feature-42-label.unstyled text,#map .master-group .layer-labels #feature-44-label.unstyled text,#map .master-group .layer-labels #feature-45-label.unstyled text,#map .master-group .layer-labels #feature-46-label.unstyled text,#map .master-group .layer-labels #feature-47-label.unstyled text,#map .master-group .layer-labels #feature-48-label.unstyled text,#map .master-group .layer-labels #feature-49-label.unstyled text,#map .master-group .layer-labels #feature-51-label.unstyled text,#map .master-group .layer-labels #feature-53-label.unstyled text,#map .master-group .layer-labels #feature-55-label.unstyled text,#map .master-group .layer-labels #feature-56-label.unstyled text{fill:#fff}#map .master-group .layer-labels #feature-10-label circle,#map .master-group .layer-labels #feature-11-label circle,#map .master-group .layer-labels #feature-15-label circle,#map .master-group .layer-labels #feature-33-label circle,#map .master-group .layer-labels #feature-44-label circle{fill:#76af2e}#map .master-group .layer-labels #feature-09-label circle,#map .master-group .layer-labels #feature-24-label circle,#map .master-group .layer-labels #feature-50-label circle{fill:#76af2e}#map .master-group .layer-labels #feature-25-label circle,#map .master-group .layer-labels #feature-34-label circle{fill:#76af2e}#map .master-group.layers-n .layer-2,#map .master-group.layers-n .layer-3,#map .master-group.layers-n .layer-4{visibility:hidden}#map .master-group.layers-n.layer-1 .layer-1 .geography{fill-opacity:0.25;stroke-opacity:0.5}#map .master-group.layers-n.layer-1 .layer-1 .geography.active{visibility:hidden}#map .master-group.layers-n.layer-1 .layer-1 .label.active{visibility:hidden}#map .master-group.layers-n.layer-1 .layer-2 g.active{visibility:visible}#map .reset-button{position:relative;text-decoration:none;position:absolute;bottom:6px;right:6px;font-size:2em;color:black}svg{border:none}




#map #feature-group-states path{
    fill: #fff;
    stroke: #808080;
    transition: all .2s ease;
    cursor: pointer;
}

#map #feature-group-states path.hover {
    fill: #0082C8;
}
#map #feature-group-states path:hover {
    fill: #0082C8;
}

#map #layer-1-labels .label.hover text {
    fill: #fff !important;
}

#map #layer-1-labels .label text {
    fill: #808080 !important;
    transition: all .2s ease;
    cursor: pointer;
}

#map #layer-1-labels .label._text-white text {
    fill: #fff !important;
}

#map #layer-1-labels .label[data-fid="15"] circle, .label[data-fid="34"] circle, .label[data-fid="10"] circle,
                     .label[data-fid="44"] circle, .label[data-fid="33"] circle, .label[data-fid="50"] circle,
                     .label[data-fid="25"] circle, .label[data-fid="11"] circle, .label[data-fid="09"] circle,
                     .label[data-fid="24"] circle
{
    fill: #e6e6e6 !important;
    cursor: pointer;
}
