Fixed typos
Fixed key warning
Missing semicolon
Disabling transform transition in Firefox

For some reason I cannot get transform+translate working together in Firefox, whereas in other browsers it seems to work fine.