.extranet__form-container{display:flex;gap:var(--space-md, 1.25em);margin-bottom:var(--space-md, 1.25em);flex-direction:column}.extranet__form{padding:var(--space-md, 1.25em);background:var(--color-contrast-lower, #f0f0f0)}.extranet__form h3.extranet__form-title{margin-top:0}.extranet__form .choices{margin-bottom:0;width:100%;position:relative;flex-basis:100%;flex-shrink:1;background:var(--color-white)}.extranet__form .search-input{width:100%;flex-basis:100%;flex-shrink:1}.extranet__form .search-input__input{padding:var(--space-xs, 0.25em) var(--space-md, 1.25em);border:var(--color-contrast-medium) 1px solid}.extranet__form .search-input__input::-moz-placeholder{font-size:var(--text-sm)}.extranet__form .search-input__input:-ms-input-placeholder{font-size:var(--text-sm)}.extranet__form .search-input__input::placeholder{font-size:var(--text-sm)}.extranet__form input[type="submit"]{background:var(--color-contrast-higher);color:var(--color-contrast-lower);border:none;padding:var(--space-sm) var(--space-md);cursor:pointer}.choices__inner{border-radius:0px}.choices__list--multiple .choices__item{background-color:var(--color-primary-dark);border-radius:0px;border:none;border-color:var(--color-primary-darker)}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{border-left:1px solid var(--color-primary-light);padding-left:var(--space-md, 0.75em)}.menu-espace-pro-container{background:#f5f5f5;border:1px solid #f5f5f5;margin-bottom:60px;padding:20px 30px;width:30%;float:left}.menu-espace-pro-container ul{padding:0;list-style:none}.menu-espace-pro-container ul li{border-bottom:1px solid rgba(230,230,230,0.5);list-style-type:none;padding:10px 0}.menu-espace-pro-container ul li a{color:#000;transition:all 0.2s ease 0s;font-weight:600}.menu-espace-pro-container ul li a:hover{color:var(--e-global-color-primary)}.extranet__login_form{display:flex;flex-direction:column;justify-content:center;align-items:center}.extranet__login_form form{padding:var(--space-lg);background-color:var(--color-contrast-lower)}.extranet__login_form .login input{border-radius:0}.extranet__login_form .login-username,.extranet__login_form .login-password{display:flex;flex-direction:column}.extranet__login_form .login-username label,.extranet__login_form .login-password label{text-transform:uppercase;font-size:var(--text-sm, 0.9em);letter-spacing:0.1em}.extranet__login_form .login-username input,.extranet__login_form .login-password input{max-width:20em;min-width:15em;padding:var(--space-xxs, 0.5em);margin-top:var(--space-sm);border-radius:0;border:1px solid var(--color-contrast-medium, #666)}.extranet__login_form .login-remember{color:var(--color-contrast);font-size:var(--text-sm, 0.85em)}.extranet__login_form .login-remember label input{margin-right:var(--space-sm)}.extranet__login_form .login-submit{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:0}.extranet__login_form .login-submit input[type="submit"]{color:var(--color-white, white);background:var(--e-global-color-primary);padding:var(--space-xs) var(--space-sm);border:none;cursor:pointer;text-transform:uppercase;letter-spacing:0.1em;font-size:0.95em;font-weight:500;width:100%;text-align:center}
