/*@formatter:off*/
#fos_user_profile_form input,#fos_user_registration_form input,#fos_user_resetting_form input,.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}#fos_user_profile_form input::-ms-expand,#fos_user_registration_form input::-ms-expand,#fos_user_resetting_form input::-ms-expand,.form-control::-ms-expand{background-color:transparent;border:0}#fos_user_profile_form input:focus,#fos_user_registration_form input:focus,#fos_user_resetting_form input:focus,.form-control:focus{color:#55595c;background-color:#fff;border-color:#66afe9;outline:none}#fos_user_profile_form input::placeholder,#fos_user_registration_form input::placeholder,#fos_user_resetting_form input::placeholder,.form-control::placeholder{color:#999;opacity:1}#fos_user_profile_form input:disabled,#fos_user_profile_form input[readonly],#fos_user_registration_form input:disabled,#fos_user_registration_form input[readonly],#fos_user_resetting_form input:disabled,#fos_user_resetting_form input[readonly],.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}#fos_user_profile_form input:disabled,#fos_user_registration_form input:disabled,#fos_user_resetting_form input:disabled,.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:calc(2.5rem - 2px)}select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.col-form-legend{margin-bottom:0;font-size:1rem}.col-form-legend,.form-control-static{padding-top:.5rem;padding-bottom:.5rem}.form-control-static{line-height:1.25;border:solid transparent;border-width:1px 0}.form-control-static.form-control-lg,.form-control-static.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:3.16667rem}#fos_user_profile_form>div,#fos_user_registration_form>div,#fos_user_resetting_form>div,.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-check{position:relative;display:block;margin-bottom:.75rem}.form-check+.form-check{margin-top:-.25rem}.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-inline.disabled{color:#818a91;cursor:not-allowed}.form-control-feedback{margin-top:.25rem}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .625rem;background-size:1.25rem 1.25rem}.has-success .custom-control,.has-success .form-check-inline,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}#fos_user_profile_form .has-success input,#fos_user_registration_form .has-success input,#fos_user_resetting_form .has-success input,.has-success #fos_user_profile_form input,.has-success #fos_user_registration_form input,.has-success #fos_user_resetting_form input,.has-success .form-control{border-color:#5cb85c}#fos_user_profile_form .has-success input:focus,#fos_user_registration_form .has-success input:focus,#fos_user_resetting_form .has-success input:focus,.has-success #fos_user_profile_form input:focus,.has-success #fos_user_registration_form input:focus,.has-success #fos_user_resetting_form input:focus,.has-success .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3d7a3}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#5cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .custom-control,.has-warning .form-check-inline,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#f0ad4e}#fos_user_profile_form .has-warning input,#fos_user_registration_form .has-warning input,#fos_user_resetting_form .has-warning input,.has-warning #fos_user_profile_form input,.has-warning #fos_user_registration_form input,.has-warning #fos_user_resetting_form input,.has-warning .form-control{border-color:#f0ad4e}#fos_user_profile_form .has-warning input:focus,#fos_user_registration_form .has-warning input:focus,#fos_user_resetting_form .has-warning input:focus,.has-warning #fos_user_profile_form input:focus,.has-warning #fos_user_registration_form input:focus,.has-warning #fos_user_resetting_form input:focus,.has-warning .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f8d9ac}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .custom-control,.has-danger .form-check-inline,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#d9534f}#fos_user_profile_form .has-danger input,#fos_user_registration_form .has-danger input,#fos_user_resetting_form .has-danger input,.has-danger #fos_user_profile_form input,.has-danger #fos_user_registration_form input,.has-danger #fos_user_resetting_form input,.has-danger .form-control{border-color:#d9534f}#fos_user_profile_form .has-danger input:focus,#fos_user_registration_form .has-danger input:focus,#fos_user_resetting_form .has-danger input:focus,.has-danger #fos_user_profile_form input:focus,.has-danger #fos_user_registration_form input:focus,.has-danger #fos_user_resetting_form input:focus,.has-danger .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eba5a3}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:576px){.form-inline #fos_user_profile_form>div,.form-inline #fos_user_registration_form>div,.form-inline #fos_user_resetting_form>div,.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}#fos_user_profile_form .form-inline input,#fos_user_registration_form .form-inline input,#fos_user_resetting_form .form-inline input,.form-inline #fos_user_profile_form input,.form-inline #fos_user_registration_form input,.form-inline #fos_user_resetting_form input,.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;width:auto;vertical-align:middle}#fos_user_profile_form .form-inline .input-group input,#fos_user_registration_form .form-inline .input-group input,#fos_user_resetting_form .form-inline .input-group input,.form-inline .input-group #fos_user_profile_form input,.form-inline .input-group #fos_user_registration_form input,.form-inline .input-group #fos_user_resetting_form input,.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}#fos_user_profile_form .form-inline .input-group>input,#fos_user_registration_form .form-inline .input-group>input,#fos_user_resetting_form .form-inline .input-group>input,.form-inline #fos_user_profile_form .input-group>input,.form-inline #fos_user_registration_form .input-group>input,.form-inline #fos_user_resetting_form .input-group>input,.form-inline .input-group>.form-control{width:100%}.form-inline .form-check,.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:inline-block;margin-top:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn,.fos_user_registration_register input[type=submit],.fos_user_resetting_request input[type=submit]{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.fos_user_registration_register input.active.focus[type=submit],.fos_user_registration_register input.active[type=submit]:focus,.fos_user_registration_register input.focus[type=submit],.fos_user_registration_register input[type=submit]:active.focus,.fos_user_registration_register input[type=submit]:active:focus,.fos_user_registration_register input[type=submit]:focus,.fos_user_resetting_request input.active.focus[type=submit],.fos_user_resetting_request input.active[type=submit]:focus,.fos_user_resetting_request input.focus[type=submit],.fos_user_resetting_request input[type=submit]:active.focus,.fos_user_resetting_request input[type=submit]:active:focus,.fos_user_resetting_request input[type=submit]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,.fos_user_registration_register input.focus[type=submit],.fos_user_registration_register input[type=submit]:focus,.fos_user_registration_register input[type=submit]:hover,.fos_user_resetting_request input.focus[type=submit],.fos_user_resetting_request input[type=submit]:focus,.fos_user_resetting_request input[type=submit]:hover{text-decoration:none}.btn.active,.btn:active,.fos_user_registration_register input.active[type=submit],.fos_user_registration_register input[type=submit]:active,.fos_user_resetting_request input.active[type=submit],.fos_user_resetting_request input[type=submit]:active{background-image:none;outline:0}.btn.disabled,.btn:disabled,.fos_user_registration_register input.disabled[type=submit],.fos_user_registration_register input[type=submit]:disabled,.fos_user_resetting_request input.disabled[type=submit],.fos_user_resetting_request input[type=submit]:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#014682;border-color:#01315a}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success,[type=submit]{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.focus,.btn-success:focus,.btn-success:hover,.focus[type=submit],[type=submit]:focus,[type=submit]:hover{color:#fff;background-color:#449d44;border-color:#419641}.active[type=submit],.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle,.open>.dropdown-toggle[type=submit],[type=submit]:active{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.active.focus[type=submit],.active[type=submit]:focus,.active[type=submit]:hover,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover,.open>.dropdown-toggle.focus[type=submit],.open>.dropdown-toggle[type=submit]:focus,.open>.dropdown-toggle[type=submit]:hover,[type=submit]:active.focus,[type=submit]:active:focus,[type=submit]:active:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover,.disabled.focus[type=submit],.disabled[type=submit]:focus,.disabled[type=submit]:hover,[type=submit]:disabled.focus,[type=submit]:disabled:focus,[type=submit]:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#d9534f;border-color:#d9534f}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-outline-primary.active,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary.active.focus,.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active.focus,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.open>.btn-outline-primary.dropdown-toggle.focus,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#014682;border-color:#01315a}.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled:hover{border-color:#43a7fd}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary.active,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.open>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.active.focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.active:hover,.btn-outline-secondary:active.focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:active:hover,.open>.btn-outline-secondary.dropdown-toggle.focus,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle:hover{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.btn-outline-secondary.disabled.focus,.btn-outline-secondary.disabled:focus,.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled.focus,.btn-outline-secondary:disabled:focus,.btn-outline-secondary:disabled:hover{border-color:#fff}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info.active,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.active:hover,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.open>.btn-outline-info.dropdown-toggle.focus,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-outline-info.disabled.focus,.btn-outline-info.disabled:focus,.btn-outline-info.disabled:hover,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:focus,.btn-outline-info:disabled:hover{border-color:#b0e1ef}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success.active,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.active.focus,.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active.focus,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.open>.btn-outline-success.dropdown-toggle.focus,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-outline-success.disabled.focus,.btn-outline-success.disabled:focus,.btn-outline-success.disabled:hover,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:focus,.btn-outline-success:disabled:hover{border-color:#a3d7a3}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-outline-warning.active,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover,.open>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.active.focus,.btn-outline-warning.active:focus,.btn-outline-warning.active:hover,.btn-outline-warning:active.focus,.btn-outline-warning:active:focus,.btn-outline-warning:active:hover,.open>.btn-outline-warning.dropdown-toggle.focus,.open>.btn-outline-warning.dropdown-toggle:focus,.open>.btn-outline-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled:hover{border-color:#f8d9ac}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-outline-danger.active,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.open>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.active.focus,.btn-outline-danger.active:focus,.btn-outline-danger.active:hover,.btn-outline-danger:active.focus,.btn-outline-danger:active:focus,.btn-outline-danger:active:hover,.open>.btn-outline-danger.dropdown-toggle.focus,.open>.btn-outline-danger.dropdown-toggle:focus,.open>.btn-outline-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg,.fos_user_registration_register .btn-group-lg>input[type=submit],.fos_user_resetting_request .btn-group-lg>input[type=submit]{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm,.fos_user_registration_register .btn-group-sm>input[type=submit],.fos_user_resetting_request .btn-group-sm>input[type=submit]{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.fos_user_registration_register .btn-group-vertical>input[type=submit],.fos_user_registration_register .btn-group>input[type=submit],.fos_user_resetting_request .btn-group-vertical>input[type=submit],.fos_user_resetting_request .btn-group>input[type=submit]{position:relative;float:left;margin-bottom:0}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.fos_user_registration_register .btn-group-vertical>input.active[type=submit],.fos_user_registration_register .btn-group-vertical>input[type=submit]:active,.fos_user_registration_register .btn-group-vertical>input[type=submit]:focus,.fos_user_registration_register .btn-group-vertical>input[type=submit]:hover,.fos_user_registration_register .btn-group>input.active[type=submit],.fos_user_registration_register .btn-group>input[type=submit]:active,.fos_user_registration_register .btn-group>input[type=submit]:focus,.fos_user_registration_register .btn-group>input[type=submit]:hover,.fos_user_resetting_request .btn-group-vertical>input.active[type=submit],.fos_user_resetting_request .btn-group-vertical>input[type=submit]:active,.fos_user_resetting_request .btn-group-vertical>input[type=submit]:focus,.fos_user_resetting_request .btn-group-vertical>input[type=submit]:hover,.fos_user_resetting_request .btn-group>input.active[type=submit],.fos_user_resetting_request .btn-group>input[type=submit]:active,.fos_user_resetting_request .btn-group>input[type=submit]:focus,.fos_user_resetting_request .btn-group>input[type=submit]:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .fos_user_registration_register .btn+input[type=submit],.btn-group .fos_user_registration_register .btn-group+input[type=submit],.btn-group .fos_user_registration_register input[type=submit]+.btn,.btn-group .fos_user_registration_register input[type=submit]+.btn-group,.btn-group .fos_user_registration_register input[type=submit]+input[type=submit],.btn-group .fos_user_resetting_request .btn+input[type=submit],.btn-group .fos_user_resetting_request .btn-group+input[type=submit],.btn-group .fos_user_resetting_request input[type=submit]+.btn,.btn-group .fos_user_resetting_request input[type=submit]+.btn-group,.btn-group .fos_user_resetting_request input[type=submit]+input[type=submit],.fos_user_registration_register .btn-group .btn+input[type=submit],.fos_user_registration_register .btn-group .btn-group+input[type=submit],.fos_user_registration_register .btn-group input[type=submit]+.btn,.fos_user_registration_register .btn-group input[type=submit]+.btn-group,.fos_user_registration_register .btn-group input[type=submit]+input[type=submit],.fos_user_resetting_request .btn-group .btn+input[type=submit],.fos_user_resetting_request .btn-group .btn-group+input[type=submit],.fos_user_resetting_request .btn-group input[type=submit]+.btn,.fos_user_resetting_request .btn-group input[type=submit]+.btn-group,.fos_user_resetting_request .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-.5rem}.btn-toolbar:after{content:"";display:table;clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.fos_user_registration_register .btn-toolbar>input[type=submit],.fos_user_resetting_request .btn-toolbar>input[type=submit]{margin-left:.5rem}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.fos_user_registration_register .btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle),.fos_user_resetting_request .btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.fos_user_registration_register .btn-group>input[type=submit]:first-child,.fos_user_resetting_request .btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.fos_user_registration_register .btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle),.fos_user_resetting_request .btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.fos_user_registration_register .btn-group>input[type=submit]:last-child:not(:first-child),.fos_user_resetting_request .btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.fos_user_registration_register .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit],.fos_user_resetting_request .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.fos_user_registration_register .btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child,.fos_user_resetting_request .btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.fos_user_registration_register .btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child,.fos_user_resetting_request .btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn+.dropdown-toggle-split,.fos_user_registration_register input[type=submit]+.dropdown-toggle-split,.fos_user_resetting_request input[type=submit]+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn+.dropdown-toggle-split:after,.fos_user_registration_register input[type=submit]+.dropdown-toggle-split:after,.fos_user_resetting_request input[type=submit]+.dropdown-toggle-split:after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.fos_user_registration_register .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.fos_user_resetting_request .btn-group-sm>input[type=submit]+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.fos_user_registration_register .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.fos_user_resetting_request .btn-group-lg>input[type=submit]+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn .caret,.fos_user_registration_register input[type=submit] .caret,.fos_user_resetting_request input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret,.fos_user_registration_register .btn-group-lg>input[type=submit] .caret,.fos_user_resetting_request .btn-group-lg>input[type=submit] .caret{border-width:.3em .3em 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret,.dropup .fos_user_registration_register .btn-group-lg>input[type=submit] .caret,.dropup .fos_user_resetting_request .btn-group-lg>input[type=submit] .caret,.fos_user_registration_register .dropup .btn-group-lg>input[type=submit] .caret,.fos_user_resetting_request .dropup .btn-group-lg>input[type=submit] .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.fos_user_registration_register .btn-group-vertical>.btn-group>input[type=submit],.fos_user_registration_register .btn-group-vertical>input[type=submit],.fos_user_resetting_request .btn-group-vertical>.btn-group>input[type=submit],.fos_user_resetting_request .btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn,.fos_user_registration_register .btn-group-vertical>.btn-group>input[type=submit],.fos_user_resetting_request .btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.fos_user_registration_register .btn-group-vertical>.btn+input[type=submit],.fos_user_registration_register .btn-group-vertical>.btn-group+input[type=submit],.fos_user_registration_register .btn-group-vertical>input[type=submit]+.btn,.fos_user_registration_register .btn-group-vertical>input[type=submit]+.btn-group,.fos_user_registration_register .btn-group-vertical>input[type=submit]+input[type=submit],.fos_user_resetting_request .btn-group-vertical>.btn+input[type=submit],.fos_user_resetting_request .btn-group-vertical>.btn-group+input[type=submit],.fos_user_resetting_request .btn-group-vertical>input[type=submit]+.btn,.fos_user_resetting_request .btn-group-vertical>input[type=submit]+.btn-group,.fos_user_resetting_request .btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.fos_user_registration_register .btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child),.fos_user_resetting_request .btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.fos_user_registration_register .btn-group-vertical>input[type=submit]:first-child:not(:last-child),.fos_user_resetting_request .btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.fos_user_registration_register .btn-group-vertical>input[type=submit]:last-child:not(:first-child),.fos_user_resetting_request .btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.fos_user_registration_register .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit],.fos_user_resetting_request .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.fos_user_registration_register .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child,.fos_user_resetting_request .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.fos_user_registration_register .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child,.fos_user_resetting_request .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.fos_user_registration_register [data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],.fos_user_registration_register [data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],.fos_user_registration_register [data-toggle=buttons]>input[type=submit] input[type=checkbox],.fos_user_registration_register [data-toggle=buttons]>input[type=submit] input[type=radio],.fos_user_resetting_request [data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],.fos_user_resetting_request [data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],.fos_user_resetting_request [data-toggle=buttons]>input[type=submit] input[type=checkbox],.fos_user_resetting_request [data-toggle=buttons]>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.pagination{display:inline-block;padding-left:0;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:2.5rem}.alert-dismissible .close{position:relative;top:-.125rem;right:-1.25rem;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}.card{position:relative;display:block;margin-bottom:.75rem;background-color:#fff;border-radius:.25rem;border:1px solid rgba(0,0,0,.125)}.card-block{padding:1.25rem}.card-block:after{content:"";display:table;clear:both}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:after{content:"";display:table;clear:both}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.125)}.card-footer:after{content:"";display:table;clear:both}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-primary .card-footer,.card-primary .card-header{background-color:transparent}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-success .card-footer,.card-success .card-header{background-color:transparent}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-info .card-footer,.card-info .card-header{background-color:transparent}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-warning .card-footer,.card-warning .card-header{background-color:transparent}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-danger .card-footer,.card-danger .card-header,.card-outline-primary{background-color:transparent}.card-outline-primary{border-color:#0275d8}.card-outline-secondary{background-color:transparent;border-color:#ccc}.card-outline-info{background-color:transparent;border-color:#5bc0de}.card-outline-success{background-color:transparent;border-color:#5cb85c}.card-outline-warning{background-color:transparent;border-color:#f0ad4e}.card-outline-danger{background-color:transparent;border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-color:hsla(0,0%,100%,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:hsla(0,0%,100%,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:calc(.25rem - 1px)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}@media (min-width:576px){.card-deck{display:table;width:100%;margin-bottom:.75rem;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;margin-bottom:0;vertical-align:top}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:576px){.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#0275d8;border-color:#0275d8}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#a8d6fe}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-item-action{width:100%;color:#555;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#333}.list-group-item-action:focus,.list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}*{padding:0;margin:0;box-sizing:border-box;outline-color:#5d9021!important}ul{list-style:none}body{font-family:sans-serif;font-size:14px;max-width:900px;padding:0 20px;margin:auto;background-color:#f1f1f1}body.full-width{max-width:1400px}main{display:block;margin:40px 0 120px}h2,h3,h4,h5{margin-bottom:20px;margin-top:40px}h1{margin-bottom:40px;text-align:center}a{color:#5d9021;transition:.2s}a:hover{text-decoration:underline}.icon{display:inline-block;width:16px;height:16px;stroke-width:0;stroke:currentColor;fill:currentColor;margin:0 10px}.icon--danger{fill:#e60000;stroke:#e60000}.icon--default{fill:#1e1e1e;stroke:#1e1e1e}.grid{display:grid;grid-template-columns:2fr .5fr 1fr}.grid div{padding:2px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.12);margin:10px}.fos_user_registration_register .grid input[type=submit],.fos_user_resetting_request .grid input[type=submit],.grid .btn,.grid .fos_user_registration_register input[type=submit],.grid .fos_user_resetting_request input[type=submit],.grid h2{margin:7px 2px;text-align:center}.grid p{flex-direction:column;align-items:center}.grid p,header{display:flex;justify-content:center}header{background:#5d9021;color:#fff;position:fixed;top:0;left:0;right:0;padding:20px 40px;z-index:1}header a{color:inherit}#block-mainnavigation a{margin:0 10px}#block-mainnavigation ul,footer{display:flex}footer{border-top:1px solid #5d9021;background:#fff;color:#828282;position:fixed;bottom:0;left:0;right:0;padding:20px 40px;justify-content:center}footer a{color:inherit}footer>*{margin:0 20px}.alert{margin-left:auto;margin-right:auto}.alert,form{max-width:600px}form{margin:auto}form button{float:right}form.form--big{max-width:980px}label{font-weight:700;display:inline-block;margin-bottom:10px}.radio label{position:relative;padding-left:20px;font-weight:400;margin-bottom:20px}.radio label input{position:absolute;left:0;top:1px}label:not(:first-of-type){margin-top:20px}label:after{content:":"}label.required:after{content:"*:"}.checkbox label:after,.radio label:after{content:""}.input-description{font-weight:400;margin-left:20px;color:#828282;margin-top:20px}.fieldset,fieldset{border:none;padding:0;margin-top:40px}.fieldset h2,fieldset h2{margin-top:0}form h2{margin-left:0;text-transform:uppercase;font-weight:400}.inline-fieldset-wrapper{margin-top:40px;display:flex}.inline-fieldset-wrapper>*{width:100%}@media (max-width:760px){.inline-fieldset-wrapper{display:block}.inline-fieldset-wrapper>*{margin:0}}.replica .fieldset,.replica fieldset{margin-top:0}.replica li{display:flex}.replica li:not(.add){flex-direction:column}.replica li:not(.add) button{margin-left:auto}.replica li:not(.add):not(:first-child){margin-top:5em}.replica li.add{justify-content:flex-end;margin-top:2em}.form--big .replica .fieldset>div{display:flex;justify-content:space-between}.form--big .replica .fieldset>div>*{flex-basis:calc(100%/5 - 5px)}@media (max-width:760px){.form--big .replica .fieldset>div{display:block}}.btn,.fos_user_registration_register input[type=submit],.fos_user_resetting_request input[type=submit],button{margin-bottom:10px;transition:.2s}#fos_user_profile_form input,#fos_user_registration_form input,#fos_user_resetting_form input,.btn,.form-control,.fos_user_registration_register input[type=submit],.fos_user_resetting_request input[type=submit],button{border-radius:2px!important}.submit-btn-wrapper{display:flex;justify-content:flex-end}.description{margin-bottom:20px}form#fos_user_profile_form>div:last-of-type,form#fos_user_registration_form>div:last-of-type,form#fos_user_resetting_form>div:last-of-type,form>.form-group:last-of-type{overflow:hidden}label[data-disabled-reason=date]{color:#828282}label[data-disabled-reason=date]:after{display:block;content:"Die Registrierungsphase ist abgelaufen";color:darkred}label[data-disabled-reason=participants]{color:#828282}label[data-disabled-reason=participants]:after{display:block;content:"Die maximale Teilnehmer:innenzahl wurde erreicht";color:darkred}#fos_user_profile_form input:focus,#fos_user_registration_form input:focus,#fos_user_resetting_form input:focus,.form-control:focus{border-color:#5d9021}#form_birth_date select:not(:first-of-type){margin-left:5px}#travel-information,.has-sub-headline{flex-wrap:wrap;justify-content:space-between}#travel-information h3,.has-sub-headline h3{width:60%;flex-basis:60%;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-bottom:40px;border-bottom:thin solid #ddd;color:#666;letter-spacing:.2em;font-weight:400}#travel-information fieldset,.has-sub-headline fieldset{flex-basis:calc(50% - 20px);margin:0}#fos_user_profile_form>div label,#fos_user_registration_form>div label,#fos_user_resetting_form>div label,.form-group label{margin-left:3px}option[disabled]{display:none}.form-wrapper{display:grid;grid-template-columns:70% 30%;grid-column-gap:10px}#logo{width:300px;height:auto;margin:auto;padding:40px 20px;display:block}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{background-color:#5d9021;border-color:#5d9021}.page-link{color:#5d9021}.page-link:focus,.page-link:hover{color:#aac80f}.pagination__wrapper{display:flex;justify-content:center}#submission--list{border-collapse:collapse;width:100%;margin-top:40px}#submission--list td,#submission--list th{vertical-align:top;padding:10px;text-align:left}#submission--list th{color:#828282}#submission--list tr:not(:first-of-type) td{border-top:1px solid #bebebe}#submission--list td{padding-top:20px;padding-bottom:20px}
input{font-family: sans-serif}
input[type="date"]{height:calc(2.5rem - 2px)}

@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}

.spin {
    transform-origin: center;
    animation: spin 2s linear infinite;
}
