style dropdowns for differentiation
define globals as necessary to allow comments callback to function correctly
ensure dropdowns are at least the width of parent
fix comments & nesting of them