body.path-user>.visually-hidden-focusable{display:none}body.path-user .dialog-off-canvas-main-canvas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100vh}body.path-user .login-background{width:43%;position:relative}@media (max-width:767px){body.path-user .login-background{display:none}}body.path-user .login-background::before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:100%;height:100%;background-image:url(../images/background_login.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}body.path-user.user-logged-in .login-background{display:none}body.path-user .page-wrapper{width:57%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){body.path-user .page-wrapper{width:100%}}body.path-user .page-wrapper>#page{width:368px;margin:auto}@media (max-width:767px){body.path-user .page-wrapper>#page{width:100%;padding:0 16px}}body.path-user .page-wrapper footer.site-footer{width:100%}body.path-user.user-logged-in .page-wrapper{width:100%}body.path-user .lien_mdp_oublie{text-align:right}body.path-user .lien_mdp_oublie a{color:#4cc9f0;font-size:14px;line-height:19px}body.path-user .lien_creation_compte{text-align:center;padding-top:24px}body.path-user .lien_creation_compte a{color:#4cc9f0;font-size:14px;line-height:19px}body.path-user form.user-pass p{color:#480ca8;font-size:14px;line-height:19px}body.path-user.page-user-register .page-wrapper>#page{width:504px;margin:auto}@media (max-width:767px){body.path-user.page-user-register .page-wrapper>#page{width:100%;padding:0 16px}}body.path-user .user-user-register-form .layout .layout__region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.path-user .user-user-register-form .layout .layout__region>div{width:100%}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-first-name{width:50%;padding-right:4px}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-last-name{width:50%;padding-left:4px}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-adeli-number{width:50%;padding-right:4px}@media (max-width:767px){body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-adeli-number{width:100%;padding-right:0}}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-specialty{width:50%;padding-left:4px}@media (max-width:767px){body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-specialty{width:100%;padding-left:0}}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset{margin:0}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset legend{display:none}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item{margin:0}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item .form-check-input{width:16px;height:16px;margin-top:1px}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item label{font-size:14px;line-height:18px}body.path-user .user-user-register-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item label a{text-decoration:underline}body.path-user .form-item-persistent-login .form-check-input{width:16px;height:16px;margin-top:1px}body.path-user .form-item-persistent-login label{font-size:14px;line-height:18px}body.path-user.user-logged-in .page-wrapper{width:100%}body.path-user .user-user-form-container{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.path-user .user-user-form-container h3{text-align:center}body.path-user .user-user-form-container .user-user-form{background-color:#fff;min-height:calc(100vh - 240px);padding:20px 16px;width:100%;max-width:944px;margin-top:40px;margin-left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}body.path-user .user-user-form-container .user-user-form .layout{width:100%}body.path-user .user-user-form-container .user-user-form .layout .layout__region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:504px}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div{width:100%}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-first-name{width:50%;padding-right:4px}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-last-name{width:50%;padding-left:4px}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-adeli-number{width:50%;padding-right:4px}@media (max-width:767px){body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-adeli-number{width:100%;padding-right:0}}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-specialty{width:50%;padding-left:4px}@media (max-width:767px){body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-specialty{width:100%;padding-left:0}}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-options fieldset{margin:0}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-options fieldset legend{display:none}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item{margin:0}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item .form-check-input{width:16px;height:16px;margin-top:1px}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-options fieldset .js-form-item label{font-size:14px;line-height:18px}body.path-user .user-user-form-container .user-user-form .layout .layout__region>div.field--name-f-quota{display:none}body.path-user .user-user-form-container .user-user-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.path-user .user-user-form-container .user-user-form .form-actions input.form-control.button{max-width:200px;text-align:center}