html, body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.nav-item a {
    color: #bbb;
    line-height: 2.5;
}

.nav-item a.active {
    background-color: rgba(255, 255, 255, 0.1);
    color: white;
}

.nav-item a:hover {
    background-color: rgba(255, 255, 255, 0.05);
    color: white;
}

.content {
    padding-top: 1.1rem;
}

.navbar-toggler {
    background-color: rgba(255, 255, 255, 0.1);
}

@media (max-width: 640.98px) {
    .content {
        padding: 1.5rem;
    }
}
