Optimised CSS for larger and smaller screens.