Easy solution for mobile?
It could, but that would be if something is wrong with the site's code for determining width, or the browser or possibly a combination of the two (for example, paizo.com is suffering such issues at the moment).
However, I haven't had such issues on rpol's main site across three phones and a laptop using firefox, firefox mobile, firefox mobile beta, and waterfox.