make header and footer responsive