We have been working on making the website more mobile phone friendly. Its not complete yet, but hopefully most pages should display better on these devices.