media queries
fonts and some css fixes