Fix embedded vis styling

Addresses #1694

This would have been a one line fix (having the CSS also showing on the embedded vis page), but there was a quirk with the sizing of the dropdown menus.  I couldn't figure out what was wrong here - the computed CSS is IDENTICAL to the main vis page, but it's rendering differently.  Instead, I made it work but in a less elegant manner (if embed, margin-top = 10px, else margin-top = 3px).

I also removed the stray bullet point to the top left of the vis, and the space under the icons in the vis tab when in bootstrap xs or sm window sizes.