.magic-login-spinner-container{margin-bottom:5px;padding:5px 0;text-align:left}.magic-login-spinner-image{margin-right:5px;vertical-align:middle}.magic-login-spinner-message{display:inline-block;vertical-align:middle}.magic-login-code-form{min-width:320px}.magic-login-code-form .error,.magic-login-code-form .info,.magic-login-code-form .success{background-color:#fff;border-left:4px solid #72aee6;margin-bottom:20px;margin-left:0;padding:12px}.magic-login-code-form .success{border-left-color:#00a32a}.magic-login-code-form .error{border-left-color:#d63638}#magic-login-shortcode{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;width:320px}#magic-login-shortcode .magic-login-inline-login-form{width:100%}#magic-login-shortcode label{display:block;margin-bottom:5px;width:100%}#magic-login-shortcode .input{margin:0}#magic-login-shortcode .input,#magic-login-shortcode .magic-login-submit{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;width:100%}#magic-login-shortcode .magic-login-submit{margin:10px 0 0 0}#magic-login-register .registration_result .error,#magic-login-register .registration_result .info,#magic-login-register .registration_result .success,#magic-login-shortcode #login_error,#magic-login-shortcode .message,#magic-login-shortcode .success{background-color:#fff;border-left:4px solid #72aee6;margin-bottom:20px;margin-left:0;padding:12px}#magic-login-register .registration_result .success,#magic-login-shortcode .success{border-left-color:#00a32a}#magic-login-register .registration_result .error,#magic-login-shortcode #login_error{border-left-color:#d63638}.magic-login-submit{cursor:pointer}#magic-login-woo-wrapper .magic-login-inline-login-form,#magic-login-woo-wrapper>#magic-login-shortcode{width:100%}
.retgi-ml-woo-form,.retgi-ml-edd-form{box-sizing:border-box;clear:both;display:block;margin:0 0 2em;width:100%}.retgi-ml-woo-form>#magic-login-shortcode,.retgi-ml-edd-form>#magic-login-shortcode{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-sizing:border-box;display:block;margin:0;max-width:460px;padding:1.25em 1.5em 1.5em;width:100%}.retgi-ml-woo-form .magic-login-inline-login-form,.retgi-ml-edd-form .magic-login-inline-login-form{width:100%}.retgi-ml-woo-form .magic-login-form-header .message,.retgi-ml-edd-form .magic-login-form-header .message{background:transparent;border:0;font-size:.95em;line-height:1.5;margin:0 0 1em;opacity:.85;padding:0}.retgi-ml-woo-form label,.retgi-ml-edd-form label{display:block;font-weight:600;margin-bottom:.4em}.retgi-ml-woo-form .input,.retgi-ml-edd-form .input{border:1px solid rgba(0,0,0,.15);border-radius:4px;box-sizing:border-box;line-height:1.4;padding:.7em .9em;width:100%}.retgi-ml-woo-form .magic-login-submit,.retgi-ml-edd-form .magic-login-submit{background:var(--wp--preset--color--primary,#1f1f1f);border:0;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;font-weight:600;margin-top:1em;padding:.85em 1.2em;transition:opacity .15s ease;width:100%}.retgi-ml-woo-form .magic-login-submit:hover,.retgi-ml-edd-form .magic-login-submit:hover{opacity:.85}.retgi-ml-woo-form .magic-login-submit:disabled,.retgi-ml-edd-form .magic-login-submit:disabled{cursor:default;opacity:.6}@media screen and (max-width:600px){.retgi-ml-woo-form>#magic-login-shortcode,.retgi-ml-edd-form>#magic-login-shortcode{max-width:none;padding:1em}}
