I can across a very irritating issue with firefox since I needed my images to look in the center.
|CSS Before (wrong):.panelImage
|CSS After (Right):.panelImage
top: -50px!important; /* for Firefox */
left: 0; /* since firefox was putting the image in the centre */
padding-left: 30%; /* padding in IE and Chrome */
-moz-padding-start: 30%; /*padding in firefox */
Without adding the “left: 0;” the -moz-padding-start was starting from the other edge of the divider. -Moz-padding-start moved an element to the right, if you need to move to the left you can use -moz-padding-left however both do not except negative values.