CSS tweaks/fixes.

iOS7 style no longer has transparent header/footer (caused problems with form elements).