2 answers
Have you considered wrapping the Mailing and Residential addresses in their own div?Since you always want the addresses stacked vertically, you explicitly specify that in their own divs. Then, you can display those divs using the method in your current tag, putting them side by side on larger screens or on top of each other on smaller ones.