1// Content layout styles 2$nav__toplvlWidth: 120px; 3$nav__seclvlWidth: 240px; 4 5// Page header 6.page-header { 7 width: 100%; 8 position: relative; 9 border-bottom: 1px solid $border-color-02; 10 margin: 0.5em 0 2.2em; 11 padding-left: 0; 12} 13 14// Main element class 15.content__container { 16 margin-left: $nav__toplvlWidth; 17 padding: 1em 0.1em; 18 19 @include mediaQuery(x-small) { 20 padding: 1rem 2rem; 21 } 22 23 section.row, 24 .column.row.row, 25 .row.row.columns { 26 margin-left: 0; 27 } 28 29 // Must be applied to the <main> element in the app 30 // Required to create an elegant page transition 31 @include page-transition; 32 &.ng-leave-active, 33 &.ng-enter { 34 @include page-transition-visibility; 35 } 36} 37 38.content-header { 39 font-weight: 700; 40 margin-bottom: 0; 41 margin-top: 2em; 42} 43 44.content-label, 45label { 46 color: $text-02; 47 text-transform: uppercase; 48 font-weight: 700; 49 font-size: 0.75em; 50 margin-bottom: 0; 51} 52 53.subhead { 54 width: 100%; 55 border-bottom: 1px solid $border-color-01; 56 padding-bottom: 0.5em; 57} 58