// Content layout styles $nav__toplvlWidth: 120px; $nav__seclvlWidth: 240px; // Page header .page-header { position: relative; border-bottom: 1px solid $lightbg__grey; margin: .5em 0 2.2em; padding-left: 0; .h4 { padding: .1em 0 0 0; margin: 0 0 .5em 0; font-weight: bold; } } .content__container { margin-left: $nav__toplvlWidth; padding: 1em .1em; transition: left 1s ease; @include mediaQuery(x-small){ padding: 1rem 2rem; } section.row, .column.row.row, .row.row.columns{ margin-left: 0; } } .content-header { font-weight: 700; margin-bottom: 0; margin-top: 2em; } .content-label, label { color: $darkgrey; text-transform: uppercase; font-weight: 700; font-size: .75em; margin-bottom: 0; } .subhead { border-bottom: 1px solid $medgrey; padding-bottom: .5em; }