More fixes to the home page mobile styles.