body {
  font-family: "Tajawal", sans-serif;
  text-align: right;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
span,
label,
small,
strong,
input,
button,
li {
  font-family: "Tajawal", sans-serif !important;
}
.loginFormInput {
  text-align: right !important;
  direction: rtl !important;
}
span.fa {
  font: normal normal normal 14px/1 FontAwesome !important;
}
.dropdown-nav .nav-tabs {
  padding: 0;
}
.dropdown-nav .dropdown-nav-list span {
  float: left;
}
.dropdown-nav-sub-categroeis-tabs {
  right: 304px;
  left: auto;
}
.upper-header-links ul {
  float: left;
  padding-right: 0;
}
.item-new-bid-desi .input-group button {
  right: unset;
  left: 0;
}
.checkout-page-payment-method-card-info .wpwl-group,
.checkout-page-info input,
.checkout-page-info select,
.wpwl-control {
  direction: rtl !important;
}
.checkout-page-payment-method-card-info .wpwl-label,
.checkout-page-payment-method-card-info .wpwl-wrapper,
.checkout-page-payment-method-card-info .wpwl-brand-card {
  float: right;
}
.upper-header-social-media ul {
  padding: 0;
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: unset;
  left: 8px;
}
.navbar-brand {
  margin-right: 0px;
}
.bot-nav {
  margin-left: 0;
}
.navbar-expand-sm .navbar-nav {
  padding: 0;
}
.modal-header img {
  left: -22px;
  right: unset;
}
.currency-header-drop .dropdown-text {
  text-align: center;
  padding-left: 20px;
}
.currency-header-drop .dropdown-text:after {
  left: 20px;
  right: auto;
}
.currency-header-drop .dropdown-toggle {
  right: 0;
}
.form-check-radio .form-check-label .checkmark {
  right: 0;
  left: unset;
}
.messages-inbox-page-delete-btn label {
  margin-left: unset;
  margin-right: 10px;
}
h2.title-blue {
  padding-right: 20px;
  border-right: 6px solid #48aca3;
  padding-left: unset;
  border-left: unset;
}
.Stored-col {
  border-left: 1px solid #ffffff;
  border-right: unset;
}
.Stored-col:last-child {
  border-left: unset;
}
.header-search .btn {
  margin-right: 7px;
  margin-left: 0;
}
.header-search .select-list span {
  left: -2px !important;
  right: auto !important;
}
.header-notifications li:not(:first-child) {
  margin-left: 0;
}
.header-search .form-control {
  width: 195px;
}
.navbar.navbar-expand-lg.navbar-light {
  padding-left: 0 !important;
}
.header-yellow-btn .btn {
  margin-left: 10px;
  margin-right: 0;
}
/* .header-cart-txt {
  margin-right: 8px;
} */
.upper-header-links span {
  margin-left: 6px;
  margin-right: 0;
}
.arrow-img {
  rotate: 180deg;
}
.dropdown-nav span {
  margin-left: 22px;
  margin-right: 6px;
}
.index-recent-viewed-carousel .carousel .flickity-prev-next-button.previous {
  left: 50px !important;
  right: auto !important;
}
.index-recent-viewed-carousel .carousel .flickity-prev-next-button.next {
  left: 12px;
  right: auto !important;
}
.newsletter-input .form-control {
  margin-left: 15px;
  margin-right: unset;
}
.breadcrumb-item + .breadcrumb-item::before {
  transform: rotate(180deg);
  /* padding-left: 13px; */
  /* padding-right: 7px; */
  height: 16px;
}
.text-right {
  text-align: left !important;
}
.message-typing-upload .custom-file-label::after {
  left: auto;
  right: 0;
}
/* .page-small-title h3 {
  font-size: 19px;
  font-weight: bold;
} */
.currency-header-drop .dropdown-content a {
  text-align: right;
}
.progress_bar div.step {
  float: right;
}
.add-item-add-item-more p {
  float: right;
  padding-left: 12px;
  padding-right: 0;
}
.progress_bar {
  right: 0;
  left: auto;
}
.add-item-step-number {
  left: 66px;
  right: auto;
  font-size: 16px;
  top: 8px;
}
.add-item-content-form .select-list span img {
  left: 11px;
  right: auto;
}
.newsletter-title h4 {
  font-weight: bold;
}

.add-item-panel-accor.component-accordion
  .panel-group
  .panel-title.collapsed::after,
.add-item-panel-accor.component-accordion .panel-group .panel-title::after {
  left: 10px;
  right: auto;
  padding-right: 20px;
  padding-left: 0;
}
.add-item-panel-accor.component-accordion .panel-group .panel-heading h4 {
  padding-right: 15px;
  padding-left: 35px;
}
.select-list span img {
  left: 10px;
  right: auto;
}
input[type="checkbox"]:checked::before {
  top: -2px;
}
.summary-page-sliders-card .flickity-prev-next-button.next {
  right: auto;
  left: -25px;
}
.summary-page-sliders-card .flickity-prev-next-button.previous {
  left: auto;
  right: -25px;
}
.category-page-featured-items .index-recent-viewed-card .list-inline {
  text-align: center;
}
.step:after {
  right: 25px;
  left: unset;
}
.hint {
  left: 10px;
  right: unset;
  top: 14px;
}
/* .progress_bar hr.current_steps {
  right: 0;
  left: auto;
  bottom: 10px;
  height: 7px;
} */
.item-page-info .index-recent-viewed-carousel .swiper-button-prev {
  left: 60px;
  right: auto;
}
.item-page-info .index-recent-viewed-carousel .swiper-button-next {
  right: unset;
  left: 0px;
}
.item-page-info .index-recent-viewed-carousel .swiper-button-next:after {
  content: "prev";
}
.item-page-info .index-recent-viewed-carousel .swiper-button-prev:after {
  content: "next";
}
.progress_bar hr.all_steps {
  right: -2px;
  left: auto !important;
}
.progress_bar div.step:before {
  right: -2px;
  left: auto;
  margin-right: -6px;
  margin-left: 0;
}
.side-categories-toggle-title .btn-link,
.side-categories-toggle-title .btn-link:hover {
  padding: 8px 0 0 0;
}
.chatForm-container #sendMsg {
  right: unset !important;
  left: 0 !important;
}
.chatForm-container textarea {
  padding: 10px 10px 10px 30px;
}
.progress_bar div.step:after {
  right: -2px;
  left: auto;
  margin-right: -6px;
  margin-left: 0;
}
.stepCurrentLocation {
  margin-right: 20px !important;
  margin-left: 0;
}
.my-account-page-nav .nav {
  padding: 0;
}
.side-categories-toggle-title .btn-link {
  text-align: start;
}
.item-page-small-card {
  float: right;
}
/* .redirectPage img {
  transform: rotateY(180deg);
} */
.my-wallet-balance-number h2 {
  /* margin-left: 40px;
  margin-right: 0; */
  direction: rtl;
}
.modal-header {
  right: unset;
  left: -22px;
}
.wallet-date-range {
  text-align: center;
}
.form-check-checkbox label {
  padding-right: 35px;
}
.messages-inbox-page-delete-btn .btn {
  margin-right: 10px;
}
/* .add-item-address-info {
  padding-right: 30px;
  padding-left: 0;
} */
.checkout-page-payment-method
  .checkout-page-payment-method-choose
  .form-check-radio
  .form-check-label,
.checkout-page-payment-method-card-info .wpwl-label {
  padding-right: 0 !important;
}
.form-check-radio .form-check-label {
  padding-right: 20px;
  padding-left: 0;
}
.form-check-checkbox .checkbox-new .checkmark {
  right: 0;
  left: auto;
}
.messages-inbox-page-card-text {
  padding-right: 3rem;
}
.messages-inbox-page-card-delete-btn {
  padding-left: 0;
  padding-right: 20px;
}
.change-view {
  float: left;
}
.change-view select,
.change-view select:focus {
  padding: 0.375rem 10px 0.375rem 20px;
}
.subcategory-page-card-hor .index-recent-viewed-card-btns .list-inline-item {
  margin-left: 0;
}
.list-inline-item {
  margin-right: unset !important;
}
.side-categories-toggle-title button span {
  float: left;
}
.header-search form {
  padding-right: 18px;
  padding-left: 9px;
}
.must-go .rating .star {
  margin-right: 0;
  margin-left: 10px;
}
.add-item-header .page-small-title span {
  margin-right: 0;
  margin-left: 7px;
}
/* .dropdown-nav span {
  margin-right: 0;
  margin-left: 13px;
} */
.sub-categories-link-list-title,
.sub-categories-link-list .list-group li {
  text-align: right;
}
.bot-nav li:not(:last-child) {
  padding: 0 !important;
  padding-left: 40px !important;
}
.must-go .rating,
.must-go .price {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.fa.fa-chevron-right {
  transform: rotate(180deg);
}
/* .header-search {
  padding-right: 22px;
} */
.inp label {
  left: unset;
  right: 16px;
}
.messages-inbox-page-card-name label {
  padding-left: unset;
  padding-right: 35px;
}
/* .list-inline-item.index-recent-viewed-card-price.new-style-product-box-label.price {
  direction: ltr;
} */
.modal-exit-btn {
  right: auto;
  left: -15px;
}
.clock,
.test-111 {
  flex-direction: row-reverse;
}
.select-list .form-select {
  background-position: left 0.75rem center;
}
.img-upload {
  position: absolute;
  left: 2px;
  right: unset;
  top: 1px;
  padding: 14px 10px;
  border-radius: 0px 0 10px 10px;
  border-right: 1px solid #ccc;
  border-left: unset;
  background: #f5f5f5;
}
.bid-offsers-card-img {
  border-left: 1px solid rgba(223, 223, 223, 1);
  border-right: unset;
}
.historyPadding {
  padding-right: 3rem;
  padding-left: unset;
}
.floating-label {
  left: unset;
}
.form-group input:focus ~ .floating-label,
.form-group input:not(:focus):valid ~ .floating-label {
  right: 25px;
  left: unset;
}
.page-link.prev-next-btn {
  transform: rotate(180deg);
}
.arrow-swiper-style {
  left: 18px;
  right: 0;
}
/* .arrow-swiper-style .swiper-button-next,
.arrow-swiper-style .swiper-rtl .swiper-button-prev {
  left: -10px;
  right: auto;
  background: url(../images/chevron-left.svg) no-repeat;
}
.arrow-swiper-style .swiper-button-prev,
.arrow-swiper-style .swiper-rtl .swiper-button-next {
    background: url(../images/chevron-right.svg) no-repeat;

  left: 6px;
  right: auto;
} */
.my-wallet-transactions-table button {
  /* border-radius: 30px;
  color: #fff;
  background: #29b673;
  padding: 2px 30px; */
  margin-right: auto;
  margin-left: 10px;
}

.arrow-swiper-style .swiper-button-next,
.arrow-swiper-style .swiper-rtl .swiper-button-prev {
  right: unset;
  left: 4px;
}
.arrow-swiper-style .swiper-button-prev,
.arrow-swiper-style .swiper-rtl .swiper-button-next {
  left: unset;
  right: 0;
}
.input-style.phone-input,
.input-style.phoneRecover,
.signupPhone {
  direction: ltr;
  text-align: right;
}
.footer {
  text-align: right;
}
.account .dropdown-toggle {
  direction: ltr !important;
}
.headerMobCateg .list-group-item {
  text-align: right;
}
.change-view span {
  left: 6px;
  right: unset;
}
.itemsImageTimer {
  border-right: unset;
  border-left: 1px solid #dfdfdf;
}
.password-icon-general-style {
  right: unset;
  left: 30px;
}
/* .sign-in-card-content 
{
  direction: rtl!important;
  text-align: right;
} */
.mobile-header .menu {
  left: unset;
  right: 0;
}
#sendMsg img {
  transform: rotate(180deg);
}
.continerAddress {
  padding-right: 40px;
  padding-left: 0;
}
/* .modal-header .close {
  padding: 1rem;
  margin: -1rem auto -1rem -1rem;
} */

.bankCardsTab {
  padding-right: 0;
}
.userCreditCard .usercardRemove {
  right: unset;
  left: 20px;
}
.userCreditCard .expiry {
  right: 20px;
  left: unset;
}
@media (max-width: 1199px) {
  .add-item-step-number {
    left: 54px;
  }
  .header-search .form-control {
    max-width: 135px;
  }
  /*@media(max-width: 1199px) and (min-width: 991px){
    .index-recent-viewed-carousel .carousel .flickity-prev-next-button.next{
        left: 50px;
    }
    .index-recent-viewed-carousel .carousel .flickity-prev-next-button.previous{
        left: 90px !important;
    }
}*/
}

@media (max-width: 991px) and (min-width: 767px) {
  .header-search .form-control {
    max-width: 100px;
  }
  .header-yellow-btn .btn {
    font-size: 14px !important;
    padding: 2px 19px 3px !important;
    margin-left: 0;
  }
}
@media (max-width: 991px) {
  .header-cart-content {
    margin-right: 10px;
    gap: 5px;
  }
  .modal-exit-btn {
    left: 3px;
  }
  .itemsImageTimer {
    border-left: unset;
  }
  .must-go .rating,
  .must-go .price {
    justify-content: center;
  }
  .add-item-step-number {
    left: 2px;
  }
  .header-search form {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .Stored-col {
    border-left: unset;
  }
  .headerMobCateg .nav.navbar-nav {
    padding-right: 0;
  }
  .mobile-header .mobile-header-search-allCat .dropdown-menu {
    text-align: right;
  }
  .account-titleNav {
    padding-left: unset;
    padding-right: 35px;
    padding-top: 5px !important;
  }
  .summary-page-sliders-card .flickity-prev-next-button.previous {
    right: 0;
  }
  .summary-page-sliders-card .flickity-prev-next-button.next {
    left: 0;
  }
  .header-yellow-btn .btn {
    padding: 5px 30px !important;
    margin-right: 0px;
    margin-left: 0;
  }
  .header-notifications ul {
    margin-right: 25px;
    margin-left: 0;
  }
  .dropdown-menu {
    right: 0;
    left: unset;
  }
  .mobile-header .menu .closebtn {
    left: 25px;
    right: unset;
    /* margin-right: 50px;
    margin-left: unset; */
  }

  /*    .ml-auto, .mx-auto {
            margin-right: auto!important;
            margin-left: initial !important;
        }*/
  /* .mobile-header-search-allCat .btn img {
    margin-right: 3px !important;
  } */
  .index-recent-viewed-card-price button img {
    margin-right: 7px !important;
  }
  /*    .flickity-prev-next-button svg{
            transform: rotate(180deg);
        }*/
  /* .fav-btn img {
    margin-right: 7px !important;
  } */
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block !important;
  }
  .header-notifications.ml-auto {
    margin: 0 !important;
  }
  .item-page-big-img img {
    margin-left: auto !important;
  }
  .my-wallet-balance-number h2 {
    font-size: 18px;
  }
  /* .my-wallet-balance {
    display: block;
    text-align: center;
  } */
  .my-wallet-balance button {
    display: block;
    width: 100%;
    margin-bottom: 20px;
  }
  .my-wallet-transactions-table h4 {
    font-size: 20px;
  }
  .my-wallet-transactions-table button {
    margin-right: 0;
  }
  .my-wallet-transactions-table button {
    padding: 2px 15px;
  }
  .add-item-step-number {
    top: 9px !important;
    font-size: 13px !important;
  }

  /* .summary-item-card-text {
    margin-top: 55px;
  } */
  .summary-item-card-img img {
    max-height: 100%;
  }
  .header-search .ml-auto {
    margin-right: auto;
    margin-left: initial !important;
  }
  .messages-inbox-page-card-delete-btn {
    text-align: left;
  }
  .messages-inbox-page-card-text,
  .messages-inbox-page-card-date,
  .messages-inbox-page-card-reply {
    text-align: right;
  }
}
.must-go a {
  font-family: "FontAwesome" !important;
}
.overlay {
  right: 0;
  left: unset;
}

.progress-par .step-active:not(:first-child)::before,
.progress-par .step-finish:not(:first-child)::before {
  right: unset;
  left: 25px;
}

.uploadContanier {
  background-position: left center !important;
}

.invalid {
  text-align: right;
}
