@charset "UTF-8";
@font-face {
  font-family: "Isla";
  src: local("Isla");
  src: url(../webfonts/Isla/Isla.eot);
  src: url(../webfonts/Isla/Isla.eot) format("embedded-opentype"), url(../webfonts/Isla/Isla.ttf) format("truetype"), url(../webfonts/Isla/Isla.woff) format("woff"), url(../webfonts/Isla/Isla.svg) format("svg");
}
body {
  direction: rtl;
  font-family: "Isla" !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, .p, small, .small {
  font-family: "Isla" !important;
}

h5, .h5 {
  font-size: 15px !important;
}

.faq__question:before {
  left: 12px;
  right: auto !important;
}

.ah-list li {
  text-align: right;
}

.msform .action-button {
  float: left !important;
}

#progressbar li:after {
  right: -50%;
}

.shop-a__wrap {
  right: 0;
  left: auto !important;
  transform: translate(200px, 0) !important;
}

.shop-a.is-open .shop-a__wrap {
  transform: translate(0, 0) !important;
}

.shop-w__toggle {
  left: 10px;
  right: auto !important;
}

.shop-w ul {
  padding-right: 0;
}

.shop-w__total-text {
  left: 13px;
  right: auto !important;
}

/*.fa-angle-right:before {
    content: "\f104" !important;
}*/
.check-box__label {
  margin-right: 24px !important;
  margin-left: 0 !important;
}
.check-box__label:before, .check-box__label:after {
  left: auto;
  right: 0;
}

/*.js-shop-category-span {
    position:absolute;
    left: 0;
    top: 10px;
}*/
.category-list__text {
  display: none;
}

div.dataTables_wrapper div.dataTables_filter {
  text-align: left !important;
}

.pd-tab__list > li + li {
  margin-right: 28px;
  margin-left: 0 !important;
}

.pd-detail-inline-2 div {
  margin-left: 14px;
}

.right-5 {
  left: 5px;
  right: auto !important;
}

.tooltip {
  direction: rtl;
}

.mr-auto {
  margin-right: unset !important;
  margin-left: auto !important;
}

#progressbar li {
  letter-spacing: normal !important;
  font-size: 12px !important;
}

.fs-title {
  letter-spacing: normal !important;
}

.js-menu-toggle {
  left: 15px;
  right: unset !important;
}

.main-logo {
  padding-left: 40px;
  padding-right: unset !important;
}
@media (max-width: 991px) {
  .main-logo {
    padding-left: 10px;
  }
}

#navigation .toggle-button--secondary {
  margin-left: unset !important;
}
@media (max-width: 991px) {
  #navigation .toggle-button--secondary {
    margin-right: 10px;
  }
}

.mini-cart-shop-link > .total-item-round {
  right: 2px;
  left: unset !important;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: " ";
  z-index: -1;
  /*font-size: 14px;*/
}

.table-p__info {
  margin-right: 18px;
}

.fa-long-arrow-alt-left:before {
  content: "\f30b" !important;
}

.f-cart__table td:first-child {
  text-align: right !important;
}
.f-cart__table td {
  text-align: left !important;
}

.o-card__info-wrap {
  margin-right: 18px;
}

.o-summary__table {
  width: 100%;
  border-collapse: collapse;
}
.o-summary__table td:first-child {
  text-align: right !important;
}
.o-summary__table td {
  text-align: left !important;
}

.gl-inline {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.gl-inline div {
  margin-left: 14px;
  margin-right: 0 !important;
}

.gl-modal-btn-group button {
  margin-left: 12px;
  margin-right: 0 !important;
}

.dash__table-2 th, .dash__table-2 td {
  text-align: right !important;
}

.shop-p__pagination > li {
  margin-left: 14px;
  margin-right: 0 !important;
}
@media (max-width: 991px) {
  .shop-p__pagination > li {
    margin-left: 5px;
    margin-right: 0 !important;
  }
}

.select2-selection--multiple:before {
  left: 7px;
  right: unset !important;
}

.rtlFloat {
  float: right;
}

.service__icon {
  margin-left: 20px;
}

.section-content h2 {
  letter-spacing: unset !important;
}

#progress-bar-container li {
  float: right !important;
}

.avatar-upload .avatar-edit {
  right: 65px !important;
}

.download h2 {
  letter-spacing: unset !important;
}

#searchBar .container {
  right: unset !important;
  left: 100px;
}
@media screen and (max-width: 767px) {
  #searchBar .container {
    right: 35px !important;
  }
}
#searchBar .input--search {
  margin: 10px !important;
}
@media screen and (max-width: 767px) {
  #searchBar .input--search {
    margin: 0 10px !important;
  }
}
#searchBar .button-group {
  margin-left: -15px !important;
}

.breadcrumb__list > li.has-separator:after {
  content: "\e96b" !important;
}
.breadcrumb__list > li.is-marked > a {
  font-family: "Isla" !important;
}

.flagDrop {
  border-left: unset !important;
  border-top-left-radius: unset !important;
  border-bottom-left-radius: unset !important;
  border-right: 0.6px solid #3C3C3C;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.flagCountry::after {
  left: 5px;
  right: unset !important;
}

.custom-input-new .form-control {
  border-right: 0.6px solid #3C3C3C !important;
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
  border-left: unset !important;
}

.input-group-addon {
  border-bottom-right-radius: unset !important;
  border-top-right-radius: unset !important;
  border-right: unset !important;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem;
  border-left: 0.6px solid #3C3C3C !important;
  padding: 5.5px !important;
}

.no-brdr-left {
  border-right: unset !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-left: 0.6px solid #3C3C3C !important;
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.flagDrop .dropdown-menu.show {
  transform: translate(-25px, 30px) !important;
}

.checkbox-custom + .checkbox-custom-label:before {
  margin-left: 10px;
  margin-right: unset !important;
}

.rpx-0 {
  padding-left: 0;
  padding-right: 0;
}

.rmx-0 {
  margin-left: 0;
  margin-right: 0;
}

.rpy-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 1px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  left: 10px !important;
}

.custom-file-label::after {
  right: unset;
  left: 0;
  border-right: none;
}

.icon-next:before {
  content: "\e911" !important;
}

.icon-previous:before {
  content: "\e910" !important;
}

.icon-left-arrow:before {
  content: "\e93b" !important;
}

.icon-right-arrow:before {
  content: "\e93a" !important;
}

.mega-menu-list > ul > li::after {
  content: "\e93a" !important;
  transform: translate(-270px, -35px) !important;
  position: absolute;
}
@media (max-width: 1200px) {
  .mega-menu-list > ul > li::after {
    transform: translate(-210px, -35px) !important;
  }
}

#pd-o-initiate {
  float: left !important;
}

#pd-o-thumbnail {
  float: right !important;
}

.w-r__info {
  margin-right: 18px;
}

.table-p td > .justify-content-end {
  justify-content: flex-start !important;
}
.table-p td .float-right {
  float: right !important;
}

@media (min-width: 991px) {
  .mega-menu-list {
    border-radius: 0px 6px 6px 0px !important;
  }
  .mega-menu-content {
    border-radius: 0px 0px 0px 6px !important;
  }
}
.sidebar .arrow-toggle:before {
  left: 50px !important;
  right: unset !important;
}
.sidebar .arrow-toggle.collapsed:before {
  transform: rotate(180deg) !important;
}

input[type=number] {
  background-position: center left !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 18px;
  padding-right: 8px;
  font-size: 0.8rem;
}

.u-s-p-l-40 {
  padding-left: unset !important;
  padding-right: 2.5rem;
}

.radio-box__label {
  margin-right: 24px;
  margin-left: 0;
}
.radio-box__label:before, .radio-box__label:after {
  left: unset;
  right: 0;
}
.radio-box__label:after {
  transform: scale(0.6);
}

.supplier-profile .profile-with-cover .avatar-upload .avatar-edit {
  right: 115px !important;
  top: 110px !important;
}
@media screen and (max-width: 767px) {
  .supplier-profile .profile-with-cover .avatar-upload .avatar-edit {
    right: 65px !important;
    top: 40px !important;
  }
}

.table thead th {
  font-family: "Isla" !important;
}

.dtp > .dtp-content {
  right: 45%;
}
@media screen and (max-width: 767px) {
  .dtp > .dtp-content {
    right: 15%;
  }
}

.border-right-0 {
  border-right: 0.6px solid #3C3C3C !important;
  border-radius: 4px !important;
}

.icon-lef-arrow-blk {
  vertical-align: middle;
}
.icon-lef-arrow-blk:before {
  content: "\e93b" !important;
}

@media (max-width: 1024px) {
  .js-menu-toggle:after {
    content: "\e964" !important;
  }
}
/** All products section on buyer dashboard page **/
@media screen and (max-width: 767px) {
  .buyer-all-products-container .all-product-title-mobile + .card {
    float: left !important;
  }
  .buyer-all-products-container .all-product-title-mobile + .card .dash__box .ah-close:after {
    content: "مرشح" !important;
  }
  .buyer-all-products-container .all-product-title-mobile + .card .dash__box .ah-close span:before {
    content: "\f00d" !important;
  }
}

#topScroll {
  left: 24px;
  right: unset !important;
}

@media screen and (max-width: 767px) {
  .sm-text-left {
    text-align: right !important;
  }
}

.u-s-m-r-55 {
  margin-left: 3.4375rem;
  margin-right: unset !important;
}

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_filter label {
    font-size: 10px !important;
    width: 90% !important;
  }
  .dataTables_wrapper .dataTables_filter label:after {
    left: 0;
  }
  div.dataTables_wrapper div.dataTables_length {
    text-align: right !important;
  }
  .hide-mob {
    display: none;
  }
  #add-to-cart .modal-content .dismiss-button {
    right: 15px !important;
  }
  .basket-cart-list-page .negotiation-area-container > div:last-child a.float-right {
    left: 15px;
    right: unset !important;
  }
  .basket-cart-list-page .negotiation-area-container > div:first-child {
    padding-right: 20px !important;
  }
  .order-negotiation-page .negotiation-area-container .special-responsive-table div.d-flex.align-items-center {
    justify-content: flex-start !important;
  }
  .order-negotiation-page .negotiation-area-container .special-responsive-table .table-p__box {
    justify-content: flex-start !important;
  }
  .order-negotiation-page .negotiation-area-container .special-responsive-table .discount-percentage-tr td,
.order-negotiation-page .negotiation-area-container .special-responsive-table .discount-percentage-supplier td:first-child,
.order-negotiation-page .negotiation-area-container .special-responsive-table .total-order-summery td {
    text-align: right !important;
  }
  .new-order-checkout-page .order-summary-area .terms-and-conditions-area label[for]:after {
    padding-right: 0 !important;
    padding-left: 2px;
  }
}
@media screen and (max-width: 991px) {
  .main-nav-wrapper #searchBar .search-block {
    left: unset !important;
    right: -25px;
  }
}

/*.dropdown-item {
    padding: 0.25rem 0.5rem 0.25rem 2rem !important;
}
*/
.navbar-nav .dropdown-item a,
.navbar-nav .dropdown-item form {
  padding: 5px 10px 5px 30px !important;
}

.input-group > .form-control:not(:last-child) {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.notification-RFQ:after {
  left: -17px;
  right: unset !important;
  -webkit-transform: rotate(-45deg) skew(-10deg, -10deg) !important;
}

.t-LeftRdis-12 {
  border-top-left-radius: unset !important;
  border-top-right-radius: 12px;
}

.b-LeftRdis-12 {
  border-bottom-left-radius: unset !important;
  border-bottom-right-radius: 12px;
}

.accordion .card-header:after {
  right: unset !important;
  left: 20px;
}

/*# sourceMappingURL=app-rtl.css.map */
