
.choropleth {
  text-align: center;
}

.choropleth .info {
  height: 20px;
}

.choropleth .map path {
  stroke: #000;
}

.choropleth .map path:hover {
  fill: #eee !important;
}

.tooltip-choropleth {
  z-index: 99999;
  position: absolute;
  pointer-events: none;
  line-height: 1;
  font-weight: bold;
  padding: 12px;
  background: rgba(230, 230, 230, 1);
  color: #fff;
  border-radius: 2px;
  font-weight: normal;
  line-height: 1.3em;
  font-weight: 300;
  color: black;
}
.tooltip-choropleth h4 {
  margin-top: 0.2em;
  margin-bottom: 0.6em;
  font-size: 1.1em;
  font-weight: 600;
}
.tooltip-choropleth b {
  font-weight: 500;
}
.tooltip-choropleth table {
  font-size: 0.8em;
  color: black;
}
.tooltip-choropleth td {
  margin: 0.2em;
  padding-left: 0.5em;
}

.legend text {
  font-size: 0.8em;
  fill: #ccc;
}

.choropleth select {
  font-size: 0.8em;
  border: 2px solid black;
  background-color: rgba(0, 0, 0, 0);
  color: black;
  padding: 4px 8px;
  cursor: pointer;
  border-color: rgb(200, 200, 200);
  color: rgb(255, 255, 255);
  margin-bottom: 5px;
}

.choropleth select option {
  background-color: #333;
}
