@charset "UTF-8";
/**
 * Global colors variables.
 */
/**
 * Global grays variables.
 */
/**
 * Global action colors variables.
 */
/**
 * Global link colors variables.
 */
/**
 * Global brand colors variables.
 */
/**
 * Global social colors variables.
 */
/**
 * Global rating circle colors variables.
 */
/**
 * Global base green variables.
 */
/**
 * Global base blue variables.
 */
/**
 * Global base red variables.
 */
/**
 * Global base orange variables.
 */
/**
 * Global base yellow variables.
 */
/**
 * Global alpha variables.
 */
/**
 * Global alpha dark variables.
 */
/**
 * Loyalty variables.
 */
/**
 * Campaign manager variables
 */
/**
 * Mai utazas variables
 */
/**
 * Poi variables
 */
/**
 * Telekom magenta
 */
/**
 * Noclegi.pl - Other offers
 */
/**
 * Global background-colors map.
 */
/**
 * Global colors variables.
 */
/**
 * Global grays variables.
 */
/**
 * Global action colors variables.
 */
/**
 * Global link colors variables.
 */
/**
 * Global brand colors variables.
 */
/**
 * Global social colors variables.
 */
/**
 * Global rating circle colors variables.
 */
/**
 * Global base green variables.
 */
/**
 * Global base blue variables.
 */
/**
 * Global base red variables.
 */
/**
 * Global base orange variables.
 */
/**
 * Global base yellow variables.
 */
/**
 * Global alpha variables.
 */
/**
 * Global alpha dark variables.
 */
/**
 * Loyalty variables.
 */
/**
 * Campaign manager variables
 */
/**
 * Mai utazas variables
 */
/**
 * Poi variables
 */
/**
 * Telekom magenta
 */
/**
 * Noclegi.pl - Other offers
 */
/**
 * Global Radius variables.
 */
/**
 * Global colors variables.
 */
/**
 * Global grays variables.
 */
/**
 * Global action colors variables.
 */
/**
 * Global link colors variables.
 */
/**
 * Global brand colors variables.
 */
/**
 * Global social colors variables.
 */
/**
 * Global rating circle colors variables.
 */
/**
 * Global base green variables.
 */
/**
 * Global base blue variables.
 */
/**
 * Global base red variables.
 */
/**
 * Global base orange variables.
 */
/**
 * Global base yellow variables.
 */
/**
 * Global alpha variables.
 */
/**
 * Global alpha dark variables.
 */
/**
 * Loyalty variables.
 */
/**
 * Campaign manager variables
 */
/**
 * Mai utazas variables
 */
/**
 * Poi variables
 */
/**
 * Telekom magenta
 */
/**
 * Noclegi.pl - Other offers
 */
/**
 * Global Z-index map.
 * You can use z-index($key) function
 * Example: z-index: z-index(navigation)
 */
/**
 * Font Families variables.
 */
@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");
/**
 * Global media screen sizes variables.
 */
/**
 * Mixin config to prefix list of allowed properties at once.
 * Example: prefix((appearance:none, backdrop-filter: blur(10px)))
 */
/**
 * Global colors variables.
 */
/**
 * Global grays variables.
 */
/**
 * Global action colors variables.
 */
/**
 * Global link colors variables.
 */
/**
 * Global brand colors variables.
 */
/**
 * Global social colors variables.
 */
/**
 * Global rating circle colors variables.
 */
/**
 * Global base green variables.
 */
/**
 * Global base blue variables.
 */
/**
 * Global base red variables.
 */
/**
 * Global base orange variables.
 */
/**
 * Global base yellow variables.
 */
/**
 * Global alpha variables.
 */
/**
 * Global alpha dark variables.
 */
/**
 * Loyalty variables.
 */
/**
 * Campaign manager variables
 */
/**
 * Mai utazas variables
 */
/**
 * Poi variables
 */
/**
 * Telekom magenta
 */
/**
 * Noclegi.pl - Other offers
 */
/**
 * Global box shadows variables.
 */
/**
 * Tooltip settings variables.
 */
@keyframes pulsate {
  0% {
    opacity: .75; }
  50% {
    transform: scale(1.2, 1.2);
    opacity: 1.0; }
  100% {
    opacity: .75; } }

/**
 * Global spacing variables.
 */
/**
 * Global table spacing variables.
 */
/* HOTEL RATINGS

- Értékelés középre helyezése
- Értékelés alatt lévő toolbox
- Adriatic típusú szállás esetén szükséges modifyer
- Személyzet, Tisztaság stb.. mellett lévő értékelés hoteloldalon
- Értékelések mellett a pipa színe
- Értékeléseknél a dropdown menü
- hotel rating tags
- rating element
- rating tags
- error info
- Értékelés dropdown z-index fix
- Mobilos értékelés
-travelminit rating

================================================== */
/* line 25, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-circle {
  margin-left: auto;
  margin-right: auto; }

/* line 31, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-box-tool {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 15px;
  width: auto;
  font-size: 14px;
  color: #333333;
  text-align: center; }

/* line 45, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings-details .hotel-ratings-details {
  position: relative;
  min-height: 233px; }

/* line 50, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings-details .hotel-ratings-aggregated {
  position: absolute;
  top: 1px;
  left: 16px;
  bottom: 21px;
  right: 50%;
  background: #fff;
  padding: 30px 15px;
  border-radius: 0.4rem; }

/* line 63, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings-details {
  min-height: 240px;
  border-radius: 0.4rem; }

/* Adriatic típusú szállás esetén szükséges modifyer */
/* line 70, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings-details--independent {
  background: #fff; }
  /* line 73, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings-details--independent .hotel-ratings-aggregated {
    position: static;
    background: transparent; }

@media (min-width: 451px) {
  /* line 83, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-aggregated .rating-circle {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 60px;
    margin: auto; } }

/* line 98, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-ratings-details-list ul {
  margin-bottom: 0; }

/* line 102, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-ratings-details-list li {
  position: relative;
  padding: 8px 5px; }
  /* line 106, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-details-list li:nth-child(2n) {
    background: #eeeeee;
    border-radius: 0.4rem; }

/* line 113, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-ratings-details-list .rating-circle {
  position: absolute;
  right: 5px;
  top: 2px; }

/* line 125, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .page-usp .glyphicon-checkmark {
  color: #27ae60 !important;
  font-size: 18px;
  top: 0; }

/* line 136, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-ratings-filter {
  margin-bottom: 30px;
  position: relative;
  display: block; }

@media (max-width: 767px) {
  /* line 147, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .szallasguru .hotel-ratings .hotel-ratings-filter {
    display: inline-block; } }

@media (min-width: 531px) {
  /* line 158, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-filter {
    display: inline-block; } }

/* line 168, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-ratings-filter .dropdown-menu a {
  color: #333333;
  text-decoration: none; }
  /* line 172, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-filter .dropdown-menu a span {
    color: #999999; }

/* hotel rating tags */
/* line 184, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-tag {
  width: 20%;
  float: left;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
  /* line 192, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-tag .progress {
    height: 3px;
    border-radius: 0;
    background: #dddddd;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-shadow: none; }
  /* line 202, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-tag .progress-bar {
    text-align: left;
    padding-left: 5px;
    line-height: normal;
    box-shadow: none;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }
  /* line 210, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-tag .hotel-rating-tag-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

@media (max-width: 767px) {
  /* line 222, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-tag .hotel-rating-tag-text {
    font-size: 12px; } }

/* rating element */
/* line 234, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-element {
  margin-bottom: 40px; }

/* line 241, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.unified-hotel-page .hotel-ratings .hotel-rating-element {
  margin-bottom: 2rem; }

/* line 249, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box {
  padding: 10px 55px 10px 10px;
  background: #eeeeee;
  position: relative;
  margin-bottom: 15px;
  min-height: 50px;
  word-wrap: break-word;
  border-radius: 0.4rem; }
  /* line 258, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #eeeeee;
    position: absolute;
    bottom: -8px;
    left: 17px; }

/* line 275, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box strong {
  font-style: normal; }

/* line 279, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .rating-circle {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  z-index: 1; }

/* line 288, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .popover li {
  position: relative;
  margin-bottom: 15px;
  padding-right: 40px; }
  /* line 293, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .popover li:last-child {
    margin-bottom: 0; }
  /* line 297, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .popover li .rating-circle {
    top: -5px;
    right: 0; }

/* line 305, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-circle--travelminit {
  cursor: default !important; }

/* line 313, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .positive-rating,
.hotel-ratings .rating-guest-box .negative-rating,
.hotel-ratings .rating-guest-box .hotel-reply {
  padding-left: 30px;
  position: relative;
  margin-bottom: 15px;
  font-style: italic; }

/* line 327, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .negative-rating .accomodation-solved-problem {
  margin-top: 6px;
  font-style: normal; }
  /* line 331, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .negative-rating .accomodation-solved-problem .glyphicon-checkmark {
    color: #27ae60; }

/* line 343, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .positive-rating:before,
.hotel-ratings .rating-guest-box .negative-rating:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  line-height: 16px;
  font-size: 16px;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  color: #fff;
  font-style: normal; }

/* line 361, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .positive-rating:before {
  content: '\002B';
  background: #27ae60; }

/* line 368, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .negative-rating:before {
  content: '\002D';
  background: #cccccc; }

/* line 379, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .hotel-reply:before {
  position: absolute;
  top: 0;
  left: 0;
  color: #999999;
  font-size: 20px;
  content: "\e94d";
  font-family: 'general';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1; }

/* line 401, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .useful-comment,
.hotel-ratings .rating-guest-box .translate-toggle {
  padding-left: 30px;
  display: inline-block; }

/* line 407, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .translate-toggle {
  padding-left: 10px; }

/* line 411, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .useful-comment a,
.hotel-ratings .rating-guest-box .useful-comment button,
.hotel-ratings .rating-guest-box .translate-toggle {
  text-decoration: none;
  color: #666666; }
  /* line 417, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .useful-comment a:hover,
  .hotel-ratings .rating-guest-box .useful-comment button:hover,
  .hotel-ratings .rating-guest-box .translate-toggle:hover {
    text-decoration: none;
    color: #1e78cf; }

/* line 430, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .translate-toggle.in-progress:before {
  top: -10px; }

/* line 438, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .useful-comment .glyphicon,
.hotel-ratings .rating-guest-box .translate-toggle .glyphicon {
  color: #999999; }

/* line 442, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .useful-comment .comment-counter,
.hotel-ratings .rating-guest-box .translate-toggle .comment-counter {
  font-size: 12px;
  letter-spacing: 1px;
  color: #999999; }

/* line 450, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .rating-guest-box .useful-comment.selected .glyphicon {
  color: #27ae60; }

/* line 459, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-person-data {
  padding-left: 60px;
  position: relative; }

/* line 464, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-person-image {
  width: 50px;
  height: 50px;
  padding: 2px;
  border: 2px solid #eeeeee;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  vertical-align: middle;
  color: #999999; }
  /* line 477, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-person-image .glyphicon {
    font-size: 28px;
    line-height: 1.4;
    top: 2px;
    left: 1px; }
  /* line 484, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-person-image img {
    padding: 2px;
    border-radius: 50%;
    position: absolute;
    width: 46px;
    height: 46px;
    left: 0;
    top: 0; }

/* line 495, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings .hotel-rating-person-image--travelminit {
  position: relative; }
  /* line 497, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-person-image--travelminit .hotel-rating-person-image {
    display: static; }

@media (max-width: 415px) {
  /* line 505, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box {
    margin-bottom: 0; }
  /* line 509, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-person-image--travelminit {
    display: flex;
    align-items: flex-start; } }

/* line 517, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-rating-person-data .rating-person-name,
.hotel-rating-person-data .rating-person-city,
.hotel-rating-person-data .rating-person-spent-time,
.hotel-rating-person-data .rating-person-travel-type {
  display: inline-block; }

/* rating tags */
/* line 529, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.rating-tags .tag {
  white-space: nowrap; }
  /* line 532, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .rating-tags .tag .count {
    color: #999999; }
  /* line 536, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .rating-tags .tag:after {
    content: ', '; }
  /* line 541, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .rating-tags .tag.last:after {
    content: ''; }

@media (max-width: 767px) {
  /* line 551, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings-details .hotel-ratings-aggregated {
    bottom: 1px;
    margin-right: 10px;
    margin-left: 10px; }
  /* line 559, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .pagination {
    display: none; } }

@media (max-width: 530px) {
  /* line 568, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings-details .hotel-rating-box-tool {
    display: block; }
  /* line 574, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-guest-ratings .hotel-rating-element {
    position: relative;
    margin-bottom: 20px; }
  /* line 581, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-filter {
    margin: 10px;
    text-align: left; }
  /* line 586, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box {
    padding-right: 10px; }
    /* line 589, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings .rating-guest-box .rating-circle {
      position: static;
      margin-left: 0;
      width: 100%;
      line-height: 14px;
      margin-bottom: 5px;
      background-color: transparent;
      border-radius: 0; }
  /* line 604, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .rating-circle > span {
    position: static;
    display: inline !important; }
  /* line 609, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .rating-circle:after,
  .hotel-ratings .rating-guest-box .rating-circle .slice {
    display: none; }
  /* line 615, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .rating-guest-box .popover {
    display: none !important; }
  /* line 620, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-person-data {
    padding-right: 35px;
    min-height: 50px;
    margin-top: 15px; }
  /* line 628, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-rating-person-data .rating-person-spent-time {
    display: none; }
  /* line 633, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-rating-person-data .rating-by-name:after {
    content: ''; } }

@media (max-width: 450px) {
  /* line 643, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .well {
    background: transparent;
    border: 0 none;
    padding: 0; }
  /* line 649, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-box-tool {
    position: static;
    margin-top: 10px;
    margin-right: 5px;
    margin-left: 5px; }
  /* line 656, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-ratings-details-list {
    display: none; }
  /* line 661, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings-details {
    min-height: 1px; }
    /* line 664, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings-details .hotel-ratings-aggregated {
      position: static;
      padding: 0; } }

/* error info */
/* line 675, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.rating-guest-box .error-info {
  margin-top: 5px;
  margin-left: 30px;
  color: #d01c1c; }

/* Értékelés dropdown z-index fix */
/* line 684, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.rating-category-list {
  z-index: 2; }

/* line 690, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.hotel-ratings-filter.open .dropdown-backdrop {
  z-index: 0; }

/* line 698, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
.dropdown-toggle.rating-breadcrumb .selected-filter {
  padding-right: 5px; }

@media (max-width: 767px) {
  /* line 710, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-page-contents .page-section.hotel-ratings {
    padding: 10px; }
  /* line 716, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-bar {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 15px;
    padding-top: 15px; }
    /* line 723, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings .hotel-rating-bar .rating-circle {
      margin: 0; }
  /* line 728, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings .hotel-rating-bar__text {
    padding-left: 10px; }
    /* line 731, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings .hotel-rating-bar__text .classification {
      font-size: 16px;
      font-weight: bold;
      margin: 0; }
  /* line 740, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings--modal .hotel-rating-bar__text {
    padding-left: 50px; }
  /* line 746, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-guest-ratings.hotel-guest-ratings--mobile .rating-guest-box {
    background: transparent;
    padding: 0;
    margin-bottom: 0; }
    /* line 751, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-guest-ratings.hotel-guest-ratings--mobile .rating-guest-box:after {
      display: none; }
  /* line 756, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-guest-ratings.hotel-guest-ratings--mobile .hotel-rating-element {
    margin-bottom: 0; }
  /* line 761, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-guest-ratings.hotel-guest-ratings--mobile .show-ratings-modal .glyphicon {
    font-size: 12px;
    color: #cccccc;
    top: 0; }
  /* line 770, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings--modal.modal.fade .modal-dialog {
    -webkit-transform: translate(-25%, 0);
    -ms-transform: translate(-25%, 0);
    -o-transform: translate(-25%, 0);
    transform: translate(-25%, 0); }
  /* line 777, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings--modal.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }
  /* line 784, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings--modal.modal::-webkit-scrollbar {
    width: 0 !important; }
  /* line 788, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
  .hotel-ratings--modal {
    padding: 0 !important; }
    /* line 791, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .modal-body {
      padding: 0; }
    /* line 795, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .modal-dialog {
      margin: 0; }
    /* line 799, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .modal-content {
      border-radius: 0;
      border: none; }
    /* line 804, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .modal-header {
      position: sticky;
      top: 0;
      z-index: 2;
      background-color: whitesmoke;
      border-bottom: transparent;
      padding-left: 55px; }
    /* line 813, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal sup span {
      font-size: 100%;
      margin-left: -3px; }
    /* line 822, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .show-more-ratings {
      padding: 10px 10px 20px 10px; }
    /* line 826, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .rating-title {
      text-transform: uppercase;
      color: #666666; }
    /* line 831, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal button.modal-leave {
      position: absolute;
      left: 15px;
      top: 50%;
      transform: translateY(-50%);
      padding: 0;
      cursor: pointer;
      background: transparent;
      border: 0;
      -webkit-appearance: none; }
      /* line 843, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
      .hotel-ratings--modal button.modal-leave:focus {
        outline: none; }
    /* line 849, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .modal-leave .glyphicon {
      font-size: 24px;
      color: #999999; }
    /* line 855, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .hotel-ratings-details-list {
      display: block;
      padding: 10px 10px 20px 10px; }
    /* line 860, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .hotel-rating-bar {
      position: relative;
      border-bottom: transparent;
      padding: 10px; }
    /* line 866, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .hotel-rating-element {
      border-bottom: 8px solid whitesmoke;
      padding-bottom: 20px;
      margin-bottom: 0; }
    /* line 872, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .rating-guest-box {
      background: transparent; }
      /* line 875, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
      .hotel-ratings--modal .rating-guest-box:after {
        display: none; }
    /* line 880, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .hotel-rating-person-data {
      padding-left: 40px; }
    /* line 884, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .hotel-rating-person-image {
      border: none;
      padding: 0;
      width: auto;
      height: auto; }
      /* line 890, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
      .hotel-ratings--modal .hotel-rating-person-image .glyphicon {
        font-size: 22px;
        top: -5px;
        left: 10px; }
    /* line 898, ../resources/uncooked/css/sass/6_components/szallas/_hotel-ratings.scss.compile.5b785291a03cea92fc7e315534192590 */
    .hotel-ratings--modal .pagination {
      display: none !important; } }
