body, body *{
    direction: ltr;
}
.tarla-button-widget.btn-style-1 .icon {
    right: unset;
    left: -4px;
}

.tarla-button-widget.btn-style-1 .title {
    padding: 12px 25px 12px 45px;
}

.contact-info {
    /* display: flex; */
    /* flex-direction: row-reverse; */
    /* direction: ltr; */
}

.contact-info .content {
    text-align: left;
}
.wpcf7 {
    direction: ltr;
}

input.wpcf7-form-control, textarea.wpcf7-form-control {
    text-align: left;
}
.tarla-accordion-widget li.item:before {
    right: unset;
    left: -15px;
}

.tarla-pricing-table-widget .body .btn .icon {
    right: unset;
    left: -8px;
}
.tarla-infobox-widget .body > svg {
    right: unset;
    left: 25px;
}
.tarla-posts-grid-3-widget article .content .meta .view-more {transform: rotateY(180deg);}

.tarla-testimonials-widget .testimonials-item .info .icon {
    transform: rotateY(180deg);
}
.testimonials2-item .info .text .job {
    right: unset;
    left: -39px;
    padding: 10px 25px 10px 54px;
}
.tarla-icon-info-widget {
    padding: 30px 45px 30px 0px;
}

.tarla-icon-info-widget .icon>svg {
}

.tarla-icon-info-widget .icon {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}

.archive-grid article.post .content .entry-title a {
    text-align: left;
}
.wp-editor-content, .page-box-sidebar-template .page-content {
    text-align: left;
}

.wp-editor-content > ul li:before {
    content: "\f105";
    right: unset;
    left: 0;
}
.lastposts-widget .lastposts-ul li span {
    text-align: left;
}

.lastposts-widget .lastposts-ul li img, .most_liked_post li img {
    float: left;
}

form.comment-form input, form.comment-form textarea {
    text-align: unset;
}

.filed-link input {
}

.filed-link.dir-ltr .copy-text-btn {
  left: 10px;
  right: 0;
}

.filed-link.dir-ltr .input-prepend {
  right: 0;
  left: auto;
}

.tarla-page-title:after {
    left: unset;
    right: 25px;
}

.tarla-page-title {
    padding: 15px 65px 15px 25px;
}

.woocommerce {display: flex;flex-direction: column;}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
    content: "\f178";
    right: unset;
    left: 0;
}

body.woocommerce-cart .woocommerce-cart-form .actions .button {
    float: right;
}
body.woocommerce .select2-container .select2-selection--single .select2-selection__arrow, body.woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow {
    left: unset;
    right: 15px;
}
.woocommerce-loop-top .woocommerce-ordering select {
    background-position: right 20px top 50%;
}
@media (min-width: 1025px) {
    .pagination-in-right.elementor-widget-tarla_blocks_slider .tarla-swiper-pagination{
        right: unset;
        left: 100px;
    }
    }






.tarla-navigation ul.menu li .sub-menu, .tarla-navigation ul.menu li.tarlamega_mega_menu .tarlamegamenu-content-wrapper.sub-menu {
    left: 0;
    right: unset;!i;!;
}
.tarla-navigation ul.menu li .sub-menu li.menu-item-has-children a {
    padding-left: 25px;
    padding-right: 10px;
}

.tarla-navigation ul.menu li .sub-menu li.menu-item-has-children:after {
    content: "\f054";
}
.tarla-navigation ul.menu li .sub-menu .sub-menu {
    left: calc(100% - 12px);
    right: unset;
}












