[dir='rtl'] h1:not(.text-center),
[dir='rtl'] h2:not(.text-center),
[dir='rtl'] h3:not(.text-center),
[dir='rtl'] h4:not(.text-center),
[dir='rtl'] h5:not(.text-center) {
  text-align: right;
}

[dir='rtl'] .order-number-wrapper .order-status {
  inline-size: fit-content;
}

[dir='rtl'] .ar-mr-30 {
  margin-right: 30px;
}

[dir='rtl'] .ar-r-5 {
  right: 5px !important;
}

[dir='rtl'] .ar-mr-1 {
  margin-right: 5px !important;
}

[dir='rtl'] .image-container svg g text {
  transform: translate(-4648px, 5516px);
}

.toggle-installement-settings {
  margin: 0px 25px;
}

.toggle-installement-settings .mat-slide-toggle-label {
  width: 65px !important;
  direction: ltr;
}

.toggle-installement-settings .mat-slide-toggle-bar {
  width: 40px !important;
}

.toggle-settings-wrapper label {
  flex: 0 !important;
  padding-right: 0px !important;
  margin-right: 0px !important;
  float: right;
}

[dir='rtl'] .tables-search-tabs {
  border-right: 1px solid #d3dbe2;
  margin-bottom: -1px;
  /*workaround to override the border below*/
}

[dir='rtl'] .tables-search-tabs .slick-slide {
  border-right: 2px solid #d3dbe2;
}

[dir='rtl'] .dropdownBtn {
  border-left: unset;
  border-right: 1px solid #d3dbe2;
}

[dir='rtl'] .variable-icon {
  transform: rotateY(180deg);
}

body.tour-scroll .top-corner {
  top: 10px !important;
  right: 10px !important;
}

[dir='rtl'] .buttons button:not(:last-child),
[dir='rtl'] .buttons a:not(:last-child) {
  margin-left: 20px;
  margin-right: 0px;
}

[dir='rtl'] .image-label {
  left: 37px;
}

[dir='rtl'] .settings-logo-wrapper {
  margin-left: 50px;
}

[dir='rtl'] .separator {
  right: -30px;
  left: 0;
}

[dir='rtl'] .separator {
  right: -30px;
  left: 0;
}

[dir='rtl'] .logo-wrapper {
  margin-left: 100px;
  margin-right: unset;
}

@media only screen and (min-width: 660px) {
  [dir='rtl'] .upload-button {
    margin-right: unset !important;
    margin-left: 12px;
  }
}

[dir='rtl']
  *:not(.material-icons-outlined):not(g):not(.mat-input-element):not(.material-icons):not(.material-icons div):not(.fa):not(.glyphicon):not(
    .timepicker
  ):not(.e-btn-icon):not(.e-icons):not(.font-option):not(.font-option .mat-option-text) {
  font-family: var(--platform-font), sans-serif !important;
}

[dir='rtl'] .material-icons-outlined {
  font-family: 'Material Icons Outlined' !important;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none !important;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

ejs-richtexteditor .e-rte-toolbar .e-icons {
  font-family: 'e-icons' !important;
}

.e-popup .e-icons {
  font-family: 'e-icons' !important;
}

html[dir='rtl'] .variables-button {
  left: 5px;
  right: unset;
}

@media (max-width: 440px) {
  html[dir='rtl'] .variables-button {
    left: 4px;
  }
}

[dir='rtl'] .sidebar-logo-wrapper svg {
  margin-right: 7px !important;
  margin-left: 10px !important;
}

[dir='rtl'] .sidebar-link-only .active {
  padding: 0px 12px 0px 16px !important;
}

[dir='rtl'] .material-icons,
[dir='rtl'] .material-icons * {
  font-family: 'Material Icons' !important;
  direction: rtl !important;
}

[dir='rtl'] .material-icons-outlined,
.material-icons-outlined {
  font-family: 'Material Icons Outlined' !important;
}

[dir='rtl'] .ml12 {
  display: inline;
  /* letter-spacing: unset !important;
  text-align: center; */
}

[dir='rtl'] .arrow-left {
  transform: rotateY(180deg);
}

[dir='rtl'] .arrow-right {
  transform: rotateY(180deg);
}

[dir='rtl'] #launcher {
  left: 0 !important;
  right: unset !important;
}

[dir='rtl'] .close-button {
  float: left !important;
}

/*welcome splash*/
[dir='rtl'] .no-thanks {
  margin-right: 0px !important;
}

[dir='rtl'] .center-label {
  vertical-align: baseline !important;
  margin: 0px !important;
}

@media (max-width: 1339px) {
  [dir='rtl'] .mat-card-element-height {
    min-height: 555px !important;
  }

  [dir='rtl'] .card-header-spacing {
    padding: 10px 0px 8px 0px !important;
  }
}

[dir='rtl']
  .mat-expansion-panel-body
  .sidebar-expansion-panel-wrapper
  .mat-expansion-panel-header
  .mat-content
  .mat-expansion-panel-header-title
  .active
  .mat-button-wrapper {
  padding-right: 16px !important;
}

[dir='rtl'] .mat-toggel-spacing span {
  margin-right: 0px;
  margin-left: 10px;
}

[dir='rtl'] .help-modal .keys {
  float: left !important;
}

@media (max-width: 427px) {
  [dir='rtl'] .mat-card-element-height {
    min-height: auto !important;
  }
}

/*home page*/
@media screen and (min-width: 991px) {
  [dir='rtl'] .onboarding-card {
    margin-left: 0px !important;
  }

  [dir='rtl'] .month-to-date-order,
  [dir='rtl'] .latest-orders {
    padding-right: 15px !important;
    padding-left: 16px;
  }

  [dir='rtl'] .month-to-date-sales,
  [dir='rtl'] .abandoned-carts {
    padding-left: 15px !important;
    padding-right: 16px !important;
  }
}

/***************************/
@media screen and (min-width: 1304px) {
  [dir='rtl'] .header-side-buttons {
    margin-right: auto;
    margin-left: unset;
  }
}

[dir='rtl'] .guides-links-svg {
  transform: rotateY(180deg);
}

[dir='rtl'] .remove-user-btn {
  left: 23px;
  right: unset !important;
}

[dir='rtl'] .text-right {
  text-align: left !important;
}

[dir='rtl'] .text-left {
  text-align: right !important;
}

[dir='rtl'] label,
[dir='rtl'] input {
  text-align: right;
}

[dir='rtl'] .f-left {
  float: right !important;
}

[dir='rtl'] .reload-btn {
  padding-left: 0px;
}

[dir='rtl'] .mat-input-element {
  height: 100%;
}

[dir='rtl'] .f-right {
  float: left !important;
}

[dir='rtl'] .mat-sidenav-container {
  direction: rtl !important;
}

[dir='rtl'] .fa {
  font-family: 'FontAwesome' !important;
}

[dir='rtl'] .glyphicon {
  font-family: 'Glyphicons Halflings' !important;
}

[dir='rtl'] .modal {
  text-align: center !important;
}

[dir='rtl'] .col-xs-1,
[dir='rtl'] .col-sm-1,
[dir='rtl'] .col-md-1,
[dir='rtl'] .col-lg-1,
[dir='rtl'] .col-xs-2,
[dir='rtl'] .col-sm-2,
[dir='rtl'] .col-md-2,
[dir='rtl'] .col-lg-2,
[dir='rtl'] .col-xs-3,
[dir='rtl'] .col-sm-3,
[dir='rtl'] .col-md-3,
[dir='rtl'] .col-lg-3,
[dir='rtl'] .col-xs-4,
[dir='rtl'] .col-sm-4,
[dir='rtl'] .col-md-4,
[dir='rtl'] .col-lg-4,
[dir='rtl'] .col-xs-5,
[dir='rtl'] .col-sm-5,
[dir='rtl'] .col-md-5,
[dir='rtl'] .col-lg-5,
[dir='rtl'] .col-xs-6,
[dir='rtl'] .col-sm-6,
[dir='rtl'] .col-md-6,
[dir='rtl'] .col-lg-6,
[dir='rtl'] .col-xs-7,
[dir='rtl'] .col-sm-7,
[dir='rtl'] .col-md-7,
[dir='rtl'] .col-lg-7,
[dir='rtl'] .col-xs-8,
[dir='rtl'] .col-sm-8,
[dir='rtl'] .col-md-8,
[dir='rtl'] .col-lg-8,
[dir='rtl'] .col-xs-9,
[dir='rtl'] .col-sm-9,
[dir='rtl'] .col-md-9,
[dir='rtl'] .col-lg-9,
[dir='rtl'] .col-xs-10,
[dir='rtl'] .col-sm-10,
[dir='rtl'] .col-md-10,
[dir='rtl'] .col-lg-10,
[dir='rtl'] .col-xs-11,
[dir='rtl'] .col-sm-11,
[dir='rtl'] .col-md-11,
[dir='rtl'] .col-lg-11,
[dir='rtl'] .col-xs-12,
[dir='rtl'] .col-sm-12,
[dir='rtl'] .col-md-12,
[dir='rtl'] .col-lg-12 {
  text-align: right;
}

[dir='rtl'] .admin-sidemenu mat-expansion-panel .mat-expansion-panel-header-title img {
  left: 12px;
  right: unset;
}

[dir='rtl'] tags-input .tags .tag-item,
[dir='rtl'] tags-input .tags .input {
  float: right !important;
}

[dir='rtl'] tags-input .tags .tag-item .remove-button {
  margin-right: 5px;
  margin-left: unset;
}

[dir='rtl'] .m-r-0 {
  margin-right: 0 !important;
}

[dir='rtl'] .shipments-packages-counter {
  align-items: center;
  background-color: #e6e6e6;
  border-radius: 100%;
  color: #000;
  display: flex;
  flex-direction: column;
  font-size: 26px;
  height: 65px;
  justify-content: space-evenly;
  line-height: 5px;
  margin: 0 auto 0.5rem;
  padding: 2px;
  width: 65px;
}

[dir='rtl'] .shipments-packages-counter-small {
  display: inline-flex;
  font-size: 18px;
  height: 55px;
  margin: 0.5rem;
  padding: 5px;
  width: 55px;
}

[dir='rtl'] .m-r-5 {
  margin-left: 5px;
}

[dir='rtl'] .m-r-10 {
  margin-right: unset;
  margin-left: 10px;
}

[dir='rtl'] .m-r-15 {
  margin-left: 15px;
}

[dir='rtl'] .m-r-20 {
  margin-left: 20px;
  margin-right: unset !important;
}

[dir='rtl'] .m-r-30 {
  margin-left: 30px;
}

[dir='rtl'] .m-l-5 {
  margin-right: 5px;
}

[dir='rtl'] .m-l-10 {
  margin-right: 10px;
}

[dir='rtl'] .m-l-15 {
  margin-right: 15px;
}

[dir='rtl'] .m-l-20 {
  margin-right: 20px;
}

[dir='rtl'] .m-l-30 {
  margin-right: 30px;
}

[dir='rtl'] .p-l-5 {
  padding-right: 5px;
}

[dir='rtl'] .p-l-10 {
  padding-right: 10px;
}

[dir='rtl'] .p-l-15 {
  padding-right: 15px;
}

[dir='rtl'] .p-l-20 {
  padding-right: 20px;
}

[dir='rtl'] .p-l-30 {
  padding-right: 30px;
}

[dir='rtl'] .p-r-5 {
  padding-left: 5px;
}

[dir='rtl'] .p-r-10 {
  padding-left: 10px;
}

[dir='rtl'] .p-r-15 {
  padding-left: 15px;
}

[dir='rtl'] .p-r-20 {
  padding-left: 20px;
}

[dir='rtl'] .p-r-30 {
  padding-left: 30px;
}

[dir='rtl'] .pull-right {
  float: left !important;
}

[dir='rtl'] .pull-left {
  float: right !important;
}

[dir='rtl'] .ecomz-dropdown-input input {
  background-position: left 6px center;
  padding-left: 30px !important;
  padding-right: 15px;
}

[dir='rtl'] .row-mimic-all.order-details .ecomz-dropdown-input input {
  padding-right: 5px !important;
}

[dir='rtl'] .ecomz-dropdown-wrapper.prepend-mode input {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  width: 99px;
  border-left: 0px;
  border: 1px solid #d3dbe2;
}

[dir='rtl'] input#OtherPaymentAmount_0 {
  padding-right: 0px !important;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-right: 0px;
}

[dir='rtl'] .email-confirmation-wrapper > .resend-email {
  padding-right: 0 !important;
  padding-left: 15px;
  text-align: center;
}

[dir='rtl'] .ecomz-input,
[dir='rtl'] .form-control {
  padding-left: 0px !important;
  padding-right: 10px;
}

[dir='rtl'] .onboarding-card-image {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

[dir='rtl'] input[type='radio']:checked + .customcheckbox + .customcheckboxcheckmark {
  right: 0;
  left: unset;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  margin-left: 0px;
  margin-right: -20px;
}

[dir='rtl'] .price-wrapper .price-number {
  margin-right: 5px;
}

[dir='rtl'] .pd-currency {
  padding-left: 10px;
}

[dir='rtl'] .left-arrow {
  transform: rotateZ(180deg);
}

[dir='rtl'] .ecomz-button,
[dir='rtl'] .register-form-wrapper .accept-terms,
[dir='rtl'] .register-form-wrapper .already-have-an-account {
  text-align: center !important;
}

[dir='rtl'] .linker:after {
  left: -22px;
  right: unset;
}

[dir='rtl'] .ecomz-checkbox-container {
  padding-right: 1px;
  padding-left: 0px;
}

[dir='rtl'] .customcheckbox {
  right: 0;
  left: unset;
  top: 2px;
}

[dir='rtl'] .ecomz-checkbox-container > span:not(.customcheckbox) {
  padding-right: 5px;
  padding-left: unset;
}

[dir='rtl'] .ecomz-checkbox-container > span:not(.customcheckbox) {
  padding-right: 5px;
  padding-left: unset;
}

[dir='rtl'] .customcheckboxcheckmark {
  right: 0;
  left: unset;
  top: 2px;
}

[dir='rtl'] .customcheckboxcheckmark-indeterminate {
  top: 2px;
  right: 0;
}

[dir='rtl'] .dropdown-input-wrapper::after {
  right: unset !important;
  left: 2px;
}

[dir='rtl'] .tags-icon {
  margin-left: 0.5em;
  margin-right: unset;
}

[dir='rtl'] .input-group-addon:first-child {
  border-left: 0;
  border-right: unset;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

[dir='rtl'] .custom-currency-input {
  border-top-right-radius: 2px !important;
  border-top-left-radius: unset !important;
  border-bottom-right-radius: 2px !important;
  border-bottom-left-radius: unset !important;
  margin-right: -3px;
  margin-left: unset;
}

[dir='rtl'] .input-group input {
  min-width: 50px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

[dir='rtl'] .UpdatePricingContainer {
  left: 10px;
  right: unset;
}

[dir='rtl'] .dropdown-label {
  padding-right: 11px;
  padding-left: 27px;
}

[dir='rtl'] ul.list-style-inside {
  padding-right: 10px;
  padding-left: 0px;
}

.ready-for-selling-wrapper .mat-card-header-text .kebab-menu-button,
[dir='rtl'] .kebab-menu-wrapper .kebab-menu-button {
  margin-left: -20px !important;
  margin-right: 0 !important;
}

@media (min-width: 480px) {
  .f-right-flexible {
    float: left !important;
  }
}

@media (min-width: 768px) {
  [dir='rtl'] .border-left-large {
    border-right: 1px solid #d3dbe2;
  }
}

@media (min-width: 767px) {
  [dir='rtl'] .add-specs-button,
  [dir='rtl'] .specs-save-button {
    float: left;
  }
}

[dir='rtl'] .theme-panel-iframe-wrapper {
  margin-left: 330px;
  margin-right: 0px;
}

[dir='rtl'] .theme-panel-wrapper {
  left: 0;
  right: unset;
}

[dir='rtl'] .ecomz-select-wrapper .select-caret {
  left: 8px;
  right: unset;
}

[dir='rtl'] .pricePerUnitDrop {
  float: left;
}

/* arabic css fixes */

[dir='rtl'] .UpdatePricingContainer {
  left: 25px;
  right: unset;
}

[dir='rtl'] .dropdown-label {
  padding-right: 11px;
  padding-left: 27px;
}

[dir='rtl'] ul.list-style-inside {
  padding-right: 10px;
  padding-left: 0px;
}

@media (min-width: 480px) {
  .f-right-flexible {
    float: left !important;
  }
}

@media (min-width: 768px) {
  [dir='rtl'] .border-left-large {
    border-right: 1px solid #d3dbe2;
  }
}

@media (min-width: 767px) {
  [dir='rtl'] .add-specs-button,
  [dir='rtl'] .specs-save-button {
    float: left;
  }
}

[dir='rtl'] .theme-panel-iframe-wrapper {
  margin-left: 330px;
  margin-right: 0px;
}

[dir='rtl'] .theme-panel-wrapper {
  left: 0;
  right: unset;
}

[dir='rtl'] .ecomz-select-wrapper .select-caret {
  left: 8px;
  right: unset;
}

[dir='rtl'] *:not(.material-icons-outlined),
[dir='rtl'] *:not(.material-icons),
[dir='rtl'] *:not(.fa) {
  /* font-weight: normal; */
  /* line-height: 23px; */
}

[dir='rtl'] .active .primary-menu-title {
  font-weight: bold !important;
}

.logos a {
  margin-right: auto;
}

.searchbar {
  background-position: right 11px center !important;
  background-repeat: no-repeat;
  background-position-y: 50%;
}

.quote-left {
  transform: scaleX(-1);
}

.quote-right {
  transform: scaleX(-1);
}

[dir='rtl'].switch-handle {
  left: 0px !important;
  right: 4px !important;
}

#appzi-launch-button-1bcaeefd-2309-4316-8e4f-bb9f1b56796a {
  /*feedback*/
  transform-origin: bottom !important;
  transform: rotateZ(90deg) !important;
  left: -65px !important;
  right: unset !important;
}

#appzi-widget-1bcaeefd-2309-4316-8e4f-bb9f1b56796a {
  left: 20px;
  right: unset !important;
}

.mat-card-header-text {
  text-align: initial !important;
  padding-left: unset !important;
}

[dir='rtl'] .ready-for-selling-wrapper .mat-card-header-text {
  padding: 30px !important;
}

[dir='rtl'] ul:not(.text-center),
[dir='rtl'] li:not(.text-center),
[dir='rtl'] input:not(.text-center),
[dir='rtl'] .input-group:not(.text-center),
[dir='rtl'] p:not(.text-center),
[dir='rtl'] label:not(.text-center),
[dir='rtl'] div:not(.text-center),
[dir='rtl'] section:not(.text-center),
[dir='rtl'] textarea:not(.text-center) {
  text-align: right;
}

.searchbar {
  background-position: right 11px center !important;
}

[dir='rtl'] .input-group-addon:first-child {
  text-align: center;
}

.m-r-50 {
  margin-right: unset !important;
}

.bulk-actions-wrapper_selected {
  /**/
  right: 15px;
  left: unset;
}

.itemPageProductThumb {
  /*26076 image*/
  float: right !important;
}

.m-r-20 {
  /*26076*/
  transform: scaleX(-1);
}

.gallery-popup-next-arrow {
  /*26076*/
  transform: rotateZ(0deg) !important;
}

@media (min-width: 768px) {
  /*26076*/
  .variant-image-uploader .uploader-image-container,
  .variant-image-uploader .change-image {
    margin-left: unset !important;
    margin-right: auto;
  }
}

.ecomz-button.anti-action {
  /*26076 → add padding between the CTA and secondary buttons (popup button)*/
  margin-right: unset !important;
  margin-left: 7px !important;
}

.bulk-actions-container_selected {
  /*26076 checkboxall*/
  padding-left: unset !important;
}

.bulk-actions-wrapper {
  /*26076*/
  margin-right: 56px;
}

.p-t-5 {
  /*26076 bytton inside add channel*/
  padding-left: 0px;
}

@media (min-width: 480px) {
  .f-right-flexible {
    /*26076 inside the channel*/
    float: left !important;
    float: right unset;
  }
}

.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  /* 26045 fix the arrow css*/
  background-position: unset !important;
}

.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  /* 26045 fix the arrow css*/
  transform: rotate(180deg) !important;
}

[dir='rtl'] .glyphicon {
  /*arrows inside calendar*/
  transform: rotateZ(180deg);
}

[dir='rtl'] .justify-center-ar {
  justify-content: center;
}

[dir='rtl'] .justify-center-ar .p-l-5 {
  padding: 0 !important;
}

.dropdown-menu {
  /*datepicker position*/
  right: unset !important;
}

[dir='rtl'] .glyphicon {
  /*arrows inside calendar*/
  transform: scaleX(-1) !important;
}

[bs-datepicker] {
  /*datepicker position (product page)*/
  background-position: right 5px center !important;
  padding-left: unset !important;
  padding-right: 27px !important;
}

[bs-timepicker] {
  /*timepicker position (product page)*/
  background-position: right 2px center !important;
  padding-left: unset !important;
  padding-right: 27px !important;
}

[dir='rtl'] .admin-sidemenu mat-expansion-panel .mat-expansion-panel-header-title img {
  /*shipping lock fix*/
  right: unset !important;
}

.m-r-20 {
  /*Review your settings/languages*/
  transform: unset !important;
}

[dir='rtl'] .gallery-popup-back-arrow {
  transform: rotateZ(180deg) !important;
}

.logos {
  /*setup checklist page no scrollbar*/
  overflow-x: unset !important;
}

.country-selector {
  /*phone number registration */
  left: unset !important;
}

.ngx-mat-tel-input-container {
  direction: ltr !important;
}

/* .ngx-mat-tel-input-container .mat-input-element{
  padding: 0 90px 0 6px !important;
} */

.switch-label:after {
  left: 5px !important;
}

.switch-label:before {
  right: 5px !important;
}

[dir='rtl'] .switch-label {
  width: 100%;
}

.timepicker tbody td button {
  /*date in timepicker should be centred */
  padding-left: unset !important;
  text-align: center !important;
}

.background-image {
  /*profule image (Create new customer)*/
  right: -13px !important;
}

.recommendation-input {
  /*button(on/of) salesRecommendations*/
  margin-left: 17px !important;
  margin-right: unset !important;
}

.general-settings .checkbox-wrapper .product-detail-checkbox {
  /*settings/product/quantity-limiter*/
  margin-right: unset !important;
  margin-left: 60px !important;
}

.p-l-40 {
  padding-left: unset !important;
  padding-right: 40px !important;
}

[dir='rtl'] .fc-icon-right-single-arrow,
[dir='rtl'] .fa-angle-right {
  transform: rotate(180deg);
}

[dir='rtl'] .fc-icon-left-single-arrow,
[dir='rtl'] .fa-angle-left {
  transform: rotate(180deg);
}

[dir='rtl'] .mCSB_container {
  left: unset !important;
}

[dir='rtl'] .circle-success {
  transform: rotate(0deg);
}

[dir='rtl'] .panel-arrow .fa {
  /*arrow in productPage*/
  transform: rotateZ(0deg);
}

[dir='rtl'] .invalid-phone-number .mat-form-field-outline-start,
.invalid-phone-number .mat-form-field-outline-gap {
  border-left: none !important;
  border-right: 2px solid red !important;
}

[dir='rtl'] .invalid-phone-number .mat-form-field-outline-end,
.invalid-phone-number .mat-form-field-outline-gap {
  border-right: none !important;
  border-left: 2px solid red !important;
}

[dir='rtl'] .complete-flag {
  /*EA-27150 flag in setup wizard*/
  margin: 0 auto 8px 0 !important;
}

[dir='rtl'] .search-part button {
  /*fiflter button margin EA-27042*/
  margin-left: 20px;
  margin-right: 0px;
}

.arrow-up {
  transform: rotateZ(0deg) !important;
}

.mat-form-field-empty.mat-form-field-label {
  height: 26px !important;
}

.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
  height: 20px !important;
}

.list-of-features ul i.fa {
  /*Product recommendations*/
  margin-right: unset !important;
  margin-left: 7px;
  padding-top: unset !important;
  padding-bottom: 10px;
}

.country-list-button .icon-wrapper {
  /*phoneNumber Registration*/
  padding-top: 8px;
}

.coupon-wrapper button {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 15px !important;
  border-bottom-left-radius: 15px !important;
}

.intl-tel-input .selected-flag .iti-flag {
  /*country selector creditCard popup*/
  margin-right: 6px !important;
}

.intl-tel-input.allow-dropdown input[type='text'] {
  padding-right: 56px !important;
}

/*overriding phone number field in angularjs*/
[dir='rtl'] .intl-tel-input.allow-dropdown input {
  text-align: start;
  padding-right: 55px !important;
}

.intl-tel-input .country-list .country .dial-code {
  margin-right: 5px !important;
}

[dir='rtl'].currency-padding {
  padding-right: 3px !important;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs {
  margin-bottom: 0 !important;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs.saved-searches .slick-track {
  width: auto !important;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs .slick-prev:before {
  content: '\f105' !important;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs .slick-next:before {
  content: '\f104' !important;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs .slick-prev {
  right: -20px !important;
  border-right: 1px solid #d3dbe2;
}

[dir='rtl'] .nav.nav-tabs.tables-search-tabs .slick-next {
  left: -20px !important;
}

[dir='rtl'] table.basictable > thead th.bulk-actions-wrapper-box {
  /*angularjs tables checkbox*/
  padding: 0 7px;
  padding-right: 22px;
  padding-top: 22px;
}

[dir='rtl'] .bulk-actions-background {
  height: 0px;
}

[dir='rtl'] .bulk-actions-wrapper {
  /*angularjs tables checkbox*/
  margin-left: 56px;
  margin-right: unset;
  right: -7px;
  left: unset;
  background-color: #fff;
}

[dir='rtl'] .bulk-actions-wrapper_selected {
  right: 15px;
  left: unset;
  padding-left: 80px;
  padding-bottom: 15px;
}

[dir='rtl'] .bulk-actions-container_selected {
  width: auto;
  padding-left: 0px !important;
  padding-right: 29px !important;
}

[dir='rtl'] .bulk-actions-container_deselected {
  padding-left: 6px;
  padding-right: unset;
  text-align: left !important;
}

[dir='rtl'] .menu-h2 {
  padding-left: unset;
  padding-right: 25px;
}

[dir='rtl'] .pagination li {
  margin-left: 8px;
  margin-right: 0px;
}

[dir='rtl'] .searchbar.p-l-40 {
  padding-left: unset !important;
  padding-right: 40px;
}

[dir='rtl'] .recent-stores-actions .link,
.recent-stores-actions p,
.link {
  text-align: right !important;
}

[dir='rtl'] .give-us-feedback {
  text-align: right !important;
}

[dir='rtl'] .pagination li {
  display: inline-block;
  float: right;
  margin-left: 5px;
}

[dir='rtl'] .sms-total-number {
  border-right: none !important;
  margin-right: 0px;
  padding-right: 0px;
  border-left: solid 0.7px #d3d3d3 !important;
  margin-left: 12px !important;
  padding-left: 10px !important;
}

[dir='rtl'] .sidebar-banner-wrapper .text,
[dir='rtl'] .login-footer .policies-wrapper,
[dir='rtl'] .action-buttons-wrapper *,
[dir='rtl'] .sign-in-cta-wrapper .start-free-trial-wrapper,
[dir='rtl'] .sign-in-cta-wrapper a,
[dir='rtl'] .survey-wrapper .header h2,
[dir='rtl'] .survey-wrapper .header p {
  text-align: center !important;
}

[dir='rtl'] .action-buttons-wrapper .mat-icon-button {
  margin-top: -3px;
}

[dir='rtl'] .mat-form-field {
  line-height: 1.25;
}

[dir='rtl'] .steps-items button,
[dir='rtl'] .multiple-stores .link,
[dir='rtl'] .multiple-stores p {
  text-align: right !important;
}

[dir='rtl'] .wrong-password-error-msg {
  display: flex;
  justify-content: flex-end;
  direction: ltr !important;
}

[dir='rtl'] .admin-sidemenu .mat-expansion-panel-header-description,
[dir='rtl'] .admin-sidemenu .mat-expansion-panel-header-title {
  margin-left: 0 !important;
}

[dir='rtl'] .customcheckbox-content {
  margin-left: 0px;
  margin-right: 20px;
}

[dir='rtl'] .dateRangeInput {
  background-position: left 6px center;
  padding-left: 30px;
  padding-right: 10px;
}

[dir='rtl'] .partners-wrapper .partner-carousel .owl-stage-outer > owl-stage > div {
  margin-left: 0px;
  margin-right: 5px;
}

[dir='rlt'] .ui-multiselect-menu ul.ui-helper-reset {
  display: flex !important;
}

[dir='rtl'] .admin-sidemenu .active {
  border-right: 4px solid var(--primary-color-two);
  border-left: 0 !important;
}

[dir='rtl'] .order-carts-wrapper .flags {
  margin-left: 0px !important;
  margin-right: 10px;
}

[dir='rtl'] .custom-snack-bar-wrapper .close-snack-bar {
  margin-left: unset !important;
  margin-right: auto;
}

[dir='rtl'] .email-alert .content-wrapper .text,
[dir='rtl'] .email-verified .content-wrapper .text {
  text-align: right !important;
}

[dir='rtl'] .steps-title-wrapper svg {
  margin-right: 0px !important;
  margin-left: 6px;
}

[dir='rlt'] .partners-wrapper .partner-carousel .owl-stage-outer > owl-stage > div {
  margin-left: 0px;
  margin-right: 5px;
}

[dir='rtl'] .multiple-stores .link {
  display: block;
  width: 100%;
}

[dir='rtl'] .ecomz-input.searchbar {
  padding-right: 45px;
}

[dir='rtl'] .button-align {
  text-align: right !important;
}

.centerContent,
.funnelHeaderContainer,
.funnelHeaderTitle {
  /* dashboard funnel EA-27393*/
  text-align: center !important;
}

/*
.ngx-mat-tel-input-container input, [dir=rtl] .ngx-mat-tel-input-container input{
  direction:ltr !important;
} */

.mde-popover-after .mde-popover-direction-arrow {
  /*table fixing*/
  display: none;
}

.wrap {
  white-space: nowrap;
}

[dir='rtl'] .task-card {
  text-align: right !important;
}

[dir='rtl'] .task-card button {
  text-align: right !important;
}

[dir='rtl'] .account-settings-wrapper button {
  text-align: right !important;
}

[dir='rtl'] .general-button-warpper button {
  text-align: center !important;
}

[dir='rtl'] .submitbuttom {
  float: left !important;
}

[dir='rtl'] .dot-direction li:last-child {
  margin-right: 15px !important;
}

[dir='rtl'] .dot-direction li:first-child {
  margin-right: 0px !important;
}

[dir='rtl'] .password-requirement .dot {
  margin-right: 0px !important;
  margin-left: 6px !important;
}

[dir='rtl'] .survey-wrapper mat-checkbox .mat-checkbox-layout .mat-checkbox-inner-container {
  margin: 0;
  margin-right: 0px !important;
  margin-left: 8px !important;
}

[dir='rtl'] .add-address-cta-wrapper button svg,
[dir='rtl'] .back span svg {
  transform: rotate(180deg);
}

[dir='rtl'] .selected-store-details svg {
  transform: rotate(180deg);
  margin-left: 12px;
  margin-right: 0px;
}

.timepicker.ng-trigger-timepicker,
.timepicker *,
[dir='rtl'] .timepicker.ng-trigger-timepicker,
[dir='rtl'] .timepicker * {
  direction: ltr !important;
}

[dir='rtl'] ngx-material-timepicker-toggle {
  left: 3px;
  top: 8px;
  right: unset !important;
}

@media (min-width: 992px) {
  [dir='rtl'] .header-text-bar {
    padding-right: 300px;
    padding-left: 15px !important;
  }
}

[dir='rtl'] .need-help-wrapper a,
[dir='rtl'] .request-call-wrapper a {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  line-height: 22px;
  white-space: normal;
  margin-bottom: 15px;
}

[dir='rtl'] .multiSelectWidgetMainContainer .ui-multiselect {
  color: #000000;
  background-position: left 6px center;
  background-repeat: no-repeat;
  padding-left: 30px;
  text-align: right;
  padding-right: 10px;
}

[dir='rtl'] .ui-multiselect span.ui-icon {
  float: left;
}

ngx-charts-line-chart,
ngx-charts-line-chart *,
[dir='rtl'] ngx-charts-line-chart,
[dir='rtl'] ngx-charts-line-chart * {
  direction: ltr !important;
}

[dir='rtl'] [ngx-charts-axis-label] text {
  direction: rtl !important;
}

[dir='rtl'].ui-multiselect-filter {
  background-position: 100% 50% !important;
  padding-left: 30px !important;
  padding-right: 20px !important;
}

/*phone number field account settings comp*/
[dir='rtl'] .country-selector-code {
  margin-right: 15px;
}

[dir='rtl'] .ngx-mat-tel-input-container,
[dir='rtl'] .general-phone-number-container {
  direction: ltr;
}

[dir='rtl'] .ngx-mat-tel-input-container input {
  text-align: right;
}

[dir='rtl'] textarea.mat-input-element {
  padding-right: 0 !important;
  padding-left: 104px !important;
  padding-top: 9px !important;
}

[dir='rtl'] .variable-menu-button {
  right: unset !important;
  left: 10px;
}

[dir='rtl'] .variable-menu-button svg {
  margin-left: 6px;
  margin-right: 0px;
}

@media screen and (max-width: 767px) {
  [dir='rtl'] .latest-orders-wrapper .mat-card {
    margin-bottom: 30px;
  }
}

[dir='rtl'] .custom-slide .mat-slide-toggle-thumb-container {
  right: 6px;
}

[dir='rtl'] .custom-slide.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container {
  -webkit-transform: translate3d(-18px, 0, 0) !important;
  transform: translate3d(-18px, 0, 0) !important;
  right: 6px !important;
}

[dir='rtl'] .custom-slide.mat-slide-toggle.mat-primary .mat-slide-toggle-content {
  left: -50px;
  right: auto;
}

[dir='rtl'] .theme-choose-element-button {
  text-align: right;
  padding-right: unset;
  padding-left: 48px;
}

[dir='rtl'] .theme-add-element-button {
  left: 0;
  right: unset;
}

[dir='rtl'] .mat-slide-toggle-content {
  position: relative;
}

[dir='rtl'] .warehouse-list-wrapper {
  grid-auto-columns: 2fr 2fr 2fr 1fr !important;
}

[dir='rtl'] .mat-slide-toggle-thumb-container {
  right: 0px !important;
}

[dir='rtl'] .warehouse-list-height .warehouse-item {
  padding: 15px 0 15px 15px !important;
}

[dir='rtl'] notifications-settings .mat-card .mat-card-content p {
  padding-left: 1.5rem;
  padding-right: 0 !important;
}

[dir='rtl'] app-email-notification-configurations .email-notifications-feature .translation-activated .translation-activated-header img,
[dir='rtl'] app-email-notifications .email-notifications-feature .translation-activated .translation-activated-header img {
  margin-right: 0 !important;
  margin-left: 10px !important;
}

[dir='rtl'] .save-filter-btn {
  right: auto;
  left: 1px;
}

[dir='rtl'] .save-filter-btn .custom-add-filter-div {
  margin-left: 10px;
  margin-right: 0;
}

[dir='rtl'] .save-search-button {
  margin-left: 10px;
  margin-right: 0;
}

.shipping-zone-countries-wrapper {
  padding-left: 0 !important;
  padding-right: 5px;
}

@media screen and (max-width: 576px) {
  .shipping-zone-content-wrapper > div:first-child {
    padding-left: 20px;
    padding-right: 0 !important;
  }
}

[dir='rtl'] .new-icon {
  padding: 0px 7px 3px 7px;
}

[dir='rtl'] .ecomz-dropdown-options-supressed {
  right: 0;
  left: auto !important;
}

[dir='rtl'] .slick-slide {
  float: left;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  direction: ltr;
}

[dir='rtl'] .profile-leftmenu .currentTab,
[dir='rtl'] .account-settings-wrapper .account-settings.active,
[dir='rtl'] .account-settings-wrapper .account-settings-security.active {
  border-right: 5px solid var(--primary-color-two);
  border-left: none;
}

[dir='rtl'] .lock-icon {
  left: 13px !important;
  right: auto !important;
}
