/**
 *------------------------------------------------------------------------------
 * @package       T4_Blank_BS5 - Free Template for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2021 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt
 *------------------------------------------------------------------------------
**/
.fa, .fab, .fal, .far, .fas {
  transform: scale(-1, 1);
}

.owl-stage-outer {
  direction: ltr;
}
.owl-stage-outer .owl-stage {
  direction: rtl;
}

html[dir=rtl] {
  /* Desktop and bigger */
  /*
   * Small
   */
  /* Horizontal */
  /* Vertical */
  /*
   * Medium
   */
  /* Horizontal */
  /* Vertical */
  /*
   * Large
   */
  /* Horizontal */
  /* Desktop and bigger */
}
html[dir=rtl] .fa-angle-double-left:before {
  content: "\f101";
}
html[dir=rtl] .fa-angle-left:before {
  content: "\f105";
}
html[dir=rtl] .fa-angle-double-right:before {
  content: "\f100";
}
html[dir=rtl] .fa-angle-right:before {
  content: "\f104";
}
@media (min-width: 992px) {
  html[dir=rtl] body #account .uk-width-3-4\@m, html[dir=rtl] body #billing-history .uk-width-3-4\@m {
    padding-right: 0;
    padding-left: 30px;
  }
}
html[dir=rtl] div.uk-modal .uk-modal-body .uk-modal-footer {
  text-align: left !important;
  justify-content: flex-start;
}
html[dir=rtl] div.uk-modal .uk-modal-body .uk-modal-footer .uk-button-primary, html[dir=rtl] div.uk-modal .uk-modal-body .uk-modal-footer .uk-button-danger {
  margin-left: 0;
  margin-right: 10px;
}
@media (min-width: 1200px) {
  html[dir=rtl] {
    /* Horizontal */
    /* Vertical */
  }
  html[dir=rtl] .uk-grid {
    margin-left: 0;
    margin-right: -40px;
  }
  html[dir=rtl] .uk-grid > * {
    padding-left: 0;
    padding-right: 40px;
  }
  html[dir=rtl] .uk-grid + .uk-grid,
  html[dir=rtl] .uk-grid > .uk-grid-margin,
  html[dir=rtl] * + .uk-grid-margin {
    margin-top: 40px;
  }
}
html[dir=rtl] .uk-grid-small,
html[dir=rtl] .uk-grid-column-small {
  margin-left: 0;
  margin-right: -15px;
}
html[dir=rtl] .uk-grid-small > *,
html[dir=rtl] .uk-grid-column-small > * {
  padding-left: 0;
  padding-right: 15px;
}
html[dir=rtl] .uk-grid + .uk-grid-small,
html[dir=rtl] .uk-grid + .uk-grid-row-small,
html[dir=rtl] .uk-grid-small > .uk-grid-margin,
html[dir=rtl] .uk-grid-row-small > .uk-grid-margin,
html[dir=rtl] * + .uk-grid-margin-small {
  margin-top: 15px;
}
html[dir=rtl] .uk-grid-medium,
html[dir=rtl] .uk-grid-column-medium {
  margin-left: 0;
  margin-right: -30px;
}
html[dir=rtl] .uk-grid-medium > *,
html[dir=rtl] .uk-grid-column-medium > * {
  padding-left: 0;
  padding-right: 30px;
}
html[dir=rtl] .uk-grid + .uk-grid-medium,
html[dir=rtl] .uk-grid + .uk-grid-row-medium,
html[dir=rtl] .uk-grid-medium > .uk-grid-margin,
html[dir=rtl] .uk-grid-row-medium > .uk-grid-margin,
html[dir=rtl] * + .uk-grid-margin-medium {
  margin-top: 30px;
}
html[dir=rtl] .uk-grid-large,
html[dir=rtl] .uk-grid-column-large {
  margin-left: 0;
  margin-right: -40px;
}
html[dir=rtl] .uk-grid-large > *,
html[dir=rtl] .uk-grid-column-large > * {
  padding-left: 0;
  padding-right: 40px;
}
@media (min-width: 1200px) {
  html[dir=rtl] {
    /* Horizontal */
  }
  html[dir=rtl] .uk-grid-large,
  html[dir=rtl] .uk-grid-column-large {
    margin-left: 0;
    margin-right: -70px;
  }
  html[dir=rtl] .uk-grid-large > *,
  html[dir=rtl] .uk-grid-column-large > * {
    padding-left: 0;
    padding-right: 70px;
  }
}
html[dir=rtl] .uk-select, html[dir=rtl] select {
  padding-left: 20px;
  padding-right: 14px;
  background-position: left 0.25rem center !important;
}
html[dir=rtl] .uk-select:not([multiple]):not([size]) {
  padding-left: 20px;
  padding-right: 14px;
}
html[dir=rtl] div.uk-modal .uk-modal-close-default {
  right: auto;
  left: 30px;
}
html[dir=rtl] form:not(.form-no-margin) .control-group .controls {
  margin-right: 0;
}
html[dir=rtl] body #account #subscriptions .column-button,
html[dir=rtl] body #account #billing_profile .column-button,
html[dir=rtl] body #billing-history #subscriptions .column-button,
html[dir=rtl] body #billing-history #billing_profile .column-button {
  right: auto;
  left: 20px;
}
html[dir=rtl] div.mod-languages.mod-languages.advanced-dropdown ul li {
  direction: rtl;
}
html[dir=rtl] #row_core_profile_NBILL_CORE_tax_exemption_code input,
html[dir=rtl] .vatid .nbill-field-responsive input {
  margin-left: 0;
  margin-right: 10px;
}
html[dir=rtl] select[name=ctl_vat_cc] {
  padding-right: 18px !important;
}
html[dir=rtl] .nbill-field-help a:after {
  left: -30px;
  right: auto;
}
html[dir=rtl] #nbill_form_container .hide-company-fields .lime-inline:before,
html[dir=rtl] #nbill_form_container .show-company-fields .lime-inline:before {
  left: 0;
  right: auto;
}

.slide-projects-list.show-title .owl-carousel .owl-nav svg {
  transform: rotate(180deg);
}