/* Header */
header {
height: 100vh; .language { position: fixed; top: 0; right: 0; margin: 0; margin-right: 1em; padding: 0; text-align: right; li { display: inline-block; margin: 0; padding: 0 1em 0 0; &:last-child { padding-right: 0; } .icon { color: inherit; &:before { font-size: 1.25em; } } } a { border: none; } .en:lang(en), .fr:lang(fr), .de:lang(de){ font-weight: bold; } }
}