Adjusted colours for better contrast on mobile devices.