/*------------------------------------
- COLOR schneider
------------------------------------*/
.alert-schneider {
    color: #1d722d;
    background-color: #dff6e3;
    border-color: #cef2d5;
}

.alert-schneider hr {
    border-top-color: #baedc4;
}

.alert-schneider .alert-link {
    color: #12491d;
}

.badge-schneider {
    color: #212529;
    background-color: #3DCD58;
}

.badge-schneider[href]:hover, .badge-schneider[href]:focus {
    color: #212529;
    background-color: #2caa43;
}

.bg-schneider {
    background-color: #53B65F !important;
}

a.bg-schneider:hover, a.bg-schneider:focus,
button.bg-schneider:hover,
button.bg-schneider:focus {
    background-color: #2caa43 !important;
}

.border-schneider {
    border-color: #3DCD58 !important;
}

.btn-schneider {
    color: #212529;
    background-color: #3DCD58;
    border-color: #3DCD58;
}

.btn-schneider:hover {
    color: #212529;
    background-color: #2fb748;
    border-color: #2caa43;
}

.btn-schneider:focus, .btn-schneider.focus {
    box-shadow: 0 0 0 0.2rem rgba(61, 205, 88, 0.5);
}

.btn-schneider.disabled, .btn-schneider:disabled {
    color: #212529;
    background-color: #3DCD58;
    border-color: #3DCD58;
}

.btn-schneider:not(:disabled):not(.disabled):active, .btn-schneider:not(:disabled):not(.disabled).active, .show > .btn-schneider.dropdown-toggle {
    color: #212529;
    background-color: #2caa43;
    border-color: #289e3f;
}

.btn-schneider:not(:disabled):not(.disabled):active:focus, .btn-schneider:not(:disabled):not(.disabled).active:focus, .show > .btn-schneider.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(61, 205, 88, 0.5);
}

.btn-outline-schneider {
    color: #3DCD58;
    background-color: transparent;
    border-color: #3DCD58;
}

.btn-outline-schneider:hover {
    color: #212529;
    background-color: #3DCD58;
    border-color: #3DCD58;
}

.btn-outline-schneider:focus, .btn-outline-schneider.focus {
    box-shadow: 0 0 0 0.2rem rgba(61, 205, 88, 0.5);
}

.btn-outline-schneider.disabled, .btn-outline-schneider:disabled {
    color: #3DCD58;
    background-color: transparent;
}

.btn-outline-schneider:not(:disabled):not(.disabled):active, .btn-outline-schneider:not(:disabled):not(.disabled).active, .show > .btn-outline-schneider.dropdown-toggle {
    color: #212529;
    background-color: #3DCD58;
    border-color: #3DCD58;
}

.btn-outline-schneider:not(:disabled):not(.disabled):active:focus, .btn-outline-schneider:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-schneider.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(61, 205, 88, 0.5);
}

.list-group-item-schneider {
    color: #1d722d;
    background-color: #cef2d5;
}

.list-group-item-schneider.list-group-item-action:hover, .list-group-item-schneider.list-group-item-action:focus {
    color: #1d722d;
    background-color: #baedc4;
}

.list-group-item-schneider.list-group-item-action.active {
    color: #212529;
    background-color: #1d722d;
    border-color: #1d722d;
}

.table-schneider,
.table-schneider > th,
.table-schneider > td {
    background-color: #cef2d5;
}

.table-hover .table-schneider:hover {
    background-color: #baedc4;
}

.table-hover .table-schneider:hover > td,
.table-hover .table-schneider:hover > th {
    background-color: #baedc4;
}

.text-schneider {
    color: #3DCD58 !important;
}

a.text-schneider:hover, a.text-schneider:focus {
    color: #2caa43 !important;
}