Responsive fonts

Added css to respond to small screen by making fonts a bit smaller