/* CUSTOM CSS */
footer.Slate nav.site-footer {background-color: #54585A;}
footer.Brick nav.site-footer {background-color: #960C22;}
footer.Slate nav.global-footer, footer.Brick nav.global-footer {background-color:#c8102e; }
footer.Slate nav.global-footer .nav-required a, footer.Brick nav.global-footer .nav-required a{color: #FCC;}

footer .footer-links .footer-text h2 {
    font-family:'League Gothic'; 
    color: white; margin-top: 0;
    }
footer .footer-links .footer-text li {margin-bottom: 1em;}

@media only screen and (min-width: 500px) {
    footer .footer-links .footer-text {
        vertical-align:top; 
        margin-right: 2em; 
        display: inline-block; 
        width: 33%;}
    footer .footer-links #schools{
        width: 66%;
        -webkit-column-count:2; -moz-column-count:2; column-count:2;
        }
    }