
.bg-dark {
    background-color: #008000!important;
}

.btn-primary {
    /*--bs-btn-color: #fff;*/
    --bs-btn-bg: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd;    
}


.navbar-toggler{
    margin-top: 5px;
}

@media (max-width: 767.98px) {
    .sidebar {
        top: 0;
    }
    
    #sidebarMenu{
        background-color: #93dd20f5!important;
    }
    
    
}


@media print {
    .sidebar, .navbar {
        display: none !important;
    }
    
    main {
        margin-left: 0!important;
               
    }    
}


.footer-mutinabit {
        background-color: #008000!important;
        color: white;
        text-align: right;
        padding: 10px 20px;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1000;
      }

    .footer-mutinabit a {
        color: white;
        font-weight: bold;
        text-decoration: none;
    }

    .footer-mutinabit a:hover {
        text-decoration: underline;
    }


    .container, .container-fluid {
        margin-bottom: 70px;
    }


@media (max-width: 450px) {
    .navbar-brand {
        margin-right: 0;        
        width: 100%;
    }
}


@media (max-width: 1030px) {
    .input-group {
        margin-bottom: 5px;        
    }
}

.nav-item.dropdown.mbAdmin {
    background-color: lightgreen;
}