Yes, it's not a suitable site for a mobile device..
I agree with Paul - create something suitable for small screens.
While it looks mostly ok on an android device, the review page text does escape the boxes.
Try using the HTMLBlockText name for your text areas.
(Are you using text areas? Or just typing on the page and then hitting return for a new line?)