I have a form on page http://distinctwebsitesolutions.com/arrange-consultation/.
The first four fields (First Name, Surname, Email and Daytime Phone) are styled using <div> with a width setting of 50%. These fields are layed out correctly in all browsers except Mobile Safari on the iPhone. In Mobile Safari the input fields overlap and I am struggling to understand why. It appears that Mobile Safari is ignoring the 50% width <div> styling.
Any help would be much appreciated.