div.editor_atto_content td, div.editor_atto_content th, div.editor_atto_content caption { border: 1px dashed #bbb; position: relative; min-width: 2rem; height: 2rem; } div.editor_atto_content caption { height: auto; } div.availablecolors { background-color: #eee; padding: 0.5rem; } div.availablecolors .tablebordercolor, div.availablecolors .tablebackgroundcolor { display: inline-flex; justify-content: center; align-items: center; width: 2rem; height: 2rem; text-align: center; vertical-align: sub; border-radius: 25%; margin-right: 0.2rem; }