
.team [class$="ONLY"]:not(.teamONLY) {
    display:none !important;
}


.community [class$="ONLY"]:not(.communityONLY) {
    display:none !important;
}


/* ----- NEW STYLES ----- */
.tbs:not(p), .low:not(p), .textBubble.active:not(p) {
    background:#00adef;
}
.assigned:not(p) {
    background:#00efaf;
}

.progress:not(p) {
    background:#96b4bf;
}

.overdue:not(p):not(span), .rejected:not(p):not(span), .expired:not(p):not(span) {
    background:#c71e2b;
}

.approval:not(p), .signoff:not(p), .proof:not(p) {
    background:#e58b22;
}

.high:not(p):not(span) {
    background-color: #b90000;
    background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='#250000' fill-opacity='0.3' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.completion:not(p), .complete:not(p) {
    background:#6bc31b;
}

.tbs.textBubble:hover, .low.textBubble:hover, .assigned.textBubble:hover, .textBubble.active:hover {
    border:1px solid #00adef;
}

.assigned.textBubble:hover {
    border:1px solid #00efaf;
}

.overdue.textBubble:hover, .rejected.textBubble:hover, .expired.textBubble:hover {
    border:1px solid #c71e2b;
}

.approval.textBubble:hover, .signoff.textBubble:hover, .proof.textBubble:hover {
    border:1px solid #e58b22;
}

.high.textBubble:hover {
    border:1px solid #b90000;
}

.progress.textBubble:hover {
    border:1px solid #96b4bf;
}

.completion.textBubble:hover, .complete.textBubble:hover {
    border:1px solid #6bc31b;
}

.tbs h1, .tbs i, .tbs h3.reqID span, .tbs .singleRequestDate, .low h1, .low i, .low h3.reqID span, .low .singleRequestDate, .textBubble.active h1, .textBubble.active i, .assigned h1, .assigned i, .textBubble.active h3.reqID span, .assigned h3.reqID span {
    color:#003023;
}

.assigned h1, .assigned i, .assigned h3.reqID span, .assigned  .singleRequestDate {
    color:#003023;
}

.overdue h1, .overdue i, .overdue h3.reqID span, .overdue .singleRequestDate, .expired h1, .expired i, .expired h3.reqID span, .expired .singleRequestDate, .rejected h1, .rejected i, .rejected h3.reqID span, .rejected .singleRequestDate {
    color:#280609;
}

.complete h1, .complete i, .high h1, .high i, .medium h1, .medium i, .high h3.reqID span, .medium h3.reqID span, .complete .singleRequestDate, .high .singleRequestDate, .medium .singleRequestDate {
    color:#ffffff;
}

.approval h1, .approval i, .signoff h1, .signoff i, .proof h1, .proof i, .approval h3.reqID span, .signoff h3.reqID span, .proof h3.reqID span, .approval .singleRequestDate, .signoff .singleRequestDate, .proof .singleRequestDate {
    color:#2e1c07;
}

.progress h1, .progress i, .progress h3.reqID span, .progress .singleRequestDate {
    color:#1e2426;
}

.competion h1, .competion i, .completion h3.reqID span, .complete h1, .complete i, .complete h3.reqID span, .completion .singleRequestDate, .complete .singleRequestDate {
    color:#152705;
}

.requestCard.expired h3.reqID span {
    color:#2f2f2f;
}

.tbs .subDate, .low .subDate, .assigned .subDate, .textBubble.active .subDate {
    color:#e6f7fe;
}

.assigned .subDate {
    color:#e6fef8;
}

.overdue .subDate, .rejected .subDate, .expired .subDate {
    color:#fae9ea;
}

.high .subDate, .medium .subDate {
    color:#ffffff;
}

.approval .subDate, .signoff .subDate, .proof .subDate {
    color:#fdf4e9;
}

.progress .subDate{
    color:#f5f8f9;
}

.completion .subDate, .complete .subDate {
    color:#f1fae9;
}

.requestCard.expired .subDate {
    color:#e0e0e0;
}

.mockupNotification i {
    color:white;
}

p.job {
    font-size:13px;
    margin-top:4px;
    color:#666666;
}

p.tbs.name, p.low.name, p.active.name {
    color:#002330;
}

p.assigned.name {
    color:#003023;
}

.high .reqStatus, .medium .reqStatus {
    font-weight:bold;
    color:#ffffff;
}

p.approval.name, p.signoff.name, p.proof.name {
    color:#2e1c07;
}

p.progress.name {
    color:#1e2426;
}

p.completion.name, p.complete.name {
    color:#152705;
}

p.print.name, p.high.name, p.medium.name, p.overdue.name, p.expired.name, p.rejected.name {
    color:#280609;
}

.requestCard__header.tbs *{ color:#e6f7fe; }

.requestCard__header.assigned *{ color:#e6fef8; }

.requestCard__header.overdue *, 
.requestCard__header.expired *, 
.requestCard__header.rejected *{ color:#280609; }

.requestCard__header .subDate.overdue { color:#ff0000; }

.requestCard__header.approval *, 
.requestCard__header.signoff *, 
.requestCard__header.proof * { color:#fdf4e9; }

.requestCard__header.progress * { color:#f5f8f9; }

.requestCard__header.competion *, 
.requestCard__header.complete * { color:#152705; }

.requestCard__header.complete *, 
.requestCard__header.high *, 
.requestCard__header.medium,
.requestCard__header .subDate { color:#ffffff; }