@media (min-width: 1024px) {
  .columns .column.main {
    width: calc(95% - 220px);
    padding-right: 5%; } }
@media (max-width: 1023px) {
  .columns .column.main {
    width: 100%; } }
.columns .sidebar {
  padding-left: 0; }
  @media (min-width: 1024px) {
    .columns .sidebar {
      width: calc(5% + 220px); } }
  @media (max-width: 1023px) {
    .columns .sidebar {
      width: 100%; } }

@media (min-width: 1024px) {
  .page-title-wrapper {
    text-align: center;
    width: calc(95% - 220px);
    padding-right: 5%; } }

.toolbar .pages .action.action {
  background: none; }
  .toolbar .pages .action.action::before {
    color: #495974;
    font-weight: bold; }
  .toolbar .pages .action.action:hover {
    background-color: #495974; }
    .toolbar .pages .action.action:hover::before {
      color: #fff; }

@media (min-width: 1024px) {
  .toolbar .pager {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .toolbar .pager .pages {
      order: 1; } }
