/*! RTL Style
    Put all your custom RTL css here...
*/
body.rtl {
  direction: rtl;
}

body.rtl.home {
  direction: ltr;
}

body.rtl ul li, body.rtl ol li {
  text-align: right;
}

body.rtl .acf-hl > li {
  float: right;
}

body.rtl .acf-tab-group li {
  margin: 0 0 0 0.5em;
}

body.rtl .acf-fields > .acf-tab-wrap .acf-tab-group, body.rtl .edit .acf-fields > .acf-tab-wrap .acf-tab-group {
  margin: 50px 0 20px 10px;
}

body.rtl .acf-actions.-hover {
  right: auto;
  left: 0;
}

body.rtl .acf-fields > .disabled-field input, body.rtl .edit .acf-fields > .disabled-field input {
  text-align: left;
}

body.rtl.single-quotation .content ol {
  margin-left: 0;
  margin-right: 0.2em;
  padding-left: 0;
  padding-right: 10px;
}

body.rtl.single-quotation .content ol li::before {
  margin-right: -0.6em;
  margin-left: 0.3em;
}

body.rtl.single-quotation .content ul {
  margin-left: 0;
  margin-right: 0.5em;
  padding-left: 0;
  padding-right: 10px;
}

body.rtl.single-quotation .content ul li::before {
  margin-right: -0.6em;
  margin-left: 0.3em;
}

body.rtl .acf-table > thead > tr > th {
  text-align: right;
}

body.rtl .acf-table > thead > tr > td {
  text-align: right;
}

body.rtl .acf-table > tbody > tr > th {
  text-align: right;
}

body.rtl .acf-table > tbody > tr > td {
  text-align: right;
}

body.rtl .acf-flexible-content .layout .acf-fc-layout-controls {
  left: 8px;
  right: auto;
}

@media print {
  body.rtl.single-quotation .content ul li::before {
    left: auto;
    right: 0;
  }
  body.rtl.single-quotation .content ol li::before {
    left: auto;
    right: 0;
  }
  body.rtl.single-quotation .content ol li {
    padding-left: 0;
    padding-right: 5px;
  }
  body.rtl ul li, body.rtl ol li {
    text-align: right;
  }
}
