.amber-button {
     background-color:#ffbf00;
     border-color:#ffbf00;
     color: black;
}

.amber-badge {
    background-color:#ffbf00;
    color: black;
}

.purple-badge {
    background-color:#a881af;
    color: white;
}

.amber-button:hover, .yellow-button:focus, .yellow-button:active, .yellow-button.active, .open>.dropdown-toggle.yellow-button {
    background-color:#ffbf00;
    border-color:#ffbf00;
    color: black;
}

.pinkBackground {
    background-color: #ff6254;
}

.card-header {
    padding: 0.75rem 0.5rem;
}

.activeLink {
    color: red;
}

.smallPrint {
    font-size: 0.8rem;
    color: grey;
}

.dataTables_wrapper .dataTables_processing {
    background-color:#ffbf00;
    border-color:#ffbf00;
    color: black;
    font-weight: bold;
}

/* override margin-left auto so tables use whole page */
.container,
.container-wide,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 2000px) {
    .container,
    .container-fluid,
    .container-xl,
    .container-lg,
    .container-md,
    .container-sm {
        margin-right: auto;
        margin-left: auto;
    }
}

#pipeline-page .col-md-2 {
    padding-left: 5px;
    padding-right: 0px;
}

#pipeline-page .card-title {
    margin-bottom: 0rem;
}

#pipeline-page .card-header {
    padding: 0.2rem;
}

#pipeline-page .card-body {
    padding: 0.3rem;
}

@media (min-width: 768px) {
    #pipeline-page .col-md-2 {
        flex: 0 0 19.6666666667%;
    }
}

.bg-maternity {
    background-color: #20c997 !important; /* Bootstrap teal */
    color: white !important;
}
