footer {
    font-size: 80%;
}

.nav-item {
    display: inline-block;
}

.navbar-brand img {
  max-height: 80px;
}

@media (max-width: 768px) {
    .navbar .container,
    .navbar .container-fluid,
    .navbar .container-sm,
    .navbar .container-md,
    .navbar .container-lg,
    .navbar .container-xl {
        justify-content: center;
        flex-direction: column;
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
        left: -50px;
        right: unset;
    }
    .navbar .nav-item {
       margin-right: 8px;
    }
}
