Fix viewer positioning on mobile. Closes #43.