/* Cores customizadas para status de análise */

/* Classes badge para coluna Status */

/* -----  Aprovado ----- */
.badge.bg-status-aprovado {
    background-color: #28a745 !important;
    color: #fff !important;
}

.btn-status-aprovado {
    background-color: #28a745 !important;
    border-color: #28a745 !important;
    color: #fff !important;
}

.btn-status-aprovado:hover,
.btn-status-aprovado:focus,
.btn-status-aprovado:active {
    background-color: #218838 !important;
    border-color: #1e7e34 !important;
    color: #fff !important;
}

/* -----  Em Analise ----- */
.badge.bg-status-em-analise {
    background-color: #495057 !important;
    color: #fff !important;
}

.btn-status-em-analise {
    background-color: #495057 !important;
    border-color: #495057 !important;
    color: #fff !important;
}

.btn-status-em-analise:hover,
.btn-status-em-analise:focus,
.btn-status-em-analise:active {
    background-color: #383d42 !important;
    border-color: #32373b !important;
    color: #fff !important;
}

.btn-status-em-analise-outro {
    background-color: #6c757d !important;
    border-color: #6c757d !important;
    color: #fff !important;
}

.btn-status-em-analise-outro:hover,
.btn-status-em-analise-outro:focus,
.btn-status-em-analise-outro:active {
    background-color: #5a6268 !important;
    border-color: #545b62 !important;
    color: #fff !important;
}

/* -----  Tratado ----- */
.badge.bg-status-tratado {
    background-color: #007bff !important;
    color: #fff !important;
}

.btn-status-tratado {
    background-color: #007bff !important;
    border-color: #007bff !important;
    color: #fff !important;
}

.btn-status-tratado:hover,
.btn-status-tratado:focus,
.btn-status-tratado:active {
    background-color: #0056b3 !important;
    border-color: #004085 !important;
    color: #fff !important;
}

/* -----  Pendente ----- */
.badge.bg-status-pendente {
    background-color: #ffc107 !important;
    color: #fff !important;
}

.btn-status-pendente {
    background-color: #ffc107 !important;
    border-color: #ffc107 !important;
    color: #fff !important;
}

.btn-status-pendente:hover,
.btn-status-pendente:focus,
.btn-status-pendente:active {
    background-color: #e0a800 !important;
    border-color: #d39e00 !important;
    color: #fff !important;
}


/* ----- Incompleto ----- */
.bg-status-incompleto,
.badge.bg-status-incompleto {
    background-color: #ff6207 !important;
    color: #fff !important;
}

.btn-status-incompleto {
    background-color: #ff6207 !important;
    border-color: #ff6207 !important;
    color: #fff !important;
}

.btn-status-incompleto:hover,
.btn-status-incompleto:focus,
.btn-status-incompleto:active {
    background-color: #ff6207 !important;
    border-color: #ff6207 !important;
    color: #fff !important;
}


/* ----- Forçado ----- */
.badge.bg-status-forcado {
    background-color: #007bff !important;
    color: #fff !important;
}

.btn-status-forcado {
    background-color: #007bff !important;
    border-color: #007bff !important;
    color: #fff !important;
}

.btn-status-forcado:hover,
.btn-status-forcado:focus,
.btn-status-forcado:active {
    background-color: #0056b3 !important;
    border-color: #004085 !important;
    color: #fff !important;
}

/* Outros */
.card-action-add, .btn-status-em-analise, .btn-status-incompleto {
    display: flow !important;
    width: 100px;
    max-width: 100px;

}

.open-modal-loja {
    display: flow !important;
    width: 100px;
    max-width: 100px;
}

.input-group, .form-control {
    max-width: 1000px !important;
    width: 100% !important;
}