.payouts-status {
    display: inline-block;
    font-size: 12px;
    letter-spacing: 0.6px;
    line-height: 2.1em;
    min-width: 140px;
    padding: 5px 10px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-color: #848484;
}

.payouts-status.success {
    background-color: #b6ab00;
}

.payouts-status.unprocessed,
.payouts-status.denied {
    color: #a40000;
    background-color: #ffd1d2;
}

.payouts-status.blocked {
    color: #000;
    background-color: #dadada;
}

.payouts-status.failed {
    color: #c33500;
    background-color: #fde2d1;
}

.payouts-status.pending {
    color: #937623;
    background-color: #fbf0d0;
}

.payouts-status.onhold {
    background-color: #ebe0d8;
    color: #9c6c48;
}

.payouts-status.refunded {
    color: #0f868e;
    background-color: #dde4eb;
}

.payouts-status.processing {
    background-color: #ffdeb0;
    color: #b13000;
}

.payouts-status.canceled {
    background-color: #2a2a2a;
    color: #fff;
}

.payouts-status.returned {
    background-color: #767c90;
    color: #fff;
}

.payouts-status.reversed {
    background-color: #9F9F9F;
    color: #fff;
}