/*** New Big Update - Digits ***/

form.digits_form_index_section.register.digits_register.digits_original.digits_hide_label span {
    font-family: 'IRANYekanX' !important;
}
.digits2_box .digits-form_input input, .digits2_box .digits-form_input input:active, .digits2_box .digits-form_input input:focus, .digits2_box .digits-form_input input[type=text], .digits2_box .digits-form_input input[type=text]:active, .digits2_box .digits-form_input input[type=text]:focus, .digits2_box .digits-form_input textarea, .digits2_box .digits-form_input textarea:active, .digits2_box .digits-form_input textarea:focus {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.digits-form_container {
    margin-right: auto !important;
    margin-left: auto !important;
}
.digits-form_button_ic {
    margin-right: 4px;
    margin-left: unset !important;
    transform: scaleX(-1) !important;
}
.digits-form_tab_body.digits-tab_active, .digits_hide_label .digits-field-type_checkbox label.field_label, .digits_hide_label .digits-field-type_dropdown label.field_label, .digits_hide_label .digits-field-type_radio label.field_label {
    font-family: 'IRANYekanX' !important;
}
.digits-form_button, .digits-form_button[type=submit] {
    direction: rtl !important;
}
.digits-form_button, .digits-form_button[type=submit] {
    position: relative;
    overflow: hidden;
    display: inline-flex;
    flex-wrap: nowrap;
    height: 50px;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-in-out;
    font-family: var(--e-global-typography-ltext1-font-family);
    font-size: var(--e-global-typography-ltext1-font-size);
    font-weight: var(--e-global-typography-ltext1-font-weight);
    line-height: var(--e-global-typography-ltext1-line-height);
    letter-spacing: var(--e-global-typography-ltext1-letter-spacing);
    text-transform: var(--e-global-typography-ltext1-text-transform);
    font-style: var(--e-global-typography-ltext1-font-style);
    -webkit-text-decoration: var(--e-global-typography-ltext1-text-decoration);
    text-decoration: var(--e-global-typography-ltext1-text-decoration);
    background-color: var(--e-global-color-lprimary1);
}
span.digits-form_button-text , .digits-form_button_ic {
    color: var(--e-global-color-lcolor5)
}
.digits-form_input_row .digits-select.untselect-container--default .untselect-selection .untselect-selection__arrow {
    left: 7px;
    right: unset !important;
}
.digits-form_button:before, .digits-form_button:after {
    content: "";
    height: 120px;
    width: 120px;
    opacity: 0.15;
    position: absolute;
    top: -10px;
    transition: 0.3s ease-in-out;
}
[dir=rtl] .digits-form_button:hover:before {
    transform: translateX(0) translateY(0) rotate(-20deg);
}
.digits-form_button:hover:before {
    opacity: 0.15;
}
[dir=rtl] .digits-form_button:before, [dir=rtl] .digits-form_button:after {
    left: -55px;
    right: unset !important;
    transform: rotate(-20deg);
}
[dir] .digits-form_button:before, [dir] .digits-form_button:after {
    background-color: var(--e-global-color-lcolor5);
}
[dir=rtl] .digits-form_button:hover:before {
    transform: translateX(0) translateY(0) rotate(-20deg);
}
[dir=rtl] .digits-form_button:before {
    transform: translateX(320%) translateY(-50px) rotate(-20deg);
}
[dir=rtl] .digits-form_button:hover:after {
    transform: translateX(-220%) translateY(-50px) rotate(-20deg);
}
.dig_login_signup_bar a {
    font-family: 'IRANYekanX' !important;
    letter-spacing: -0.5px !important;
}
span.digits-form_heading_text {
    font-family: 'IRANYekanX' !important;
}
.digits-form_tab-bar .digits-form_tab-item {
    font-family: 'IRANYekanX' !important;
    font-size: 17px;
    letter-spacing: 0 !important;
}
.digits-form_input_row .digits-field-type_checkbox .dig_input_wrapper div, .digits-form_input_row .digits-field-type_radio .dig_input_wrapper div, .digits-form_input_row .digits-field-type_tac .dig_input_wrapper div {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.dig_login_signup_bar span {
    font-family: 'IRANYekanX' !important;
    letter-spacing: -1px !important;
}
span.digits-form_button-text, .digits-form_button_ic {
    font-family: 'IRANYekanX' !important;
}
.digits-form_input_row div, .digits-form_input_row span {
    font-family: 'IRANYekanX' !important;
}
.digits_otp_info_ic {
    left: 16px !important;
    right: unset !important;
}
.digits_otp_info {
    left: 0 !important;
    right: unset !important;
}
.digits-form_link.digits-form_resend_otp {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.digits_back_icon {
    right: -40px;
    left: unset !important;
    transform: scaleX(-1) !important;
}


/*** Listivo PopUp ***/

.listivo-user-popup__inner-form {
    width: 700px !important;
}
.listivo-user-popup__inner-form .digits_ui {
    width: 700px !important;
}
.listivo-user-popup__inner-form .digits-form_container {
    width: 607px !important;
    max-width: 100% !important;
    border-radius: 15px !important;
}
.listivo-user-popup__inner-form {
    width: 700px !important;
    max-width: 700px !important;
}
.listivo-user-popup__inner-form .digits-form_wrapper.digits_modal_box.digits2_box {
    padding: 50px !important;
}
.listivo-user-popup__inner-form .digits-form_button:before {
    transform: translateX(410%) translateY(-50px) rotate(-20deg) !important;
}
 @media only screen and (max-width: 620px) {
     
     .digits-form_tab-bar .digits-form_tab-item {
         font-size: 14px !important;
     }
     .listivo-user-popup__inner-form {
    width: 100% !important;
    max-width: 450px !important;
}
.listivo-user-popup__inner-form .digits-form_container {
    width: 100% !important;
    max-width: 450px !important;
    border-radius: 15px !important;
}
.listivo-user-popup__inner-form .digits-form_wrapper.digits_modal_box.digits2_box {
    padding: 20px !important;
}
.listivo-user-popup__inner-form .digits_ui {
    width: 100% !important;
}
 }
 
.dig_lasele {
     font-family: var(--e-global-typography-ltext1-font-family) !important;
 }
 
 .digits-form_container {
    width: 540px;
}
