﻿:root {
    --jd-fb-ari-red: #97233f; /* rgb(151, 35, 63) */
    --jd-fb-ari-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-ari-yellow: #ffb612; /* rgb(255, 182, 18) */
    --jd-fb-atl-red: #a71930; /* rgb(167, 25, 48) */
    --jd-fb-atl-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-atl-silver: #a5acaf; /* rgb(165, 172, 175) */
    --jd-fb-bal-purple: #241773; /* rgb(26, 25, 95) */
    --jd-fb-bal-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-bal-gold: #9e7c0c; /* rgb(158, 124, 12) */
    --jd-fb-bal-red: #c60c30; /* rgb(198, 12, 14) */
    --jd-fb-buf-blue: #00338d; /* rgb(0, 51, 141) */
    --jd-fb-buf-red: #c60c30; /* rgb(198, 12, 48) */
    --jd-fb-car-blue: #0085ca; /* rgb(0, 133, 202) */
    --jd-fb-car-black: #101820; /* rgb(16, 24, 32) */
    --jd-fb-car-silver: #bfc0bf; /* rgb(191, 192, 191) */
    --jd-fb-chi-blue: #0b162a; /* rgb(11, 22, 42) */
    --jd-fb-chi-orange: #c83803; /* rgb(200, 56, 3) */
    --jd-fb-cin-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-cin-orange: #fb4f14; /* rgb(251, 79, 20) */
    --jd-fb-cle-brown: #311d00; /* rgb(49, 29, 0) */
    --jd-fb-cle-orange: #ff3c00; /* rgb(255, 60, 0) */
    --jd-fb-cle-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-dal-blue: #041e42; /* rgb(0, 34, 68) */
    --jd-fb-dal-silver: #869397; /* rgb(134, 147, 151) */
    --jd-fb-dal-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-den-orange: #fb4f14; /* rgb(251, 79, 20) */
    --jd-fb-den-blue: #002244; /* rgb(0, 34, 68) */
    --jd-fb-det-blue: #0076b6; /* rgb(0, 118, 182) */
    --jd-fb-det-silver: #b0b7bc; /* rgb(176, 183, 188) */
    --jd-fb-det-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-det-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-gbp-green: #203731; /* rgb(24, 48, 40) */
    --jd-fb-gbp-gold: #ffb612; /* rgb(255, 184, 28) */
    --jd-fb-hou-blue: #03202f; /* rgb(3, 32, 47) */
    --jd-fb-hou-red: #a71930; /* rgb(167, 25, 48) */
    --jd-fb-ind-blue: #002c5f; /* rgb(0, 44, 95) */
    --jd-fb-ind-gray: #a2aaad; /* rgb(162, 170, 173) */
    --jd-fb-jac-black: #101820; /* rgb(16, 24, 32) */
    --jd-fb-jac-gold: #d7a22a; /* rgb(215, 162, 42) */
    --jd-fb-jac-teal: #006778; /* rgb(0, 103, 120) */
    --jd-fb-kcc-red: #e31837; /* rgb(227, 24, 55) */
    --jd-fb-kcc-gold: #ffb81c; /* rgb(255, 184, 28) */
    --jd-fb-lvr-black: #000000; /* rgb(0, 0, 0) */
    --jd-fb-lvr-silver: #a5acaf; /* rgb(165, 172, 175) */
    --jd-fb-lac-blue: #0080c6; /* rgb(0, 128, 198) */
    --jd-fb-lac-gold: #ffc20e; /* rgb(255, 194, 14) */
    --jd-fb-lac-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-lar-blue: #003594; /* rgb(0, 53, 148) */
    --jd-fb-lar-gold: #ffa300; /* rgb(255, 163, 0) */
    --jd-fb-lar-yellow: #ffd100; /* rgb(255, 209, 0) */
    --jd-fb-lar-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-mia-aqua: #008e97; /* rgb(0, 142, 151) */
    --jd-fb-mia-orange: #fc4c02; /* rgb(252, 76, 2) */
    --jd-fb-mia-blue: #005778; /* rgb(0, 87, 120) */
    --jd-fb-min-purple: #4f2683; /* rgb(79, 38, 131) */
    --jd-fb-min-gold: #ffc62f; /* rgb(255, 198, 47) */
    --jd-fb-nep-blue: #002244; /* rgb(0, 34, 68) */
    --jd-fb-nep-red: #c60c30; /* rgb(198, 12, 48) */
    --jd-fb-nep-silver: #b0b7bc; /* rgb(176, 183, 188) */
    --jd-fb-nos-gold: #d3bc8d; /* rgb(211, 188, 141) */
    --jd-fb-nos-black: #101820; /* rgb(16, 24, 31) */
    --jd-fb-nyg-blue: #0b2265; /* rgb(1, 35, 82) */
    --jd-fb-nyg-red: #a71930; /* rgb(163, 13, 45) */
    --jd-fb-nyg-gray: #a5acaf; /* rgb(155, 161, 162) */
    --jd-fb-nyj-green: #125740; /* rgb(18, 87, 64) */
    --jd-fb-nyj-white: #ffffff; /* rgb(255, 255, 255) */
    --jd-fb-phi-green: #004c54; /* rgb(0, 76, 84) */
    --jd-fb-phi-silver: #a5acaf; /* rgb(165, 172, 175) */
    --jd-fb-pit-gold: #ffb612; /* rgb(255, 182, 18) */
    --jd-fb-pit-black: #101820; /* rgb(16, 24, 32) */
    --jd-fb-pit-blue: #003087; /* rgb(0, 48, 135) */
    --jd-fb-pit-red: #c60c30; /* rgb(198, 12, 48) */
    --jd-fb-pit-silver: #a5acaf; /* rgb(165, 172, 175) */
    --jd-fb-sfo-red: #aa0000; /* rgb(170, 0, 0) */
    --jd-fb-sfo-gold: #b3995d; /* rgb(173, 153, 93) */
    --jd-fb-sea-blue: #002244; /* rgb(0, 34, 68) */
    --jd-fb-sea-green: #69be28; /* rgb(105, 190, 40) */
    --jd-fb-sea-gray: #a5acaf; /* rgb(165, 172, 175) */
    --jd-fb-tbb-red: #d50a0a; /* rgb(213, 10, 10) */
    --jd-fb-tbb-orange: #ff7900; /* rgb(255, 121, 0) */
    --jd-fb-tbb-black: #0a0a08; /* rgb(10, 10, 8) */
    --jd-fb-tbb-pewter: #34302b; /* rgb(52, 48, 43) */
    --jd-fb-ten-navy: #0c2340; /* rgb(12, 35, 64) */
    --jd-fb-ten-blue: #4b92db; /* rgb(75, 146, 219) */
    --jd-fb-ten-red: #c8102e; /* rgb(200, 16, 46) */
    --jd-fb-ten-silver: #8a8d8f; /* rgb(138, 141, 143) */
    --jd-fb-was-red: #5a1414; /* rgb(90, 20, 20) */
    --jd-fb-was-gold: #ffb612; /* rgb(255, 182, 18) */
}

.jd-fb-game-page-hdr-content img {
    display: none;
    height: 2.5rem;
}

.jd-fb-game-page-content-section {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.jd-game-score-wrapper {
    column-gap: 0.5rem;
    display: grid;
    grid-template-columns: 1fr max-content max-content max-content max-content max-content;
    row-gap: 0.5rem;
}

.jd-game-score-ot-wrapper {
    column-gap: 0.5rem;
    display: grid;
    grid-template-columns: 1fr max-content max-content max-content max-content max-content max-content;
}

.jd-game-edit-wrapper {
    align-content: center;
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    justify-content: center;
}

.jd-game-edit-wrapper input,
.jd-game-edit-wrapper select,
.jd-game-edit-wrapper textarea {
    max-width: 100%;
}

.jd-fb-team-page-hdr {
    background-color: #cacaca;
    padding: 0.25rem;
}

.jd-fb-team-page-hdr-content {
    align-content: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 0.25rem 0.5rem;
}

.jd-fb-team-page-content-section {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.jd-fb-team-info-wrapper {
    column-gap: 0.5rem;
    display: grid;
    grid-template-columns: max-content 1fr;
}

.jd-fb-team-record-wrapper {
    column-gap: 0.5rem;
    display: grid;
    grid-template-columns: 1fr max-content max-content max-content max-content max-content max-content;
}

.jd-fb-game-loss-circle {
    background-color: red;
    border-radius: 1.5rem;
    height: 1.5rem;
    text-align: center;
    width: 1.5rem;
}

.jd-fb-game-no-play-circle {
    background-color: darkgray;
    border-radius: 1.5rem;
    color: #000;
    height: 1.5rem;
    text-align: center;
    width: 1.5rem;
}

.jd-fb-game-tie-circle {
    background-color: yellow;
    border-radius: 1.5rem;
    color: #000;
    height: 1.5rem;
    text-align: center;
    width: 1.5rem;
}

.jd-fb-game-win-circle {
    background-color: green;
    border-radius: 1.5rem;
    height: 1.5rem;
    text-align: center;
    width: 1.5rem;
}

.jd-fb-prev-next a {
    font-size: 2rem;
}

.jd-fb-playoff-teams-wrapper {
    display: flex;
    flex-direction: column;
}

ul.jd-fb-rank-teams-wrapper {
    padding: 0;
    list-style: none;
}

ul.jd-fb-rank-teams-wrapper li {
    margin-bottom: 0.75rem;
}

ul.jd-fb-rank-teams-wrapper li:last-child {
    margin-bottom: 0;
}

.jd-fb-rank-team-wrapper {
    align-content: center;
    background-color: var(--jd-bg-color-level-1);
    border: 0.125rem solid #cacaca;
    border-radius: 0.25rem;
    color: #eee;
    display: flex;
    flex-direction: column;
    font-weight: 600;
    justify-content: start;
    padding: 0.5rem 0.75rem;
}

.jd-fb-playoff-team-wrapper {
    align-content: center;
    background-color: var(--jd-bg-color-level-1);
    border: 0.125rem solid #cacaca;
    border-radius: 0.25rem;
    color: #eee;
    display: flex;
    flex-direction: row;
    font-weight: 600;
    justify-content: space-between;
    min-width: 13rem;
    padding: 0.5rem 0.75rem;
}

.jd-fb-playoff-team-wrapper img {
    height: 1.75rem;
}

.jd-fb-playoff-team-img-wrapper {
    align-content: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    min-width: 4.5rem;
}

a.jd-fb-team-btn {
    background-color: var(--jd-bg-color-level-1);
    border: 0.125rem solid #cacaca;
    border-radius: 0.25rem;
    color: #eee;
    font-weight: 600;
    min-width: 4rem;
    padding: 0.5rem 0.75rem;
    text-align: center;
    text-decoration: none;
}

.jd-fb-team-btn-list a.btn,
.jd-fb-team-btn-list a.jd-fb-team-btn {
    min-width: 14rem;
    /*max-width: 17.2rem;*/
}

a.jd-fb-team-btn.jd-fb-ARI-btn:hover {
    background-color: var(--jd-fb-ari-red);
    border: 0.125rem solid var(--jd-fb-ari-yellow);
}

a.jd-fb-team-btn.jd-fb-ATL-btn:hover {
    background-color: var(--jd-fb-atl-red);
    border: 0.125rem solid var(--jd-fb-atl-black);
}

a.jd-fb-team-btn.jd-fb-BAL-btn:hover {
    background-color: var(--jd-fb-bal-purple);
    border: 0.125rem solid var(--jd-fb-bal-gold);
}

a.jd-fb-team-btn.jd-fb-BUF-btn:hover {
    background-color: var(--jd-fb-buf-blue);
    border: 0.125rem solid var(--jd-fb-buf-red);
}

a.jd-fb-team-btn.jd-fb-CAR-btn:hover {
    background-color: var(--jd-fb-car-blue);
    border: 0.125rem solid var(--jd-fb-car-silver);
}

a.jd-fb-team-btn.jd-fb-CHI-btn:hover {
    background-color: var(--jd-fb-chi-blue);
    border: 0.125rem solid var(--jd-fb-chi-orange);
}

a.jd-fb-team-btn.jd-fb-CIN-btn:hover {
    background-color: var(--jd-fb-cin-black);
    border: 0.125rem solid var(--jd-fb-cin-orange);
}

a.jd-fb-team-btn.jd-fb-CLE-btn:hover {
    background-color: var(--jd-fb-cle-orange);
    border: 0.125rem solid var(--jd-fb-cle-brown);
}

a.jd-fb-team-btn.jd-fb-DAL-btn:hover {
    background-color: var(--jd-fb-dal-blue);
    border: 0.125rem solid var(--jd-fb-dal-silver);
}

a.jd-fb-team-btn.jd-fb-DEN-btn:hover {
    background-color: var(--jd-fb-den-blue);
    border: 0.125rem solid var(--jd-fb-den-orange);
}

a.jd-fb-team-btn.jd-fb-DET-btn:hover {
    background-color: var(--jd-fb-det-blue);
    border: 0.125rem solid var(--jd-fb-det-silver);
}

a.jd-fb-team-btn.jd-fb-GBP-btn:hover {
    background-color: var(--jd-fb-gbp-green);
    border: 0.125rem solid var(--jd-fb-gbp-gold);
}

a.jd-fb-team-btn.jd-fb-HOU-btn:hover {
    background-color: var(--jd-fb-hou-blue);
    border: 0.125rem solid var(--jd-fb-hou-red);
}

a.jd-fb-team-btn.jd-fb-IND-btn:hover {
    background-color: var(--jd-fb-ind-blue);
    border: 0.125rem solid var(--jd-fb-ind-gray);
}

a.jd-fb-team-btn.jd-fb-JAC-btn:hover {
    background-color: var(--jd-fb-jac-teal);
    border: 0.125rem solid var(--jd-fb-jac-gold);
}

a.jd-fb-team-btn.jd-fb-KCC-btn:hover {
    background-color: var(--jd-fb-kcc-red);
    border: 0.125rem solid var(--jd-fb-kcc-gold);
}

a.jd-fb-team-btn.jd-fb-LVR-btn:hover {
    background-color: var(--jd-fb-lvr-black);
    border: 0.125rem solid var(--jd-fb-lvr-silver);
}

a.jd-fb-team-btn.jd-fb-LAC-btn:hover {
    background-color: var(--jd-fb-lac-blue);
    border: 0.125rem solid var(--jd-fb-lac-gold);
}

a.jd-fb-team-btn.jd-fb-LAR-btn:hover {
    background-color: var(--jd-fb-lar-blue);
    border: 0.125rem solid var(--jd-fb-lar-yellow);
}

a.jd-fb-team-btn.jd-fb-MIA-btn:hover {
    background-color: var(--jd-fb-mia-aqua);
    border: 0.125rem solid var(--jd-fb-mia-orange);
}

a.jd-fb-team-btn.jd-fb-MIN-btn:hover {
    background-color: var(--jd-fb-min-purple);
    border: 0.125rem solid var(--jd-fb-min-gold);
}

a.jd-fb-team-btn.jd-fb-NEP-btn:hover {
    background-color: var(--jd-fb-nep-blue);
    border: 0.125rem solid var(--jd-fb-nep-red);
}

a.jd-fb-team-btn.jd-fb-NOS-btn:hover {
    background-color: var(--jd-fb-nos-black);
    border: 0.125rem solid var(--jd-fb-nos-gold);
}

a.jd-fb-team-btn.jd-fb-NYG-btn:hover {
    background-color: var(--jd-fb-nyg-blue);
    border: 0.125rem solid var(--jd-fb-nyg-red);
}

a.jd-fb-team-btn.jd-fb-NYJ-btn:hover {
    background-color: var(--jd-fb-nyj-green);
    border: 0.125rem solid var(--jd-fb-nyj-white);
}

a.jd-fb-team-btn.jd-fb-PHI-btn:hover {
    background-color: var(--jd-fb-phi-green);
    border: 0.125rem solid var(--jd-fb-phi-silver);
}

a.jd-fb-team-btn.jd-fb-PIT-btn:hover {
    background-color: var(--jd-fb-pit-black);
    border: 0.125rem solid var(--jd-fb-pit-gold);
}

a.jd-fb-team-btn.jd-fb-SFO-btn:hover {
    background-color: var(--jd-fb-sfo-red);
    border: 0.125rem solid var(--jd-fb-sfo-gold);
}

a.jd-fb-team-btn.jd-fb-SEA-btn:hover {
    background-color: var(--jd-fb-sea-blue);
    border: 0.125rem solid var(--jd-fb-sea-green);
}

a.jd-fb-team-btn.jd-fb-TBB-btn:hover {
    background-color: var(--jd-fb-tbb-red);
    border: 0.125rem solid var(--jd-fb-tbb-pewter);
}

a.jd-fb-team-btn.jd-fb-TEN-btn:hover {
    background-color: var(--jd-fb-ten-navy);
    border: 0.125rem solid var(--jd-fb-ten-blue);
}

a.jd-fb-team-btn.jd-fb-WAS-btn:hover {
    background-color: var(--jd-fb-was-red);
    border: 0.125rem solid var(--jd-fb-was-gold);
}

.jd-fb-team-page-hdr-content h1 {
    margin: 0;
    text-align: center;
}

.jd-fb-team-page-hdr-content img {
    display: none;
    height: 2.5rem;
}

.jd-fb-team-page-hdr-content.jd-fb-ARI-hdr {
    background-color: var(--jd-fb-ari-red);
}

.jd-fb-team-page-hdr-content.jd-fb-ATL-hdr {
    background-color: var(--jd-fb-atl-red);
}

.jd-fb-team-page-hdr-content.jd-fb-BAL-hdr {
    background-color: var(--jd-fb-bal-purple);
}

.jd-fb-team-page-hdr-content.jd-fb-BUF-hdr {
    background-color: var(--jd-fb-buf-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-CAR-hdr {
    background-color: var(--jd-fb-car-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-CHI-hdr {
    background-color: var(--jd-fb-chi-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-CIN-hdr {
    background-color: var(--jd-fb-cin-black);
}

.jd-fb-team-page-hdr-content.jd-fb-CLE-hdr {
    background-color: var(--jd-fb-cle-orange);
}

.jd-fb-team-page-hdr-content.jd-fb-DAL-hdr {
    background-color: var(--jd-fb-dal-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-DEN-hdr {
    background-color: var(--jd-fb-den-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-DET-hdr {
    background-color: var(--jd-fb-det-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-GBP-hdr {
    background-color: var(--jd-fb-gbp-green);
}

.jd-fb-team-page-hdr-content.jd-fb-HOU-hdr {
    background-color: var(--jd-fb-hou-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-IND-hdr {
    background-color: var(--jd-fb-ind-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-JAC-hdr {
    background-color: var(--jd-fb-jac-teal);
}

.jd-fb-team-page-hdr-content.jd-fb-KCC-hdr {
    background-color: var(--jd-fb-kcc-red);
}

.jd-fb-team-page-hdr-content.jd-fb-LVR-hdr {
    background-color: var(--jd-fb-lvr-black);
}

.jd-fb-team-page-hdr-content.jd-fb-LAC-hdr {
    background-color: var(--jd-fb-lac-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-LAR-hdr {
    background-color: var(--jd-fb-lar-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-MIA-hdr {
    background-color: var(--jd-fb-mia-aqua);
}

.jd-fb-team-page-hdr-content.jd-fb-MIN-hdr {
    background-color: var(--jd-fb-min-purple);
}

.jd-fb-team-page-hdr-content.jd-fb-NEP-hdr {
    background-color: var(--jd-fb-nep-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-NOS-hdr {
    background-color: var(--jd-fb-nos-black);
}

.jd-fb-team-page-hdr-content.jd-fb-NYG-hdr {
    background-color: var(--jd-fb-nyg-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-NYJ-hdr {
    background-color: var(--jd-fb-nyj-green);
}

.jd-fb-team-page-hdr-content.jd-fb-PHI-hdr {
    background-color: var(--jd-fb-phi-green);
}

.jd-fb-team-page-hdr-content.jd-fb-PIT-hdr {
    background-color: var(--jd-fb-pit-black);
}

.jd-fb-team-page-hdr-content.jd-fb-SFO-hdr {
    background-color: var(--jd-fb-sfo-red);
}

.jd-fb-team-page-hdr-content.jd-fb-SEA-hdr {
    background-color: var(--jd-fb-sea-blue);
}

.jd-fb-team-page-hdr-content.jd-fb-TBB-hdr {
    background-color: var(--jd-fb-tbb-red);
}

.jd-fb-team-page-hdr-content.jd-fb-TEN-hdr {
    background-color: var(--jd-fb-ten-navy);
}

.jd-fb-team-page-hdr-content.jd-fb-WAS-hdr {
    background-color: var(--jd-fb-was-red);
}

.jd-fb-playoff-team-wrapper.jd-fb-ARI-playoff-in {
    background-color: var(--jd-fb-ari-red);
    border: 0.125rem solid var(--jd-fb-ari-yellow);
}

.jd-fb-playoff-team-wrapper.jd-fb-ATL-playoff-in {
    background-color: var(--jd-fb-atl-red);
    border: 0.125rem solid var(--jd-fb-atl-black);
}

.jd-fb-playoff-team-wrapper.jd-fb-BAL-playoff-in {
    background-color: var(--jd-fb-bal-purple);
    border: 0.125rem solid var(--jd-fb-bal-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-BUF-playoff-in {
    background-color: var(--jd-fb-buf-blue);
    border: 0.125rem solid var(--jd-fb-buf-red);
}

.jd-fb-playoff-team-wrapper.jd-fb-CAR-playoff-in {
    background-color: var(--jd-fb-car-blue);
    border: 0.125rem solid var(--jd-fb-car-silver);
}

.jd-fb-playoff-team-wrapper.jd-fb-CHI-playoff-in {
    background-color: var(--jd-fb-chi-blue);
    border: 0.125rem solid var(--jd-fb-chi-orange);
}

.jd-fb-playoff-team-wrapper.jd-fb-CIN-playoff-in {
    background-color: var(--jd-fb-cin-black);
    border: 0.125rem solid var(--jd-fb-cin-orange);
}

.jd-fb-playoff-team-wrapper.jd-fb-CLE-playoff-in {
    background-color: var(--jd-fb-cle-orange);
    border: 0.125rem solid var(--jd-fb-cle-brown);
}

.jd-fb-playoff-team-wrapper.jd-fb-DAL-playoff-in {
    background-color: var(--jd-fb-dal-blue);
    border: 0.125rem solid var(--jd-fb-dal-silver);
}

.jd-fb-playoff-team-wrapper.jd-fb-DEN-playoff-in {
    background-color: var(--jd-fb-den-blue);
    border: 0.125rem solid var(--jd-fb-den-orange);
}

.jd-fb-playoff-team-wrapper.jd-fb-DET-playoff-in {
    background-color: var(--jd-fb-det-blue);
    border: 0.125rem solid var(--jd-fb-det-silver);
}

.jd-fb-playoff-team-wrapper.jd-fb-GBP-playoff-in {
    background-color: var(--jd-fb-gbp-green);
    border: 0.125rem solid var(--jd-fb-gbp-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-HOU-playoff-in {
    background-color: var(--jd-fb-hou-blue);
    border: 0.125rem solid var(--jd-fb-hou-red);
}

.jd-fb-playoff-team-wrapper.jd-fb-IND-playoff-in {
    background-color: var(--jd-fb-ind-blue);
    border: 0.125rem solid var(--jd-fb-ind-gray);
}

.jd-fb-playoff-team-wrapper.jd-fb-JAC-playoff-in {
    background-color: var(--jd-fb-jac-teal);
    border: 0.125rem solid var(--jd-fb-jac-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-KCC-playoff-in {
    background-color: var(--jd-fb-kcc-red);
    border: 0.125rem solid var(--jd-fb-kcc-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-LVR-playoff-in {
    background-color: var(--jd-fb-lvr-black);
    border: 0.125rem solid var(--jd-fb-lvr-silver);
}

.jd-fb-playoff-team-wrapper.jd-fb-LAC-playoff-in {
    background-color: var(--jd-fb-lac-blue);
    border: 0.125rem solid var(--jd-fb-lac-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-LAR-playoff-in {
    background-color: var(--jd-fb-lar-blue);
    border: 0.125rem solid var(--jd-fb-lar-yellow);
}

.jd-fb-playoff-team-wrapper.jd-fb-MIA-playoff-in {
    background-color: var(--jd-fb-mia-aqua);
    border: 0.125rem solid var(--jd-fb-mia-orange);
}

.jd-fb-playoff-team-wrapper.jd-fb-MIN-playoff-in {
    background-color: var(--jd-fb-min-purple);
    border: 0.125rem solid var(--jd-fb-min-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-NEP-playoff-in {
    background-color: var(--jd-fb-nep-blue);
    border: 0.125rem solid var(--jd-fb-nep-red);
}

.jd-fb-playoff-team-wrapper.jd-fb-NOS-playoff-in {
    background-color: var(--jd-fb-nos-black);
    border: 0.125rem solid var(--jd-fb-nos-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-NYG-playoff-in {
    background-color: var(--jd-fb-nyg-blue);
    border: 0.125rem solid var(--jd-fb-nyg-red);
}

.jd-fb-playoff-team-wrapper.jd-fb-NYJ-playoff-in {
    background-color: var(--jd-fb-nyj-green);
    border: 0.125rem solid var(--jd-fb-nyj-white);
}

.jd-fb-playoff-team-wrapper.jd-fb-PHI-playoff-in {
    background-color: var(--jd-fb-phi-green);
    border: 0.125rem solid var(--jd-fb-phi-silver);
}

.jd-fb-playoff-team-wrapper.jd-fb-PIT-playoff-in {
    background-color: var(--jd-fb-pit-black);
    border: 0.125rem solid var(--jd-fb-pit-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-SFO-playoff-in {
    background-color: var(--jd-fb-sfo-red);
    border: 0.125rem solid var(--jd-fb-sfo-gold);
}

.jd-fb-playoff-team-wrapper.jd-fb-SEA-playoff-in {
    background-color: var(--jd-fb-sea-blue);
    border: 0.125rem solid var(--jd-fb-sea-green);
}

.jd-fb-playoff-team-wrapper.jd-fb-TBB-playoff-in {
    background-color: var(--jd-fb-tbb-red);
    border: 0.125rem solid var(--jd-fb-tbb-pewter);
}

.jd-fb-playoff-team-wrapper.jd-fb-TEN-playoff-in {
    background-color: var(--jd-fb-ten-navy);
    border: 0.125rem solid var(--jd-fb-ten-blue);
}

.jd-fb-playoff-team-wrapper.jd-fb-WAS-playoff-in {
    background-color: var(--jd-fb-was-red);
    border: 0.125rem solid var(--jd-fb-was-gold);
}

.card.jd-card-info.jd-fb-ARI {
    background-color: var(--jd-fb-ari-red);
}

/*
    TEAM COLORS - BACKGROUND, BORDER, TEXT
*/

/* ARIZONA CARDINALS */
.jd-fb-ARI-bg-black {
    background-color: var(--jd-fb-ari-black);
}

.jd-fb-ARI-bg-red {
    background-color: var(--jd-fb-ari-red);
}

.jd-fb-ARI-bg-yellow {
    background-color: var(--jd-fb-ari-yellow);
}

.jd-fb-ARI-border-black {
    border-color: var(--jd-fb-ari-black);
}

.jd-fb-ARI-border-red {
    border-color: var(--jd-fb-ari-red);
}

.jd-fb-ARI-border-yellow {
    border-color: var(--jd-fb-ari-yellow);
}

.jd-fb-ARI-text-black {
    color: var(--jd-fb-ari-black);
}

.jd-fb-ARI-text-red {
    color: var(--jd-fb-ari-red);
}

.jd-fb-ARI-text-yellow {
    color: var(--jd-fb-ari-yellow);
}

/* ATLANTA FALCONS */
.jd-fb-ATL-bg-black {
    background-color: var(--jd-fb-atl-black);
}

.jd-fb-ATL-bg-red {
    background-color: var(--jd-fb-atl-red);
}

.jd-fb-ATL-bg-silver {
    background-color: var(--jd-fb-atl-silver);
}

.jd-fb-ATL-border-black {
    border-color: var(--jd-fb-atl-black);
}

.jd-fb-ATL-border-red {
    border-color: var(--jd-fb-atl-red);
}

.jd-fb-ATL-border-silver {
    border-color: var(--jd-fb-atl-silver);
}

.jd-fb-ATL-text-black {
    color: var(--jd-fb-atl-black);
}

.jd-fb-ATL-text-red {
    color: var(--jd-fb-atl-red);
}

.jd-fb-ATL-text-silver {
    color: var(--jd-fb-atl-silver);
}

/* BALTIMORE RAVENS */
.jd-fb-BAL-bg-black {
    background-color: var(--jd-fb-bal-black);
}

.jd-fb-BAL-bg-gold {
    background-color: var(--jd-fb-bal-gold);
}

.jd-fb-BAL-bg-purple {
    background-color: var(--jd-fb-bal-purple);
}

.jd-fb-BAL-bg-red {
    background-color: var(--jd-fb-bal-red);
}

.jd-fb-BAL-border-black {
    border-color: var(--jd-fb-bal-black);
}

.jd-fb-BAL-border-gold {
    border-color: var(--jd-fb-bal-gold);
}

.jd-fb-BAL-border-purple {
    border-color: var(--jd-fb-bal-purple);
}

.jd-fb-BAL-border-red {
    border-color: var(--jd-fb-bal-red);
}

.jd-fb-BAL-text-black {
    color: var(--jd-fb-bal-black);
}

.jd-fb-BAL-text-gold {
    color: var(--jd-fb-bal-gold);
}

.jd-fb-BAL-text-purple {
    color: var(--jd-fb-bal-purple);
}

.jd-fb-BAL-text-red {
    color: var(--jd-fb-bal-red);
}

/* BUFFALO BILLS */
.jd-fb-BUF-bg-blue {
    background-color: var(--jd-fb-buf-blue);
}

.jd-fb-BUF-bg-red {
    background-color: var(--jd-fb-buf-red);
}

.jd-fb-BUF-border-blue {
    border-color: var(--jd-fb-buf-blue);
}

.jd-fb-BUF-border-red {
    border-color: var(--jd-fb-buf-red);
}

.jd-fb-BUF-text-blue {
    color: var(--jd-fb-buf-blue);
}

.jd-fb-BUF-text-red {
    color: var(--jd-fb-buf-red);
}

/* CAROLINA PANTHERS */
.jd-fb-CAR-bg-black {
    background-color: var(--jd-fb-car-black);
}

.jd-fb-CAR-bg-blue {
    background-color: var(--jd-fb-car-blue);
}

.jd-fb-CAR-bg-silver {
    background-color: var(--jd-fb-car-silver);
}

.jd-fb-CAR-border-black {
    border-color: var(--jd-fb-car-black);
}

.jd-fb-CAR-border-blue {
    border-color: var(--jd-fb-car-blue);
}

.jd-fb-CAR-border-silver {
    border-color: var(--jd-fb-car-silver);
}

.jd-fb-CAR-text-black {
    color: var(--jd-fb-car-black);
}

.jd-fb-CAR-text-blue {
    color: var(--jd-fb-car-blue);
}

.jd-fb-CAR-text-silver {
    color: var(--jd-fb-car-silver);
}

/* CHICAGO BEARS */
.jd-fb-CHI-bg-blue {
    background-color: var(--jd-fb-chi-blue);
}

.jd-fb-CHI-bg-orange {
    background-color: var(--jd-fb-chi-orange);
}

.jd-fb-CHI-border-blue {
    border-color: var(--jd-fb-chi-blue);
}

.jd-fb-CHI-border-orange {
    border-color: var(--jd-fb-chi-orange);
}

.jd-fb-CHI-text-blue {
    color: var(--jd-fb-chi-blue);
}

.jd-fb-CHI-text-orange {
    color: var(--jd-fb-chi-orange);
}

/* CINCINNATI BENGALS */
.jd-fb-CIN-bg-black {
    background-color: var(--jd-fb-cin-black);
}

.jd-fb-CIN-bg-orange {
    background-color: var(--jd-fb-cin-orange);
}

.jd-fb-CIN-border-black {
    border-color: var(--jd-fb-cin-black);
}

.jd-fb-CIN-border-orange {
    border-color: var(--jd-fb-cin-orange);
}

.jd-fb-CIN-text-black {
    color: var(--jd-fb-cin-black);
}

.jd-fb-CIN-text-orange {
    color: var(--jd-fb-cin-orange);
}

/* CLEVELAND BROWNS */
.jd-fb-CLE-bg-brown {
    background-color: var(--jd-fb-cle-brown);
}

.jd-fb-CLE-bg-orange {
    background-color: var(--jd-fb-cle-orange);
}

.jd-fb-CLE-bg-white {
    background-color: var(--jd-fb-cle-white);
}

.jd-fb-CLE-border-brown {
    border-color: var(--jd-fb-cle-brown);
}

.jd-fb-CLE-border-orange {
    border-color: var(--jd-fb-cle-orange);
}

.jd-fb-CLE-border-white {
    border-color: var(--jd-fb-cle-white);
}

.jd-fb-CLE-text-brown {
    color: var(--jd-fb-cle-brown);
}

.jd-fb-CLE-text-orange {
    color: var(--jd-fb-cle-orange);
}

.jd-fb-CLE-text-white {
    color: var(--jd-fb-cle-white);
}

/* DALLAS COWBOYS */
.jd-fb-DAL-bg-blue {
    background-color: var(--jd-fb-dal-blue);
}

.jd-fb-DAL-bg-silver {
    background-color: var(--jd-fb-dal-silver);
}

.jd-fb-DAL-bg-white {
    background-color: var(--jd-fb-dal-white);
}

.jd-fb-DAL-border-blue {
    border-color: var(--jd-fb-dal-blue);
}

.jd-fb-DAL-border-silver {
    border-color: var(--jd-fb-dal-silver);
}

.jd-fb-DAL-border-white {
    border-color: var(--jd-fb-dal-white);
}

.jd-fb-DAL-text-blue {
    color: var(--jd-fb-dal-blue);
}

.jd-fb-DAL-text-silver {
    color: var(--jd-fb-dal-silver);
}

.jd-fb-DAL-text-white {
    color: var(--jd-fb-dal-white);
}

/* DENVER BRONCOS */
.jd-fb-DEN-bg-blue {
    background-color: var(--jd-fb-den-blue);
}

.jd-fb-DEN-bg-orange {
    background-color: var(--jd-fb-den-orange);
}

.jd-fb-DEN-border-blue {
    border-color: var(--jd-fb-den-blue);
}

.jd-fb-DEN-border-orange {
    border-color: var(--jd-fb-den-orange);
}

.jd-fb-DEN-text-blue {
    color: var(--jd-fb-den-blue);
}

.jd-fb-DEN-text-orange {
    color: var(--jd-fb-den-orange);
}

/* DETROIT LIONS */
.jd-fb-DET-bg-black {
    background-color: var(--jd-fb-det-black);
}

.jd-fb-DET-bg-blue {
    background-color: var(--jd-fb-det-blue);
}

.jd-fb-DET-bg-silver {
    background-color: var(--jd-fb-det-silver);
}

.jd-fb-DET-bg-white {
    background-color: var(--jd-fb-det-white);
}

.jd-fb-DET-border-black {
    border-color: var(--jd-fb-det-black);
}

.jd-fb-DET-border-blue {
    border-color: var(--jd-fb-det-blue);
}

.jd-fb-DET-border-silver {
    border-color: var(--jd-fb-det-silver);
}

.jd-fb-DET-border-white {
    border-color: var(--jd-fb-det-white);
}

.jd-fb-DET-text-black {
    color: var(--jd-fb-det-black);
}

.jd-fb-DET-text-blue {
    color: var(--jd-fb-det-blue);
}

.jd-fb-DET-text-silver {
    color: var(--jd-fb-det-silver);
}

.jd-fb-DET-text-white {
    color: var(--jd-fb-det-white);
}

/* GREEN BAY PACKERS */
.jd-fb-GBP-bg-gold {
    background-color: var(--jd-fb-gbp-gold);
}

.jd-fb-GBP-bg-green {
    background-color: var(--jd-fb-gbp-green);
}

.jd-fb-GBP-border-gold {
    border-color: var(--jd-fb-gbp-gold);
}

.jd-fb-GBP-border-green {
    border-color: var(--jd-fb-gbp-green);
}

.jd-fb-GBP-text-gold {
    color: var(--jd-fb-gbp-gold);
}

.jd-fb-GBP-text-green {
    color: var(--jd-fb-gbp-green);
}

/* HOUSTON TEXANS */
.jd-fb-HOU-bg-blue {
    background-color: var(--jd-fb-hou-blue);
}

.jd-fb-HOU-bg-red {
    background-color: var(--jd-fb-hou-red);
}

.jd-fb-HOU-border-blue {
    border-color: var(--jd-fb-hou-blue);
}

.jd-fb-HOU-border-red {
    border-color: var(--jd-fb-hou-red);
}

.jd-fb-HOU-text-blue {
    color: var(--jd-fb-hou-blue);
}

.jd-fb-HOU-text-red {
    color: var(--jd-fb-hou-red);
}

/* INDIANAPOLIS COLTS */
.jd-fb-IND-bg-blue {
    background-color: var(--jd-fb-ind-blue);
}

.jd-fb-IND-bg-gray {
    background-color: var(--jd-fb-ind-gray);
}

.jd-fb-IND-border-blue {
    border-color: var(--jd-fb-ind-blue);
}

.jd-fb-IND-border-gray {
    border-color: var(--jd-fb-ind-gray);
}

.jd-fb-IND-text-blue {
    color: var(--jd-fb-ind-blue);
}

.jd-fb-IND-text-gray {
    color: var(--jd-fb-ind-gray);
}

/* JACKSONVILLE JAGUARS */
.jd-fb-JAC-bg-black {
    background-color: var(--jd-fb-jac-black);
}

.jd-fb-JAC-bg-gold {
    background-color: var(--jd-fb-jac-gold);
}

.jd-fb-JAC-bg-teal {
    background-color: var(--jd-fb-jac-teal);
}

.jd-fb-JAC-border-black {
    border-color: var(--jd-fb-jac-black);
}

.jd-fb-JAC-border-gold {
    border-color: var(--jd-fb-jac-gold);
}

.jd-fb-JAC-border-teal {
    border-color: var(--jd-fb-jac-teal);
}

.jd-fb-JAC-text-black {
    color: var(--jd-fb-jac-black);
}

.jd-fb-JAC-text-gold {
    color: var(--jd-fb-jac-gold);
}

.jd-fb-JAC-text-teal {
    color: var(--jd-fb-jac-teal);
}

/* KANSAS CITY CHIEFS */
.jd-fb-KCC-bg-gold {
    background-color: var(--jd-fb-kcc-gold);
}

.jd-fb-KCC-bg-red {
    background-color: var(--jd-fb-kcc-red);
}

.jd-fb-KCC-border-gold {
    border-color: var(--jd-fb-kcc-gold);
}

.jd-fb-KCC-border-red {
    border-color: var(--jd-fb-kcc-red);
}

.jd-fb-KCC-text-gold {
    color: var(--jd-fb-kcc-gold);
}

.jd-fb-KCC-text-red {
    color: var(--jd-fb-kcc-red);
}

/* LOS ANGELES CHARGERS */
.jd-fb-LAC-bg-blue {
    background-color: var(--jd-fb-lac-blue);
}

.jd-fb-LAC-bg-gold {
    background-color: var(--jd-fb-lac-gold);
}

.jd-fb-LAC-bg-white {
    background-color: var(--jd-fb-lac-white);
}

.jd-fb-LAC-border-blue {
    border-color: var(--jd-fb-lac-blue);
}

.jd-fb-LAC-border-gold {
    border-color: var(--jd-fb-lac-gold);
}

.jd-fb-LAC-border-white {
    border-color: var(--jd-fb-lac-white);
}

.jd-fb-LAC-text-blue {
    color: var(--jd-fb-lac-blue);
}

.jd-fb-LAC-text-gold {
    color: var(--jd-fb-lac-gold);
}

.jd-fb-LAC-text-white {
    color: var(--jd-fb-lac-white);
}

/* LOS ANGELES RAMS */
.jd-fb-LAR-bg-blue {
    background-color: var(--jd-fb-lar-blue);
}

.jd-fb-LAR-bg-gold {
    background-color: var(--jd-fb-lar-gold);
}

.jd-fb-LAR-bg-white {
    background-color: var(--jd-fb-lar-white);
}

.jd-fb-LAR-bg-yellow {
    background-color: var(--jd-fb-lar-yellow);
}

.jd-fb-LAR-border-blue {
    border-color: var(--jd-fb-lar-blue);
}

.jd-fb-LAR-border-gold {
    border-color: var(--jd-fb-lar-gold);
}

.jd-fb-LAR-border-white {
    border-color: var(--jd-fb-lar-white);
}

.jd-fb-LAR-border-yellow {
    border-color: var(--jd-fb-lar-yellow);
}

.jd-fb-LAR-text-blue {
    color: var(--jd-fb-lar-blue);
}

.jd-fb-LAR-text-gold {
    color: var(--jd-fb-lar-gold);
}

.jd-fb-LAR-text-white {
    color: var(--jd-fb-lar-white);
}

.jd-fb-LAR-text-yellow {
    color: var(--jd-fb-lar-yellow);
}

/* LAS VEGAS RAIDERS */
.jd-fb-LVR-bg-black {
    background-color: var(--jd-fb-lvr-black);
}

.jd-fb-LVR-bg-silver {
    background-color: var(--jd-fb-lvr-silver);
}

.jd-fb-LVR-border-black {
    border-color: var(--jd-fb-lvr-black);
}

.jd-fb-LVR-border-silver {
    border-color: var(--jd-fb-lvr-silver);
}

.jd-fb-LVR-text-black {
    color: var(--jd-fb-lvr-black);
}

.jd-fb-LVR-text-silver {
    color: var(--jd-fb-lvr-silver);
}

/* MIAMI DOLPHINS */
.jd-fb-MIA-bg-aqua {
    background-color: var(--jd-fb-mia-aqua);
}

.jd-fb-MIA-bg-blue {
    background-color: var(--jd-fb-mia-blue);
}

.jd-fb-MIA-bg-orange {
    background-color: var(--jd-fb-mia-orange);
}

.jd-fb-MIA-border-aqua {
    border-color: var(--jd-fb-mia-aqua);
}

.jd-fb-MIA-border-blue {
    border-color: var(--jd-fb-mia-blue);
}

.jd-fb-MIA-border-orange {
    border-color: var(--jd-fb-mia-orange);
}

.jd-fb-MIA-text-aqua {
    color: var(--jd-fb-mia-aqua);
}

.jd-fb-MIA-text-blue {
    color: var(--jd-fb-mia-blue);
}

.jd-fb-MIA-text-orange {
    color: var(--jd-fb-mia-orange);
}

/* MINNESOTA VIKINGS */
.jd-fb-MIN-bg-gold {
    background-color: var(--jd-fb-min-gold);
}

.jd-fb-MIN-bg-purple {
    background-color: var(--jd-fb-min-purple);
}

.jd-fb-MIN-border-gold {
    border-color: var(--jd-fb-min-gold);
}

.jd-fb-MIN-border-purple {
    border-color: var(--jd-fb-min-purple);
}

.jd-fb-MIN-text-gold {
    color: var(--jd-fb-min-gold);
}

.jd-fb-MIN-text-purple {
    color: var(--jd-fb-min-purple);
}

/* NEW ENGLAND PATRIOTS */
.jd-fb-NEP-bg-blue {
    background-color: var(--jd-fb-nep-blue);
}

.jd-fb-NEP-bg-red {
    background-color: var(--jd-fb-nep-red);
}

.jd-fb-NEP-bg-silver {
    background-color: var(--jd-fb-nep-silver);
}

.jd-fb-NEP-border-blue {
    border-color: var(--jd-fb-nep-blue);
}

.jd-fb-NEP-border-red {
    border-color: var(--jd-fb-nep-red);
}

.jd-fb-NEP-border-silver {
    border-color: var(--jd-fb-nep-silver);
}

.jd-fb-NEP-text-blue {
    color: var(--jd-fb-nep-blue);
}

.jd-fb-NEP-text-red {
    color: var(--jd-fb-nep-red);
}

.jd-fb-NEP-text-silver {
    color: var(--jd-fb-nep-silver);
}

/* NEW ORLEANS SAINTS */
.jd-fb-NOS-bg-black {
    background-color: var(--jd-fb-nos-black);
}

.jd-fb-NOS-bg-gold {
    background-color: var(--jd-fb-nos-gold);
}

.jd-fb-NOS-border-black {
    border-color: var(--jd-fb-nos-black);
}

.jd-fb-NOS-border-gold {
    border-color: var(--jd-fb-nos-gold);
}

.jd-fb-NOS-text-black {
    color: var(--jd-fb-nos-black);
}

.jd-fb-NOS-text-gold {
    color: var(--jd-fb-nos-gold);
}

/* NEW YORK GIANTS */
.jd-fb-NYG-bg-blue {
    background-color: var(--jd-fb-nyg-blue);
}

.jd-fb-NYG-bg-gray {
    background-color: var(--jd-fb-nyg-gray);
}

.jd-fb-NYG-bg-red {
    background-color: var(--jd-fb-nyg-red);
}

.jd-fb-NYG-border-blue {
    border-color: var(--jd-fb-nyg-blue);
}

.jd-fb-NYG-border-gray {
    border-color: var(--jd-fb-nyg-gray);
}

.jd-fb-NYG-border-red {
    border-color: var(--jd-fb-nyg-red);
}

.jd-fb-NYG-text-blue {
    color: var(--jd-fb-nyg-blue);
}

.jd-fb-NYG-text-gray {
    color: var(--jd-fb-nyg-gray);
}

.jd-fb-NYG-text-red {
    color: var(--jd-fb-nyg-red);
}

/* NEW YORK JETS */
.jd-fb-NYJ-bg-green {
    background-color: var(--jd-fb-nyj-green);
}

.jd-fb-NYJ-bg-white {
    background-color: var(--jd-fb-nyj-white);
}

.jd-fb-NYJ-border-green {
    border-color: var(--jd-fb-nyj-green);
}

.jd-fb-NYJ-border-white {
    border-color: var(--jd-fb-nyj-white);
}

.jd-fb-NYJ-text-green {
    color: var(--jd-fb-nyj-green);
}

.jd-fb-NYJ-text-white {
    color: var(--jd-fb-nyj-white);
}

/* PHILADELPHIA EAGLES */
.jd-fb-PHI-bg-green {
    background-color: var(--jd-fb-phi-green);
}

.jd-fb-PHI-bg-silver {
    background-color: var(--jd-fb-phi-silver);
}

.jd-fb-PHI-border-green {
    border-color: var(--jd-fb-phi-green);
}

.jd-fb-PHI-border-silver {
    border-color: var(--jd-fb-phi-silver);
}

.jd-fb-PHI-text-green {
    color: var(--jd-fb-phi-green);
}

.jd-fb-PHI-text-silver {
    color: var(--jd-fb-phi-silver);
}

/* PITTSBURGH STEELERS */
.jd-fb-PIT-bg-black {
    background-color: var(--jd-fb-pit-black);
}

.jd-fb-PIT-bg-blue {
    background-color: var(--jd-fb-pit-blue);
}

.jd-fb-PIT-bg-gold {
    background-color: var(--jd-fb-pit-gold);
}

.jd-fb-PIT-bg-red {
    background-color: var(--jd-fb-pit-red);
}

.jd-fb-PIT-bg-silver {
    background-color: var(--jd-fb-pit-silver);
}

.jd-fb-PIT-border-black {
    border-color: var(--jd-fb-pit-black);
}

.jd-fb-PIT-border-blue {
    border-color: var(--jd-fb-pit-blue);
}

.jd-fb-PIT-border-gold {
    border-color: var(--jd-fb-pit-gold);
}

.jd-fb-PIT-border-red {
    border-color: var(--jd-fb-pit-red);
}

.jd-fb-PIT-border-silver {
    border-color: var(--jd-fb-pit-silver);
}

.jd-fb-PIT-text-black {
    color: var(--jd-fb-pit-black);
}

.jd-fb-PIT-text-blue {
    color: var(--jd-fb-pit-blue);
}

.jd-fb-PIT-text-gold {
    color: var(--jd-fb-pit-gold);
}

.jd-fb-PIT-text-red {
    color: var(--jd-fb-pit-red);
}

.jd-fb-PIT-text-silver {
    color: var(--jd-fb-pit-silver);
}

/* SEATTLE SEAHAWKS */
.jd-fb-SEA-bg-blue {
    background-color: var(--jd-fb-sea-blue);
}

.jd-fb-SEA-bg-gray {
    background-color: var(--jd-fb-sea-gray);
}

.jd-fb-SEA-bg-green {
    background-color: var(--jd-fb-sea-green);
}

.jd-fb-SEA-border-blue {
    border-color: var(--jd-fb-sea-blue);
}

.jd-fb-SEA-border-gray {
    border-color: var(--jd-fb-sea-gray);
}

.jd-fb-SEA-border-green {
    border-color: var(--jd-fb-sea-green);
}

.jd-fb-SEA-text-blue {
    color: var(--jd-fb-sea-blue);
}

.jd-fb-SEA-text-gray {
    color: var(--jd-fb-sea-gray);
}

.jd-fb-SEA-text-green {
    color: var(--jd-fb-sea-green);
}

/* SAN FRANCISCO 49ERS */
.jd-fb-SFO-bg-gold {
    background-color: var(--jd-fb-sfo-gold);
}

.jd-fb-SFO-bg-red {
    background-color: var(--jd-fb-sfo-red);
}

.jd-fb-SFO-border-gold {
    border-color: var(--jd-fb-sfo-gold);
}

.jd-fb-SFO-border-red {
    border-color: var(--jd-fb-sfo-red);
}

.jd-fb-SFO-text-gold {
    color: var(--jd-fb-sfo-gold);
}

.jd-fb-SFO-text-red {
    color: var(--jd-fb-sfo-red);
}

/* TAMPA BAY BUCCANEERS */
.jd-fb-TBB-bg-black {
    background-color: var(--jd-fb-tbb-black);
}

.jd-fb-TBB-bg-orange {
    background-color: var(--jd-fb-tbb-orange);
}

.jd-fb-TBB-bg-pewter {
    background-color: var(--jd-fb-tbb-pewter);
}

.jd-fb-TBB-bg-red {
    background-color: var(--jd-fb-tbb-red);
}

.jd-fb-TBB-border-black {
    border-color: var(--jd-fb-tbb-black);
}

.jd-fb-TBB-border-orange {
    border-color: var(--jd-fb-tbb-orange);
}

.jd-fb-TBB-border-pewter {
    border-color: var(--jd-fb-tbb-pewter);
}

.jd-fb-TBB-border-red {
    border-color: var(--jd-fb-tbb-red);
}

.jd-fb-TBB-text-black {
    color: var(--jd-fb-tbb-black);
}

.jd-fb-TBB-text-orange {
    color: var(--jd-fb-tbb-orange);
}

.jd-fb-TBB-text-pewter {
    color: var(--jd-fb-tbb-pewter);
}

.jd-fb-TBB-text-red {
    color: var(--jd-fb-tbb-red);
}

/* TENNESSEE TITANS */
.jd-fb-TEN-bg-blue {
    background-color: var(--jd-fb-ten-blue);
}

.jd-fb-TEN-bg-navy {
    background-color: var(--jd-fb-ten-navy);
}

.jd-fb-TEN-bg-red {
    background-color: var(--jd-fb-ten-red);
}

.jd-fb-TEN-bg-silver {
    background-color: var(--jd-fb-ten-silver);
}

.jd-fb-TEN-border-blue {
    border-color: var(--jd-fb-ten-blue);
}

.jd-fb-TEN-border-navy {
    border-color: var(--jd-fb-ten-navy);
}

.jd-fb-TEN-border-red {
    border-color: var(--jd-fb-ten-red);
}

.jd-fb-TEN-border-silver {
    border-color: var(--jd-fb-ten-silver);
}

.jd-fb-TEN-text-blue {
    color: var(--jd-fb-ten-blue);
}

.jd-fb-TEN-text-navy {
    color: var(--jd-fb-ten-navy);
}

.jd-fb-TEN-text-red {
    color: var(--jd-fb-ten-red);
}

.jd-fb-TEN-text-silver {
    color: var(--jd-fb-ten-silver);
}

/* WASHINGTON COMMANDERS */
.jd-fb-WAS-bg-gold {
    background-color: var(--jd-fb-was-gold);
}

.jd-fb-WAS-bg-red {
    background-color: var(--jd-fb-was-red);
}

.jd-fb-WAS-border-gold {
    border-color: var(--jd-fb-was-gold);
}

.jd-fb-WAS-border-red {
    border-color: var(--jd-fb-was-red);
}

.jd-fb-WAS-text-gold {
    color: var(--jd-fb-was-gold);
}

.jd-fb-WAS-text-red {
    color: var(--jd-fb-was-red);
}

/* Bootstrap 5 SM */
/*@media (min-width: 576px) {
    .jd-fb-team-page-hdr-content {
        gap: 0.75rem;
        justify-content: start;
    }
    .jd-fb-team-page-hdr-content img, .jd-fb-game-page-hdr-content img {
        display: inline-block;
    }
}*/

/* Bootstrap 5 MD */
/*@media (min-width: 768px) {
}*/

/* Bootstrap 5 LG */
/*@media (min-width: 992px) {
    .jd-fb-team-page-hdr-content img, .jd-fb-game-page-hdr-content img {
        margin-top: 0.1rem;
    }
}*/

/* Bootstrap 5 XL */
/*@media (min-width: 1200px) {
    .jd-fb-team-page-hdr-content img, .jd-fb-game-page-hdr-content img {
        margin-top: 0.2rem;
    }
}*/

/* Bootstrap 5 XXL */
/*@media (min-width: 1400px) {
}*/