#bst_multibox_unter_elemente_bearbeiten_bereich .baustein_bearbeiten {top: 21vh}
#bst_multibox_unter_elemente_bearbeiten_bereich .subElementBearbeitenSchliessen {width: 22px; height: 22px; cursor: pointer; background-image: url("/bilder/icons/x_schliessen.png"); background-position: center; background-repeat: no-repeat; position: absolute; right: 1em; top: .2em; display: block}

.el_multibox_bearbeiten {position: fixed; width: 100%; top: 0; left: 0; z-index: 180}
.multibox_bearbeiten .cms_button {margin: 10px;}

#baustein_bearbeiten_aktiv_inaktiv input[type="submit"] {background-color: var(--hauptfarbe_verwaltung); color: var(--hell); border: 2px solid var(--hauptfarbe_verwaltung); transition: 0.2s; border-radius: 5px; margin: 1px 0 0 0; padding: 4px 10px; font-weight: 600;}
#baustein_bearbeiten_aktiv_inaktiv input[type="submit"]:hover {background-color: var(--hell); color: var(--hauptfarbe_verwaltung);}

.el_multibox_bearbeiten .cms_bildbox_oben input[type="submit"] {background-image: unset !important; width: auto !important; height: auto !important; font-size: 0.8rem !important; line-height: 1rem; padding: 4px 8px;}

.el_multibox_bearbeiten #cms_bild_breite_unterschr {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 3px;}
.el_multibox_bearbeiten #cms_bild_breite_unterschr input[type="text"] {flex: 1;}

.el_multibox_bearbeiten .baustein_bearbeiten {width: 85em}

.el_multibox_bearbeiten .baustein_bearbeiten .baustein_bearbeiten_kopf {background-color: var(--hauptfarbe_verwaltung); width: calc(100% - 30px); padding: 6px 15px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.el_multibox_bearbeiten .baustein_bearbeiten .baustein_bearbeiten_kopf .x {position: relative !important; top: unset !important; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; order: 2; background-color: var(--hell); padding: 3px; border-radius: 3px;}
.el_multibox_bearbeiten .baustein_bearbeiten .baustein_bearbeiten_kopf .x #baustein_bearbeiten_schliessen_id {width: 16px; height: 16px;}

.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .bausteinbereich div {width: auto;}

.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_im_baustein {margin: 0; padding: 0;}
.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_im_baustein #bearbm_baustein_ {border-top: 2px solid var(--hauptfarbe_verwaltung); margin-top: 5px; padding-top: 5px;}
.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_bearbeitungsleiste {padding: 4px;}
.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_bearbeitungsleiste .cms_btn_ein_ausklappen {padding: 3px; margin: 0;}
.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_bearbeitungsleiste div {display: flex !important; flex-wrap: wrap; justify-content: center; align-items: center; margin: 0 !important; font-size: 0.8rem !important; line-height: 1rem !important;}
.el_multibox_bearbeiten .baustein_bearbeiten .bst_bearbeiten_body .baustein_bearbeitungsleiste input[name="bst_multibox_bearbeiten_anzeigen3"] {order: 20;}


.el_multibox_bearbeiten .bst_bearbeiten_body {overflow-y: auto; overflow-x: hidden; width: 99%; height: 73vh; padding: .4em; background-color: var(--hellgrau);}

/*
.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal {display: grid; gap: 0.8em}
.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal.links {grid-template-columns: 22% 76%}

.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal.rechts {grid-template-columns: 76% 22%}
.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal.rechts .bst_multibox_multibox_formular {order: 0}
.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal.rechts .bst_multibox_bilder {order: 1}
*/
.el_multibox_bearbeiten .bst_bearbeiten_body .formular_unterteilung_horizontal {display: grid; gap: 0.8em; grid-template-columns: 22% 76%;}

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_sektion {margin: 10px; background-color: var(--hell); width: calc(100% - 30px); padding: 8px 15px; box-shadow: 0 0 15px -10px #000000; border-radius: 5px; display: block; flex-wrap: wrap;}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_sektion h4 {width: 100%; font-size: 1.2rem; line-height: 1.5rem; margin: 10px 0 5px 3px !important;}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_sektion div {width: 100%;}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_sektion .bst_multibox_erweiterte_optionen_news_einstellungen {border-top: 2px solid var(--hauptfarbe_verwaltung); margin-top: 5px; padding-top: 5px;}

#bst_multibox_bearbeiten_form>div:nth-of-type(4) {margin: 10px; background-color: var(--hell); width: calc(100% - 30px); padding: 8px 15px; box-shadow: 0 0 15px -10px #000000; border-radius: 5px; display: flex; flex-wrap: wrap;}

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_multibox_bilder_kasten_kopf {min-height: 2em; position: relative; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_multibox_bild_optionen_umschalten_beschriftung {color: #686868; display: flex; justify-content: center; align-items: center; font-size: 1rem; line-height: 1.3rem;}

.el_multibox_bearbeiten .bst_multibox_bild_optionen_umschalten {position: absolute; right: .8em; top: .5em; width: 1.8em; height: 1.8em; filter: invert(75%); background-repeat: no-repeat; background-position: center; background-image: url(/bilder/button_mobil/burgermenu_symbol_aufklappen_rgb255.svg); color: transparent}
.el_multibox_bearbeiten .bst_multibox_bild_optionen_umschalten.angezeigt {transform: rotate(-180deg)}

.el_multibox_bearbeiten .bst_multibox_bild_optionen_kasten {padding: 0.4em; display: flex; justify-content: center; align-items: center;}
.el_multibox_bearbeiten .bst_multibox_bild_optionen_kasten .bst_multibox_bildanordung_eingabe {text-align: center}


.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen_anzeigen {background-image: url("/bilder/icons/gear.svg"); background-repeat: no-repeat; background-position: center; width: 2em; position: absolute; right: 2em; height: 2em; filter: invert(31%) sepia(17%) saturate(1886%) hue-rotate(170deg) brightness(92%) contrast(82%); transition: 0.2s;}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen_anzeigen:hover {filter: unset;}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen {display: none}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .cms_button {background-image: unset}

.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_erweiterte_optionen_input_grau {border-radius: 3px;  padding: 4px 8px;  border: 1px solid var(--grau); }

.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_erweiterte_optionen_schliessen {width: 24px; height: 24px; background-image: url("/bilder/icons/x_schliessen.png"); background-position: center; background-repeat: no-repeat; position: absolute; right: 0.8em}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_erweiterte_optionen_speichern {width: 185px}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_link_bearbeiten_abbrechen {width: 185px}

.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_erweiterte_optionen_erstellungsdaten_einstellungen { padding: 0.5em; }
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_erweiterte_optionen_erstellungsdaten_einstellungen > div {padding: 0.3em; }

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_multibox_erweiterte_optionen .bst_multibox_link_hinzu {width: auto; margin: 5px;}
.el_multibox_bearbeiten .bst_bearbeiten_body  .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_ein_link {border: 2px solid var(--hauptfarbe_verwaltung); padding: 10px; margin: 10px; width: auto; max-width: 90%;}
.el_multibox_bearbeiten .bst_bearbeiten_body  .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_ein_link .bst_multibox_link_entfernen {background-color: #fca1a1; border: 1px solid #fc5a5a}
.el_multibox_bearbeiten .bst_bearbeiten_body  .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_ein_link .bst_multibox_link_entfernen:hover {background-color: #fc5a5a; color: white}
.el_multibox_bearbeiten .bst_bearbeiten_body  .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_ein_link .bst_multibox_bearbeiten_link_ausgabe {display: grid; grid-template-columns: 180px 1fr;}
.el_multibox_bearbeiten .bst_bearbeiten_body  .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_ein_link .bst_multibox_bearbeiten_link_ausgabe .bst_multibox_link_steuerung {grid-column-start: 1; grid-column-end: 2; margin-top: .8em; width: 30em}

.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_link_ausgabe {padding: 0.4em; display: grid; grid-template-columns: 20% 40%; grid-row-gap: 8px;}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_link_ausgabe .bst_multibox_erweiterte_optionen_link_bereich {position: relative}
.el_multibox_bearbeiten .bst_multibox_erweiterte_optionen .bst_multibox_bearbeiten_link_ausgabe .bst_multibox_erweiterte_optionen_link_info {position: absolute; top: -5em; left: 19em; background-color: black; color: gainsboro; border: 1px solid #68686c; padding: 1.3em; font-size: 9pt; border-radius: 35px; opacity: .9; display: none; width: 96%}

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_titel {height: 26px; width: 3.32em; margin: 3px 12px 0.9em 0; display: inline-block; font-weight: bold; font-size: 1.55em}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_titel_eingabe {font-size: 1.55em; width: 80%;}

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_untertitel {height: 26px; margin: 3px 12px 0.5em 0; display: inline-block; font-weight: bold; font-size: 1.15em}
.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_untertitel_eingabe {font-size: 1.15em; width: 80%;}

.el_multibox_bearbeiten .bst_bearbeiten_body .bst_bearbeiten_formular_label {height: 26px; margin: 3px 12px 0 0; display: inline-block; font-weight: bold; font-size: 1.05em}
.el_multibox_bearbeiten .bst_bearbeiten_body .bildkasten {margin: 10px; background-color: var(--hell); display: block; width: calc(100% - 30px); padding: 8px 15px; box-shadow: 0 0 15px -10px #000000; border-radius: 5px;}

.el_multibox_bearbeiten .info_icon {cursor: default; background: #6c9aad; width: 1.5em; text-align: center; border-radius: 300px; color: white; line-height: 1.5em; display: inline-block; font-size: 13pt; font-weight: bold}

.el_multibox_bearbeiten .bst_multibox_bild_hinzu_box {display: flex; justify-content: center; align-items: center}
.el_multibox_bearbeiten .bst_multibox_bild_hinzu {display: none}

.el_multibox_bearbeiten .bst_multibox_bild_form_keine_bilder_box {display: flex; justify-content: center; align-content: center}
.el_multibox_bearbeiten .bst_multibox_bild_form_keine_bilder_box h3 {color: #686868}

.el_multibox_bearbeiten .bst_multibox_unterelemente .bst_multibox_inforrmation_unter_element_anz {cursor: default; background: var(--hauptfarbe_verwaltung_dunkelhinterg); text-align: center; border-radius: 10px; color: white; font-size: 1rem; line-height: 1.1rem; display: inline-block; font-style: normal; padding: 5px 8px;}
