/*
RTL verze
*/
body,
html {
  direction: rtl !important;
}
.info-block h2,
.info-block .adress,
.info-block .link,
.info-block p {
  text-align: right;
}
.info-block .close {
  right: auto;
  left: 15px;
}
.info-block .rating {
  float: right;
}
.info-block .button {
  float: left;
}
.sidebar .header .search:before {
  left: auto;
  right: 22px;
}
.sidebar .header .search input {
  float: right;
  padding-left: 0px;
  padding-right: 50px;
}
.for-locations h2 {
  text-align: right;
}
.sidebar .body .for-locations .loca {
  float: left;
  width: 100%;
  padding: 5px 70px 5px 10px;
  position: relative;
  color: white;
  text-align: right;
}
.sidebar .body .for-locations .loca i {
  right: 0px;
  left: calc(100% - 70px);
}
.info-block .icons .icon svg {
  direction: ltr !important;
}
.sidebar .body .inside .tab .tab-body .checkbox label i {
  transform: scaleX(-1);
}
.sidebar .body .inside .tab .tab-header {
  padding: 0px 70px 0px 36px;
  text-align: right;
}
.sidebar .body .inside .tab .tab-header .icon {
  right: 0px;
  left: calc(100% - 70px);
}
.sidebar .body .inside .tab .tab-header .arr {
  left: 0px;
  right: auto;
}
.sidebar .body .inside .tab .tab-body .checkbox {
  padding: 0px 30px 0px 45px;
}
.sidebar .body .inside .tab .tab-body .checkbox label {
  text-align: right;
  padding: 0px 58px 0px 0px;
}
.sidebar .body .inside .tab .tab-body .checkbox label i {
  left: auto;
  right: 0px;
}
.info-block {
  left: auto;
  right: 2.5%;
}
.sidebar {
  right: auto;
  transform: translateX(-100%);
  left: 0px;
}
.sidebar .body .toggle-sidebar,
.sidebar .body .toggle-locations {
  left: auto;
  right: -42px;
}
.more-info {
  right: auto;
  left: 0px;
  transform: translateX(calc(-100% - 60px));
}
.more-info .closer {
  left: auto;
  right: -41px;
}
.more-info .closer img {
  transform: rotate(180deg);
}
.more-info .inside {
  padding: 50px 30px 30px 50px;
}
.more-info .list-detail .list-box .rating,
.more-info .list-detail .detail-right {
  float: left;
}
.more-info .h1,
.more-info .list-detail .list-box .right a,
.more-info .list-detail .list-box .company p span,
.more-info .list-detail .article p {
  float: right;
  text-align: right;
}
.more-info .list-detail .list-box button,
.more-info .list-detail .list-box,
.more-info .list-detail .list-box .pic,
.more-info .list-detail .detail-right .socials a {
  float: right;
}
.more-info .list-detail .detail-right h2,
.more-info .list-detail .detail-right p,
.more-info .list-detail .list-box h3,
.more-info .list-detail .list-box .right h2,
.more-info .list-detail .list-box .right p,
.more-info .list-detail .list-box .company p,
.more-info .list-detail .article h2 {
  text-align: right;
}
.more-info .list-detail .article .icon {
  float: right;
  margin-left: 0px;
  margin-right: 12px;
}
.more-info .list-detail .list-box .right {
  float: left;
}
.more-info .list-detail .detail-right h2,
.more-info .list-detail .detail-right p {
  margin-left: 5%;
}
@media (max-width: 560px) {
  .more-info .inside {
    padding: 30px 15px 30px 10px;
  }
  .more-info .list-detail .list-box .rating {
    float: right;
  }
}
/*# sourceMappingURL=RTL.css.map */