body {
  direction: rtl;
}

.logo-text h6 {
  margin-left: 0px;
  margin-right: 12px;
}

.download-action ul li:last-child {
  margin-left: 0px;
  margin-right: 18px;
}

.product-table-main table .product-image {
  margin-right: 0px;
  margin-left: 12px;
}

.product-table-main table tr th:first-child {
  text-align: right;
}

.product-table-main table tr td:first-child {
  text-align: right;
}

.text-end {
  text-align: left !important;
}

.share-via-main {
  left: 0;
  right: initial;
}

.share-via-main::before {
  right: initial;
  left: -30px;
}

.share-via-main li:last-child {
  margin-left: 0px !important;
  margin-right: 10px !important;
}


@media(min-width: 768px) and (max-width: 991px){
  .download-action.mobile-d-action ul {
    position: absolute;
    right: initial;
    top: 0px;
    left: 10px;
  }

  .download-action.mobile-d-action ul li:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .share-via-main {
    top: 100px !important;
    left: 0px !important;
    right: initial !important;
  }

  .mobile-language-box a {
    margin-left: initial;
    margin-right: 10px;
  }

  .lang-sel-dropdownmain {
    right: initial;
    left: 0px;
  }

  .lang-sel-dropdownmain::before {
    right: initial;
    left: -5px;
  }
}
@media(min-width: 577px) and (max-width: 767px){
  .download-action.mobile-d-action ul {
    position: absolute;
    right: initial;
    top: -35px;
    left: 10px;
  }

  .download-action.mobile-d-action ul li:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .share-via-main {
    top: 100px !important;
    left: 0px !important;
    right: initial !important;
  }

  .mobile-language-box a {
    margin-left: initial;
    margin-right: 10px;
  }

  .lang-sel-dropdownmain {
    right: initial;
    left: 0px;
  }

  .lang-sel-dropdownmain::before {
    right: initial;
    left: -5px;
  }
}
@media(min-width: 360px) and (max-width: 576px){
  .download-action.mobile-d-action ul {
    position: absolute;
    right: initial;
    top: -35px;
    left: 10px;
  }

  .download-action.mobile-d-action ul li:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .share-via-main {
    top: 100px !important;
    left: 0px !important;
    right: initial !important;
  }

  .mobile-language-box a {
    margin-left: initial;
    margin-right: 10px;
  }

  .lang-sel-dropdownmain {
    right: initial;
    left: 0px;
  }

  .lang-sel-dropdownmain::before {
    right: initial;
    left: -5px;
  }
}
@media (min-width: 320px) and (max-width: 360px) {
  .download-action.mobile-d-action ul {
    position: absolute;
    right: initial;
    top: -35px;
    left: 10px;
  }

  .download-action.mobile-d-action ul li:last-child {
    margin-left: 0px;
    margin-right: 0px;
  }

  .share-via-main {
    top: 100px !important;
    left: 0px !important;
    right: initial !important;
  }

  .mobile-language-box a {
    margin-left: initial;
    margin-right: 5px;
  }

  .lang-sel-dropdownmain {
    right: initial;
    left: 0px;
  }

  .lang-sel-dropdownmain::before {
    right: initial;
    left: -5px;
  }
}