/*
:focus-visible {
    outline: -webkit-focus-ring-color auto 1px;
    outline-color: var(--red-1); /* -webkit-focus-ring-color;
    outline-style: auto;
    outline-width: 1px;
}
*/

/* ############################################################################################# */
/* eigenes Loading Symbol */
/* ############################################################################################# */

/*EN: Loading symbol - position and background color*/
/*DE: Ladesymbol - Position und Hintergrundfarbe*/
.loading {
	display: none;
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgb(255, 255, 255);
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.CXSelect .XSelect.XRadio:focus-within, .CXSelect .XQuestTable:focus-within {
    background-color: transparent;
    outline: none;
}

/*EN: Contents of the symbol - cut off, no scroll bar*/
/*DE: Inhalt des Symbols - abgeschnitten, kein Scrollbalken*/
form.xm-loading {
	overflow: hidden;
}


form.xm-loading .loading {
	display: block;
}

/*EN: Integration of the individual charging symbol*/
/*DE: Einbindung des individuellen Ladesymbols*/
.loading .animation{
	background-image:  url("../resource/SEC_KK_Logo_4C_01.svg");
  max-width: 250px;
  margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-animation: scale-up-center 1000ms infinite alternate-reverse both;
	        animation: scale-up-center 1000ms infinite alternate-reverse both;
}

/*EN: Scaling while loading*/
/*DE: Skalierung beim Laden*/
@-webkit-keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
/* ############################################################################################# */


 .modern a {
     color: var(--red-1,#e30613);
}
 .modern h1, .modern h2, .modern h3, .modern h4 {
     font-family: 'Roboto-Bold', serif;
     color: var(--dark-1,#505050);
     display: block;
}

 .modern h1 {
     font-size: 1.755em;
     line-height: 1.15em;
     margin-block-start: 0.67em;
     margin-block-end: 0.67em;
     margin-inline-start: 0;
     margin-inline-end: 0;
}

 .modern h2 {
     font-size: 1.3em;
     line-height: 1.2em;
     margin-bottom: 0.3em;
     margin-top: 0.4em;
     margin-block-start: 0.83em;
     margin-block-end: 0.83em;
     margin-inline-start: 0;
     margin-inline-end: 0;
}

 .modern h3 {
     font-size: 1.118em;
     line-height: 1.3em;
     margin-bottom: 0.3em;
     margin-block-start: 1em;
     margin-block-end: 1em;
     margin-inline-start: 0;
     margin-inline-end: 0;
}

.modern h4 {
    font-family: 'Roboto-Regular', serif;
    font-size: 14px;
    line-height: 1.2em;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
	margin-block-start: 0;
    margin-block-end: 0;
}



/* Farbe für Eingabefelder */
.modern .XItem.XTextField {
	color: #242424 !important;
}

.modern .XItem .text-bold {
    font-weight: 600;
}

.modern .XItem .text-italic {
    font-style: italic;
}

.modern .XItem .text-color-red {
    color: var(--red-1);
}

.modern .XItem .text-color-green {
    color: #1e824c;
}

.modern .XItem .text-color-grey {
    color: #7a7a7a;
}

.modern .xm-item-div.CXCheckbox input[type="checkbox"]+.label-icon-checkbox::before{
    margin-top: 4px;
}

.modern .XItem .item-width-10-percent {
    width:10%;
}
.modern .XItem .item-width-20-percent {
    width:20%;
}
.modern .XItem .item-width-40-percent {
    width:40%;
}
.modern .XItem .item-width-60-percent {
    width:60%;
}
.modern .XItem .item-width-80-percent {
    width:80%;
}
.modern .XItem .item-width-year-field {
    width:70px;
}
.modern .XItem .item-width-date-field {
    width:110px;
}
.modern .XItem .item-width-datetime-field {
    width:150px;
}

.modern .xm-item-div .xm-del-button-icon::before {
    content:  "\f057";
    font-family: 'FontAwesomeCB';
    font-size: 21px;
    background-image: none;
}

.modern .xm-item-div .add-button::after {
    content: "\f055";
    font-family: 'FontAwesomeCB';
    font-size: 21px;
    background-image: none;
}

 .modern .xm-item-div .circle-plus::before {
    content: "\f055";
    font-family: 'FontAwesomeCB';
    font-size: 21px;
    background-image: none;
    bottom: -2px !important;
    position: relative;
}

/* Hilfe-Icon */
.modern .xm-help-container {
    position: relative;
    right: 0px;
    margin-top:0;
    /*padding-top: 40px;*/
}

.modern .xm-help-icon.label-top {
    margin-top:0;
}

.modern .xm-help-container:focus .xm-help-icon .xm-help-text,
.modern .xm-help-icon:hover .xm-help-text {
    background-color: white;
    color: var(--dark-1);
}

.modern .xm-help-icon::before {
    color: var(--red-1);
}

.header, .footer, .modern .CXPage {
    background-repeat: no-repeat;
    background-size:cover;
    background-color:transparent;
    border: none;
}

.modern .XFooter,
.modern .XHeader {
    padding: 0 50px;
}

.modern .XHeader .xm-form-row {
    padding-right:0;
}

.modern .XHeader .xm-form-row .CXSpan {
    padding-top: 0;
}

.modern .XHeader:not(:empty) {
    padding-bottom: 0;
}


span.block {
    line-height: 20px;
}

.text-align-justify {
    text-align: justify;
}
.text-align-left {
    text-align: left;
}
.text-align-right {
    text-align: right;
}

.text-small,
.text-small * {
    font-size: 0.9em;
}

.text-weight-normal,
.CXCheckbox input.text-weight-normal + label {
    font-weight: 400 !important;
}

/* Fieldset */

.modern .CXFieldSet {
	border-color: #f0f0f0;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 3px;
}

.dynamic-row .XItem.XContainer .CXFieldSet .XFieldSetWrapper {
    margin-top:0!important;
}

/* Bezeichnung der Fieldsets */
.modern .XFieldSet legend {
    font-family: 'Roboto-Regular', serif !important;
	font-size: 16px;
    float: left;
	font-weight: 600;
	padding: 10px 10px 15px 10px;
	width:100%;
	background-color:transparent;
    color: var(--dark-1);
}

.modern .CXFieldSet .XFieldSetWrapper {
	margin-top: 20px!important;
}


.XNavigationBar .active .xnav-view,
.XNavigationBar .active-before .xnav-view {
    background-color: var(--red-1);
}

.XItem {
    font-size: 14px;
}

.modern .xm-item-div label,
.modern .xm-item-div label span.block,
.modern .CXPage .header h1,
.modern .CXPage .header h2,
.modern SPAN.required-star,
.modern .xm-error-text,
.modern .xm-progress-text {
    font-size: 14px;
    font-weight: 600;
    color: var(--dark-1);
}

.error-static-view.error-static-view-bubble .error .xm-error-icon .xm-error-text {
    padding: 2px 8px;
    border-radius: 4px;
    margin-top: 6px;
    background-color: var(--red-1);
    color: var(--white);
}
.modern .xm-error-text {
    background-color: var(--red-1);
    color: var(--white);
    
}.modern .xm-item-div .xm-error-icon:before {
    color: var(--red-1)!important;
}

.modern .xm-error-text li {
    color: var(--white);
}

.CXCheckbox span,
.CXSelect .XSelect span,
.CXSelect .XSelect label {
    font-weight: 400;
}

.modern .xm-item-div .CXSelect .label-left .block {
	margin-right: 10px;
	font-weight: 400;
}


.bgYellow {
    background-color:rgba(255, 242, 204, 0.401)!important;
}

.bgBlue {
    background-color:rgba(143, 200, 252, 0.122)!important;
}

.bgGrey{
	background-color:rgba(248, 248, 248, 1.000)!important;
}

.bgWhite{
	background-color:rgba(255, 255, 255, 1.000)!important;
}

.bgNone{
	background-color:transparent!important;
}

.singleBorderGrey{
    border: solid 1px #f0f0f0;
}

.img-upload-preview {
	display: unset;
}

.modern .XItem.XTextField,
.modern select.XSelect {
    color: #242424 !important;
    outline: 0;
    border-radius: 0;
    border: solid 1px var(--grey-2);
    -webkit-appearance: none;
    -moz-appearance: none;
}

.modern .XItem:focus:not(:disabled){
    border: solid 1px var(--grey-2);
    background-color: var(--white);
}

.bgYellow .XTextField,
.bgYellow select.XSelect,
.bgBlue .XTextField,
.bgBlue select.XSelect {
    background-color: #fff;
}

.CXContainer {
    padding: 15px 0 0 0;
}

/* verschachtelter Container */
.CXContainer .XContainer {
    background-color: #f8f8f8;
    border: none;
    border-radius: 0;
	margin: 0;
}

.XContainer .XTextField,
.XContainer select.XSelect  {
    background-color: #fff;
}

.CXTextField span {
	font-weight: 400;
}

DIV.xm-item-div {
    padding-top: 15px;

}

span.required-star {
    margin: 5px;
}


.XItem.XButtonList.XButton {
    color: var(--red-1);
}

.modern .XSelect.XList OPTION {
  height:30px;
  padding:7px 15px;
}

.modern .xm-item-div .XItem .XSubmit,
.modern .xm-item-div .XItem .XButton {
    /*
    color: var(--white, #FFFFFF);
    background-color: var(--red-1);
    border: 0.25px solid var(--red-1);
    height:40px;
    padding: 8px 20px;*/
    font-family: 'Roboto-Bold';
    background: var(--red-1);
    color: var(--white, #FFFFFF);
    font-size: .928em;
    padding: 0.3125em 1em;
    border-radius: 5px;
    border: 1px solid var(--red-1);
    margin-right: 20px;
}

.modern .xm-item-div .XItem .XSubmit:hover,
.modern .xm-item-div .XItem .XButton:hover {
    background: var(--white, #FFFFFF); /*#3b3a39;*/
    border-color: var(--red-1);
    color: var(--red-1);
    /*height:40px;
    padding: 8px 20px;*/
}
/*.modern .xm-item-div .XItem .XButtonList:Hover {
    background-color: var(--white, #FFFFFF); /*#3b3a39;
    border: 0.25px solid var(--red-1);
    color: var(--red-1);
}*/
.modern .xm-item-div LABEL::before {
    color: #242424;
}
.modern .XItem, .modern .xm-item-div input[type="checkbox"]:checked + label::before, .modern .xm-item-div input[type="radio"]:checked + label::before {
    color: #242424;
}

.modern .xm-item-div .XItem.simulatedLink:hover, a:hover {
    cursor: pointer;
}

.modern .xm-item-div .XItem.simulatedLink:visited, a:visited {
    color: var(--red-1);
}

input.input-currency {
    text-align: right;
}
.modern .XItem.XSelect.XDropDown{
    padding: 7px 11px;
    line-height: 21px;
}
/* ################ generisches Formular */
.modern .cimg_LOGO{
    padding: 20px 10px;
}

.modern .insuranceCard {
    width: 300px;
    margin: 0;
}

.modern .XItem.XSpan .highLight{
    font-weight: 700;
    background-color: var(--gold);
    padding: 0 5px 2px 5px;
    white-space: wrap;
    position: relative;
    bottom: 2px;
}
.modern .XItem.XSpan.panel_3{
    padding-bottom: 40px;
}

.modern .CXFooter.generic_footer {
    background-color: var(--white)!important;
}

@media only screen and (max-width: 480px) {
    .modern .insuranceCard {
        width:50%;
    }
}

.modern div.img_LOGO {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExOTggNDM0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDUuMTUwMjksLTAuODcwODgzKSI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHJlY3QgeD0iMSIgeT0iNzcuMDAyIiB3aWR0aD0iMjgyLjg1OSIgaGVpZ2h0PSIyNC45OTgiIHN0eWxlPSJmaWxsOndoaXRlO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDAsMCkiPgogICAgICAgICAgICA8cmVjdCB4PSIxIiB5PSI3Ny4wMDIiIHdpZHRoPSIyODIuODU5IiBoZWlnaHQ9IjI0Ljk5OCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6cmdiKDIzNywyOCwzNik7c3Ryb2tlLXdpZHRoOjJweDsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkzLjQzMyw5NC4yMDFMODkuNTg2LDg5LjMwMUw5My4yMTUsODQuNzY1TDkwLjM0OCw4NC43NjVMODcuMjQ1LDg4LjgxMUw4Ny4yNDUsODQuNzY1TDg0LjkwNCw4NC43NjVMODQuOTA0LDk0LjIwMUw4Ny4yNDUsOTQuMjAxTDg3LjI0NSw4OS45MThMOTAuMzQ4LDk0LjIwMUw5My40MzMsOTQuMjAxWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTk5Ljc3OCw4Ny42NjhDOTkuNzc4LDg4LjQ0OSA5OS4xOTgsODguOTc1IDk4LjI5MSw4OC45NzVDOTguMDM2LDg4Ljk3NSA5Ny43NDYsODguOTc1IDk3LjUxLDg4LjkzOEw5Ny41MSw4Ni41MjVDOTcuNzI4LDg2LjUwNyA5Ny45NjQsODYuNDg5IDk4LjIxOCw4Ni40ODlDOTkuMTc5LDg2LjQ4OSA5OS43NzgsODYuOTI0IDk5Ljc3OCw4Ny42NjhaTTEwMi43NzIsOTQuMjAxTDEwMC42ODYsOTEuMTUyQzEwMC40MTQsOTAuNzUyIDEwMC4xNiw5MC4zNzIgOTkuOTc4LDkwLjExOEMxMDEuMzM5LDg5Ljc5MSAxMDIuMjY1LDg4Ljg4NCAxMDIuMjY1LDg3LjQzMkMxMDIuMjY1LDg1LjYgMTAwLjg4Niw4NC43MSA5OC41NjMsODQuNzFDOTcuMzY1LDg0LjcxIDk1LjkzMSw4NC43MjkgOTUuMTY5LDg0Ljc2NUw5NS4xNjksOTQuMjAxTDk3LjUxLDk0LjIwMUw5Ny41MSw5MC41MTdMOTcuNjAxLDkwLjUxN0w5OS45MjMsOTQuMjAxTDEwMi43NzIsOTQuMjAxWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEwOS41NzIsOTAuODYyTDEwNy4wMzIsOTAuODYyTDEwNy44NjcsODguNTc2QzEwOC4wMyw4OC4xNCAxMDguMTc1LDg3LjY1IDEwOC4yODQsODcuMjMzTDEwOC4zMDMsODcuMjMzQzEwOC40MTEsODcuNjUgMTA4LjU5Myw4OC4xOTUgMTA4Ljc1Niw4OC42MjlMMTA5LjU3Miw5MC44NjJaTTExMy4yOTIsOTQuMjAxTDEwOS44MDksODQuNzY1TDEwNy4wMzIsODQuNzY1TDEwMy41Myw5NC4yMDFMMTA1Ljg4OSw5NC4yMDFMMTA2LjQ4OCw5Mi41NDlMMTEwLjEzNSw5Mi41NDlMMTEwLjcxNiw5NC4yMDFMMTEzLjI5Miw5NC4yMDFaIiBzdHlsZT0iZmlsbDpyZ2IoMzUsMzEsMzIpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDAsMCkiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTI0LjA2Myw5NC4yMDFMMTI0LjA2Myw4NC43NjVMMTIxLjc5NSw4NC43NjVMMTIxLjgxMyw4OC43MzlDMTIxLjgxMyw4OS43MTggMTIxLjgzMiw5MC40OTggMTIxLjg2OCw5MS4wNjFMMTIxLjg1LDkxLjA2MUMxMjEuNTYsOTAuNDI2IDEyMS4yMzMsODkuODI4IDEyMC44Nyw4OS4yNjVMMTE4LjEzLDg0Ljc2NUwxMTQuOTkxLDg0Ljc2NUwxMTQuOTkxLDk0LjIwMUwxMTcuMjQxLDk0LjIwMUwxMTcuMjQxLDg5LjUzN0MxMTcuMjQxLDg4Ljc5MyAxMTcuMjIzLDg4LjMyMiAxMTcuMTg3LDg3Ljg2OEwxMTcuMjA1LDg3Ljg2OEMxMTcuNDQsODguMzk0IDExNy43NjcsODkuMDY1IDExOC4wOTQsODkuNTkxTDEyMC45MjQsOTQuMjAxTDEyNC4wNjMsOTQuMjAxWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEzNS41MjMsOTQuMjAxTDEzMS42NzYsODkuMzAxTDEzNS4zMDUsODQuNzY1TDEzMi40MzgsODQuNzY1TDEyOS4zMzUsODguODExTDEyOS4zMzUsODQuNzY1TDEyNi45OTUsODQuNzY1TDEyNi45OTUsOTQuMjAxTDEyOS4zMzUsOTQuMjAxTDEyOS4zMzUsODkuOTE4TDEzMi40MzgsOTQuMjAxTDEzNS41MjMsOTQuMjAxWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE0My4wNjYsOTQuMjAxTDE0My4wNjYsOTIuMzMxTDEzOS42MDEsOTIuMzMxTDEzOS42MDEsOTAuMjYzTDE0Mi45MDMsOTAuMjYzTDE0Mi45MDMsODguNDg1TDEzOS42MDEsODguNDg1TDEzOS42MDEsODYuNTk3TDE0My4wNjYsODYuNTk3TDE0My4wNjYsODQuNzY1TDEzNy4yNiw4NC43NjVMMTM3LjI2LDk0LjIwMUwxNDMuMDY2LDk0LjIwMVoiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNTQuNzE0LDk0LjIwMUwxNTQuNzE0LDg0Ljc2NUwxNTIuNDQ3LDg0Ljc2NUwxNTIuNDY0LDg4LjczOUMxNTIuNDY0LDg5LjcxOCAxNTIuNDgyLDkwLjQ5OCAxNTIuNTE5LDkxLjA2MUwxNTIuNSw5MS4wNjFDMTUyLjIxLDkwLjQyNiAxNTEuODg0LDg5LjgyOCAxNTEuNTIxLDg5LjI2NUwxNDguNzgxLDg0Ljc2NUwxNDUuNjQyLDg0Ljc2NUwxNDUuNjQyLDk0LjIwMUwxNDcuODkyLDk0LjIwMUwxNDcuODkyLDg5LjUzN0MxNDcuODkyLDg4Ljc5MyAxNDcuODc1LDg4LjMyMiAxNDcuODM3LDg3Ljg2OEwxNDcuODU1LDg3Ljg2OEMxNDguMDkxLDg4LjM5NCAxNDguNDE3LDg5LjA2NSAxNDguNzQ0LDg5LjU5MUwxNTEuNTc2LDk0LjIwMUwxNTQuNzE0LDk0LjIwMVoiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjYuMTczLDk0LjIwMUwxNjIuMzI4LDg5LjMwMUwxNjUuOTU3LDg0Ljc2NUwxNjMuMDg5LDg0Ljc2NUwxNTkuOTg2LDg4LjgxMUwxNTkuOTg2LDg0Ljc2NUwxNTcuNjQ2LDg0Ljc2NUwxNTcuNjQ2LDk0LjIwMUwxNTkuOTg2LDk0LjIwMUwxNTkuOTg2LDg5LjkxOEwxNjMuMDg5LDk0LjIwMUwxNjYuMTczLDk0LjIwMVoiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzIuNzM4LDkwLjg2MkwxNzAuMTk3LDkwLjg2MkwxNzEuMDMxLDg4LjU3NkMxNzEuMTk1LDg4LjE0IDE3MS4zMzksODcuNjUgMTcxLjQ0OSw4Ny4yMzNMMTcxLjQ2Niw4Ny4yMzNDMTcxLjU3Niw4Ny42NSAxNzEuNzU3LDg4LjE5NSAxNzEuOTIxLDg4LjYyOUwxNzIuNzM4LDkwLjg2MlpNMTc2LjQ1Nyw5NC4yMDFMMTcyLjk3Miw4NC43NjVMMTcwLjE5Nyw4NC43NjVMMTY2LjY5NSw5NC4yMDFMMTY5LjA1NCw5NC4yMDFMMTY5LjY1Miw5Mi41NDlMMTczLjMsOTIuNTQ5TDE3My44OCw5NC4yMDFMMTc2LjQ1Nyw5NC4yMDFaIiBzdHlsZT0iZmlsbDpyZ2IoMzUsMzEsMzIpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDAsMCkiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjg3MSw5MS4wOTdDMTgzLjg3MSw4OC4xOTUgMTgwLjAwNyw4OC43NTYgMTgwLjAwNyw4Ny40MTVDMTgwLjAwNyw4Ni44MzMgMTgwLjQyMyw4Ni40NTMgMTgxLjQyMSw4Ni40NTNDMTgxLjk2Niw4Ni40NTMgMTgyLjY1Niw4Ni41NDMgMTgzLjE2NCw4Ni42ODhMMTgzLjIzNiw4NC43MjlDMTgyLjcxLDg0LjY1NiAxODIuMDIxLDg0LjU4MyAxODEuNTEzLDg0LjU4M0MxNzguOTE3LDg0LjU4MyAxNzcuNTIxLDg1LjgxNyAxNzcuNTIxLDg3LjY2OEMxNzcuNTIxLDkwLjc1MiAxODEuMzEyLDg5Ljk1NSAxODEuMzEyLDkxLjM4OEMxODEuMzEyLDkyLjA5NSAxODAuNjYsOTIuNDU4IDE3OS44OCw5Mi40NThDMTc5LjEzNiw5Mi40NTggMTc4LjQyNyw5Mi4zMzEgMTc3Ljg4NCw5Mi4xMTRMMTc3Ljc5Miw5NC4xODJDMTc4LjMyLDk0LjMwOSAxNzkuMDQ0LDk0LjQgMTc5LjY0NCw5NC40QzE4Mi4yNzUsOTQuNCAxODMuODcxLDkzLjA3NiAxODMuODcxLDkxLjA5N1oiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOTEuODg2LDkxLjA5N0MxOTEuODg2LDg4LjE5NSAxODguMDIxLDg4Ljc1NiAxODguMDIxLDg3LjQxNUMxODguMDIxLDg2LjgzMyAxODguNDM5LDg2LjQ1MyAxODkuNDM3LDg2LjQ1M0MxODkuOTgsODYuNDUzIDE5MC42NjksODYuNTQzIDE5MS4xNzksODYuNjg4TDE5MS4yNTEsODQuNzI5QzE5MC43MjQsODQuNjU2IDE5MC4wMzUsODQuNTgzIDE4OS41MjcsODQuNTgzQzE4Ni45MzMsODQuNTgzIDE4NS41MzUsODUuODE3IDE4NS41MzUsODcuNjY4QzE4NS41MzUsOTAuNzUyIDE4OS4zMjgsODkuOTU1IDE4OS4zMjgsOTEuMzg4QzE4OS4zMjgsOTIuMDk1IDE4OC42NzMsOTIuNDU4IDE4Ny44OTQsOTIuNDU4QzE4Ny4xNSw5Mi40NTggMTg2LjQ0Myw5Mi4zMzEgMTg1Ljg5OCw5Mi4xMTRMMTg1LjgwOCw5NC4xODJDMTg2LjMzMyw5NC4zMDkgMTg3LjA2LDk0LjQgMTg3LjY1OCw5NC40QzE5MC4yODksOTQuNCAxOTEuODg2LDkzLjA3NiAxOTEuODg2LDkxLjA5N1oiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOTkuOTU1LDk0LjIwMUwxOTkuOTU1LDkyLjMzMUwxOTYuNDksOTIuMzMxTDE5Ni40OSw5MC4yNjNMMTk5Ljc5Miw5MC4yNjNMMTk5Ljc5Miw4OC40ODVMMTk2LjQ5LDg4LjQ4NUwxOTYuNDksODYuNTk3TDE5OS45NTUsODYuNTk3TDE5OS45NTUsODQuNzY1TDE5NC4xNDgsODQuNzY1TDE5NC4xNDgsOTQuMjAxTDE5OS45NTUsOTQuMjAxWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE3NC40NDEsMjQuMDA1TDE3Ny42MDYsMzUuMzFDMTc3LjYwNiwzNS4zMSAxNzkuMjY0LDQxLjAzNyAxODcuNDA0LDMyLjc0N0wyMTguMzAyLDIuNzUzQzIxOC4zMDIsMi43NTMgMjIyLjgzOSwtMi40MyAyMjUuNTM4LDJDMjI3LjY0Niw1LjQ2NiAyMjQuMDMsMTAuMTM5IDIyNC4wMywxMC4xMzlDMjI0LjAzLDEwLjEzOSAyMDYuMDczLDM3LjAwMyAxODMuOTQ3LDU2LjI0NkMxODMuNTkyLDU2LjU1NCAxODMuMzM5LDU2LjY4OCAxODIuNzkyLDU3LjExQzE4MS4xMjcsNTguMzk0IDE2Ni45MDUsNjcuNzE2IDE2MS43NzksNTIuMDRDMTU2LjY1NSwzNi4zNjYgMTU5Ljk1NiwyNC40NjUgMTY1LjkwNywyMC4zOTNDMTcxLjkyMiwxNi4yNzggMTc0LjQ0MSwyNC4wMDUgMTc0LjQ0MSwyNC4wMDVaIiBzdHlsZT0iZmlsbDpyZ2IoMjM3LDI4LDM2KTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTI3LjAyLDQ4LjY3M0MyNy4wMiwzNS43MzggMTAuNjM3LDM4LjYzMiAxMC42MzcsMzIuMTI1QzEwLjYzNywyOS42MzQgMTIuNTY3LDI4LjAyNyAxNi41OSwyOC4wMjdDMTkuMDc3LDI4LjAyNyAyMS43MjMsMjguNDI4IDIzLjk3LDI5LjA3MUwyNC4yOTIsMjAuOTY5QzIxLjg4NSwyMC41NjcgMTkuMzE2LDIwLjI0OCAxNi45OTEsMjAuMjQ4QzUuNzQyLDIwLjI0OCAwLjA0NSwyNi4wMjMgMC4wNDUsMzMuMDA4QzAuMDQ1LDQ2LjU4NCAxNi4xODcsNDIuNTcgMTYuMTg3LDQ5LjYzOEMxNi4xODcsNTIuMjkgMTMuNjEzLDUzLjg5NyA5LjY3Myw1My44OTdDNi42MjUsNTMuODk3IDMuNTc2LDUzLjMzNCAxLjA4OSw1Mi42OTJMMC44NDgsNjEuMTE3QzMuNDE1LDYxLjUxNiA2LjMwNCw2MS44MzcgOS4xOTMsNjEuODM3QzIwLjEyLDYxLjgzNyAyNy4wMiw1Ni41NDQgMjcuMDIsNDguNjczWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTY1LjQyMSwzOC4wNzRDNjUuNDIxLDI4LjE4OSA2MC4yODUsMjAuMjQ4IDQ4LjY0MiwyMC4yNDhDMzYuNjczLDIwLjI0OCAyOS45MzQsMjkuMjMyIDI5LjkzNCw0MS40NDNDMjkuOTM0LDU1LjQ5OSAzNi45OTQsNjEuODM3IDQ5LjY4Nyw2MS44MzdDNTQuNjY4LDYxLjgzNyA1OS43MjQsNjAuOTU2IDYzLjk3Nyw1OS4yN0w2My4wMTQsNTEuMzI0QzU5LjU2NCw1Mi45MzIgNTUuMzEyLDUzLjgxNSA1MS4zNzUsNTMuODE1QzQzLjk4MSw1My44MTUgNDAuMjg0LDUwLjIwMSA0MC4zNjQsNDIuNzI0TDY1LjA5OSw0Mi43MjRDNjUuMzQxLDQxLjAzOSA2NS40MjEsMzkuNDM1IDY1LjQyMSwzOC4wNzRaTTU1LjIzMSwzNS43NDdMNDAuNTI0LDM1Ljc0N0M0MS4wODgsMzAuOTIyIDQ0LjA2MiwyNy43ODYgNDguMzIxLDI3Ljc4NkM1Mi42NTksMjcuNzg2IDU1LjM5MiwzMC43NiA1NS4yMzEsMzUuNzQ3WiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTk3LjA3Nyw1OS45MTNMOTYuMjczLDUxLjE2NUM5NC4xMDUsNTIuMjkxIDkxLjEzMyw1Mi44NTMgODguNDAyLDUyLjg1M0M4MS41NzYsNTIuODUzIDc4LjkyNiw0OC4xOTIgNzguOTI2LDQxLjM2NUM3OC45MjYsMzMuODEyIDgyLjIxOCwyOC45ODkgODguNzI0LDI4Ljk4OUM5MS4yOTQsMjguOTg5IDkzLjc4MywyOS42MzMgOTUuOTUyLDMwLjQzNkw5Ni45OTcsMjEuNTI5Qzk0LjQyNywyMC44MDggOTEuNTM2LDIwLjQwOCA4OC44MDUsMjAuNDA4Qzc0LjY3NCwyMC40MDggNjguMTc1LDI5Ljk1NCA2OC4xNzUsNDIuNDA3QzY4LjE3NSw1NS45ODIgNzUuMDc1LDYxLjc1NyA4Ni4xNTUsNjEuNzU3QzkwLjQxLDYxLjc1NyA5NC4zNDYsNjAuOTU2IDk3LjA3Nyw1OS45MTNaIiBzdHlsZT0iZmlsbDpyZ2IoMzUsMzEsMzIpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDAsMCkiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjQ3LjU2Myw2MC43OTNMMjQ3LjU2Myw1Mi41MzFDMjQ2LjExOCw1Mi45MzUgMjQ0LjI2Nyw1My4xNzUgMjQyLjU4Myw1My4xNzVDMjM5LjA0OSw1My4xNzUgMjM3Ljg0Miw1MS43MjYgMjM3Ljg0Miw0Ni41ODRMMjM3Ljg0MiwyOS4wNzFMMjQ3LjU2MywyOS4wNzFMMjQ3LjU2MywyMS4xM0wyMzcuODQyLDIxLjEzTDIzNy44NDIsNi4xMTJMMjI3LjU3Niw4LjgzNEwyMjcuNTc2LDIxLjEzTDIyMC43NDgsMjEuMTNMMjIwLjc0OCwyOS4wNzFMMjI3LjY1NSwyOS4wNzFMMjI3LjY1NSw0OS4zMThDMjI3LjY1NSw1OC42MjcgMjMwLjM4NCw2MS44MzcgMjM5LjIxLDYxLjgzN0MyNDIuMDIxLDYxLjgzNyAyNDQuOTkyLDYxLjQzNiAyNDcuNTYzLDYwLjc5M1oiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yODQuNTUyLDM0LjA1M0MyODQuNTUyLDI1LjM3OCAyODAuOTQsMjAuMTYgMjY4LjA5LDIwLjE2QzI2Mi45NTIsMjAuMTYgMjU3LjgxLDIxLjIwMiAyNTMuNzk1LDIyLjY0OEwyNTQuNjc4LDMxLjI0MkMyNTguMDQ5LDI5LjMxNiAyNjIuODY4LDI4LjExIDI2Ni40ODQsMjguMTFDMjcyLjI2OCwyOC4xMSAyNzQuMjc1LDMwLjI3OCAyNzQuMjc1LDM0LjQ1NEwyNzQuMzY3LDM2Ljc0OEMyNjMuMTkxLDM2LjMzMSAyNTIuODEsMzkuOTk4IDI1MS40MTcsNDguNDMxQzI1MC4yMjksNTUuNjAxIDI1NS44NzksNjIuMjQ0IDI2OC45ODIsNjEuODY5QzI3NS45MDQsNjEuNjc1IDI4MS4zNTEsNjAuNTczIDI4NC43MDUsNTguNzg3TDI4NC41NTIsMzQuMDUzWk0yNzQuNDM2LDUyLjk2NUMyNzMuMzk0LDUzLjQ4OSAyNzIuMDQ2LDU0LjE0MSAyNjkuMDg2LDU0LjMwOEMyNjQuNjc0LDU0LjU1OSAyNjEuNjE0LDUyLjEzOSAyNjEuODkzLDQ4Ljc4NkMyNjIuMjQyLDQ0LjYyIDI2NS40OTUsNDIuOTY1IDI3NC40MDcsNDIuOTY1TDI3NC40MzYsNTIuOTY1WiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE2NC42MTcsMjAuMzY3QzE1My44MTksMTkuODQ1IDE0Ny41NjEsMjEuMDM4IDE0My4wOTQsMjMuMTk3TDE0My4wOTQsNjEuMDQ0TDE1My4zMTgsNjEuMDQ0TDE1My4zMTgsMjkuOTA2QzE1NS4yNTUsMjkuMDEzIDE2MS4yNjksMjguODU5IDE2NC4xNjksMjkuNzE5TDE2NC42MTcsMjAuMzY3WiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEzNi41ODMsNTguODA4TDEzNi41ODMsMjEuMDU0TDEyNi4yMDIsMjEuMDU0TDEyNi4yMjMsNTEuNjNDMTI1LjMxMyw1Mi41MzYgMTIwLjc0NCw1My43MDYgMTE3Ljk3NSw1My4yMDZDMTEzLjQzMiw1Mi4zODcgMTEyLjQ5Niw1MS4wODIgMTEyLjIwNSw0Ni42NDlDMTEyLjE3Myw0NS4wMDMgMTEyLjE3OSwyMS4wNjYgMTEyLjE3OSwyMS4wNjZMMTAxLjcyNiwyMS4wNTRDMTAxLjcyNiwyMS4wNTQgMTAxLjc0Nyw0Ny40ODkgMTAxLjc3MSw0OS45NDVDMTAxLjg2Nyw1OS41MzYgMTExLjQzOCw2MS43NTEgMTE4LjY2Myw2MS45MzdDMTI2LjE4MSw2Mi4xMjkgMTMyLjg1OSw2MC42NyAxMzYuNTgzLDU4LjgwOFoiIHN0eWxlPSJmaWxsOnJnYigzNSwzMSwzMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMCwwKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMDQuODM5LDIxLjEyMkwyMDQuODM5LDYxLjAzM0wyMTUuMSw2MS4wMzNMMjE1LjEsMjEuMTIyTDIwNC44MzksMjEuMTIyWiIgc3R5bGU9ImZpbGw6cmdiKDM1LDMxLDMyKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNC4xNjY2NywwLDAsNC4xNjY2NywwLDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTIwOS45NzEsMTcuMDY2QzIxMy40OTUsMTcuMDY2IDIxNi4zODEsMTQuMjYyIDIxNi4zODEsMTAuODE1QzIxNi4zODEsOC42MzIgMjE1LjIyMSw2Ljc0MSAyMTMuNDc4LDUuNjQ3QzIxMi40NjYsNS4wMSAyMTEuMjYyLDQuNjQzIDIwOS45NzEsNC42NDNDMjA2LjQ0NSw0LjY0MyAyMDMuNjM3LDcuNDQ5IDIwMy42MzcsMTAuODE1QzIwMy42MzcsMTIuMDc2IDIwNC4wMTUsMTMuMjQ4IDIwNC42NjQsMTQuMjNDMjA1Ljc5MSwxNS45MzYgMjA3LjczMiwxNy4wNjYgMjA5Ljk3MSwxNy4wNjZaIiBzdHlsZT0iZmlsbDpyZ2IoMzUsMzEsMzIpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    background-color: transparent;
    display: block;
    margin: 20px 0;
}
/* generisches Formular ################ */