.ex-fdlist{ direction:rtl;}

.ex-fdlist .exstyle-4 figcaption p,

.ex-fdlist .exstyle-4 figcaption h3{text-align: right;}

.ex-fdlist.style-1 .item-grid{

    border-left: 2px dashed rgba(0, 0, 0, 0.15);

    border-right: 0;

}

@media screen and (max-width: 768px){

    .ex-fdlist.column-3.style-1 .item-grid:nth-child(3n), .ex-fdlist.column-4.style-1 .item-grid:nth-child(4n), .ex-fdlist.column-5.style-1 .item-grid:nth-child(5n) {

        border-right: 0;

    }

    .ex-fdlist.column-3.style-4  .ctgrid .item-grid:nth-child(3n){margin-left: 10px;margin-right: 0;}

    .ex-fdlist.column-4.style-4  .ctgrid .item-grid:nth-child(4n){margin-left: 10px;margin-right: 0;}

    .ex-fdlist.column-5.style-4  .ctgrid .item-grid:nth-child(5n){margin-left: 10px;margin-right: 0;}

    .ex-fdlist.column-3.style-4  .ctgrid .item-grid:nth-child(2n){margin-left: 0;margin-right: 0;}

    .ex-fdlist.column-4.style-4  .ctgrid .item-grid:nth-child(2n){margin-left: 0;margin-right: 0;}

    .ex-fdlist.column-5.style-4  .ctgrid .item-grid:nth-child(2n){margin-left: 0;margin-right: 0;}

}

@media screen and (max-width: 992px) and (min-width: 769px){

    .ex-fdlist.column-5.style-1 .item-grid:nth-child(5n), .ex-fdlist.column-4.style-1 .item-grid:nth-child(4n) {

        border-right: 0;

    }

    .ex-fdlist.column-4.style-4  .ctgrid .item-grid:nth-child(4n){margin-left: : 10px;margin-right: 0;}

    .ex-fdlist.column-5.style-4  .ctgrid .item-grid:nth-child(5n){margin-left: 10px;margin-right: 0;}

    .ex-fdlist.column-4.style-4  .ctgrid .item-grid:nth-child(3n){margin-right: 0;margin-left: 0;}

    .ex-fdlist.column-5.style-4  .ctgrid .item-grid:nth-child(3n){margin-right: 0;margin-left: 0;}

}

@media (max-width: 450px){

  .ex-fdlist.style-1 .ctgrid .item-grid:nth-child(n){border-right: 0}

  .ex-fdlist.column-2.style-3  .ctgrid .item-grid{

    width: 100%;

    margin-right: 0;

    margin-left: 0;

  }

  .ex-fdlist.style-3 .parent_grid .ctgrid .item-grid:nth-child(n),

  .ex-fdlist.style-4 .parent_grid .ctgrid .item-grid:nth-child(n){

    width: 100%;

    margin-right: 0;

    margin-left: 0;

  }

}

.ex-fdlist.style-3 .item-grid{

    margin-left: 5px;

    margin-right: 0;

}

.ex-fdlist.column-3.style-3 .item-grid:nth-child(3n),

.ex-fdlist.column-2.style-3 .item-grid:nth-child(2n){

    margin-left: 0;

}

.ex-fdlist .exstyle-3.exstyle-3-center figcaption .exstyle-3-button{

    float: right;

    left: unset;

    right: 10px;

}

.ex-fdlist .exstyle-3 figcaption .exbt-inline{left: unset; right: 10px}

.ex-fdlist .exstyle-3 figcaption .exbt-inline .exstyle-3-button{position: static;}

.ex-fdlist .exstyle-3.exstyle-3-center figcaption button{float: right;}

.exfd-ribbon{

    left: unset;

    right: 0;

}

.exfd-ribbon span{

    transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

    left: unset;

    right: -28px;

}

.ex-fdlist.style-4 .item-grid{

    margin-right: unset;

    margin-left: 10px;

}

.ex-fdlist .exstyle-4 .exfd-icon-plus:before{

    left: 13px;

}

.ex-fdlist .exstyle-4 .exfd-icon-plus:after{

    left: 5px;

}

.ex-fdlist.column-2.style-4 .item-grid:nth-child(2n),

.ex-fdlist.column-3.style-4 .item-grid:nth-child(3n),

.ex-fdlist.column-4.style-4 .item-grid:nth-child(4n),

.ex-fdlist.column-5.style-4 .item-grid:nth-child(5n){

    margin-left: 0;

}

.exfd-table-1 th, td{

    text-align: right;

}

.table-lv-sort th.exp-sort{text-align: right;}

.table-lv-sort th.exp-sort:before, .table-lv-sort th.exp-sort:after{

    right: unset;

    left: 5px;

}

.ex-loadmore .loadmore-exfood span:not(.load-text):nth-child(2){

    margin-right: 10px;

    margin-left: 0;

}

.exfd-pagination{ text-align:center;}

.exfd-pagination .page-navi{

    width:auto;

    margin: 0 auto;

    float: none;

    direction: rtl;

}

.ex-fdlist .exfd-pagination .page-navi .prev-ajax,

.ex-fdlist .exfd-pagination .page-navi .next-ajax{color: transparent; padding-right: 3px}

.ex-fdlist .exfd-pagination .page-navi .prev-ajax:after { content: "\2192"; font-size:13px; color:#aaa}

.ex-fdlist .exfd-pagination .page-navi .next-ajax:after { content: "\2190";font-size:13px; color:#aaa}

.ex_modal .modal-content .fd_modal_des h5,

.ex_modal .modal-content .fd_modal_des > h3{text-align: right;}

.ex_modal .modal-content .fd_modal_des > h3:after{left: unset;right: 0}

.ex_modal .modal-content .exfd-modal-carousel .ex_s_lick-slide{float: right;} 



.exfd-cart-content .exfd-cart-buildin ul li, .exfd-cart-content .woocommerce-mini-cart li{

    padding: 10px 60px 10px 15px;

}

.exfd-cart-content .exwoofood-close, .exfd-cart-content .woocommerce-mini-cart a.remove.remove_from_cart_button{

    right:unset;

    left: 0;

}

.exfd-cart-content .exfd-cart-buildin ul li a img, .exfd-cart-content .woocommerce-mini-cart li a img{

    left: unset;

    right: 0;

}

.exfd-cart-content{

    left: 0;

    right: auto;

    transform: translateX(-100%);

}

.ex-fdlist .exfd-shopping-cart{

    right: unset;

    left: 8px;

}

.exwoofood-woocommerce.woocommerce div.quantity input[type=number]{

    /*-float: right;-*/

}

.exwoofood-woocommerce.woocommerce table.variations tr td.label{ text-align: right; }

.ctlist .exf-img{

    float: right;

    margin-right: unset;

    margin-left: 20px;

}

.fdstyle-list-1 .fdlist_1_des button{

    right: unset;

    left: 0;

}

.fdstyle-list-1 .fdlist_1_des{

    width: unset;

    display: flex;

}

.fdstyle-list-1 .fdlist_1_des p{

    padding-right: 0;

}

.fdstyle-list-2 .fdlist_2_title .fdlist_2_price{

    margin-right: unset;

    margin-left: 40px;

}

.fdstyle-list-2 .exwoofood-addicon{right: unset;left: 0}

.fdstyle-list-3 .fdlist_3_title h3{text-align: right;}

.ex-fdlist.ex-fdcarousel .ctgrid.ex_s_lick-slider .ex_s_lick-prev{left: unset; right: 15px; padding-left: unset; padding-right: 5px}

.ex-fdlist.ex-fdcarousel .ctgrid.ex_s_lick-slider .ex_s_lick-next{right: unset;left: 15px; padding-left: 5px}

.ex-fdcarousel .ex_s_lick-prev:before, .ex-fdcarousel .ex_s_lick-next:before{

    border-width: 3px 0 0 3px;

}



.ex-fdlist.list-layout .exfd-filter .exfd-filter-group .ex-menu-list a{

    float:right;

}

.exwf-search .exwf-s-submit { left: 11px; right: auto; }

.exwf-search .exwf-s-submit {

    left: 11px;

    right: auto;

}

.exwf-menuof-date .mndate-sl {padding: 9px 15px 9px 42px;}

.exwf-menuof-date .mndate-close {

    left: 0;

    right: auto;

}

.ex-fdlist[id^=ex] .exwf-search button.exwf-s-submit, 

.exwf-search .exwf-s-submit {left: 11px;right: auto;}

.woocommerce form.cart .exrow-group .exwo-container > span{ margin-right: auto; margin-left: 20px }

.woocommerce form.cart .exrow-group input{ margin-left: 5px; margin-right: 0 }

.exfd-cart-content .woocommerce-mini-cart li dl.variation dt{ float: right; margin-right: 0; margin-left: 5px; }

.exwf-order-whastsapp p.woocommerce-mini-cart__buttons .button i {margin-left: 5px; margin-right: 0;}