/* override some bootstrap settings */ /* nav overrides */ nav .badge { position: absolute; font-size: 0.75rem; } @media screen and (min-width: 767px) { nav .badge { top: 0px; left: 0px; } } @media screen and (max-width: 767px) { .navbar { padding: .5rem 7px; } nav .badge { top: 0.5rem; left: 1.5rem; } } .widget .badge { font-size: 100%; } .nav-item.nav-item-hack { height: 2.3rem; } .navbar-toggler-right { padding: 0.2rem 0; } #navbar-collapse-1 i { font-size: 1rem; } nav .dropdown-menu { max-height: 70vh; overflow: auto; } #navbar-collapse-2 { flex-basis: 100%; max-height: 70vh; } #navbar-collapse-2.show { overflow: auto; } #navbar-collapse-2.collapsing .dropdown-header, #navbar-collapse-2.show .dropdown-header { padding: 0.5rem 0.1rem; } .navbar-inverse .navbar-toggler { color: rgba(255,255,255,1); } /* nav overrides end */ .btn-outline-secondary { color: #aaa; } .wall-item-tools .dropdown-menu { min-width: auto; } code { white-space: normal; } label { font-weight: bold; } small, .small { font-size: 0.75rem; }