Mobile styling updated, landscape still buggy