nav { position: static; border-bottom: 2px dashed currentColor; } nav .site-icon { height: 48px; display: inline-block; } nav .site-icon .label { font-weight: 500; } nav .site-icon .icon { display: inline-block; line-height: 0; margin: 12px 2px; } nav .site-icon .icon svg { width: 24px; height: 24px; } nav .adminmode { opacity: .7; } nav .nav-item { display: inline-flex; height: 48px; vertical-align: top; align-items: center; margin-right: 16px; }