Finished tablet and mobile specific styles

Almost finished! Now I need the real logo, add a theme switch button
somewhere, and ust do the finishing touches on a lot of stuff.