Hart. footer and header fixes

with steve's help - fix header and footer on desktop and mobile