.mail-not-sent {
    color: grey !important;
}

.mail-sent {
    color: orange !important;
}

.mail-opened {
    color: green !important;
}

.mail-failed .mail-retried {
    color: red !important;
}

.dataTables_length select {
    width: 50% !important;
}

.error-message {
    color: red;
    font-weight: bold;
    size: 0.8em;
    border: 1px solid red;
}

table.dataTable tbody tr.selected {
    color: red;
}

table.dataTable tbody tr.clickable {
    cursor: pointer;
}

.scroll-100 {
    max-height: 100px;
    overflow-y: auto;
}

.scroll-200 {
    max-height: 200px;
    overflow-y: auto;
}

.scroll-300 {
    max-height: 300px;
    overflow-y: auto;
}

.scroll-400 {
    max-height: 400px;
    overflow-y: auto;
}

.scroll-500 {
    max-height: 500px;
    overflow-y: auto;
}

.cron-selector {
    height: 400px;
}

.menu-item-active {
    background-color:black;
}

.splitter_panel .vsplitter {
    z-index: 99;
}

.sds-validation-question-box {
    border: 1px dotted black;
    background-color: blanchedalmond;
    margin-bottom: 10px;
    padding: 5px;
}

.sds-validation-form-question-title {
    font-weight: bold;
}

.sds-validation-option-text {
    font-size: 1.2em;
}

.text-helper-red {
    color:red;
    font-size: 0.8em;
    margin-top: -10px;
}

#editor-blocks { 
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%; 
}

#editor-blocks li {
    margin: 0 3px 3px 3px; 
    padding: 0.4em; 
    padding-left: 1.5em; 
}

td.light {
    background-color: #eee !important;
}

td.dark {
    background-color: #ddd !important;
}

.es-validation-question-box {
    border: 1px dotted black;
    background-color: blanchedalmond;
    margin-bottom: 10px;
    padding: 5px;
}

.es-validation-form-question-title {
    font-weight: bold;
}

.es-validation-option-text {
    font-size: 1.2em;
}
