.confirm-parent,.password-parent{max-width:100%}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:100%}small{padding:5px 0 0 0;font-size:16px}form{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}form label{font-size:.875rem}form .password-confirm-message .error{color:#b41919}form .password-confirm-message .ok{color:#389f03}form .form-control{-webkit-box-sizing:border-box;box-sizing:border-box}form select,form .image-widget-data{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}form .mandatory{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:1rem}form .mandatory:before{content:url(../../images/mandatory.svg);padding:0 5px}form .mandatory .red{color:#fd0000}form .form-item-contact{display:inline}form .form-item-contact .description{display:block}form div:not(.password-strength__indicator,.form-item-trust-browser,.form-item-email-tfa-status,.form-item-sc-tfa-status-value){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}form div.captcha{margin-bottom:1rem}form div#edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}form div label{display:inline-block;padding:10px 0;text-transform:uppercase}form div label.form-check-label{padding-right:10px;padding-left:10px}form div input{padding:1rem}form div input#edit-submit{margin:0 1.5rem 0 0;display:block;padding:.5rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;background:#0080f0;color:#fff;text-transform:uppercase;border:1px solid #0080f0;font-size:1rem;font-weight:500}form div input#edit-submit:hover{color:#fff;background-color:#0073d8;border:1px solid #0073d8}form .btn-cancel,form .btn-tfa{margin:0 1.5rem 0 0;display:block;padding:.5rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;background:#0080f0;color:#fff;text-transform:uppercase;border:1px solid #0080f0;font-size:1rem;font-weight:500}form .btn-cancel:hover,form .btn-tfa:hover{color:#fff;background-color:#0073d8;border:1px solid #0073d8}form #edit-login:hover{color:#fff;background-color:#0073d8;border:1px solid #0073d8}form .edit-cancel{margin:0 70px 0 0;padding:.5rem;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;font-size:1rem;font-weight:500}form .register-link{margin:0 1.5rem 0 0;display:block;padding:.5rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;background:#fd0000;color:#fff;text-transform:uppercase;border:1px solid #fd0000;font-size:1rem;font-weight:500}form .register-link:hover{color:#fff;background-color:#b41919;border:1px solid #b41919}@media screen and (max-width: 600px){div#edit-actions{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;margin:auto}div#edit-actions #edit-submit,div#edit-actions .edit-cancel{width:100% !important;margin:0 auto 20px !important}div#edit-actions #edit-reset{margin:5px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#edit-register{margin:auto;min-width:180px !important}}.tfa-entry-form .ajax-progress.ajax-progress-throbber{position:absolute;left:12rem}.form-item-trust-browser,.form-item-email-tfa-status{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 1rem 0}.form-item-trust-browser .form-check-label,.form-item-email-tfa-status .form-check-label{margin:0 1rem}.form-item-trust-browser #edit-trust-browser--description,.form-item-email-tfa-status #edit-trust-browser--description{width:100%;display:block;margin-left:2rem}
/*# sourceMappingURL=form_main.css.map */
