fix mobile browser viewing problems