.navbar-toggler { background-color: #0f081b; } .top-row { height: 3.5rem; background-color: #0f081b; } .navbar-brand { font-size: 1.1rem; horiz-align: left; } #maintitle { !important; display: flex; justify-content: right; padding: 5px; flex: 50%; } #logo { !important; padding: 6px 6px 6px; } .oi { width: 2rem; font-size: 1.1rem; vertical-align: text-top; top: -2px; } .topicTitle { color: white; margin-top: 2rem; margin-left: 1.8rem; } .account{ z-index: 1; bottom: 0; background-color: #0f081b; } .nav-item { font-size: 0.9rem; padding-bottom: 0.5rem; } .nav-item:first-of-type { padding-top: 1rem; } .nav-item:last-of-type { padding-bottom: 1rem; } .nav-item ::deep a { color: #d7d7d7; border-radius: 4px; height: 3rem; display: flex; align-items: center; line-height: 3rem; } .nav-item ::deep a.active { background-color: rgba(255, 255, 255, 0.25); color: white; } .nav-item ::deep a:hover { background-color: rgba(255, 255, 255, 0.1); color: white; } @media (min-width: 500px) { .navbar-toggler { display: none; } .collapse { /* Never collapse the sidebar for wide screens */ display: block; } .account { position: fixed; } #maintitle { !important; display: flex; justify-content: left; padding: 5px; flex: 50%; } }