@media (max-width: 732px) {
  .collapse-mobile {
    transform: unset !important;
    position: relative !important;
  }
  .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
a[aria-current='page'] {
  color: #111111;
  border-bottom: 3px solid #ec413c;
}

table {
  width: 100%;
}

table tr {
  border-bottom: 1px solid #ddd;
}

table tr:hover {
  background: #f9f9f9;
}

table tr td {
  padding: 10px;
}

figure figcaption {
  padding: 10px;
  text-align: center;
  color: #666;
  font-size: 0.8rem;
}


hr {
  margin: 1rem 0;
  border: 0;
  border-top: 1px solid #e1e1e1;
}
