#toolbox, #colors { list-style: none; padding: 0; } #colors, #colors * { width: 2em; height: 2em; } #colors * { padding: 2px; display: none; } #colors.open *, #colors .current { display: block; } #colors.open li:hover { border: 2px dashed #777; padding: 0; } #colors { cursor: pointer; display: inline-block; }