/// /// Hyperspace by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// /* Header */ #header { @include vendor('display', 'flex'); background-color: _palette(accent1); cursor: default; padding: 1.75em 2em; > .title { border: 0; color: _palette(fg-bold); display: block; font-size: 1.25em; font-weight: _font(weight-bold); } > nav { @include vendor('flex', '1'); text-align: right; > ul { margin: 0; padding: 0; > li { display: inline-block; margin-left: 1.75em; padding: 0; vertical-align: middle; &:first-child { margin-left: 0; } a { border: 0; color: _palette(fg-light); display: inline-block; font-size: 0.6em; font-weight: _font(weight-bold); letter-spacing: _font(kerning-alt); text-transform: uppercase; &:hover { color: _palette(fg); } &.active { color: _palette(fg-bold); } } } } } @include breakpoint('<=small') { padding: 1em 2em; } @include breakpoint('<=xsmall') { display: block; padding: 0 2em; text-align: left; .title { font-size: 1.25em; padding: 1em 0; } > nav { border-top: solid 1px _palette(border); text-align: inherit; > ul { > li { margin-left: 1.5em; a { height: 6em; line-height: 6em; } } } } } }