CSS:
Removed transitions
Added -ms prefixes for flexbox styles
Added some missing -webkit prefixes for gradients etc.
minor tidies