:lang(tl) .tele-header img,
:lang(fr) .tele-header img,
:lang(id) .tele-header img,
:lang(ms) .tele-header img,
:lang(am) .tele-header img {
  margin-right: 10px;
}

:lang(tl) .tele-header label,
:lang(fr) .tele-header label,
:lang(id) .tele-header label,
:lang(ms) .tele-header label,
:lang(am) .tele-header label {
  font-size: 13px;
}

:lang(ru) .consult-dsc label {
  font-size: 15px;
  line-height: 21px;
}

:lang(ru) .consult-dsc p {
  font-size: 12px;
}

:lang(tl) .hospital-block .card-bottom .free-quote,
:lang(fr) .hospital-block .card-bottom .free-quote,
:lang(ru) .hospital-block .card-bottom .free-quote,
:lang(ms) .hospital-block .card-bottom .free-quote,
:lang(id) .hospital-block .card-bottom .free-quote,
:lang(am) .hospital-block .card-bottom .free-quote {
  font-size: 10px;
}

:lang(ar) .med-img {
  margin-left: 10px;
  margin-right: 0;
}

:lang(ar) .med-dsc {
  text-align: right;
}

:lang(ar) .sub-list-medicine li:first-child {
  text-align: right;
}

:lang(ar) .cart-med-dsc-bx span {
  padding-right: 0;
  padding-left: 10px;
}

:lang(ar) .cart-img-item {
  margin-right: 0;
  margin-left: 10px;
}

:lang(ar) .value-increase-decrease {
  right: initial;
  left: 0;
}

:lang(ar) .file-input.file-input-new {
  direction: ltr;
}

:lang(ar) .upload_prescription {
  float: left;
}

:lang(ar) .med-tele-img img {
  right: 0;
  left: initial;
}

:lang(ar) .med-tele-content {
  padding-right: 90px;
  padding-left: initial;
}

:lang(ar) .select-address input[type="checkbox"],
:lang(ar) .select-address input[type="radio"] {
  margin-left: 10px;
  margin-right: initial;
}

:lang(tl) .med-cart-hdr a,
:lang(fr) .med-cart-hdr a,
:lang(id) .med-cart-hdr a,
:lang(ms) .med-cart-hdr a,
:lang(am) .med-cart-hdr a {
  text-align: right;
}

/* :lang(ar) .h-abenefits {
  flex-direction: row-reverse;
} */

:lang(ar) .h-abenefits img {
  margin-left: 20px;
}

:lang(ar) .tcd-consult {
  min-height: 147px;
}

:lang(ar) .tcd-consult p {
  font-size: 14px;
  line-height: normal;
}

:lang(ar) .n-cert_content {
  padding: 75px 20% 75px 0;
  margin-right: -190px;
  margin-left: initial;
}

:lang(ar) .tcd-consult .tc-doctor {
  right: initial;
  left: 0;
}

:lang(ar) .calls-bx span {
  margin-right: 0;
  margin-left: 10px;
}

:lang(ar) .calls-bx img {
  margin-left: 5px;
}

.left-mb-content {
    float: left;
}


:lang(ru) .tcd-consult span {
  font-size: 12px;
}
:lang(ru) .tcd-consult p {
  font-size: 14px;
}

:lang(ar) .benfits-d-icon img.hlth-benefits-card {
  height: 170px;
  right: initial;
  left: 0;
}

:lang(ar) .benfits-d-icon .blue-circle {
  right: initial;
  left: 0px;
  bottom: initial;
  top: -3px;
  transform: rotate(270deg);
}

:lang(tl) .benfits-d-icon img.hlth-benefits-card, :lang(ms) .benfits-d-icon img.hlth-benefits-card {
  display:none;
}

:lang(ru) .benfits-d-icon img.hlth-benefits-card, :lang(id) .benfits-d-icon img.hlth-benefits-card, :lang(fr) .benfits-d-icon img.hlth-benefits-card {
  height: 140px;
}

:lang(ar) .department-detail-banner {
  padding-top: 70px;
}

:lang(ar) html.translated-rtl .department-tbox li {
  padding:15px;
}

:lang(ar) .steps-content::before {
  right: initial;
  left: -295px;
}

:lang(ar) .steps-img {
  margin-left: 15px;
  margin-right: initial;
}

:lang(ar) .banner-content-img img {
  left: 0;
  right: initial;
}

:lang(ar) .happiness-across.search-across.tele-dept {
  text-align: right;
}

:lang(ar) .treatment-costing-box {
  text-align: right;
}

:lang(ar) .offer-box .offer-image {
  margin-left: 10px;
  margin-right: 0;
}

:lang(ar) #treatment-home .treatement-content-box, :lang(ar) #treatment-home-slider .treatement-content-box {
  flex-direction: row-reverse;
}

:lang(ar) .department-icon-box {
  margin-right: initial;
  margin-left: 15px;
}

:lang(ar) #treatment-home-slider .slick-next::before {
  transform:rotate(0deg);
}

:lang(ar) #treatment-home-slider .slick-prev {
  left: initial;
  right: -15px;
}

:lang(ar) #treatment-home-slider .slick-prev::before {
  transform:rotate(180deg);
}

:lang(ar) .dash-actn-bx p {
  margin:15px 0 0;
}

:lang(ar) .dash-actn-bx label {
  padding-right: initial;
  padding-left: 50px;
}

:lang(ar) .sidebar-list li a span {
  left: initial;
  right: 24px;
}

:lang(ar) .sidebar-list li a small {
  margin-left: initial;
  margin-right:35px;
  text-align: right;
}

:lang(ar) .consult-certified .nav.nav-tabs {
  display: flex;
}

:lang(ar) .dashboard-up-box h2 {
  text-align: right;
}

:lang(ar) .dashboard-report .form-group:first-child {
  margin-right: 0;
  width: 100%;
}

:lang(ar) .btn.btn-primary.btn-file {
  min-height: 42px;
  line-height: 30px;
  margin-right: 0;
}

:lang(ar) .bootstrap-select .dropdown-menu li a, :lang(ar) .dashboard-common-box .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right;
}

:lang(ar) .bootstrap-select .dropdown-toggle .caret {
  right:initial;
  left: 15px;
}

:lang(ar) .dashboard-common-box .dashboard-rptcontent h2 {
  text-align: center;
}

:lang(ar) .main-search.medicine-search input {
  padding-left:50px;
  padding-right:20px;
}

:lang(ar) .consl-booking-modalbox .tele-sele-content {
  text-align: right;
}

:lang(ar) .main-search.medicine-search .icon-magnifier {
  left: 20px;
  right: initial;
}

:lang(ar) .user-dsh-data {
  text-align: right;
}

:lang(ar) textarea, :lang(ar) .bootstrap-select .dropdown-toggle .filter-option, :lang(ar) .form-control, :lang(ar) .form-group .form-control, :lang(ar) .ans-captch, :lang(ar) .get-quote-content .attachement-inner-block, :lang(ar) .header-menu.logged-in-box .login-menu a {
  text-align: right;
}

:lang(ar) .whats-app-notofied label {
  padding-left: initial;
  padding-right: 30px;
  text-align: right;
}

:lang(ar) .whats-app-notofied input {
  left: initial;
  right: 0;
}

:lang(ar) .dashboard-common-box .btn-upload-block .btn {
  float: right;
}

:lang(ar) .report-attachment {
  float: right;
}

:lang(ar) .logged-in-menu #user-in {
  margin-right: 20px;
}

:lang(ar) .logged-in-menu.custom-logged-in::before {
  right: 0px;
}

:lang(ar) .header-menu.logged-in-box.user-logged-in {
  margin-top:10px;
}

@media (max-width: 991px) {
  :lang(ar) .med-tele-content {
    padding-right: 0;
    padding-left: initial;
  }
}

@media (max-width: 767px) {

  :lang(ar) .n-cert_content {
    padding: 20px;
    margin-right: -50px;
    padding-right: 60px;
    margin-left: initial;
    padding-left: initial;
  }
  :lang(ar) .detail-banner {
    padding: 110px 0 45px;
  }
  :lang(ar) html.translated-rtl .department-tbox li {
    padding: 15px;
    min-width: 100%;
    margin-right: 0;
  }
  :lang(ar) .department-tbox, :lang(ru) .department-tbox {
    display: block;
  }
}

@media (max-width: 599px) {

  :lang(ru) .tcd-consult span {
    font-size: 10px;
    line-height: normal;
  }

  :lang(ru) .tcd-consult p {
    font-size: 11px;
  }
}
