.direction-rtl {
    direction: ltr!important;
    text-align: left!important;
}
.ml-3, .mx-3 {
    margin-right: 0rem!important;
    margin-right: 1rem!important;
}
h3.amazing-card-title.mt-2{
    text-align:left!important;
}
.product-def-h-header{
    right:0px;
    left:20px;
}
.product-def-v-header {
    right: 0px;
    left: 14px;
}
.search-box-special-sale.d-flex.justify-content-start.align-items-center.w-100.py-2.px-md-3.px-2>input {
    margin-right: 0px!important;
    margin-left: 0.5rem !important;
}
.input-check-container {
    direction: ltr!important;
    text-align: left;
}
.d-flex.justify-content-start.align-items-center.f-12>.ml-4 {
    margin-right: 1.5rem!important;
    margin-left: 0rem!important;
}
#cart_box{left:unset!important;right:0;}
.showPass{left:unset!important;right:0;}
.header-top-icon.ml-4.position-relative>.header-user.position-relative.py-4.pl-5 {
    padding-right: 3rem!important;
    padding-left: unset!important;
}
.header-top-icon.ml-4.position-relative {
    margin-left: unset!important;
    margin-right: 1.5rem!important;
}
.edit_address.position-absolute.text-info.cursor-pointer.f-11 {
    left: unset!important;
    right: 50px;
}
.d-flex.justify-content-center.align-items-center.my-3.position-relative>span {
    margin-left: unset!important;
    margin-right: 0.5rem!important;
}
input.input_pro_value.border-none.py-1.pr-3.mx-1 {
    padding-left: 1rem!important;
    padding-right: unset!important;
}
a.cursor-pointer.quantity-down.f-12.ml-2.text-black {
    margin-right: 0.5rem!important;
    margin-left: unset;
}
a.cursor-pointer.quantity-up.f-12.mr-2.text-black {
    margin-left: 0.5rem !important;
}
span.f-1.ml-4.text-light-gray {
    margin-left: unset!important;
    margin-right: 1.5rem!important;
}
span.f-1.mr-n1 {
    margin-right: unset!important;
    margin-left: -0.25rem!important;
}
a.btn-wishlist.header-icon.ml-4 {
    margin-left: unset!important;
    margin-right: 1.5rem!important;
}
button.edit_address.text-theme.ml-4.bg-transparent.border-none {
    margin-left: unset!important;
    margin-right: 1.5rem!important;
}
.deliver-1-content {
    border-left: 0.5px solid lightgrey;
}
label.input-check-container.mt-2>.mr-4 {
    margin-right: unset!important;
    margin-left: 1.5rem!important;
}
label.input-check-container.mt-2>.checkmark {
	right:unset!important;
	left:0;
}
.d-flex.flex-md-row.flex-column.justify-content-start.align-items-center.functional-items>a.btn-wishlist.header-icon.ml-md-3.mb-2.mb-md-0 {
    margin-left: unset!important;
    margin-right: 1rem!important;
}
label.mr-2.f-11.mb-0.cursor-pointer.mt-n2>.mr-3 {
    margin-right: unset!important;
    margin-left: 1rem!important;
}
label.input-check-container>.checkmark {
    right: unset!important;
    left: 0px!important;
}
label.input-check-container>label.mr-2.f-11.mb-0.cursor-pointer.mt-n2 {
    margin-right: unset!important;
    margin-left: 0.5rem !important;
}
.d-flex.justify-content-center.align-items-center.flex-wrap>.f-12.text-near-black.mt-n1.mr-2 {
    margin-right: unset!important;
    margin-left: 0.5rem !important;
}
label.input-check-container.mb-0.mt-2>.f-11.mb-0.cursor-pointer.mt-n2.pr-4 {
    padding-right: unset!important;
    padding-left: 1.5rem!important;
}
label.input-check-container>label.mr-2.f-11.mb-0.cursor-pointer {
    margin-right: unset!important;
    margin-left: 0.5rem !important;
}
label.mr-2.f-11.mb-0.cursor-pointer>span.mr-3 {
    margin-right: unset!important;
    margin-left: 1rem!important;
}
.zoomWindowContainer>div {
    left: unset!important;
    right: 120px;
}
.banner-content-3 {
    text-align: left;
    right: unset!important;
	left:12%!important;
}
h1.banner-toy-name {
    margin-left: 70px!important;
}
a.d-md-flex.justify-content-end.align-items-center.f-12.d-none>span {
    direction: rtl!important;
}
.c-navi-new-list__sublist-option{width:45%!important;}
a.d-flex.justify-content-start.align-items-center.w-100.category-collapse-item.py-3>span{margin-left: 0.5rem !important;}
.owl-stage {
    direction: ltr!important;
}
.f-12.text-near-black.mt-n1.mr-2 {
    margin-bottom: 0.5rem;
    margin-left: 5px;
}
span.ml-2.text-black.mt-1 {
    direction: ltr!important;
}
h2.middle-banner-2-title.font-weight-bold.mb-3 {
    text-align: right!important;
}
a.d-flex.justify-content-start.align-content-center.w-30 {
    float: right!important;
}
@media only screen and (max-width: 600px) {
.main-btn-1.d-flex.justify-content-center.align-items-center {
    float: right!important;
}
}