Bugfix: hide controls in mobile view.
Bugfix: now controls hide more correctly.
DRY.