#inscription{background:#eee}#inscription h1{font-size:26px}#inscription .login-content{box-sizing:border-box;margin:auto;max-width:1000px;padding:30px 0 15px!important}#inscription .login-content .login-form{background:#fff;border:1px solid #e5e2e2;border-radius:8px;box-shadow:0 6px 10px rgba(0,0,0,.13);box-sizing:border-box;margin:0 16px 25px;padding:16px}#inscription .login-content .login-form h1{text-align:center}#inscription .login-content .login-form .text-muted{color:red!important;font-size:medium;font-style:italic}#inscription .login-content .login-form .form-group{margin-bottom:8px}#inscription .login-content .login-form .form-group #user_civilite .form-check{width:fit-content}#inscription .login-content .login-form .form-group #user_civilite .form-check input{margin-top:0}#inscription .login-content .login-form .form-group #user_civilite .form-check label{padding-left:0;padding-right:10px}#inscription .login-content .login-form .form-group input,#inscription .login-content .login-form .form-group select{margin-bottom:0;margin-top:8px}#inscription .login-content .login-form .form-group .is-invalid{border:2px solid red!important}#inscription .login-content .login-form .checkbox-group{display:flex;margin-bottom:8px!important}#inscription .login-content .login-form .checkbox-group label{display:contents!important}#inscription .login-content .login-form .checkbox-group input{height:fit-content!important;margin-right:12px;position:relative;top:1px;width:fit-content!important}#inscription .login-content .login-form .btnConnexion{float:none!important;font-size:20px;width:fit-content!important}#inscription .login-content .login-form .error-message{background:#d01313;border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:16px;font-weight:400;margin:8px 0;padding:8px;text-align:center;width:100%}#inscription .login-content .login-form label.rgpd:after{color:red;content:" *"}#inscription .login-content .login-form .form-check{margin-bottom:0}#inscription .login-content .login-form .form-check input{margin-top:4px}#inscription .login-content .login-form .form-check .is-invalid+.form-check-label a{color:red!important}#inscription .login-content .login-form .form-check .form-check-label{padding-left:0}@media(max-width:1000px){#inscription .login-content .login-form{margin:0 0 40px;padding:30px 30px 80px}#inscription .login-content .login-form h1{margin-bottom:24px}#inscription .login-content .login-form .error-message{margin:8px auto;max-width:800px}}