$main-color: #001440; $main-color-dark: #071022; $navbar-background-color: $main-color !important; $bulma-hover-background-l-delta: 0; @import "bulma/sass"; @mixin default-page-content-spacing { width: 100%; max-width: 46rem; padding: 3rem 1rem 1rem 1rem; } #main-content { @include default-page-content-spacing; margin: auto; height: 100%; } nav.navbar { padding-left: 5vw; padding-right: 5vw; height: 10vh; min-height: 65px; } nav.navbar * { color: white; } a.navbar-item:hover, a.navbar-item:active, a.navbar-item:focus { background-color: #05122e; } .is-background-main { background-color: $main-color; } @media (max-width: 1023px) { nav.navbar { padding-left: 0; padding-right: 0; height: 8vh; } .navbar-brand { padding-left: 6px; padding-right: 6px; height: 100%; } }