body{
	direction: rtl;
    overflow-x: hidden;
}


.big-part{
	left: 0px;
	right: unset;
}

.text-start{
	text-align: right !important;
}

.text-end{
	text-align: left !important;
}

.float-start{
	float: right !important;
}

.float-end{
	float: left !important;
}

.list-unstyled{
	padding-right: 0px;
}

.header-right{
    right: unset;
    left: 20px;
    top: 10px;
}

.go-back-fixed {
    left: unset;
    right: 0;
}

.deliverytime-wrapper {
    right: unset;
    left: 5px;
}

.social-media-icons {
    left: unset;
    right: 5px;
}


.popup-form button.close-btn {
    right: unset;
    left: 10px;
}

.city-head span.fa {
    float: left;
}


.cat-container .cat-header span.fa {
    float: left;
}


.bi-arrow-left::before {
    content: "\f138";
}

.radio-field label:before {
    left: unset;
	right: -18px;
}

.radio-field label {
	padding-left: 0px;
	padding-right: 11px;
}
.radio-field label:after {
     left: unset;
     right: -18px;
}

.checkbox-field label:before {
    left: unset;
	right: -18px;
}

.checkbox-field label {
    padding-left: 0px;
	padding-right: 11px;
}

.checkbox-field label:after {
     left: unset;
     right: -18px;
}

.p-quan .decrease-qty{
	margin-left: 13px;
}

.orderpage-trackorder-container .track-progressbar {
    padding-right: 0px;
}

.trackorder-lg-screen h3 {
    text-align: right;
}

.trackorder-lg-screen button.close-btn {
    right: unset;
	left: 17px;
}

.trackorder-lg-screen form label.error {
    text-align: right;
}

.bi-chevron-right::before {
    content: "\f284";
}

.svg-circleplus {
	margin-left: unset;
	margin-right: 15px;
}

.svg-circleminus {
	margin-right: unset;
	margin-left: 15px;
}

.mobile-search-screen button.close-btn {
	border-bottom-right-radius: unset;
    border-top-right-radius: unset;
	border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
	left: 10px;
	right: unset;
}

.modal-banner-popup .close {
    right: unset !important;
    left: 0px !important;
}

.index-item-tag-shape {
    left: unset;
    right: 4px;
}