#covid-content {
  font-size: smaller;
}

#covid-content div {
  padding: 1rem;
}

#covid-icons-list-container {
  display: grid;
  grid-template-columns: 5rem 1fr;
  margin-left: 1rem;
}

#covid-icons-container, ol {
  display: grid;
  row-gap: 1rem;
}

li {
  margin-left: 2rem;
  padding: 1rem;
}

.covid-icons {
  width: 3rem;
}

a {
  text-decoration: underline;
}

.covid-links, .covid-links:visited {
  color: var(--sub-header);
}

.covid-links:hover {
  opacity: .7;
}

@media (max-width: 500px) {
  #covid-icons-list-container {
    margin-left: 0;
  }
}