
.mailAdministration .mail-card {
    background-color: #fff;
    color: #515150;
    padding: 30px;
    border: 1px solid #e4e4e4;
}

.mailAdministration .mail-preview .mail-card {
    padding-top: 10px;
    padding-bottom: 10px;
}

.mailAdministration .mail-card .mail-subject {
    font-weight: bold;
}

.mailAdministration .mail-card * {
    overflow-wrap: break-word;
}

.mailAdministration .mail-preview p {
    color: black;
}

.mailAdministration .mail-preview .mail-card table {
    table-layout: fixed;
    width: 100%;
}

.mailAdministration .mail-preview .mail-card table.button-table {
    table-layout: auto;
    width: auto;
}

.mailAdministration label {
    cursor: initial;
}
.mailAdministration #preview .card {
    padding-top: 5px;
    padding-bottom: 10px;
}
.mailAdministration #preview .card-sm {
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}
.mailAdministration .mail-languages {
    display: flex;

}
.mailAdministration .cm-delimit, .cm-delimit * {
    color: #d97c0f;
}
.mailAdministration .form-horizontal {
    padding: 15px;
}
.mailAdministration .mail-form-entry {
    margin-bottom: 15px;
}
.mailAdministration .mail-form-buttons {
    display: flex;
    justify-content: flex-end;
}
.mailAdministration .mail-placeholder {
    color: var(--mail-main-color);
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    user-select: none; /* Standard syntax */
}
.mailAdministration .copied.mail-placeholder {
    color: initial;
    font-weight: initial;
}
.mailAdministration .mail-placeholder:hover {
    cursor: pointer;
}
.mailAdministration .btn {
    margin-left: 4px;
}
.mailAdministration .change-language {
    display: flex;
}

.mailAdministration .change-language span {
    color: var(--mail-main-color);
}

.mailAdministration .accordion-placeholder {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px;
}

.mailAdministration .accordion-placeholder .badge {
    background-color: var(--mail-main-color);
}

.mailAdministration .placeholders .mail-placeholder-example a {
    color: blue!important;
}

.mailAdministration .placeholders .mail-placeholder-example table a {
    color: white!important;
}

.mailAdministration .placeholders, .mail-preview {
    overflow: hidden;
}

.mailAdministration .CodeMirror-scroll {
    background-color: white;
    width: 567px; /* temp: fixes base64 inline text scales mail description to infinity */
}