/* ?? READ _Spec_Starsoft_StyleGuide.md BEFORE making ANY changes */

/* ============================================================================
   SHARED STYLES - Page container and common elements
   News_List.css - Table, navigation, list view
   News_Post.css - Individual post view, content, images
   ============================================================================ */

#Page_News_Content {
    width: 100%;
    min-width: var(--min-width);
    min-height: 100vh;
    background: rgb(255, 255, 255);
    margin-top: 64px; /* Account for fixed header */
    position: relative;
}

#Page_News_Content .Text_Title {
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0;
    color: var(--Gray_100);
}

/* ============================================================================
   MOBILE RESPONSIVE - Shared
   ============================================================================ */

@media (max-width: 768px) {
    /* Set top margin to match mobile NavBar height */
    #Page_News_Content {
        margin-top: 32px;
        min-width: 100% !important;
    }
}
