nynim.org: More CSS updates for mobile-friendly site