1 @mixin content-container-layout {
6 //-----------------------------------------------------------------------
8 //-----------------------------------------------------------------------
13 @include box-sizing(border-box);
17 overflow-x: hidden; // Allows .span-full to take up entire viewport without overflowing.
26 max-width: $site-max-width;
27 @include content-container-layout();
32 margin: $main-content-top-margin 0;
41 footer[role="contentinfo"] {
46 @media only screen and (max-width: $break-small) {
51 @include content-container-layout();
54 margin: $main-content-top-margin / 2 0;
57 footer[role="contentinfo"] {
58 padding: $main-content-top-margin / 2 $main-content-top-margin - 10;
63 @media only screen and (min-width: $break-small + 1) and (max-width: $break-large) {
69 @media only screen and (min-width: $break-large) {