Add capability to form alternative mobile layouts

Mobile layout variations should degrade gracefully into a vertical list*

Browser support:
- iOS 7+ (-webkit prefix needed)
- Chrome
- IE 11+
- Firefox 28+ (supports flex-wrap: wrap)