Events page: New events page, new css in theme/main/_base.scss

Blank line before every new nest (except when at the start). Also missing space after the colon and before the curly bracket.