/* FIX direction: rtl; */

.dropdown-menu.pull-right {
    left: 0;
    right: auto;
} /* fix*/

.text-left {
    text-align: left;
} /* fix*/

.text-right {
    text-align: right;
} /* fix*/

.special-countdown .countdownHolder {
    direction: ltr;
} /* fix*/

@media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
       float: right;
    }
} /* fix*/

@media (min-width: 992px) {
    #menu #menu-list > li .dropdown-menu-simple .child_4level_simple, #menu #menu-list > li .dropdown-menu-simple .nsmenu-ischild-simple, #menu #menu-list > li .dropdown-menu-simple {
        right: 100%;
    }
} /* fix*/

@media (min-width: 992px) {
    #menu #menu-list .arrow {
        left: 15px;
    }
} /* fix*/

.btn-menu .menu-icon {
    margin-left: 6px;
    float: right;
} /* fix*/

@media (min-width: 768px) {
    .navbar-nav {
      float: right;
    }
} /* fix*/

@media (min-width: 768px) {
    .navbar-nav>li {
        float: right;
    }
} /* fix*/

.btn-menu .text-category {
    float: right;
} /* fix*/

@media (min-width: 992px) {
    #menu #menu-list > li .parent-link {
        direction: ltr;
    }
} /* fix*/

#menu #menu-list > li .dropdown-menu-simple .child_4level_simple, #menu #menu-list > li .dropdown-menu-simple .nsmenu-ischild-simple, #menu #menu-list > li .dropdown-menu-simple {
        border-radius: 0px 0px 10px 10px;
    } /* fix*/

footer.type-footer-2 .newsletter .form-control, footer.type-footer-2 .newsletter .form-control:focus {
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#bs-menu.bs-menu-right .bs-menu-toggle {
    background: #fdfbff;
}

.imgcategory .wall-cat-name, .wall-category-box .wall-cat-name {
    text-align: right;
    direction: rtl;
}

.col-sm-offset-8 {
    margin-right: 66.66666667%;/*fix*/
}

.checkout-cart-accordion .panel-body .control-label{
	display: block;
	font-size: 14px;
	margin-bottom: 10px;
	line-height: 20px;
	float: right;
}

.table-cart .total-title {
    text-align: right;
}

checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    margin-right: -20px;
}

@media (min-width: 768px) {
    .col-sm-3 {
        float: right;
    }
}

@media (min-width: 768px) {
    .col-sm-4 {
        float: right;
    }
}

#bs-menu.bs-menu-left .bs-menu-toggle {
    background: white;
}

#popup-callback .form-control {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

#popup-callback .input-group-addon {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}

#modal-callback .close {
    left: 15px;
}

.container-module .row_items .product-thumb {
    direction: rtl;
}

/* nex */

#popup-found-cheaper .form-control {
    border-width: 1px 1px 1px 1px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}

#popup-found-cheaper .input-group-addon {
    border-width: 1px 1px 1px 1px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px;
}

@media (max-width: 992px) {
    #menu #menu-list > li .toggle-child {
        float: left;
        left: 0px;
    }
}

quickview .quantity-adder .add-up {
    border-width: 1px 1px 1px 1px;
    border-radius: 8px 0px 0px 8px;
}

#popup-quickview .quantity-adder .add-down {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 8px 8px 0px;
}

@media (min-width: 992px) {
    footer .newsletter #error-msg {
        left: 50%;
    }
}    
.modal-header .close {
    margin-top: -2px;
    float: left;
}
.container-module .row_items .product-name {
    text-align: right;
}
@media (min-width: 992px) {
    .product-list .product-thumb .product-name, .product-list .product-thumb .product-model, .product-list .product-thumb .product-description, .product-list .product-thumb .attribute-cat, .product-list .product-thumb .option, .product-list .product-thumb .rating {
        text-align: right;
    }
}

.product-price .product-thumb .caption .pq-box, .product-price .product-thumb .caption .actions, .product-price .product-thumb .caption .option, .product-price .product-thumb .caption .product-name {
    text-align: right;
}

.product-thumb .product-description {
    text-align: right;
}

@media (min-width: 768px) {
    .subcategory .name-wrapper {
        text-align: right;
    }
}

.slide-type1 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type2 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type3 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type4 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type5 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type6 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type7 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type8 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.slide-type9 .msp-des {
    text-align: right;
    padding: 10px 0px;
    font-size: 100%;
    direction: rtl;
}

.rs-review-dateadded {
    display: none;
}

#popup-quickorder .btn-plus-quantity {
    border-width: 1px 1px 1px 1px;
    border-radius: 8px 0px 0px 8px;
}
#popup-quickorder .btn-minus-quantity {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 8px 8px 0px;
}

.fa-angle-right:before {
    content: "\f104";
}
.fa-angle-left:before {
    content: "\f105";
}

#popup-quickorder .form-control {
    border-width: 1px 1px 1px 1px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}

#popup-quickorder .input-group-addon {

    border-width: 1px 1px 1px 1px;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}

.breadcrumb > li:after {
    left: -2px;
}

.tabs__header .my-tabs {
    text-align: right;
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: right;
    }
}

