/* 219 of 1690 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */
#header.header-3 .menu-wrapper{
    float: right;
}
.menu-button i {
	margin-right: 0;
}
#header.header-3 .top-cart .block-title i{
    padding-left: 0;
}

#header.header-3 .top-cart .block-title i + span{
    padding-right: 5px;
    padding-left: 0;
}

#header.header-3 #search_mini_form button.close{
    float: left;
    margin-left: 20px;
    margin-right: 0;
}

#header.header-3 .form-search input{
    float: right;
    padding-right: 20px;
    padding-left: 0;
}

#header.header-3 .form-search button{
    float: left;
}

#header.header-3 .settings-wrapper .settings-content{
    left: -320px;
    right: auto;
    transition: left .3s ease-in-out, box-shadow .3s ease-in-out;
	-webkit-transition: left .3s ease-in-out, box-shadow .3s ease-in-out;
	-webkit-box-shadow: 5px 0px 20px 0px rgba(0,0,0,0);
	-moz-box-shadow: 5px 0px 20px 0px rgba(0,0,0,0);
	box-shadow: 5px 0px 20px 0px rgba(0,0,0,0);
}

#header.header-3 .settings-wrapper.show .settings-content{
    left: 0;
    right: auto;
    -webkit-box-shadow: 5px 0px 20px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 5px 0px 20px 0px rgba(0,0,0,0.1);
	box-shadow: 5px 0px 20px 0px rgba(0,0,0,0.1);
}

#header.header-3 .settings-wrapper .settings-content ul.social-links{
    text-align: right;
}

#header.header-3 .settings-wrapper .settings-content .form-language, #header.header-3 .settings-wrapper .settings-content .form-currency{
    text-align: right;
    margin-right: 0;
}

.header-slider-container .iosSlider .slider .item .slide-container{
    right: 20%;
    text-align: right;
    left: auto;
}

.header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2{
    left: auto;
    right: 34%;
}

.header-slider-container .iosSlider .slider .item .slide-container .slider-price{
    padding-right: 30px;
    padding-left: 0;
}

.text-banner.six{
    margin-left: 20px;
    margin-right: 0;
    float: right;
}

.text-banner.seven{
    float: right;
}

.category-top-banners .text-banner{
    float: right;
}

.category-top-banners .text-banner:first-of-type{
    margin-left: 20px;
    margin-right: 0;
}

.brands .brand{
    float: right;
}

.widget-title h1, .widget-title h2, .widget .widget-title h1, .widget .widget-title h2, header.rating-title h2{
    text-align: right;
}

#footer ul.links li a{
	padding-right: 20px;
	padding-left: 0;
}

#footer .store-switcher .sbHolder{
    padding-right: 10px;
    padding-left: 0;
}

#footer .store-switcher{
    margin-right: 15px;
    margin-left: 0;
    text-align: right;
}

#footer .delivery i{
    padding-left: 10px;
    padding-right: 0;
}

#footer .footer-bottom-wrapper .footer-links{
    float: left;
}

#footer .footer-links li:before{
    right: 0;
    left: auto;
}

#footer.default-footer .footer-links ul.links li{
    padding-right: 0;
}

#footer.default-footer .footer-links ul.links li:before, #footer.default-footer .footer-links li:before{
    right: -2px;
    left: auto;
}

#footer.default-footer address{
    float: right;
}

.pages ol li.current:not(:first-child) span, .pages ol li:not(:first-child) a, .pages li.i-previous-item + li a, .pages li.i-previous-item + li.current span{
    border-width: 1px 0 1px 1px ;
}

.pager .pages li a.i-next{
    border-right-width: 0;
    border-left-width: 1px;
}
.pager .pages li a.i-next i:before {content: '\f104';}
.pager .pages li a.i-previous i:before {content: '\f105';}

.ajax-index-options .product-view .product-shop .add-to-links-box i{
    margin-right: 0;
}

.timer-wrapper.full .timer-box > div span:after, .timer-wrapper.full .timer-box > div.title:after{
    left: -9px;
    right: auto;
}
.timer-box > div {
    float: right;
     direction: rtl;
}

.sorter .sort-by{
    float: left;
    margin-right: 10px;
    margin-left: 0;
}

aside.sidebar .block-tags li{
    margin-right: 0;
    margin-left: 4px;
}

aside.sidebar .actions,
aside.sidebar .block-subscribe .actions{
    text-align: right;
}
aside.sidebar .block-title strong {float: right;}
aside.sidebar .block.block-layered-nav dl dt h2,
.block-layered-nav dl#narrow-by-list2 dt h2 {float: right;}
.sorter .view-mode {margin-left: 20px;}

.block-compare .block-title a.remove{
    float: left;
}

.block-compare .block-title a.remove i{
    margin-right: 5px;
    margin-left: 0;
}

aside.sidebar .block.block-wishlist .block-content .block-subtitle{
    text-align: right;
}

aside.sidebar .block.block-layered-nav dl dt h2, .block-layered-nav dl#narrow-by-list2 dt h2{
    padding-right: 0;
}

.configurable-swatch-list li:not(:last-of-type){
    margin-left: 10px;
    margin-right: 0;
}

body aside.sidebar .block.block-layered-nav .block-content dd .configurable-swatch-list li a{
    padding-left: 6px;
    padding-right: 0;
}

.block-wishlist .prev{
    right: auto;
    left: 30px;
}

.block-wishlist .next{
    left: 10px;
    margin-left: 0;
	right: auto;
}

.products-grid .special-price, .products-list .special-price{
    float: right;
}

.old-price .price{
    padding-right: 8px;
    padding-left: 0;
}

.ajax-media-button-holder{
    float: right;
    margin-left: 10px;
    margin-right: 0;
}

.products-grid .quick-view-holder, .products-list .quick-view-holder{
    float: right;
}

.products-grid button.button.btn-quick-view span i, .products-list button.button.btn-quick-view span i{
    margin-left: 0;
}

.products-grid .add-to-links{
    float: right;
}

.products-grid .add-to-links li, .products-grid .add-to-links li:last-of-type{
    float: right;
    padding-left: 10px;
    padding-right: 0;
}

.products-grid .product-name{
    padding-left: 23px;
    padding-right: 0;
}

.products-grid li.item .button-holder{
    padding-left: 0;
    left: 0;
    right: auto;
}

.products-grid .product-info:before{
    right: 0;
    left: auto;
}

.products-list li.item .button-holder{
    padding-left: 10px;
    padding-right: 0;
}

.products-list .item .product-buttons .add-to-links{
    float: right;
}

.products-list .item .product-buttons .add-to-links li{
    float: right;
    padding-right: 0;
    padding-left: 10px;
}

.products-list p.email-friend{
    float: right;
    margin-left: 10px;
    margin-right: 0;
}

.widget-new-products .products-grid li.item .button-holder{
    left: 10px;
    right: auto;
}

.products-grid.grid-6-columns .add-to-links li, .products-grid.grid-6-columns .add-to-links li:last-of-type, .products-grid.grid-7-columns .add-to-links li, .products-grid.grid-7-columns .add-to-links li:last-of-type, .products-grid.grid-8-columns .add-to-links li, .products-grid.grid-8-columns .add-to-links li:last-of-type{
    padding-left: 5px;
    padding-right: 0;
}

.products-grid.grid-6-columns .ajax-media-button-holder, .products-grid.grid-7-columns .ajax-media-button-holder, .products-grid.grid-8-columns .ajax-media-button-holder{
    margin-left: 5px;
    margin-right: 0;
}

.product-top-banner .text-banner-content{
    text-align: right;
}

.product-top-banner .text-banner-content .title{
    margin-left: 73px;
    margin-right: 0;
}

.product-top-banner .text-banner-content .banner-link{
    float: left;
}

.catalog-product-view .box-reviews .actions{
    text-align: right;
}

.catalog-product-view .box-reviews ul li:nth-child(2n+1){
    margin-left: 20px;
    margin-right: 0;
}

.ratings-table .rating-box i{
    margin-left: 8px;
    margin-right: 0;
}
.rating-box span {
    right: 0;
    left: auto;
}

.box-reviews .rating-block .rating-values{
    margin-right: 10px;
    margin-left: 0;
}

.box-reviews .rating-block .stars-wrapper .value{
    float: right;
    margin-right: 2px;
    margin-left: 0;
}

body.apple-device .box-reviews .rating-block .stars-wrapper .value{
    margin-right: 7px;
    margin-left: 0;
}

.box-reviews .rating-block .stars-wrapper .value:first-child{
    margin-right: 0;
}

.catalog-product-view .box-reviews .form-add .form-list textarea{
    padding-right: 14px;
    padding-left: 0;
}

.catalog-product-view .box-reviews .form-add .form-list input{
    padding-right: 14px;
    padding-left: 0;
}
.block-related .block-title strong {
	float: right;
}
.catalog-product-view .box-reviews .rating-subtitle h2 {
	float: right;
}

.customer-reviews-wrapper .review-box-wrapper{
    float: right;
}

.customer-reviews-wrapper .review-box-wrapper .top-block{
    border-width: 1px 1px 0 1px ;
}

.customer-reviews-wrapper .review-box-wrapper .icon{
    margin-left: 20px;
    margin-right: 0;
}

.customer-reviews-wrapper .review-box-wrapper .icon:before{
    left: 4px;
    right: auto;
    border-width: 0 0 31px 31px ;
    border-color: transparent transparent transparent #ffffff ;
}

.customer-reviews-wrapper .review-box-wrapper .date i{
    margin-left: 8px;
    margin-right: 0;
}

.customer-reviews-wrapper .review-box-wrapper .review-box{
    border-width: 0 1px 1px 1px ;
}

.customer-rating .item .rating-box{
    margin-left: 0;
}

.customer-rating .item .rating-box i{
    margin-left: 1px;
    margin-right: 0;
}

.customer-rating .item .rating-box i:nth-child(5n){
    margin-left: 0;
}

.customer-rating .item .rating-box .rating{
    right: 0;
    left: auto;
}

.customer-rating .item .rating-box .rating i:nth-child(2n){
    right: 25px;
    left: auto;
}

.customer-rating .item .rating-box .rating i:nth-child(3n){
    right: 50px;
    left: auto;
}

.customer-rating .item .rating-box .rating i:nth-child(4n){
    right: 75px;
    left: auto;
}

.customer-rating .item .rating-box .rating i:nth-child(5n){
    right: 100px;
    left: auto;
}

.products-grid.label-type-2 .availability-only p, .products-list.label-type-2 .availability-only p, .products-grid.label-type-4 .availability-only p, .products-list.label-type-4 .availability-only p, .products-grid.label-type-5 .availability-only p, .products-list.label-type-5 .availability-only p{
    padding-right: 3px;
    padding-left: 0;
}

aside.sidebar .block.block-layered-nav ol li a.btn-remove{
    left: 0;
    right: auto;
}

aside #block-related-slider li.item{
    margin-right: 5px;
    margin-left: 0;
}

.rating-box{
    margin-left: 10px;
    margin-right: 0;
}

.rating-box i{
    margin-left: 2px;
    margin-right: 0;
}

.ajax-index-options .product-view .product-shop .price-box .old-price{
    float: right;
}

.product-view .product-shop .special-price{
    float: right;
}

.product-view .product-shop .price-box .old-price .price{
    padding-left: 8px;
    padding-right: 0;
}

.product-view .product-shop .availability{
    margin-right: 0;
}

.product-view .product-options .required{
    text-align: right;
}

.product-options .block-link.size-chart {
    left: 15px;
   	right: auto;
}

.product-options label em{
    margin-left: 2px;
    margin-right: 0;
}

div.quantity-increase{
    margin-left: 10px;
    margin-right: 0;
}
.data-table div.quantity-increase {
    margin-left: 0;
}
.cart-table .item-options {
    float: right;
}

.product-view .add-to-cart{
    margin-left: 10px;
    margin-right: 0;
}

.product-options-bottom .add-to-links a, .product-options-bottom p.email-friend a, .product-view .add-to-links a, .product-view p.email-friend a{
    margin-left: 10px;
    margin-right: 0;
}

.product-options-bottom p.email-friend a, .product-shop p.email-friend a, p.email-friend a{
    margin-left: 0;
}

.product-view .additional-information i, .product-view .additional-information a i{
    margin-left: 10px;
    margin-right: 0;
}

.vertical .meigee-tabs{
    text-align: right;
}

.meigee-tabs:after{
    right: 0;
    left: auto;
}

#product-attribute-specs-table.data-table th{
    border-width: 1px 0 1px 0 ;
}

#product-attribute-specs-table.data-table td{
    border-width: 1px 0 1px 0 ;
}

.block-related .block-content .block-subtitle{
    left: 0;
    right: auto;
}

.product-collateral .meigee-tabs.horizontal.collapsible ~ .meigee-tabs-content:not(.is-open) .tabs-wrapper:after{
    right: 0;
    left: auto;
}

.product-shop .meigee-tabs li{
    text-align: right;
}

.cms-no-route header#header .form-search input{
    padding-right: 20px;
    padding-left: 0;
}

@media only screen and (min-width: 1008px) and (max-width: 1374px){
    .header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2{
        right: 24%;
        left: auto;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1007px){
    #header.header-3 .header-top-right{
        float: left;
    }

    #header.header-3 #search_mini_form .indent button{
        margin-left: -1px;
        margin-right: 0;
    }

    .header-slider-container .iosSlider .slider .item .slide-container{
        right: 10%;
        left: auto;
    }

    .header-slider-container .iosSlider .slider .item .slide-container.slide-skin-2{
        right: 14%;
        left: auto;
    }

    #header.header-3 .menu-wrapper .nav-container.mobile{
        right: 0;
        left: auto;
    }

    aside.sidebar .block-related .block-content .block-subtitle{
        right: 0;
        left: auto;
    }

    aside .block-related .next{
        margin-left: -25px;
        margin-right: 0;
    }

    .block-wishlist .next{
        left: 5px;
        right: auto;
    }

    .block-wishlist .prev{
        left: 25px;
        right: auto;
    }

    .product-top-banner .text-banner-content .banner-link{
        clear: right;
    }

    .catalog-product-view .box-reviews ul li:nth-child(2n+1){
        margin-left: 0;
    }

    .products-grid.grid-6-columns .item .product-name,  .products-grid.grid-7-columns .item .product-name,  .products-grid.grid-8-columns .item .product-name{
        padding-left: 0;
    }
}

@media only screen and (max-width: 767px){
    #header.header-3 .top-cart .block-title i{
        padding-right: 0;
    }

    #header.header-3 .settings-wrapper .settings-content{
        left: -290px;
        right: auto;
    }

    #header.header-3 .form-search button{
        left: 0;
        right: auto;
    }

    #header.header-3 .form-search input{
        padding-right: 10px;
        padding-left: 0;
    }

    .header-slider-container .iosSlider .slider .item .slide-container{
        right: 20%;
        left: auto;
    }

    .text-banner.six,
    .text-banner.seven{
        margin-left: 0;
        float: none;
    }

    #footer.default-footer .store-switcher,  #footer.default-footer address{
        margin-right: 0;
        float: none;
    }

    #header.header-3 .menu-wrapper{
        padding-left: 5px;
        padding-right: 0;
    }

    #header.header-3 .menu-wrapper .nav-container.mobile{
        text-align: right;
        right: calc(50% - 125px);
        left: auto;
    }

    aside .block-related .next{
        margin-left: -25px;
        margin-right: 0;
    }

    .toolbar .sorter .view-mode{
        margin-right: 0;
        margin-left: 10px;
    }

    .block-related .block-content .block-subtitle{
        text-align: right;
    }

    .rating-box{
        margin-left: 3px;
        margin-right: 0;
    }

    .catalog-product-view .box-reviews ul li:nth-child(2n+1){
        margin-left: 0;
    }
    .product-top-banner .text-banner-content .title{
        margin-left: 0;
    }

    .product-top-banner .text-banner-content .banner-link{
        clear: right;
    }

    .product-view .productpage_medium .more-views .prev{
        right: 50%;
        left: auto;
    }

    .products-grid.grid-6-columns .add-to-links li,  .products-grid.grid-6-columns .add-to-links li:last-of-type,  .products-grid.grid-7-columns .add-to-links li,  .products-grid.grid-7-columns .add-to-links li:last-of-type,  .products-grid.grid-8-columns .add-to-links li,  .products-grid.grid-8-columns .add-to-links li:last-of-type{
        padding-left: 10px;
        padding-right: 0;
    }

    .products-grid.grid-6-columns .ajax-media-button-holder,  .products-grid.grid-7-columns .ajax-media-button-holder,  .products-grid.grid-8-columns .ajax-media-button-holder{
        margin-left: 10px;
        margin-right: 0;
    }

}

