.legend {
  margin: 25px 0;
}

.dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 3px;
  float: left;
  margin-top: 5px;
}

.dot.dot-2000 {
  background-color: #47acb1;
}

.dot.dot-2017 {
  background-color: #ffcd34;
}

#horz-bar-chart text {
  fill: #212121;
  font-size: 0.9rem;
  font-family: "Open Sans", Arial, sans-serif;
  text-anchor: end;
  font-weight: 800;
}

#horz-bar-chart .label {
  fill: #212121;
  font-size: 1rem;
  text-anchor: end;
  font-weight: 400;
}

.axis path, .axis line {
  fill: none;
  stroke: #212121;
  shape-rendering: crispEdges;
}
