* {
    direction: rtl;
    text-align: right;
}

.header .main-menu .wrapper .right-menu li a .count {
    right: unset;
    left: -8px;
    border-bottom-left-radius: 40%;
    border-bottom-right-radius: unset;
}
footer .social {
    text-align: left;
}

.product .right-content .add-btns input {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;

}
.product .right-content .add-btns button.plus {    border-top-left-radius: 4px;
    border: 1px solid #eae1e1;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    text-align: center;
    
}
.product .right-content .add-btns button.minus{
    border: 1px solid #eae1e1;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;

    text-align: center;

}

.ml-2 {
    margin-left: unset !important;
    margin-right: 0.5rem !important;
}

.form-check-input { 
    margin-right: -1.25rem;
    margin-left: 0;
}

input[type='radio']:checked:before {
    transform: translate(-50%,50%);
}

.text-right {
    text-align: left !important;
}

.chat-container {
    flex-direction: row-reverse;
}
.media-body {
    text-align: right !important;
}

.filter-bar {
    flex-direction: row-reverse;
}

.filter .search {
    padding-left: unset;
    padding-right: 20px;
}
.filter .view p span {
    padding-left: 5px;
    padding-right: unset;
}
.filter .short::after {
    left: 5px;
    right: unset;
}
header .mobilenavbar .nav li span{
    text-align: center;
}
.search-mobile-btn {
    left: 0;
    right: unset;
}
header .topbar .container .d-flex,
.advance-toggler,
.wrapper.nav {
    flex-direction: row-reverse;
}

.togglelines:after {
    left: 0;
}

.chat-container {
    left: 20px;
    right: unset;
}

.index-cat-title{
    text-align: center;
}

header .topbar .nav > li > a::after {
    margin-left: unset !important;
    margin-right: 5px;
}

header .main-menu .wrapper .menu .nav li a {
    text-align: center;
}

.filter-sidbar .sidbar-header{
    width: 360px;
}
.filter-sidbar{
    width: 360px;
    right: -360px;
}

footer .nav .nav-link {
    margin-right: 0;
    margin-left: 20px;
}

.banner-carousel .owl-nav button.owl-next .fe-chevron-right:before{
    content: "\e843";
}

.banner-carousel .owl-nav button.owl-prev .fe-chevron-left:before{
    content: "\e844";
}

section.topProducts .title .see-more{
	float: left;
}

.border-left {
    border-right: 1px solid #e4e4e4 !important;
    border-left:none !important;
}
  
.border-right {
    border-left: 1px solid #e4e4e4 !important;
    border-right:none !important;
}

.mr-3{
    margin-left: 1rem !important;
}
.mr-4 {
    margin-left: 1.5rem !important;
}
.ml-1{
    margin-right: .25rem ;
}
.back-icon:before{
    content: '\f061';
}
.mr-1{
    margin-left: .25rem ;
}


.float-start{
	float: right;
}

.float-end{
	float: left;
}
.text-start{
	text-align: right;
}
.text-end{
	text-align: left;
}
.fa-chevron-left:before {
    content: "\f054" !important; }
  
.fa-chevron-right:before {
    content: "\f053" !important; }


.product .right-content{
    padding-right: 38px;
    padding-left: unset;
}

.sale.tag{
    right: auto;
    left: 0;
}