	/* State and Local Home */
.stateandlocal-home .previously-funded-card img {
  max-width: 150px;
}
.stateandlocal-home .state-profiles-card img {
  max-width: 200px;
}

/* State Landing Page */
.state-landing .cdc-map-inner-container .map-container.modal-background .geography-container .modal-content {
    transform: translate(-50%, -50%)!important;
}
.state-landing .geography-container .modal-content .content dl {
    margin-bottom: 10px;
}
.state-landing .geography-container .modal-content .content dd {
    font-weight: bold;
}
.state-landing .geography-container .modal-content .content dd:not(.state-landing .maps .map-all .geography-container .modal-content .content dd):not(.state-landing .maps .map-prediabetes .geography-container .modal-content .content dd) {
    width: 100%;
}
.state-landing .geography-container .modal-content .content dl div:not(.state-landing .maps .map-all .geography-container .modal-content .content dl div):not(.state-landing .maps .map-prediabetes .geography-container .modal-content .content dl div) {
    margin-top: 10px;
    flex-wrap: wrap;
}
.state-landing .maps .map-all .geography-container .modal-content .content dl,
.state-landing .maps .map-prediabetes .geography-container .modal-content .content dl {
    margin-top: 10px;
}
.state-landing .map-funding,
.state-landing .map-prevalence,
.state-landing .map-incidence,
.state-landing .map-prediabetes {
    display: none;
}
.state-landing .cdc-nav-dropdown.dropdown .dropdown-menu .dropdown-item.active,
.state-landing .cdc-nav-dropdown.dropdown .dropdown-menu .dropdown-item:active {
    color: #ffffff !important;
}

/* Data Sources, Methods, and Definitions Page */
.data-sources .step-table div[role="cell"] a {
    word-break: break-word;
}
@media (max-width: 767px) {
  .data-sources .step-table .row-header {
    background-color: white!important;
  }
}

/* State Profile Pages */
.state-page .state-direct-funding .card .card-header {
    background-color: #bb4d00!important; /* from wcms: theme-orange */
    color: white!important;
}
.state-page .state-related-metrics ul,
.state-page .state-related-metrics .metrics-ckd ul,
.state-page .state-related-metrics .metrics-vi ul {
    padding-inline-start: 20px;
}
.state-page .national-checkbox-wrapper {
    display: flex;
    flex-direction: row;
    align-items: end;
}
.state-page .state-card-vstretch {
    display: flex;
    align-self: stretch;
}
.state-page .state-card-vstretch .card {
    flex: 100%;
}
.state-page .state-card-vstretch .card .card-body {
    display: flex;
}
.state-page .bite-icon {
    max-height: 130px;
    font-size: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1.5rem;
}
.state-page .state-circle-callout {
    display: flex;
    margin-top: 1.5rem;
}
.state-page .state-circle-callout > div {
    display: flex;
    justify-content: center;
    width: 130px;
    height: 130px;
    border-radius: 50%;
    border: 10px solid;
    align-items: center;
}
.state-page .state-circle-callout + .text-center {
    flex: 100%;
}
.state-page .national-content {
    display: none;
}
.state-page .accordion.national-funding-accordion span.card-title span > strong {
    display: block;
    font-size: 1.5rem;
    color: #bb4d00!important; /* from wcms: theme-orange */
}