﻿/*Account register Captcha css*/
.captcha-equal-sign {
    font-size: 22px;
    font-weight: bold;
}

.captcha-content {
 
}

    .captcha-content .refresh-btn {
        height: 15px;
        padding: 15px !important;
        width: 15px;
        background: #9ec78b;
        border: none;
        border-radius: 4px;
        position: relative;
    }

        .captcha-content .refresh-btn svg {
            fill: #000;
            /* height: 0; */
            width: 20px;
            position: absolute;
            top: 5px;
            left: 5px;
        }
.form-group.material-theme .icon-wrap {
    top: 20px;
    bottom: initial;
}
.login-wrapper .signin-form {
    margin-bottom: 80px;
}
.paidRegisterCancelText {
    position: absolute;
    left: 0;
    bottom: -50px;
}

/************VS Arabic CSS Start*************/
html:lang(ar) .login-wrapper .signin-form h4 {
    text-align: right;
}

html:lang(ar) .form-group.material-theme label {
    left: initial;
    right: 0;
}

html:lang(ar) .mr-3 {
    margin-inline: 0 1rem !important;
}

html:lang(ar) .mr-2 {
    margin-inline: 0 0.5rem !important;
}

html:lang(ar) .ml-2 {
    margin-inline: .5rem 0 !important;
}

html:lang(ar) .ml-3 {
    margin-inline: 1rem 0 !important;
}

html:lang(ar) #formGroupEmail .steponeInput {
    padding-right: 0px !important;
}

html:lang(ar) .material-theme.telephone-list {
    text-align: right;
}

html:lang(ar) .intl-tel-input.separate-dial-code .selected-dial-code {
    padding-inline: 28px 0;
}

html:lang(ar) .field-validation-error {
    text-align: right;
}

html:lang(ar) .form-group.material-theme {
    text-align: right;
}

html:lang(ar) .basic-info-header .basic-title h2 {
    text-align: right;
}

html:lang(ar) .basic-info p {
    text-align: right;
}
#NotLdapUser {
    text-align: right;
}

html:lang(ar) .g-recaptcha {
    text-align: right;
}
html:lang(ar) .form-group.material-theme.with-cross.has-icon .form-control, html:lang(ar) .form-group.material-theme.has-icon .form-control {
    padding-inline: 0 5.4rem;
}
html:lang(ar) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, html:lang(ar) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding-inline:0px 0px;
}
html:lang(ar) .intl-tel-input .selected-flag .iti-arrow {
    left: 6px;
    right:initial;
}
html:lang(ar) .intl-tel-input.allow-dropdown .flag-container, html:lang(ar) .intl-tel-input.separate-dial-code .flag-container {
    right:0px;
    left:initial;
}
html:lang(ar) .form-group.material-theme .icon-wrap {
    left: 0;
    right: initial;
}

/************VS Arabic CSS End*************/

@media only screen and (max-width: 767px) {
    .paidRegisterCancelText {bottom: -70px;
    }
}
    @media only screen and (max-width: 1200px) {
        .captcha-small {
            margin-top: -7px;
        }
    }

