.signup-super-container { display: flex; flex-direction: column; width: 100%; align-items: center; margin-bottom: 25px; } .signup-sub-container { display: flex; flex-direction: column; align-items: center; margin-top: 45px; width: 920px; padding: 12px; border-radius: 10px; background-color: rgb(240, 247, 250); border: 1px solid #e9e9e9; } .signup-header { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 20px; } .signup-header-text { letter-spacing: -0.6px; font-weight: 400; font-size: 2rem; &.trial { margin-top: -10px; font-size: 1.16rem; font-weight: 400; } } .signup-subheader-text { letter-spacing: -0.6px; font-weight: 400; font-size: 1.7rem; margin-left: 5px; margin-top: 6px; } .signup-button-wrapper-text { letter-spacing: -0.6px; font-weight: 400; font-size: 1.7rem; margin-left: 5px; margin-bottom: 0px !important; } .signup-form { width: 880px; } .signup-button-box { width: 100%; display: flex; flex-direction: row; justify-content: flex-end; padding-right: 14px; } .signup-freebie-box { width: 100%; display: flex; flex-direction: row; justify-content: flex-end; padding-right: 22px; margin-top: 12px; margin-bottom: 24px; font-size: 1.15rem; color: #2759ff; } .signup-proceed { width: 160px; } .select-plan-header { display: flex; flex-direction: row; height: 55px; width: 900px; } .plan-header-right { padding: 12px 14px; width: 50%; } .plan-header-right-lower { display: flex; flex-direction: column; justify-content: center; margin-left: auto; margin-right: auto; } .plan-header-left { display: flex; flex-direction: row-reverse; align-items: center; margin-top: 8px; margin-right: 4px; padding-right: 18px; width: 50%; } .select-plan-container { display: flex; flex-direction: column; margin-top: 24px; width: 920px; min-height: 810px; border-radius: 10px; background-color: rgb(240, 247, 250); border: 1px solid #e9e9e9; } .select-sub-left { display: flex; flex-direction: column; align-items: center; width: 100%; } .select-sub-right { width: 40%; border-radius: 10px; background-color: rgb(240, 247, 250); margin-left: 8px; border: 1px solid #e9e9e9; padding: 6px; } .select-toggle-box { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-top: 2px; width: 240px; height: 20px; } .select-billing-text { font-size: 0.85rem; } .signup-radio-wrapper { background-color: #fff; display: flex; flex-direction: column; } .signup-option-div { display: flex; flex-direction: column; } .radio-group-box { display: flex; flex-direction: row; flex-wrap: wrap; padding: 6px; width: 100%; } .select-plan-summary-box { display: flex; flex-direction: column; height: 250px; width: 100%; border-radius: 10px; background-color: #fff; border: 1px solid #e9e9e9; margin-top: 5px; padding: 6px; } .selectplan-payment-button-wrapper { display: flex; flex-direction: row-reverse; margin: 6px; padding: 6px; } .signup-option { width: 100% !important; } .signup-radio-container { width: 300px; height: 100%; } .signup-feat-item { font-size: 0.87rem; margin: 8px 0px 8px 4px; } .signup-feat-item-bold { font-family: Roboto; color: #001eff; font-size: 1.15rem; letter-spacing: -0.008rem; font-weight: 500; } .offer-div { display: flex; justify-content: center; align-items: center; height: 30px; border: 1px solid #fdbe72; border-radius: 10px; margin-top: 25px; } .show-addaccount-wrapper { display: flex; flex-direction: row; justify-content: flex-end; width: 100%; } .show-addaccount-container { display: flex; flex-direction: column; width: 578px; min-height: 200px; margin-right: 14px; padding: 12px; border-radius: 10px; background-color: #fff; border: 1px solid #e9e9e9; } .signup-accounts-info { font-weight: 300; font-size: 0.93rem; margin-left: auto; margin-right: auto; } .signup-select-wrapper { display: flex; flex-direction: row; justify-content: flex-end; width: 100%; margin: 6px 0px; } .signup-select-box { width: 230px; margin-left: auto; margin-top: 12px; margin-bottom: 12px; } .cancel-add-account-btn { margin-right: 16px; } .add-account-copy-wrapper { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; margin-right: 12px; padding-right: 12px; } .paymodal-summary-left-bonus { color: #0008ea; margin-top: -8px; font-size: 0.82rem; font-weight: 300; } .signup-proceed-btn { width: 240px; } // @media only screen and (max-width: 420px) { .signup-super-container { width: 360px !important; } .signup-sub-container { width: 360px !important; } .signup-header { width: 340px !important; } .signup-header-text-trial { display: none; } .signup-sub-container { width: 360px; } .signup-header-text { font-size: 1.35rem; &.trial { font-size: 0.89rem; display: none; } } .signup-form { width: 350px; display: flex; flex-direction: column; justify-content: center; align-items: center; margin: auto; } .signup-form-row { width: 340px !important; display: flex; flex-direction: column; } .signup-form-column { width: 350px; } .mobile-text-input { width: 320px; } .signup-password-row { width: 345px !important; } .select-plan-container { width: 360px; } .select-plan-header { width: 350px; flex-direction: column; height: 90px; } .plan-header-right { display: flex; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; width: 350px; padding: 0px; } .plan-header-left { display: flex; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; width: 350px; padding: 0px; } .radio-group-box { display: flex; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; } }