#settings-table td p { margin-top: 0; margin-bottom: 0.5rem; } #settings-table td p:last-of-type { margin-bottom: 0; } #settings-table input[type=text], #settings-table input[type=number], #settings-table input[type=date], #settings-table input[type=time], #settings-table textarea { width: 100%; } .super-settings-edit-row { background-color: #f2fdf2 !important; } #settings-table tr[data-deleted] td { background-color: #ffd1d8 !important; color: darkred; text-decoration: line-through; } #settings-table tr[data-newrecord] .js-show-history { display: none; } .super-settings-key { overflow-wrap: break-word; max-width: 30rem; min-width: 15rem; } .super-settings-value { overflow-wrap: break-word; max-width: 30rem; min-width: 15rem; } .super-settings-value-type { width: 7rem; } .super-settings-description { min-width: 20rem; } .super-settings-controls { width: 6rem; white-space: nowrap; text-align: right; text-decoration: none !important; } .super-settings-history-key { font-weight: normal; color: royalblue; } .super-settings-modal { z-index: 1000000000000; display: none; padding-top: 5rem; position: fixed; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); } .super-settings-modal-dialog { margin: auto; background-color: #fff; position: relative; outline: 0; padding: 2em; box-shadow: 3px 3px 7px 3px rgba(0, 0, 0, 0.6); border-radius: 4px; width: 80%; height: 80%; } .super-settings-modal-content { height: 100%; overflow: auto; } .super-settings-modal-close { display: block; position: absolute; top: 0; right: 0; border: 0; padding: 1ex; background-color: inherit; font-size: 1.5rem; font-weight: 500; } .super-settings-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } .super-settings-text-nowrap { white-space: nowrap !important; } .super-settings-sticky-top { position: sticky; top: 0; padding: 1rem 0; background-color: white; }