.pos .badge {
    padding: 2px 6px;
    border-radius: 4px;
    font-size: 0.8rem;
    font-weight: bold;
    color: white;
    margin-left: 5px;
    vertical-align: middle;
}

.pos .badge-waiting {
    background-color: #f0ad4e;
}

.pos .badge-preparing {
    background-color: #5bc0de;
}

.pos .badge-ready {
    background-color: #5cb85c;
}

.pos .badge-served {
    background-color: #777;
}

.pos .badge-cancelled {
    background-color: #d9534f;
}