It does seem like a coding issue with different OS/browsers. I am sure all of the iPhone users are likely using the built in Safari and most android users are using Chrome. So it may be a browser, rather than OS issue. I am an IT guy but more on the hardware side than software. Though I have fiddled with changing code in HTML4/CSS and Java.