body{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Segoe UI Symbol}a:not(.btn):hover{text-decoration:underline!important}.list-no-bullets{list-style:none}a:not(.btn):not(.badge){color:#1a5e9a}.member a:not(.btn){color:#6d3792}.card-header a,.footer a{color:#005493!important}.bg-w3c-blue,.btn-primary{background-color:#1a5e9a;color:#fff!important}.btn-outline-primary{border-color:#1a5e9a;color:#1a5e9a}.btn-outline-primary:hover{background-color:#0066ab;border-color:#0066ab;color:#fff!important}a.bg-w3c-blue.btn-light.active,a.bg-w3c-blue.btn-light:active{color:#212529!important}a.bg-w3c-blue.btn-light.focus,a.bg-w3c-blue.btn-light:focus{background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem #ffc107;color:#212529!important}h1 .badge{font-size:small}.badge-primary{background-color:#1a5e9a}.member .badge-primary{background-color:#6d3792}.member .bg-w3c-blue,.member .btn-primary{background-color:#6d3792;color:#fff!important}.member .btn-outline-primary{border-color:#6d3792;color:#6d3792}.btn-primary:hover,.btn.bg-w3c-blue:hover,button.bg-w3c-blue:hover{background-color:#0066ab;color:#fff!important}.btn-primary:active,.btn.bg-w3c-blue:active,button.bg-w3c-blue:active{box-shadow:0 0 0 .2rem #5e3380!important}.btn-primary:focus,.btn.bg-w3c-blue:focus,button.bg-w3c-blue:focus{background-color:#0066ab;box-shadow:0 0 0 .2rem #5e3380;color:#fff!important}.member .btn-primary:hover,.member .btn.bg-w3c-blue:hover,.member button.bg-w3c-blue:hover{background-color:#5e3380;color:#fff!important}.member .btn-outline-primary:hover{background-color:#6d3792;color:#fff}.member .btn-outline-primary:not(:disabled):not(.disabled).active,.member .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.member .btn-outline-primary:not(:disabled):not(.disabled):active,.member .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.member .btn-primary:not(:disabled):not(.disabled).active,.member .btn-primary:not(:disabled):not(.disabled).active:focus,.member .btn-primary:not(:disabled):not(.disabled):active,.member .btn-primary:not(:disabled):not(.disabled):active:focus,.member .show>.btn-primary.dropdown-toggle,.member .show>.btn-primary.dropdown-toggle:focus{background-color:#542e73;border-color:#6d3792;box-shadow:0 0 0 .2rem rgba(189,97,255,.5)}.member .btn-primary.focus,.member .btn-primary:focus{background-color:#5e3380;border-color:#542e73;box-shadow:0 0 0 .2rem rgba(189,97,255,.5);color:#fff}.member .btn-outline-primary.focus,.member .btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(189,97,255,.5)}.btn-primary{border-color:#1a5e9a}.btn-primary.disabled,.btn-primary:disabled{background-color:#283047;border-color:#283047}.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary:disabled:active,.btn-primary:disabled:focus{box-shadow:0 0 0 .2rem #000}.member .btn-primary{border-color:#6d3792}.navbar-brand img{width:3.8rem}.navbar-brand{padding-bottom:0;padding-top:0}.container{margin-bottom:80px}.footer{background-color:#f5f5f5;height:60px;line-height:60px;width:100%}h1{margin-bottom:2rem;margin-top:2rem}.bg-w3c-blue:hover,a.bg-w3c-blue,a.bg-w3c-blue:hover{color:#fff!important}.dropdown-item.active,.dropdown-item:active{background-color:#f5f5f5}@media print{a#w3c_home[href]:after{content:""}}.tab-content{border-bottom:transparent;border-left:transparent;border-right:transparent;padding-top:10px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#565959 #565959 transparent}.nav-tabs{border-color:#565959}.text-muted{color:#535a60!important}.nav-link.disabled{color:#4f555b!important}.btn-info{background-color:#517b9c;border-color:#517b9c}.btn-info:hover{background-color:#3f739c;border-color:#3f739c}select.form-control{width:auto}#steps li:nth-child(2){counter-reset:steps}#steps li{counter-increment:steps;padding-left:2rem!important}#steps .list-inline-item:not(:last-child){margin-right:0}#steps .counter:before{content:counter(steps) " "}#steps .step a:after,#steps .step:after{border-bottom:2rem solid transparent;border-left:1.8rem solid #f7f7f7;border-top:2rem solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-2rem;position:absolute;top:50%;width:0;z-index:2}#steps .active a:after,#steps .active span:after{border-left:1.8rem solid #1a5e9a}#steps .upcoming a:after,#steps .upcoming span:after{border-left:1.8rem solid #e8f4ff}#steps .step a:before,#steps .step:before{border-bottom:2rem solid transparent;border-left:1.8rem solid #f7f7f7;border-top:2rem solid transparent;content:" ";display:block;height:0;left:100%;margin-left:5px;margin-top:-2rem;position:absolute;top:50%;width:0;z-index:1}#steps .upcoming .step:before{border-left-color:#1a5e9a;margin-left:1px}#steps .active{background-color:#1a5e9a;color:#fff}#steps .completed{background-color:#0b8727}#steps .completed,#steps .completed a{color:#fff!important}#steps .completed a:after{border-left:1.8rem solid #0b8727}#steps .upcoming{background-color:#e8f4ff}#steps li:nth-child(2){border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}#steps li:first-child{max-width:2rem;padding-left:0!important;padding-right:2rem!important}#steps li:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}#steps{overflow:hidden}.required:not([class*=form-check-label]):not([class*=custom-control-label]):after{content:" *"}.form-check-input.is-invalid~.form-check-label,.invalid-feedback,.was-validated .form-check-input:invalid~.form-check-label{color:#b5000f}.badge-danger{background-color:#b5000f}.badge-success{background-color:#1f8737}.alert-success{color:#145422}.alert-warning{color:#684e02}.alert-warning a{color:#005493!important}select.custom-select{display:block}.custom-control-input:disabled~.custom-control-label{color:#535a60}.break-after{break-after:right}.card .list-group .list-group-item{padding:0}.api{margin-top:20px}.api img{vertical-align:middle}@media (min-width:768px){dd.additional-dd{margin-left:25%}}.tab-has-errors{color:#b5000f!important}.craue_formflow_buttons{overflow:hidden}.craue_formflow_buttons button{float:right}[name=registration_step_additional] label,[name=registration_step_additional] legend{font-weight:700}[name=registration_step_additional] label.custom-control-label,label[for=registration_step_additional_mealRequirementsComments],label[for=registration_step_additional_mealRequirements]{font-weight:inherit}.day-ok:after{content:" ✔"}.day-ok{color:#006816!important}.day-na{color:#b5000f!important}.participant+label{font-weight:700}#registration_step_attendance legend{font-size:1.3rem}#helpdesk{background-color:#005a9c;border-radius:5px;bottom:10px;margin-top:10px;padding:10px;right:20px;width:max-content}#helpdesk a{border-bottom:none;color:#fff;font-size:30px;font-weight:700}#helpdesk img{margin-right:10px;vertical-align:middle;width:50px}#attendance-tabs .nav-link{padding-left:.9rem;padding-right:.9rem}