New dropdown UI

Merged Phil Hughes requested to merge enhanced-dropdow-css into master

See #3279 (closed) for the designs