responsive header + footer