Take a look at this demo in FF and Chrome, then remove:
-webkit-transform:translateZ(0px);
Fom css, and look again in Chrome.
It also makes Chrome body container with min-width:100%
, cutting content (not always).
I need -webkit-transform:translateZ(0px);
to prevent strange weird black boxes in Chrome appeared cause using transformX + Y for too much elements at once.