#authentication .modal-content,#reset .modal-content{max-width:520px;padding:43px 60px 41px;border-radius:4px;background-color:#fff;white-space:normal}#authentication .auth,#reset .auth{display:none;background-color:#fff;text-align:left}#authentication .auth.show,#reset .auth.show{display:block}#authentication .auth h2,#reset .auth h2{width:100%;margin:0 0 40px;font-size:24px;font-weight:400;line-height:29px;color:#000;text-align:center}#authentication .auth h2+span,#reset .auth h2+span{margin:0 0 35px}#authentication .auth>span,#reset .auth>span{display:inline-block;width:100%;font-size:12px;font-weight:400;line-height:15px;color:#aaa;text-align:center}#authentication .auth>span .auth-link,#authentication .auth>span a,#reset .auth>span .auth-link,#reset .auth>span a{color:#556aea;cursor:pointer;-webkit-transition:.3s;transition:.3s}#authentication .auth>span .auth-link:hover,#authentication .auth>span a:hover,#reset .auth>span .auth-link:hover,#reset .auth>span a:hover{color:#4356c8}#authentication .auth>span .auth-link:active,#authentication .auth>span a:active,#reset .auth>span .auth-link:active,#reset .auth>span a:active{color:#3b4aa6}#authentication .auth>span a.grey,#reset .auth>span a.grey{color:#aaa;text-decoration:underline}#authentication .auth>input[type=checkbox],#reset .auth>input[type=checkbox]{display:none}#authentication .auth .checkbox,#reset .auth .checkbox{position:relative;display:inline-block;padding:0 0 0 22px;margin:24px 0 0;font-size:12px;font-weight:400;line-height:16px;color:#242a32;vertical-align:middle;text-transform:capitalize;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#authentication .auth .checkbox:hover:before,#reset .auth .checkbox:hover:before{border-color:#556aea}#authentication .auth .checkbox:after,#authentication .auth .checkbox:before,#reset .auth .checkbox:after,#reset .auth .checkbox:before{content:"";position:absolute;display:block;width:16px;height:16px;top:0;left:0;border-radius:2px;-webkit-transition:.3s;transition:.3s}#authentication .auth .checkbox:before,#reset .auth .checkbox:before{border:1px solid #e3e3e3;background-color:#fff}#authentication .auth .checkbox:after,#reset .auth .checkbox:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAIBJREFUOBFjYBgF9A2B////hwHxZbJsBWoMBOKfQJyI0wCgZDAQc6ErAIr5ADFIcxq6HAofqOA0EO8FYk6YBJDtDsQ/gDgHJoaTBioSA+JrQLwDiNmB2BmIvwFxEU5N6BJAxRJAfBOIDwPxVyCuQFdDkA/UJA3EV4C4hqDiUQUMAF7ObJ4De8gGAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:50%;opacity:0;visibility:hidden}#authentication #recover-form h2,#reset #recover-form h2{margin:0 0 10px}#authentication #recover-form .auth-button.purple,#reset #recover-form .auth-button.purple{margin:24px 0 19px}#authentication .auth-field,#reset .auth-field{position:relative}#authentication .auth-field.email,#authentication .auth-field.name,#reset .auth-field.email,#reset .auth-field.name{margin:0 0 24px}#authentication .auth-field.confirm-password,#reset .auth-field.confirm-password{margin:24px 0 0}#authentication .auth-field>input,#reset .auth-field>input{height:40px;width:100%;padding:0 16px;border:1px solid #e3e3e3;border-radius:4px;outline:none;background-color:#fff;font-size:14px;font-weight:400;line-height:20px;color:#242a32;-webkit-transition:.3s;transition:.3s}#authentication .auth-field>input:hover,#reset .auth-field>input:hover{border-color:#b28fff}#authentication .auth-field>input::-webkit-input-placeholder,#reset .auth-field>input::-webkit-input-placeholder{color:#aaa}#authentication .auth-field>input::-moz-placeholder,#reset .auth-field>input::-moz-placeholder{color:#aaa}#authentication .auth-field>input::placeholder,#reset .auth-field>input::placeholder{color:#aaa}#authentication .auth-field>input:-ms-input-placeholder,#authentication .auth-field>input::-ms-input-placeholder,#reset .auth-field>input:-ms-input-placeholder,#reset .auth-field>input::-ms-input-placeholder{color:#aaa}#authentication .auth-field.error>input,#reset .auth-field.error>input{border-color:#ff5656}#authentication .auth-field.error>span,#reset .auth-field.error>span{opacity:1}#authentication .auth-field>span,#reset .auth-field>span{position:absolute;display:block;bottom:-18px;left:0;font-size:11px;font-weight:400;line-height:16px;color:#ff2f2f;opacity:0;-webkit-transition:.3s;transition:.3s}#authentication #keep_signedin:checked+.checkbox:before,#reset #keep_signedin:checked+.checkbox:before{border-color:#556aea;background-color:#556aea}#authentication #keep_signedin:checked+.checkbox:after,#reset #keep_signedin:checked+.checkbox:after{opacity:1;visibility:visible}#authentication .auth-button,#reset .auth-button{height:40px;border-radius:4px;padding:0 20px;text-align:center;cursor:pointer;-webkit-transition:.3s;transition:.3s;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#authentication .auth-button.purple,#reset .auth-button.purple{width:100%;margin:24px 0 40px;background-color:#556aea}#authentication .auth-button.purple:hover,#reset .auth-button.purple:hover{background-color:#4356c8}#authentication .auth-button.purple:active,#reset .auth-button.purple:active{background-color:#3b4aa6}#authentication .auth-button>span,#reset .auth-button>span{display:inline-block;font-size:12px;font-weight:600;line-height:40px;letter-spacing:1px;color:#fff}#authentication .auth-btn-wrapper,#reset .auth-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px}#authentication .auth-btn-wrapper+span,#reset .auth-btn-wrapper+span{margin:0 0 12px}#authentication .fc-button,#authentication .g-button,#reset .fc-button,#reset .g-button{position:relative;display:inline-block;width:50%;margin:25px 0 0;max-width:190px;border:1px solid}#authentication .fc-button>svg,#authentication .g-button>svg,#reset .fc-button>svg,#reset .g-button>svg{position:absolute;top:11px;left:16px}#authentication .fc-button>span,#authentication .g-button>span,#reset .fc-button>span,#reset .g-button>span{font-size:13px}#authentication .fc-button,#reset .fc-button{border-color:#3f69b4;background-color:#3f69b4}#authentication .fc-button:hover,#reset .fc-button:hover{border-color:#4576ce;background-color:#4576ce}#authentication .fc-button:active,#reset .fc-button:active{border-color:#365b9e;background-color:#365b9e}#authentication .g-button,#reset .g-button{border-color:#ddd}#authentication .g-button:hover,#reset .g-button:hover{background-color:#f2f2f2}#authentication .g-button:active,#reset .g-button:active{background-color:#e0e0e0}#authentication .g-button>span,#reset .g-button>span{color:#242a32}#authentication #recover-form-success.success>.image-alert,#reset #recover-form-success.success>.image-alert{background-image:url(https://quiddi.org/images/mail-success.svg)}#authentication .image-alert,#reset .image-alert{height:100px;width:120px;margin:0 auto}#authentication #recover-form-success>span,#reset #recover-form-success>span{display:block;text-align:center}#authentication #recover-form-success>span:nth-child(2),#reset #recover-form-success>span:nth-child(2){margin-top:24px;font-size:17px;font-weight:500;line-height:24px;color:#222}#authentication #recover-form-success>span:last-child,#reset #recover-form-success>span:last-child{margin-top:14px;font-size:14px;font-weight:400;line-height:22px;color:#5b6774}@media screen and (max-width:560px){#authentication .modal-content,#reset .modal-content{padding:43px 20px 41px}}@media screen and (max-width:470px){#authentication .auth-btn-wrapper,#reset .auth-btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#authentication .fc-button,#authentication .g-button,#reset .fc-button,#reset .g-button{width:100%;max-width:100%}}@media screen and (max-width:330px){#authentication .modal-content .auth-field>span,#reset .modal-content .auth-field>span{position:static}}