Firefox does not ease the positioning transitions

E.g. use the CSS3 trasformations instead of top to provide a smooth
animation.