.m-0{margin:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.mb-0{margin-bottom:0 !important}.btn.no-arrow{padding-right:1rem}.btn.no-arrow::after{display:none}.paragraph{font-size:16px;font-weight:400;line-height:24px}pre.code{text-transform:none;font-family:monospace;font-weight:400;letter-spacing:normal;background-color:var(--black);color:lime;border:4px dashed lime;padding:2rem}.has-background-black{background-color:var(--black) !important}.has-background-grey{background-color:var(--grey) !important}.has-background-white{background-color:var(--white) !important}.has-background-primary{background-color:var(--color1) !important}.has-background-secondary{background-color:var(--color2spezial) !important}.has-text-black{color:var(--black) !important}.has-text-grey{color:var(--grey) !important}.has-text-white{color:var(--white) !important}.has-text-primary{color:var(--color1) !important}.has-text-secondary{color:var(--color2spezial) !important}.container{position:relative;display:block;clear:both;min-width:900px;max-width:initial}@media only screen and (max-width: 992px){.container{min-width:auto}}@media only screen and (max-width: 600px){.container{width:90%}}.container.extra{width:85%}@media only screen and (max-width: 992px){.container.extra{min-width:auto}}@media only screen and (max-width: 600px){.container.extra{width:90%}}.flexcontainer{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexcontainer .flexbox{display:-webkit-flex;display:-ms-flexbox;display:flex}h1,.h1{font-size:40px;line-height:44px;font-weight:bold;letter-spacing:.3px}@media only screen and (max-width: 992px){h1,.h1{font-size:32px;line-height:36px}}h2,.h2{font-size:32px;line-height:36px;font-weight:900;letter-spacing:.3px}@media only screen and (max-width: 992px){h2,.h2{font-size:22px;line-height:26px}}h3,.h3{font-size:24px;line-height:30px;font-weight:900;letter-spacing:.3px}@media only screen and (max-width: 992px){h3,.h3{font-size:20px;line-height:24px}}.line{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:bold;color:var(--color1);letter-spacing:.2em;margin-bottom:.25rem;position:relative;font-size:14px}.line.has-color-secondary{color:var(--color2spezial)}.line.has-color-secondary::after{background-color:var(--color2spezial)}.line span{display:inline-block;background-color:var(--white);position:relative;z-index:2;padding-right:.5rem}.line::after{content:"";position:absolute;width:100%;right:0;left:0;height:2px;top:calc(50% - 1px);display:block;background-color:var(--color1)}.chips{border-radius:999px;background-color:var(--color2);color:var(--textcolor2);padding:3px 10px;font-size:.75rem;font-weight:400;letter-spacing:.5px;display:inline-block;border-bottom:0;min-height:initial;margin:.25rem}.input-field.col{margin-bottom:0}.input-field.col input,.input-field.col textarea{background-color:#fafafa;padding:10px 1.5rem;box-sizing:border-box}.input-field.col input:focus,.input-field.col textarea:focus{border-bottom:1px solid var(--color1) !important;box-shadow:0 1px 0 0 var(--color1) !important}.input-field.col input:focus+label,.input-field.col textarea:focus+label{color:var(--color1) !important}@media only screen and (max-width: 600px){.input-field.col input,.input-field.col textarea{font-size:14px;padding:10px}}.input-field.col label{left:22px;color:var(--black)}.input-field.col label.active{left:.75rem;top:-5px}.input-field.col [type=checkbox]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,.42) !important;border-bottom:2px solid rgba(0,0,0,.42) !important}.input-field.col [type=checkbox]:checked+span:not(.lever):before{border-right:3px solid var(--color1);border-bottom:3px solid var(--color1)}.meldung{margin-top:30px;margin-bottom:-20px}.meldung .alert-warning{color:var(--black);background-color:#f1f1f1;border-color:#f1f1f1;position:relative;padding:.75rem 1.5rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:var(--color1);font-weight:400;text-align:center}.verein-login .row{margin-bottom:0}.verein-login .row.headline-row{margin-bottom:3rem}.verein-login .row .intro{margin-bottom:2rem}.verein-login .row .intro p{margin-bottom:0}.verein-login .row form{margin-bottom:2.5rem}.verein-login .row form input{margin-bottom:2rem !important}.verein-login .row a.has-underline{text-decoration:underline !important}.dashboard-verein{margin-top:4rem}@media only screen and (max-width: 600px){.dashboard-verein{margin-top:2rem}}.dashboard-verein .meldung{margin-top:-2rem;margin-bottom:2rem}@media only screen and (max-width: 600px){.dashboard-verein .meldung{margin-top:0}}.dashboard-verein .header-box{position:relative}.dashboard-verein .header-box .short-links{position:relative;top:0;margin-bottom:1rem}.dashboard-verein .header-box .short-links a{text-decoration:underline !important;padding-right:.75rem}.dashboard-verein .dashboard-section{margin-bottom:8rem}.dashboard-verein .dashboard-section .dashboard-box{background-color:var(--color2spezial);height:14rem;margin:.75rem 0;padding:1.5rem;color:var(--white);display:flex;justify-content:space-between;flex-direction:column;position:relative}.dashboard-verein .dashboard-section .dashboard-box h4{margin-bottom:.5em}.dashboard-verein .dashboard-section .dashboard-box.is-large{height:29.5rem;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 600px){.dashboard-verein .dashboard-section .dashboard-box.is-large{height:auto}}.dashboard-verein .dashboard-section .dashboard-box.is-large::before{content:"";background-color:var(--color2spezial);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}.dashboard-verein .dashboard-section .dashboard-box>*{z-index:1}.dashboard-verein .dashboard-section .dashboard-box .media-item{background-color:var(--white);padding:15%}.dashboard-verein .dashboard-section .dashboard-box .media-item .logo-item{padding-top:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.dashboard-verein .dashboard-section .dashboard-box .info-data .meta-text{font-size:14px;text-transform:uppercase;margin-bottom:0;font-weight:700}@media only screen and (max-width: 600px){.dashboard-verein .dashboard-section .dashboard-box .info-data .meta-text{margin-top:1rem}}.dashboard-verein .dashboard-section .dashboard-box .info-data .content-actions{margin-top:1.5rem}.dashboard-verein .dashboard-section .dashboard-box .info-data .content-actions .action-wrapper .action-item{display:inline-flex;align-items:center;overflow-wrap:anywhere}.dashboard-verein .dashboard-section .dashboard-box .info-data .content-actions .action-wrapper .action-item:hover a{margin-left:1rem}.dashboard-verein .dashboard-section .dashboard-box .info-data .content-actions .action-wrapper .action-item a{color:var(--white);font-weight:700;text-decoration:underline !important;margin-left:.5rem;transition:margin .1s ease-out}.dashboard-verein .dashboard-section .dashboard-box .action-footer{text-align:right}@media only screen and (max-width: 600px){.dashboard-verein .dashboard-section .dashboard-box .action-footer{margin-top:2rem}}.dashboard-verein .dashboard-section .dashboard-box .action-footer .arrow-link{display:inline-flex;align-items:center;color:var(--white);font-weight:700;margin-left:1.5rem}.dashboard-verein .dashboard-section .dashboard-box .action-footer .arrow-link:hover>span{right:.5rem}.dashboard-verein .dashboard-section .dashboard-box .action-footer .arrow-link>span{margin-right:.5rem;position:relative;right:0;transition:right .1s ease-out}.dashboard-verein .dashboard-section .dashboard-table{box-shadow:0px 5px 15px rgba(0,0,0,.2)}.dashboard-verein .dashboard-section .dashboard-table tbody tr{border-bottom:1px solid var(--black)}.dashboard-verein .dashboard-section .dashboard-table tbody tr:first-child{border-color:var(--color2spezial)}.dashboard-verein .dashboard-section .dashboard-table tbody tr th,.dashboard-verein .dashboard-section .dashboard-table tbody tr td{padding:1rem}@media only screen and (max-width: 992px){.dashboard-verein .dashboard-section .dashboard-table tbody tr th,.dashboard-verein .dashboard-section .dashboard-table tbody tr td{display:none}}.dashboard-verein .dashboard-section .dashboard-table tbody tr th:first-of-type,.dashboard-verein .dashboard-section .dashboard-table tbody tr td:first-of-type{display:none}@media only screen and (max-width: 992px){.dashboard-verein .dashboard-section .dashboard-table tbody tr th:first-of-type,.dashboard-verein .dashboard-section .dashboard-table tbody tr td:first-of-type{display:table-cell}}@media only screen and (max-width: 992px){.dashboard-verein .dashboard-section .dashboard-table tbody tr th.image-cell,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.image-cell{display:table-cell;padding-left:0;vertical-align:text-top}}.dashboard-verein .dashboard-section .dashboard-table tbody tr th img,.dashboard-verein .dashboard-section .dashboard-table tbody tr td img{vertical-align:middle}.dashboard-verein .dashboard-section .dashboard-table tbody tr th.spielerdaten .inner,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.spielerdaten .inner{font-weight:400}.dashboard-verein .dashboard-section .dashboard-table tbody tr th.spielerdaten .inner i,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.spielerdaten .inner i{vertical-align:middle;padding-right:4px}.dashboard-verein .dashboard-section .dashboard-table tbody tr th.spielerdaten .inner span,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.spielerdaten .inner span{vertical-align:bottom}.dashboard-verein .dashboard-section .dashboard-table tbody tr th.spielerdaten .inner>div,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.spielerdaten .inner>div{padding-bottom:4px}.dashboard-verein .dashboard-section .dashboard-table tbody tr th.spielerdaten .inner .name,.dashboard-verein .dashboard-section .dashboard-table tbody tr td.spielerdaten .inner .name{font-weight:bold}.dashboard-verein .dashboard-section .dashboard-table tbody tr th{color:var(--color2spezial);font-weight:400}.dashboard-verein .dashboard-section .dashboard-table tbody tr td{font-weight:700}.dashboard-verein .dashboard-section .table-button{margin-top:2rem}.startkarten-generator .kontakt-block h3{margin:0;margin-bottom:10px}.startkarten-generator .kontakt-block p{margin-bottom:0}.startkarten-generator .mannschaft .spieler td:nth-of-type(1){padding-left:10px}@media only screen and (max-width: 992px){.startkarten-generator .mannschaft .spieler td:nth-of-type(1){padding-left:5px}}@media only screen and (max-width: 600px){.startkarten-generator .mannschaft .spieler td:nth-of-type(1){padding-left:3px}}.startkarten-generator .mannschaft .spieler .input-field{margin:0}.startkarten-generator .mannschaft .spieler .input-field .select-wrapper input{height:2rem;margin:0;border-bottom:none;line-height:2rem;border:none !important;padding-left:0 !important;padding-right:0 !important}@media only screen and (max-width: 600px){.startkarten-generator .mannschaft .spieler .input-field .select-wrapper input{font-size:13px}}.startkarten-generator .mannschaft .spieler .input-field .select-wrapper input:focus{box-shadow:0 1px 0 0 var(--color1)}.startkarten-generator .mannschaft .spieler .input-field .select-wrapper .dropdown-content li>a,.startkarten-generator .mannschaft .spieler .input-field .select-wrapper .dropdown-content li>span{color:var(--color2spezial)}@media only screen and (max-width: 600px){.startkarten-generator .mannschaft .spieler .input-field .select-wrapper .dropdown-content li>a,.startkarten-generator .mannschaft .spieler .input-field .select-wrapper .dropdown-content li>span{font-size:13px}}@media only screen and (max-width: 992px){.startkarten-generator .mannschaft .spieler .mobileselectfix select{height:2rem}}.meisterschaft-melden .melden-table{box-shadow:0px 5px 15px rgba(0,0,0,.2);margin-bottom:3rem}.meisterschaft-melden .melden-table tbody tr{border-bottom:1px solid var(--black)}.meisterschaft-melden .melden-table tbody tr.disabled{background-color:#f1f1f1;pointer-events:none}@media only screen and (max-width: 600px){.meisterschaft-melden .melden-table tbody tr{font-size:14px;line-height:1.3}}.meisterschaft-melden .melden-table tbody tr:first-child{border-color:var(--color2spezial)}.meisterschaft-melden .melden-table tbody tr th,.meisterschaft-melden .melden-table tbody tr td{padding:1rem}@media only screen and (max-width: 992px){.meisterschaft-melden .melden-table tbody tr th,.meisterschaft-melden .melden-table tbody tr td{padding:.25rem 1rem}.meisterschaft-melden .melden-table tbody tr th:first-child,.meisterschaft-melden .melden-table tbody tr td:first-child{padding-top:1rem}.meisterschaft-melden .melden-table tbody tr th:last-of-type,.meisterschaft-melden .melden-table tbody tr td:last-of-type{padding-bottom:1rem}}.meisterschaft-melden .melden-table tbody tr th{color:var(--color2spezial);font-weight:700}@media only screen and (max-width: 992px){.meisterschaft-melden .melden-table tbody tr th{display:none}}.meisterschaft-melden .melden-table tbody tr td{font-weight:600}@media only screen and (max-width: 992px){.meisterschaft-melden .melden-table tbody tr td{display:block}}.meisterschaft-melden .melden-table tbody tr td .showmobile{display:none}@media only screen and (max-width: 992px){.meisterschaft-melden .melden-table tbody tr td .showmobile{display:block;font-weight:400;color:var(--color1)}}.meisterschaft-melden .melden-table tbody tr td .nixmoeglich{color:red}.meisterschaft-melden .melden-table tbody tr td .has-meldung{height:3rem;line-height:3rem;background-color:rgba(0,128,0,.2);color:green;padding-left:.75rem;padding-right:.75rem;white-space:nowrap}.meisterschaft-melden .melden-table tbody tr td .has-meldung.is-red{background-color:rgba(255,0,0,.2);color:red}.meisterschaft-melden .melden-table tbody tr td .has-meldung.is-orange{background-color:rgba(255,140,0,.2);color:#ff8c00}.meisterschaft-melden .melden-table tbody tr td .input-field{margin:0}.meisterschaft-melden .melden-table tbody tr td .select-wrapper input.select-dropdown{margin-bottom:0}.meisterschaft-melden .melden-table tbody tr td .btn-light{padding-right:.75rem;background-color:rgba(0,0,0,0);color:var(--color1);border:2px solid var(--color1);line-height:42px;display:block;cursor:pointer}.meisterschaft-melden .melden-table tbody tr td .btn-light::after{display:none}.meisterschaft-melden .melden-table tbody tr td .btn-light:hover,.meisterschaft-melden .melden-table tbody tr td .btn-light:active{background-color:var(--color1);color:var(--textcolor1)}.verein-edit .link-holder,.mitglied-edit .link-holder,.startkarten-generator .link-holder,.vorstand-edit .link-holder,.verein-login .link-holder{text-align:right}@media only screen and (max-width: 600px){.verein-edit .link-holder,.mitglied-edit .link-holder,.startkarten-generator .link-holder,.vorstand-edit .link-holder,.verein-login .link-holder{text-align:left}}.verein-edit .link-holder>a,.mitglied-edit .link-holder>a,.startkarten-generator .link-holder>a,.vorstand-edit .link-holder>a,.verein-login .link-holder>a{text-decoration:underline !important}.verein-edit .custom-radio .row,.mitglied-edit .custom-radio .row,.startkarten-generator .custom-radio .row,.vorstand-edit .custom-radio .row,.verein-login .custom-radio .row{margin-bottom:0}.verein-edit .custom-radio .col,.mitglied-edit .custom-radio .col,.startkarten-generator .custom-radio .col,.vorstand-edit .custom-radio .col,.verein-login .custom-radio .col{margin-bottom:0}.verein-edit .custom-radio .col .radio,.mitglied-edit .custom-radio .col .radio,.startkarten-generator .custom-radio .col .radio,.vorstand-edit .custom-radio .col .radio,.verein-login .custom-radio .col .radio{display:inline-block;margin-right:1.5rem}.verein-edit .custom-radio .col .radio span,.mitglied-edit .custom-radio .col .radio span,.startkarten-generator .custom-radio .col .radio span,.vorstand-edit .custom-radio .col .radio span,.verein-login .custom-radio .col .radio span{font-size:18px}@media only screen and (max-width: 600px){.verein-edit .custom-radio .col .radio span,.mitglied-edit .custom-radio .col .radio span,.startkarten-generator .custom-radio .col .radio span,.vorstand-edit .custom-radio .col .radio span,.verein-login .custom-radio .col .radio span{font-size:16px}}.verein-edit .custom-radio .col [type=radio]:not(:checked)+span,.verein-edit .custom-radio .col [type=radio]:checked+span,.mitglied-edit .custom-radio .col [type=radio]:not(:checked)+span,.mitglied-edit .custom-radio .col [type=radio]:checked+span,.startkarten-generator .custom-radio .col [type=radio]:not(:checked)+span,.startkarten-generator .custom-radio .col [type=radio]:checked+span,.vorstand-edit .custom-radio .col [type=radio]:not(:checked)+span,.vorstand-edit .custom-radio .col [type=radio]:checked+span,.verein-login .custom-radio .col [type=radio]:not(:checked)+span,.verein-login .custom-radio .col [type=radio]:checked+span{padding-left:30px}.verein-edit .custom-radio .col [type=radio]:checked+span:after,.verein-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.mitglied-edit .custom-radio .col [type=radio]:checked+span:after,.mitglied-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.startkarten-generator .custom-radio .col [type=radio]:checked+span:after,.startkarten-generator .custom-radio .col [type=radio].with-gap:checked+span:after,.vorstand-edit .custom-radio .col [type=radio]:checked+span:after,.vorstand-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.verein-login .custom-radio .col [type=radio]:checked+span:after,.verein-login .custom-radio .col [type=radio].with-gap:checked+span:after{background-color:var(--color1)}.verein-edit .custom-radio .col [type=radio]:checked+span:after,.verein-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.mitglied-edit .custom-radio .col [type=radio]:checked+span:after,.mitglied-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.startkarten-generator .custom-radio .col [type=radio]:checked+span:after,.startkarten-generator .custom-radio .col [type=radio].with-gap:checked+span:after,.vorstand-edit .custom-radio .col [type=radio]:checked+span:after,.vorstand-edit .custom-radio .col [type=radio].with-gap:checked+span:after,.verein-login .custom-radio .col [type=radio]:checked+span:after,.verein-login .custom-radio .col [type=radio].with-gap:checked+span:after{border:2px solid var(--color1)}.verein-edit .custom-radio .cpadding,.mitglied-edit .custom-radio .cpadding,.startkarten-generator .custom-radio .cpadding,.vorstand-edit .custom-radio .cpadding,.verein-login .custom-radio .cpadding{padding-top:30px}.verein-edit .action-link-holder.remove-action-holder,.mitglied-edit .action-link-holder.remove-action-holder,.startkarten-generator .action-link-holder.remove-action-holder,.vorstand-edit .action-link-holder.remove-action-holder,.verein-login .action-link-holder.remove-action-holder{margin:0;text-align:right}.verein-edit .action-link-holder .action-link,.mitglied-edit .action-link-holder .action-link,.startkarten-generator .action-link-holder .action-link,.vorstand-edit .action-link-holder .action-link,.verein-login .action-link-holder .action-link{text-decoration:underline;cursor:pointer}.verein-edit .action-link-holder .action-link:hover,.mitglied-edit .action-link-holder .action-link:hover,.startkarten-generator .action-link-holder .action-link:hover,.vorstand-edit .action-link-holder .action-link:hover,.verein-login .action-link-holder .action-link:hover{color:var(--color1)}.verein-edit .kontakt-block form label,.mitglied-edit .kontakt-block form label,.startkarten-generator .kontakt-block form label,.vorstand-edit .kontakt-block form label,.verein-login .kontakt-block form label{display:block}.verein-edit .kontakt-block form .field-btns>.btn,.mitglied-edit .kontakt-block form .field-btns>.btn,.startkarten-generator .kontakt-block form .field-btns>.btn,.vorstand-edit .kontakt-block form .field-btns>.btn,.verein-login .kontakt-block form .field-btns>.btn{margin-bottom:.25rem}.verein-edit .kontakt-block form .field-btns>.btn:first-child,.mitglied-edit .kontakt-block form .field-btns>.btn:first-child,.startkarten-generator .kontakt-block form .field-btns>.btn:first-child,.vorstand-edit .kontakt-block form .field-btns>.btn:first-child,.verein-login .kontakt-block form .field-btns>.btn:first-child{margin-right:1.5rem}@media only screen and (max-width: 600px){.verein-edit .kontakt-block form .file-upload,.mitglied-edit .kontakt-block form .file-upload,.startkarten-generator .kontakt-block form .file-upload,.vorstand-edit .kontakt-block form .file-upload,.verein-login .kontakt-block form .file-upload{height:75px;text-align:left}}.verein-edit .kontakt-block form .file-upload input[type=file],.mitglied-edit .kontakt-block form .file-upload input[type=file],.startkarten-generator .kontakt-block form .file-upload input[type=file],.vorstand-edit .kontakt-block form .file-upload input[type=file],.verein-login .kontakt-block form .file-upload input[type=file]{font-family:"Source Sans Pro",sans-serif;margin-left:.5rem;max-width:8rem;cursor:pointer}@media only screen and (max-width: 600px){.verein-edit .kontakt-block form .file-upload input[type=file],.mitglied-edit .kontakt-block form .file-upload input[type=file],.startkarten-generator .kontakt-block form .file-upload input[type=file],.vorstand-edit .kontakt-block form .file-upload input[type=file],.verein-login .kontakt-block form .file-upload input[type=file]{display:block}}.verein-edit .kontakt-block form .file-upload input[type=file]::-webkit-file-upload-button,.mitglied-edit .kontakt-block form .file-upload input[type=file]::-webkit-file-upload-button,.startkarten-generator .kontakt-block form .file-upload input[type=file]::-webkit-file-upload-button,.vorstand-edit .kontakt-block form .file-upload input[type=file]::-webkit-file-upload-button,.verein-login .kontakt-block form .file-upload input[type=file]::-webkit-file-upload-button{display:none}.verein-edit .kontakt-block form .datenschutztext,.mitglied-edit .kontakt-block form .datenschutztext,.startkarten-generator .kontakt-block form .datenschutztext,.vorstand-edit .kontakt-block form .datenschutztext,.verein-login .kontakt-block form .datenschutztext{margin-top:.5rem;background-color:#fafafa;padding:1.5rem}.verein-edit .kontakt-block form .form-collapse,.mitglied-edit .kontakt-block form .form-collapse,.startkarten-generator .kontakt-block form .form-collapse,.vorstand-edit .kontakt-block form .form-collapse,.verein-login .kontakt-block form .form-collapse{box-shadow:none;border:none}.verein-edit .kontakt-block form .form-collapse>li,.mitglied-edit .kontakt-block form .form-collapse>li,.startkarten-generator .kontakt-block form .form-collapse>li,.vorstand-edit .kontakt-block form .form-collapse>li,.verein-login .kontakt-block form .form-collapse>li{border:1px solid var(--black);margin:.5rem 0}.verein-edit .kontakt-block form .form-collapse>li.active .collapsible-header::after,.mitglied-edit .kontakt-block form .form-collapse>li.active .collapsible-header::after,.startkarten-generator .kontakt-block form .form-collapse>li.active .collapsible-header::after,.vorstand-edit .kontakt-block form .form-collapse>li.active .collapsible-header::after,.verein-login .kontakt-block form .form-collapse>li.active .collapsible-header::after{transform:translateY(-50%) rotate(270deg)}.verein-edit .kontakt-block form .form-collapse>li .collapsible-header,.mitglied-edit .kontakt-block form .form-collapse>li .collapsible-header,.startkarten-generator .kontakt-block form .form-collapse>li .collapsible-header,.vorstand-edit .kontakt-block form .form-collapse>li .collapsible-header,.verein-login .kontakt-block form .form-collapse>li .collapsible-header{border:none;padding:.75rem;position:relative}.verein-edit .kontakt-block form .form-collapse>li .collapsible-header::after,.mitglied-edit .kontakt-block form .form-collapse>li .collapsible-header::after,.startkarten-generator .kontakt-block form .form-collapse>li .collapsible-header::after,.vorstand-edit .kontakt-block form .form-collapse>li .collapsible-header::after,.verein-login .kontakt-block form .form-collapse>li .collapsible-header::after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--black)}.verein-edit .kontakt-block form .form-collapse>li .collapsible-body,.mitglied-edit .kontakt-block form .form-collapse>li .collapsible-body,.startkarten-generator .kontakt-block form .form-collapse>li .collapsible-body,.vorstand-edit .kontakt-block form .form-collapse>li .collapsible-body,.verein-login .kontakt-block form .form-collapse>li .collapsible-body{border:none;padding:.75rem;padding-top:0}.verein-edit .kontakt-block .error-message,.mitglied-edit .kontakt-block .error-message,.startkarten-generator .kontakt-block .error-message,.vorstand-edit .kontakt-block .error-message,.verein-login .kontakt-block .error-message{color:var(--color1);font-weight:700;text-align:center}