body{
    direction: ltr;
}

.home-six .title-text{
    text-align: left;
}

.header-content .logo img{
        float: right;
}

.header-content .logo::after{
    right: auto;
    left: 0;
}

.header-content .language img{
    margin-left: 6px;
    margin-right: 0;
}

.header-content .phone img{
    margin: 0 0 0 10px;
}

.desktop-navigation ul li:hover ul.sub-menu{
    right: auto;
    left: 0;
}

.home-six .main_content ul li{
    background-position: 3% 15px;
    padding: 10px 10px 10px 95px;
}

.home-seven .menuheader.expandable{
    background-position: right 40px top 50%;
    padding-right: 0;
    padding-left: 40px;
}   

.desktop-navigation ul li.menu-item-has-children>a:before{
    left: auto;
    right: -5px;
}

.slider_three .item .item-content{
    text-align: left;
}

.slider_three .item p span{
    float: right;
}

.slider_three .item ul li{
    padding: 1px 0 1px 25px;
    background-position: 0 5px;
}

.home-five ul li img.plus{
    float: right;
    margin-left: 0;
    margin-right: 10px;
}

.ed-rs-branch-item{
    text-align: left;
}

.ed-rs-branch-summary {
    padding: 14px 14px 10px;
    text-align: left;
}

.text-right{
    text-align: left;
}

.cars-result-box .car-details{
    padding-right: 0;
    padding-left: 60px;
}

.cars-result-box .car-content .title span{
    float: left;
    padding-right: 10px;
    padding-left: 0;
}

.cars-result-box .car-content .buttons div img{
    margin-left: 0;
    margin-right: 5px;
}

.cars-result-box .car-content .text_holder ul li{
    background-position: 0 7px;
    padding: 0 0 0 22px;
}

.cars-result-box .car-details-n .car-details-price .price{
    text-align: right;
}

.cars-result-box .car-details-n .car-details-price .text_holder{
        text-align: left;
}

.cars-result-box .car-details .car-details-two .two::before{
    left: auto;
    right: 20%;
    transform: scaleX(-1);
}

.cars-result-box .car-details-n{
    text-align: left;
}

@media only screen and (min-width: 1900px) {
    header, body {
        padding: 0 1.3% 0 0;
    }
}

.ed-rs-panel__list{
    padding-left: 0;
}

.ed-rs-tab[data-mode="same"] {
    border-top-left-radius: 999px;
    border-bottom-left-radius: 999px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.ed-rs-tab[data-mode="diff"] {
    border-top-right-radius: 999px;
    border-bottom-right-radius: 999px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;    
}

.ed-rs-panel__body{
    width: 535px;
}

.cars-result-box .car-details .car-details-three .main_content .content-box .two{
    padding-left: 20px;
    padding-right: 0;
}

.cars-result-box .car-details .car-details-three .main_content .content-box .one img {
    width: 18px;
    float: right;
    margin-left: 0;
    margin-top: -10px;
    margin-right: -10px;
}

.cars-result-box .car-details .car-details-three .main_content .content-box .one {
    width: 110px;
    border-right: none;
    padding-right: 0;
    position: relative;
    font-size: 16px;
    font-weight: 600;
    text-align: right;
    order: 2;
    border-left: 1px solid #fff;
    padding-left: 15px;
}

.cars-sale-banner .banner-text .title-text {
    text-align: left;
}

.cars-sale-tabel .table_row ul li{
        direction: rtl;
}

.cars-sale-tabel .table_header, .cars-sale-tabel .table_row ul{
    direction: rtl;
}

.car-sale-inner-container .Product-content .title-text{
    text-align: left;
}

.car-sale-inner-container .Product-details ul li{
    text-align: left;
    float: left;
}

.cars-listing-banner .title-text,
.text-content-holder .title-text{
    text-align: left;
}

.text-content-holder img{
        float: right;
    margin: 0 0 40px 60px;
}

.cars-result-box .car-details .car-details-three .main_content .content-box .one .desk-pop{
    right: -81px;
}

.car-order-container .car-order-details{
    padding-right: 0;
    padding-left: 60px;
}

.textbox .wpcf7-form-control-wrap{
    float: left;
}

.cars-result-box .car-details-n .Checkbox_text input{
    margin-right: 5px;
    margin-left: 0;
}

input, select, textarea{
    text-align: left;
}

.cars-result-box .car-order-one .two::before{
    left: auto;
    right: 20px;
    transform: rotate(180deg);
}

.car-order-container .car-img-text span{
    padding-left: 0;
    padding-right: 10px;
}

.cars-thanks-container .box-title{
    padding-right: 0;
    padding-left: 40px
}

.cars-thanks-three .two .text-two::before{
    left: 50%;
    transform: rotate(180deg);
}

.menu-popup-overlay .arrowlistmenu .menu-item{
    text-align: left;   
}

.menu-popup-overlay .arrowlistmenu ul li.menu-item-has-children>a:before{
    right: 0;
    left: auto;
}

@media only screen and (max-width: 900px), (max-width: 999px) {
    .text-content-holder img {
        margin: 0 0 20px 0;
        border-radius: 20px;
        width: 100%;
    }

    .cars-result-box .car-details {
        width: 100%;
        order: 1;
        padding: 0;
    }

    .cars-result-box .car-details .car-details-three .main_content .content-box .one .desk-pop {
        top: -63px;
        right: 0;
        width: 300px;
        left: auto;
        bottom: auto;
    }    

    .car-order-container .cars-result-box .car-price, .car-order-container .car-order-details {
        width: 100%;
        padding: 0;
    }   
    
    .cars-thanks-container .box-title {
        padding: 0;
        padding-bottom: 20px;
    }    

    .popup-menu-links .popup-box .menuheader{
        text-align: left;
    }

    .header-content .language, .header-content .phone, .header-content .Mobile-menu-icon span, .popup-menu-links .close-btn span{
        float: right;
    }

    .header-content .phone img {
        margin: 0;
    }

    .header-content .Mobile-menu-icon{
        margin-left: 0;
        margin-right: 5px;
    }
}

@media only screen and (max-width: 420px), (max-width: 499px) {
    .popup-menu-links .close-btn {
        top: 13px;
        right: -15px;
    }
}

.footer-form-container .form-container .btn-holder p{
    flex-direction: row;
}

.footer-form-container .terms-wrap{
    flex-direction: row-reverse;
}

@media (max-width: 600px) {
    .footer-form-container .form-container .btn-holder p{
        align-items: flex-end;
        flex-direction: column-reverse;
    }
}