@media print,screen{body,html{height:100%}#header{align-items:center;border-bottom:1px solid #777;display:flex;height:120px;margin:0 auto;max-width:922px;padding:20px 0;width:auto!important}.postConfigText,.preConfigText{font-size:1.14em;font-weight:700}.copy-button-text{color:#784e2c}.header-top{left:0;position:absolute;right:0;top:0}.medium-text{font-size:.75em}div.headline{border-width:1px;letter-spacing:.05em;padding:0 25px}div .form{padding:17px}.logo img{max-height:100px;max-width:300px}#polyglotLanguageSwitcher,.languageSwitcher{float:right;margin:.5em 2.5em}#translationHelp{font-size:1.14em;line-height:24px;margin:.5em 2.5em}#breadcrumbs{max-width:922px;padding:.1em .3em;width:auto!important}#mapid{height:250px;margin-left:auto;margin-right:auto;width:auto}#footer,#mapid{max-width:922px}#footer{border-top:1px solid #777;height:50px;margin:50px auto 0;padding:1em 2.5em;position:relative;width:auto!important}label{display:inline-block;font-weight:400;margin-bottom:.1em;max-width:100%;padding:1em 0 0}.control-label__text{font-size:1.42em}span.required{font-weight:400;padding:1em 0 0}.input-group-append:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}input[type=date],input[type=email],input[type=password],input[type=text],select{background:#fff;border:1px solid #777;border-radius:3px;color:#2b2a2a;font-family:Colaborate-light,sans-serif;font-size:1.14em;height:40px;line-height:24px;padding:0 10px;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:100%}select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 height=%279%27 width=%2725%27><path fill=%27grey%27 d=%27M0 1l8 8 8-8z%27/></svg>")!important;background-position:100%!important;background-repeat:no-repeat!important;cursor:pointer!important;padding-right:30px!important}input[disabled],select[disabled],textarea[disabled]{background:#fafafa;border-color:#c7c7c7}textarea{background:#fff;border:1px solid #777;color:#2b2a2a;font-size:1.42em;height:180px!important;line-height:24px;padding:10px;position:relative;resize:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:100%}.no-margin{margin:0}.no-padding{padding:0}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.dynamicField label{display:inline-block;font-size:1.14em;font-weight:400;margin-bottom:0;max-width:100%;padding:0}.pull-left{float:left}.pull-right{float:right}.pull-center{width:fit-content}#main,.pull-center{margin-left:auto;margin-right:auto}#main{border-radius:5px 5px;border-style:solid;border-width:1px;max-width:922px;width:auto}#main .container{width:100%}#home,#main,#main-infinite{padding-bottom:0!important}span.label-default-locale{color:#ccc;font-size:.8em}div .submit{float:right!important;margin:10px 0;width:100%}button[type=submit]{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:1.28em;font-weight:400;height:50px;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.button_small{width:20%!important}.button_medium{width:35%!important}.button_anmeldung{background:#cf000f;color:#fff}div:focus-within>label>span.label-default-locale,div:hover>label>span.label-default-locale{color:#000;font-size:1em}.form-control{height:40px}.infotext,form .last-row{margin:1.5em 0}.infotext span{display:block}.infotext label{font-size:1.14em}.positionButton{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:1.28em;font-weight:400;height:50px;line-height:1.42857143;margin:1em 0;padding:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.checkbox input[type=checkbox]{height:20px!important;width:20px!important}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0;position:relative}.checkbox label,.radio label{padding:0 10px}.description{font-size:1.14em}th{width:33.3%}td label{font-size:1.14em;font-weight:400;padding:10px 0 0}select{font-size:1.14em!important}hr{border-top:3px solid #cf000f!important}h2,h3{color:#cf000f}.locale-switcher label{font-size:14px}.locale-switcher select{font-size:14px!important;height:30px}body>#wrapper{height:auto;min-height:100%}.success{padding:15px 25px}.imprint{min-height:1px;position:relative}#sonata-ba-field-container-select_institution_institutions{margin-bottom:15px!important}@media (max-width:980px){.headline{padding:15px!important}.form{padding:0!important}#breadcrumbs,#header{height:auto;margin:0 .5em!important}#mapid{height:150px!important}h2{font-size:1.42em}h3{font-size:1.14em}h4{font-size:14px}hr{margin-bottom:10px;margin-top:10px}.button_medium,.button_small{height:30px;margin-top:10px;width:100%!important}.positionButton{display:contents}}@media (max-width:568px){.description,.infotext label,input[type=date],input[type=email],input[type=password],input[type=search],input[type=text],label,select{font-size:14px!important}.form-control,input[type=date],input[type=email],input[type=password],input[type=search],input[type=text],select{height:30px}.employmentTimeFieldSpan{font-size:.75em!important;padding:0!important}}.form-input-group{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;position:relative!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;margin-bottom:1rem!important;width:100%!important}.form-input-group>input{position:relative!important;-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;margin-bottom:0!important;width:1%!important}.input-group-append{display:flex}.time_type_label{margin-left:5px;vertical-align:-webkit-baseline-middle}#registration_builder_institutionFromGroup:disabled{background-image:none!important}.invalidFields{background-color:#f2dede!important;border-color:#ebccd1!important}.card-img{margin:0 0 15px;max-height:200px;max-width:100%}.card{border:2px solid #cf000f;border-radius:15px;margin:20px;padding:20px 20px 0}.card-selected{border-color:#cf000f}.cards-button-row{margin-left:-22px;margin-right:-22px}.data_consent{background:#fcf8e3!important}.data_consent span a{color:#1e5787!important;text-decoration:underline}}@media only screen and (max-width:600px){h2{font-size:2em!important}}@media only screen and (min-width:600px) and (max-width:750px){h2{font-size:2.2em!important}}@media only screen and (min-width:750px) and (max-width:1050px){h2{font-size:2.5em!important}}