fixing heading vs bottom div in CSS