/* Native pagination for the legacy teacher and gallery listings. */
.etest-pagination {
  clear: both;
  width: 100%;
  flex: 0 0 100%;
  text-align: center;
}
.etest-pagination > a,
.etest-pagination > span {
  text-decoration: none;
  border: 1px solid #bfbfbf;
  padding: 5px 15px;
  margin: 2px;
  border-radius: 5px;
}
.etest-pagination > a {
  color: #000;
}
.etest-pagination > a:hover {
  background-color: rgba(117, 1, 6, 1);
  border-color: transparent;
  color: #fff;
  border-radius: 5px;
}
.etest-pagination > span.current {
  border-radius: 5px;
  padding: 5px 15px;
  background-color: rgba(117, 1, 6, 1);
  border-color: transparent;
  color: #fff;
  font-weight: bold;
}
.etest-pagination > a:focus-visible {
  outline: 2px solid #750106;
  outline-offset: 3px;
}
