.qld__search-pagination .qld__search-pagination__list .qrss__pagination-disabled,
.qld__search-pagination .qld__search-pagination__list .qrss__pagination-disabled span,
.qld__search-pagination .qld__search-pagination__list .qrss__pagination-disabled .qld__icon {
  color: var(--qrss-medium-grey) !important;
  text-decoration: none !important;
  cursor: default;
  pointer-events: none;
}

.qrss__event-listing .qld__search-pagination__list li.active a.qld__search-pagination_link {
  background-color: var(--qrss-pagination-blue);
  border-color: var(--qrss-pagination-blue);
  color: var(--qrss-white);
}

.qrss__event-listing .qld__search-pagination__list li a.qld__search-pagination_link {
  background-color: var(--qrss-white);
  border: 1px solid var(--qrss-medium-grey);
  color: var(--qrss-pagination-blue);
  min-width: 32px;
  height: 32px;
}

.qrss__pagination .active .qld__search-pagination_link {
  background-color: var(--qrss-pagination-blue) !important;
}

.qrss__pagination .qld__search-pagination_link {
  background-color: var(--qrss-pagination-bg) !important;
  border-color: var(--qrss-pagination-blue) !important;
  box-shadow: unset !important;
}

.qrss__pagination li.disabled span {
  color: var(--qrss-medium-grey) !important;
}

.qrss__pagination ul li.ellipsis,
.qrss__pagination ul li.last {
  display: list-item !important;
}

.qrss__pagination ul li.prev.disabled a,
.qrss__pagination ul li.next.disabled a {
  pointer-events: none;
  text-decoration-color: var(--qrss-medium-grey) !important;
}

.qrss__pagination ul li.prev.disabled a svg,
.qrss__pagination ul li.next.disabled a svg {
  color: var(--qrss-medium-grey) !important;
}

.qrss__pagination ul li.prev a,
.qrss__pagination ul li.next a {
  text-decoration: underline !important;
  text-underline-offset: 2px !important;
}

@media (min-width: 992px) {
  .qrss__event-listing .qld__search-pagination {
    border: 1px solid var(--qrss-light-grey);
  }
}
