Added mobile and tablet breakpoints and some style tweaking