Well, this seems to be quite the challenge
https://www.google.com/#q=iframe+problem+on+iphone
Maybe it's time to take the easy way out...
1. Create a new page just for the Iframe content. Call it Resources and link to it.
2. Move the things in the side-bar up to give the Iframe the whole width of the page, then extend the page length to fit the length of the Iframe as well.
I don't have any "i devices" to test on, maybe someone familiar with ios might be able to pull a solution out of all the various attempts around the interwebs to make this work.
I hope you find something that works