make footer sticky and fix overflow