
/*------------------------------------
- COLOR success
------------------------------------*/
.alert-success {
    color: #0c4018;
    background-color: #a6edb6;
    border-color: #95eaa8;
}

.alert-success hr {
    border-top-color: #80e596;
}

.alert-success .alert-link {
    color: #041608;
}

.badge-success {
    color: #fff;
    background-color: #21a73f;
}

.badge-success[href]:hover, .badge-success[href]:focus {
    color: #fff;
    background-color: #187c2e;
}

.bg-success {
    background-color: #21a73f !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: #187c2e !important;
}

.border-success {
    border-color: #21a73f !important;
}

.btn-success {
    color: #fff;
    background-color: #21a73f;
    border-color: #21a73f;
}

.btn-success:hover {
    color: #fff;
    background-color: #1b8933;
    border-color: #187c2e;
}

.btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(33, 167, 63, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #21a73f;
    border-color: #21a73f;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #187c2e;
    border-color: #166f2a;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(33, 167, 63, 0.5);
}

.btn-outline-success {
    color: #21a73f;
    background-color: transparent;
    border-color: #21a73f;
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #21a73f;
    border-color: #21a73f;
}

.btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(33, 167, 63, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #21a73f;
    background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #21a73f;
    border-color: #21a73f;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(33, 167, 63, 0.5);
}

.list-group-item-success {
    color: #0c4018;
    background-color: #95eaa8;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #0c4018;
    background-color: #80e596;
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #0c4018;
    border-color: #0c4018;
}

.table-success,
.table-success > th,
.table-success > td {
    background-color: #95eaa8;
}

.table-hover .table-success:hover {
    background-color: #80e596;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: #80e596;
}

.text-success {
    color: #21a73f !important;
}

a.text-success:hover, a.text-success:focus {
    color: #187c2e !important;
}



/*------------------------------------
- COLOR warning
------------------------------------*/
.alert-warning {
    color: #847b00;
    background-color: #fffbcc;
    border-color: #fff9b7;
}

.alert-warning hr {
    border-top-color: #fff89e;
}

.alert-warning .alert-link {
    color: #514b00;
}

.badge-warning {
    color: #212529;
    background-color: #ffed00;
}

.badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #212529;
    background-color: #ccbd00;
}

.bg-warning {
    background-color: #ffed00 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: #ccbd00 !important;
}

.border-warning {
    border-color: #ffed00 !important;
}

.btn-warning {
    color: #212529;
    background-color: #ffed00;
    border-color: #ffed00;
}

.btn-warning:hover {
    color: #212529;
    background-color: #dbcb00;
    border-color: #ccbd00;
}

.btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 237, 0, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffed00;
    border-color: #ffed00;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccbd00;
    border-color: #bcaf00;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 237, 0, 0.5);
}

.btn-outline-warning {
    color: #ffed00;
    background-color: transparent;
    border-color: #ffed00;
}

.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffed00;
    border-color: #ffed00;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 237, 0, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffed00;
    background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffed00;
    border-color: #ffed00;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 237, 0, 0.5);
}

.list-group-item-warning {
    color: #847b00;
    background-color: #fff9b7;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #847b00;
    background-color: #fff89e;
}

.list-group-item-warning.list-group-item-action.active {
    color: #212529;
    background-color: #847b00;
    border-color: #847b00;
}

.table-warning,
.table-warning > th,
.table-warning > td {
    background-color: #fff9b7;
}

.table-hover .table-warning:hover {
    background-color: #fff89e;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: #fff89e;
}

.text-warning {
    color: #ffed00 !important;
}

a.text-warning:hover, a.text-warning:focus {
    color: #ccbd00 !important;
}



/*------------------------------------
- COLOR salad
------------------------------------*/
.alert-salad {
    color: #606a16;
    background-color: #f1f5d2;
    border-color: #ecf2c1;
}

.alert-salad hr {
    border-top-color: #e5edac;
}

.alert-salad .alert-link {
    color: #3a400d;
}

.badge-salad {
    color: #212529;
    background-color: #bcd02c;
}

.badge-salad[href]:hover, .badge-salad[href]:focus {
    color: #212529;
    background-color: #95a523;
}

.bg-salad {
    background-color: #bcd02c !important;
}

a.bg-salad:hover, a.bg-salad:focus,
button.bg-salad:hover,
button.bg-salad:focus {
    background-color: #95a523 !important;
}

.border-salad {
    border-color: #bcd02c !important;
}

.btn-salad {
    color: #212529;
    background-color: #bcd02c;
    border-color: #bcd02c;
}

.btn-salad:hover {
    color: #212529;
    background-color: #a1b225;
    border-color: #95a523;
}

.btn-salad:focus, .btn-salad.focus {
    box-shadow: 0 0 0 0.2rem rgba(188, 208, 44, 0.5);
}

.btn-salad.disabled, .btn-salad:disabled {
    color: #212529;
    background-color: #bcd02c;
    border-color: #bcd02c;
}

.btn-salad:not(:disabled):not(.disabled):active, .btn-salad:not(:disabled):not(.disabled).active, .show > .btn-salad.dropdown-toggle {
    color: #212529;
    background-color: #95a523;
    border-color: #8a9920;
}

.btn-salad:not(:disabled):not(.disabled):active:focus, .btn-salad:not(:disabled):not(.disabled).active:focus, .show > .btn-salad.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(188, 208, 44, 0.5);
}

.btn-outline-salad {
    color: #bcd02c;
    background-color: transparent;
    border-color: #bcd02c;
}

.btn-outline-salad:hover {
    color: #212529;
    background-color: #bcd02c;
    border-color: #bcd02c;
}

.btn-outline-salad:focus, .btn-outline-salad.focus {
    box-shadow: 0 0 0 0.2rem rgba(188, 208, 44, 0.5);
}

.btn-outline-salad.disabled, .btn-outline-salad:disabled {
    color: #bcd02c;
    background-color: transparent;
}

.btn-outline-salad:not(:disabled):not(.disabled):active, .btn-outline-salad:not(:disabled):not(.disabled).active, .show > .btn-outline-salad.dropdown-toggle {
    color: #212529;
    background-color: #bcd02c;
    border-color: #bcd02c;
}

.btn-outline-salad:not(:disabled):not(.disabled):active:focus, .btn-outline-salad:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-salad.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(188, 208, 44, 0.5);
}

.list-group-item-salad {
    color: #606a16;
    background-color: #ecf2c1;
}

.list-group-item-salad.list-group-item-action:hover, .list-group-item-salad.list-group-item-action:focus {
    color: #606a16;
    background-color: #e5edac;
}

.list-group-item-salad.list-group-item-action.active {
    color: #212529;
    background-color: #606a16;
    border-color: #606a16;
}

.table-salad,
.table-salad > th,
.table-salad > td {
    background-color: #ecf2c1;
}

.table-hover .table-salad:hover {
    background-color: #e5edac;
}

.table-hover .table-salad:hover > td,
.table-hover .table-salad:hover > th {
    background-color: #e5edac;
}

.text-salad {
    color: #bcd02c !important;
}

a.text-salad:hover, a.text-salad:focus {
    color: #95a523 !important;
}


