/* Custom Filter Buttons - Inquiry Statuses */
.btn-inquiry {
    margin-right: 5px !important;
    padding: 0.25rem 0.5rem !important;
}

/* New Inquiry */
.bg-new-inquiry {
    background-color: #ffbdbf !important;
}

.text-bg-new-inquiry {
    color: #802e30 !important;
}

.bg-new-inquiry-active,
.btn-inquiry.bg-new-inquiry:hover {
    color: #ffbdbf !important;
    background-color: #802e30 !important;
}

/* Draft Inquiry */
.bg-draft-inquiry {
    background-color: #f5f5f5 !important;
}
.text-bg-draft-inquiry {
    color: #333 !important;
}
.bg-draft-inquiry-active,
.btn-inquiry.bg-draft-inquiry:hover {
    color: #f5f5f5 !important;
    background-color: #333 !important;
}

/* Sent Inquiry | Sent To Customer*/
.bg-sent-inquiry {
    background-color: #e4f3ff !important;
}
.text-bg-sent-inquiry {
    color: #52a5e7 !important;
}
.bg-sent-inquiry-active,
.btn-inquiry.bg-sent-inquiry:hover {
    color: #e4f3ff !important;
    background-color: #52a5e7 !important;
}

/* Response Inquiry */
.bg-response-inquiry {
    background-color: #dcfcf9 !important;
}
.text-bg-response-inquiry {
    color: #66c0b8 !important;
}
.bg-response-inquiry-active,
.btn-inquiry.bg-response-inquiry:hover {
    color: #dcfcf9 !important;
    background-color: #66c0b8 !important;
}

/* Correspondence Inquiry */
.bg-correspondence-inquiry {
    background-color: #feffd1 !important;
}
.text-bg-correspondence-inquiry {
    color: #babc37 !important;
}
.bg-correspondence-inquiry-active,
.btn-inquiry.bg-correspondence-inquiry:hover {
    color: #feffd1 !important;
    background-color: #babc37 !important;
}

/* Final Price Inquiry | Approved Quotations*/
.bg-final-price-inquiry {
    background-color: #c8ffdf !important;
}
.text-bg-final-price-inquiry {
    color: #17904b !important;
}

.bg-final-price-inquiry-active,
.btn-inquiry.bg-final-price-inquiry:hover {
    color: #c8ffdf !important;
    background-color: #17904b !important;
}

/* Not Quoted */
.bg-not-quoted {
    background-color: #2196f399 !important;
}

.text-bg-not-quoted {
    color: #1a4b8b !important;
}

.bg-not-quoted-active,
.btn-inquiry.bg-not-quoted:hover {
    color: #ffffff !important;
    background-color: #1a4b8bf3 !important;
}

/* Quoted */
.bg-quoted {
    background-color: #00968899 !important;
}

.text-bg-quoted {
    color: #005f55 !important;
}

.bg-quoted-active,
.btn-inquiry.bg-quoted:hover {
    color: #ffffff !important;
    background-color: #005f56ee !important;
}

/* Production */
.bg-production {
    background-color: #d7e8ff !important;
}
.text-bg-production {
    color: #0d6efd !important;
}

.bg-production-active,
.btn-inquiry.bg-production:hover {
    color: #d7e8ff !important;
    background-color: #0d6efd !important;
}

/* Ready To Ship */
.bg-ready-to-ship {
    background-color: #e7d9ff !important;
}
.text-bg-ready-to-ship {
    color: #6f42c1 !important;
}

.bg-ready-to-ship-active,
.btn-inquiry.bg-ready-to-ship:hover {
    color: #e7d9ff !important;
    background-color: #6f42c1 !important;
}

/* In Transit */
.bg-in-transit {
    background-color: #ffead7 !important;
}
.text-bg-in-transit {
    color: #fd7e14 !important;
}

.bg-in-transit-active,
.btn-inquiry.bg-in-transit:hover {
    color: #ffead7 !important;
    background-color: #fd7e14 !important;
}

/* Delivered */
.bg-delivered {
    background-color: #d7ffe1 !important;
}
.text-bg-delivered {
    color: #17904b !important;
}

.bg-delivered-active,
.btn-inquiry.bg-delivered:hover {
    color: #d7ffe1 !important;
    background-color: #17904b !important;
}

/* Invoiced */
.bg-invoiced {
    background-color: #fff1c6 !important;
}
.text-bg-invoiced {
    color: #d7a716 !important;
}

.bg-invoiced-active,
.btn-inquiry.bg-invoiced:hover {
    color: #fff1c6 !important;
    background-color: #d7a716 !important;
}

/* Completed */
.bg-completed {
    background-color: #c4ffee !important;
}
.text-bg-completed {
    color: #127256 !important;
}

.bg-completed-active,
.btn-inquiry.bg-completed:hover {
    color: #c4ffee !important;
    background-color: #127256 !important;
}

/* Overdue */
.bg-overdue {
    background-color: #ffd1d6 !important;
}
.text-bg-overdue {
    color: #dc3545 !important;
}

.bg-overdue-active,
.btn-inquiry.bg-overdue:hover {
    color: #ffd1d6 !important;
    background-color: #dc3545 !important;
}

/* All */
.bg-all {
    background-color: #eaeaea !important;
}
.text-bg-all {
    color: #585858 !important;
}

.bg-all-active,
.btn-inquiry.bg-all:hover {
    color: #eaeaea !important;
    background-color: #585858 !important;
}
