further tweaks to css - fixed the dropdown left-align issue
allow toggle dropdown on click selected flag instead of just open
more comments in JS code