/* ==========================================================================
   #CKEDITOR
   ========================================================================== */
/*
 * Add your own classes for the RTE CKEditor.
 *
 * Any declarations set here are only for display in the Editor, not in the Frontend.
 */


/* CKEditor UI only
   ========================================================================== */
/*
 * 1. Prevent headings inside 'Paragraph Format' dropdown to grow larger than the panel.
 *    You can still style headings inside the RTE to match the frontend:
 *        h1 {
 *            color: #f49800;
 *            font-size: 2em;
 *        }
 */

.cke_panel_listItem h1 { font-size: 18px; } /* [1] */
.cke_panel_listItem h2 { font-size: 18px; } /* [1] */
.cke_panel_listItem h3 { font-size: 18px; } /* [1] */
.cke_panel_listItem h4 { font-size: 18px; } /* [1] */
.cke_panel_listItem h5 { font-size: 18px; } /* [1] */
.cke_panel_listItem h6 { font-size: 18px; } /* [1] */





/* Adapt styling inside RTE to your needs
   ========================================================================== */
.intro {
    color: #888;
    font-size: 1.5em;
}


.list--checkmark {
    list-style: none;
}


.list--checkmark li:before {
    color: green;
    content: '✓';
    padding-right: .5em;
}


.ce-table { width: 100%; max-width: 100%; }
.ce-table th, .ce-table td { padding: 0.5em 0.75em; vertical-align: top; }
.ce-table thead th { border-bottom: 2px solid #dadada; }
.ce-table th, .ce-table td { border-top: 1px solid #dadada; }
.ce-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0,0,0,.05); }
.ce-table-bordered th, .ce-table-bordered td { border: 1px solid #dadada; }


sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

.align-left, .text-left { text-align: left; }
.align-center, .text-center { text-align: center; }
.align-right, .text-right { text-align: right; }
.align-justify, .text-justify { text-align: justify; }

.schrift-gruen, .schrift-gruen a{ color: #22a27b; }
.schrift-rot, .schrift-rot a{ color: #cf3628; }
.schrift-orange, .schrift-orange a{color:#f39655;}
.schrift-gelb, .schrift-gelb a{color:#fbbb21;}
.schrift-dunkelblau, .schrift-dunkelblau a{color:#00446b;}
.schrift-tuerkies, .schrift-tuerkies a{color:#28b8ce;}
.inhalt-fehlt {background:#cf3628; padding:2px 5px; color:#fff;font-style: italic}
.inhalt-fehlt:after{content:' < Datei fehlt';font-size:80%;}