Changed header behaviour for mobile
Merged older mobile fixes into current work