better mobile styles for events pages. Also rearranges the map and event details so it's easier to read.