label,input,textarea {text-align: left;display: block;width: 100%;}textarea {resize: vertical;height: 300px;}.invalid,textarea {margin-bottom: .4em;}.kontFormNachHinweis {font-size: .8em;text-align: left;padding: 0 0.4em;margin-bottom: 0.5em;}#kontForm .buttonInaktiv,#kontForm .button {display: inline-block;width: 100%;margin-top: 1rem;border: none; }h2 {font-weight: bold;font-size: 1.2em;}#kontForm {margin: 0 auto;max-width: 1000px;padding: 0.5rem;margin-bottom: 0.5rem;background-color: transparent;}@media (min-width: 769px) {#kontForm {padding: 2rem;}}#kontForm label {font-size: 0.9em;font-weight: bold;padding: 0 0.3em 0.3em 0.3em;}#kontForm #checkboxDseOK + .labelCheckbox {padding-top: 0.5rem;padding-bottom: 0.5rem;}#kontForm label:not(:first-child) {margin-top: 0.5em;}#kontForm > input, #kontForm > textarea {padding: 0.3rem;background-color: #eee;border: none;}
#kontForm  > .kontBetreff2, #kontForm  > .color2 {border: none;font-size: .1em;background-color: transparent;color: transparent;margin: 0;padding: 0;height: 20px;}#dseWrapper {text-align: left;margin-top: 1em;padding: .4em;line-height: 1.3;}#checkboxDseOK {display: inline;width: auto;margin: 0;}.labelCheckbox {display: inline;width: auto;vertical-align: middle;}@media (min-width: 769px) {#kontForm label:not(.labelCheckbox) {padding-top: 0.3rem;padding-bottom: 0.3rem;}#kontForm input:not(#checkboxDseOK), #kontForm textarea {padding: 0.5rem;}}