when only header first and header main are occupied, header first is hidden so responsive behavior works as expected. #6658