/**
 * Page
 *  - for html/page.html.twig and region markup.
 ============================================================================ */
.page {
  position: relative;
  min-height: 100%;
  min-width: 100%;
}

.page-top, .page-bottom {
  padding: 0;
  margin: 0;
}

.pr-leaderboard .block:not(.has-title) {
  margin: 0;
}

.pr-leaderboard .block:not(.has-title) p {
  margin: 1rem 0 0;
}

.pr-leaderboard .block ul,
.pr-leaderboard .block ol {
  margin: 0;
}

.pr-leaderboard .block-search .block__content {
  padding-top: 0.625rem;
}

@media all and (max-width: 60em) {
  .pr-header .block {
    margin: 0.625rem 0;
  }
}

.pr-navbar .block {
  margin: 0;
}

.pr-navbar .block ul {
  margin: 0;
}

@media all and (min-width: 60.063em) {
  .pr-navbar__rw {
    padding: 0;
  }
}

.pr-main__sidebar-first .block__title,
.pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__title,
.pr-main__sidebar-second .block__content {
  padding: 0.375rem 1rem;
  margin: 0;
}

.pr-main__sidebar-first .block__title, .pr-main__sidebar-second .block__title {
  border-radius: 3px 3px 0 0;
}

.pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__content {
  border-radius: 3px;
}

.pr-main__sidebar-first.has-title .block__content, .pr-main__sidebar-second.has-title .block__content {
  border-radius: 0 0 3px 3px;
}

.pr-main__sidebar-first .block-search .block__content, .pr-main__sidebar-second .block-search .block__content {
  padding: 0;
}

.pr-main__sidebar-first .block-search.has-title .block__content, .pr-main__sidebar-second .block-search.has-title .block__content {
  padding-top: 0.5rem;
}
/*# sourceMappingURL=page.css.map */