/* Programs and University page side menu styles */
ul.usa-sidenav li.is-expanded.show-active > .usa-sidenav__sublist > .usa-nav__submenu-item {
    display: none;
}

ul.usa-sidenav li.is-expanded.show-active > .usa-sidenav__sublist > .usa-nav__submenu-item.is-active-trail {
    display: block;
}
ul.usa-sidenav li.cluc ul li {  display: none; }
ul.usa-sidenav li.cluc ul li.is-active-trail {  display: block; }
.funding-status {
    display:block;
    margin: 15px 0;
}
.funding-status-label {
    background-color: #EDF6FC;
    color: #000000;
    display: inline-block;
    padding: 5px 10px;
    width: auto;
}
.funding-status-value {
    background-color: #C4562F;
    color: #ffffff;
    display: inline-block;
    font-weight: bold;
    padding: 5px 10px;
    width: auto;
}
.funding-status-closed:after {
    /*content: "\00D7";*/
    content: "X";
    font-size: 14px;
    padding: 0 0 0 10px;
}
.funding-status-open {
    background-color: #08A96D;
}
.funding-status-open:after {
    background-color: #08A96D;
    content: "\2713";
    padding: 0 0 0 10px;
}

@media (max-width: 55rem) {
    .node-page--node-type-list-page .fieldset--checkboxes {
        position: initial
    }

    .l-listing-header {
        display: initial;
    }
}

@media (max-width: 40rem) {
    .node-page--node-type-list-page .l-listing-header__widgets > form .form-item__label {
        line-height: 2.5rem;
    }
}