body{ direction:rtl; unicode-bidi:embed; text-align: right; }
.owl-carousel, .bx-wrapper { direction: ltr; }
.owl-carousel .owl-item { direction: rtl; }
.text-start { text-align: right!important; }
.text-end { text-align: left!important; }

/* Slick slider */
[dir='rtl'] .slick-slide { float: left; }
.slick-slide {float: left;}
.slick-slider .slick-track, .slick-slider .slick-list { direction: ltr; }
/* End Slick slider */
#rev_slider_1_1_wrapper, #rev_slider_1_1_wrapper *{direction:ltr;}

.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
    float: left;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    right: 1.5em;
    left: auto;
}

.tutor-ratings-count {
    margin-right: 8px;
    margin-left: 0;
}
.tutor-ratings-average {
    margin-right: 12px;
    margin-left: 0;
}


.tutor-mr-0 {
    margin-left: 0;
}

.tutor-mr-2 {
    margin-left: 2px;
    margin-right: 0;
}

.tutor-mr-4 {
    margin-left: 4px;
    margin-right: 0;
}

.tutor-mr-8 {
    margin-left: 8px;
    margin-right: 0;
}

.tutor-mr-12 {
    margin-left: 12px;
    margin-right: 0;
}

.tutor-mr-16 {
    margin-left: 16px;
    margin-right: 0;
}

.tutor-mr-20 {
    margin-left: 20px;
    margin-right: 0;
}

.tutor-mr-24 {
    margin-left: 24px;
    margin-right: 0;
}

.tutor-mr-28 {
    margin-left: 28px;
    margin-right: 0;
}

.tutor-mr-32 {
    margin-left: 32px;
    margin-right: 0;
}

.tutor-mr-36 {
    margin-left: 36px;
    margin-right: 0;
}

.tutor-mr-40 {
    margin-left: 40px;
    margin-right: 0;
}

.tutor-mr-44 {
    margin-left: 44px;
    margin-right: 0;
}

.tutor-mr-48 {
    margin-left: 48px;
    margin-right: 0;
}

.tutor-mr-52 {
    margin-left: 52px;
    margin-right: 0;
}

.tutor-mr-56 {
    margin-left: 56px;
    margin-right: 0;
}

.tutor-mr-60 {
    margin-left: 60px;
    margin-right: 0;
}

.tutor-mr-64 {
    margin-left: 64px;
    margin-right: 0;
}

.tutor-mr-68 {
    margin-left: 68px;
    margin-right: 0;
}

.tutor-mr-72 {
    margin-left: 72px;
    margin-right: 0;
}

.tutor-mr-76 {
    margin-left: 76px;
    margin-right: 0;
}

.tutor-mr-80 {
    margin-left: 80px;
    margin-right: 0;
}

.tutor-mr-auto {
    margin-left: auto;
}
body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul {
    padding: 0 35px 0 0;
}
body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul li::after {
    left: auto;
    right: -26px;
}

.tutor-ml-0 {
    margin-right: 0;
}

.tutor-ml-2 {
    margin-right: 2px;
    margin-left: 0;
}

.tutor-ml-4 {
    margin-right: 4px;
    margin-left: 0;
}

.tutor-ml-8 {
    margin-right: 8px;
    margin-left: 0;
}

.tutor-ml-12 {
    margin-right: 12px;
    margin-left: 0;
}

.tutor-ml-16 {
    margin-right: 16px;
    margin-left: 0;
}

.tutor-ml-20 {
    margin-right: 20px;
    margin-left: 0;
}

.tutor-ml-24 {
    margin-right: 24px;
    margin-left: 0;
}

.tutor-ml-28 {
    margin-right: 28px;
    margin-left: 0;
}

.tutor-ml-32 {
    margin-right: 32px;
    margin-left: 0;
}

.tutor-ml-36 {
    margin-right: 36px;
    margin-left: 0;
}

.tutor-ml-40 {
    margin-right: 40px;
    margin-left: 0;
}

.tutor-ml-44 {
    margin-right: 44px;
    margin-left: 0;
}

.tutor-ml-48 {
    margin-right: 48px;
    margin-left: 0;
}

.tutor-ml-52 {
    margin-right: 52px;
    margin-left: 0;
}

.tutor-ml-56 {
    margin-right: 56px;
    margin-left: 0;
}

.tutor-ml-60 {
    margin-right: 60px;
    margin-left: 0;
}

.tutor-ml-64 {
    margin-right: 64px;
    margin-left: 0;
}

.tutor-ml-68 {
    margin-right: 68px;
    margin-left: 0;
}

.tutor-ml-72 {
    margin-right: 72px;
    margin-left: 0;
}

.tutor-ml-76 {
    margin-right: 76px;
    margin-left: 0;
}

.tutor-ml-80 {
    margin-right: 80px;
    margin-left: 0;
}

.tutor-ml-auto {
    margin-right: auto
}

.tutor-table tr th:not(.tutor-text-left):not(.tutor-text-center):not(.tutor-text-right) {
    text-align: right;
}
.tutor-table tr td:not(.tutor-text-left):not(.tutor-text-center):not(.tutor-text-right) {
    text-align: right;
}
.from-control {
    text-align: right;
}

.woocommerce div.product form.cart div.quantity {
    float: right;
}
.woocommerce .woocommerce-product-rating .star-rating {
    margin: 0.5em 0 0 4px;
    float: right;
}

.elementor-1299 .elementor-element.elementor-element-3a5cc2e .elementor-heading-title, .elementor-1299 .elementor-element.elementor-element-7f617ea .elementor-heading-title, .elementor-1299 .elementor-element .elementor-heading-title {
    text-align: center !important;
}

.elementor-1299 .elementor-element .elementor-icon-wrapper, .elementor-1299 .elementor-element .elementor-heading-title, .elementor-1299 .elementor-element-44bdab9 .elementor-heading-title, .elementor-1557 .elementor-element.elementor-element-4a580486 .elementor-heading-title, .elementor-1557 .elementor-element.elementor-element-1f4af38a {
    text-align: right !important;
}