.tbay-filter .main-filter{
    justify-content: space-between !important;
    flex-direction: row-reverse;
}
.tbay-filter .woocommerce-result-count{
    margin: 0;
    float: none;
}
.tbay-filter .display-mode-warpper{
    padding-right: 0;
    padding-left: 30px;
}
.dokan-pagination-container ul.dokan-pagination>li.disabled a:before, 
.dokan-pagination-container ul.dokan-pagination>li.prev a:before,
.dokan-pagination-container ul.dokan-pagination>li:last-child a:before
{
    display: inline-block;
    transform: scale(-1);
}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox{
    margin-left: 0;
    margin-right: 10px;
}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-ratings .dokan-stars i.dashicons{
    display: inline-block;
}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-ratings .dokan-stars{
    margin: 0 8px 0 0;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{
    padding:10px 18px 10px 5px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i{
    padding-right: 0;
    padding-left: 15px;
}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap{
    float: right;
}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top{
    float: left;
}
.dokan-right-margin-30{
    margin-left: 30px;
    margin-right: 0;
}
.dokan-settings-content .dokan-settings-area .dokan-form-group .checkbox .dokan-control-label{
    padding-right: 0;
}
.dokan-form-group .checkbox input[type="checkbox"]{
    float: none;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i{
    padding-right: 0;
    padding-left: 5px;
}
.dokan-form-inline .dokan-form-group{
    float: right;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{
    left: auto;
    right: 0;
}
.woocommerce div.product p.stock, body div.product p.stock span{
    margin-right: 0;
    margin-left: 0.3em;
}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round{
    margin-right: 0;
    margin-left: 10px;
    transform: scale(-1,1);
}

.dokan-input-group .dokan-form-control:first-child, .dokan-input-group-addon:first-child, .dokan-input-group-btn:first-child > .btn, .dokan-input-group-btn:first-child > .btn-group > .btn, .dokan-input-group-btn:first-child > .dropdown-toggle, .dokan-input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .dokan-input-group-btn:last-child > .btn-group:not(:last-child) > .btn{
    border-radius: 0 4px 4px 0;
}
.dokan-input-group .dokan-form-control:last-child, .dokan-input-group-addon:last-child, .dokan-input-group-btn:last-child > .btn, .dokan-input-group-btn:last-child > .btn-group > .btn, .dokan-input-group-btn:last-child > .dropdown-toggle, .dokan-input-group-btn:first-child > .btn:not(:first-child), .dokan-input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.dokan-price-container .dokan-input-group .wc_input_price{
    border-radius: 4px 0 0 4px;
}
.dokan-dashboard-content .mce-statusbar>.mce-container-body{
    padding-right: 0;
    padding-left: 16px;
}
.dokan-dashboard-content .mce-rtl .mce-path{
    padding-right: 10px;
    padding-left: 16px;
}
.dokan-dashboard-content .mce-container-body .mce-resizehandle{
    right: auto;
    left: 0;
    margin: 0 !important;
    padding: 0 !important;
    transform: scale(-1, 1);
}
.product-edit-container #dokan-product-images ul.product_images li.image, .product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder, .product-edit-container #dokan-product-images ul.product_images li.add-image{
    float: right;
    margin: 9px 0 0 4px;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{
    margin-right: 0;
}
.content-half-part{
    float: right;
}
.content-half-part:first-child{
    padding-right: 0;
    padding-left: 10px;
}
.content-half-part:last-child{
    padding-left: 0;
    padding-right: 10px;
}
.dokan-add-new-product-popup .dokan-feat-image-content{
    margin-right: 0;
    margin-left: 15px;
}
.mfp-content{
    text-align: right;
}
.dokan-add-new-product-popup .mfp-close{
    right: auto;
    left: 5px;
}
.dokan-add-new-product-popup .product-container-footer{
    text-align: left;
}
.product-edit-new-container .content-half-part.featured-image{
    padding-left: 0;
    padding-right: 10px;
}
.product-edit-new-container label input[type='checkbox']{
    margin-right: 0;
    margin-left: 5px;
    position: relative;
    top: 2px;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-product-options .dokan-additional-shipping-wrap .dokan-w3{
    margin-right: 0;
    margin-left: 2%;
}
.content-half-part.hide_if_lifetime + .content-half-part.hide_if_lifetime{
    padding-right: 10px !important;
    padding-left: 0 !important;
}
table.dokan-table .toggle-row{
    right: auto;
    left: 8px;
}

.dokan-orders-area>.dokan-clearfix{
    clear: both;
}
.wpcf7{
    direction: rtl;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li{
    float: right;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content{
    padding-left: 0;
    padding-right: 4%;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] button{
    margin-right: 0;
    margin-left: 20px;
}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input .dokan-icon{
    left: 10px;
    right: auto;
}
#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn{
    margin-right: 0;
    margin-left: 20px;
}

.pagination a.next, .pagination a.prev, 
.tbay-pagination a.next, .tbay-pagination a.prev{
    transform: scale(-1, 1);
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a span.dokan-btn-round{
    transform: scale(-1,1);
}
.recent-viewed-products .show-all::after{
    display: inline-block;
    transform: scale(-1,1);
}
.tbay-breadscrumb .besa-back-btn{
    display: inline-flex;
    align-items: center;
    flex-direction: row-reverse;
}
.tbay-breadscrumb .besa-back-btn i{
    margin-right: 9px;
    margin-left: 0;
    display: inline-block;
    transform: scale(1,1);
}
.product-tabs .slick-arrow{
    transform: scale(-1,1);
}
.heading-product-category-tabs .btn i{
    display: inline-block;
    transform: scale(-1,1);
}
.woocommerce .woocommerce-MyAccount-content p:first-child,
.woocommerce .woocommerce-MyAccount-content label{
    direction: rtl;
}

.dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action{
    right: auto;
    left: -8px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date{
    margin-right: 0;
    margin-left: 25px;
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions li{
    border-right: 0;
    padding-right: 0;

    border-left: 1px solid #ededed;
    padding-left: 5px;
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions li:last-child{
    border-left: 0;
}
.dokan-new-product-area .dokan-form-group.dokan-right{
    padding: 0 5px 0 0;
}
.dokan-progress-bar{
    float: right;
}

.media-frame .search{
    margin-top: 25px;
}
.wp-core-ui .button-group.button-large .button + .button,
.wp-core-ui .button.button-large + .button{
    margin-left: 0;
    margin-right: 10px;
}
.dokan_v_id .dokan-form-horizontal{
    text-align: right;
}
.dokan_v_id .radio{
    margin-right: 0;
    margin-left: 65px;
}
.dokan_v_id input[type="radio"]{
    height: auto;
}

.dokan-settings-area .dokan-dashboard-header .entry-title span:not([class]) .dokan-btn{
    right: auto;
    left: 0;
}
.dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group label{
    margin-right: 0;
    margin-left: 20px;
}
.dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group .dokan-w4{
    margin-left: 0;
    margin-right: calc(25% + 20px);
}
.dokan-edit-row .dokan-section-heading h2,
.dokan-edit-row .dokan-section-heading p{
    float: right;
}
.dokan-edit-row .dokan-section-heading p{
    margin-left: 0;
    margin-right: 8px;
}
.dokan-modal header.modal-header .modal-close-link{
    right: auto;
    left: 0;
}
.dokan-form-horizontal .dokan-control-label{
    text-align: right;
}
.dokan-close{
    float: left;
}
.product-edit-new-container .dokan-price-container .sale_schedule, .product-edit-new-container .dokan-price-container .cancel_sale_schedule{
    float: left;
}
.dokan-coupon-content .code{
    float: right;
    margin: 0 0 0 8px;
}
.mfp-close{
    right: auto;
    left: 0;
}
.dokan-support-topic-wrapper .dokan-support-topic-select{
    margin-right: 0;
    margin-left: 10px;
}
.dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals{
    float: left;
}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content:after{
    left: auto;
    right: 30px;
    border-width: 15px 0 0 15px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.back a i{
    float: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.back a i:before{
    display: inline-block;
    transform: scale(-1, 1);
}
.dokan-new-product-area .sale-price label{
    display: block;
}
.dokan-new-product-area .sale-price label a{
    float: left;
    color: #fa4f26;
}
.store-open-close .dokan-form-group{
    text-align: right;
}
.store-open-close label.time{
    padding-left: 0;
    padding-right: 5px;
}
.ui-timepicker-list li{
    padding: 3px 5px;
}
#dokan_v_address_submit, #dokan_v_phone_submit, #dokan_v_code_submit{
    margin-left: 0;
    margin-right: 25%;
    border-radius: 3px;
}
.woocommerce form.register.dokan-vendor-register .tc_check_box{
    margin: 8px 0 0 5px !important;
}
ul#shipping_method.woocommerce-shipping-methods{
    display: inline-block;
}
#shipping_method.woocommerce-shipping-methods li{
    flex-direction: row;
    margin-inline-start: 10px !important;
}
.product .dokan-store-support-btn-product{
    margin-left: 0 !important;
    margin-right: 3px !important;
}
.flash-sales-date .time{
    direction: ltr;
}
.mm-btn_next:after{
    transform: translateY(-50%) scale(-1, 1);
}
.mm-btn_prev:before{
    transform: scale(-1, 1);
}
body.rtl .elementor-widget-slides .elementor-swiper-button-prev{
    right: 25px;
    left: auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect x='-.5' y='.5' width='39' height='39' rx='2.5' fill='%23fff' stroke='%23ddd'/%3E%3Cpath d='M17 15.41L21.945 20 17 24.59 18.522 26 25 20l-6.478-6L17 15.41z' fill='%23222'/%3E%3C/svg%3E");
}
body.rtl .elementor-widget-slides .elementor-swiper-button-next{
    left: 25px;
    right: auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect x='.5' y='.5' width='39' height='39' rx='2.5' fill='%23fff' stroke='%23ddd'/%3E%3Cpath d='M23 15.41L18.055 20 23 24.59 21.478 26 15 20l6.478-6L23 15.41z' fill='%23222'/%3E%3C/svg%3E");
}
.cart-dropdown .cart-icon span.mini-cart-items,
.top-wishlist .count_wishlist{
    left: auto;
    right: -10px;
}
.singular-shop div.product .group-button .tbay-compare{
    margin-left: 0;
    margin-right: 15px;
}


.jssocials-share{
    margin: 0.3em 0 0.3em 0.6em;
}
.jssocials-share:last-child{
    margin-left: 0;
}
.cart_empty .button.wc-continue .tb-icon-chevron-right:before{
    content: "\E00E";
}
.xoo-cp-atcn{
    text-align: right;
}
.xoo-cp-atcn .xoo-cp-icon-check{
    margin-right: 0;
    margin-left: 5px;
}
.singular-shop #shop-now .quick_buy_container {
    float: right;
    margin-left: 0;
    margin-right: 5px;
}

ul.dokan-account-migration-lists li .left-content, ul.dokan-account-migration-lists li .right-content{
    flex: auto;
}

.woocommerce-exporter-wrapper .wc-progress-form-content, .woocommerce-exporter-wrapper .woocommerce-exporter, .woocommerce-exporter-wrapper .woocommerce-importer, .woocommerce-importer-wrapper .wc-progress-form-content, .woocommerce-importer-wrapper .woocommerce-exporter, .woocommerce-importer-wrapper .woocommerce-importer, .woocommerce-progress-form-wrapper .wc-progress-form-content, .woocommerce-progress-form-wrapper .woocommerce-exporter, .woocommerce-progress-form-wrapper .woocommerce-importer{
    text-align: right;
}
.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th, 
.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th, 
.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th, 
.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th, 
.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th, 
.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th, 
.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th, 
.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th, 
.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th, 
.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th, 
.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th, 
.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th, 
.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th, 
.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th, 
.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th, 
.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th, 
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th, 
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{
    padding-right: 0;
    padding-left: 20px;
}
.woocommerce-exporter-wrapper .wc-actions .button, .woocommerce-importer-wrapper .wc-actions .button, .woocommerce-progress-form-wrapper .wc-actions .button{
    float: left;
}
.woocommerce-progress-form-wrapper .woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,
.woocommerce-progress-form-wrapper .woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th {
    padding: 15px;
}




@media (min-width: 481px) {
    .dokan-form-group .ajax_prev{
        margin-left: 0 !important;
        margin-right: 25% !important;
    }
}

@media (max-width: 1199px){
    .dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action{
        left: 0;
    }
}

@media (max-width: 767px){
    .dokan-add-new-product-popup .dokan-product-field-content,
    .dokan-add-new-product-popup .dokan-feat-image-content {
        float: none;
        width: auto;
        padding-left: 0;
        padding-right: 0;
    }
    .dokan-add-new-product-popup .dokan-feat-image-content {
        margin-left: auto;
        margin-right: auto;
    }
    .dokan-table tbody tr td:before {
        padding-right: 0 !important;
        padding-left: 20px !important;
        float: right;
        text-align: right;
    }
    .dokan-table tbody tr td, 
    .dokan-table{
        text-align: right;
    }
    #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content{
        text-align: right;
    }
    .dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group{
        display: block;
    }
    .dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group label{
        text-align: right;
        margin: 0 0 5px;
        float: none;
        width: 100%;
    }
    .dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group .dokan-w6{
        float: none;
        width: 100%;
    }
    .dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group .dokan-w4{
        margin: 0;
    }
    .style-1 .custom-image-list-categories .item-cat {
        display: block;
    }
}

@media (max-width: 430px){
    .dokan-dashboard .content-half-part:last-child,
    .dokan-dashboard .content-half-part:first-child{
        padding-left: 0;
        padding-right: 0;
    }
    table.dokan-table td:not(.column-primary)::before {
        left: auto;
        right: 10px;
        text-align: right;
    }
    table.dokan-table .is-expanded td.column-thumb, table.dokan-table td.column-primary ~ :not(.check-column) {
        text-align: left;
        padding: 3px 35% 3px 8px;
    }
    table.dokan-table .is-expanded td.column-thumb, table.dokan-table td.column-primary ~ :not(.check-column){
        text-align: left;
    }
    table.dokan-table td.column-primary {
        padding-right: 5px;
        padding-left: 50px;
    }
    table.dokan-table td.column-primary {
        padding-right: 6px;
        padding-left: 50px;
    }
    .dokan-product-list-inline-edit-form .quick-edit-submit-wrap .inline-edit-submit-button{
        margin-left: 0;
        margin-right: 15px;
    }
    #dokan-store-listing-filter-form-wrap:before{
        left: 76%;
    }
}
@media (max-width: 375px) {
    #dokan-store-listing-filter-wrap .right .item #stores_orderby {
        padding: 8px 16px 8px 0px;
    }
}
    
