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

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"; }

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

div.acm-features.style-1 .owl-dots {
  margin-left: 0;
  margin-right: 72px;
  left: auto;
  right: 100%; }
  @media (max-width: 1599.98px) {
    div.acm-features.style-1 .owl-dots {
      position: static;
      margin-right: 0; } }

div.acm-features.style-3 .acm-feature-slide .container-inner {
  margin-left: 0;
  margin-right: -36px; }
  @media (max-width: 1199.98px) {
    div.acm-features.style-3 .acm-feature-slide .container-inner {
      margin-right: 0; } }

@media (max-width: 991.98px) {
  div.acm-features.style-3 .acm-feature-intro .feature-icon .ft-icon-items > div {
    text-align: right; } }

div.acm-features.style-4 .feature-action {
  right: auto;
  left: 0; }

div.acm-features.style-3 .acm-feature-slide .container-inner .owl-carousel .owl-dots {
  right: auto;
  left: 36px; }

.com_solidres #solidres .reservation_asset_item h1 .rating {
  left: 0;
  right: 8px; }

div#solidres .room_type_row .roomtype_name .label-default {
  margin-right: 0;
  margin-left: 0.7145rem; }

div#solidres .box-information .custom-field-row .info-heading {
  padding-right: 0;
  padding-left: 1.429rem; }

div#solidres .btn .fa {
  margin-left: 5px;
  margin-right: 5px; }

div.acm-info .social-inner {
  margin-left: 1.429rem;
  margin-right: 0; }

div.acm-testimonial.style-1 .quote-mask span {
  margin-left: 72px;
  margin-right: 0; }

.t4-masthead .ja-masthead {
  background-image: url("../images/bg-masthead.jpg"); }

.calendar-container .buttons-wrapper {
  float: right; }

#finder-filter-select-dates .filter-date {
  text-align: right !important; }
  #finder-filter-select-dates .filter-date .filter-date-operator {
    margin-right: 0 !important; }

#finder-filter-window .filter-branch .finder-selects {
  float: right !important; }

#member-profile legend,
#member-profile #jform_actionlogs_actionlogsNotify,
#member-profile .com-users-profile__edit-submit {
  text-align: right; }

#member-profile .control-group .chzn-container {
  float: right; }

#mailto-window .controls input {
  text-align: right; }

.contentpane .com-content-article .page-header {
  padding-left: 0 !important; }
