/*NEW PENN STATE STYLE*/

.national-results-section {
    background: #DDE5FF;
    padding: 50px 5px;
}

.national-results-section .national-results-container {
    border-radius: 16px;
    border: 0 solid #0B1541;
    background: #FFF;
    width: 80%;
    margin: 25px auto;
    display: block;
    padding: 25px;
}

.introblurb {
    color: #0B1541;
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
    padding: 15px 25px;
}

.note-blurb {
    background-color: #fff;
    border-left: 10px solid #275ce4;
    padding: 15px;
    box-shadow: 1px 1px 5px #666;
    margin: 50px auto;
    width: 80%;
    display: block;
}

.data-headers {
    border-bottom: 2px solid black;
    width: 90%;
    margin: 5px auto;
    display: block;
}

.results-text {
    color: #000;
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    line-height: 140%; /* 25.2px */
    text-transform: uppercase;
    padding: 5px 0;
}

.total-results-text {
    color: #275CE4;
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
    padding: 5px 0;
}

.results-text {
    white-space: nowrap; /* Prevents wrapping to ensure everything stays on the same line */
}

.visible-small {
    display: none;
}

.hidden-small {

}

@media (max-width: 900px) {
    .total-results-text, .results-text {
        font-size: 16px;
        line-height: 120%; /* 25.2px */
    }
}

@media (max-width: 767px) {
    .visible-small {
        display: inline;
        margin-right: 5px; /* Adjust as needed to create space between the span and the percentage */
        font-size: 16px;
    }

    .hidden-small {
        display: none;
    }
}
