/* 31 of 286 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

@media screen and (min-width:320px) and (max-width:970px){

    .menu-selected-title {
        padding-right: 2.6rem;
    }
    .forget-password{
        margin-right: 0;
    }

    .not-register{
        margin: 20px 30px 0 0 ;
    }

    .user-info::before{
        right: -15px;
    }

    .header-container .left{
        float: right;
    }

    .header-container .logo{
        float: left;
        margin-left: 13px;
    }

    .edit-info-custom .members-ajax-cont::after{
        right: 0;
    }

    .back-button{
        padding-right: 0;
    }

    .data-error{
        margin-right: 0px;
    }

    .filed-holder label {
        padding-right: 2rem;
    }
    .filed-holder label.arrow::before {
        background: none;
    }
    .filed-holder label.arrow::after {
        background-image: url("../images/left-arrow.png");
        background-repeat: no-repeat;
        content: "";
        height: 24px;
        
        position: absolute;
        top: 0.5rem;
        width: 30px;
    }
    
    
    
    .continue-registration .ib-registration::before {
        background-image: url("../images/left-arrow.png");
        background-repeat: no-repeat;
        content: "";
        height: 24px;
        left: -1rem;
        position: absolute;
        top: 0.3rem;
        zoom: .7;
        width: 30px;
    }
    
    .user-info::before {
        background-image: url("../images/left-arrow.png");    background-repeat: no-repeat;
        content: "";
        height: 24px;
        left: 0px; right: -10px;
        position: absolute;
        top: 0.1rem;
        width: 30px;
        -webkit-transition: all 300ms linear 0s;
        transition: all 300ms linear 0s;
    }

}

@media screen and (min-width:568px) and (max-width:970px){
    .filed-holder{
        float: right;
    }

    .login-form-submit{
        float: left;
        margin-left: 1%;
    }

    .form-footer-service{
        float: right;
        margin-left: 1%;
        margin-right: 1.4%;
    }

    .forget-password{
        margin-right: 0;
    }

    .not-register{
        margin: 20px 22px 0 0 ;
    }

    .not-register .question{
        float: right;
        margin-left: 12px;
    }

}

@media screen and (min-width:320px) and (max-width:639px){
    .show-sub-menu-mobile{
        background-position: right -544px -26px;
        float: left;
        left: 11px;
    }

    .show-sub-menu-mobile.active{
        background-position: right -544px -24px;
    }

    .question-icon{
        left: -7px;
    }

    .question-holder.active .answer-icon{
        left: -7px;
    }

    .question-text{
        float: right;
    }

    .indicator{
        right: 2px;
    }

    .form-field-style.custom-radio{
        float: right;
        padding-right: 0;
    }

}

@media screen and (min-width:800px) and (max-width:970px){
    .form-field-holder{
        float: right;
    }

    .custom-his-label{
        margin-left: 0;
    }

}

@media screen and (max-width: 970px) and (min-width: 320px){
.not-register > a {
    padding: 6px;
   /* font-size: 9px;*/
}
}