body {
  direction: rtl;
  text-align: right; /* Если нужно выравнивать текст по правому краю */
}

.one-item {
  direction: ltr;
  text-align: left; /* Если нужно выравнивать текст по правому краю */
}

.active-option {
  background-position: right 16px center;
}

.active-option:after {
  right: auto;
  left: 16px;
}

.choose-type-in a {
  background-position: right 6px center;
}

.modal-close {
  right: auto;
  left: 0;
}

.modal-title {
  background-position: right 16px center;
}

.litepicker .container__months .month-item-header div > .month-item-name {
  margin-left: 5px;
}

body .litepicker .container__months .month-item-header {
  text-align: right;
}

.time-top,
.time-bot,
.fullflex {
  direction: ltr;
  text-align: left;
}

.form-order-car-inp input {
  padding: 0 55px 0 16px;
}

.name {
  background-position: right 16px center;
}

.form-order {
  right: 0;
  left: auto;
}

.wrap-body {
  left: auto;
  right: 0%;
}

.wrap-body.hide {
  left: auto;
  right: -100%;
}

.choose-type-in a {
  padding-left: 0;
  padding-right: 32px;
}

.modal-select {
  left: auto;
  right: 0;
}
