I was unaware of the orientation media query. I think in many cases, that would be the way to go. In the specific case I mentioned in a previous comment, I think it would have been difficult, if not impossible, to do what we were doing solely in CSS.