.pagination {
  text-align: center;
  padding: 1em;
  cursor: default;
  grid-column: col 1 / span 12;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center; }

.pagination a,
.pagination span {
  padding: 0.2em 0.3em; }

.pagination .disabled {
  color: #aaaaaa; }

.pagination .current {
  font-style: normal;
  font-weight: bold;
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  line-height: 1;
  border-radius: 1em;
  background: white;
  color: black; }

.pagination a {
  text-decoration: none;
  color: white; }

.pagination a:hover,
.pagination a:focus {
  text-decoration: underline; }

@media (max-width: 650px) {
  .pagination {
    grid-column: col 1 / span 12; } }

/*# sourceMappingURL=pagination.css.map */
