a#dnn_dnnLOGO_hypLogo {
    display: block;
    width: 80px;
}

/* OTHER THEME IMAGE FIX - TEMPORARY */
.top-nav-container a img {
    width: 15px;
    vertical-align: bottom;
}
.footer-social a img {
    width: 30px;
    padding: 5px;
    margin: .5rem;
}
.footer-logo img {
    width: 78px;
    display: block;
}

/* THEME UPDATES - SYNC NEXT */
.announcement-banner {
    padding-top: .7rem;
    padding-bottom: .7rem;
}
.announcement-banner p, .announcement-banner a {
    font-size: .85rem;
    line-height: .85rem;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: .025rem;
    margin-bottom: 0;
    text-align: center;
    color: #ffffff !important;
    font-weight: var(--w-semibold);
}
.USTATheme .footer-pane ul li a {
    font-family: var(--font-secondary);
}

/* Rez There Updates */.type-card {
  all: unset; /* wipe bootstrap utilities */
  display: inline-flex !important;
  align-items: center !important;
  gap: 0.5rem;              /* space between icon and text */
  font-weight: 600 !important;
  color: #035392 !important;
  cursor: default;
}

.type-card::before {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-size: 1.2rem;
  display: inline-block;
  content: "";
  color: #035392; /* match text */
}

/* === ICON MAPS === */
.type-Awards::before,
.type-awards::before { content:"\f091"; }             /* trophy */

.type-Calendar-Schedule::before,
.type-calendar-schedule::before { content:"\f073"; }  /* calendar-alt */

.type-Checklist::before,
.type-checklist::before { content:"\f0ae"; }          /* tasks */

.type-Contract-Agreement::before,
.type-contract-agreement::before { content:"\f573"; } /* file-signature */

.type-Covid::before,
.type-covid::before { content:"\e074"; }              /* virus (FA6 only) */

.type-Form::before,
.type-form::before { content:"\f15c"; }               /* file-alt */

.type-Guide::before,
.type-guide::before { content:"\f02d"; }              /* book */

.type-List::before,
.type-list::before { content:"\f0ca"; }               /* list-ul */

.type-Newsletter::before,
.type-newsletter::before { content:"\f1ea"; }         /* newspaper */

.type-Rules::before,
.type-rules::before { content:"\f0e3"; }              /* gavel */

.type-Scores::before,
.type-scores::before { content:"\f080"; }             /* chart-bar */

.type-Informational::before,
.type-informational::before { content:"\f05a"; }      /* circle-info */


