* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
    color-adjust: exact !important;                 /*Firefox*/
}
@media print {
    body {
      -webkit-print-color-adjust: exact !important;
    }
}

.badge-bm-blue {
    background-color: #293f79;
}

    .badge-bm-red {
    background-color: #ef6a5e;
}

.badge-bm-brown {
    background-color: #f1a221;
}

.badge-bm-yellow {
    background-color: #f1a222;
}

.badge-bm-cyan-light {
    background-color: #8dd2d6;
}

.badge-bm-cyan-dark {
    background-color: #22a5a1;
}

.badge-bm-teal {
    background-color: #23a5a1;
}

.badge-bm-dark {
    background-color: #596882;
}

.badge-bm-blue-f {
    background-color: #293f79;] !important;
}

.badge-bm-red-f {
    background-color: #ef6a5e !important;
}

.badge-bm-brown-f {
    background-color: #f1a221 !important;
}

.badge-bm-yellow-f {
    background-color: #f1a222 !important;
}

.badge-bm-cyan-light-f {
    background-color: #8dd2d6 !important;
}

.badge-bm-cyan-dark-f {
    background-color: #22a5a1 !important;
}

.badge-bm-teal-f {
    background-color: #23a5a1 !important;
}

.badge-bm-dark-f {
    background-color: #596882 !important;
}

.badge-bm-sky-light-blue {
    background-color: #81d4fa;
}

.badge-bm-sky-light-blue-f {
    background-color: #81d4fa !important;
}

.badge-bm-sky-blue {
    background-color: #37bbf7;
}

.badge-bm-sky-blue-f {
    background-color: #37bbf7 !important;
}

.badge-bm-danger-red-f {
    background-color: #dc3545 !important;
}

/*-------------------------------------------------*/

.tx-bm-blue {
    color: #293f79;
}

.tx-bm-red {
    color: #f16a5e;
}

.tx-bm-brown {
    color: #f1a221;
}

.tx-bm-yellow {
    color: #f1a221;
}

.tx-bm-cyan-light {
    color: #8dd2d6;
}

.tx-bm-cyan-dark {
    color: #22a5a1;
}

.tx-bm-teal {
    color: #23a5a1;
}

.tx-bm-blue-f {
    color: #293f79 !important;
}

.tx-bm-red-f {
    color: #f16a5e !important;
}

.tx-bm-brown-f {
    color: #f1a221 !important;
}

.tx-bm-yellow-f {
    color: #f1a221 !important;
}

.tx-bm-cyan-light-f {
    color: #8dd2d6 !important;
}

.tx-bm-cyan-dark-f {
    color: #22a5a1 !important;
}

.tx-bm-teal-f {
    color: #23a5a1 !important;
}

.tx-bm-green-f {
    color: #48752f !important;
}

.badge-bm-mblue {
    background-color: #01579B;
}

.tx-material-blue-500 {
    color: #2196F3;
}

.tx-empty-yellow {
    color: #fff238;
}

.bg-material-blue-500 {
    background-color: #2196F3;
}

.bg-material-blue-500-f {
    background-color: #2196F3 !important;
}

.tx-material-blue-500-f {
    color: #2196F3 !important;
}

.bg-reddish-pink {
    background-color: #ef6a5e;
}

.bg-reddish-pink-f {
    background-color: #ef6a5e !important;
}

.tx-reddish-pink {
    color: #ef6a5e;
}

.tx-reddish-pink-f {
    color: #ef6a5e !important;
}