fix part 1/2 responsive footer overflow bug