second batch of mobile style rule fixes