fix some css issues for mobile background