Responsive layout for home and interior pages.