.vote-share-chart__total {
  font-size: 1.125rem;
}

.election-h-chart thead {
  border-top: 1px solid #9e9e9e;
}

.election-h-chart thead tr th,
.election-h-chart thead tr td {
  background: #e9ecef;
  padding: 0.75rem;
  border-bottom: 2px solid #9e9e9e;
}

.election-h-chart tbody td, 
.election-h-chart tbody th {
  background: transparent;
  border: unset;
  border-bottom: 1px solid #9e9e9e;
  padding: 0.75rem;
}

.election-h-chart--results .election-h-chart__bar-cell {
  background-clip: content-box !important;
}