After spending alot of time playing around with CSS for the contact form, a few issues remain.
(i) I have removed the extra padding on the email field but now the text box is smaller than the other boxes.
(ii) It seems that some elements react to localization while others don't.
The fixed inline text above the boxes appear in english (which I guess is obvious for the way it is defined.
Other text elements (such as the "upload file" button) however, change to localized language, resulting in a mix of languages.
Any help on these two matters would be greatly appreciated.