Sorry for the trouble.

We have a new super mobile friendly site in the works. Next week I plan to invite some members to start testing it.