@media only screen and (min-width: 1028px) {
    header, footer, nav, main {
        max-width: 75rem;
        margin: auto;
    }

    /* Navigation Start */
    nav ul {
        padding-left: 2%;
    }
    nav li {
        width: auto;
    }
    nav a {
        padding: .5rem 1rem;
    }
    /* Navigation End */

    main figure {
        width: 31%;
    }
    div.news {
        column-count: 3;
    }
}
/* End of Media Query */