Updated site css for small screens