{"CACHEDAT":"2026-04-14 02:11:05","SLUG":"vor-restrukturierung-2026-01-14-iHBoPMMqMI","MARKDOWN":"```javascript\n/*** .NAVBAR ***/\n\n#survey-nav .container {\n padding:0;\n}\n\n.logo-container >img {\n padding-left:0;\n padding-right:0;\n}\n\n\n.navbar-action-link {\n padding-right: 0;\n}\n\n/* Sprach-Dropdown-Menü rechtsbündig */\n.px-2 {\n padding-right:0 !important;\n}\n\n/* kein Strich zwischen Navbar und Top Container */\n#survey-nav .border-bottom {\n border-bottom: 1px solid #ffffff !important;\n display:none;\n}\n\n\n\n\n\n/*** TOP-CONTAINER / PROGRESS ***/\n\n/* z-index, weil sonst von multiple-choice Fragen die Antwort-Boxen überlagerten */\n\n.top-container {\n margin:0;\n padding-top:10px;\n padding-bottom:10px;\n padding-left:0 !important;\n padding-right:0 !important;\n background-color:#eb9929;\n border:none !important;\n position:fixed;\n z-index:5;\n}\n\n.top-container .container {\n margin-top:0px;\n margin-bottom:0px;\n padding-top:0px !important;\n padding-bottom:0px;\n padding-left:0px;\n padding-right:0px;\n background-color:transparent;\n}\n\n/* height of the progress bar */ \n\n.top-container .progress {\n height: 20px;\n background-color:#eb9929;\n border: 0px solid #005575 !important;\n display:block;\n}\n\n.top-container .progress-bar {\n background-color:#ffffff !important;\n color:#eb9929;\n z-index:20;\n font-size:16px;\n}\n\n\n\n\n\n\n\n/*** .OUTERFRAME ***/\n\n/* Fragegruppen abgesetzt, mit durchscheinendem Hintergrund */\n.outerframe {\n padding:0;\n font-size:18px;\n}\n\n/*** Damit Warnung \"This survey is currently not active.\" nicht Fortschrittsbalken überlagert\n -1px margin oben, weil da dieser komische durchsichtige Streifen war, den ich nicht weggebracht habe ***/\n#main-row {\n margin-top:-1px;\n padding-top:60px;\n}\n\n/** BACKGROUND / FIXIERTE NAVBAR **/\n\n/*padding-top, wenn top-container / progress-bar mit position:fixed */\n\n#main-col {\n margin:0;\n padding:0;\n}\n\n\n/*** Padding-top ist rausgenommen, da jetzt bei #main-row, damit Preview-Warnung Fortschrittsbalken nicht überlagert. ***/\n.survey-form-container {\n padding-top:0px;\n}\n\n\n\n/* MOVE Buttons ohne abgerundete Ecken */\n\n.ls-move-btn {\n border-radius:0;\n}\n\n\n/*next-btn*/\n.ls-move-submit-btn:active,\n.ls-move-submit-btn.active,\n.ls-move-submit-btn:focus,\n.ls-move-submit-btn.focus,\n.ls-move-submit-btn:active:focus,\n.ls-move-submit-btn.active:focus,\n.ls-move-submit-btn:active.focus,\n.ls-move-submit-btn.active.focus,\n.ls-move-next-btn:active,\n.ls-move-next-btn.active,\n.ls-move-next-btn:focus,\n.ls-move-next-btn.focus,\n.ls-move-next-btn:active:focus,\n.ls-move-next-btn.active:focus,\n.ls-move-next-btn:active.focus,\n.ls-move-next-btn.active.focus,\n.ls-move-submit-btn:hover,\n.ls-move-submit-btn:active:hover,\n.ls-move-submit-btn.active:hover,\n.ls-move-next-btn:hover,\n.ls-move-next-btn:active:hover,\n.ls-move-next-btn.active:hover {\n color: #ffffff;\n background-color: #eb9929;\n border-color: #eb9929;\n}\n\n.ls-move-submit-btn,\n.ls-move-next-btn {\n color: #fff;\n background-color: #005575;\n border-color: #005575;\n}\n\n/*previous-btn*/\n\n.ls-move-previous-btn:hover,\n.ls-move-previous-btn:active:hover,\n.ls-move-previous-btn.active:hover,\n.ls-move-previous-btn:active,\n.ls-move-previous-btn.active,\n.ls-move-previous-btn:focus,\n.ls-move-previous-btn.focus,\n.ls-move-previous-btn:active:focus,\n.ls-move-previous-btn.active:focus,\n.ls-move-previous-btn:active.focus,\n.ls-move-previous-btn.active.focus {\n color: #fffff;\n background-color: #eb9929;\n border-color: #eb9929;\n}\n\n.ls-move-previous-btn {\n color: #333;\n background-color: #fff;\n border-color: #005575;\n}\n\n\n\n/*** QUESTIONS ***/\n\n\n/* Info-Seite */\n\n.info .question-title-container {\nbackground-color: #ffffff !important; \ncolor:#005575 !important;\npadding-left:30px;\npadding-right:30px;\nmargin-bottom:10px;\nfont-weight:normal;\n}\n\n.info .question-title-container p {\n margin-bottom:10px !important;\n}\n\n/* Abstände zwischen einzelnen Fragen */\n\n.question-container {\n background-color: #ffffff;\n border:none;\n width=100%;\n margin-left:0px;\n margin-right:0px;\n padding-bottom:20px;\n margin-top:0;\n margin-bottom:30px;\n \n }\n \n\n.group-container .question-title-container {\n background-color: #005575; \n color:#ffffff;\n padding-left:30px;\n padding-right:30px;\n margin-bottom:0px;\n font-weight:normal;\n font-size:1.25rem;\n }\n\n\n.group-title {\n text-align:center;\n margin-bottom:30px;\n margin-top:20px;\n background: transparent;\n}\n\n.question-container p{\n margin-bottom:0 !important;\n}\n\n\n/* FELD ZWISCHEN FRAGEN UND ANTWORTEN */\n\n/* Warnung */\n\n.alert {\n background-color:#eb9929;\n color:#ffffff;\n}\n\n/* Hilfe */\n\n.group-container .question-help-container {\n background-color:#ffffff;\n padding-left:30px;\n padding-right:30px;\n margin-top:5px;\n border-bottom: 1px solid;\n}\n.ls-questionhelp {\n font-size:16px;\n color:#005575;\n padding-left:5px;\n}\n\n/* Warnmeldung mandatory */\n\n.group-container .question-valid-container {\n background-color:#eb9929;\n padding-left:30px;\n padding-right:30px;\n margin-bottom:10px;\n}\n\n.question-valid-container .text-danger {\n color:#ffffff !important;\n font-weight:normal;\n}\n\n.em_num_answers, .emtip, .error {\n font-size:16px;\n color:#ffffff;\n\n}\n\n/* Farbe vom Rufezeichen und Abstand Rufezeichen Text*/\n.group-container .question-valid-container .fa {\n padding-right:5px;}\n\n\n/* hide red asterisk for mandatory questions */\n.asterisk {display: none;}\n\n\n\n\n\n\n/*** ANSWERS ***/\n\np {font-size:18px;}\nli {font-size:18px;}\n \n\n.answer-container {\n margin-top:10px;\n padding-left:30px;\n padding-right:30px;\n margin-bottom:0px;\n}\n\n\n.ls-answers {\n padding:0;\n margin:0;\n}\n\n.answer-container .container {\n padding-left:0;\n padding-right:0;\n}\n\n\n.col-auto {\n margin-top:0;\n}\n\ndl, ol, ul {\n padding-left:0 !important;\n padding-right:0 !important;\n padding-bottom:0 !important;\n margin-bottom:0 !important;\n}\n\n\n\n/* Auswahl-Buttons - links bündig, aber rechts Abstand zum nächsten*/\n\n.form-check {\n padding-left:0;\n padding-right:20px;\n border-radius:0;\n}\n\n\n\n\n/* BUTTONS */\n\n.btn-primary:hover, .btn-primary:focus {\n background: #eb9929 !important;\n border: 1px solid #005575 !important;\n filter: none !important;\n color: #ffffff !important;\n}\n\n.btn-check:checked+.btn-primary {\n background-color: #eb9929 !important;\n border: 1px solid #eb9229 !important;\n box-shadow: none !important;\n color: #ffffff !important;\n filter:none !important;\n}\n\n\n.btn-check .btn-primary:focus, .btn-check:focus+.btn-primary {\n background-color: #eb9929 !important;\n border: 1px solid #005575 !important;\n box-shadow: none !important;\n color: #ffffff !important;\n filter:none !important;\n}\n.btn-check:focus:checked + .btn-primary, .btn-check .btn-primary:focus:checked {\n background-color: #eb9929 !important;\n border: 1px solid #005575 !important;\n color: #fff !important;\n filter:none !important;\n }\n\n.btn-check .btn-primary:active, .btn-check:active+.btn-primary {\n background-color: #eb9929 !important;\n border: 1px solid #eb9929 !important;\n box-shadow: none !important;\n color: #fff !important;\n filter:none !important;\n}\n\n\n/* Bootstrap Buttons */\n\n.bootstrap-buttons-div {\n margin:0!important;\n padding-left:0 !important;\n}\n\n\n\n/* Matrix Text in blau */\n\n.table {\n --bs-table-bg: transparent;\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: #005575;\n --bs-table-striped-bg: #d1e1e1;\n --bs-table-active-color: #ffffff;\n --bs-table-active-bg: #eb9929;\n --bs-table-hover-color: #ffffff;\n --bs-table-hover-bg: #eb9929;\n border-color: #d1e1e1;\n color: #005575;\n margin-bottom: 1rem;\n vertical-align: top;\n width: 100%;\n}\n\n/* horizontale Linien raus */\n\n.table-bordered>:not(caption)>* {\n border-width: 0px 0;\n}\n\n\nth, td {\n color:#005575;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n background-color: #eb9929 !important;\n}\n\n\n.table-hover>tbody>tr:hover,\ntr.answers-list:hover,\n.array-flexible-column tr.answers-list:hover {\n background-color: #d1e1e1;}\n\n\n\n/* SINGLE- & MULTIPLE CHOICE LISTS */\n\n/* Mehr Abstand zwischen einzelnen Auswahlmöglichkeiten */\n.answer-container .radio-item, \n.answer-container .checkbox-item,\n.answer-container .question-item,\n.answer-container .answer-item,\n.answer-container .mb-1 {\n margin-bottom:10px !important;}\n\n/* Mehr Abstand zwischen Checkbox und Text */\n.answer-container .radio-item label, \n.answer-container .checkbox-item label {\n padding-left:10px;\n}\n\n\n\n\n\n/* nur Kommentarfeld in Multiple Choice with Comment */\n#limesurvey .comment-box-no-text .comment-item .form-control\n {\n margin-left:20px ;\n margin-top:-25px ;\n }\n \n#limesurvey .comment-box-no-text .row,\n#limesurvey .SSI-topics .row\n{\n \n padding-left:10px !important;\n padding-right:20px;\n }\n \n \n \n\n\n\n\n\n\n\n\n/*** WELCOME PAGE ***/\n\n\n/* wenn progress fixiert */\n#firstpage-changelang {\n padding-top:60px;\n}\n\n\n#welcome-container {\n padding:30px !important;\n \n}\n\n\n\n/* PRIVACY */\n\n/* Privacy Box Background */\n\n.privacy-block {\n background-color:#ffffff !important;\n}\n\n.privacy .form-check {\n background-color: #ffffff;\n padding-left:30px;\n padding-right:30px;\n}\n\n\n.privacy .form-check-label {\n margin-left:10px;\n font-weight:normal !important;\n}\n\n.privacy .form-check-label a {\n padding-left:10px;\n font-weight:normal !important;\n}\n\n\n/* Aufzählungen in Text-Seiten */\n.info li {\n margin-left:40px;\n padding-left:10px;\n margin-top:0px;\n margin-bottom:0px;\n padding-top:2px;\n padding-bottom:0px;\n}\n\n/* Beschreibungen auf der Seite oben unter der Überschrift */\n\n.group-description {\n \n background-color:#eb9929;\n\n\n}\n\n.group-description .well {\n margin:0;\n padding-top:1.25rem;\n padding-bottom:1.25rem;\n background-color:inherit;\n color:#ffffff;\n}\n\n.group-description p {\n margin:0;\n font-size:1.25rem;\n \n}\n\n.group-description a {\n color:#005575 !important;\n}\n.group-description a:visited {\n color:#005575 !important;\n}\n\n\n.group-description a:hover {\n color:#005575 !important;\n}\n.group-description a:active {\n color:#005575 !important;\n}\n\n\n/* Links nicht in nicht passendem blau */\na {\n color:#eb9929 !important;\n}\n\na:visited {\n color:#6699AC !important;\n}\n\na:hover {\n color:#eb9929 !important;\n}\n\na:active {\n color:#eb9929 !important;\n} \n```","HTML":"
/*** .NAVBAR ***/
#survey-nav .container {
padding:0;
}
.logo-container >img {
padding-left:0;
padding-right:0;
}
.navbar-action-link {
padding-right: 0;
}
/* Sprach-Dropdown-Menü rechtsbündig */
.px-2 {
padding-right:0 !important;
}
/* kein Strich zwischen Navbar und Top Container */
#survey-nav .border-bottom {
border-bottom: 1px solid #ffffff !important;
display:none;
}
/*** TOP-CONTAINER / PROGRESS ***/
/* z-index, weil sonst von multiple-choice Fragen die Antwort-Boxen überlagerten */
.top-container {
margin:0;
padding-top:10px;
padding-bottom:10px;
padding-left:0 !important;
padding-right:0 !important;
background-color:#eb9929;
border:none !important;
position:fixed;
z-index:5;
}
.top-container .container {
margin-top:0px;
margin-bottom:0px;
padding-top:0px !important;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
background-color:transparent;
}
/* height of the progress bar */
.top-container .progress {
height: 20px;
background-color:#eb9929;
border: 0px solid #005575 !important;
display:block;
}
.top-container .progress-bar {
background-color:#ffffff !important;
color:#eb9929;
z-index:20;
font-size:16px;
}
/*** .OUTERFRAME ***/
/* Fragegruppen abgesetzt, mit durchscheinendem Hintergrund */
.outerframe {
padding:0;
font-size:18px;
}
/*** Damit Warnung "This survey is currently not active." nicht Fortschrittsbalken überlagert
-1px margin oben, weil da dieser komische durchsichtige Streifen war, den ich nicht weggebracht habe ***/
#main-row {
margin-top:-1px;
padding-top:60px;
}
/** BACKGROUND / FIXIERTE NAVBAR **/
/*padding-top, wenn top-container / progress-bar mit position:fixed */
#main-col {
margin:0;
padding:0;
}
/*** Padding-top ist rausgenommen, da jetzt bei #main-row, damit Preview-Warnung Fortschrittsbalken nicht überlagert. ***/
.survey-form-container {
padding-top:0px;
}
/* MOVE Buttons ohne abgerundete Ecken */
.ls-move-btn {
border-radius:0;
}
/*next-btn*/
.ls-move-submit-btn:active,
.ls-move-submit-btn.active,
.ls-move-submit-btn:focus,
.ls-move-submit-btn.focus,
.ls-move-submit-btn:active:focus,
.ls-move-submit-btn.active:focus,
.ls-move-submit-btn:active.focus,
.ls-move-submit-btn.active.focus,
.ls-move-next-btn:active,
.ls-move-next-btn.active,
.ls-move-next-btn:focus,
.ls-move-next-btn.focus,
.ls-move-next-btn:active:focus,
.ls-move-next-btn.active:focus,
.ls-move-next-btn:active.focus,
.ls-move-next-btn.active.focus,
.ls-move-submit-btn:hover,
.ls-move-submit-btn:active:hover,
.ls-move-submit-btn.active:hover,
.ls-move-next-btn:hover,
.ls-move-next-btn:active:hover,
.ls-move-next-btn.active:hover {
color: #ffffff;
background-color: #eb9929;
border-color: #eb9929;
}
.ls-move-submit-btn,
.ls-move-next-btn {
color: #fff;
background-color: #005575;
border-color: #005575;
}
/*previous-btn*/
.ls-move-previous-btn:hover,
.ls-move-previous-btn:active:hover,
.ls-move-previous-btn.active:hover,
.ls-move-previous-btn:active,
.ls-move-previous-btn.active,
.ls-move-previous-btn:focus,
.ls-move-previous-btn.focus,
.ls-move-previous-btn:active:focus,
.ls-move-previous-btn.active:focus,
.ls-move-previous-btn:active.focus,
.ls-move-previous-btn.active.focus {
color: #fffff;
background-color: #eb9929;
border-color: #eb9929;
}
.ls-move-previous-btn {
color: #333;
background-color: #fff;
border-color: #005575;
}
/*** QUESTIONS ***/
/* Info-Seite */
.info .question-title-container {
background-color: #ffffff !important;
color:#005575 !important;
padding-left:30px;
padding-right:30px;
margin-bottom:10px;
font-weight:normal;
}
.info .question-title-container p {
margin-bottom:10px !important;
}
/* Abstände zwischen einzelnen Fragen */
.question-container {
background-color: #ffffff;
border:none;
width=100%;
margin-left:0px;
margin-right:0px;
padding-bottom:20px;
margin-top:0;
margin-bottom:30px;
}
.group-container .question-title-container {
background-color: #005575;
color:#ffffff;
padding-left:30px;
padding-right:30px;
margin-bottom:0px;
font-weight:normal;
font-size:1.25rem;
}
.group-title {
text-align:center;
margin-bottom:30px;
margin-top:20px;
background: transparent;
}
.question-container p{
margin-bottom:0 !important;
}
/* FELD ZWISCHEN FRAGEN UND ANTWORTEN */
/* Warnung */
.alert {
background-color:#eb9929;
color:#ffffff;
}
/* Hilfe */
.group-container .question-help-container {
background-color:#ffffff;
padding-left:30px;
padding-right:30px;
margin-top:5px;
border-bottom: 1px solid;
}
.ls-questionhelp {
font-size:16px;
color:#005575;
padding-left:5px;
}
/* Warnmeldung mandatory */
.group-container .question-valid-container {
background-color:#eb9929;
padding-left:30px;
padding-right:30px;
margin-bottom:10px;
}
.question-valid-container .text-danger {
color:#ffffff !important;
font-weight:normal;
}
.em_num_answers, .emtip, .error {
font-size:16px;
color:#ffffff;
}
/* Farbe vom Rufezeichen und Abstand Rufezeichen Text*/
.group-container .question-valid-container .fa {
padding-right:5px;}
/* hide red asterisk for mandatory questions */
.asterisk {display: none;}
/*** ANSWERS ***/
p {font-size:18px;}
li {font-size:18px;}
.answer-container {
margin-top:10px;
padding-left:30px;
padding-right:30px;
margin-bottom:0px;
}
.ls-answers {
padding:0;
margin:0;
}
.answer-container .container {
padding-left:0;
padding-right:0;
}
.col-auto {
margin-top:0;
}
dl, ol, ul {
padding-left:0 !important;
padding-right:0 !important;
padding-bottom:0 !important;
margin-bottom:0 !important;
}
/* Auswahl-Buttons - links bündig, aber rechts Abstand zum nächsten*/
.form-check {
padding-left:0;
padding-right:20px;
border-radius:0;
}
/* BUTTONS */
.btn-primary:hover, .btn-primary:focus {
background: #eb9929 !important;
border: 1px solid #005575 !important;
filter: none !important;
color: #ffffff !important;
}
.btn-check:checked+.btn-primary {
background-color: #eb9929 !important;
border: 1px solid #eb9229 !important;
box-shadow: none !important;
color: #ffffff !important;
filter:none !important;
}
.btn-check .btn-primary:focus, .btn-check:focus+.btn-primary {
background-color: #eb9929 !important;
border: 1px solid #005575 !important;
box-shadow: none !important;
color: #ffffff !important;
filter:none !important;
}
.btn-check:focus:checked + .btn-primary, .btn-check .btn-primary:focus:checked {
background-color: #eb9929 !important;
border: 1px solid #005575 !important;
color: #fff !important;
filter:none !important;
}
.btn-check .btn-primary:active, .btn-check:active+.btn-primary {
background-color: #eb9929 !important;
border: 1px solid #eb9929 !important;
box-shadow: none !important;
color: #fff !important;
filter:none !important;
}
/* Bootstrap Buttons */
.bootstrap-buttons-div {
margin:0!important;
padding-left:0 !important;
}
/* Matrix Text in blau */
.table {
--bs-table-bg: transparent;
--bs-table-accent-bg: transparent;
--bs-table-striped-color: #005575;
--bs-table-striped-bg: #d1e1e1;
--bs-table-active-color: #ffffff;
--bs-table-active-bg: #eb9929;
--bs-table-hover-color: #ffffff;
--bs-table-hover-bg: #eb9929;
border-color: #d1e1e1;
color: #005575;
margin-bottom: 1rem;
vertical-align: top;
width: 100%;
}
/* horizontale Linien raus */
.table-bordered>:not(caption)>* {
border-width: 0px 0;
}
th, td {
color:#005575;
}
.dropdown-item:focus, .dropdown-item:hover {
background-color: #eb9929 !important;
}
.table-hover>tbody>tr:hover,
tr.answers-list:hover,
.array-flexible-column tr.answers-list:hover {
background-color: #d1e1e1;}
/* SINGLE- & MULTIPLE CHOICE LISTS */
/* Mehr Abstand zwischen einzelnen Auswahlmöglichkeiten */
.answer-container .radio-item,
.answer-container .checkbox-item,
.answer-container .question-item,
.answer-container .answer-item,
.answer-container .mb-1 {
margin-bottom:10px !important;}
/* Mehr Abstand zwischen Checkbox und Text */
.answer-container .radio-item label,
.answer-container .checkbox-item label {
padding-left:10px;
}
/* nur Kommentarfeld in Multiple Choice with Comment */
#limesurvey .comment-box-no-text .comment-item .form-control
{
margin-left:20px ;
margin-top:-25px ;
}
#limesurvey .comment-box-no-text .row,
#limesurvey .SSI-topics .row
{
padding-left:10px !important;
padding-right:20px;
}
/*** WELCOME PAGE ***/
/* wenn progress fixiert */
#firstpage-changelang {
padding-top:60px;
}
#welcome-container {
padding:30px !important;
}
/* PRIVACY */
/* Privacy Box Background */
.privacy-block {
background-color:#ffffff !important;
}
.privacy .form-check {
background-color: #ffffff;
padding-left:30px;
padding-right:30px;
}
.privacy .form-check-label {
margin-left:10px;
font-weight:normal !important;
}
.privacy .form-check-label a {
padding-left:10px;
font-weight:normal !important;
}
/* Aufzählungen in Text-Seiten */
.info li {
margin-left:40px;
padding-left:10px;
margin-top:0px;
margin-bottom:0px;
padding-top:2px;
padding-bottom:0px;
}
/* Beschreibungen auf der Seite oben unter der Überschrift */
.group-description {
background-color:#eb9929;
}
.group-description .well {
margin:0;
padding-top:1.25rem;
padding-bottom:1.25rem;
background-color:inherit;
color:#ffffff;
}
.group-description p {
margin:0;
font-size:1.25rem;
}
.group-description a {
color:#005575 !important;
}
.group-description a:visited {
color:#005575 !important;
}
.group-description a:hover {
color:#005575 !important;
}
.group-description a:active {
color:#005575 !important;
}
/* Links nicht in nicht passendem blau */
a {
color:#eb9929 !important;
}
a:visited {
color:#6699AC !important;
}
a:hover {
color:#eb9929 !important;
}
a:active {
color:#eb9929 !important;
} ","UPDATEDAT":"2026-01-14T19:01:27.690Z","ID":"ffe094d1-f44c-433b-8e2e-044822264026","TITLE":"vor Restrukturierung 2026-01-14"}