/* ADD YOUR CUSTOM CSS HERE */
/* SFM 2026-11-12: big "Continue with Google" button on top of the Network sign-in and sign-up forms */
#user_form_login, #signup_account_form, form.user_signup_form { display: flex; flex-direction: column; }
#fieldset-sociallinks { order: -1; margin: 0 0 18px; padding: 0 0 18px; border: 0; border-bottom: 1px solid rgba(128,128,128,.35); }
#fieldset-sociallinks #google-label { display: none; }
#fieldset-sociallinks #google-wrapper, #fieldset-sociallinks #google-element { width: 100%; margin: 0; }
a.social_login_btn.google_login_btn { display: flex !important; align-items: center; justify-content: center; gap: 12px; width: 100% !important; height: 52px !important; border-radius: 8px; background: #fff !important; color: #1f1f1f !important; border: 1px solid #dadce0; font-size: 16px; font-weight: 600; text-decoration: none; }
a.social_login_btn.google_login_btn span { display: inline !important; }
a.social_login_btn.google_login_btn i { display: inline-flex; width: 22px; height: 22px; }
a.social_login_btn.google_login_btn i svg { width: 22px; height: 22px; }
