Hello Paul,
After looking at your page in Chrome, I noticed that the problem with your page is the margin you're applying to the bottom of your input elements. This is what's causing the calendar image to appear lower than usual.
If you add this style, it should fix you're issue:
I hope that helps.