.map-chart {
  margin-bottom: 1.875em;
}

.map-chart path,
.map-chart rect,
.map-chart circle {
  fill: #44659A;
  stroke: #6F7885;
}

.map-chart text {
    font-size: 11px;
}

.map-chart path.us-state.active,
.map-chart rect.us-state.active,
.map-chart circle.us-state.active  {
  fill: #001871;
}

.map-chart path.us-state.hover,
.map-chart rect.us-state.hover,
.map-chart circle.us-state.hover {
  cursor: pointer;
  fill: #c84c30;
}

.map-chart text.us-state-label {
  fill: #fff;
}

.map-chart text.us-state-label.hover {
  fill: #fff;
}

.svg-map{
  width: 100%;
  margin: 20px auto;
}