 body {
  min-width: var(--min-width-medium-screen);
}
table {
  display: block;
  overflow: scroll;
  width: 100%;
}
.page-header .region,
.page-title .region,
.page-main .main-content,
.page-superfooter .region,
.page-footer {
  padding-inline: var(--bezel-width-medium-screen);
}
.page-header nav > ul > li {
  white-space: normal;
}
.page-header nav .menu-item--dynamic-trigger::after,
.page-header nav .menu-item--dynamic-active .menu-item--dynamic-trigger::after {
  content: none;
}
.page-header nav ul ul,
.page-header .block--id-search .block-content {
  padding-inline: var(--bezel-width-medium-screen);
}
.page-header nav ul ul {
  inset-inline: calc(-1 * var(--bezel-width-medium-screen));
}
.page-header .queensu-artsci-base-search-dynamic .search-dynamic-close {
  inset-inline-end: var(--bezel-width-medium-screen);
}
/* End likely temporary navigation rules. */
.page-header .queensu-artsci-base-search-dynamic .search-dynamic-close {
  inset-inline-end: var(--bezel-width-medium-screen);
}
body.has-sidebar .main-content > .page-content {
  padding-inline-start: calc((var(--gutter-width-medium-screen) / 3) * 2);
}
body.two-sidebars .main-content > .page-content {
  padding-inline: calc(var(--gutter-width-medium-screen) / 2);
}
body .sidebar {
  padding-inline-end: calc(var(--gutter-width-medium-screen) / 3);
}
body.two-sidebars .sidebar {
  padding-inline-end: calc(var(--gutter-width-medium-screen) / 4);
}
body.two-sidebars .sidebar-second {
  padding-inline-start: calc(var(--gutter-width-medium-screen) / 4);
}
.top-link {
  inset-inline-end: var(--bezel-width-medium-screen);
}
