cleanup: fix nav and caption styling, add title back in, responsivize a bit