:root{
    --bs-primary: rgba(43, 98, 43) !important;
    --bs-primary-rgb: rgb(43, 98, 43) !important;
}
.badge{
    font-size: 1.2em;
}
.text-bg-primary {
    color: #fff;
    background-color: var(--bs-primary) !important;
}

.navbar-brand {
    color: white !important;
}

.navbar-expand-lg .navbar-nav {
        flex-direction: row;
    }
    
.btn-primary{
    color: #333333;
    border-color: #cccccc;
    background-color:rgba(110, 247, 110, 0.375) ;
}
.btn-outline-primary.dropdown-toggle{
    color: #ba2626 !important;
    border-color: #b1b1b1  !important;
    background-color: transparent !important;
}
.btn-outline-primary{
    color: white !important;
    border-color: #b1b1b1  !important;
    background-color: transparent !important;
}
.btn-outline-primary.menu-item{
    color: rgb(90, 90, 90) !important;
    border-color: #b1b1b1  !important;
    background-color: transparent !important;
}

.btn-primary:hover{
    background-color: rgba(110, 247, 110, 0.818) !important;

}
.btn.disabled, .btn:disabled{
    background-color: #f5f5f5 !important;
    border-color: #cccccc !important;
    color: #333333 !important;

}



.btn-outline-primary.dropdown-toggle{
    color: #333333 !important;
    border-color: #c6c6c6  !important;
    background-color: transparent !important;
}

.btn-outline-primary:hover{

    background-color: var(--color-button-hover-bg) !important;
}
.btn-outline-secondary:hover{
    background-color: var(--color-button-hover-bg) !important;
}