
        /* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
 
  

    div.private-sponsors { font-size: 0.9rem; }

    .event-location { font-size: 1.5rem; }

    .documents-container { font-size: 1rem; }

    h3.event-list-title { text-align: left; }

    div.event-list {
        border-radius: 20px;
        text-align: left;
    }


    div.content-panel {
        width: 80%;
    }

    .latest-news {
        font-size: 0.8em;
        width: 50%;
    }

    .hide-sm { display: none; }

    .member-board-row div {
        font-size: 1em;
    }

    .sponsor-link img {
        object-fit: cover;
    }



}