@charset "utf-8";
@import url("colors.95f0a228e944.css");

.icon-color-success {
    color: var(--success-green);
}

.icon-color-danger {
    color: var(--danger-red);
}

.add-button {
    color: var(--dark-gray);
}

.fa.disabled {
    color: var(--gray) !important;
    cursor: default;
}


/* Job statuses */
.job-status {
    font-size: 11px;
}

.status-provisional {
    color: var(--orange);
}

.status-booked {
    color: var(--green);
}

.status-cancelled {
    color: var(--red);
}

.status-progress {
    color: var(--green);
}

.status-fulfilled {
    color: var(--dark-green);
}

.status-ended {
    color: var(--dark-green);
}


/* Deviation statuses */
.status-broken {
    background-color: var(--red);
}

.status-good{
    background-color: var(--dark-green);
}

.status-bad{
    background-color: var(--orange);
}

.status-scrapped {
    background-color: var(--gray);
}

.status-retired {
    background-color: var(--blue);
}

.status-lost {
    background-color: var(--gray);
}

.status-sold {
    background-color: var(--gray);
}

.status-clear {
    background-color: white;
    border: 1px solid var(--bootstrap-btn-light-border-color);
    color:black;
}

.status-column {
    text-align: right;
}

.status-active {
    text-decoration: underline;
}


/* Maintenance statuses */
.priority-high {
    background-color: var(--red);
}

.priority-mid{
    background-color: var(--orange);
}

.priority-low {
    background-color: var(--blue);
}
