 .form-container {width: 100%;position: relative;}.form-single {margin-top: 35px;}.form-single:last-child {margin-top: 0px;}.form-group-standard {margin: 0 auto 15px auto;transition: all .3s;width: 100%;max-width: 600px;position: relative;}.form-group-standard.left {margin: 0 0 15px 0;}.form-group-standard.left.nomargin {margin: 0 0 0px 0;}.form-group-standard input[type="text"] {padding: 0 10px;}.form-group-standard textarea[type="text"] {padding: 10px;}.form-group-standard input[type="submit"] {border-radius: 50px;max-width: 225px;margin-top: 20px;}input.form-standard, textarea.form-standard, select.form-standard {width: auto;margin: 0;border-radius: 5px;outline: none;box-shadow: none;max-width: 600px;transition: all .5s;}input.form-standard, select.form-standard {height: 50px;}textarea.form-standard {height: 100%;}input.form-standard::placeholder, textarea.form-standard::placeholder, select.form-standard::placeholder {color: transparent;}input.form-standard:focus, textarea.form-standard:focus, select.form-standard:focus {box-shadow: none;outline: none;}input.form-standard:last-child, select.form-standard:last-child, input.form-standard:only-child, select.form-standard:only-child {margin: 0px;}input.form-standard, textarea.form-standard, select.form-standard {width: 100%;}label.form-standard-label, .wraparea label.form-standard-label {transition: all .3s;transform-origin: 0 0;opacity: 1;display: inline-block;width: auto;pointer-events: none;}label.form-standard-label {transform: translate(10px, 15px);position: absolute;width: 100%;left: 0;}.wraparea label.form-standard-label {transform: translate(10px, 15px);position: absolute;}input.form-standard:focus + .form-standard-label, input.form-standard:not(:placeholder-shown) + .form-standard-label, input.form-standard:-webkit-autofill + .form-standard-label {transform: translate(0px, -20px) scale(0.7);}select.form-standard:focus + .form-standard-label, select.form-standard:not([value="new-org"]):valid ~ .form-standard-label {transform: translate(0px, -20px) scale(0.7);}select.form-standard {padding: 0 10px;background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat;-moz-appearance: none;-webkit-appearance: none;appearance: none;background-position: top right;padding : 4px 10px;}option.form-standard[value=""][disabled] {display: none;}.form-standard-error {width: 100%;padding: 5px 5px 0 0px;text-align: right;position: absolute;top: -25px;right: 0;display: none;}.form-group-standard.error .form-standard-error {display: block;margin-right: 25px;}.cart-item-list.coupon .form-standard-error, .cart-item-list.coupon .form-standard-codecheck {width: 100%;padding: 5px 5px 0 0px;text-align: left;position: relative;top: 5px;right: 0;display: none;}.cart-item-list.coupon .form-standard-codecheck svg {height: 12px;}.cart-item-list.coupon .form-group-standard.error .form-standard-error, .cart-item-list.coupon .form-group-standard.codecheck .form-standard-codecheck {display: block;margin-right: 0px;}.form-action {display: flex;flex-direction: row;justify-content: space-between;width: 100%;}.form-action-user {width: 100%;}.form-action-feedback {max-width: 30px;margin-left: 30px;display: flex;align-items: center;opacity: 0;display:none;}.form-action-feedback.checked {opacity: 1;}.cart-content .form-action-feedback {margin: 0;padding: 0;max-width: 80px;}.form-action-feedback.btn-ok {opacity: 1;}.wraparea {display: grid;}.wraparea::after {content: attr(data-replicated-value) " ";white-space: pre-wrap;visibility: hidden;}.wraparea textarea.form-standard:focus + .form-standard-label, .wraparea textarea.form-standard:not(:placeholder-shown) + .form-standard-label {transform: scale(0.7);margin-top: -20px;margin-left: 0px;}.wraparea > textarea {resize: none;overflow: hidden;}.wraparea > textarea, .wraparea::after {border: 1px solid black;padding: 0.5rem;font: inherit;grid-area: 1 / 1 / 2 / 2;}.form-group-standard .formcheck {margin-top: 25px;}.formcheck-outer {margin-top: 1.75em;}.formcheck {display: flex;flex-direction: row;margin-bottom: 1em;margin-top: 1em;}.formchecktext {margin-left: 30px;line-height: 1;display: flex;align-items: center;}.formchecktext a {-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;display: contents;}.formcheck ul li label.tgl-btn {width: 66px;height: 35px;min-height: 35px;}.formcheck ul, .formcheck li {list-style: none;margin: 0;padding: 0;}.formcheck .tg-list {text-align: center;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}.formcheck .tg-list-item {margin: 0;}.formcheck .tgl {display: none;}.formcheck .tgl, .formcheck .tgl:after, .formcheck .tgl:before, .formcheck .tgl *, .formcheck .tgl *:after, .formcheck .tgl *:before, .formcheck .tgl + .tgl-btn {box-sizing: border-box;}.formcheck .tgl::-moz-selection, .formcheck .tgl:after::-moz-selection, .formcheck .tgl:before::-moz-selection, .formcheck .tgl *::-moz-selection, .formcheck .tgl *:after::-moz-selection, .formcheck .tgl *:before::-moz-selection, .formcheck .tgl + .tgl-btn::-moz-selection {background: none;}.formcheck .tgl::selection, .formcheck .tgl:after::selection, .formcheck .tgl:before::selection, .formcheck .tgl *::selection, .formcheck .tgl *:after::selection, .formcheck .tgl *:before::selection, .formcheck .tgl + .tgl-btn::selection {background: none;}.formcheck .tgl + .tgl-btn {outline: 0;display: block;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.formcheck .tgl + .tgl-btn:after, .formcheck .tgl + .tgl-btn:before {position: relative;display: block;content: "";width: 50%;height: 100%;}.formcheck .tgl + .tgl-btn:after {left: 0;}.formcheck .tgl + .tgl-btn:before {display: none;}.formcheck .tgl:checked + .tgl-btn:after {left: 50%;}.formcheck .tgl-light + .tgl-btn {border-radius: 5em;padding: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.formcheck .tgl-light + .tgl-btn:after {border-radius: 50%;background: #fff;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}.checkboxes {margin-top: 45px;}.checkbox-standard {margin-bottom: 25px;display: flex;align-items: center;}.checkbox-standard input {height: auto;margin: 0;border-radius: 3px;box-shadow: none;}.checkbox-standard:last-child {margin-bottom: 0px;}.form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked), .form-group-standard .checkbox-standard input[type="checkbox"]:checked {position: absolute;left: 0;opacity: 0.01;}.form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked) + label, .form-group-standard .checkbox-standard input[type="checkbox"]:checked + label {position: relative;cursor: pointer;position: relative;height: 100%;padding: 3px 0 10px 50px;line-height: 1.5;}.form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked) + label:before, .form-group-standard .checkbox-standard input[type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 0;width: 30px;height: 30px;border-radius: 3px;box-shadow: none;-webkit-transition: all .275s;transition: all .275s;}.form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked) + label:after, .form-group-standard .checkbox-standard input[type="checkbox"]:checked + label:after {content: '✕';position: absolute;-webkit-transition: all .2s;transition: all .2s;}.form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0) rotate(45deg);transform: scale(0) rotate(45deg);}.form-group-standard .checkbox-standard input[type="checkbox"]:checked + label:after {opacity: 1;-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0);}.form-group-standard .checkbox-standard input[type="checkbox"]:disabled:not(:checked) + label:before, .form-group-standard .checkbox-standard input[type="checkbox"]:disabled:checked + label:before {box-shadow: none;border-color: none;}.form-group-standard .checkbox-standard input[type="checkbox"]:checked:focus + label:before, .form-group-standard .checkbox-standard input[type="checkbox"]:not(:checked):focus + label:before {}.radiobtns {margin-top: 45px;}.radiobtns label {margin-bottom: 30px;}.radiobtn {display: block;position: relative;padding: 5px 0 0 50px;margin-bottom: 15px;cursor: pointer;}.radiobtn input {position: absolute;z-index: -1;opacity: 0;}.radiobtn__indicator {position: absolute;top: 2px;left: 0;height: 30px;width: 30px;}.radiobtn--radio .radiobtn__indicator {border-radius: 50%;-webkit-transition: all .275s;transition: all .275s;}.radiobtn:hover input ~ .radiobtn__indicator, .radiobtn input:focus ~ .radiobtn__indicator {-webkit-transition: all .275s;transition: all .275s;}.radiobtn input:disabled ~ .radiobtn__indicator {opacity: 1;pointer-events: none;}.radiobtn__indicator:after {content: '';position: absolute;display: none;}.radiobtn input:checked ~ .radiobtn__indicator:after {display: block;}.radiobtn--radio .radiobtn__indicator:after {left: 7px;top: 7px;height: 16px;width: 16px;border-radius: 50%;-webkit-transition: all .275s;transition: all .275s;}.form-group-standard.labelhidden .wraparea textarea.form-standard:focus + .form-standard-label, .form-group-standard.labelhidden .wraparea textarea.form-standard:not(:placeholder-shown) + .form-standard-label{opacity: 0;}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {}@media only screen and (max-width: 767px) {.formcheck,.formcheck .tg-list {flex-direction: column-reverse;}.formchecktext {margin-left: 20px;}.form-action-feedback {max-width: 20px;margin-left: 10px;}.form-group-standard.error .form-standard-error {margin-right: 0px;}}.orga .projekt-edit-content .form-single .form-group-standard {margin-left: 0px;}.customquestion .form-action {margin-bottom: 2.25em;}@media only screen and (max-width: 767px){.customquestion .form-action {margin-bottom: 4.25em;}}.orga .projekt-edit-content .projekt-edit-item .form-standard + .form-standard-label {transform: translate(0px, -18px)scale(0.7)}