@charset "UTF-8";
/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 */
.all-inclusive-checkbox, .dest-region_item, .multi-select_item, .number-select_item, .order_item, .single-select_item {
  display: inline-block;
  width: 100%;
  margin-bottom: 2px;
  color: #10447D;
  vertical-align: middle;
  text-decoration: none !important;
  cursor: pointer; }

@media (min-width: 768px) {
  .all-inclusive-checkbox, .dest-region_item, .multi-select_item, .number-select_item, .order_item, .single-select_item {
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 13px; }
    .all-inclusive-checkbox:hover, .dest-region_item:hover, .multi-select_item:hover, .number-select_item:hover, .order_item:hover, .single-select_item:hover {
      background: #10447D;
      color: white; } }

@media (max-width: 767px) {
  .all-inclusive-checkbox, .dest-region_item, .multi-select_item, .number-select_item, .order_item, .single-select_item {
    padding: 7px 9px;
    font-size: 16px; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 *      $icons_path
 */
.all-inclusive-checkbox .checker, .dest-region_item .checker, .multi-select_item .checker {
  display: inline-block;
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 7px;
  margin-top: 2px; }

.all-inclusive-checkbox .content, .dest-region_item .content, .multi-select_item .content {
  display: block;
  padding-top: 1px;
  margin-left: 23px; }

@media (min-width: 768px) {
  .all-inclusive-checkbox .checker, .dest-region_item .checker, .multi-select_item .checker {
    background: url("../img/ikonymale.png?v=1");
    background-position: -104px -729px; }
  .selected.all-inclusive-checkbox .checker, .selected.dest-region_item .checker, .selected.multi-select_item .checker {
    background-position: -128px -729px; } }

@media (max-width: 767px) {
  .all-inclusive-checkbox .checker, .dest-region_item .checker, .multi-select_item .checker {
    margin-top: 1px;
    border: 2px solid #fff;
    -webkit-box-shadow: 0 0 0 1px #ccc;
    -moz-box-shadow: 0 0 0 1px #ccc;
    box-shadow: 0 0 0 1px #ccc;
    background: #fff; }
  .selected.all-inclusive-checkbox .checker, .selected.dest-region_item .checker, .selected.multi-select_item .checker {
    background: #10447D; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 */
@media (min-width: 768px) {
  .selected.number-select_item, .selected.order_item, .selected.single-select_item {
    background: #10447D;
    color: white; } }

@media (max-width: 767px) {
  .number-select_item:before, .order_item:before, .single-select_item:before {
    content: " ";
    background: #fff;
    display: block;
    border: 2px solid #fff;
    -webkit-box-shadow: 0 0 0 1px #ccc;
    -moz-box-shadow: 0 0 0 1px #ccc;
    box-shadow: 0 0 0 1px #ccc;
    width: 16px;
    height: 16px;
    float: left;
    margin: 2px 10px 0 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%; }
  .selected.number-select_item:before, .selected.order_item:before, .selected.single-select_item:before {
    background: #10447D; } }

@media (min-width: 767px) {
  .DayPicker, .dest-region_content-wrapper, .multi-select_content-wrapper, .order_content-wrapper, .participants_content, .single-select_content-wrapper {
    position: relative;
    background-color: #EFF5FC;
    border: solid 1px #EFF5FC;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %square-select-item
 *
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 */
@media (max-width: 767px) {
  .all-inclusive-checkbox {
    padding-left: 0;
    cursor: pointer; }
    .all-inclusive-checkbox:hover {
      background: transparent; }
    .all-inclusive-checkbox .content {
      margin-top: -2px;
      font-size: 15px;
      color: #10447D; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $base_color
 *      $darker_complementary_color
 *      $icons_path
 */
@media (min-width: 768px) {
  .breadcrumb {
    max-width: 1170px;
    float: none;
    padding: 0;
    margin: auto;
    background: white; }
  .breadcrumb_parts,
  .breadcrumb_part,
  .breadcrumb_part .part_arrow,
  .breadcrumb_part .part_url,
  .breadcrumb_title {
    display: inline-block;
    float: left; }
  .breadcrumb_part {
    height: 25px; }
    .breadcrumb_part .part_arrow {
      height: 25px;
      width: 5px;
      margin: 0 12px;
      background: url("../img/ikonymale.png?v=1") -136px 0px; }
    .breadcrumb_part .part_url {
      height: 25px;
      padding-top: 3px;
      color: #10447D;
      text-decoration: none !important;
      font-size: 14px;
      cursor: pointer; }
    .breadcrumb_part .part_url.root-url {
      width: 25px;
      background: url("../img/ikonymale.png?v=1") 0px -125px; }
  .breadcrumb_title {
    margin: 0;
    color: #F33;
    font-size: 21px; }
    .breadcrumb_title .breadcrumb_count {
      margin-left: 10px;
      font-size: 14px;
      font-style: italic;
      color: #999; } }

.cookie-info {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fcfcfc;
  border-top: 1px solid #bbb;
  -webkit-box-shadow: 0 -10px 20px #eee;
  -moz-box-shadow: 0 -10px 20px #eee;
  box-shadow: 0 -10px 20px #eee;
  padding: 10px 12%;
  text-align: center;
  z-index: 1001; }
  .cookie-info p {
    margin: 0;
    padding: 0; }
  .cookie-info button {
    border: 1px solid #bbb;
    background-color: #fcfcfc;
    margin-left: 10px; }

/*
 * REQUIRED PLACEHOLDERS:
 *      %hanging-panel
 *
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $base_color
 *      $darker_complementary_color
 *      $lighter_complementary_color
 *      $icons_path
 */
.date-picker_toggle {
  position: relative;
  width: 100%;
  height: 28px;
  font-size: 13px;
  line-height: 22px;
  text-align: left;
  color: #10447D;
  cursor: pointer;
  background-color: white; }

@media (min-width: 768px) {
  .DayPicker {
    position: relative;
    padding: 15px 10px;
    border: none;
    margin-top: 2px;
    background-color: #EFF5FC;
    width: 460px;
    z-index: 1; }
    .DayPicker:focus {
      outline: 0; }
  .DayPicker-Month {
    width: 210px;
    display: inline-table;
    border-collapse: collapse;
    margin: 0 20px 0 0; }
    .DayPicker-Month:last-child {
      margin-right: 0; }
  .DayPicker-NavBar {
    position: absolute;
    left: 0;
    right: 0;
    padding: 0 5px; }
  .DayPicker-NavButton {
    position: absolute;
    top: -3px;
    width: 23px;
    height: 23px;
    background: url("../img/ikonymale.png?v=1");
    cursor: pointer; }
  .DayPicker-NavButton--prev {
    left: 12px;
    background-position: 75px -25px; }
    .DayPicker-NavButton--prev:hover {
      background-position: -75px -724px; }
  .DayPicker-NavButton--next {
    right: 12px;
    background-position: -25px -25px; }
    .DayPicker-NavButton--next:hover {
      background-position: -25px -724px; }
  .DayPicker-Caption {
    display: table-caption;
    height: 25px;
    margin-bottom: 3px;
    text-align: center;
    color: #10447D;
    font-weight: bold; }
  .DayPicker-Weekdays {
    display: table-header-group; }
    .DayPicker-Weekdays > div {
      display: table-row; }
  .DayPicker-Weekday {
    display: table-cell;
    padding-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
    color: black;
    text-align: center;
    width: 30px;
    height: 25px; }
    .DayPicker-Weekday > abbr {
      border-bottom: none; }
  .DayPicker-Body {
    display: table-row-group; }
  .DayPicker-Week {
    display: table-row; }
  .DayPicker-Day {
    display: table-cell;
    width: 30px;
    height: 20px;
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-left: 1px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer; }
    .DayPicker-Day:hover, .DayPicker-Day.DayPicker-Day--selected {
      color: white; }
    .DayPicker-Day:focus {
      outline: 0; }
    .DayPicker-Day.DayPicker-Day--disabled {
      cursor: default;
      color: #ddd;
      background: transparent !important; }
    .DayPicker-Day.DayPicker-Day--outside {
      cursor: default;
      color: transparent;
      background: transparent !important; }
  .DayPicker-Day--sunday {
    color: #F33; }
  .date-from .DayPicker-Day:hover, .date-from .DayPicker-Day.DayPicker-Day--selected {
    background: #10447D; }
  .date-to .DayPicker-Day:hover, .date-to .DayPicker-Day.DayPicker-Day--selected {
    background: #F33; }
  .date-picker_calendar {
    display: none; }
    .date-picker_calendar.dropdown--visible {
      display: block; }
      .date-picker_calendar.dropdown--visible .date-picker_label {
        opacity: 1; }
  .date-picker_toggle {
    padding: 2px 2px 2px 7px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #DADFE6 !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTZFRUE5OTVGQjRDMTFFMjkyMUFGRjYyOUJCQjgyRTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTZFRUE5OTZGQjRDMTFFMjkyMUFGRjYyOUJCQjgyRTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNkVFQTk5M0ZCNEMxMUUyOTIxQUZGNjI5QkJCODJFNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNkVFQTk5NEZCNEMxMUUyOTIxQUZGNjI5QkJCODJFNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlazORUAAAGjSURBVHja7NZLKERRGMDxucZghpFXlGLBihSSbCVsZYWyILK0wNpCykKWNjZk4bFmN2VlIcpj4VEWXiuPkvJIMtf/1HfruN07c2cMSb76dWdOc+93znfu+RrDNE3fd0ea7wfi7yRJtw/kt43rX+vQj0ncujxjGrtY1gfvIxNxVxJEFqoxjCLkoVhTggyMoQMBhJwm7pRkBNfYxLOMqQRnuNRcoBkPuJFkd3JfQ7wkqjRhWY0q0R6ekI1MGwNbOJWVq3ua0BIvSVCuYZntoNv+EQUYwIKU1Ir3mBuvRRmu5Aa/y2+W8CaT9Xt+u2wPeJHPpn12En4pmYooepCTSJIh2YtEotUpSazDWChX9brOylmoQiV2xKGo1VaWULmsztmFRpTLG3aMPtmLOXnwQbJtxar1PDrxqu2Lmn0F6jGait71KAkDchasw6naySK2U5GkBlPIlYNail7V5jCTVIPUIipX1SrWsSa9Se3FEdpx/tUkITn9KsmqNq7KtmHrDvZ9NLwm2dfeMK8RtFXBNckKuh1m6TVOEPm0vP8/Er8uyYcAAwD9Y1FsdsNH+wAAAABJRU5ErkJggg==");
    background-position: right 0px;
    background-repeat: no-repeat; }
  .date-picker--unselected .date-picker_toggle {
    color: #AAA; }
  .date-picker_label {
    position: absolute;
    top: -20px;
    bottom: auto;
    right: auto;
    min-width: 55px;
    width: auto;
    padding: 1px 7px 1px 4px;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: white;
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    transition: opacity 0.5s;
    color: #10447D;
    line-height: 16px;
    font-size: 12px;
    font-weight: 400; }
    .date-picker_label:before {
      content: '';
      display: block;
      position: absolute;
      bottom: -6px;
      left: 9px;
      height: 0;
      border-top: 6px solid #7795B6;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent; }
    .date-picker_label:after {
      content: '';
      display: block;
      position: absolute;
      left: 10px;
      bottom: -5px;
      height: 0;
      border-top: 5px solid white;
      border-left: 5px solid transparent;
      border-right: 5px solid transparent; }
  .dropdown--visible .date-picker_label {
    opacity: 1; }
  .date-picker.date-from .date-picker_label {
    border: 1px solid #B1B8C1;
    border-left: 3px solid #10447D; }
  .date-picker.date-to .date-picker_label {
    border: 1px solid #B1B8C1;
    border-right: 3px solid #F33; } }

@media (max-width: 767px) {
  .date-from {
    margin-bottom: 5px; }
  .date-picker--unselected .datepicker_toggle {
    color: #AAA; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $base_color
 *      $darker_complementary_color
 *      $lighter_complementary_color
 *      $icons_path
 */
.datepicker_toggle {
  position: relative;
  width: 100%;
  height: 28px;
  font-size: 13px;
  line-height: 22px;
  text-align: left;
  color: #10447D;
  cursor: pointer;
  background-color: white; }

.datepicker {
  background: #EFF5FC; }
  .datepicker:after {
    border-color: transparent transparent #EFF5FC; }
  .datepicker .prev, .datepicker .next {
    font-size: 0; }
  .datepicker .day.active, .datepicker .day:hover, .datepicker .month.active, .datepicker .month:hover, .datepicker .year.active, .datepicker .year:hover {
    background: #10447D !important;
    color: white; }
  .datepicker .datepicker-switch {
    color: #10447D; }
    .datepicker .datepicker-switch:hover {
      background: #10447D !important;
      color: white; }

@media (min-width: 768px) {
  .datepicker {
    width: 250px; }
    .datepicker .prev, .datepicker .next {
      padding: 2px 0;
      background: transparent !important; }
      .datepicker .prev:after, .datepicker .next:after {
        content: '';
        display: block;
        width: 18px;
        height: 18px;
        background: url("../img/ikonymale.png?v=1"); }
    .datepicker .prev {
      padding-left: 5px;
      padding-right: 5px; }
      .datepicker .prev:after {
        background-position: -79px -29px; }
      .datepicker .prev:hover:after {
        background-position: -79px -728px; }
    .datepicker .next {
      padding-left: 5px; }
      .datepicker .next:after {
        background-position: -29px -29px; }
      .datepicker .next:hover:after {
        background-position: -29px -728px; }
    .datepicker .datepicker-switch {
      width: 100%;
      padding: 3px; }
    .datepicker .datepicker-days .table-condensed {
      width: 100%; }
    .datepicker .datepicker-years .datepicker-switch {
      cursor: default;
      color: #10447D !important;
      background: transparent !important; } }

@media (max-width: 767px) {
  .datepicker_toggle {
    height: 40px;
    font-size: 15px; }
    .datepicker_toggle .add-on {
      position: relative;
      padding: 9px 5px; }
      .datepicker_toggle .add-on:after {
        content: '\f073';
        position: absolute;
        right: 10px;
        top: 8px;
        font-size: 16px;
        font-family: FontAwesome;
        color: #10447D; }
  .datepicker {
    position: fixed;
    top: 50% !important;
    left: 0 !important;
    right: 0 !important;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    max-height: 100%;
    overflow: auto;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
    .datepicker:after {
      border: none !important; }
    .datepicker:before {
      display: none; }
    .datepicker .table-condensed {
      width: 100%; }
    .datepicker .datepicker-switch {
      width: auto;
      padding: 5px 0;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      border-radius: 0;
      font-size: 20px; }
    .datepicker .next, .datepicker .prev {
      background: none !important; }
      .datepicker .next:after, .datepicker .prev:after {
        background: none !important;
        font-family: FontAwesome;
        font-size: 30px;
        color: #F33; }
    .datepicker .next:after {
      content: '\f105'; }
    .datepicker .prev:after {
      content: '\f104'; }
    .datepicker .datepicker-years .next:after, .datepicker .datepicker-years .prev:after,
    .datepicker .datepicker-months .next:after,
    .datepicker .datepicker-months .prev:after {
      padding: 0 15px; }
    .datepicker .day {
      padding-bottom: 3%; }
    .datepicker .month, .datepicker .year {
      display: inline-block;
      padding-bottom: 7%; }
    .datepicker .day, .datepicker .month, .datepicker .year {
      height: auto !important;
      line-height: normal !important;
      font-size: 15px;
      color: #10447D; }
      .datepicker .day:after, .datepicker .month:after, .datepicker .year:after {
        content: '';
        display: inline-block;
        padding-top: 55%; }
      .datepicker .day.active, .datepicker .day:hover, .datepicker .month.active, .datepicker .month:hover, .datepicker .year.active, .datepicker .year:hover {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0; } }

@media (max-width: 767px) and (min-width: 400px) {
  .datepicker .day, .datepicker .year, .datepicker .month {
    font-size: 17px; }
  .datepicker .day {
    padding-bottom: 4%; }
  .datepicker .month, .datepicker .year {
    padding-bottom: 7%; } }

@media (max-width: 767px) and (min-width: 500px) {
  .datepicker {
    width: 500px !important;
    left: 50% !important;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    -o-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%); }
    .datepicker .month, .datepicker .year {
      font-size: 20px; }
      .datepicker .month:after, .datepicker .year:after {
        padding-top: 50%; } }

@media (max-width: 767px) and (max-height: 400px) {
  .datepicker {
    width: 250px !important; }
    .datepicker .day, .datepicker .year, .datepicker .month {
      font-size: 14px; }
    .datepicker .day {
      padding-bottom: 6px; }
    .datepicker .year, .datepicker .month {
      padding-bottom: 6%; }
  .table-condensed th {
    padding: 0 !important; } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %square-select-item
 *      %hanging-panel
 *
 * REQUIRED VARIABLES:
 *      $md_width
 *      $sm_width
 *      $darker_complementary_color
 *      $lighter_complementary_color
 *      $icons_path
 */
.dest-region_close-button {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  padding-top: 4px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  background: #10447D;
  text-align: center; }
  .dest-region_close-button:after {
    content: '\f00d';
    color: white;
    font-size: 15px;
    font-family: FontAwesome; }

.dest-region_group-label {
  position: relative;
  min-height: 15px;
  margin: 0 0 15px 5px; }
  .dest-region_group-label .group-label_line {
    position: absolute;
    border-top: solid 1px #DDD;
    left: 0;
    right: 20px;
    top: 8px; }
  .dest-region_group-label .group-label_content {
    position: absolute;
    padding-left: 5px;
    padding-right: 5px;
    background: #EFF5FC;
    text-transform: capitalize;
    font-style: italic;
    color: #999; }

.dest-region_group-item .group-item_sub-regions {
  display: none;
  width: 100%; }
  .dest-region_group-item .group-item_sub-regions .dest-region_item {
    padding-left: 20px; }

.dest-region_group-item .group-item_counter {
  display: inline-block;
  margin-left: 20px;
  font-size: 10px; }
  .dest-region_group-item .group-item_counter:after {
    content: '\f078';
    font-family: 'FontAwesome';
    margin-left: 3px; }

.dest-region_group-item--expanded .group-item_sub-regions,
.dest-region_item--hidden + .group-item_sub-regions {
  display: block; }

.dest-region_group-item--expanded .group-item_counter:after {
  content: '\f077'; }

.dest-region_action-panel .action-panel_expand-button,
.dest-region_action-panel .action-panel_select-button {
  border: none;
  background: transparent;
  color: #10447D;
  font-size: 13px; }

.dest-region_unavailable .unavailable_title {
  margin: 10px 0 10px 5px;
  font-size: 12px;
  cursor: pointer;
  background-color: #D9E5F5;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px 15px; }
  .dest-region_unavailable .unavailable_title:before {
    font-family: 'FontAwesome';
    content: '\f05a';
    margin-right: 10px;
    font-size: 16px;
    color: #10447D; }
  .dest-region_unavailable .unavailable_title:after {
    font-family: 'FontAwesome';
    margin-left: 5px; }

.dest-region_unavailable .unavailable_collapsible {
  overflow: hidden; }

.dest-region_unavailable .dest-region_group-label {
  display: none; }

.dest-region_unavailable--expanded .unavailable_title:after {
  content: '\f106'; }

.dest-region_unavailable--expanded .unavailable_collapsible {
  max-height: initial; }

.dest-region_unavailable--collapsed .unavailable_title:after {
  content: '\f107'; }

.dest-region_unavailable--collapsed .unavailable_collapsible {
  max-height: 0; }

@media (min-width: 768px) {
  .dest-region {
    position: relative; }
    .dest-region .scrollable-panel {
      margin-top: 15px; }
    .dest-region .nano-content {
      height: 375px; }
  .dest-region_content-wrapper {
    position: absolute;
    -webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.8);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.8); }
  .dest-region_title {
    margin-bottom: 12px;
    font-size: 15px;
    font-weight: bold;
    color: #10447D; }
    .dest-region_title:after {
      content: ':'; }
  .dest-region_search-wrapper {
    position: relative;
    display: inline-block;
    width: 35%;
    background: #C3D5EB;
    padding: 7px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .dest-region_search-wrapper:after {
      content: '';
      position: absolute;
      top: 8px;
      right: 11px;
      display: inline-block;
      width: 25px;
      height: 25px;
      background: url("../img/ikonymale.png?v=1") 0px -225px; }
    .dest-region_search-wrapper .dest-region_search {
      width: 100%;
      padding: 3px 6px;
      border: 1px solid #B1B8C1;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      font-size: 12px; }
  .dest-region_group-label .group-label_content {
    background: #EFF5FC;
    font-size: 13px; }
  .dest-region_content {
    padding: 15px 12px;
    background-color: #EFF5FC; }
  .dest-region_popular-list {
    margin-bottom: 15px; }
    .dest-region_popular-list .dest-region_item {
      display: inline-block;
      width: auto;
      margin-right: 20px; }
      .dest-region_popular-list .dest-region_item .dest-region_name {
        float: left; }
      .dest-region_popular-list .dest-region_item .content {
        float: left;
        margin-left: 0; }
    .dest-region_popular-list .popular-list_content {
      padding-left: 10px; }
  .dest-region_item {
    padding: 3px 5px; }
    .dest-region_item .dest-region_name {
      float: left; }
  .dest-region_item.dest-region_item--partially .checker {
    background-position: -128px -704px; }
  .main-list_column .dest-region_item {
    width: 100%; }
  .dest-region_group-item .group-item_counter {
    float: left;
    height: 24px;
    padding-top: 5px;
    margin-top: -3px;
    margin-bottom: -3px; }
  .dest-region_group-item .group-item_sub-regions .dest-region_item {
    width: 50%;
    float: left;
    padding-left: 20px;
    padding-right: 0px; }
  .dest-region_group-item--expanded {
    margin-bottom: 5px;
    background-color: #E6EFF8; }
  .dest-region_empty-list {
    padding-left: 5px;
    margin-top: 5px;
    color: #555; }
  .dest-region_action-panel {
    padding: 15px 15px 0;
    border-top: solid 1px #DDD;
    margin: 5px -10px 0; }
    .dest-region_action-panel .action-panel_select-button {
      float: right;
      margin-right: 100px; }
    .dest-region_action-panel .action-panel_choose-button {
      position: absolute;
      bottom: 7px;
      right: 5px;
      height: 35px;
      width: 110px;
      padding-top: 7px;
      padding-left: 11px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      cursor: pointer;
      background: #10447D;
      color: white; }
      .dest-region_action-panel .action-panel_choose-button:hover {
        background-color: #225B99; }
      .dest-region_action-panel .action-panel_choose-button:after {
        content: '';
        display: inline-block;
        width: 18px;
        height: 18px;
        margin-right: 10px;
        margin-top: 2px;
        float: right;
        background: url("../img/ikonymale.png?v=1") -29px -79px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .dest-region_content-wrapper {
    min-width: 350%; }
  .main-list_column {
    padding-left: 10px;
    padding-right: 0; }
  .dest-region_item {
    font-size: 12px; } }

@media (min-width: 992px) {
  .dest-region_content-wrapper {
    min-width: 550%; }
  .main-list_column {
    padding-right: 15px; } }

@media (max-width: 767px) {
  .dest-region_content-wrapper {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 100;
    padding: 50px 0 0 0;
    border: none;
    margin: 0;
    background: white;
    overflow: auto;
    display: block !important; }
    .dest-region_content-wrapper .dest-region_content {
      padding-bottom: 60px; }
  .dest-region_content-wrapper,
  .dest-region_title,
  .dest-region_action-panel {
    left: 100%;
    right: -100%;
    -webkit-transition: left .3s ease-in-out, right .3s ease-in-out;
    -o-transition: left .3s ease-in-out, right .3s ease-in-out;
    -moz-transition: left .3s ease-in-out, right .3s ease-in-out;
    transition: left .3s ease-in-out, right .3s ease-in-out; }
  .dropdown--visible .dest-region_content-wrapper,
  .dropdown--visible .dest-region_title,
  .dropdown--visible .dest-region_action-panel {
    left: 0px;
    right: 0px; }
  .dest-region_title {
    position: fixed;
    top: 0;
    height: 40px;
    z-index: 1;
    padding: 7px 10px;
    border-bottom: solid 1px #ddd;
    background: #EFF5FC;
    color: #10447D;
    font-size: 17px; }
  .dest-region_close-button {
    top: 0;
    right: 0;
    width: 80px;
    height: 40px;
    padding-left: 40px;
    padding-top: 7px;
    background: transparent; }
    .dest-region_close-button:after {
      content: '\2573';
      font-size: 16px;
      color: #10447D; }
  .dest-region_group-label {
    margin-bottom: 12px; }
    .dest-region_group-label .group-label_line {
      right: 10px;
      top: 10px; }
    .dest-region_group-label .group-label_content {
      background: white;
      font-size: 14px; }
  .dest-region_popular-list {
    margin-bottom: 5px; }
  .dest-region_item {
    width: 100%; }
    .dest-region_item .checker {
      margin-top: 3px; }
  .dest-region_main-list .main-list_column {
    padding: 0; }
  .dest-region_group-item .group-item_counter {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    padding: 8px 15px 0 0;
    text-align: right;
    font-size: 12px; }
  .dest-region_group-item .group-item_sub-regions .dest-region_item {
    padding-left: 50px; }
  .dest-region_group-item > .dest-region_item {
    position: relative;
    margin-bottom: 0px; }
  .dest-region_item--partially .checker {
    background: rgba(16, 68, 125, 0.3); }
  .dest-region_action-panel {
    position: fixed;
    bottom: 0;
    height: 40px;
    z-index: 1;
    background: white; }
    .dest-region_action-panel .action-panel_expand-button,
    .dest-region_action-panel .action-panel_select-button {
      background: #EFF5FC;
      height: 40px;
      width: 30%;
      padding: 5px 10px;
      font-size: 11px;
      text-transform: uppercase; }
    .dest-region_action-panel .action-panel_expand-button {
      float: right; }
    .dest-region_action-panel .action-panel_select-button {
      float: left; }
    .dest-region_action-panel .action-panel_choose-button {
      position: absolute;
      bottom: 0;
      width: 40%;
      height: 50px;
      padding: 15px 0;
      margin: 0 30%;
      background: #10447D;
      cursor: pointer;
      text-align: center;
      text-transform: uppercase;
      font-size: 16px;
      color: white; }
  .dest-region_empty-list {
    text-align: center;
    font-size: 17px; }
  .dest-region_unavailable .unavailable_title {
    font-size: 14px; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 */
.dropdown_content {
  display: none; }

.dropdown--visible .dropdown_content {
  display: block; }

@media (min-width: 768px) {
  .dropdown_content {
    z-index: 100; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $base_color
 *      $darker_complementary_color
 *      $icons_path
 */
.expand-button {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 3px 29px 2px 7px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
  font-size: 13px;
  text-align: left;
  color: #10447D !important;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background-color: white !important; }

.expand-button:after {
  content: '';
  display: inline-block;
  position: absolute;
  right: 5px;
  width: 18px;
  height: 18px; }

.expand-button_counter {
  background: #F33;
  padding: 3px 5px;
  color: white;
  margin-right: 5px; }

@media (min-width: 768px) {
  .expand-button {
    height: 28px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #DADFE6 !important; }
  .expand-button:after {
    top: 4px;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out;
    -moz-transition: transform .3s ease-in-out, -moz-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out, -moz-transform .3s ease-in-out, -o-transform .3s ease-in-out;
    background: url("../img/ikonymale.png?v=1") -54px -255px; }
  .dropdown--visible .expand-button:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  .expand-button_counter {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; } }

@media (max-width: 767px) {
  .expand-button {
    height: 44px;
    border: none;
    font-size: 16px; }
    .expand-button .expand-button_counter {
      padding: 6px 5px; }
  .expand-button:after {
    content: '\f078';
    font-family: 'FontAwesome';
    top: 10px; }
  .dropdown--visible .expand-button:after {
    content: '\f077'; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $base_color
 *      $darker_complementary_color
 */
.filters-wrapper {
  background: #EFF5FC; }

.filter_label {
  font-weight: normal; }

.filter_clear {
  display: none; }

.primary-filters,
.secondary-filters {
  padding: 0; }

.secondary-filters {
  overflow: hidden; }

/* Why do we have four states?
 * vide: src/browser-app/components/filters/lib/filter-list.jsx
 */
.secondary-filters--hidden {
  max-height: 0px; }

.secondary-filters--visible {
  max-height: initial; }

.secondary-filters--hiding,
.secondary-filters--showing,
.secondary-filters--hidden {
  overflow: hidden; }

.filters_filter--disable {
  position: relative; }
  .filters_filter--disable:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .filters_filter--disable .expand-button {
    background-color: #E3E1DD !important; }

@media (min-width: 768px) {
  .filters-wrapper {
    top: 0;
    width: 100%;
    z-index: 9999;
    padding-top: 10px;
    position: relative; }
    .filters-wrapper.affix {
      position: fixed;
      -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
      -moz-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
      box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); }
      .filters-wrapper.affix .filters_toggle-collapse {
        display: inline-block;
        cursor: pointer; }
      .filters-wrapper.affix .toggle-collapse_button {
        display: inline-block;
        padding: 2px 12px;
        -webkit-border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        border-radius: 3px 3px 0 0;
        margin-right: 5px;
        background: #10447D; }
        .filters-wrapper.affix .toggle-collapse_button:after {
          content: '\f077';
          color: white;
          font-family: FontAwesome; }
    .filters-wrapper.affix.filters-wrapper--collapsed {
      padding-bottom: 14px; }
      .filters-wrapper.affix.filters-wrapper--collapsed .filters {
        display: none; }
      .filters-wrapper.affix.filters-wrapper--collapsed .toggle-collapse_label {
        display: inline;
        margin-right: 10px;
        font-size: 15px;
        color: #10447D; }
      .filters-wrapper.affix.filters-wrapper--collapsed .toggle-collapse_button:after {
        content: '\f078'; }
  .filters_toggle-collapse {
    display: none;
    position: absolute;
    bottom: 0;
    right: 0; }
    .filters_toggle-collapse .toggle-collapse_label {
      display: none; }
  .filters {
    max-width: 1200px;
    margin: auto;
    padding: 0 10px 15px 10px;
    position: relative; }
  .filters_filter {
    height: 50px;
    padding: 0 5px;
    margin-bottom: 10px; }
  .filters_filter--active .filter_clear {
    display: inline;
    position: absolute;
    top: 0px;
    left: 100%;
    padding: 0px;
    border: none;
    margin-top: 1px;
    margin-left: 3px;
    color: #F33;
    font-size: 23px;
    line-height: 16px;
    font-weight: bold;
    background: none;
    cursor: pointer; }
  .filter_label {
    position: relative;
    display: inline-block;
    margin-bottom: 0;
    font-size: 12px; }
  .primary-filters div:nth-child(3) .dest-region_content-wrapper {
    left: -60%; }
  .dest-region_content-wrapper {
    left: -175%; }
  .filter-packageType + .filter-duration + .filter-destinationRegion .dest-region_content-wrapper {
    left: -275%; }
  .filter-allInclusive,
  .filter-order {
    display: none; }
  .filters {
    width: 100% !important; }
    .filters .text-filter {
      text-align: center;
      padding: 7px;
      width: 70%;
      margin: auto; }
      .filters .text-filter .react-autosuggest__input {
        padding: 10px; }
      .filters .text-filter .react-autosuggest__suggestions-container {
        width: 100%; }
      .filters .text-filter .react-autosuggest__suggestions-list {
        padding: 5px; }
  .secondary-filters {
    -webkit-transition: max-height 0.5s;
    -o-transition: max-height 0.5s;
    -moz-transition: max-height 0.5s;
    transition: max-height 0.5s; }
  /* Why do we have four states?
 * vide: src/browser-app/components/filters/lib/filter-list.jsx
 */
  .secondary-filters--visible,
  .secondary-filters--showing {
    max-height: 170px; }
  .secondary-filters--visible {
    overflow: visible; }
  .secondary-filters--hiding,
  .secondary-filters--hidden {
    max-height: 0px; }
  .toggle-secondary-wrapper {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0px;
    text-align: center; }
  .toggle-secondary {
    display: inline-block;
    font-size: 12px;
    color: #10447D;
    cursor: pointer;
    padding: 0 10px 3px;
    border: solid 1px #EFF5FC;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #EFF5FC;
    -webkit-transition: color .25s, background-color .25s;
    -o-transition: color .25s, background-color .25s;
    -moz-transition: color .25s, background-color .25s;
    transition: color .25s, background-color .25s;
    position: relative;
    top: -15px; }
    .toggle-secondary:after {
      display: inline-block;
      font-size: 16px;
      font-family: FontAwesome;
      font-weight: bold;
      margin-left: 5px; }
  .toggle-secondary:hover {
    background-color: #10447D;
    color: #EFF5FC; }
  .toggle-secondary_more-filters:after {
    content: '\f107'; }
  .toggle-secondary_less-filters:after {
    content: '\f106'; } }

@media (max-width: 767px) {
  .filters-outer-wrapper {
    text-align: center;
    height: auto !important; }
    .filters-outer-wrapper .filters_mobile-text-filter {
      position: fixed;
      top: 65px;
      left: 0;
      right: 0;
      z-index: 1; }
  .filters-wrapper {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 300;
    text-align: left;
    border-left: solid 1px #90ACCB; }
  .filters {
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    padding: 0; }
  .filters_toggle {
    display: block;
    position: fixed !important;
    top: 0;
    right: 0;
    left: auto !important;
    z-index: 1;
    text-align: right;
    height: 39px;
    width: 85px;
    background: white;
    padding: 9px 10px;
    border: none;
    border-bottom: solid 1px #EEE;
    outline: none;
    font-size: 18px;
    color: #10447D; }
    .filters_toggle:after, .filters_toggle:before {
      font-family: FontAwesome; }
    .filters_toggle.filters_toggle:after {
      content: '\f0b0';
      margin-left: 7px; }
    .filters_toggle:before {
      content: '\f160';
      margin-right: 7px; }
    .filters_toggle.filters_toggle--opened {
      width: 100%; }
  .filters_active-count {
    position: absolute;
    top: 8px;
    right: 3px;
    display: inline-block;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 1px 4px;
    font-size: 8px;
    color: white;
    background: #F33; }
  .filters_title {
    height: 40px;
    background: white;
    font-size: 17px;
    color: #10447D;
    padding: 8px 10px;
    border-bottom: solid 1px #90ACCB;
    margin-bottom: 10px;
    cursor: pointer; }
    .filters_title:after {
      display: inline-block;
      content: '\2573';
      float: right;
      font-size: 16px; }
  .filters_filter {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 9px; }
  /* Why do we have four states?
 * vide: src/browser-app/components/filters/lib/filter-list.jsx
 */
  .secondary-filters--hiding,
  .secondary-filters--hidden {
    max-height: 0px; }
  .secondary-filters--showing,
  .secondary-filters--visible {
    max-height: initial; }
  .toggle-secondary {
    float: left;
    width: 100%;
    border-top: solid 1px #90ACCB;
    border-bottom: solid 1px #90ACCB;
    margin: 10px 0;
    font-size: 15px;
    color: #10447D;
    background: white;
    cursor: pointer; }
    .toggle-secondary:after {
      display: inline-block;
      float: right;
      font-size: 28px;
      line-height: 20px;
      font-family: FontAwesome; }
  .toggle-secondary_less-filters,
  .toggle-secondary_more-filters {
    display: inline-block;
    padding: 7px; }
  .toggle-secondary_more-filters {
    margin-bottom: 50px; }
    .toggle-secondary_more-filters:after {
      content: '\f105';
      margin-right: 15px; }
  .toggle-secondary_less-filters:after {
    content: '\f107';
    margin-right: 10px; }
  .filter_label {
    margin-bottom: 7px;
    font-size: 14px;
    color: #10447D; }
  .filter-allInclusive .filter_label {
    display: none; } }

/* Webfont: LatoLatin-Light */
@font-face {
  font-family: 'LatoLatinWebLight';
  src: url("../fonts/lato/LatoLatin-Light.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/LatoLatin-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/LatoLatin-Light.woff2") format("woff2"), url("../fonts/lato/LatoLatin-Light.woff") format("woff"), url("../fonts/lato/LatoLatin-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/* Webfont: LatoLatin-Regular */
@font-face {
  font-family: 'LatoLatinWeb';
  src: url("../fonts/lato/LatoLatin-Regular.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/LatoLatin-Regular.woff2") format("woff2"), url("../fonts/lato/LatoLatin-Regular.woff") format("woff"), url("../fonts/lato/LatoLatin-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility; }

/*
 * REQUIRED VARIABLES:
 *      $md_width
 *      $sm_width
 *      $content_max_width
 *      $base_color
 *      $darker_complementary_color
 *      $lighter_complementary_color
 *      $icons_path
 *      $flag_pl
 *      $flag_by
 *      $flag_ru
 */
@media (min-width: 992px) {
  .site-map_section {
    display: inline-block;
    width: 20%; }
    .site-map_section:first-of-type {
      padding-left: 0px; }
    .site-map_section:last-of-type {
      padding-right: 0px; }
  .contact_column {
    border-left: 1px solid #35A9D9; }
    .contact_column:last-of-type {
      border-right: 1px solid #35A9D9; } }

@media (min-width: 768px) {
  .additional-info-wrapper {
    margin-bottom: -20px;
    color: white;
    background: #10447D; }
  .additional-info {
    max-width: 1170px;
    margin: 25px auto; }
  .copyright_info {
    font-size: 13px; }
  .copyright_authors {
    display: block; }
  .payments {
    float: right;
    text-align: right; }
  .payments_label {
    margin-right: 20px; }
    .payments_label:after {
      content: ':'; }
  .payments_type {
    display: inline-block;
    position: relative;
    top: 5px;
    width: 200px;
    height: 28px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAcCAYAAAAk9/CnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE5ODlGMERBMTQ5MTFFNEE0RTRGMDAwRDQ0MTNBNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE5ODlGMEVBMTQ5MTFFNEE0RTRGMDAwRDQ0MTNBNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTk4OUYwQkExNDkxMUU0QTRFNEYwMDBENDQxM0E2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTk4OUYwQ0ExNDkxMUU0QTRFNEYwMDBENDQxM0E2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl1OPNYAAA6USURBVHja7JwLcJTV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"); }
  .contact-wrapper {
    background: #0394D0;
    color: white; }
  .contact {
    max-width: 1170px;
    margin: 25px auto; }
  .contact_title {
    margin-bottom: 20px;
    font-size: 23px;
    font-weight: bold; }
  .contact_column {
    padding-left: 0;
    padding-right: 0;
    outline: none !important;
    color: white !important; }
    .contact_column:before {
      content: '';
      display: inline-block;
      float: left;
      width: 85px;
      height: 75px;
      background: url("data:image/png;base64,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"); }
  .contact-method_title {
    display: inline-block;
    margin-top: 7px; }
  .contact-method_message {
    position: relative;
    font-weight: bold;
    font-size: 22px;
    top: -4px; }
  .contact-flag {
    width: 100px; }
    .contact-flag:before {
      content: '';
      display: block;
      width: 25px;
      height: 25px;
      float: left;
      background: url("../img/ikonymale.png?v=1") no-repeat; }
    .contact-flag.flag-pl:before {
      background-image: url(../img/sprite-74.png);
      background-position: -299px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .contact-flag.flag-ru:before {
      background-image: url(../img/sprite-74.png);
      background-position: -247px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .contact-flag.flag-by:before {
      background-image: url(../img/sprite-74.png);
      background-position: -273px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
  .office_opening {
    display: inline-block; }
    .office_opening:first-of-type {
      margin-top: 0px; }
    .office_opening:last-of-type {
      margin-top: -10px; }
  .opening_hours {
    margin-right: 5px;
    font-size: 25px;
    font-weight: bold; }
  .opening_days {
    position: relative;
    top: -12px;
    font-size: 12px;
    text-transform: uppercase; }
  .contact-method-form:before {
    background-position: -308px -15px; }
  .contact-method-form .contact-method_message {
    position: relative;
    top: 0; }
    .contact-method-form .contact-method_message:after {
      content: '';
      display: inline-block;
      position: absolute;
      top: -5px;
      right: -30px;
      width: 25px;
      height: 25px;
      background: url("../img/ikonymale.png?v=1") -25px -75px; }
  .contact-method-phone:before {
    background-position: -8px -15px; }
  .contact-method-mobile:before {
    background-position: -108px -15px; }
  .contact-method-office:before {
    background-position: -208px -15px; }
  .banners-wrapper {
    background-color: #10447D; }
  .banners {
    max-width: 1170px;
    padding: 20px 0;
    margin: auto;
    border-bottom: solid 1px #556D93;
    text-align: center; }
  .banner {
    display: inline-block;
    margin-right: 15px; }
    .banner:last-of-type {
      margin-right: 0; }
  .banner-pit {
    width: 65px;
    height: 43px;
    background: url("data:image/gif;base64,R0lGODlhQQArAHAAACH5BAEAAH8ALAAAAABBACsAhgAAAA5AeSpWiEpwmlF2nlV5oG2Mrn6Zt3WSsnOQsYKcuYGbuV6ApVx+pEtxmx1MgQM4cwg8dThhkE5znXeUs5Oqw6a4zZ2xyKC0yqS3zKm7z8zX43qWtW+Nr4mivWGCpyBPgwU5dJuwx5KpwniUtIegvGyLrU90nVl8owk8dhBCerbF1jJdjSJQhBlJfyRShT9nlL3K2hVGfT1lk0hvmTBbizVfjoSeuqq8z4qivmqJrI2lv2WFqVh7okJplvv8/cHO3bvJ2bnH2KK1y5itxbTD1ShVh4+mwYWfuy1ZinGPsNHb5rfG19nh6v///+7y9unu89zk7M7Z5JWrxGOEqAs+d1t+pKy90a6/0tfg6cXS3+vv9K2+0Qo9duTq8MPQ3ufs8rLC1GiIqydUhhJEe7DA0+Hn7pCnwd/m7QQ5c/T2+Ttkkn+auEVsmL7L2zZgj2KDqAw/eERsl/L1+HuXtYihvZasxNXe6MfT4Pb4+uPp8MnV4fj6+/n6/N7l7QAAAAf/gH+Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydno4RLzQEPWIcHB03Nz09NDIQn44QazQcREQaRBi5GksdqDdXGhg7Yg+HsJ4QLxwYtxw3YqQYHBAQbi/ZKtk+BERuRD4qgrM+NcmaNTcaqqbFYj0+pjRiTlJubho7HQQ1Kg80vnF4AYFAAnGaXnzbceOFCg47oGlws2QJPg0Tmzhx8mSLmSXsaGT71oMADRvoLPXAKEbMLTG9muBx80RDjwfJIDwgoGGLGykdn5hxI+ZFDSJ4amji4IaGCjHBdC1pQuQGBpSIINiwc8ONGX1SfIqRIeYKgUsQxEiB6q2pD6IQ/4h8FalChbW7Ktb0wLCFggpdazh01LDmBVFLYpbY4rCECIQaTf/UuGKDpxBnEXcQsTMx3AsNBHdoUFFDSM0aD9ysoQRZTC0NYv6owNPjzzUbg1R0g3ajA4014wT50AALprUbTtzUKB0cUlwip674EGRTUI8bkjBM/xPRNpGaD6JJMnzq8B8fRAZhUPrnAW8atnuk7X1Kxh+XglS4GQdBw5MOEGDwQiQcECDPDsncsN1fwdWgATR4+BDgU7hAN6AMRARHwVl/vAAeBwxEooEg0uS3g33n3dDgDbD00MFfsMSFjgoasFfDDoMQ0YQNDkaChyrCoELEEjdQ0IEbLArHgf91YtAIi5O5EUOAS3iI8QFMTgiBVCRNNOGSHWL8giQFHOiTzBpEmFJjf0+ONkh/bjCkoz5d6UOEFJGARFoH5HBwjGQqCoImVBLCKJsGf8pGxDmzsHjcCx3gEskNW0wnBIocxGabBiiugWAyLrgZAaKDfDbIDRzWACYG5j1SgxM3REAABrA8QJwgCgrq2CC2JoNBotcJMlmb13UgBHuP9PdEbTdk+EcHCHboxpMDEoKsP/lhY5sQ0322g2h2VCNJDT5Nh8uA4AhySqkE3ICKKfwkCt2mOK6BEWfrVCuJGENJyFiTt1hDBCn4QGeSDx+sg0c4LkGgghB2QMCBFBwMd4PgFLVRAsEO/T6WD0813jAUcM2R849aZnwA2Q7DwVajD02IW4nEW8R8jL13OmFGB1zpW8iN0GkEjgYdSEOEaEtmQsASPt3UoRg7uNGEG1vUJA2PrznRRE9xnnLLKnd+wIlCZgwlxjmy1VAKU/dM9VOcxRCAStQP7iAFET5rMgvHTuBhkw36OiyDKjSw7MM+PkC0Di47rJFSJ8uIQXXN4ETTzwvF+KAKARTYoTkRwlCAdiyFRK6BFE2Y4ZFHeaQp2g10E40t6Yss48Pa7p7SGzz+PE7778AHL/zwxBdv/PGYBAIAOw=="); }
  .banner-rzetelna {
    width: 100px;
    height: 43px;
    background: url("data:image/gif;base64,R0lGODlhZAArAHAAACH5BAEAAHkALAAAAABkACsAhgAAAAQ5cwU5dAs+dyBPgzBbi2+Nr4KcuUhvmQ5AeRBCejtkkneUs5WrxGWFqWOEqJuwx3OQsSJQhIWfu4SeulF2nipWiAk8dpOqw4ihvSdUhiRShT1lkx1MgQg8dUVsmGKDqGyLrY+mwWiIqxJEewM4c0Rsl3iUtG2MromivZitxYqivjVfjk90nXuXtX+auBVGfVl8oy1ZijJdjUJplmGCp16ApZasxFt+pAw/eEpwmo2lv6C0yhlJfzhhkHWSsihVhwo9dktxm8nV4efs8vT2+ZKpwv///+Pp8NXe6K6/0vv8/Z2xyPL1+NHb5unu88PQ3lV5oLfG136Zt7bF1mqJrKK1y73K2qm7z/n6/O7y9lh7ornH2PDz9zZgj1x+pE5znT9nlOvv9Ka4zeTq8Nfg6bDA04egvM7Z5N/m7XGPsJCnwYGbufj6+6y90dnh6qq8z9zk7MzX462+0eHn7rvJ2cHO3cXS36S3zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/gHmCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5yVJSWdoaKFJRsbLi4IHqOsmgoLLiouIyOyCq24lB0UFBUboHkqFBt5GwswwIQdMLm5CjS0KiO3gyU0IrM7KjsuEbTfOzsszaIlFag7FCO/hwpbIhsKHQXQI1sVNBsVKgXknR2yOnxilCzRlhEF/V3yQIGaJho7Eir0JI5TASzMJmIqoaICJw8LHGqsxGJHxpEoEe2IQKiEAlOgXm7ocEsmjJcwYMqsCcwDsjwKqAVtKS+eKY0QOwza4ETMERUlXBzp8iaimyNHsFA48qYLmgpXsDa8skCQCycj8mBxUeyKG4cF/3bwwPJtpLdBNJ6OOIKgAK2nHY7YK7BgrxsEI7q42LIBwREaglQccZLnioo8jo+cXLCDRoGcBWTOZEEjJOM8NLYgEHlpQ1pBC44sKNHmtYouGwp04aECcp4uLGl0wdJ7gxjfKt68ieCGQgkRTpCwFbRhRwUEMGht2GZgHw8RFHi4KDEilgvWlfwOKjC1DdQ8e9Mu6NJFDFvabBG06dKGsZiyebjhxhZTGQDDES7w8MZ626gAiwsb8ECDArQw5BkP8dDAC3qUbIAFMXmw8BQSl8Hwhhuw4VZNFxSg1kU/LsKIxRsmHrHFgUjwB0wBw4DiggEREmNPHi4UUN0ptOzA4f8kHqAlSF40ODYCD08ZsAUNbWBhAAJAHSFCHhUc4YYLC8SmJQtudEGkjS6IcdARLeaxgAogUgChG8TMUgIF+ThIwQJbqLCkJHtecYuHkFGwFg9XOCGoC43ukEcJPGyRRwEqNIrQDo3eI+l2EL0GHnUjZFTBjRCiRkMJjGXXAQKzTLOJbmWV4AEwCnziEiif5CrIQJPuGqyvwPRa7LHV6Morr5NeMGmuwGZSgRggpmQtIYoOOkkp11KywBv2wYhJAWhI1G0jrl3RXyYFLHguJeQd0Y9HlSjQxWvvTrLDG/OJgYW5i+x5XL6V7IAEBZKNsCokiSlFcCVKebCDE1mJu4hdAmLg+/AlJVz0hraDuFDuxpsogAYFCGAkyFCELIAEgCRr0m5Td1CIBBI35rbBFh/HzAm0XTmBQAVIiCGGclggobHPriBEXQWhXVQb0/5YAzDVWGet9dZcd+11SoEAADs="); }
  .banner-wczasopedia {
    width: 45px;
    height: 46px;
    background: url("data:image/gif;base64,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"); }
  .banner-nr1 {
    width: 143px;
    height: 43px;
    background: url("data:image/png;base64,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"); }
  .banner-years-active {
    background-image: url(../img/sprite-74.png);
    background-position: 0px -92px;
    width: 138px;
    height: 27px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block; }
  .newsletter-wrapper {
    background: #10447D; }
  .newsletter {
    max-width: 1170px;
    float: none;
    padding: 30px 0;
    border-bottom: solid 1px #556D93;
    margin: auto;
    color: white; }
  .newsletter--loading .newsletter_input {
    opacity: 0.7; }
    .newsletter--loading .newsletter_input:after {
      content: '';
      display: block;
      position: absolute;
      top: 10px;
      right: 0;
      bottom: 0;
      left: 0;
      background: url("../img/loader.gif") no-repeat center center; }
  .newsletter_info {
    text-align: center; }
  .newsletter_input {
    position: relative;
    text-align: center; }
    .newsletter_input .newsletter_mail {
      width: 35%;
      padding: 8px;
      border: none;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      margin: 10px 10px 0;
      color: black; }
    .newsletter_input .newsletter_subscribe {
      background: #F33;
      padding: 8px 10px;
      border: none;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; }
    .newsletter_input .popover {
      background-color: #EFF5FC;
      color: #10447D; }
  .site-map-wrapper {
    background: #10447D; }
  .site-map {
    float: none;
    width: 100%;
    max-width: 1170px;
    padding-top: 40px;
    padding-bottom: 40px;
    border-bottom: solid 1px #556D93;
    margin: auto;
    color: white; }
  .site-map_section {
    display: inline-block;
    width: 20%;
    float: left;
    padding-left: 25px;
    padding-right: 25px; }
  .section_items {
    padding: 0;
    list-style-type: none; }
  .section_title {
    display: inline-block;
    margin-bottom: 10px;
    font-weight: bold; }
  .section_item-wrapper {
    border-bottom: solid 1px #556D93; }
    .section_item-wrapper:last-of-type {
      border-bottom: none; }
  .section_item {
    color: white !important;
    line-height: 25px; }
    .section_item:before {
      content: '';
      display: inline-block;
      float: left;
      height: 25px;
      width: 13px;
      background: url("../img/ikonymale.png?v=1") -35px 0px; }
  .section_item-facebook:before {
    background-position: 0px -175px; }
  .section_item-google:before {
    background-position: -25px -175px; }
  .section_item-youtube:before {
    background-position: -50px -175px; }
  .section_item-twitter:before {
    background-position: -75px -175px; }
  .section_item-facebook:before,
  .section_item-google:before,
  .section_item-youtube:before,
  .section_item-twitter:before {
    width: 25px; } }

@media (max-width: 991px) and (min-width: 768px) {
  .contact_column {
    padding: 10px;
    border-left: 1px solid #35A9D9; }
    .contact_column:nth-of-type(3), .contact_column:nth-of-type(4) {
      border-top: 1px solid #35A9D9; }
    .contact_column:nth-of-type(2n) {
      border-right: 1px solid #35A9D9; }
  .site-map_section {
    width: 33.3333%; }
    .site-map_section:first-of-type, .site-map_section:nth-of-type(4) {
      padding-left: 0px; }
    .site-map_section:nth-of-type(3) {
      padding-right: 0px; }
    .site-map_section:nth-of-type(4), .site-map_section:last-of-type {
      margin-top: 20px; } }

@media (max-width: 767px) {
  .mobile_contact {
    padding: 20px 0 30px;
    background: #0394D0;
    color: white;
    text-align: center; }
    .mobile_contact .contact_title {
      font-size: 33px;
      font-weight: bold;
      color: white; }
      .mobile_contact .contact_title:before {
        content: '\f095';
        font-family: FontAwesome;
        font-size: 40px;
        margin-right: 15px; }
    .mobile_contact .contact_message {
      font-size: 14px; }
  .mobile_jump-to-top {
    height: 50px;
    padding-top: 5px;
    text-align: center;
    cursor: pointer; }
    .mobile_jump-to-top:before {
      content: '\f077';
      font-family: FontAwesome;
      font-size: 25px;
      color: #10447D; }
  .mobile_social {
    padding: 15px 0 10px;
    background: #10447D;
    line-height: 0;
    text-align: center; }
    .mobile_social .mobile_social-item {
      position: relative;
      display: inline-block;
      height: 35px;
      width: 35px;
      border: solid 1px white;
      margin-left: 20px; }
      .mobile_social .mobile_social-item:first-of-type {
        margin-left: 0; }
      .mobile_social .mobile_social-item:hover {
        opacity: 0.1; }
      .mobile_social .mobile_social-item:before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        font-family: FontAwesome;
        font-size: 21px;
        line-height: 100%;
        text-align: center;
        color: white;
        padding-top: 6px; }
    .mobile_social .mobile_social-google:before {
      content: '\f0d5'; }
    .mobile_social .mobile_social-facebook:before {
      content: '\f09a'; }
    .mobile_social .mobile_social-youtube:before {
      content: '\f167'; }
    .mobile_social .mobile_social-twitter:before {
      content: '\f099'; }
  .mobile_copyright {
    background: #10447D;
    padding: 0 0 30px;
    margin-bottom: -20px;
    text-align: center;
    font-size: 10px; }
    .mobile_copyright .copyright_info {
      color: white; }
    .mobile_copyright .copyright_authors {
      display: inline-block;
      margin-top: 5px;
      color: #999; }
  .contact-flag:before {
    content: '';
    background: url("../img/ikonymale.png?v=1") no-repeat; }
  .contact-flag.flag-pl:before {
    background-image: url(../img/sprite-74.png);
    background-position: -299px -218px;
    width: 16px;
    height: 11px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block; }
  .contact-flag.flag-ru:before {
    background-image: url(../img/sprite-74.png);
    background-position: -247px -218px;
    width: 16px;
    height: 11px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block; }
  .contact-flag.flag-by:before {
    background-image: url(../img/sprite-74.png);
    background-position: -273px -218px;
    width: 16px;
    height: 11px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block; } }

.geo-offers_container {
  position: relative;
  width: 100%;
  margin: auto; }
  .geo-offers_container .cluster:not([title]) {
    display: none; }
  .geo-offers_container .cluster:before {
    content: attr(title);
    z-index: 1;
    color: white;
    background-color: #EFF5FC;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 9px;
    font-size: 11px;
    color: #10447D; }
  .geo-offers_container .cluster > img {
    display: none; }
  .geo-offers_container .cluster > div {
    display: inline;
    color: #F33 !important;
    top: 35px !important;
    left: -15px !important;
    line-height: 100% !important;
    font-size: 13px !important;
    padding: 3px !important;
    width: auto !important;
    background-color: white !important; }

.geo-offers_container--reloading:before,
.geo-offers_container[data-count="0"]:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #666;
  opacity: 0.5;
  z-index: 3; }

.geo-offers_container[data-count="0"]:after {
  content: attr(data-empty-results);
  color: white;
  font-size: 35px;
  position: absolute;
  display: inline-block;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 4; }

.geo-offers_container.geo-offers_container--reloading:after {
  position: absolute;
  content: '';
  display: inline-block;
  background: url("../img/spinner.gif") no-repeat;
  width: 15px;
  height: 15px;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 4; }

.geo-offer {
  width: 400px;
  min-height: 105px; }
  @media (max-width: 767px) {
    .geo-offer {
      min-height: 120px; } }

.geo-offer_photo-container {
  display: inline-block;
  padding: 0;
  position: absolute;
  left: 10px;
  bottom: 13px;
  top: 13px;
  right: 50%; }

.geo-offer_photo {
  width: 100%;
  float: left;
  min-height: 50%; }

.geo-offer_rating {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #7EB92F;
  padding: 5px;
  color: white;
  font-size: 15px; }

.geo-offer_rating-user {
  font-size: 17px;
  font-weight: bold; }
  @media (max-width: 767px) {
    .geo-offer_rating-user {
      font-size: 13px; } }
  .geo-offer_rating-user::after {
    font-weight: normal;
    content: '/6'; }

.geo-offer_content {
  padding: 0;
  position: absolute;
  top: 10px;
  right: 0;
  left: 50%;
  bottom: 0; }

.geo-offer_title {
  font-size: 14px;
  font-weight: 500;
  float: left;
  margin-right: 5px;
  margin-left: 10px;
  color: #10447D; }
  .geo-offer_title:hover {
    text-decoration: none !important; }

.geo-offer_standard {
  font-size: 19px;
  float: left; }

.geo-offer_price {
  float: left;
  display: inline-block;
  margin-top: 5px;
  margin-left: 10px;
  color: #F33;
  font-size: 20px;
  clear: both; }
  @media (max-width: 767px) {
    .geo-offer_price {
      margin-top: 1px;
      font-size: 15px; } }

.geo-offer_old-price {
  float: left;
  clear: both;
  color: #789;
  margin-top: 10px;
  margin-left: 10px;
  font-size: 14px; }
  @media (max-width: 767px) {
    .geo-offer_old-price {
      margin-top: 5px;
      font-size: 12px; } }
  .geo-offer_old-price .geo-offer_currency {
    color: #789; }
  .geo-offer_old-price .geo-offer_discount-percentage {
    background-color: #E54A4A;
    color: white;
    font-size: 10px;
    padding: 1px 3px;
    margin-left: 2px;
    display: inline-block;
    position: relative;
    top: -2px; }
    .geo-offer_old-price .geo-offer_discount-percentage:before {
      content: '-'; }
    .geo-offer_old-price .geo-offer_discount-percentage:after {
      content: '%'; }

.geo-offer_old-price_content {
  text-decoration: line-through; }

.geo-offer_currency {
  color: #F33; }
  @media (min-width: 768px) {
    .geo-offer_currency {
      font-size: 10px;
      margin-bottom: 10px;
      position: relative;
      bottom: 10px;
      text-decoration: underline; }
      .geo-offer_currency:after {
        text-align: center;
        font-family: FontAwesome;
        content: '\f007';
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        margin-top: 2px; } }

.geo-offer_price--total .geo-offer_currency:after {
  content: '\f0c0'; }

.geo-offer_marker-label {
  background-color: white;
  color: #F33;
  padding: 2px 5px;
  font-size: 13px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 5px; }

.geo-offer_details {
  background-color: #10447D;
  position: absolute;
  bottom: 10px;
  right: 10px;
  padding: 7px 15px;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: white !important;
  text-decoration: none !important; }

.geo-offer_details:hover {
  color: white !important;
  text-decoration: none !important; }

@media (min-width: 768px) {
  .geo-offers_container {
    min-height: 800px;
    margin-bottom: -60px; } }

@media (max-width: 767px) {
  .geo-offers_container {
    min-height: 500px; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $darker_complementary_color
 *      $icons_path
 *      $flag_pl
 *      $flag_by
 *      $flag_ru
 */
@media (min-width: 768px) {
  .header {
    position: relative; }
  .header_top-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 10002; }
  .header_top {
    max-width: 1170px;
    position: relative;
    margin: 12px auto 0;
    text-align: right; }
    .header_top:after {
      content: '';
      display: block;
      width: 100%;
      height: 1px;
      margin-top: -7px;
      background: -webkit-gradient(linear, left top, right top, color-stop(25%, rgba(255, 255, 255, 0)), color-stop(50%, #F2F2F2), to(#E9E9E9));
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 25%, #F2F2F2 50%, #E9E9E9 100%);
      background: -moz- oldlinear-gradient(left, rgba(255, 255, 255, 0) 25%, #F2F2F2 50%, #E9E9E9 100%);
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 25%, #F2F2F2 50%, #E9E9E9 100%);
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 25%, #F2F2F2 50%, #E9E9E9 100%); }
  .header_link-list {
    display: inline-block;
    list-style: none; }
    .header_link-list .link-list_link {
      display: inline;
      padding-right: 5px;
      margin-right: 15px; }
      .header_link-list .link-list_link:last-child {
        margin-right: 0;
        padding-right: 0; }
      .header_link-list .link-list_link a {
        display: inline-block;
        color: #10447D; }
    .header_link-list .link-mobile:before, .header_link-list .link-phone:before {
      content: '';
      display: inline-block;
      position: relative;
      bottom: -3px;
      background: url("../img/ikonymale.png?v=1") no-repeat;
      width: 25px;
      height: 20px; }
    .header_link-list .link-mobile:before {
      background-position: -50px -200px; }
    .header_link-list .link-phone:before {
      background-position: -25px -200px; }
    .header_link-list .link-clipboard_count {
      background: #10447D;
      padding: 6px;
      -webkit-border-radius: 3px 3px 0 0;
      -moz-border-radius: 3px 3px 0 0;
      border-radius: 3px 3px 0 0;
      margin-left: 7px;
      color: white;
      font-size: 13px; }
      .header_link-list .link-clipboard_count:before {
        content: '\f004';
        font-family: FontAwesome;
        margin-right: 5px; }
    .header_link-list .contact-phone-pl, .header_link-list .contact-phone-ru, .header_link-list .contact-phone-by {
      padding: 0 7px 0 0;
      display: inline-block; }
    .header_link-list .flag:before {
      content: '';
      float: left;
      background: url("../img/ikonymale.png?v=1") no-repeat; }
    .header_link-list .flag.contact-phone-pl:before {
      background-image: url(../img/sprite-74.png);
      background-position: -299px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .header_link-list .flag.contact-phone-ru:before {
      background-image: url(../img/sprite-74.png);
      background-position: -247px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .header_link-list .flag.contact-phone-by:before {
      background-image: url(../img/sprite-74.png);
      background-position: -273px -218px;
      width: 16px;
      height: 11px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $darker_complementary_color
 *      $lighter_complementary_color
 */
@media (min-width: 768px) {
  .unfinished-booking-wrapper {
    padding: 15px 0;
    background: #EFF5FC;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.176);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.176);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.176);
    -webkit-animation: expand .6s;
    -moz-animation: expand .6s;
    -o-animation: expand .6s;
    animation: expand .6s;
    overflow: hidden; }
  .unfinished-booking {
    max-width: 1170px;
    margin: auto; }
  .unfinished-booking_icon,
  .unfinished-booking_title,
  .unfinished-booking_content,
  .unfinished-booking_content {
    display: inline-block; }
  .unfinished-booking_title,
  .unfinished-booking_content,
  .unfinished-booking_action {
    position: relative;
    top: -5px; }
  .unfinished-booking_title,
  .unfinished-booking_content {
    color: #10447D; }
  .unfinished-booking_icon {
    position: relative;
    top: 3px;
    width: 25px;
    height: 25px;
    background: url("../img/ikonymale.png?v=1") no-repeat -1px -901px; }
  .unfinished-booking_title {
    margin-left: 10px; }
  .unfinished-booking_content {
    margin-left: 5px;
    font-weight: bold; }
  .unfinished-booking_action {
    background-color: #10447D;
    color: white;
    padding: 8px 10px;
    margin-left: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; }
    .unfinished-booking_action:hover {
      color: white;
      text-decoration: none !important; }
    .unfinished-booking_action:after {
      content: '';
      position: relative;
      top: 6px;
      display: inline-block;
      width: 20px;
      height: 20px;
      margin-left: 5px;
      background: url("../img/ikonymale.png?v=1") no-repeat -28px -79px; }
  .unfinished-booking_close {
    background-image: url(../img/sprite-74.png);
    background-position: -148px -92px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    position: relative;
    left: 4px;
    float: right;
    cursor: pointer; }
  @-webkit-keyframes expand {
    from {
      padding: 0;
      height: 0; }
    to {
      padding: 15px 0;
      height: 60px; } }
  @-moz-keyframes expand {
    from {
      padding: 0;
      height: 0; }
    to {
      padding: 15px 0;
      height: 60px; } }
  @-o-keyframes expand {
    from {
      padding: 0;
      height: 0; }
    to {
      padding: 15px 0;
      height: 60px; } }
  @keyframes expand {
    from {
      padding: 0;
      height: 0; }
    to {
      padding: 15px 0;
      height: 60px; } } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 *      $icons_path
 *      $flag_cz
 */
@media (min-width: 768px) {
  .language-select {
    display: inline-block; }
    .language-select .current-language {
      margin-left: 20px;
      color: #10447D;
      text-decoration: none; }
      .language-select .current-language:after {
        position: relative;
        top: -2px;
        margin-left: 5px;
        background-color: #999 !important;
        -webkit-border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        border-radius: 3px 3px 0 0; }
    .language-select:hover .current-language:after {
      background-color: #10447D !important; }
    .language-select .language-select_container {
      display: none;
      position: absolute;
      top: 100%;
      right: 0;
      padding: 0;
      border: 3px solid #10447D;
      -webkit-border-radius: 3px 0 3px 3px;
      -moz-border-radius: 3px 0 3px 3px;
      border-radius: 3px 0 3px 3px;
      -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
      box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
      margin-top: -2px;
      background: white !important;
      text-align: left; }
      .language-select .language-select_container .language-select_heading, .language-select .language-select_container .currency-select_heading {
        font-size: 14px;
        margin: 10px;
        padding: 0; }
      .language-select .language-select_container .language-select_list, .language-select .language-select_container .currency-select_list {
        list-style-type: none;
        margin: 0 5px;
        padding: 0; }
      .language-select .language-select_container .currency-select_heading {
        margin: 15px 10px 10px; }
      .language-select .language-select_container .currency-select_list {
        margin: 0 5px 5px; }
    .language-select:hover .language-select_container {
      display: inline-block; }
    .language-select .language-item-wrapper, .language-select .currency-item-wrapper {
      display: inline;
      margin: 3px 5px;
      border-top: solid 1px #DDD; }
    .language-select .language-item, .language-select .currency-item {
      display: inline-block;
      color: #10447D;
      text-align: left;
      text-decoration: none; }
    .language-select .language-item:after {
      margin-top: -2px;
      float: right; }
    .language-select .flag:after {
      content: '';
      display: block;
      width: 25px;
      height: 25px;
      float: right;
      background: url("../img/ikonymale.png?v=1") no-repeat; }
    .language-select .flag.flag-pl:after {
      background-position: -25px -225px; }
    .language-select .flag.flag-en:after {
      background-position: -50px -225px; }
    .language-select .flag.flag-ru:after {
      background-position: -100px -225px; }
    .language-select .flag.flag-cs:after {
      background-image: url(../img/sprite-74.png);
      background-position: -188px -167px;
      width: 15px;
      height: 12px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block;
      height: 24px;
      margin-top: 1px; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 *      $light_grey_color
 */
@media (min-width: 768px) {
  #login-container {
    min-width: 108px;
    display: inline-block; }
  .login {
    min-width: 108px;
    position: relative;
    display: inline-block;
    color: #10447D; }
  .login_greet-user {
    margin-right: 4px;
    cursor: pointer; }
  .login_dropdown {
    background-color: white;
    border: 1px solid #D4D4D4;
    -webkit-box-shadow: 0px 8px 16px 0px #D4D4D4;
    -moz-box-shadow: 0px 8px 16px 0px #D4D4D4;
    box-shadow: 0px 8px 16px 0px #D4D4D4;
    min-width: 220px;
    position: absolute;
    right: 0;
    z-index: 100002;
    font-size: 14px; }
  .login_dropdown_info {
    padding: 16px 8px 12px 8px; }
  .login_dropdown_info_button {
    background-color: #10447D;
    display: block !important;
    margin-bottom: 14px;
    padding: 8px; }
  .login_dropdown_info_button_message {
    color: white;
    display: table;
    margin: 0 auto;
    text-transform: uppercase; }
  .login_dropdown_info_box {
    text-align: left;
    line-height: 130%;
    color: black; }
  .login_dropdown_link {
    display: block !important;
    padding: 10px 16px;
    text-align: left;
    cursor: pointer; }
    .login_dropdown_link:hover {
      background-color: #F5F5F5;
      text-decoration: none; }
    .login_dropdown_link:last-child {
      border-top: 1px solid #F5F5F5; }
  .login .lds-css {
    height: 14px; }
  .login .lds-css #floatingBarsG {
    position: relative;
    width: 12px;
    height: 15px;
    margin: auto; }
  .login .lds-css .blockG {
    position: absolute;
    background-color: white;
    width: 2px;
    height: 5px;
    border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    transform: scale(0.4);
    -o-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    animation-name: fadeG;
    -o-animation-name: fadeG;
    -ms-animation-name: fadeG;
    -webkit-animation-name: fadeG;
    -moz-animation-name: fadeG;
    animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    -ms-animation-duration: 1.2s;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-direction: normal;
    -o-animation-direction: normal;
    -ms-animation-direction: normal;
    -webkit-animation-direction: normal;
    -moz-animation-direction: normal; }
  .login .lds-css #rotateG_01 {
    left: 0;
    top: 6px;
    animation-delay: 0.45s;
    -o-animation-delay: 0.45s;
    -ms-animation-delay: 0.45s;
    -webkit-animation-delay: 0.45s;
    -moz-animation-delay: 0.45s;
    transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg); }
  .login .lds-css #rotateG_02 {
    left: 2px;
    top: 2px;
    animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg); }
  .login .lds-css #rotateG_03 {
    left: 5px;
    top: 1px;
    animation-delay: 0.75s;
    -o-animation-delay: 0.75s;
    -ms-animation-delay: 0.75s;
    -webkit-animation-delay: 0.75s;
    -moz-animation-delay: 0.75s;
    transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg); }
  .login .lds-css #rotateG_04 {
    right: 2px;
    top: 2px;
    animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
    -ms-animation-delay: 0.9s;
    -webkit-animation-delay: 0.9s;
    -moz-animation-delay: 0.9s;
    transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg); }
  .login .lds-css #rotateG_05 {
    right: 0;
    top: 6px;
    animation-delay: 1.05s;
    -o-animation-delay: 1.05s;
    -ms-animation-delay: 1.05s;
    -webkit-animation-delay: 1.05s;
    -moz-animation-delay: 1.05s;
    transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg); }
  .login .lds-css #rotateG_06 {
    right: 2px;
    bottom: 1px;
    animation-delay: 1.2s;
    -o-animation-delay: 1.2s;
    -ms-animation-delay: 1.2s;
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg); }
  .login .lds-css #rotateG_07 {
    bottom: 0;
    left: 5px;
    animation-delay: 1.35s;
    -o-animation-delay: 1.35s;
    -ms-animation-delay: 1.35s;
    -webkit-animation-delay: 1.35s;
    -moz-animation-delay: 1.35s;
    transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg); }
  .login .lds-css #rotateG_08 {
    left: 2px;
    bottom: 1px;
    animation-delay: 1.5s;
    -o-animation-delay: 1.5s;
    -ms-animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
    transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg); }
  @keyframes fadeG {
    0% {
      background-color: #10457d; }
    100% {
      background-color: white; } }
  @-o-keyframes fadeG {
    0% {
      background-color: #10457d; }
    100% {
      background-color: white; } }
  @-webkit-keyframes fadeG {
    0% {
      background-color: #10457d; }
    100% {
      background-color: white; } }
  @-moz-keyframes fadeG {
    0% {
      background-color: #10457d; }
    100% {
      background-color: white; } } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $darker_complementary_color
 */
@media (min-width: 768px) {
  .menu {
    position: relative;
    max-width: 1170px;
    float: none;
    margin: auto; }
  .menu-wrapper.menu--active-holiday:after {
    background-color: #F33; }
  .menu-wrapper.menu--active-trip:after {
    background-color: #AA388B; }
  .menu-wrapper.menu--active-cruise:after {
    background-color: #0078b4; }
  .menu-wrapper.menu--active-two-in-one:after {
    background-color: #24A780; }
  .menu-wrapper.menu--active-city-break:after {
    background-color: #735592; }
  .menu-wrapper.menu--active-skis:after {
    background-color: #7D93E4; }
  .menu-wrapper.menu--active-no-limits:after {
    background-color: #A9132A; }
  .menu-wrapper.menu--active-our-directions:after {
    background-color: #F33; }
  .menu-wrapper.menu--active-flights:after {
    background-color: #40ACE4; }
  .menu-wrapper.menu--active-hotels:after {
    background-color: #F60; }
  .menu-wrapper.menu--active-cars:after {
    background-color: #84A951; }
  .menu-wrapper.menu--active-all-inclusive:after {
    background-color: #F33; }
  .menu-wrapper.menu--active-last-minute:after {
    background-color: #F33; }
  .menu-wrapper.menu--active-local-trips:after {
    background-color: #88C053; }
  .menu-wrapper.menu--active-holiday-in-pl:after {
    background-color: #ef8720; }
  .menu_item {
    display: inline-table;
    height: 64px;
    -webkit-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    margin-right: 1px;
    color: #10447D;
    cursor: pointer;
    float: left; }
  .menu_item-cruise .menu_item-anchor {
    position: relative; }
    .menu_item-cruise .menu_item-anchor:before {
      font-family: Arial;
      content: 'NOWOŚĆ';
      position: absolute;
      color: #FF3333;
      font-size: 8px;
      bottom: 29px; }
  .menu_item-more {
    position: relative; }
    .menu_item-more:after {
      font-family: FontAwesome;
      content: '\f0dd';
      position: absolute;
      right: 0;
      bottom: 16px; }
  .menu_item-more_content {
    width: 220px;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 10002;
    -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
    box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
    background: white;
    margin-top: -2px;
    border: solid 1px #D4D4D4; }
  .menu_item-more_additional {
    display: block;
    padding: 8px 20px;
    color: #10447D;
    font-size: 14px;
    text-decoration: none !important; }
    .menu_item-more_additional:hover {
      background-color: #F5F5F5; }
  .menu_item-more_additional-cars:after {
    font-family: FontAwesome;
    content: '\f1b9';
    font-size: 13px;
    margin-left: 10px; }
  .menu_item-more_additional-summer2018 {
    position: relative; }
    .menu_item-more_additional-summer2018:before {
      content: 'NOWOŚĆ';
      color: #F33;
      position: absolute;
      font-size: 8px;
      top: 1px; }
  .menu_item-anchor {
    position: relative;
    display: table-cell;
    padding: 14px 11px;
    background-color: transparent;
    text-decoration: none !important;
    color: inherit !important;
    line-height: 18px;
    vertical-align: bottom; }
    .menu_item-anchor:before {
      display: block;
      font-family: FontAwesome; } }
  @media (min-width: 768px) and (max-width: 1180px) {
    .menu_item-anchor {
      padding: 14px 8px; } }
  @media (min-width: 768px) and (max-width: 1200px) {
    .menu_item-anchor {
      font-size: 12px; } }
  @media (min-width: 768px) and (max-width: 830px) {
    .menu_item-anchor {
      padding: 12px 6px; } }

@media (min-width: 768px) {
  .menu_item-holiday.menu_item--active,
  .menu_item-holiday.menu_item:hover {
    background-color: #F33;
    color: white !important; }
  .menu_item-trip.menu_item--active,
  .menu_item-trip.menu_item:hover {
    background-color: #AA388B;
    color: white !important; }
  .menu_item-cruise.menu_item--active,
  .menu_item-cruise.menu_item:hover {
    background-color: #0078b4;
    color: white !important; }
  .menu_item-two-in-one.menu_item--active,
  .menu_item-two-in-one.menu_item:hover {
    background-color: #24A780;
    color: white !important; }
  .menu_item-city-break.menu_item--active,
  .menu_item-city-break.menu_item:hover {
    background-color: #735592;
    color: white !important; }
  .menu_item-skis.menu_item--active,
  .menu_item-skis.menu_item:hover {
    background-color: #7D93E4;
    color: white !important; }
  .menu_item-no-limits.menu_item--active,
  .menu_item-no-limits.menu_item:hover {
    background-color: #A9132A;
    color: white !important; }
  .menu_item-our-directions.menu_item--active,
  .menu_item-our-directions.menu_item:hover {
    background-color: #F33;
    color: white !important; }
  .menu_item-flights.menu_item--active,
  .menu_item-flights.menu_item:hover {
    background-color: #40ACE4;
    color: white !important; }
  .menu_item-hotels.menu_item--active,
  .menu_item-hotels.menu_item:hover {
    background-color: #F60;
    color: white !important; }
  .menu_item-cars.menu_item--active,
  .menu_item-cars.menu_item:hover {
    background-color: #84A951;
    color: white !important; }
  .menu_item-all-inclusive.menu_item--active,
  .menu_item-all-inclusive.menu_item:hover {
    background-color: #F33;
    color: white !important; }
  .menu_item-last-minute.menu_item--active,
  .menu_item-last-minute.menu_item:hover {
    background-color: #F33;
    color: white !important; }
  .menu_item-local-trips.menu_item--active,
  .menu_item-local-trips.menu_item:hover {
    background-color: #88C053;
    color: white !important; }
  .menu_item-holiday-in-pl.menu_item--active,
  .menu_item-holiday-in-pl.menu_item:hover {
    background-color: #ef8720;
    color: white !important; }
  .menu_nav {
    position: absolute;
    bottom: 0;
    left: 110px;
    padding-left: 0;
    margin-bottom: 0; }
  .menu_brand {
    background-image: url(../img/sprite-74.png);
    background-position: -90px 0px;
    width: 80px;
    height: 82px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    position: relative;
    z-index: 2;
    float: left;
    margin-bottom: 10px; }
  .menu--active-no-limits .menu_brand {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAYAAADHLIObAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABG1SURBVHja7Fx/cFTFHV8QRa0JwfqDmtQc4FTJjHj0x0jVTpIKGcW2BE1bWmsNzBi0dSSxaOy0JATrH1g0oVNbYUoSWmmZMYHQTmlJaAmV1uA4Y6pyjKPIMVwQ/EEuF4og1Ot+9vZ72du8fb/uHcSZfmd23t2+3fd2P/v9td/dt+OSySQjGjduHDsXxNtQxi8hmYrlle3o6SnAdc7cuXFZNMrTQXmN8vb2noO2WuZPOIfAzecJ1zDy9vT1sYFYjMViA+ly+yIRlp+fz2KHDrFEYljkFRUVssKiInbj7NnUqX6eAOgGDmw/O0c07mxxJH8PAFvKU2UikSgAcPsi+zhQeeL+jJISkQAc0S9a1ojrQ7VL03kpsGMCZCIAO7eiAj/Bue08reF9iZ5Njsw5kPz5lRLAsp7u7jR46DgAsKP6ZY+IMiqQVgRw8WwNVHBpU9DibwJS3KAUtPjy9MrQ0FCybf16kbiIJr3Qd7+9UCSiyN69ycebVib7XnzRWAfvWNPckux8/vkk3s1pp1QlgQFplQIHkj8nxNMW9IAAlB3yTKU335IBZPf27cnpxaHk/ffVONalAQSgktCmgk8EkPwZtTwNgmOsAEQ+gAEYSLOunym4x0QoowKJssizqgNwkXRuRRtQXuYPSlUzNoHESGPEiQsggjoRNxGHoGMA0gQMnoF7j/5oWXpAABTyrMCiwTGpD21w2/xyZ86AhDWGLkTH0VATATSVu1Rwcc+q4wQyAfe12+eJPJ3TMThWIg9QFdFOagP9ih8wTUCOD8Cl2bm5oyMMl6R68WLLcnB1uMvDfcBMKw3rijzcQxmVyL2B34j7lIfyqosEamttE9c7q+5K56HO/TVL2KPc8hOhHtoYS1l5tP2A7EPWND5bEHmDCuD/SZdD0Nfn3cE4uJaA6mRygcgBx324TFRXLz8gfcqiEbdHgHj3wu+IfDjuOqEcQEXb0YcgwByfLYjoAIBUadHiRexnKx9PcxU52uAEKzBxT+/wCEemOJb+Azg8m5z1EW6sygCRyApIysezAwPTq46UOnEQ+s3KqKgWFrqP9BlZXLg0VI90G55l5UPiHv0mA4SyeBYZITJY0If4Dz2Ke/Q+9dl4H94PX1Q1arLMoBudGYixkdb5FR1EGAMkHVh0CB0jMNEBsq7k2picawJIBdLkK+I9AFL1O2kg0Ca8gwyV1cDhvsxzNEBBAblFGcG0ZVTBUUGizqjWFJ1Hw52cdHqOHZA6qb4rDQTqEsC6X6p7EJIR2nIKJJxt4gCdSETVButJFSedTu59K3lsfWdy4L6G5Ns3353sKL4pA0jU/UdxqbiHMij70aEjttNEag/ahv8ErC41qkQoA1GZEyDltG/QbhaCBqs6kfQPGop6egf+OzQsAAE4bxTfmpF0IFEfeXq56O01yaHnt4tnWYm8Oush514tg0FHm6ltSj2jvjQB6Sr6g4k/t25lVhZaj9ZEuHXduOkPo3w9lT5o+S0bbN3MPk4ct7y/kQ3ydEz8fit6QER23qxZzuawPGvXI/8S9una77PJi+8cdQ91H+D+JNrTu/sFcYUHgDx4Efj/63Vr09advAr+v4vjscBt9Ge8C71Yxl2KMrgddiCCVq3+uWgY3A9yolU6FdnPDs5bIoA0gWhFeOZRdsZ4H896b+WvxLPxDr0uOeK4wr9F+wAiwAO4qouE33v69uBnpZeokRs/sg0vJz/NiTC6AB11MPIEKDjQqqNW9Br7MOM/BvBtdsqxHg1UoqM77VOC/rTtz+wuPuuBxGCmg3wAq0oO7hE3VnM/WMY3G90COcGBG6v5S0M0sm65Bw0vlI40GvhAfjG7sOPvrjnwOPt41DP/o+XZ0ZFlT7LX+15iW9kQ+0nDclEfDnwnH1z8huSoMzFQniyzcdNsUQbMAEkEV7oJDjtx5FIv3KhP+4SYs8nsno717EUOhVuy4r7LZs9yXX8HG2aPdGxg89mkNAOAywAeuFAHkeb04EjiSvRZ/m7MSrTllCnshRt1gjhf0f0yB/NS9jg7wtax9x3rmDjPLUfiHU+zd8U7L+voTYs5GRVdz4NRym75iph2qutEKaO0Dz/BlaFsOFJwo9XouSHoKxgAobU5Z8DivlyUx57IP24LikkXwgjY6UkYowdZjHVxcca7yMJDzHW9DJXT3toqAITOJMMDoKHXiSvnVswlXbk0Gx2J1T7HBSoTHa7JlIgl7DJWHzvMznARfZJb2arIMXY9u8hRP7rhShinlZzjJxddxcKJU+zhRP4onVm8bW36/zfm3SHAowHC4hpZ7n2L92UYOQkqHPQ6zxwJzx5Lpn5FGu7N6diRjLxP8Vc9zC4XRuDqkut4g28T3DOaIz8ycOSN7FV20tLnrGeHxTM/k1/AliYutpQOqBki6D8AB32JpLo/KqiKWgs5RYdMol26g7O0KQRlR/Dp1EarNI1NFJwJ6znMuf2a1fVsTf6JDE47yk4bvQGdOx/jAMJxB+egrbdF3mdXGoRM9V0Blg6gHoRWuVKKd6UfIMv8irXdjAUE3QWdCTDh+D646TfsmZK8tP571+B4o0PkX6Lsg+wQ59APRT6AOd3axb7M+d5ugI93/8t4H7rx8zNvEM46rhSYxvMHUmqg1BOQco4Zpgi1VyIraUc1nCvBnQCzvbWNPb3pd+ylqpuE22LiSPL1oA5gVGBc0MknuU/43LIG4WY5D3Jnxv9rQlMzrDWYB8YVRofylWh9mVeODKfWVwp9WWpdN5poOZsi9CbAfII3umH1KnZxw5JRU0HaEwQ6UzI17UIBRIjnymX1rNZCL5rbdzQj76fcYVfn2OBuk6diN2W0BBJs7kesj3f/03VZ6LIGDiYIYGIGpHaAlh/AKVgDgsgRoAQi7t0biYsB8dNGBGEgwsSNeCfpRNXfhKGTQIe8uD8FANK0ImhHH/b921N5uD9wnGEwAGZE7j4Dl+izKfh96DDuA0QYwwta/8hVxCTPbaQoEaaPiALp3IkBVQcVgEdSa0aegCz1qx9POgQkYCRgbfdzFwdXMh7gPHAbEkCyijJhYFGOjAFoJh8IPAP6Flw5nV0grvhvJ97qauKu3S+kw2mm6Baks7OjE+WLfQUtvNI7iTi3uqeFnkul08IKTyyZLmKG5G6UclEBNSnuB2YZ4Ai7UB1ZaDIEr8qBsJrHQ3Vcyc5nV8hr6v8ENo1PCnSQPKixUGBAkp+FeSgtk2I0hYGq+pJo1IySGewLcoTdOPW01OomOALOJJ1mRzSY1nBMTbeNrjfKwTX5zrSP0zWQZCWhkyDi+E9Ajbw4T7y4yNtoml0mjz6rMnXzTTR4pucQoLiiv7RJwQR0BpDTi0MFw8PDBegYQFRfRhxAGzqDJq+zKCc14BVUYhrqL/LwfLqi/8DGFUfuPxiNY+N7ZG/EcpfsyIv2aGIeyboz5Nq47TgccbdcTNulaY86Re5J0mgQ0WeT0YGEKh8FZKcjVXaXkbYM8eyZebuI3iDwQIbmqDQ+TkTbWZw4c7OMcqsg0mCS7ibgMDk4wx3wacKanyeuhdyqV7/6F88xVidPJjCrjYZRWMxqzgswVYs+4gqdSgct4NPRSp+JE2GxwTFwgzB/hjujWuZCnmbJ34yDx9hVGc84v2iK70A1S32W4hrIXVy5lvl5y8Wzb2AnDE45uR/Xa/mYOyMKBHAAJGKFWFPRORO6uV5u0SMV8zCHcI4GlBOdX3SlL7Ujp8wHPXEkWUWvBuAiGyBNDvoHVWXsUe721MtINd5NgJGuAidSIBYONPY9Im8tn3dDXO0ccKs2eiW8W6qSqJe5dq8SOvLMkW4J4txRcqngPgDXKcNWtJCPfJr3xpS2xJTZD57xNHvP0wrjJRU3+7Lqkqk8AdlP1swrYbShg9xQS/4J1rTumQwQMe++KHEibdDISVYDw9sW/lCE3ghMcDUWu9yJ9RQxy/JLdsuy4y0Kx+2QdzQ6Vc6LZVge+N7qlem1ZsyPV3Fdh5jiscibZm7i5VBmUssmtqzmAfasXBXEFNFq2WJUNMZiS4sHi93vJ0Le65crEVnBvNpECDJgn86O7h4BIrisnRWnLT4ssOm9qldwT98AW77w3rRjjjil3Soj2jSpyvuKaGqrzgyBiR8gt86pqBChKq+EBk82jDzcnu2zQ6JxABFLDr9kRRnxRLgxbhx8eACPxcaxtoU1IoojjBQ7bNSXTgNsop6RtautnoHk4t3FOTLuhyOp0Va6Egtd5/HO/LVjs4iQY8nBCiCToZvJLhyVBxdoQsvv2bVFV4vlWGxEsNKNkAK/Yg0snLat2IWWu2gPjB+unLL6kYw8iN77+RPZ/u5dQh+aFqoApPqpsRsSGwK6XxdqAaE16GCV9Lb4EOsuxz7b3NsA8fYbpIAFJxHHohaMwXWxIQGind+He6bBs9pQoNb7MRd1DBAi7hSjvLzhB758RxJrGSlf4xtIsDLnyGgW0ynRiXcrvigcZ4ggktP6Cu7HLIB0sy6DMqQy4BKdrPqqUV+7Ce2R4XXzQb1T65qy4Uo0BmL2TMU3jbttrWhibLRfON3D7AVGbFXFXWxV7DXfTKDswtvgpvwEBwe0PZlMNg4nEiEKO3nVMbSLFxuqTDswdIrH3vHFkUQwLJ/j6SYZFfIatyRuhEQCA1d2wUUZwZVWn8S5iWQT+BDzq9Y1uXJBMH/WXSA382lY589ueiptoe0WtFxy4yLXBtbFtKidN6gXk3Y/Flyf507b/Zyj3kLsUHe97DiSNuMXb3vWt2FR59WFqQ9He70c4+BWXupgvbAkmS2h0+DOqbs3Gp1k+Is6R2Kp1eQfYnBw9eNwj7bUPbDUcS/cKBjO7eEgvNwKziWNYHs/mwfsCLsfsHCPIC3CcJhGDtR+SwQt6APNNj6NhI+JCBMCD+DubLlPJywnQKQ5N9ZxLFoMOBgB8vIJ3U767jCXhK+66FgF+nBJ/ygpaMIHV/LDpS0OGATy4fsCPu+MB7XgZRfFVnUkln2DEFs7vZiXMkxRryLtVUeqIbZy6BDoS79zca8UxNq5HYhIUi8ukH3MLZASTHj5ixC+gr48G2AW5QhIAAiG4HpRMEg2R4L5OkEA0SGASdtHciHmyqdsOeFI+nqBM0TWIPoGkvxLiAIaYjpiIRtS99r42fTqFIyQh5kEAmJWQCqcWS71i3AfgiJ1f0+QHIk2yoNEokGB6Nn9sXkGjmjYSac+eT0DzYrgitBH9H6PBNOfh7Yp56WNrQOUdKedjjWwO0zJLakfv/sl+phdOT5iRVCMl+tD5sLqKX3qSVBeCV/341APvwTwtFP7wkFKcE6BVF5YzdMBi2MIfR976IUDlffhtKnqAPtlmXJ2NKy06ohnVj9Uu7QR333vENZyQKyDpDZw5jv6j3kuYqDwZenZsPByvgxj0uQ2npgt5fyMXQXQSt7BexHAphMG1JmL1XkZJmtNe4HUo2URnbozVR7v23C2DzI+a2fsqhaepb7rK5XXAgAbEVO1FDC0F5H2p498SJ+6p227BucBtF08dfmd4nkR7TEBpEXDQiz1gT1S+uhsAMz9yLCc5cDX04/QRl5/rg4l9gpkzoxNEIQ97WOtTVmd+/N/cubICee6YW8U3xqS4hxlhg+Crj34t15Ztpb/blHqFkiVEOf5/fJ/M091/H9cKZdRLxc0PmBRrOZpp0wrZN4WnspIVPFfqwYfb6dytUoAA/eb+VX9AD0s7zdLEOk5zQqIVvXGNpCSo3btPxgt59f5EkBYUzoBr1b+N1GTTBn/FU5jCmgqEYhhaYTqFI61qzdmgQRN4gBWys5FOagQqTjPA4g3yP/MIMIrkCz+N8rn0WDpZ/GEFRDLFbHW69V+koAMSx8xrnSiTnLGGh86tEwCIGKHxNk8P+yjXqNTvbEEJES7TnKH0Ev8f6969UjNmvgSqQdm9sskdKYm0nq95k/KFLFYinalwgl+LXqlBCfKMve1kyjPl//FwpWiJw+QarGoV4bncvHvGstAtisuzCzOgWonym3q9GodLie3h3cay6P9cG8UgAlIgLFVuj9xnl8uObWJdKZFvVDQIIL+J8AAobBCxg4Skh8AAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    top: 5px;
    left: 5px; }
  .menu_item-flights .menu_item-anchor:before {
    content: '\f072';
    float: right;
    margin-right: -3px; }
  .menu_item-hotels .menu_item-anchor:before {
    width: 100%;
    text-align: center;
    content: '\f236'; }
  .menu_item-last-minute .menu_item-anchor:before {
    content: '\f017';
    float: right;
    margin-right: -2px; } }

@media (max-width: 767px) {
  /* by WebTailor */
  .smartbanner {
    display: table;
    width: 100%;
    z-index: 1000;
    margin-top: -90px;
    position: relative !important; }
  .sb-container {
    height: 81px;
    background: #eef5fd;
    display: table-row; }
    .sb-container, .sb-container * {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
    .sb-container > * {
      display: table-cell;
      padding: 8px;
      vertical-align: middle; }
    .sb-container .sb-close {
      padding: 10px;
      line-height: 65px;
      font-size: 30px;
      font-weight: bold;
      text-align: center; }
    .sb-container .sb-icon-wrapper {
      padding-left: 0;
      padding-right: 0; }
      .sb-container .sb-icon-wrapper .sb-icon {
        height: 68px;
        width: 68px;
        display: inline-block;
        vertical-align: top;
        background-repeat: no-repeat;
        -webkit-background-size: 55px 55px;
        -moz-background-size: 55px;
        background-size: 55px;
        background-color: #FFF;
        border: 5px solid #FFF;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        background-position-x: 3px; }
    .sb-container .sb-info {
      width: 45%;
      color: #11447d; }
      .sb-container .sb-info strong {
        display: block; }
    .sb-container .download {
      text-align: right; }
      .sb-container .download .sb-button {
        width: 15%;
        background: #10447d;
        color: #FFFFFF;
        text-transform: uppercase;
        padding: 11px 15px;
        text-align: center; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $base_color
 *      $darker_complementary_color
 *      $lighter_complementary_color
 */
@media (max-width: 767px) {
  .mobile-menu {
    position: fixed;
    top: 0;
    left: -250px;
    height: auto !important;
    width: 250px;
    border-right: solid 1px #90accb;
    border-bottom: solid 1px #90accb;
    text-align: left;
    -webkit-transition: left .5s;
    -o-transition: left .5s;
    -moz-transition: left .5s;
    transition: left .5s;
    background-color: #EFF5FC; }
  .mobile-menu_head {
    position: fixed !important;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: 40px;
    text-align: center;
    padding-top: 6px;
    padding-bottom: 5px;
    border-bottom: solid 1px #F33;
    background: white; }
  .mobile-menu_toggle {
    padding: 0 10px;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px; }
  .mobile-menu_toggle,
  .mobile-menu_phone {
    background: none;
    border: none;
    color: #10447D;
    font-size: 25px; }
  .mobile-menu_phone {
    float: right;
    padding: 0 10px;
    text-decoration: none !important; }
  .mobile-menu_brand {
    background-image: url(../img/sprite-74.png);
    background-position: -247px -126px;
    width: 71px;
    height: 19px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block; }
  .mobile-menu {
    z-index: 10; }
  .mobile-menu_item {
    display: block;
    padding: 10px 0px 10px 30px !important;
    border-bottom: solid 1px #90accb;
    outline: none !important;
    font-size: 15px;
    color: #10447D !important;
    text-decoration: none !important;
    background-color: transparent !important; }
    .mobile-menu_item:first-of-type {
      border-top: solid 1px #90accb; }
  .mobile-menu_mobile-phone,
  .mobile-menu_itaka-mine {
    display: block;
    background-color: transparent !important;
    padding: 10px 15px 15px;
    border: none !important;
    outline: none !important;
    color: #10447D !important;
    text-decoration: none !important;
    font-weight: bold !important; }
    .mobile-menu_mobile-phone:before,
    .mobile-menu_itaka-mine:before {
      position: relative;
      top: 2px;
      display: inline-block;
      margin-right: 10px;
      font-family: FontAwesome;
      font-size: 23px; }
  .mobile-menu_itaka-mine:before {
    content: '\f007'; }
  .mobile-menu_mobile-phone:before {
    content: '\f10b'; } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %square-select-item
 *
 * REQUIRED VARIABLES:
 *      $content_max_width
 *      $sm_width
 *      $base_color
 *      $lighter_complementary_color
 */
.multi-select .nano-pane {
  margin: 5px; }

.multi-select_item {
  display: block;
  width: 100%;
  margin-right: 25px; }

@media (min-width: 768px) {
  .multi-select .nano-content {
    max-height: 400px; }
  .multi-select_content {
    padding: 5px 15px 5px 5px; }
  .multi-select_content-wrapper {
    width: 100%; } }

@media (min-width: 768px) and (min-width: 1248px) {
  .multi-select_content-wrapper {
    width: 115%; } }

@media (min-width: 768px) and (min-width: 1287px) {
  .multi-select_content-wrapper {
    width: 130%; } }

@media (max-width: 767px) {
  .multi-select_content-wrapper {
    padding: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-top: 2px;
    background: white; }
  .multi-select_content {
    padding: 5px; }
  .multi-select_item .checker {
    margin-top: 3px;
    margin-right: 10px; } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %circle-select-item
 *
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 */
@media (min-width: 768px) {
  .number-select_label {
    display: inline-block;
    padding-top: 6px;
    margin-right: 10px;
    font-size: 13px; }
  .number-select_label,
  .number-select_select {
    float: left; }
  .number-select_select {
    padding: 5px 10px;
    border: solid 1px #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; } }

@media (max-width: 767px) {
  .number-select_content {
    padding: 5px;
    margin-top: 1px;
    background: white; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $md_width
 *      $base_color
 *      $darker_complementary_color
 *      $icons_path
 */
.offer_figure {
  position: relative; }
  .offer_figure .hotel-rank-container {
    display: block;
    width: 54px;
    padding: 2px 0;
    position: absolute;
    top: 0;
    right: 30px;
    z-index: 1000;
    background-color: #7EB92F;
    color: #FFF;
    text-align: center;
    white-space: nowrap;
    overflow: hidden; }
    .offer_figure .hotel-rank-container .hotel-rank {
      position: relative;
      font-weight: bold;
      font-size: 15px !important; }
    .offer_figure .hotel-rank-container .hotel-rank-max {
      font-size: 13px; }

.offer-two-in-one .offer-second .offer_figure {
  text-align: center; }
  .offer-two-in-one .offer-second .offer_figure:before {
    background-image: url(../img/sprite-74.png);
    background-position: -180px 0px;
    width: 57px;
    height: 60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    content: '';
    position: relative;
    margin-top: -35px;
    z-index: 1001; }
  .offer-two-in-one .offer-second .offer_figure .figure_main-photo-wrapper {
    margin-top: -38px; }

.header_title {
  color: #10447D; }

.header_geo-labels {
  color: #666; }
  .header_geo-labels a {
    color: #10447D; }

.header_stars {
  height: 15px;
  background: url("data:image/gif;base64,R0lGODlhDwAPANU3AP/19f89Pf/+/v/p6f9VVf9xcf/t7f/5+f+dnf/4+P9BQf/d3f+Njf+Bgf/v7/9PT//Gxv+1tf82Nv9lZf+lpf+Xl//k5P+Ojv+Li/+MjP92dv+pqf+Zmf/9/f9kZP+Wlv/6+v80NP+env/AwP+Ghv9oaP9FRf/Bwf+hof9JSf9KSv9OTv/8/P/j4//7+//h4f9sbP+Dg//q6v9ISP+vr/98fP/Nzf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTBEOTBFOUExMjgxMUUyQTUwMzk5NTQzNTI1NkExOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTBEOTBFOEExMjgxMUUyQTUwMzk5NTQzNTI1NkExOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iQTdGMjdBOTMyMzMwMjNCNjNCM0ZGNDU2MTI2REVCQzMiIHN0UmVmOmRvY3VtZW50SUQ9IkE3RjI3QTkzMjMzMDIzQjYzQjNGRjQ1NjEyNkRFQkMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAANwAsAAAAAA8ADwAABmPAm3BILBpvEcexKCBUlkQITAGACgsjBsV4+NQ8q5DgJTERJqihTbGxCIQsA6NUHS5UCCKmcDAOAnULBC5HAyk3LTIAAQlHNDEZDzMXBSdHGgEiIAkIAQ1GHSQDRAYcb1aoVkEAOw==") repeat-x;
  display: inline-block;
  width: auto; }

.header_stars:before {
  content: '';
  width: 0;
  height: 15px;
  display: block;
  background: url("data:image/gif;base64,R0lGODlhDwAPANUuAP1jY//+/v/m5v6Eg/waGf1wcP6Pjv/09P1BQfwdHPwEA//p6f6rqv6pqPwODfwKCf65uP/Z2f18fP60s//V1f0wL/wIB/07OvwGBfwLCvwFBPwcG/1xcf6VlP1DQ//j4/63tv6vrv0/Pv6TkvwbGv7IyP/5+fwgH/03Nv6dnP1UVP1/f/1iYvwCAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCN0MzM0Q0NUExMjgxMUUyODYzNzkxNDNDQUQyNjE4NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCN0MzM0Q0NEExMjgxMUUyODYzNzkxNDNDQUQyNjE4NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iQjM2REMzMjA2OTMwQTM1NDFCNTcyQkVFQjAxNTlEQzIiIHN0UmVmOmRvY3VtZW50SUQ9IkIzNkRDMzIwNjkzMEEzNTQxQjU3MkJFRUIwMTU5REMyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAALgAsAAAAAA8ADwAABlJAl3BILBpdhsCxKLBAlsRBCwEVmkitVsn4KaguhGzrkah4JsOORsxucZTDUKbdWh1BbdaS0RYtAVkoDi0KC0cbJw0uAgAYKUYREgdEFCNVl5hBADs=") repeat-x; }

.header_stars-05:before {
  width: 8px;
  margin-right: 7px; }

.header_stars-10:before {
  width: 15px; }

.header_stars-15:before {
  width: 23px;
  margin-right: 7px; }

.header_stars-20:before {
  width: 30px; }

.header_stars-25:before {
  width: 38px;
  margin-right: 7px; }

.header_stars-30:before {
  width: 45px; }

.header_stars-35:before {
  width: 53px;
  margin-right: 7px; }

.header_stars-40:before {
  width: 60px; }

.header_stars-45:before {
  width: 68px;
  margin-right: 7px; }

.header_stars-50:before {
  width: 75px; }

.header_stars-55:before {
  width: 83px;
  margin-right: 7px; }

.header_stars-60:before {
  width: 90px; }

.old-price_value, .old-price_currency {
  color: #789; }

.old-price_value {
  text-decoration: line-through;
  margin-right: 3px; }

.old-price_percentage {
  position: relative;
  display: inline-block;
  background-color: #E54A4A;
  color: white;
  font-size: 11px;
  margin-left: 5px; }
  .old-price_percentage:before {
    content: '-'; }
  .old-price_percentage:after {
    content: '%'; }

.current-price {
  color: #F33; }

.current-price_currency {
  margin-left: 2px; }

.offer_type {
  position: absolute;
  top: 0;
  left: 10px;
  z-index: 1001;
  width: 95px;
  height: 45px;
  padding-right: 13px;
  text-align: center;
  font-weight: bold;
  color: white;
  text-transform: lowercase; }
  .offer_type:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 85%;
    display: block;
    border-style: solid;
    border-width: 40px 40px 5px;
    z-index: -1; }
  .offer_type.offer_type--wczasy:before {
    border-color: #F33 #F33 transparent; }
  .offer_type.offer_type--wycieczka:before {
    border-color: #AA388B #AA388B transparent; }

.offer {
  position: relative; }
  .offer .offer_column {
    padding: 0px; }
  .offer .offer_highlight {
    color: #789; }
    .offer .offer_highlight:before {
      font-family: FontAwesome;
      content: '\F002';
      margin-right: 10px; }
    .offer .offer_highlight mark {
      color: #789;
      background: none;
      font-weight: bolder; }

.offer_date {
  color: #10447D; }

@media (min-width: 768px) {
  .offer_attribute {
    display: inline-table;
    height: 32px; }
    .offer_attribute:first-of-type {
      margin-left: 0; }
    .offer_attribute .attribute_icon-container {
      display: table-cell;
      text-align: center;
      vertical-align: middle;
      width: 25px; }
    .offer_attribute .attribute_icon {
      background: url("../img/ikonymale.png?v=1") no-repeat;
      height: 25px;
      width: 25px;
      margin-right: 4px;
      display: inline-block;
      vertical-align: middle; }
    .offer_attribute .attribute_label {
      display: table-cell;
      vertical-align: middle;
      line-height: 120%;
      font-weight: 500; }
    .offer_attribute.allInclusive {
      max-width: 87px; }
      .offer_attribute.allInclusive .attribute_icon {
        background-position: -100px -150px; }
    .offer_attribute.dojazdWlasny {
      max-width: 120px; }
      .offer_attribute.dojazdWlasny .attribute_icon {
        background-position: -111px -600px;
        width: 35px; }
    .offer_attribute.iTakiHit .attribute_icon {
      background-position: 0 -1501px;
      width: 75px; }
    .offer_attribute.itakaGala .attribute_icon {
      background-position: 0 -1100px;
      width: 75px; }
    .offer_attribute.klubPrzyjaciolItaki .attribute_icon {
      display: none; }
    .offer_attribute.lastMinute {
      max-width: 80px; }
      .offer_attribute.lastMinute .attribute_icon {
        background-position: 0 -1050px; }
    .offer_attribute.nationalGeographic .attribute_icon {
      background-position: 0px -1530px;
      width: 75px; }
    .offer_attribute.noLimits .attribute_icon {
      background-position: -84px -1275px;
      width: 70px; }
    .offer_attribute.odnowaCenowa {
      display: none;
      max-width: 100px; }
      .offer_attribute.odnowaCenowa .attribute_icon {
        background-position: -25px -1050px; }
    .offer_attribute.freeLocalTrip .attribute_icon {
      background-position: 0px -1125px;
      width: 75px; }
    .offer_attribute.wycieczkaPotwierdzona {
      max-width: 120px; }
      .offer_attribute.wycieczkaPotwierdzona .attribute_icon {
        background-position: -25px -500px; }
    .offer_attribute.diff-1 .attribute_icon {
      background-position: 0 -1375px;
      width: 70px; }
    .offer_attribute.diff-1-2 .attribute_icon {
      background-position: -75px -1375px;
      width: 80px; }
    .offer_attribute.diff-2 .attribute_icon {
      background-position: 0 -1400px;
      width: 70px; }
    .offer_attribute.diff-2-3 .attribute_icon {
      background-position: -75px -1400px;
      width: 80px; }
    .offer_attribute.diff-3 .attribute_icon {
      background-position: 0 -1425px;
      width: 70px; }
    .offer_attribute.diff-3-4 .attribute_icon {
      background-position: -75px -1425px;
      width: 80px; }
    .offer_attribute.diff-4 .attribute_icon {
      background-position: 0 -1450px;
      width: 70px; }
    .offer_attribute.diff-4-5 .attribute_icon {
      background-position: -75px -1450px;
      width: 80px; }
    .offer_attribute.diff-5 .attribute_icon {
      background-position: 0 -1475px;
      width: 70px; }
    .offer_attribute.winter-lt .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -164px -129px;
      width: 72px;
      height: 28px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.winter-ru .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: 0px -129px;
      width: 72px;
      height: 28px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.thursdayHits {
      max-width: 120px; }
      .offer_attribute.thursdayHits .attribute_icon {
        background-image: url(../img/sprite-74.png);
        background-position: -180px -70px;
        width: 54px;
        height: 37px;
        background-repeat: no-repeat;
        overflow: hidden;
        display: inline-block; }
    .offer_attribute.blackFriday .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -82px -129px;
      width: 72px;
      height: 28px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.winterChildDiscount .attribute_icon, .offer_attribute.childDiscount .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -85px -167px;
      width: 69px;
      height: 23px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.ski {
      width: 115px; }
      .offer_attribute.ski .attribute_icon {
        background-image: url(../img/sprite-74.png);
        background-position: -304px -155px;
        width: 19px;
        height: 22px;
        background-repeat: no-repeat;
        overflow: hidden;
        display: inline-block; }
    .offer_attribute.summer-lt .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -79px -202px;
      width: 69px;
      height: 27px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.summer-ru .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: 0px -202px;
      width: 69px;
      height: 27px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.bezPrzeszkod .attribute_icon {
      display: none; }
    .offer_attribute.novelty-lt .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -247px -28px;
      width: 79px;
      height: 18px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.novelty-ru .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -247px 0px;
      width: 82px;
      height: 18px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.adventure .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -247px -155px;
      width: 47px;
      height: 31px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
    .offer_attribute.itakaSmart .attribute_icon {
      background-image: url(../img/sprite-74.png);
      background-position: -247px -196px;
      width: 72px;
      height: 12px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: inline-block; }
  .offer_figure:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -7px;
    margin-left: -7px;
    display: inline-block;
    width: 127px;
    height: 88px;
    background: url("../img/loader.gif") no-repeat; }
  .offer_figure .figure_main-photo-wrapper {
    position: relative;
    line-height: 0;
    z-index: 100; }
    .offer_figure .figure_main-photo-wrapper:after {
      content: '';
      display: inline-block;
      padding-top: 50%; }
  .offer_figure .figure_main-photo {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    max-height: 100%;
    width: 100%; }
  .offer_figure .figure_gallery {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 998; }
  .offer_figure .gallery_more-photos {
    display: none; }
  .offer_figure .figure_gallery:hover .gallery_more-photos {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(16, 68, 125, 0.8); }
    .offer_figure .figure_gallery:hover .gallery_more-photos .more-photos-table {
      display: table;
      width: 100%;
      height: 100%; }
    .offer_figure .figure_gallery:hover .gallery_more-photos .more-photos-cell {
      width: 100%;
      height: 100%;
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      color: white;
      cursor: pointer; }
      .offer_figure .figure_gallery:hover .gallery_more-photos .more-photos-cell:before {
        content: '';
        display: block;
        margin: auto;
        width: 35px;
        height: 30px;
        background: url("../img/ikonymale.png?v=1") -9px -1211px; }
  .offer-second .offer_figure .figure_main-photo-wrapper {
    margin-top: -38px; }
  .old-price, .current-price {
    float: right;
    clear: both; }
  .old-price_currency {
    position: relative;
    top: 2px;
    text-decoration: underline;
    vertical-align: top;
    display: inline-block; }
    .old-price_currency:after {
      content: '';
      position: absolute;
      display: block;
      top: 100%;
      right: 2px;
      background: url("../img/ikonymale.png?v=1") 46px -405px;
      width: 14px;
      height: 14px;
      -webkit-transform: scale(0.7);
      -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
      -o-transform: scale(0.7);
      transform: scale(0.7);
      margin-top: -1px; }
  .old-price_percentage {
    top: -7px;
    padding: 2px 5px; }
  .current-price_currency {
    position: relative;
    vertical-align: top;
    text-decoration: underline;
    margin-left: 3px;
    display: inline-block; }
    .current-price_currency:after {
      content: '';
      position: absolute;
      display: block;
      top: 100%;
      width: 19px;
      height: 18px;
      background: url("../img/ikonymale.png?v=1");
      margin-top: -5px; }
  .single-price .current-price_currency:after {
    background-position: 0px -300px; }
  .total-price .current-price_currency:after {
    background-position: -28px -300px; }
  .offer {
    position: relative;
    margin-bottom: 30px; }
    .offer .offer_column-second {
      padding: 10px 0 0;
      border-top: solid 1px #D9E1EA; }
    .offer .offer_object-info {
      padding-left: 0px; }
    .offer .offer_assets {
      margin: 15px 0 20px; }
    .offer .offer_highlight {
      margin: 15px 0 20px; }
    .offer .offer_attribute {
      float: left;
      margin-right: 5px; }
    .offer .offer_offer-info {
      padding-right: 0px; }
    .offer .offer_date,
    .offer .offer_price,
    .offer .offer_link {
      clear: both; }
    .offer .offer_date {
      margin-bottom: 10px; }
    .offer .offer_link {
      margin-top: 15px; }
    .offer .header_title {
      margin: 0 5px 3px 0;
      display: inline-block; }
  .offer-two-in-one .offer {
    margin-top: 0;
    margin-bottom: 0; }
  .offer-two-in-one .offer-first {
    margin-bottom: 10px; }
  .offer-two-in-one .offer_offer-info-wrapper {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0; }
  .offer-two-in-one .offer_offer-info-table {
    display: table;
    height: 100%;
    table-layout: fixed; }
  .offer-two-in-one .offer_offer-info-cell {
    height: 100%;
    display: table-cell;
    vertical-align: middle; }
  .offer-two-in-one .offer_offer-info {
    border: solid #D9E1EA;
    border-width: 1px 0 1px 1px;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    background-color: #fff;
    padding: 15px 0 15px 50px;
    margin-top: 10px; }
    .offer-two-in-one .offer_offer-info .offer_date {
      font-size: 14px; }
  .offer_assets {
    line-height: 17px; }
  .offer_date {
    font-size: 12px; }
  .offer_figure {
    padding-right: 30px; }
    .offer_figure .figure_gallery {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 30px; }
  .offer_header .header_title {
    font-size: 20px; }
  .offer_link {
    background-color: #10447D;
    padding: 9px 14px;
    color: white;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer; }
    .offer_link:hover, .offer_link:active, .offer_link:visited {
      text-decoration: none;
      color: white; }
    .offer_link .link_text {
      float: left; }
    .offer_link:after {
      content: '';
      display: inline-block;
      background: url("../img/ikonymale.png?v=1") no-repeat -29px -79px;
      width: 18px;
      height: 18px;
      margin-left: 5px;
      margin-top: 2px;
      float: right; }
  .offer-second {
    position: relative;
    margin-top: 10px; }
    .offer-second:before {
      content: '&';
      display: block;
      position: absolute;
      top: -12px;
      left: 46%;
      z-index: 1;
      background-color: #fff;
      color: #D9E1EA;
      font-size: 24px;
      line-height: 24px;
      padding: 0 10px; }
  .offer_remember {
    float: right;
    clear: right;
    color: #10447D;
    margin-top: 10px;
    cursor: pointer; }
    .offer_remember .remember_label {
      margin-left: 5px; }
    .offer_remember:hover .remember_label {
      text-decoration: underline; } }

@media (min-width: 992px) {
  .offer_figure .hotel-rank-container {
    padding: 6px 0;
    width: 64px; }
    .offer_figure .hotel-rank-container .hotel-rank {
      font-size: 20px !important; }
    .offer_figure .hotel-rank-container .hotel-rank-max {
      position: relative;
      bottom: 2px; }
  .offer_figure:after {
    margin-left: -25px; }
  .offer_price .old-price_value {
    font-size: 25px; }
  .offer_price .old-price_currency {
    height: 15px;
    font-size: 10px; }
  .offer_price .current-price_value {
    font-size: 37px;
    line-height: 35px; }
  .offer_price .current-price_currency {
    height: 20px;
    font-size: 15px; }
  .old-price_currency:after {
    right: 2px; }
  .single-price .current-price_currency:after {
    right: 8px; }
  .total-price .current-price_currency:after {
    right: 5px; }
  .offer-two-in-one .offer-second .hotel-rank-container {
    top: -8px; }
  .offer_type--wczasy {
    top: -8px; } }

@media (min-width: 992px) and (min-width: 1200px) {
  .offer-second:before {
    left: 38%; } }

@media (max-width: 991px) and (min-width: 768px) {
  .offer_header .header_title {
    font-size: 17px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%; }
  .offer_header .header_geo-labels {
    font-size: 14px; }
  .offer_header .header_stars {
    position: relative;
    top: -5px; }
  .offer_assets {
    margin: 10px 0;
    font-size: 12px; }
  .offer_price .old-price_value {
    font-size: 20px; }
  .offer_price .old-price_currency {
    height: 12px;
    font-size: 8px; }
  .offer_price .current-price_value {
    font-size: 30px; }
  .offer_price .current-price_currency {
    margin-top: 4px;
    height: 17px;
    font-size: 12px; }
  .offer_price .old-price_currency:after {
    right: 0; }
  .offer_price .single-price .current-price_currency:after {
    right: 6px; }
  .offer_price .total-price .current-price_currency:after {
    right: 3px; }
  .offer_attributes {
    font-size: 12px; }
  .offer_attribute.allInclusive {
    max-width: 85px; }
  .offer_link {
    margin-top: 10px; } }

@media (max-width: 767px) {
  .offer_figure {
    padding-right: 0px; }
    .offer_figure .hotel-rank-container {
      width: auto;
      padding: 5px 10px;
      right: 0; }
      .offer_figure .hotel-rank-container .hotel-rank {
        font-size: 25px !important; }
      .offer_figure .hotel-rank-container .hotel-rank-max {
        position: relative;
        bottom: 2px;
        margin-bottom: 5px;
        font-size: 15px; }
    .offer_figure .figure_swipe-gallery-wrapper:after,
    .offer_figure .swipe-gallery_item:after {
      content: '';
      display: inline-block;
      padding-top: 75%; }
    .offer_figure .figure_swipe-gallery,
    .offer_figure .swipe-gallery_item .item_photo {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%; }
    .offer_figure .figure_swipe-gallery {
      overflow: hidden; }
      .offer_figure .figure_swipe-gallery .swipe-gallery_item {
        position: relative;
        width: 100%;
        height: 100%; }
        .offer_figure .figure_swipe-gallery .swipe-gallery_item .item_photo > img {
          position: absolute;
          bottom: 0;
          left: 0;
          width: 100%;
          z-index: 100; }
    .offer_figure .LazyLoad:after,
    .offer_figure .figure_swipe-gallery .swipe-gallery_item .item_photo:after {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      z-index: 10;
      margin-top: -7px;
      margin-left: -7px;
      display: inline-block;
      width: 127px;
      height: 88px;
      background: url("../img/loader.gif") no-repeat; }
    .offer_figure .LazyLoad.is-visible:after {
      display: none; }
  .offer-second .offer_figure .figure_swipe-gallery-wrapper {
    margin-top: -38px; }
  .header_title,
  .header_geo-labels {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .header_title {
    max-width: 70%;
    display: inline-block; }
  .header_geo-labels {
    width: 100%; }
  .header_title {
    font-size: 17px;
    margin: 0; }
  .header_geo-labels {
    margin-bottom: 3px;
    font-size: 13px; }
  .header_stars {
    margin: 0 0 2px 5px; }
  .link_text {
    display: none; }
  .offer_mobile-link {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1004;
    height: 80px;
    cursor: pointer; }
    .offer_mobile-link:after {
      font-family: 'FontAwesome';
      content: '\f105';
      display: inline-block;
      position: absolute;
      right: 0px;
      bottom: 9px;
      font-size: 24px;
      line-height: 14px;
      color: #F33; }
  .offer-first .offer_mobile-link {
    height: 50px; }
    .offer-first .offer_mobile-link:after {
      display: none; }
  .old-price,
  .current-price {
    font-size: 16px; }
  .old-price_percentage {
    top: -2px;
    padding: 1px 3px; }
  .current-price {
    margin-right: 15px; }
  .current-price_value {
    margin-left: 4px; }
  .offer {
    padding-bottom: 5px;
    border-bottom: solid 1px #ddd;
    margin: 0 -5px 25px; }
    .offer .offer_object-info {
      padding: 0;
      margin-top: 10px; }
    .offer .offer_offer-info {
      padding: 0; }
  .offer-first {
    position: relative; }
  .offer-second {
    margin-top: 30px; }
  .remember_offer_label:before {
    position: absolute;
    top: -5px;
    left: 5px; }
  .offer_highlight {
    margin: 10px 0;
    text-align: justify; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $content_max_width
 *      $base_color
 *      $icons_path
 */
.offer-list {
  position: relative;
  max-width: 1170px;
  margin: auto; }

.offer-list--reloading .offer-list_inner-wrapper {
  opacity: 0.5; }

.empty-results {
  background: #10447D;
  color: white;
  padding: 55px 0 20px;
  margin-bottom: 20px;
  text-align: center; }
  .empty-results .empty-results_message {
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px; }

.offer-list .offer-list_loader .offer-list_loader-label {
  display: none; }

.offer-list_more-offers-wrapper {
  position: relative; }

.offer-list--reloading .offer-list_loader {
  position: absolute;
  display: inline-block;
  top: 20px;
  left: 0;
  right: 0;
  text-align: center; }
  .offer-list--reloading .offer-list_loader .offer-list_loader-label {
    display: block;
    font-size: 30px;
    color: white;
    text-shadow: 0px 0px 13px black; }
  .offer-list--reloading .offer-list_loader:before {
    content: '';
    display: inline-block;
    background: url("../img/spinner.gif") no-repeat;
    width: 15px;
    height: 15px; }

.offer-list--reloading .offer-list_more-offers-wrapper .offer-list_loader {
  top: 0; }

.offer-list--reloading .offer-list_more-offers-wrapper .offer-list_more-offers {
  opacity: 0; }

.offer-list-after {
  max-width: 1170px;
  text-align: center;
  margin: auto;
  margin-bottom: 50px; }
  .offer-list-after a {
    color: #10447D; }
  .offer-list-after .available-departure-list, .offer-list-after .available-month-list {
    list-style: none;
    margin: 0;
    padding: 0; }
    .offer-list-after .available-departure-list li, .offer-list-after .available-month-list li {
      display: inline; }
      .offer-list-after .available-departure-list li:after, .offer-list-after .available-month-list li:after {
        content: ', '; }
      .offer-list-after .available-departure-list li:last-child:after, .offer-list-after .available-month-list li:last-child:after {
        content: none; }

.all-offers {
  display: inline-block;
  background-color: white;
  padding: 9px 14px;
  color: #10447D;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-decoration: none;
  margin: 10px 0; }
  .all-offers:hover, .all-offers:active, .all-offers:visited {
    text-decoration: none; }

@media (min-width: 768px) {
  .offer-list .empty-results_message {
    margin-top: 0px; }
    .offer-list .empty-results_message:before {
      content: '\f071';
      font-family: FontAwesome;
      margin-right: 20px;
      font-size: 30px;
      position: relative;
      top: 5px; }
  .offer-list_more-offers-wrapper {
    text-align: center; }
    .offer-list_more-offers-wrapper .offer-list_more-offers {
      cursor: pointer;
      display: inline-block;
      padding: 7px 11px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      background: #F33;
      color: white; }
      .offer-list_more-offers-wrapper .offer-list_more-offers:after {
        content: '';
        display: inline-block;
        float: right;
        width: 21px;
        height: 21px;
        background: url("../img/ikonymale.png?v=1") -50px -75px;
        margin-top: -2px;
        margin-left: 5px; }
  .all-inclusive-banner {
    max-width: 1170px;
    margin: 0 auto 15px;
    background: url("../img/banners/all_in.jpg") no-repeat right top;
    height: 145px;
    padding: 40px; }
    .all-inclusive-banner .first-line {
      font-family: LatoLatinWebLight, sans-serif;
      font-size: 40px;
      line-height: 1;
      color: #13447E;
      text-transform: uppercase; }
    .all-inclusive-banner .second-line {
      font-family: LatoLatinWeb, sans-serif;
      font-size: 22px;
      line-height: 1;
      color: #E54851; } }

@media (max-width: 767px) {
  .offer-list {
    z-index: 0; }
  .offer-list_more-offers {
    text-align: center;
    color: white;
    font-size: 17px;
    padding: 15px 0;
    margin: 0 -15px;
    cursor: pointer;
    background: #10447D; } }

.options {
  max-width: 1170px;
  height: 30px;
  margin: auto;
  margin-top: 10px;
  position: relative; }

.option_label {
  float: left;
  margin-right: 5px;
  margin-top: 4px;
  font-size: 13px; }
  .option_label:after {
    content: ':'; }

.options_order {
  float: left;
  position: absolute; }

.order {
  display: inline-block; }
  .order > .expand-button {
    width: 220px; }

.total-price {
  float: right;
  margin-left: 10px; }

.total-price_false,
.total-price_true {
  display: inline-block;
  width: 25px;
  height: 25px;
  cursor: pointer;
  background: url("../img/ikonymale.png?v=1");
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.total-price_false {
  margin-left: -3px;
  margin-right: 5px; }

.total-price--inactive .total-price_false {
  background-color: #10447D;
  background-position: 0px -275px; }

.total-price--inactive .total-price_true {
  background-position: -75px -275px; }

.total-price--active .total-price_false {
  background-position: -25px -275px; }

.total-price--active .total-price_true {
  background-color: #10447D;
  background-position: -50px -275px; }

.options_view-switcher {
  display: inline-block;
  float: right; }

.options_view-switcher_list:after, .options_view-switcher_list:before,
.options_view-switcher_map:after,
.options_view-switcher_map:before {
  font-family: FontAwesome;
  color: #10447D; }

@media (min-width: 768px) {
  .options {
    height: 30px; }
  .options_view-switcher_list,
  .options_view-switcher_map {
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    height: 27px;
    cursor: pointer;
    text-align: center;
    font-size: 0; }
    .options_view-switcher_list:before,
    .options_view-switcher_map:before {
      font-size: 19px; }
  .options_view-switcher_list {
    width: 31px; }
    .options_view-switcher_list:before {
      content: '\f00b'; }
  .options_view-switcher_map {
    width: 29px; }
    .options_view-switcher_map:before {
      content: '\f0ac'; }
  .options_view-switcher--offerList .options_view-switcher_list,
  .options_view-switcher--geoOffers .options_view-switcher_map {
    background-color: #10447D; }
    .options_view-switcher--offerList .options_view-switcher_list:before,
    .options_view-switcher--geoOffers .options_view-switcher_map:before {
      color: white; } }

@media (max-width: 767px) {
  .options {
    margin-top: 0;
    height: 25px;
    text-align: center; }
  .options_view-switcher {
    width: 100%;
    padding: 0 10px; }
  .options_view-switcher--offerList .options_view-switcher_list,
  .options_view-switcher--geoOffers .options_view-switcher_map {
    display: none; }
  .options_view-switcher_list,
  .options_view-switcher_map {
    font-size: 14px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    float: left;
    color: #10447D; }
    .options_view-switcher_list:after,
    .options_view-switcher_map:after {
      margin-left: 5px; }
  .options_view-switcher_list:after {
    content: '\f00b'; }
  .options_view-switcher_map:after {
    content: '\f0ac'; } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %circle-select-item
 *      %hanging-panel
 *
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 *      $lighter_complementary_color
 */
.order_group .group_label {
  position: relative;
  font-style: italic;
  color: #888;
  margin-bottom: 6px; }
  .order_group .group_label .label_content {
    display: inline-block;
    height: 100%;
    padding-left: 3px;
    padding-right: 10px;
    font-size: 13px;
    background: #EFF5FC; }

.order_item {
  width: 100%; }

@media (min-width: 768px) {
  .order {
    position: relative;
    z-index: 3002; }
  .order_content-wrapper {
    max-width: 350px; }
  .order_content {
    padding: 5px;
    background: #EFF5FC;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
  .order_group:not(:last-of-type) {
    margin-bottom: 7px; }
  .order_group .group_label .label_content {
    position: relative;
    z-index: 2; }
  .order_group .group_label .label_line {
    position: absolute;
    left: 0;
    right: 0;
    top: 10px;
    z-index: 1;
    border-top: solid 1px #DDD; }
  .order_item.order_item--selected {
    background: #10447D;
    color: white; } }

@media (max-width: 767px) {
  .order_content-wrapper {
    padding: 5px;
    margin-top: 1px;
    background: white; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 */
@media (max-width: 767px) {
  .overlay-panel--visible {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 50;
    background: rgba(0, 0, 0, 0.3); } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %hanging-panel
 *
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $md_width
 *      $darker_complementary_color
 *      $icons_path
 */
.participants_content {
  padding: 0; }

.adults-number, .children-age {
  padding: 0;
  text-align: center; }

.adults-number {
  text-align: left; }

.children-age {
  text-align: right; }

.adults-number, .children-age {
  font-size: 12px; }

.children-birth-dates {
  background-color: white;
  padding: 10px; }

.birth-dates_info {
  display: inline-block;
  font-size: 11px;
  line-height: 15px;
  margin: 10px 0 0 0; }

.child-birth-date {
  position: relative;
  padding: 0;
  margin-bottom: 6px;
  color: #10447D; }
  .child-birth-date:nth-of-type(2n) {
    padding-left: 3px; }
  .child-birth-date:nth-of-type(2n+1) {
    padding-right: 3px; }
  .child-birth-date .birth-date_label {
    margin-bottom: 3px;
    font-size: 12px;
    color: black;
    text-transform: capitalize; }
  .child-birth-date .birth-date_input {
    width: 100%;
    padding: 5px;
    border: solid 1px #ddd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }

@media (min-width: 768px) {
  .participants {
    position: relative; }
  .participants_content {
    position: absolute;
    top: 100%;
    left: 0;
    width: 170%; } }
  @media (min-width: 768px) and (max-width: 1450px) {
    .participants_content {
      left: auto;
      right: 0; } }
  @media (min-width: 768px) and (max-width: 992px) {
    .participants_content {
      left: 0;
      right: auto; } }

@media (min-width: 768px) {
  .participants_selects {
    background: #EFF5FC;
    padding: 12px 10px; }
  .adults-number_select,
  .children-age_select {
    padding: 0; }
    .adults-number_select .number-select_label,
    .children-age_select .number-select_label {
      margin-right: 20px; }
  .adults-number_select .number-select {
    float: left; }
  .children-age_select .number-select {
    float: right; }
  .child-birth-date .datepicker_toggle {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 4px 5px;
    border: solid 1px #EEE;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer; }
    .child-birth-date .datepicker_toggle .add-on:after {
      content: '';
      display: inline-block;
      position: absolute;
      top: 2px;
      right: 3px;
      width: 25px;
      height: 25px;
      background: url("../img/ikonymale.png?v=1") -75px -200px; } }

@media (max-width: 767px) {
  .participants > .expand-button {
    display: none; }
  .participants_content {
    position: static !important;
    display: block !important;
    background-color: transparent !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    width: 100%; }
  .adults-number_select,
  .children-age_select {
    padding: 0; }
  .adults-number_select {
    padding-right: 2px; }
  .children-age_select {
    padding-left: 2px; }
  .children-birth-dates {
    margin: 5px -5px 0; }
    .children-birth-dates .datepicker_toggle {
      border: solid 1px #DDD; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 */
@media (max-width: 767px) {
  .push-panel_overlay,
  .pushable-content {
    position: relative;
    left: 0;
    right: 0;
    -webkit-transition: right .3s ease-in-out, left .3s ease-in-out;
    -o-transition: right .3s ease-in-out, left .3s ease-in-out;
    -moz-transition: right .3s ease-in-out, left .3s ease-in-out;
    transition: right .3s ease-in-out, left .3s ease-in-out; }
  .push .push-panel_overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 2; }
    .push .push-panel_overlay:after {
      content: '';
      display: block;
      position: absolute;
      top: 80px;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(255, 255, 255, 0.5); }
  .off-canvas {
    position: fixed;
    top: 0;
    -webkit-transition: right .3s ease-in-out, left .3s ease-in-out;
    -o-transition: right .3s ease-in-out, left .3s ease-in-out;
    -moz-transition: right .3s ease-in-out, left .3s ease-in-out;
    transition: right .3s ease-in-out, left .3s ease-in-out;
    width: 270px; }
  .off-canvas-right {
    right: -270px; }
  .push-left .pushable-content {
    left: -270px;
    right: 270px; }
  .push-left .off-canvas-right {
    right: 0px; }
  .off-canvas-left {
    left: -270px; }
  .push-right .pushable-content {
    right: -270px;
    left: 270px; }
  .push-right .off-canvas-left {
    left: 0px; } }

.remember_offer_label {
  text-decoration: none !important; }
  .remember_offer_label:before {
    content: '\f08a';
    font-family: FontAwesome; }

.remember_offer--remembered .remember_offer_label:before {
  content: '\f004'; }

.remember_offer_new-list {
  color: #10447D; }
  .remember_offer_new-list:before {
    content: '\f067';
    font-family: FontAwesome; }

.remember_offer_dropdown {
  background-color: #EFF5FC; }

.remember_offer_new-list_input {
  width: 100%;
  font-size: 13px;
  padding: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #DADFE6; }

@media (min-width: 768px) {
  .remember_offer {
    float: right;
    clear: right;
    color: #10447D;
    margin-top: 10px;
    cursor: pointer; }
  .remember_offer_label {
    float: right;
    color: #10447D; }
    .remember_offer_label:before {
      margin-right: 5px; }
  .remember_offer_dropdown {
    clear: both;
    position: absolute;
    right: 0px;
    width: 260px;
    padding: 5px;
    z-index: 100;
    background-color: #EFF5FC;
    border: solid 1px #DDD; }
    .remember_offer_dropdown .dropdown_content {
      position: absolute;
      width: 120%;
      z-index: 100;
      margin-left: -10%;
      height: initial !important; }
    .remember_offer_dropdown .nano-content {
      max-height: 130px; }
    .remember_offer_dropdown .nano-slider {
      right: 5px;
      top: 5px; }
  .remember_offer_dropdown_standard_offer {
    top: 100%; }
  .remember_offer_dropdown_two_in_one_offer {
    top: 76%; }
  .remember_offer_new-list {
    border-top: 1px solid #DDD;
    padding: 7px 10px;
    font-size: 13px; }
    .remember_offer_new-list:before {
      margin-right: 5px; }
  .remember_offer_lists_title,
  .remember_offer_new-list_title {
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 3px; }
  .remember_offer_new-list_unlogged {
    margin-top: 10px;
    margin-left: 2px;
    font-size: 12px; }
  .remember_offer_actions {
    text-align: right;
    margin-top: 20px; }
  .remember_offer_actions_remember {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 7px;
    color: white;
    background-color: #10447D;
    border: none;
    margin-left: 10px; }
  .remember_offer_actions_cancel {
    padding: 7px 5px;
    color: #10447D;
    border: none;
    background: none; } }

@media (max-width: 767px) {
  .remember_offer_label {
    font-size: 0; }
    .remember_offer_label:before {
      font-size: 40px;
      color: #F33; }
  .remember_offer_dropdown {
    position: fixed;
    top: 95px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000000;
    padding: 0 10px; }
  .remember_offer_new-list {
    font-size: 15px;
    padding: 10px 0;
    border-top: solid 1px #10447D; }
    .remember_offer_new-list:before {
      padding: 13px;
      position: relative;
      top: 1px;
      font-size: 18px; }
  .remember_offer_lists_title,
  .remember_offer_new-list_title {
    font-size: 15px;
    margin-top: 5px;
    margin-bottom: 5px; }
  .remember_offer_new-list_input {
    font-size: 16px;
    height: 44px; }
  .remember_offer_new-list_unlogged {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 17px; }
  .remember_offer_actions {
    margin-top: 10px; }
  .remember_offer_actions_remember {
    width: 50%;
    padding: 7px;
    color: white;
    border: solid 1px #10447D;
    background-color: #10447D; }
  .remember_offer_actions_cancel {
    padding: 7px 5px;
    width: 50%;
    color: #10447D;
    border: solid 1px #10447D;
    background: none; }
  .remember_offer_label:before {
    content: '\f004';
    color: #888;
    opacity: 0.8; }
  .remember_offer--remembered .remember_offer_label:before {
    color: #F33;
    opacity: 1; } }

/*
 * REQUIRED VARIABLES:
 *      $sm_width
 *      $darker_complementary_color
 */
.scrollable-panel.nano .nano-content {
  position: relative !important; }

@media (min-width: 768px) {
  .scrollable-panel.nano {
    height: 100% !important; }
    .scrollable-panel.nano .nano-content {
      position: relative !important;
      outline: none !important; }
    .scrollable-panel.nano .nano-pane {
      right: -5px;
      width: 15px;
      padding: 0 4px;
      background-color: transparent;
      opacity: 1; }
      .scrollable-panel.nano .nano-pane .nano-slider {
        cursor: pointer;
        background-color: #10447D; } }

@media (max-width: 767px) {
  .nano-content {
    outline: none !important; }
  .nano-pane {
    display: none !important; } }

/*
 * REQUIRED PLACEHOLDERS:
 *      %select-item
 *      %circle-select-item
 *      %hanging-panel
 *
 * REQUIRED VARIABLES:
 *      $content_max_width
 *      $sm_width
 *      $darker_complementary_color
 *      $lighter_complementary_color
 */
.single-select_item {
  width: 100%; }

@media (max-width: 767px) {
  .single-select_content-wrapper {
    padding: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-top: 2px;
    background: white; }
  .single-select_content {
    padding: 5px; } }

@media (min-width: 768px) {
  .single-select_item {
    overflow: hidden; }
    .single-select_item.selected {
      background: #10447D;
      color: white; }
  .single-select_content {
    padding: 5px 15px 5px 5px; }
  .single-select_content-wrapper {
    width: 100%; } }

@media (min-width: 768px) and (min-width: 1248px) {
  .single-select_content-wrapper {
    width: 115%; } }

@media (min-width: 768px) and (min-width: 1287px) {
  .single-select_content-wrapper {
    width: 130%; } }

/*
 * REQUIRED VARIABLES:
 *      $content_max_width
 *      $sm_width
 *      $darker_complementary_color
 *      $lighter_complementary_color
 */
.text-filter {
  padding: 0;
  margin-bottom: 5px;
  position: relative; }
  .text-filter .react-autosuggest__container {
    display: inline-block;
    position: relative;
    width: 100%; }
  .text-filter .react-autosuggest__input {
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px #CACFE6;
    padding: 7px 33px 7px 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .text-filter .react-autosuggest__suggestions-container {
    position: absolute;
    background-color: white;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    z-index: 200;
    text-align: left; }
  .text-filter .react-autosuggest__suggestions-list {
    list-style-type: none;
    border: solid 1px #DADFE6; }

.suggestion {
  cursor: pointer;
  padding: 7px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }
  .suggestion, .suggestion a {
    color: #10447D !important; }

.react-autosuggest__suggestion--focused .suggestion {
  background-color: #10447D; }
  .react-autosuggest__suggestion--focused .suggestion, .react-autosuggest__suggestion--focused .suggestion a {
    color: white !important; }

.text-filter_button {
  position: absolute;
  top: 11px;
  bottom: 11px;
  right: 11px;
  text-align: right;
  width: 33px;
  background-color: white;
  border: none;
  padding: 0 6px; }
  .text-filter_button:after {
    position: relative;
    content: '\f002';
    color: #10447D;
    font-family: FontAwesome;
    font-size: 22px; }

.text-filter_clear {
  position: absolute;
  top: 11px;
  bottom: 11px;
  right: 44px;
  padding: 0 11px;
  text-align: right;
  width: 33px;
  padding: 0 10px;
  background-color: white;
  border: none; }
  .text-filter_clear:after {
    position: relative;
    content: '\f00d';
    color: #AAA;
    font-family: FontAwesome;
    font-size: 15px; }

@media (max-width: 767px) {
  .text-filter {
    background: white; }
    .text-filter .suggestion {
      position: relative;
      padding: 10px;
      padding-left: 40px;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px;
      font-size: 18px; }
    .text-filter .react-autosuggest__input {
      width: 100%;
      border: solid 1px #CACFE6;
      padding: 7px 33px 7px 10px;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px;
      -webkit-appearance: none; }
    .text-filter .react-autosuggest__container {
      padding: 10px 10px; }
    .text-filter .react-autosuggest__suggestions-container {
      right: 0;
      left: 0; }
    .text-filter .react-autosuggest__suggestions-list {
      padding: 0;
      border: none;
      border-bottom: solid 1px #DADFE6; }
  .suggestion_icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    font-size: 15px;
    text-align: center; }
    .suggestion_icon:before {
      font-family: FontAwesome;
      content: '\f002';
      display: inline-block;
      margin-top: 12px; }
  .region-suggestion.suggestion .suggestion_icon:before {
    content: '\f041'; }
  .object-suggestion.suggestion {
    text-decoration: none !important;
    padding-top: 3px;
    padding-bottom: 3px; }
    .object-suggestion.suggestion .suggestion_icon:before {
      content: '\f236';
      margin-top: 15px; }
    .object-suggestion.suggestion .object-suggestion_img {
      display: none; }
    .object-suggestion.suggestion .content_canonical-destination-title {
      float: left;
      clear: both;
      font-size: 12px;
      color: #666; }
  .text-content {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; } }

@media (min-width: 768px) {
  .object-suggestion {
    text-decoration: none !important; }
    .object-suggestion .object-suggestion_img {
      height: 50px;
      width: 80px;
      margin-right: 10px;
      float: left; }
    .object-suggestion .object-suggestion_content {
      float: left; }
      .object-suggestion .object-suggestion_content .text-content {
        float: left;
        font-size: 15px; }
      .object-suggestion .object-suggestion_content .content_canonical-destination-title {
        float: left;
        clear: both;
        margin-top: 5px;
        font-size: 12px;
        color: #666; } }

.mobile-filters-toggle {
  display: block;
  position: fixed !important;
  top: 30px;
  left: 0;
  right: 0;
  z-index: 1;
  height: 45px;
  width: 100%;
  background: white;
  padding: 17px 0;
  border: none;
  outline: none;
  font-size: 15px;
  color: #10447d; }
  .mobile-filters-toggle:after, .mobile-filters-toggle:before {
    font-size: 15px;
    font-family: FontAwesome; }
  .mobile-filters-toggle.filters_toggle--zero-active:after {
    content: '\f0b0';
    margin-left: 7px; }
  .mobile-filters-toggle:before {
    content: '\f160';
    margin-right: 7px; }
  .mobile-filters-toggle.filters_toggle--opened {
    width: 100%; }

.filters_active-count {
  position: relative;
  top: -1px;
  display: inline-block;
  padding: 2px 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-left: 7px;
  font-size: 11px;
  color: white;
  background: #ff3333; }

@media (min-width: 768px) {
  .breadcrumb-container {
    margin: 15px 0 15px; }
  .filters-container {
    min-height: 142px;
    margin-bottom: 15px;
    background: #EFF5FC; }
  .options-container {
    min-height: 40px;
    margin-bottom: 15px; } }

.search-results-container {
  margin-bottom: 50px;
  min-height: 200px; }

@media (max-width: 767px) {
  body {
    overflow-x: hidden;
    /* to prevent weird fixed element's width bug in Safari */
    padding-top: 95px; }
  .options-container {
    min-height: 25px;
    margin-bottom: 5px; } }

.error-modal {
  font-size: 16px;
  font-weight: bold;
  color: #10447D;
  text-align: center;
  z-index: 1000000; }
  .error-modal .modal-content {
    padding: 15px 20px; }
  .error-modal .close {
    position: relative;
    z-index: 10;
    margin-right: 5px; }

.modal-backdrop {
  z-index: 100000; }

/* gallery modal window */
.mfp-bg {
  z-index: 10100; }

.mfp-gallery {
  z-index: 10101; }

body .header-desktop .search-form .search-form-results {
  z-index: 10002; }

body .header-desktop .menu-helper .mh-lang-menu {
  z-index: 10003; }

.mobile-filters-toggle {
  display: block;
  position: fixed !important;
  top: 30px;
  left: 0;
  right: 0;
  z-index: 1;
  height: 45px;
  width: 100%;
  background: white;
  padding: 17px 0;
  border: none;
  outline: none;
  font-size: 15px;
  color: #10447d; }
  .mobile-filters-toggle:after, .mobile-filters-toggle:before {
    font-size: 15px;
    font-family: FontAwesome; }
  .mobile-filters-toggle.filters_toggle--zero-active:after {
    content: '\f0b0';
    margin-left: 7px; }
  .mobile-filters-toggle:before {
    content: '\f160';
    margin-right: 7px; }
  .mobile-filters-toggle.filters_toggle--opened {
    width: 100%; }

.filters_active-count {
  position: relative;
  top: -1px;
  display: inline-block;
  padding: 2px 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-left: 7px;
  font-size: 11px;
  color: white;
  background: #ff3333; }
