html, body {
  font-family: Cairo, Tahoma, sans-serif !important;
}

.m-avg-between-sm .item {
  margin-left: 5px !important;
}

.m-avg-between .item {
  margin-left: 10px !important;
}

.m-avg-between-lg .item {
  margin-left: 20px;
}

[class*=m-avg-] > .item {
  margin-right: 0 !important;
}

.p-l-5 {
  padding-left: auto !important;
  padding-right: 5px !important;
}

.p-r-5 {
  padding-right: auto !important;
  padding-left: 5px !important;
}

.m-l-5 {
  margin-left: auto !important;
  margin-right: 5px !important;
}

.m-r-5 {
  margin-left: 5px !important;
  margin-right: auto !important;
}

.p-l-10 {
  padding-left: auto !important;
  padding-right: 10px !important;
}

.p-r-10 {
  padding-right: auto !important;
  padding-left: 10px !important;
}

.m-l-10 {
  margin-left: auto !important;
  margin-right: 10px !important;
}

.m-r-10 {
  margin-left: 10px !important;
  margin-right: auto !important;
}

.p-l-15 {
  padding-left: auto !important;
  padding-right: 15px !important;
}

.p-r-15 {
  padding-right: auto !important;
  padding-left: 15px !important;
}

.m-l-15 {
  margin-left: auto !important;
  margin-right: 15px !important;
}

.m-r-15 {
  margin-left: 15px !important;
  margin-right: auto !important;
}

.p-l-20 {
  padding-left: auto !important;
  padding-right: 20px !important;
}

.p-r-20 {
  padding-right: auto !important;
  padding-left: 20px !important;
}

.m-l-20 {
  margin-left: auto !important;
  margin-right: 20px !important;
}

.m-r-20 {
  margin-left: 20px !important;
  margin-right: auto !important;
}

.p-l-25 {
  padding-left: auto !important;
  padding-right: 25px !important;
}

.p-r-25 {
  padding-right: auto !important;
  padding-left: 25px !important;
}

.m-l-25 {
  margin-left: auto !important;
  margin-right: 25px !important;
}

.m-r-25 {
  margin-left: 25px !important;
  margin-right: auto !important;
}

.p-l-30 {
  padding-left: auto !important;
  padding-right: 30px !important;
}

.p-r-30 {
  padding-right: auto !important;
  padding-left: 30px !important;
}

.m-l-30 {
  margin-left: auto !important;
  margin-right: 30px !important;
}

.m-r-30 {
  margin-left: 30px !important;
  margin-right: auto !important;
}

.p-l-40 {
  padding-left: auto !important;
  padding-right: 40px !important;
}

.p-r-40 {
  padding-right: auto !important;
  padding-left: 40px !important;
}

.m-l-40 {
  margin-left: auto !important;
  margin-right: 40px !important;
}

.m-r-40 {
  margin-left: 40px !important;
  margin-right: auto !important;
}

.p-l-50 {
  padding-left: auto !important;
  padding-right: 50px !important;
}

.p-r-50 {
  padding-right: auto !important;
  padding-left: 50px !important;
}

.m-l-50 {
  margin-left: auto !important;
  margin-right: 50px !important;
}

.m-r-50 {
  margin-left: 50px !important;
  margin-right: auto !important;
}

.p-l-60 {
  padding-left: auto !important;
  padding-right: 60px !important;
}

.p-r-60 {
  padding-right: auto !important;
  padding-left: 60px !important;
}

.m-l-60 {
  margin-left: auto !important;
  margin-right: 60px !important;
}

.m-r-60 {
  margin-left: 60px !important;
  margin-right: auto !important;
}

.p-l-80 {
  padding-left: auto !important;
  padding-right: 80px !important;
}

.p-r-80 {
  padding-right: auto !important;
  padding-left: 80px !important;
}

.m-l-80 {
  margin-left: auto !important;
  margin-right: 80px !important;
}

.m-r-80 {
  margin-left: 80px !important;
  margin-right: auto !important;
}

.p-l-100 {
  padding-left: auto !important;
  padding-right: 100px !important;
}

.p-r-100 {
  padding-right: auto !important;
  padding-left: 100px !important;
}

.m-l-100 {
  margin-left: auto !important;
  margin-right: 100px !important;
}

.m-r-100 {
  margin-left: 100px !important;
  margin-right: auto !important;
}

.dropdown-toggle::after {
  margin-left: 0;
  margin-right: 0.255em;
}

.dropdown:hover .dropdown-menu.dropdown-menu-end {
  right: auto !important;
  left: 0 !important;
}
.dropdown.has-arrow .dropdown-menu:before {
  left: auto !important;
  right: 20px;
}
.dropdown.has-arrow .dropdown-menu:after {
  left: auto !important;
  right: 20px;
}
.dropdown.has-arrow .dropdown-menu.dropdown-menu-end:before {
  left: 20px;
  right: auto !important;
}
.dropdown.has-arrow .dropdown-menu.dropdown-menu-end:after {
  left: 20px;
  right: auto !important;
}

#whatsapp {
  right: auto !important;
  left: 20px !important;
}
#whatsapp .whatsapp-popup {
  right: auto !important;
  left: 0;
}

#country-flag-icon {
  left: auto !important;
  right: 10px;
}

#country-selectPage_text.has-val {
  padding-left: 0;
  padding-right: 35px;
}

div.sp_button {
  right: auto;
  left: 0;
}
div.sp_button .sp_caret {
  right: 0 !important;
  left: 12px;
}

div.sp_clear_btn {
  right: auto;
  left: 25px;
}

.form-select {
  direction: rtl !important;
  padding: 8px 28px 8px 12px;
}

.like-panel .goods-item .thumb {
  margin-right: 0;
  margin-left: 10px;
}

.supplier-panel .supplier-logo {
  margin-right: 0;
  margin-left: 10px;
}

.supplier-features .features-item:before {
  margin-left: 5px;
  margin-right: 0;
}

/*# sourceMappingURL=rtl.css.map */
