SNAP-1168 Snapporder.com: Responsive layout