It appears that the iframe specifies a width of 1000 px, which just isn't helpful for smaller screens and mobile devices. The left edge appears correct, but the right edge goes too far and doesn't look bad. Maybe something like this would be helpful. I can post a screenshot if you'd like.