Design tweaks, polish, a few responsive styles