Responsive layout overhaul