.goodfootdelivery-status {
    display: inline-flex;
    line-height: 2.5em;
    color: #777;
    background: #e5e5e5;
    border-radius: 4px;
    border-bottom: 1px solid rgba(0, 0, 0, .05);
    white-space: nowrap;
    max-width: 100%;
    text-transform: capitalize;
}

.goodfootdelivery-status > span {
    margin: 0 1em;
    overflow: hidden;
    text-overflow: ellipsis;
}


.goodfootdelivery-status.picked_up,
.goodfootdelivery-status.in_transit,
.goodfootdelivery-status.ready_for_pickup,
.goodfootdelivery-status.out_for_delivery,
.goodfootdelivery-status.confirmed {
    background: #c6e1c6;
    color: #5b841b;
}


.goodfootdelivery-status.delivered {
    background: #c8d7e1;
    color: #2e4453;
}

.goodfootdelivery-status.new {
    background: #FFED01;
    color: #0e1318;
}

.goodfootdelivery-status.attempted_delivery {
    background: #f8dda7;
    color: #94660c;
}

.goodfootdelivery-status.failure {
    background: #eba3a3;
    color: #761919;
}

#WC_GoodFootDelivery_Order_meta_box {
    text-align: left;
}

.goodfootdelivery-table th {
    padding: 0.5em 1em;
    text-align: left;
}

.goodfootdelivery-table td {
    padding: 0.5em 1em;
}

.goodfootdelivery-table td:first-child {
    text-transform: capitalize;
}