CSS fixes for mobile browsers - prefixes mostly

iPad 3/4's Safari and Chrome on Android < 4.4

Fixes #18