fix narrow and mid-width screens

map and pledge display sequentially on narrow screens, make nav bar and
intro display ok on middle width screens