New color scheme and fonts; improved media queries