We don't know what you did and how you built this site exactly but we think that you should contact with your admin/web developer because it looks like something has been done or in htaccess or in other files on server side.
Spoken to the dev and he said that he's only loaded your demo content and adapted that. We're still no closer to figuring this out. Any idea of what we can do?
You should change your dev then because is not telling you truth. As a prove we attach screenshot http://pasteboard.co/qHA7NchsZ.png which clearly shows how code of your site looks like. Do you think, it looks like the original theme? Sorry, but we definitely not and looks like for some unknown reasons he is using an iframe.
Comments
this page uses iframe and that's why it does not load on iPhones.