 .page-main .page-title .view--id-features .view-content,
.page-main .page-title .view--id-features .node-title-and-content-container,
.page-main .page-title .node--view-mode-title--has-image {
  min-height: 640px;
}
.page-main .page-title .view--id-features .node-title-and-content-container {
  padding-inline: var(--bezel-width-medium-large-screen);
}
.page-main .page-title .node--bundle-feature .node-content {
  gap: var(--gutter-width-medium-large-screen);
}
.node--view-mode-full .field--family-type-long-text .media--bundle-image.align-left,
.node--view-mode-full .field--family-type-long-text .media--bundle-remote-image.align-left,
.node--view-mode-additional-information .field--family-type-long-text .media--bundle-image.align-left,
.node--view-mode-additional-information .field--family-type-long-text .media--bundle-remote-image.align-left,
.node--view-mode-full .field--family-type-long-text img.align-left:not(.media img),
.node--view-mode-additional-information .field--family-type-long-text img.align-left:not(.media img) {
  margin-inline-end: var(--gutter-width-medium-large-screen);
}
.node--view-mode-full .field--family-type-long-text .media--bundle-image.align-right,
.node--view-mode-full .field--family-type-long-text .media--bundle-remote-image.align-right,
.node--view-mode-additional-information .field--family-type-long-text .media--bundle-image.align-right,
.node--view-mode-additional-information .field--family-type-long-text .media--bundle-remote-image.align-right,
.node--view-mode-full .field--family-type-long-text img.align-right:not(.media img),
.node--view-mode-additional-information .field--family-type-long-text img.align-right:not(.media img) {
  margin-inline-start: var(--gutter-width-medium-large-screen);
}
.node--view-mode-full .field--id-field-cta > .field-values {
  gap: var(--gutter-width-medium-large-screen);
  padding-inline: var(--bezel-width-medium-large-screen);
}
.node--view-mode-full .field--id-field-cta > .field-values > .field-value {
  flex-basis: calc(50% - (var(--gutter-width-medium-large-screen) / 2));
}
.page-main .node--bundle-shoutout .field--id-field-recipient,
.page-main .node--bundle-shoutout .field--id-field-recipient-other {
  font-size: 2rem;
}
.queensu-artsci-grid .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets {
  padding-inline-end: calc(var(--gutter-width-medium-large-screen) / 4 * 3);
}
.queensu-artsci-grid.view--id-stories .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets {
  padding-inline-end: calc(var(--gutter-width-medium-large-screen) / 3 * 2);
}
.queensu-artsci-grid .queensu-artsci-filter-container-has-fieldsets .queensu-artsci-filter .form-actions {
  margin-inline-start: calc(25% + (var(--gutter-width-medium-large-screen) / 4));
}
.queensu-artsci-grid.view--id-stories .queensu-artsci-filter-container-has-fieldsets .queensu-artsci-filter .form-actions {
  margin-inline-start: calc((100% /3) + (var(--gutter-width-medium-large-screen) / 3));
}
.queensu-artsci-grid .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets + .view-content {
  padding-inline-start: calc(var(--gutter-width-medium-large-screen) / 4);
}
.queensu-artsci-grid.view--id-stories .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets + .view-content {
  padding-inline-start: calc(var(--gutter-width-medium-large-screen) / 3);
}
.queensu-artsci-grid .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets + .view-content + nav.pager {
  padding-inline-start: calc(25% + (var(--gutter-width-medium-large-screen) / 4));
}
.queensu-artsci-grid.view--id-stories .queensu-artsci-filter-container.queensu-artsci-filter-container-has-fieldsets + .view-content + nav.pager {
  padding-inline-start: calc((100% /3) + (var(--gutter-width-medium-large-screen) / 3));
}
.queensu-artsci-grid .views-section,
.queensu-artsci-grid .no-results {
  grid-column-gap: var(--gutter-width-medium-large-screen);
}
.queensu-artsci-grid.queensu-artsci-grid-list article {
  gap: var(--gutter-width-medium-large-screen);
}
.queensu-artsci-grid.queensu-artsci-grid-list.view--id-people article > h2 {
  margin-block-start: 0;
  margin-inline-start: calc(17.5% + (var(--gutter-width-medium-large-screen) / 4));
}
.queensu-artsci-grid.queensu-artsci-grid-list .node-content-container {
  flex-basis: calc((100% / 3 * 2) - var(--gutter-width-medium-large-screen));
}
.queensu-artsci-grid.queensu-artsci-grid-list .node-content {
  margin-inline-start: calc(-50% - (var(--gutter-width-medium-large-screen) / 2 * 3));
}
.queensu-artsci-grid.queensu-artsci-grid-list .user-content {
  gap: var(--gutter-width-medium-large-screen);
}
.queensu-artsci-grid.queensu-artsci-grid-list .user-content .field {
  flex-basis: calc(27.5% - ((var(--gutter-width-medium-large-screen) / 4) * 3));
}
.queensu-artsci-grid.queensu-artsci-grid-list .user-content .field-entity-reference--entity-type-media--bundle-image {
  flex-basis: calc(17.5% - ((var(--gutter-width-medium-large-screen) / 4) * 3));
}
.queensu-artsci-grid.queensu-artsci-grid-list .user-content .field:first-child:not(.field--id-field-image) {
  flex-basis: calc(45% - (var(--gutter-width-medium-large-screen) / 2));
  padding-inline-start: calc(17.5% + (var(--gutter-width-medium-large-screen) / 4));
}
.block--bundle-shortcut .field--type-link > .field-values {
  gap: var(--gutter-width-medium-large-screen);
}
.gpa-calculation-container form,
.gpa-calculation-container .queensu_artsci_gpa_calculation_required-result .gpa-calculation-result-container,
.gpa-calculation-container .queensu_artsci_gpa_calculation_predicted-result .gpa-calculation-result-container {
  padding-inline: var(--gutter-width-medium-large-screen);
}
.block--id-address {
  padding-inline-end: calc(var(--gutter-width-medium-large-screen) / 2);
}
.block--id-socialmedia {
  padding-inline-start: calc(var(--gutter-width-medium-large-screen) / 2);
}

/* Paragraph Sections (Added by Stuart) */
.subcontent > .region > .region-content > *,
.field--id-field-sections .paragraph--type--accordion-section,
.field--id-field-sections .paragraph--type--accordion-tabs-section,
.field--id-field-sections .paragraph--type--column-card-section,
.field--id-field-sections .paragraph--type--link-set,
.field--id-field-sections .paragraph--type--divider,
.field--id-field-sections .paragraph--type--extra-body,
.field--id-field-sections .paragraph--type--two-column-body,
.field--id-field-sections .paragraph--type--news-feed {
  padding-inline: var(--bezel-width-medium-large-screen);
}
.field--id-field-sections .paragraph--type--staggered-block .field--id-field-body,
.field--id-field-sections .field--id-field-staggered-blocks > .field-values > .field-value:nth-of-type(even) .paragraph--type--staggered-block .field--id-field-body {
  padding-block: 40px;
}
.field--id-field-sections .paragraph--type--accordion-section .paragraph--type--accordion .field--id-field-title h2::after,
.field--id-field-sections .paragraph--type--accordion-section .paragraph--type--accordion .field--id-field-title h3::after {
  margin-block-start: -22px;
}
.block--id-areyouok {
  font-size: 12.25px;
  line-height: 16.22px;
}
