.rtl {
	direction: rtl;
   .list-block {
    padding: 15px 15px 85px 0;
   }
   .leftlistBx{
    border-right: none;padding: 15px 0 15px 15px;
       .FltrSctn {margin: 0  0 0 -15px;}
    
    .apply-fillter {
        right: initial;
        left: 15px;
    }

    .mCSB_container > ul > li a, .listMenu > ul > li a{
        padding-right: 0;
    }
       label.text-ellipsis{
        padding-left:30px!important;
        .count{
            right:auto;left:0;
        }
    }
   }
   .listMenu {
    text-align: right;
   }
    .right-content-block {
       border-right: 1px solid $border-color;
       margin-right: -1px;
       border-left: none;
    }
    .sorting-pane{
        padding-left: 0;
        margin-right: -15px;
        padding-right: 15px;
        margin-left: 0;
        .sort-left {
            ul li a {
                font-size: 12px;
            }
        }
        .gridBx{  
            margin-right: 0;
            margin-left: 5px;
        }
    }
	.cateListing {
    	&.list-view .deatils{
          margin-left: 0;
          margin-right: 282px;
          height: auto;
        }
	}
    .imageBox .deatils .more-option .buynow_link {
        font-size: 12.5px;
        span{
          margin-right: 0;
          margin-left: 8px; 
        }
    }
    .imageBox .offerPrice{
        left: auto;
        right: 8px;
    }
    
	.refined-box-content .filters-top-selected {
	    border-right: 0;
	    border-left: #d4d4d4 1px solid;
	    padding: 0 10px 0 25px;
        margin: 8px 0 8px 6px;
	}
    
    .compairBtn .compare_count{
            margin-left: 0;
    margin-right: 5px;
    }
   .compareError {
    .message_error {
        .icon-danger{
            margin-right: 0;
            margin-left: 5px;
        }
    }
    .notifyClose{
        left: 12px;     
    }
   }
    .compairPane ul {
        right: initial;
        left: -13px;
        li{
        float: right;
        border-right: 0;
        border-left: 1px solid #f1f1f1;
        .closeBtn2{
            right: auto;
            left: 4px;
        }

      }

    }
    .bundle {
        .imageBox {
            .offerPrice {
                left: auto;
                right: 0;
            }
        }
        .tag-bundle {
            left: auto;
            right: 0;
            width: 50px;
            line-height: 1.2;
            &:after {
                border-width: 18px 12px 18px 0;
                border-color: transparent #fe9055 transparent transparent;
                left: auto;
                right: 100%;
            }
        }
        .inner-wrap2 {
            border-left: 0;
            border-right: $border-color solid 1px;
            padding-left: 0;
            padding-right: 15px;
        }
    }
    .compairRight {
        float: left;
    }
    .refined-box-content .filters-top-selected .deleteFilter{
        padding-left: 25px;padding-right: 0;
        &:after{
            margin: 0 3px 0 0;
            right: auto;
            left: 10px;
        }
    }
    .fixing-element.affix .sorting-pane{
        float: left;
    }
    .prdctFilterMo .FltrIco{
        border-width: 0 0 0 1px ;
    }

    .prdctFilterMo .FltrSort {
        &:before {
            margin-right: 0;
            margin-left: 10px;
        }
    }
    .prdctFilterMo .FltrIco .padding-right, .prdctFilterMo .FltrSort .padding-right{
        padding: 0 0 0 10px;
    }
    .pordSlider .wish-list{
        right: auto;
        left: 26px;
    }
    #CategoryPopup .closeBtn1{
        right: auto;
        left: 10px;
    }
    .size li, .size .custom-imag-list, .img-listing li, .img-listing .custom-imag-list{
        float: right;
    }
    #CategoryPopup .valueSection .price-original{
        margin: 0 0 0 15px;
    }
    .fixing-element.affix .sorting-pane .listBx{
        margin: 9px 5px 9px 0;
    }
    
    .recent-item .list.active:after{
       left:5px;right: auto;
    }
    .recent-item .list{
        padding-right: 75px;padding-left: 0;
         .tumbImgbx{
            left:auto;right:10px;
        }
    }
    .image-thumb .free-gift{
        left:0;
        right:auto; 
        &:before,&:after{
            margin-right: -10px;
            margin-left: 0;
            right:0;
            left:auto;
        }
    }
    .cartItemName {
      .free-gift{
          right:inherit !important; 
      }
  }
    .starRating{
       margin: 1px 0 0 6px;
     .rated{
            background-position: right -14px;
        }
    }
    .expand-clsps{
            padding: 0 34px 0 0;
            &:before{
                left: auto;
                right: 0;
            }
        }
    @include media-breakpoint-up(md) {
        
        .recent-item .sli-arrow.top:before{
            left: 45px;
            right: auto;
        }
        
        .recent-item .sli-arrow.bottom:before{
            left: 5px;
            right: auto;
        }
        .recent-item .list.active:before{
            left: 0;
            right: auto;
        }
    }
	@include media-breakpoint-down(md) {
		.cateListing {
	        margin-left: -5px;
	        margin-right: -5px;
	        li {
	            padding-left: 5px;
	            margin-bottom: 15px;
	            padding-right: 5px;
	        }
	    }
        
        .leftlistBx .mfillter{
            right: auto;
            left: 12px;
            padding-right: 25px;
            &:before{
                position: absolute;
                right: 0;
            }
        }
        .sorting-pane {
            padding: 0;
            margin: 0;
        }
	}
	@include media-breakpoint-up(lg) {

        .leftlistBx .listMenu>ul>li a:before, .leftlistBx .mCSB_container>ul>li a:before{
            right: auto;
            left: 0;
            transform: rotate(180deg);
        }
	}
    
    
}
@media only screen and (min-width: 361px) and (max-width: 570px) {
    .cateListing li .imageBox .buynow_link {
        font-size: 11px;
    }
    
}
