:root {
  --army-green: #5f7a50; 
  --afc-yellow: #ffd530; 
  --aal-red: #E61E26;
  --dark-grey: #333333;
  --light-grey: #B8B8B8;
}

/* ===== GOVERNMENT ===== */
.hero-govt {background-image: url('../img/government/hero-government-sm.jpg');}
@media (min-width: 768px) {.hero-govt{background-image: url('../img/government/hero-government-md.jpg');}}
@media (min-width: 1200px) {.hero-govt {background-image: url('../img/government/hero-government.jpg'); }}

#dodPartners {font-family: "DIN"; font-weight: 700; font-size: 1.875rem; line-height: 1.2; text-align:center;}
#dodPartners .carousel-item { border-left:2px solid var(--aal-red);  padding: 1rem 0;}
#dodPartners .carousel-item:first-child {border-left:0;}

#dodPartners .carousel-control-prev,
#dodPartners .carousel-control-next {color:var(--aal-red); opacity:1; width:2rem; font-size:1.2rem;}
#dodPartners .carousel-control-prev:hover,
#dodPartners .carousel-control-next:hover {color: var(--afc-yellow);}

@media (min-width: 768px) {
    #dodPartners .carousel-item {margin-right: 0; flex: 0 0 50%; display: block; }
    #dodPartners .carousel-inner {display: flex; }
}
@media (min-width: 992px) {
  #dodPartners .carousel-item {flex: 0 0 25%;}
}

.funding-projects {background: url('../img/government/funding-projects-sm.jpg') no-repeat center center fixed; background-size: cover; }
@media (min-width: 768px) {.funding-projects {background-image: url('../img/government/funding-projects-md.jpg'); } }
@media (min-width: 1200px) {.funding-projects {background-image: url('../img/government/funding-projects.jpg'); } }

.funding-projects .nav-link {color:#ffffff; font-size: 1.125rem; text-transform: uppercase; font-family: 'Roboto Mono'; font-weight:700; padding: 0; }
.funding-projects .nav-link:hover {color:var(--aal-red) !important;}
.funding-projects .nav-link.active {color: var(--aal-red); background-color: transparent;}
.funding-projects .bar {font-weight:900; padding:0 1rem;}

@media (min-width: 768px) { .funding-projects .tab-content {border-left:1px solid #C4C4C4;} }

