Intenta poner el código con highlight o code.
Usa transition de la misma forma que usas -webkit-transition, porque es lo mismo. De hecho la última versión de Chrome te leerá transition:
Código CSS:
Ver original-webkit-transition: top .7s ease-in-out;
transition: top .7s ease-in-out;
Luego tienes cosas por ahí como
prefixfree, para automatizar el proceso de los prefijos propietarios.