@charset "UTF-8";
/*! SassyLists - v2.2.0 - 2014-07-03 */
.nowrap {
  white-space: nowrap; }

.tcpAnimateList-enter {
  transition: all 0.5s ease-out;
  opacity: 0; }

.tcpAnimateList-enter.tcpAnimateList-enter-active {
  transition: all 0.5s ease-out;
  opacity: 1; }

.tcpAnimateList-leave {
  transition: all 0.5s ease-out;
  opacity: 1; }

.tcpAnimateList-leave.tcpAnimateList-leave-active {
  opacity: 0;
  transition: all 0.5s ease-out; }

.tcpAlert {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  display: block;
  padding: 8px 0;
  position: relative; }

.tcpAlert--check {
  color: #4db0a8;
  border-color: #4db0a8;
  text-align: center;
  display: block;
  padding-top: 30px;
  border-bottom: 1px solid #4db0a8; }
  .tcpAlert--check:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    display: block;
    font-size: 48px;
    text-align: center;
    margin-top: 20px;
    position: absolute;
    width: 60px;
    height: 60px;
    left: 50%;
    top: -20px;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
    color: #4db0a8; }

.tcpAlert--error {
  color: #000000; }
  .tcpAlert--error:before {
    color: #000000; }

.overlay-wrapper__content .tcpAlert--info a {
  font-size: 14px; }

.tcpAlert--coupon {
  color: #005eb8; }
  .tcpAlert--coupon:before {
    color: #005eb8; }

.tcpAlert--shortagemin {
  color: #4db0a8; }
  .tcpAlert--shortagemin:before {
    color: #4db0a8; }

.tcpInfo {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  display: block;
  padding: 8px 0; }

.tcpAlert {
  font-size: 14px; }
  .tcpAlert a {
    font-size: inherit; }
  .tcpAlert--warning {
    color: #e61414; }

.tcpError {
  text-align: center;
  margin-top: 50px;
  margin-bottom: 70px; }

.tcpError__text {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.2; }

.tcpError__phoneNumber {
  color: #005eb8; }

.tcpError__furtherInformation {
  margin-top: 20px; }

.tcpCheckbox {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px; }
  .tcpCheckbox:before, .tcpCheckbox:after {
    transition: all 0.25s ease-out;
    content: '';
    box-sizing: border-box;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .tcpCheckbox:before {
    border: 2px solid;
    width: 20px;
    height: 20px; }
  .tcpCheckbox:after {
    width: 10px;
    height: 10px;
    opacity: 0; }

.tcpCheckbox--checked:before {
  border-color: #ffffff; }

.tcpCheckbox--checked:after {
  background: #ffffff;
  opacity: 1; }

.tcpFlightsList__item__part--checkbox .tcpCheckbox--checked:before, .tcpRoom__checkbox .tcpCheckbox--checked:before, .tcpFlightFilters .tcpCheckbox--checked:before {
  border-color: #005eb8; }

.tcpFlightsList__item__part--checkbox .tcpCheckbox--checked:after, .tcpRoom__checkbox .tcpCheckbox--checked:after, .tcpFlightFilters .tcpCheckbox--checked:after {
  background: #005eb8;
  opacity: 1; }

.tcpDisruptor {
  display: inline-block;
  border-radius: 20px;
  padding: 10px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.43;
  color: #ffffff;
  line-height: 18px; }

.tcpDisruptor--smallText {
  font-size: 12px;
  line-height: 16px; }

.tcpDisruptor__text {
  text-transform: uppercase;
  letter-spacing: 0.5px; }

.tcpEvent {
  border-radius: 4px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);
  overflow: hidden;
  position: relative; }
  .tcpEvent:after {
    content: "";
    display: table;
    clear: both; }
  .tcpEvent.tcpEvent--active .tcpPrice {
    color: #32394c; }
  .tcpEvent .tcpEventParticipantsSelect {
    clear: both;
    margin-top: 15px; }

.tcpEvent__image {
  border-radius: 4px;
  min-height: 190px;
  position: relative; }
  .tcpEvent__image img {
    display: block;
    width: 100%;
    min-height: 190px; }
  .tcpEvent__image .tcpEvent__image--darken {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, .2); }

.tcpEvent__content {
  padding: 20px 20px 15px 20px; }
  .tcpEvent__content:after {
    content: "";
    display: table;
    clear: both; }

.tcpEvent__info {
  position: absolute;
  top: 40px;
  text-align: center;
  left: 0;
  right: 0;
  color: #ffffff; }

.tcpEvent__date {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpEvent__name {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  color: #ffffff; }

.tcpEvent_type {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpEvent__content__left {
  float: left;
  width: 50%; }

.tcpEvent__content__right {
  width: 50%;
  float: right;
  text-align: right; }

.tcpEvent__price__label {
  display: block;
  text-align: right;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpEvent__detailLink {
  margin-top: 10px; }
  .tcpEvent__detailLink.link.link__icon {
    display: block;
    text-align: right; }

.tcpEvent__button {
  margin-top: 15px; }

.tcpEvents__features {
  list-style: none;
  padding: 0;
  margin: 0;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpEvents__features__feature {
  padding: 1px 0;
  position: relative; }
  .tcpEvents__features__feature:before {
    content: '';
    width: 3px;
    height: 3px;
    border-radius: 50%;
    position: absolute;
    left: -10px;
    top: 9px; }

.tcpEvent__pre-book {
  text-align: center;
  margin-bottom: 10px; }

.tcpEventParticipantsSelect {
  padding: 10px 0;
  border-bottom: 1px solid;
  display: inline-block;
  vertical-align: middle; }

.tcpEventParticipantsSelect__label {
  display: inline-block;
  min-width: 120px;
  vertical-align: middle;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  line-height: 30px; }

.tcpEventParticipantsSelect__btn {
  vertical-align: top;
  display: inline-block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: none;
  padding: 0;
  box-sizing: border-box;
  background: rgba(50, 57, 76, .6);
  position: relative;
  margin-left: 20px; }
  .tcpEventParticipantsSelect__btn:after {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #ffffff;
    left: 0;
    top: 0;
    display: block;
    font-size: 22px;
    line-height: 29px; }
  .tcpEventParticipantsSelect__btn.tcpEventParticipantsSelect__btn--decrease:after {
    content: ""; }

.tcpEvents {
  padding: 0 20px;
  background: #005eb8; }
  .tcpEvents .tcpEvent {
    margin-bottom: 20px; }

.tcpEvents__headline {
  padding: 60px 0 25px 0;
  text-align: center; }

.tcpEvents__subline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.67;
  text-align: center;
  margin-bottom: 10px; }

.tcpEvents__additionalText {
  text-align: center;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpEvents__list {
  padding-bottom: 20px;
  margin: 20px auto 0;
  max-width: 900px; }

.tcpEvents {
  background: #ffffff; }

.tcpExpandButton {
  background: none;
  border: none;
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  text-align: left;
  outline: 0;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  transition-property: background, color;
  transition-duration: 0.25s;
  margin: 0;
  padding: 12px 20px 12px 60px;
  background: #ffffff;
  cursor: pointer; }
  .tcpExpandButton:hover {
    color: #005eb8; }
  .tcpExpandButton:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    position: absolute;
    top: 50%;
    left: 20px;
    transition-property: color;
    transition-duration: 0.25s;
    font-size: 24px;
    color: #005eb8;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%); }

.tcpExpandButton--right {
  padding: 12px 60px 12px 20px; }
  .tcpExpandButton--right:before {
    left: auto;
    right: 20px; }

.tcpExpandButton--text-only {
  width: auto;
  background: transparent;
  padding: 0 0 0 60px;
  color: #005eb8; }
  .tcpExpandButton--text-only.tcpExpandButton--right {
    padding: 0 60px 0 0; }

.tcpExpandButton--open {
  color: #005eb8; }
  .tcpExpandButton--open:before {
    content: ""; }

.tcpExpandButton {
  color: #005eb8; }

.tcpFlightInfo__headline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  vertical-align: middle;
  margin-bottom: 20px; }
  .tcpFlightInfo__headline:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    color: #32394c;
    font-size: 24px;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    margin-top: -4px; }

.tcpFlightInfo__liabilityInfo {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding: 20px 20px 0 0;
  display: none; }

.tcpFlightInfo {
  background: #ffffff;
  box-shadow: 0 7px 7px -5px #bebebe; }

.tcpFlightInfo__flight {
  padding: 10px 20px;
  max-width: 800px;
  margin: -5px auto 0;
  text-align: left; }
  .tcpFlightInfo__flight--isReturnFlight {
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 40px; }
    .tcpFlightInfo__flight--isReturnFlight .tcpFlightInfo__liabilityInfo {
      display: block; }

.tcpFlightInfo__value,
.tcpFlightInfo__label {
  display: inline-block;
  width: 50%;
  box-sizing: border-box; }

.tcpFlightInfo__value {
  width: 50%; }

.tcpFlightInfo__label {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpFlightInfo__route {
  padding: 2px 20px 5px 20px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpFlightInfo__segment {
  padding: 20px 0 0 0;
  background: #ffffff;
  border: 1px solid; }
  .tcpFlightInfo__segment:after {
    content: "";
    display: table;
    clear: both; }
  .tcpFlightInfo__segment table {
    width: 100%;
    margin-bottom: 20px; }
    .tcpFlightInfo__segment table:after {
      content: "";
      display: table;
      clear: both; }
  .tcpFlightInfo__segment td {
    box-sizing: border-box;
    vertical-align: bottom;
    padding: 2px 20px 2px 0px;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }
    .tcpFlightInfo__segment td:first-child {
      padding-left: 20px;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px; }

.tcpFlightInfo__arrivalLabel,
.tcpFlightInfo__departureLabel {
  display: none;
  padding: 20px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpFlightInfo__arrivalLabel {
  clear: left; }

.tcpFlightInfo__arrival,
.tcpFlightInfo__departure {
  border-top: 1px solid;
  padding: 20px; }

.tcpFlightInfo__stopOver {
  padding: 20px 20px 20px 20px;
  clear: both; }

.tcpFlights__stopOver__location {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 15px; }

.tcpFlightInfo__arrival:after,
.tcpFlightInfo__departure:after {
  content: "";
  display: table;
  clear: both; }

.inOverlay .tcpFlightInfo__arrival,
.inOverlay .tcpFlightInfo__departure {
  padding: 20px 0 0; }

.tcpFlightInfo__arrivalTime,
.tcpFlightInfo__arrivalAirport,
.tcpFlightInfo__departureAirport,
.tcpFlightInfo__departureTime {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
  vertical-align: top;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpFlightInfo__totalDuration {
  padding: 15px 20px;
  color: #ffffff;
  vertical-align: middle; }
  .tcpFlightInfo__totalDuration .tcpFlightInfo__label {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    color: #ffffff;
    vertical-align: middle; }
  .tcpFlightInfo__totalDuration .tcpFlightInfo__value {
    vertical-align: middle;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }

.tcpFlightInfo__dayBreaks {
  color: #000000;
  display: inline-block;
  margin-left: 0.25em; }

.tcpFlightInfo__legal {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding-bottom: 60px; }

.tcpOverview__flights .tcpFlightInfo {
  background-color: #005eb8;
  padding: 20px; }

.tcpOverview__flights .tcpFlightInfo {
  background-color: #ffffff; }

.tcpFlightInfo__segment td {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; }

.tcpFlightInfo__segment:after {
  display: block; }

.tcpFlightInfo__arrivalTime,
.tcpFlightInfo__arrivalAirport,
.tcpFlightInfo__departureAirport,
.tcpFlightInfo__departureTime {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; }

.tcpFlightInfo__totalDuration {
  background-color: #005eb8; }

.inOverlay .tcpFlightInfo__arrival,
.inOverlay .tcpFlightInfo__departure {
  padding: 20px 20px 0; }

.tcpFlightInfo__liabilityInfo {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; }

.tcpFlightFilters {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  z-index: 3900;
  display: block;
  padding: 50px 0 0;
  background: #005eb8;
  -webkit-transform: translateX(110%);
          transform: translateX(110%);
  transition: all 0.3s ease-in-out;
  visibility: hidden;
  -webkit-font-smoothing: antialiased; }
  .tcpFlightFilters .tcpCheckbox {
    display: inline-block;
    margin-right: 10px;
    -webkit-transform: translateY(4px);
            transform: translateY(4px); }
  .tcpFlightFilters--open {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    visibility: visible;
    padding: 50px 0 70px;
    min-height: 100vh; }

.tcpFlightFiltersHeader {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background: #005eb8; }

.tcpFlightFiltersHeader-close {
  position: absolute;
  top: 14px;
  left: 15px;
  cursor: pointer; }
  .tcpFlightFiltersHeader-close:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    font-size: 22px; }

.tcpFlightFiltersReset {
  margin: 40px 0 0 20px;
  width: auto;
  padding: 0;
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
  text-decoration: underline; }

.tcpFlightFilters-toggle {
  position: absolute;
  right: 20px;
  top: 27px;
  padding-right: 45px; }
  .tcpFlightFilters-toggle:after {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    color: #ffffff;
    background: #005eb8;
    font-size: 22px;
    padding: 8px;
    border-radius: 4px;
    position: absolute;
    right: 0;
    top: -10px; }

.tcpFilterDropdown {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  width: 100%;
  position: relative;
  padding: 20px 20px 20px;
  border-bottom: 1px solid #ffffff; }
  .tcpFilterDropdown .tcpFilterDropdown__label {
    color: #ffffff;
    cursor: pointer;
    position: relative;
    z-index: 1; }
  .tcpFilterDropdown:after {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: #ffffff;
    font-size: 22px;
    content: "";
    position: absolute;
    right: 25px;
    top: 25px;
    z-index: 0; }

.tcpFilterDropdown-open {
  background: #ffffff;
  box-shadow: 0 7px 15px -5px rgba(0, 0, 0, .2);
  padding: 20px 20px 0; }
  .tcpFilterDropdown-open .tcpFilterDropdown__label {
    color: #ffffff; }
  .tcpFilterDropdown-open .tcpFilterDropdown__content {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    visibility: visible; }
  .tcpFilterDropdown-open:after {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .tcpFilterDropdown-open .tcpFilterDropdown__content {
    background: #ffffff;
    border-top: 2px solid #005eb8;
    margin-top: 18px; }

.tcpFilter {
  padding-bottom: 10px;
  overflow-y: visible; }

.tcpFilter__confirm {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-radius: 0;
  background: #005eb8;
  display: none; }

.tcpFilter__reset {
  z-index: 100;
  position: relative;
  text-align: right;
  cursor: pointer;
  display: none; }
  .tcpFilter__reset-active {
    color: #005eb8; }

.tcpFilter__options {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.tcpFilter__select {
  width: 50%;
  cursor: pointer;
  display: none; }
  .tcpFilter__select-active {
    color: #005eb8; }

.tcpFilter__unselect {
  width: 50%;
  text-align: right;
  cursor: pointer;
  display: none; }
  .tcpFilter__unselect-active {
    color: #005eb8; }

.tcpFilter__no-filter {
  padding: 20px 0 10px; }

.tcpFilterDuration__range {
  margin: 30px 0; }

.tcpFilter__input-range {
  position: relative;
  margin: 0 20px; }

.tcpFilterDuration__range, .tcpFilterTimes__range {
  position: relative; }

.tcpFilterTimes {
  margin: 0 -20px -10px; }
  .tcpFilterTimes .tcpFilterTimes_departure {
    background: #ffffff;
    padding: 30px 20px; }
  .tcpFilterTimes .tcpFilterTimes_return {
    background: #005eb8;
    padding: 30px 20px; }
  .tcpFilterTimes .tcpFilterTimes__header {
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .tcpFilterTimes .tcpFilterTimes__header strong {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px;
      display: inline-block;
      width: 35%; }
  .tcpFilterTimes .tcpFilterTimes__info {
    font-size: 14px;
    text-align: center;
    padding-top: 25px; }

.tcpFilterDuration .tcpFilterDuration__header {
  text-align: center; }

.tcpFlightFilter__flex-break {
  display: none; }

.tcpFilterCheckbox {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  border-bottom: 1px solid;
  display: flex;
  flex-direction: row;
  height: 50px;
  align-items: center; }
  .tcpFilterCheckbox:last-child {
    border-bottom: 0; }
  .tcpFilterCheckbox .input-wrapper {
    flex: 0 1 70%; }
  .tcpFilterCheckbox .tcpFilterCheckbox__info {
    flex: 1 0 20%;
    text-align: right;
    margin-left: auto; }
  .tcpFilterCheckbox .tcpPrice__currency, .tcpFilterCheckbox .tcpPrice__value {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    font-size: 18px; }
  .tcpFilterCheckbox--disabled .input-wrapper, .tcpFilterCheckbox--disabled .tcpFilterCheckbox__info {
    opacity: 0.4; }

.tcpFilterTimes .tcpFilterTimes_return {
  background: #dfe1e6; }

.tcpFlightFiltersReset {
  font-size: 14px; }

.tcpFlightFiltersHeader {
  padding: 9px 0 10px 30px; }

.tcpFilterDropdown__label {
  font-size: 14px; }

.tcpFilter .tcpFilter__confirm {
  width: 100%; }

.tcpFlights {
  padding: 0 20px;
  background-color: #ffffff; }

.tcpFlights__headline {
  padding: 60px 0 10px;
  text-align: center; }

.tcpFlights__options {
  max-width: 1360px;
  margin: 0 auto; }
  .tcpFlights__options:after {
    content: "";
    display: table;
    clear: both; }

.tcpFlights__priceSwitch {
  margin-top: 25px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }
  .tcpFlights__priceSwitch input {
    visibility: hidden;
    opacity: 0;
    width: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    left: -10000px; }
  .tcpFlights__priceSwitch label.input__radio-label {
    display: inline-block;
    padding-left: 35px;
    padding-right: 20px;
    padding-bottom: 5px;
    position: relative;
    cursor: pointer;
    transition: all 0.25s ease-out; }
    .tcpFlights__priceSwitch label.input__radio-label:before {
      content: '';
      border: 2px solid;
      border-radius: 50%;
      box-sizing: border-box;
      width: 20px;
      height: 20px;
      position: absolute;
      left: 0;
      top: 1px;
      transition: all 0.25s ease-out; }
    .tcpFlights__priceSwitch label.input__radio-label:after {
      content: '';
      width: 10px;
      height: 10px;
      border-radius: 50%;
      position: absolute;
      left: 5px;
      top: 6px;
      opacity: 0;
      transition: all 0.25s ease-out; }
  .tcpFlights__priceSwitch input:checked + label.input__radio-label {
    color: #32394c; }
    .tcpFlights__priceSwitch input:checked + label.input__radio-label:before {
      border-color: #005eb8; }
    .tcpFlights__priceSwitch input:checked + label.input__radio-label:after {
      background: #005eb8;
      opacity: 1; }

.tcpFlights__airports__list {
  padding: 10px 0;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: 70%; }

.tcpFlights__airport {
  margin-bottom: 10px; }

.tcpFlights__calendar {
  max-width: 1360px;
  margin: 45px -20px 0 -20px;
  z-index: 10;
  position: relative;
  clear: both; }
  .tcpFlights__calendar:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 49px;
    background: #005eb8;
    height: 0; }
  .tcpFlights__calendar:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 50px;
    height: 85px;
    background: transparent;
    border-bottom: 3px solid #005eb8;
    z-index: 10; }
  .tcpFlights__calendar > div {
    z-index: 20; }

.tcpFlights__calendar__price {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  transition: all 0.25s ease-out;
  height: auto;
  min-height: 60px;
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 10px;
  padding-top: 5px;
  z-index: 20;
  font-size: 14px;
  border-left: 1px solid #ffffff; }
  .tcpFlights__calendar__price .tcpPrice__value {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    font-size: 16px; }

.tcpFlights__calendar__price__prefix {
  display: block; }

.tcpFlights__calendar__price__code {
  display: block;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  font-size: 14px; }

.tcpFlights__calendar__arrow {
  cursor: pointer;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  opacity: 0;
  transition: all 0.2s ease-in-out; }
  .tcpFlights__calendar__arrow:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    transition: all 0.2s ease-in-out;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    display: block;
    font-size: 22px;
    background-color: rgba(0, 0, 0, .9);
    color: #ffffff; }
  .tcpFlights__calendar__arrow--active {
    opacity: 1; }
  .tcpFlights__calendar__arrow--left {
    left: 0; }
    .tcpFlights__calendar__arrow--left:before {
      content: "";
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px;
      width: 0; }
    .tcpFlights__calendar__arrow--left.tcpFlights__calendar__arrow--active {
      left: 0;
      opacity: 0.9; }
      .tcpFlights__calendar__arrow--left.tcpFlights__calendar__arrow--active:before {
        width: 60px; }
  .tcpFlights__calendar__arrow--right {
    right: 0; }
    .tcpFlights__calendar__arrow--right:before {
      content: "";
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px;
      width: 0; }
    .tcpFlights__calendar__arrow--right.tcpFlights__calendar__arrow--active {
      right: 0;
      opacity: 0.9; }
      .tcpFlights__calendar__arrow--right.tcpFlights__calendar__arrow--active:before {
        width: 60px; }

.tcpFlights__calendar__days {
  margin: 0 auto; }
  .tcpFlights__calendar__days:after {
    content: "";
    display: table;
    clear: both; }

/* must be critical css otherwise js computes wrong widths */
.tcpFlights__calendar__day {
    float: left;
    min-width: 110px;
    cursor: pointer; }
.tcpFlights__calendar__day--active .tcpFlights__calendar__price {
      color: #ffffff;
      border: 0; }
.tcpFlights__calendar__day--active .tcpFlights__calendar__barInner, .tcpFlights__calendar__day--active .tcpFlights__calendar__barLabel {
      background-color: #005eb8; }
.tcpFlights__calendar__day--active .tcpFlights__calendar__bar:before {
      opacity: 1;
      right: 5px;
      left: 5px; }
.tcpFlights__calendar__day--active .tcpFlights__calendar__bar:after {
      bottom: -23px;
      opacity: 1; }
.tcpFlights__calendar__day--disabled {
      cursor: default; }

.tcpFlights__calendar__date {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  text-align: center;
  padding-bottom: 10px;
  height: 50px;
  align-items: flex-end;
  justify-content: center; }
  .tcpFlights__calendar__date b {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    font-size: 14px; }

.tcpFlights__calendar__bar {
  height: 85px;
  position: relative;
  z-index: 15;
  border-bottom: 3px solid #005eb8;
  margin-bottom: 10px; }
  .tcpFlights__calendar__bar:before {
    content: '';
    position: absolute;
    right: 50%;
    left: 50%;
    bottom: -3px;
    height: 3px;
    opacity: 0;
    background: #005eb8;
    z-index: 20;
    transition: all 0.25s ease-out; }
  .tcpFlights__calendar__bar:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 10px;
    bottom: 0;
    margin: 0 auto;
    opacity: 0;
    border: 10px transparent solid;
    border-top-color: #005eb8;
    transition: all 0.25s ease-out; }

.tcpFlights__calendar__barWrap {
  width: 70px;
  margin: 0 auto;
  position: absolute;
  z-index: 20;
  left: 0;
  right: 0;
  bottom: 50%;
  height: 50%;
  display: none; }

.tcpFlights__calendar__barInner {
  transition: all 0.25s ease-out;
  background-color: #dcedf6;
  width: 70px;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0; }

.tcpFlights__calendar__barLabel {
  transition: all 0.25s ease-out;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 110px;
  height: 100%;
  z-index: 20;
  background: #dcedf6; }

.tcpFlights__stopOver {
  margin-top: 20px; }

.tcpFlights__stopOver-checkbox {
  padding-right: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: inline; }

.tcpFlights__calendar__arrow::before {
  background-color: #005eb8; }

.tcpFlights__calendar__barLabel, .tcpFlights__calendar__barInner {
  background-color: #dfe1e6; }

.tcpFlights__calendar__price .tcpPrice__value {
  font-weight: bold !important; }

.tcpFlights__calendar__price__prefix {
  font-weight: 400; }

.tcpFlights__stopOver .tcpFlights__stopOver-checkbox {
  font-size: 16px; }

.tcpFlights__priceSwitch {
  font-size: 16px; }

.tcpFlights__airports {
  max-width: 1360px;
  margin: 0 auto; }
  .tcpFlights__airports .filter-pill {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    line-height: 30px; }

.tcpFlights__airports__headline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none; }

.tcpFlights__airports .filter-pill {
  background: #ffffff;
  color: #8f94a1;
  border: 2px solid #8f94a1;
  line-height: 27px; }

.tcpFlights__airports .filter-pill--active {
  background: #005eb8;
  color: #ffffff;
  border-color: #005eb8; }

.tcpFlightsList {
  background: #005eb8;
  margin: -10px -20px 0 -20px;
  padding-top: 0;
  z-index: 10;
  text-align: center; }
  .tcpFlightsList .tcpExpandButton {
    margin-top: 20px;
    margin-left: 20px; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__item--selected {
    padding-bottom: 20px !important; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--airport, .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--returnFlight {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    flex: 1 1 20%;
    margin-top: 0;
    margin-bottom: 0; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--airport .tcpFlightsList__item__label, .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--returnFlight .tcpFlightsList__item__label {
      display: block; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--price {
    top: 15px; }
  .tcpFlightsList .touroperator__switch label {
    margin-right: 10px;
    padding-right: 0; }
  .tcpFlightsList .touroperator__switch .tcpInfoIcon__textopener {
    padding-left: 0; }
    .tcpFlightsList .touroperator__switch .tcpInfoIcon__textopener:before {
      content: none; }
  .tcpFlightsList .touroperator__switch .touroperator__info {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    color: #005eb8; }

.tcpFlightsList__intro {
  padding: 40px 20px 10px;
  text-align: center;
  display: none; }

.tcpFlightsList__intro__flights {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px; }

.tcpFlightsList__intro__date {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px; }

.tcpFlightsList__sorter {
  clear: both;
  float: left;
  padding: 0 20px 0 40px;
  min-height: 50px; }

.tcpFlightsList__inner {
  padding-top: 0;
  clear: both;
  margin: 0;
  text-align: center;
  position: relative; }

.tcpFlightsList__header {
  display: none;
  padding: 5px 20px 5px 20px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }
  .tcpFlightsList__header:after {
    content: "";
    display: table;
    clear: both; }

.tcpFlightsList__header__item a {
  cursor: pointer;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #005eb8;
  font-size: 18px; }

.tcpFlightsList__list {
  border-spacing: 0 10px; }

.tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpCheckbox {
  display: inline-block !important; }

.tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid {
  width: 100%; }

.tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui {
  display: none; }

.tcpFlightsList_moreFlights-wrap {
  position: relative;
  padding-top: 0; }
  .tcpFlightsList_moreFlights-wrap.with-bg {
    background: #ffffff;
    padding-bottom: 20px; }

.tcpFlightsList_moreFlights {
  width: auto;
  padding-left: 45px;
  padding-right: 45px;
  display: inline-block;
  margin: 5px auto 0;
  background: #005eb8;
  color: #ffffff;
  min-width: 220px; }
  .tcpFlightsList_moreFlights--mobile {
    position: relative;
    left: 0;
    padding: 0;
    width: 100%;
    text-align: center;
    background: #005eb8;
    border-radius: 0;
    z-index: 1000000002; }

.tcpInfoIcon__selectedFlight {
  display: block;
  width: auto;
  margin: 20px auto 0;
  padding: 10px 0 20px; }
  .tcpInfoIcon__selectedFlight .tcpInfoIcon__opener {
    outline: none !important;
    border: none !important;
    font-size: 16px; }
    .tcpInfoIcon__selectedFlight .tcpInfoIcon__opener:before {
      position: absolute;
      left: -20px;
      top: -1px;
      font-size: 20px; }
  .tcpInfoIcon__selectedFlight .tcpFlightsList__item__part--airport {
    padding-left: 0; }

.tcpFlightsList_moreFlightsList {
  padding-bottom: 60px;
  padding-top: 20px;
  position: relative;
  min-height: 420px; }
  .tcpFlightsList_moreFlightsList .tcpFlightsList__item__part--airport {
    padding-left: 40px; }

.tcpFlightsList__flightDetails, .tcpFlightsList__tariffDetails {
  max-height: 10px;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
  margin: -30px 0 0;
  visibility: hidden;
  position: relative;
  z-index: 1; }
  .tcpFlightsList__flightDetails .tcpFlightInfo, .tcpFlightsList__tariffDetails .tcpFlightInfo {
    border: 2px solid #ffffff; }
    .tcpFlightsList__flightDetails .tcpFlightInfo:before, .tcpFlightsList__tariffDetails .tcpFlightInfo:before {
      content: ' ';
      height: 5px;
      width: 100%;
      background: #ffffff;
      position: absolute;
      top: -3px;
      left: 0; }
  .tcpFlightsList__flightDetails--open, .tcpFlightsList__tariffDetails--open {
    max-height: 3000px;
    display: block;
    visibility: visible; }
    .tcpFlightsList__flightDetails--open .tcpFlightInfo, .tcpFlightsList__tariffDetails--open .tcpFlightInfo {
      position: relative;
      border: 2px solid #ffffff; }
  .tcpFlightsList__flightDetails .tcpFlightsList__flightDetails-toggle, .tcpFlightsList__tariffDetails .tcpFlightsList__flightDetails-toggle {
    position: absolute;
    bottom: 20px;
    left: 20px;
    padding-left: 22px;
    font-size: 14px; }
    .tcpFlightsList__flightDetails .tcpFlightsList__flightDetails-toggle:before, .tcpFlightsList__tariffDetails .tcpFlightsList__flightDetails-toggle:before {
      font-size: 16px;
      top: 2px; }

.tcpFlightsList__item--active + .tcpFlightsList__flightDetails .tcpFlightInfo {
  border: 2px solid #005eb8; }

.tcpFlightsList__item--active + .tcpFlightsList__flightDetails--open .tcpFlightInfo {
  border: 2px solid #005eb8; }

.tcpFlights .tcpFlightsList__inner {
  margin: 0 auto;
  max-width: 1355px; }

.tcpFlightsList__footer {
  display: none; }

.tcpFlightsList__item__spacer {
  height: 10px;
  background: #005eb8;
  display: table-row; }

.tcpFlightsList__item {
  padding: 10px 20px 60px;
  border-collapse: separate;
  border-spacing: 0 10px;
  cursor: pointer;
  background-color: #ffffff;
  position: relative;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);
  border-radius: 5px;
  outline: 2px solid #ffffff;
  margin: 14px 2px 20px;
  text-align: left;
  box-sizing: border-box; }
  .tcpFlightsList__item:last-child {
    margin-bottom: 0; }
  .tcpFlightsList__item--active {
    outline: 2px solid #005eb8; }
  .tcpFlightsList__item--selected {
    box-shadow: none;
    cursor: default; }
    .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport {
      padding-left: 0; }
    .tcpFlightsList__item--selected .tcpCheckbox {
      opacity: 0; }
      .tcpFlightsList__item--selected .tcpCheckbox:after, .tcpFlightsList__item--selected .tcpCheckbox:before {
        opacity: 0; }
    .tcpFlightsList__item--selected + .tcpFlightsList__flightDetails .tcpFlightInfo {
      border: 2px solid transparent !important; }
  .tcpFlightsList__item .tcpCheckbox {
    position: absolute;
    left: 20px;
    top: 23px; }

.tcpFlightsList__itemAnimation-enter {
  padding-top: 0;
  padding-bottom: 0;
  height: 0 !important;
  overflow: hidden;
  transition: all 500ms ease-in-out; }
  .tcpFlightsList__itemAnimation-enter.tcpFlightsList__itemAnimation-enter-active {
    height: 160px !important;
    padding-top: 10px;
    padding-bottom: 20px; }

.tcpFlightsList__itemAnimation-leave {
  padding-top: 0;
  padding-bottom: 0;
  height: 0 !important;
  overflow: hidden;
  transition: all 1ms; }

.tcpFlightsList__item__airportName {
  float: left;
  vertical-align: middle; }

.tcpFlightsList__item__airportCode {
  float: left;
  vertical-align: middle;
  display: block; }

.tcpFlightsList__item__part {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  vertical-align: top;
  flex: 1 1 auto;
  padding: 0 10px; }
  .tcpFlightsList__item__part.tcpFlightsList__item__part--checkbox {
    vertical-align: middle;
    padding-top: 5px; }
  .tcpFlightsList__item__part strong {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    font-size: 18px; }

.tcpFlightsList__item__part--price {
  position: absolute;
  right: 20px;
  top: 20px; }
  .tcpFlightsList__item__part--price .tcpFlightsList__item__label {
    display: none; }

.tcpFlightsList__item__part--airport {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  height: auto;
  margin-top: 0;
  margin-bottom: 30px;
  padding-top: 0; }
  .tcpFlightsList__item__part--airport .tcpFlightsList__item__label {
    display: block; }
  .tcpFlightsList__item__part--airport .tcpFlightsList__item__info {
    display: block !important; }

.tcpFlightsList__item__part--outboundFlight {
  clear: left; }

.tcpFlightsList__item__part--returnFlight {
  clear: left; }

.tcpFlightsList__item__part--duration {
  clear: left;
  padding-bottom: 10px; }

.tcpFlightsList__item__part--baggage {
  clear: left;
  padding-bottom: 10px; }

.tcpFlightsList__item__part--tariff {
  clear: left;
  min-width: 75px; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 10px; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpFlightsList__item__part--price {
    width: 100px; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpCheckbox {
    padding: 0; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-info {
  display: flex;
  text-align: center;
  align-items: center;
  height: 100%;
  padding: 0 10px; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid {
  position: relative; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid .tcpFlightsList__item-info {
    width: 270px; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui {
  position: relative; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui .tcpFlightsList__item-info {
    width: 140px; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex .label__checkbox {
    padding: 0;
    width: 0;
    height: 0;
    visibility: hidden;
    font-size: 16px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex .label__checkbox:before {
      visibility: visible; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-label {
  display: none; }

.tcpFlightsList__item__label {
  display: inline-block;
  float: left;
  width: 110px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpFlightsList__item__info {
  padding-left: 110px;
  font-size: 16px;
  padding-bottom: 10px;
  display: block; }
  .tcpFlightsList__item__info a {
    font-size: 14px;
    padding-left: 22px; }
    .tcpFlightsList__item__info a:before {
      font-size: 16px;
      top: 2px; }
  .tcpFlightsList__item__info .tcpInfoIcon {
    position: absolute;
    left: 20px;
    bottom: 20px; }

.tcpFlightsList__item__baggage {
  display: inline-block; }
  .tcpFlightsList__item__baggage .tcpBaggageIcon {
    background-color: #005eb8;
    border-radius: 2px;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px;
    font-size: 12px;
    line-height: 12px;
    color: #ffffff;
    position: relative;
    padding: 3px;
    display: inline-block;
    z-index: 1; }
    .tcpFlightsList__item__baggage .tcpBaggageIcon:before {
      content: 'D';
      -webkit-transform: rotate(270deg);
              transform: rotate(270deg);
      position: absolute;
      color: #005eb8;
      top: -5px;
      left: calc(50% - 5px);
      font-size: 16px;
      z-index: -1; }

.tcpFlightsList__flightDetails-toggle {
  position: absolute;
  bottom: 20px;
  left: 20px; }

.tcpFlightsList__item__airline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  float: right;
  display: inline-block; }

.tcpFlightsList__item__airline,
.tcpFlightsList__item__label {
  padding-top: 4px; }

.tcpFlightsList__overlay .tabs__menu {
  margin-bottom: 0; }

.tcpFlightsList__col-label {
  position: absolute;
  top: -35px;
  left: 0;
  width: 100%;
  text-align: center; }

.tcpFlightsList__overlayContent {
  background: #005eb8;
  padding: 60px 20px 20px 20px; }

.tcpFlightsList__overlayContent__container {
  display: none; }
  .tcpFlightsList__overlayContent__container--active {
    display: block; }

.TcpFlightsList__options {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  background: #ffffff;
  text-align: left;
  flex-direction: row; }
  .TcpFlightsList__options--reverse {
    flex-direction: row-reverse; }
    .TcpFlightsList__options--reverse .TcpFlightsList__option--xtui {
      margin: 0 20px 0 0 !important; }
  .TcpFlightsList__options .TcpFlightsList__option {
    padding: 20px;
    border: 2px solid;
    border-radius: 8px;
    display: flex;
    flex-wrap: wrap;
    transition: border 0.2s ease-out;
    position: relative; }
    .TcpFlightsList__options .TcpFlightsList__option + .TcpFlightsList__option {
      margin: 0 0 0 20px; }
    .TcpFlightsList__options .TcpFlightsList__option--checked {
      border: 2px solid #005eb8;
      outline: none; }
    .TcpFlightsList__options .TcpFlightsList__option--disabled:after {
      content: "";
      display: block;
      position: absolute;
      top: -2px;
      left: -2px;
      right: -2px;
      bottom: -2px;
      background: rgba(255, 255, 255, .5); }
    .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name {
      flex: 1 0 100%;
      margin-bottom: 20px;
      display: flex;
      align-self: flex-start; }
      .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name input:disabled {
        opacity: 0.25; }
        .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name input:disabled + label {
          opacity: 0.25; }
      .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name span, .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name label {
        font-size: 20px;
        line-height: 24px; }
      .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name .tcpCheckbox {
        margin-right: 15px; }
    .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--inner {
      flex: 1 0 50%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end; }
      .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--inner ul {
        flex: 1 1 auto;
        margin: 0;
        padding: 0;
        list-style: none; }
        .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--inner ul li {
          margin-bottom: 15px; }
    .TcpFlightsList__options .TcpFlightsList__option--tuid {
      flex: 1 0 60%; }
      .TcpFlightsList__options .TcpFlightsList__option--tuid .TcpFlightsList__option {
        background: rgba(0, 94, 184, .05);
        padding: 20px;
        border-radius: 0;
        border: none; }
      .TcpFlightsList__options .TcpFlightsList__option--tuid .TcpFlightsList__option--inner {
        padding-right: 20px; }
    .TcpFlightsList__options .TcpFlightsList__option--xtui {
      flex: 1 0 33%;
      flex-direction: column; }
      .TcpFlightsList__options .TcpFlightsList__option--xtui .TcpFlightsList__option--name {
        flex: 0 0 auto; }
    .TcpFlightsList__options .TcpFlightsList__option--flex {
      flex: 1 0 50%; }
  .TcpFlightsList__options .TcpFlightsList__option-icon {
    position: relative;
    padding-left: 30px;
    padding-top: 2px; }
    .TcpFlightsList__options .TcpFlightsList__option-icon:before {
      font-family: "robinson-icons";
      font-style: normal;
      font-weight: 400;
      line-height: 1;
      content: "\2022";
      font-size: 20px;
      line-height: 20px;
      width: 24px;
      height: 24px;
      box-sizing: border-box;
      position: absolute;
      top: 0;
      left: 0;
      text-align: center; }
    .TcpFlightsList__options .TcpFlightsList__option-icon.TcpFlightsList__option-icon--arrow:before {
      content: "";
      color: #4db0a8; }
    .TcpFlightsList__options .TcpFlightsList__option-icon.TcpFlightsList__option-icon--cross:before {
      content: ""; }
  .TcpFlightsList__options .TcpFlightsList__option-price {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin-top: 25px; }
  .TcpFlightsList__options .TcpFlightsList__option-footnote {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.02em;
    margin-top: 10px; }
  .TcpFlightsList__options .TcpFlightsList__option-info {
    text-align: center;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
    color: #000000; }
  .TcpFlightsList__options-legend {
    display: block;
    text-align: center;
    position: relative;
    text-transform: uppercase;
    padding: 0 20px;
    background: #ffffff;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    font-size: 12px; }
    .TcpFlightsList__options-legend:before {
      content: '';
      display: block;
      height: 1px;
      position: absolute;
      left: 20px;
      right: 20px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
    .TcpFlightsList__options-legend > span {
      display: inline-block;
      padding: 0 20px;
      position: relative;
      background: #ffffff; }
      .TcpFlightsList__options-legend > span > span {
        border-radius: 20px;
        margin-left: 10px;
        padding: 2px 8px;
        background: #005eb8;
        color: #ffffff; }
  .TcpFlightsList__options .tcpCheckbox:before {
    width: 24px;
    height: 24px; }
  .TcpFlightsList__options .tcpCheckbox:after {
    width: 12px;
    height: 12px; }
  .TcpFlightsList__options .tcpCheckbox.tcpCheckbox--checked:before {
    border-color: #005eb8; }
  .TcpFlightsList__options .tcpCheckbox.tcpCheckbox--checked::after {
    background: #005eb8; }

.button {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  display: inline-block;
  text-align: center;
  background-color: #4db0a8;
  color: #ffffff;
  border: none;
  border-radius: 4px;
  padding: 13px 20px 12px;
  width: 100%;
  text-decoration: none;
  transition: 0.25s background-color;
  min-height: 50px;
  min-width: 50px; }
  .button:hover {
    background-color: #8f94a1;
    cursor: pointer; }
  .button .button__content {
    position: relative;
    display: inline-block;
    white-space: normal; }
    .button .button__content .button__text {
      white-space: nowrap; }
  .button .button__short {
    width: auto; }
  .button.icon {
    position: relative; }
    .button.icon .button__content {
      margin-left: 30px; }
      .button.icon .button__content:before {
        font-family: "robinson-icons";
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        left: -30px;
        padding-bottom: 2px; }
    .button.icon.icon--right .button__content {
      margin-left: auto;
      margin-right: 30px; }
      .button.icon.icon--right .button__content:before {
        padding-bottom: 8px;
        left: auto;
        right: -30px; }
    .button.icon.icon--forward-half .button__content:before {
      content: "";
      font-size: 24px;
      padding-bottom: 2px; }

.button--secondary {
  background-color: rgba(50, 57, 76, .8); }
  .button--secondary:hover {
    background-color: rgba(50, 57, 76, .6); }

.button--blue {
  background-color: #005eb8; }
  .button--blue:hover {
    background-color: rgba(0, 94, 184, .6); }

.button--disabled:hover {
  cursor: no-drop; }

.button--hidden {
  display: none !important; }

.button-text-toggle {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  color: #005eb8;
  display: inline-block;
  padding-left: 30px;
  position: relative; }
  .button-text-toggle:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    color: #005eb8;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 24px; }
  .button-text-toggle--open:before {
    content: ""; }

.button.ghost-button {
  width: auto;
  display: inline-block;
  padding: 11px 30px 11px 60px;
  margin-top: 20px;
  position: relative;
  border: 2px solid #005eb8;
  background: transparent;
  border-radius: 5px;
  color: #005eb8; }
  .button.ghost-button:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    position: absolute;
    left: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 20px; }

.button,
.button--primary {
  background-color: #0A4169;
  width: auto;
  padding: 13px 20px 12px !important;
  font-size: 16px;
  border: none; }
  .button, .button:active,
  .button--primary,
  .button--primary:active {
    color: #ffffff; }
  .button:hover, .button:focus,
  .button--primary:hover,
  .button--primary:focus {
    background-color: #283E4F;
    color: #ffffff; }

.button--secondary {
  border: 2px solid #0A4169;
  color: #0A4169; }
  .button--secondary, .button--secondary:active {
    background-color: transparent; }
  .button--secondary:hover, .button--secondary:focus {
    background-color: rgba(10, 65, 105, .1);
    color: #0A4169; }

.button--disabled {
  background-color: #dfe1e6;
  color: #8f94a1; }
  .button--disabled:hover {
    cursor: no-drop;
    background-color: #dfe1e6;
    color: #8f94a1; }

.button--ghost {
  border: 2px solid #ffffff;
  color: #ffffff; }
  .button--ghost, .button--ghost:active {
    background: transparent; }
  .button--ghost:hover, .button--ghost:focus {
    background-color: rgba(255, 255, 255, .3); }

.button-text-toggle {
  line-height: 23px; }

.button.ghost-button {
  border: 2px solid #32394c;
  color: #32394c; }
  .button.ghost-button:before {
    content: none; }
  .button.ghost-button:hover {
    background-color: #dfe1e6; }

.tcpFlightsList {
  background: #ffffff; }
  .tcpFlightsList__item {
    padding: 10px 0 60px;
    margin: 15px 10px 20px;
    outline: none;
    border: 2px solid #ffffff; }
  .tcpFlightsList_moreFlights--mobile {
    width: 100%; }
  .tcpFlightsList__item--active {
    border-color: #005eb8; }
  .tcpFlightsList__header > div,
  .tcpFlightsList__item > div {
    color: #32394c; }
  .tcpFlightsList__item__part {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; }
  .tcpFlightsList__item__label {
    color: #5f6473;
    width: 150px;
    font-size: 12px; }
  .tcpFlightsList__item__info {
    padding-left: 150px; }
  .tcpFlightsList__item__part--price .tcpPrice__currency {
    font-size: 28px; }
  .tcpFlightsList__sorter .dropdown__text {
    font-size: 16px; }
  .tcpFlightsList__flightDetails-toggle {
    position: absolute; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-info {
  font-size: 16px;
  line-height: 22px;
  color: #000000;
  background: #005eb8; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid {
  border-left: 1px solid;
  border-right: 1px solid; }

.tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex {
  background: rgba(0, 94, 184, .05); }

.tcpFlightsList .touroperator__switch .touroperator__info {
  font-size: 12px; }

.TcpFlightsList__options .TcpFlightsList__option {
  border-color: #8f94a1; }
  .TcpFlightsList__options .TcpFlightsList__option--checked {
    border-color: #005eb8; }
  .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--name {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }
  .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--inner {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; }

.TcpFlightsList__options .TcpFlightsList__option-icon.TcpFlightsList__option-icon--arrow:before {
  color: #005eb8; }

.TcpFlightsList__options .TcpFlightsList__option-icon.TcpFlightsList__option-icon--cross:before {
  color: #e61414; }

.TcpFlightsList__options .TcpFlightsList__option-info {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  color: #e61414; }

.TcpFlightsList__options-legend:before {
  background: #8f94a1; }

.TcpFlightsList__options-legend > span > span {
  background: #e6375f; }

.TcpFlightsList__options .TcpFlightsList__option-price .tcpPrice__currency {
  font-size: 28px; }

.tcpFlightsList__item__part--touroperator {
  width: auto !important; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-info {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.43;
    line-height: 20px;
    color: #e61414;
    background: #f7f7f8; }

.overlay-wrapper__content .tcpFlightsList__flightDetails {
  margin: -30px 10px 0; }

.overlay-wrapper__content .tcpFlightsList__item__part--checkbox .tcpCheckbox {
  left: 12px; }

.overlay-wrapper__content .tcpFlightsList__list--with-flex .tcpFlightsList__flightDetails {
  margin: -30px 10px 0; }

.tcpGallery {
  position: relative; }

.tcpGallery__wrapper {
  overflow: hidden; }
  .tcpGallery__wrapper > div {
    overflow: visible !important; }

.tcpGallery__indicator {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #32394c;
  display: block;
  padding-top: 10px; }

.tcpGallery__images:after {
  content: "";
  display: table;
  clear: both; }

.tcpGallery__image {
  float: left;
  max-width: 100%;
  overflow: hidden;
  transition: all 0.25s ease-out;
  border-right: 1px solid #005eb8; }
  .tcpGallery__image.tcpGallery__image--offView {
    opacity: .8; }
  .tcpGallery__image img {
    width: 100%;
    display: block; }

.tcpGallery__image:first-child:nth-last-child(1),
.tcpGallery__image:first-child:nth-last-child(1) ~ .tcpGallery__image {
  width: 100%; }

.tcpGallery__image:first-child:nth-last-child(2),
.tcpGallery__image:first-child:nth-last-child(2) ~ .tcpGallery__image {
  width: 50%; }

.tcpGallery__image:first-child:nth-last-child(3),
.tcpGallery__image:first-child:nth-last-child(3) ~ .tcpGallery__image {
  width: 33.33333%; }

.tcpGallery__image:first-child:nth-last-child(4),
.tcpGallery__image:first-child:nth-last-child(4) ~ .tcpGallery__image {
  width: 25%; }

.tcpGallery__image:first-child:nth-last-child(5),
.tcpGallery__image:first-child:nth-last-child(5) ~ .tcpGallery__image {
  width: 20%; }

.tcpGallery__image:first-child:nth-last-child(6),
.tcpGallery__image:first-child:nth-last-child(6) ~ .tcpGallery__image {
  width: 16.66667%; }

.tcpGallery__image:first-child:nth-last-child(7),
.tcpGallery__image:first-child:nth-last-child(7) ~ .tcpGallery__image {
  width: 14.28571%; }

.tcpGallery__image:first-child:nth-last-child(8),
.tcpGallery__image:first-child:nth-last-child(8) ~ .tcpGallery__image {
  width: 12.5%; }

.tcpGallery__image:first-child:nth-last-child(9),
.tcpGallery__image:first-child:nth-last-child(9) ~ .tcpGallery__image {
  width: 11.11111%; }

.tcpGallery__image:first-child:nth-last-child(10),
.tcpGallery__image:first-child:nth-last-child(10) ~ .tcpGallery__image {
  width: 10%; }

.tcpGallery__image:first-child:nth-last-child(11),
.tcpGallery__image:first-child:nth-last-child(11) ~ .tcpGallery__image {
  width: 9.09091%; }

.tcpGallery__image:first-child:nth-last-child(12),
.tcpGallery__image:first-child:nth-last-child(12) ~ .tcpGallery__image {
  width: 8.33333%; }

.tcpGallery__image:first-child:nth-last-child(13),
.tcpGallery__image:first-child:nth-last-child(13) ~ .tcpGallery__image {
  width: 7.69231%; }

.tcpGallery__image:first-child:nth-last-child(14),
.tcpGallery__image:first-child:nth-last-child(14) ~ .tcpGallery__image {
  width: 7.14286%; }

.tcpGallery__image:first-child:nth-last-child(15),
.tcpGallery__image:first-child:nth-last-child(15) ~ .tcpGallery__image {
  width: 6.66667%; }

.tcpGallery__image:first-child:nth-last-child(16),
.tcpGallery__image:first-child:nth-last-child(16) ~ .tcpGallery__image {
  width: 6.25%; }

.tcpGallery__image:first-child:nth-last-child(17),
.tcpGallery__image:first-child:nth-last-child(17) ~ .tcpGallery__image {
  width: 5.88235%; }

.tcpGallery__image:first-child:nth-last-child(18),
.tcpGallery__image:first-child:nth-last-child(18) ~ .tcpGallery__image {
  width: 5.55556%; }

.tcpGallery__image:first-child:nth-last-child(19),
.tcpGallery__image:first-child:nth-last-child(19) ~ .tcpGallery__image {
  width: 5.26316%; }

.tcpGallery__image:first-child:nth-last-child(20),
.tcpGallery__image:first-child:nth-last-child(20) ~ .tcpGallery__image {
  width: 5%; }

.tcpGallery__btn {
  display: none;
  position: absolute;
  width: 60px;
  height: 60px;
  background: rgba(50, 57, 76, .6);
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border: none;
  box-sizing: border-box;
  padding: 0;
  transition: all 0.25s ease-out; }
  .tcpGallery__btn:after {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    color: #ffffff; }
  .tcpGallery__btn.tcpGallery__btn--disabled {
    opacity: 0;
    display: none; }

.tcpGallery__btn--next {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  right: -40px; }

.tcpGallery__btn--prev {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  left: -40px; }
  .tcpGallery__btn--prev:after {
    content: ""; }

.tcpInfoIcon {
  display: inline-block;
  position: relative; }
  .tcpInfoIcon.tcpInfoIcon--inverse .tcpInfoIcon__opener {
    color: #ffffff; }
    .tcpInfoIcon.tcpInfoIcon--inverse .tcpInfoIcon__opener:before {
      border-color: #ffffff; }

.tcpInfoIcon__opener {
  position: relative;
  display: inline-block;
  text-align: center;
  color: #005eb8;
  outline: none !important;
  border: none !important;
  background: none;
  line-height: 1;
  vertical-align: middle;
  margin-top: -6px; }
  .tcpInfoIcon__opener:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    width: 18px;
    height: 18px;
    font-size: 18px;
    box-sizing: border-box;
    display: block; }

.tcpInfoIcon__textopener {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  position: relative;
  display: inline-block;
  text-align: center;
  z-index: 10;
  color: #005eb8;
  border: none;
  background: none;
  line-height: 1;
  padding: 0 0 0 15px; }
  .tcpInfoIcon__textopener:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    width: 18px;
    height: 18px;
    font-size: 16px;
    box-sizing: border-box;
    display: block;
    z-index: 5;
    position: absolute;
    left: -13px;
    top: -2px; }

.tcpOverview {
  padding: 60px 20px 0 20px;
  background-color: #005eb8; }

.tcpOverview__headline {
  text-align: center;
  margin-bottom: 60px; }

.tcpOverview__facts {
  width: 100%;
  max-width: 670px;
  margin: 0 auto;
  margin-bottom: 30px; }
  .tcpOverview__facts td {
    border-bottom: 1px solid;
    vertical-align: bottom;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    color: #32394c;
    padding: 12px 0; }
    .tcpOverview__facts td:first-child {
      width: 115px;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      vertical-align: top; }

.tcpOverview__facts--row {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }
  .tcpOverview__facts--row .tcpOverview__facts--travelers-header {
    width: 100%; }
  .tcpOverview__facts--row .tcpOverview__facts--travelers-first, .tcpOverview__facts--row .tcpOverview__facts--travelers-last {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px; }
    .tcpOverview__facts--row .tcpOverview__facts--travelers-first .tcpPrice, .tcpOverview__facts--row .tcpOverview__facts--travelers-first .tcpPrice__currency, .tcpOverview__facts--row .tcpOverview__facts--travelers-first .tcpPrice__value, .tcpOverview__facts--row .tcpOverview__facts--travelers-last .tcpPrice, .tcpOverview__facts--row .tcpOverview__facts--travelers-last .tcpPrice__currency, .tcpOverview__facts--row .tcpOverview__facts--travelers-last .tcpPrice__value {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; }
  .tcpOverview__facts--row .tcpOverview__facts__type {
    width: 100%; }
    .tcpOverview__facts--row .tcpOverview__facts__type i {
      font-style: normal; }
  .tcpOverview__facts--row .tcpOverview__facts__amount {
    width: 10%;
    flex: 0 1 10%; }
  .tcpOverview__facts--row .tcpOverview__facts__singlePrice {
    width: 30%;
    flex: 0 1 30%; }
  .tcpOverview__facts--row .tcpOverview__facts__totalPrice {
    text-align: right;
    flex: 1 1 60%; }
  .tcpOverview__facts--row .tcpOverview__facts--travelers-overallprice {
    text-align: right;
    padding-top: 20px;
    padding-bottom: 40px; }
    .tcpOverview__facts--row .tcpOverview__facts--travelers-overallprice .tcpPrice__value, .tcpOverview__facts--row .tcpOverview__facts--travelers-overallprice .tcpPrice__currency {
      font-size: 18px;
      color: #32394c; }

.tcpOverview__facts--travelers {
  margin-top: 40px;
  margin-bottom: 0; }

.tcpOverview__facts--travelers-first {
  margin-top: 40px;
  margin-bottom: 0; }
  .tcpOverview__facts--travelers-first:first-child {
    border: 0; }

.tcpOverview__facts--travelers-last {
  margin-top: 40px;
  margin-bottom: 0; }

.tcpOverview__facts--travelers-overallprice {
  border-top: 1px solid; }
  .tcpOverview__facts--travelers-overallprice td {
    padding: 10px 0 40px;
    text-align: right; }
    .tcpOverview__facts--travelers-overallprice td .tcpPrice__value {
      font-size: 18px;
      color: #32394c; }
    .tcpOverview__facts--travelers-overallprice td .tcpPrice__currency {
      color: #32394c; }

.tcpOverview__taxandfees,
.tcpOverview__services,
.tcpOverview__cancelling,
.tcpOverview__flights {
  background: #ffffff;
  margin: 0 -20px; }

.tcpOverview__services {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }
  .tcpOverview__services .list {
    padding: 5px 20px 0; }

.tcpOverview__services__entry:last-child,
.tcpOverview__cancelling__entry:last-child {
  padding-bottom: 20px; }

.tcpOverview__services__headline,
.tcpOverview__cancelling__headline {
  padding: 10px 20px 0; }

.tcpOverview__cancelling__text {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding: 0 20px; }

.tcpOverview__services + .tcpOverview__flights,
.tcpOverview__services + .tcpOverview__cancelling,
.tcpOverview__services + .tcpOverview__taxandfees,
.tcpOverview__cancelling + .tcpOverview__taxandfees,
.tcpOverview__cancelling + .tcpOverview__flights,
.tcpOverview__taxandfees + .tcpOverview__flights {
  border-top: 1px solid; }

.tcpOverview__taxandfees .tcpOverview__taxandfees__text {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding: 0 20px; }

.tcpOverview__taxandfees,
.tcpOverview__flights {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.tcpOverview__flights__headline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding-top: 28px;
  padding-bottom: 23px; }

.tcpOverview__totalPrice {
  text-align: right;
  margin-bottom: 10px; }
  .tcpOverview__totalPrice .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }
  .tcpOverview__totalPrice .tcpPrice__value {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px;
    font-size: 32px; }

.tcpOverview__totalPrice__label {
  display: block;
  text-align: right;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 2px; }

.tcpOverview__booking {
  margin: 20px auto 0;
  max-width: 670px;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between; }
  .tcpOverview__booking:after {
    content: "";
    display: table;
    clear: both; }

.tcpOverview__booking-infos {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  padding-top: 0;
  margin-top: 20px; }
  .tcpOverview__booking-infos .important {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; }

.tcpOverview__alerts,
.tcpOverview__footnotes,
.tcpOverview__advantages {
  list-style: none;
  padding: 0;
  margin: 0; }

.tcpOverview__alerts {
  max-width: 670px;
  margin: 0 auto; }

.tcpOverview__advantages {
  flex: 0 0 45%;
  padding-bottom: 10px; }
  .tcpOverview__advantages:after {
    content: "";
    display: table;
    clear: both; }

.tcpOverview__advantage {
  display: inline-block;
  margin-bottom: 10px; }
  .tcpOverview__advantage:last-child {
    margin-bottom: 20px; }

.tcpOverview__buttons {
  flex: 0 0 100%;
  margin-bottom: 20px; }

.tcpOverview__alerts {
  margin-bottom: 30px; }

.tcpOverview__footnotes {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding-bottom: 20px;
  max-width: 670px;
  margin: 0 auto; }
  .tcpOverview__footnotes a {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; }

.tcpOverview__booking--with-advantages .tcpOverview__advantages {
  display: block;
  flex: 0 0 30%;
  padding-bottom: 10px; }
  .tcpOverview__booking--with-advantages .tcpOverview__advantages > div {
    font-size: 14px;
    text-align: left; }
  .tcpOverview__booking--with-advantages .tcpOverview__advantages .tcpOverview__catalogprice span {
    text-decoration: line-through; }
  .tcpOverview__booking--with-advantages .tcpOverview__advantages .tcpOverview__discount {
    margin: 0;
    display: none; }

.tcpOverview__priceWrapper {
  flex: 0 0 70%; }

.tcpOverview__facts--travelers-header {
  border: 0;
  margin-bottom: 0;
  padding: 30px 0 0; }

.tcpOverview__roomHeader {
  overflow: hidden; }
  .tcpOverview__roomHeader span {
    display: block;
    font-size: 14px;
    padding-top: 5px; }

.tcpCancellationInfo {
  padding: 20px 20px 20px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  position: relative; }

.tcpAvailibilityInfo {
  padding: 20px 20px 20px;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  position: relative; }

.tcpAvailibilityInfo__header {
  text-align: center;
  font-size: 18px;
  color: #4db0a8; }
  .tcpAvailibilityInfo__header p {
    margin: 10px auto 5px; }
  .tcpAvailibilityInfo__header--warning {
    color: #f7f7f8; }

.tcpAvailibilityInfo__icon {
  display: inline-block;
  position: relative;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 3px solid #4db0a8; }
  .tcpAvailibilityInfo__icon:before {
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    content: "";
    position: absolute;
    display: block;
    font-size: 36px;
    text-align: center;
    color: #4db0a8;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .tcpAvailibilityInfo__icon--failed {
    border: 3px solid; }
    .tcpAvailibilityInfo__icon--failed:before {
      content: "";
      font-size: 36px; }
  .tcpAvailibilityInfo__icon--warning {
    border: 3px solid #f7f7f8; }
    .tcpAvailibilityInfo__icon--warning:before {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px;
      color: #f7f7f8;
      font-size: 36px;
      content: '!'; }

.tcpAvailibilityInfo__row {
  display: flex;
  width: 100%;
  flex: 0 0 100%;
  flex-direction: row;
  flex-wrap: wrap; }

.tcpAvailibilityInfo__value--positive {
  color: #4db0a8; }

.tcpAvailibilityInfo__alerts {
  list-style-type: none;
  margin: 10px 0 0;
  padding: 0 0 10px 0; }
  .tcpAvailibilityInfo__alerts .tcpAlert, .tcpAvailibilityInfo__alerts tcpAlert--error, .tcpAvailibilityInfo__alerts tcpAlert--warning, .tcpAvailibilityInfo__alerts .tcpInfo {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    padding: 15px 0 15px 0;
    margin: 0; }
    .tcpAvailibilityInfo__alerts .tcpAlert:before, .tcpAvailibilityInfo__alerts tcpAlert--error:before, .tcpAvailibilityInfo__alerts tcpAlert--warning:before, .tcpAvailibilityInfo__alerts .tcpInfo:before {
      content: normal;
      content: initial; }
    .tcpAvailibilityInfo__alerts .tcpAlert:last-child, .tcpAvailibilityInfo__alerts tcpAlert--error:last-child, .tcpAvailibilityInfo__alerts tcpAlert--warning:last-child, .tcpAvailibilityInfo__alerts .tcpInfo:last-child {
      border-bottom: 1px solid; }
  .tcpAvailibilityInfo__alerts__footer {
    border-bottom: 0; }
    .tcpAvailibilityInfo__alerts__footer li:last-child .tcpAlert {
      border-bottom: 0; }
    .tcpAvailibilityInfo__alerts__footer .tcpCancellationInfo {
      padding: 0 0 15px 0; }
    .tcpAvailibilityInfo__alerts__footer h3 {
      padding-bottom: 20px; }

.tcpAvailibilityInfo__prices {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  padding-top: 30px;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  flex-wrap: wrap; }
  .tcpAvailibilityInfo__prices .tcpAvailibilityInfo__label {
    flex: 0 0 65%;
    padding-top: 4px;
    margin-bottom: 5px; }
  .tcpAvailibilityInfo__prices .tcpAvailibilityInfo__value {
    flex: 0 0 35%;
    text-align: right;
    font-size: 20px;
    margin-bottom: 5px; }

.tcpAvailibilityInfo__info {
  font-size: 14px;
  padding-bottom: 15px; }

.tcpOverview__discount {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  text-align: right;
  color: #4db0a8;
  margin: 0 0 10px; }
  .tcpOverview__discount--negative {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    text-align: right;
    margin: 10px 0 0; }

.tcpAvailibilityInfo__booking {
  position: absolute;
  width: auto;
  left: 0;
  right: 0;
  border-radius: 0;
  bottom: 0;
  display: none; }

.tcpAvailibilityInfo__discounts {
  margin-bottom: 18px; }
  .tcpAvailibilityInfo__discounts .tcpOverview__discount,
  .tcpAvailibilityInfo__discounts .tcpAvailibilityInfo__row {
    margin: 0;
    font-size: 14px; }
  .tcpAvailibilityInfo__discounts .tcpAvailibilityInfo__row .tcpAvailibilityInfo__value {
    text-decoration: line-through; }

.tcpAvailibilityInfo__strike {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  text-align: right;
  margin: 0;
  font-size: 14px; }
  .tcpAvailibilityInfo__strike .tcpAvailibilityInfo__value {
    text-decoration: line-through; }

.tcpAvailibilityInfo__overall {
  text-align: right;
  padding-top: 5px; }
  .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__label {
    font-size: 14px; }
  .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__price {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    font-size: 32px;
    color: #5f6473; }
    .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__price span {
      font-size: 26px; }

.tcpOverview__catalogprice {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }

.tcpAvailibilityInfo__footer {
  background: #ffffff; }
  .tcpAvailibilityInfo__footer .button {
    border-radius: 0; }
  .tcpAvailibilityInfo__footer .tcpOverview__catalogprice {
    float: left;
    padding-left: 20px;
    padding-top: 20px; }
  .tcpAvailibilityInfo__footer .tcpAvailibilityInfo__overall {
    float: right;
    display: block;
    padding: 10px 20px 10px 20px;
    margin: 0; }
    .tcpAvailibilityInfo__footer .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__price {
      font-size: 24px; }
    .tcpAvailibilityInfo__footer .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__value {
      font-size: 14px; }

.tcpCancellationInfo__expand {
  display: none; }
  .tcpCancellationInfo__expand--opened {
    display: block; }

.tcpCancellationInfo__button {
  text-align: center; }
  .tcpCancellationInfo__button .tcpExpandButton {
    display: inline-block; }

.tcpCancellationInfo__linktext.tcpInfo {
  border: none; }

.tcpAvailibilityInfo .tcpCancellationInfo h4 {
  font-size: 18px; }

.tcpAvailibilityInfo__travelcredit {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding-bottom: 15px;
  color: #005eb8; }

.tcpOverview {
  background-color: #ffffff; }
  .tcpOverview__discount {
    color: #e61414; }
  .tcpOverview__services + .tcpOverview__flights,
  .tcpOverview__services + .tcpOverview__cancelling,
  .tcpOverview__services + .tcpOverview__taxandfees,
  .tcpOverview__cancelling + .tcpOverview__taxandfees,
  .tcpOverview__cancelling + .tcpOverview__flights,
  .tcpOverview__taxandfees + .tcpOverview__flights {
    border-color: #dfe1e6; }
  .tcpOverview__roomHeader span {
    color: #e61414; }
  .tcpOverview__totalPrice__label {
    color: #5f6473; }
  .tcpOverview__totalPrice .tcpPrice {
    color: #32394c; }
    .tcpOverview__totalPrice .tcpPrice__value {
      font-weight: bold; }

.tcpAvailibilityInfo .button {
  width: 100%; }

.tcpAvailibilityInfo__value {
  font-weight: 700; }

.tcpAvailibilityInfo__price {
  font-weight: 700 !important;
  color: #32394c !important; }

.tcpAvailibilityInfo__header--warning {
  color: #4db0a8; }
  .tcpAvailibilityInfo__header--warning .tcpAvailibilityInfo__icon--warning {
    border-color: #4db0a8; }
    .tcpAvailibilityInfo__header--warning .tcpAvailibilityInfo__icon--warning:before {
      color: #4db0a8; }

.tcpPrice {
  vertical-align: bottom;
  display: inline-block; }
  .tcpPrice--large .tcpPrice__value {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 1; }
  .tcpPrice--large .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }

.tcpPrice__value {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px; }

.tcpPrice__currency {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.43;
  margin-right: 5px; }

.tcpRoom {
  background: #ffffff;
  border-bottom: 3px solid; }
  .tcpRoom:after {
    content: "";
    display: table;
    clear: both; }
  .tcpRoom--active .tcpRoom__header {
    color: #ffffff;
    background-color: #005eb8; }
  .tcpRoom--active .tcpRoom__header__label {
    color: #ffffff; }
  .tcpRoom--active .tcpRoom__priceLabel {
    color: #ffffff; }

.tcpRoom__priceLabel {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: block;
  text-align: right;
  margin-bottom: 10px; }

.tcpRoom__header {
  padding: 10px 20px 26px 20px;
  border-bottom: 1px solid;
  cursor: pointer; }
  .tcpRoom__header:after {
    content: "";
    display: table;
    clear: both; }
  .tcpRoom__header .tcpCheckbox {
    float: left;
    margin-top: 3px;
    margin-right: 15px; }

.tcpRoom--unavailable .tcpRoom__header {
  cursor: default; }

.tcpRoom--unavailable .tcpRoom__header .tcpRoom__header__label {
  width: 100%; }

.tcpRoom__unavailableRoom {
  max-width: 100%;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpRoom--unavailable__button {
  clear: right;
  float: right;
  display: block;
  margin-left: 20px; }
  .tcpRoom--unavailable__button button {
    padding-left: 40px;
    padding-right: 40px; }

.tcpRoom__header__label {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  float: left;
  display: inline; }
  .tcpRoom__header__label span {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }

.tcpRoom__header__opcode {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.43; }

.tcpRoom__allotment {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpRoom__shortagemin {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #4db0a8; }

.tcpRoom__capacity {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  float: left;
  display: none; }

.tcpRoom--alternateStyle {
  border: 2px solid #ffffff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px; }
  .tcpRoom--alternateStyle.tcpRoom--active {
    border-color: #005eb8; }
  .tcpRoom--alternateStyle .tcpRoom__header {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #32394c;
    background: #ffffff;
    border: none;
    padding: 20px 20px 20px 60px;
    position: relative; }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpCheckbox {
      position: absolute;
      left: 20px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      margin: 0; }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpCheckbox--checked:before {
      border-color: #005eb8; }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpCheckbox--checked:after {
      background-color: #005eb8; }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpExpandButton {
      padding: 10px 0 0 25px;
      width: auto;
      color: #005eb8;
      clear: left;
      font-size: 14px;
      float: left;
      display: inline-block; }
      .tcpRoom--alternateStyle .tcpRoom__header .tcpExpandButton:before {
        font-size: 16px;
        left: 0;
        top: calc(50% + 5px); }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpRoom__priceLabel {
      float: right; }
    .tcpRoom--alternateStyle .tcpRoom__header .tcpPrice__value, .tcpRoom--alternateStyle .tcpRoom__header .tcpPrice__currency {
      color: #32394c; }
  .tcpRoom--alternateStyle .tcpRoomDetails {
    padding: 0 115px 20px 115px; }
  .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery {
    width: auto; }
  .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__wrapper {
    padding: 0 115px;
    margin: 0 -115px; }
  .tcpRoom--alternateStyle.tcpRoom--active {
    border-color: #005eb8; }
    .tcpRoom--alternateStyle.tcpRoom--active .tcpRoom__header__label {
      color: #32394c; }

.tcpRoom__unavailable-overlay .overlay-wrapper__content {
  padding: 30px !important; }

.tcpRoom__unavailable-overlay .tcpRoom__unavailable-overlay__content img {
  width: 100%; }

.tcpRoom__allotment {
  color: #e61414; }

.tcpRoom__shortagemin {
  color: #149b21; }

.tcpRoom--alternateStyle {
  border: 2px solid #ffffff; }
  .tcpRoom--alternateStyle.tcpRoom--active {
    border-color: #005eb8; }
    .tcpRoom--alternateStyle.tcpRoom--active .tcpRoom__priceLabel {
      color: #32394c; }
  .tcpRoom--alternateStyle .tcpRoom__header__label > span {
    color: #5f6473; }
  .tcpRoom--alternateStyle .tcpRoom__header {
    padding-left: 50px; }
  .tcpRoom--alternateStyle .tcpRoom__header .tcpExpandButton {
    font-size: 16px; }
  .tcpRoom--alternateStyle .tcpRoomDetails {
    padding: 0 40px; }
    .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__wrapper {
      padding: 0;
      margin: 0 -40px; }

.tcpRoom__header {
  border-radius: 0 !important; }
  .tcpRoom__header__label span {
    font-size: 12px; }
  .tcpRoom__header .tcpPrice__currency {
    font-size: 28px; }

.tcpRoomDetails {
  padding: 0px 20px 50px 20px; }

.tcpRoomDetails__container {
  margin: 0;
  padding: 10px 0 0 0; }
  .tcpRoomDetails__container:after {
    content: "";
    display: table;
    clear: both; }

.tcpGallery + .tcpRoomDetails__container {
  margin-top: 20px; }

.tcpRoomDetails__item {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; }
  .tcpRoomDetails__item ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
    margin-top: 10px; }
    .tcpRoomDetails__item ul.bg-color {
      padding: 20px; }
    .tcpRoomDetails__item ul > .list__item {
      padding-left: 18px; }
      .tcpRoomDetails__item ul > .list__item:before {
        position: absolute;
        top: 11px;
        left: 0;
        display: block;
        content: '';
        width: 3px;
        height: 3px;
        border-radius: 100%; }
    .tcpRoomDetails__item ul li {
      position: relative;
      -webkit-transform: translateZ(0);
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; }

.tcpRoomDetails__item + .tcpRoomDetails__item {
  margin-top: 30px; }

.tcpRoomDetails__list__item__head {
  color: #32394c;
  display: block;
  padding-top: 30px;
  padding-bottom: 8px; }

.tcpRooms {
  background: #005eb8; }

.tcpRooms__headline {
  padding: 60px 0 25px 0;
  text-align: center; }

.tcpRooms__inner {
  margin: 0 auto;
  max-width: 1360px; }
  .tcpRooms__inner .tcpRoom {
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1); }

.tcpRooms__slots {
  margin: 0 auto;
  max-width: 1360px; }
  .tcpRooms__slots:after {
    content: "";
    display: table;
    clear: both; }

.tcpRooms__overlay {
  background: #005eb8;
  min-height: 100%; }

.tcpRooms__overlay__headline {
  text-align: center;
  padding-top: 35px;
  margin-bottom: 20px; }

.tcpRooms__overlay__subline {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  text-align: center;
  margin-bottom: 30px; }

.tcpRooms__selection__roomList {
  margin: 0 auto;
  max-width: 1360px; }

.tcpRooms {
  background: #ffffff;
  padding: 0 20px; }

.tcpTariffInfo {
  padding: 0 30px; }
  .tcpTariffInfo table {
    width: 100%;
    max-width: 1150px;
    display: block;
    margin: 0 auto 20px auto; }
  .tcpTariffInfo th, .tcpTariffInfo td {
    box-sizing: border-box;
    padding: 20px 10px 20px 10px; }
  .tcpTariffInfo thead {
    display: block; }
    .tcpTariffInfo thead tr {
      width: 100%;
      display: block; }
      .tcpTariffInfo thead tr:after {
        content: "";
        display: table;
        clear: both; }
    .tcpTariffInfo thead th {
      width: 50%;
      float: left;
      display: block;
      padding-bottom: 0;
      vertical-align: top;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px; }
      .tcpTariffInfo thead th:first-child {
        display: none; }
  .tcpTariffInfo tbody {
    display: block; }
    .tcpTariffInfo tbody tr {
      display: block;
      width: 100%; }
      .tcpTariffInfo tbody tr:after {
        content: "";
        display: table;
        clear: both; }
    .tcpTariffInfo tbody th {
      display: block;
      width: 100%;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      border-top: 1px solid #e5e5e5;
      vertical-align: top; }
    .tcpTariffInfo tbody td {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px;
      width: 50%;
      display: block;
      float: left; }

.tcpTariffInfo__icon {
  position: relative;
  padding-left: 34px;
  padding-top: 2px; }
  .tcpTariffInfo__icon:before {
    content: "";
    font-family: "robinson-icons";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    font-size: 20px;
    line-height: 20px;
    width: 24px;
    height: 24px;
    box-sizing: border-box;
    border-radius: 50%;
    border: 2px solid;
    color: white;
    position: absolute;
    top: 0;
    left: 0; }
  .tcpTariffInfo__icon.tcpTariffInfo__icon--checked:before {
    border: 2px solid #4db0a8;
    background-color: #4db0a8;
    content: ""; }

.tcpTariffInfo__text {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  width: 100%; }

.tcpTariffInfo__label {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  display: block; }

.tcpTariffInfo__icon:before {
  background-color: #e61414;
  border-color: #e61414; }

.tcp-action-bar {
  min-height: 90px;
  min-width: 320px;
  background: #FFFFFF;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, .2);
  width: 100%;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  left: 0;
  z-index: 30;
  position: fixed;
  bottom: 0;
  color: #32394c;
  display: flex;
  align-items: flex-end;
  -webkit-font-smoothing: antialiased; }

.tcp-action-bar__inner {
  width: 100%;
  padding: 10px 20px 10px 20px; }

.tcp-action-bar__offer {
  display: block;
  margin-top: 0;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
  transition: all .3s ease-in; }
  .tcp-action-bar__offer .price-display__prefix {
    padding-right: 10px;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }

.tcp-action-bar__offer-inner-wrapper {
  display: flex;
  align-items: flex-end; }

.tcp-action-bar__offer-price {
  position: relative;
  display: inline-block;
  vertical-align: bottom;
  padding-bottom: 10px; }
  .tcp-action-bar__offer-price + .tcp-action-bar__offer-button {
    margin-left: 0; }
  .tcp-action-bar__offer-price .price-display {
    display: block; }
  .tcp-action-bar__offer-price .price-display__prefix {
    display: inline-block;
    text-align: left; }

.tcp-action-bar__offer-button {
  vertical-align: bottom;
  bottom: 0;
  width: 100%;
  min-width: 175px;
  left: 0;
  border-radius: 3px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition: -webkit-transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out; }

.tcp-action-bar__title-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative; }

.tcp-action-bar__title {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.2; }

.tcp-action-bar__club {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  margin-left: 20px;
  padding-top: 10px; }

.tcp-action-bar__edit {
  margin-left: 20px;
  text-align: right;
  flex: 1;
  margin-right: -10px;
  margin-top: -10px; }

.tcp-action-bar {
  position: fixed;
  bottom: 0;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition: -webkit-transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out; }

.tcp-action-bar__offer {
  display: flex; }

.tcp-action-bar--hidden {
  -webkit-transform: translateY(100%);
          transform: translateY(100%); }

.tcp-action-bar__offer-list {
  text-align: left;
  display: flex;
  max-height: 65px;
  overflow: hidden;
  flex-direction: column;
  align-content: flex-start;
  transition: max-height 0.25s ease-in-out; }
  .tcp-action-bar__offer-list .list__item {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    display: inline-block;
    color: #32394c;
    margin-top: 5px;
    padding-right: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .tcp-action-bar__offer-list .list__item.list__item--title {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px;
      line-height: 1.44;
      display: none; }

.tcp-action-bar__offer-button {
  position: inherit;
  width: auto;
  border-radius: 4px;
  bottom: auto;
  left: auto;
  box-shadow: none;
  -webkit-transform: none;
          transform: none;
  transition: none; }

.tcp-action-bar--hidden .tcp-action-bar__offer-button {
  -webkit-transform: none;
          transform: none; }

.tcp-action-bar__offer-price + .tcp-action-bar__offer-button {
  padding-top: 7px;
  height: 40px;
  min-height: auto;
  padding-bottom: 5px; }

.tcp-action-bar__show-more {
  display: none; }
  .tcp-action-bar__show-more .link {
    color: #32394c;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.43; }
    .tcp-action-bar__show-more .link .icon {
      position: relative;
      transition: all .2s ease-in-out; }
      .tcp-action-bar__show-more .link .icon:after {
        content: "";
        color: #32394c;
        position: absolute;
        top: 14px;
        right: -6px; }
      .tcp-action-bar__show-more .link .icon.icon--turned {
        -webkit-transform: translate(10px, 8px) rotate(180deg);
                transform: translate(10px, 8px) rotate(180deg); }

.tcp-action-bar__offer-price--button {
  display: none; }

.tcp-action-bar__title {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px; }

.tcp-action-bar__offer-list .list__item {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  line-height: 24px; }
  .tcp-action-bar__offer-list .list__item a {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    line-height: inherit; }

.tcp-action-bar__offer-button {
  transition: background-color 0.25s; }

.tcp-summary-box {
  display: block;
  visibility: visible; }

.tcp-summary-box {
  position: relative;
  max-width: 1360px;
  margin: -65px auto 0 auto; }

.tcp-summary-box__inner {
  padding: 20px;
  background: #FFFFFF;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, .2);
  border-radius: 4px;
  width: auto;
  margin: 0 20px; }

.tcp-summary-box__header {
  display: flex;
  margin-bottom: 10px; }

.tcp-summary-box__offer {
  display: block;
  margin-top: 0;
  width: 100%;
  align-items: flex-start;
  flex-direction: column;
  transition: all .3s ease-in; }
  .tcp-summary-box__offer .price-display__prefix {
    padding-right: 10px;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }

.tcp-summary-box__offer-price {
  padding: 0;
  width: auto;
  display: flex;
  flex: 1 1 50%; }
  .tcp-summary-box__offer-price + .tcp-summary-box__offer-button {
    margin-left: 0; }
  .tcp-summary-box__offer-price .price-display {
    display: block;
    width: 100%; }
  .tcp-summary-box__offer-price .price-display__current-price {
    display: flex;
    flex-direction: column; }
  .tcp-summary-box__offer-price .price-display__prefix {
    display: inline-block;
    text-align: right; }

.tcp-summary-box__title {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 36px;
  display: flex;
  flex-direction: row;
  flex: 1 1 50%; }

.tcp-summary-box__offer {
  display: flex; }

.tcp-summary-box--hidden {
  -webkit-transform: translateY(100%);
          transform: translateY(100%); }

.tcp-summary-box__offer-list {
  text-align: left;
  margin-bottom: 20px; }
  .tcp-summary-box__offer-list .list__item {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    color: #32394c;
    margin-top: 0; }
    .tcp-summary-box__offer-list .list__item a {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: 20px; }
    .tcp-summary-box__offer-list .list__item.list__item--title {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px;
      line-height: 1.44; }

.tcp-summary-box__offer-button {
  position: inherit;
  width: 100%;
  border-radius: 4px;
  box-shadow: none;
  -webkit-transform: none;
          transform: none;
  transition: none; }

.tcp-summary-box__offer-price .tcpPrice {
  padding: 5px 0; }

.tcp-summary-box__offer-price--button {
  display: none; }

.tcp-summary-box__calendar {
  box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, .15);
  border-radius: 4px;
  background-image: url("/assets/images/icons/preiskalender-icon.svg");
  background-repeat: no-repeat;
  background-position: 35px center;
  padding: 30px 20px 30px 145px;
  margin: 0 -30px; }

.tcp-summary-box__coupon--avail {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  line-height: 1.3;
  background-color: #005eb8;
  color: #ffffff;
  padding: 6px 10px;
  margin-top: 16px; }

.tcp-summary-box__coupon--checked {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  line-height: 1.3;
  margin-top: 16px; }

.tcp-summary-box {
  margin-top: 0; }
  .tcp-summary-box__inner {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15);
    border-radius: 4px;
    padding: 20px; }
  .tcp-summary-box__offer-button {
    transition: background-color 0.25s; }
  .tcp-summary-box__offer-price .tcpPrice__currency,
  .tcp-summary-box__offer-price .tcpPrice__value {
    font-weight: 700; }

.tcpRoomSlot {
  margin-bottom: 10px;
  background: #ffffff;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1); }
  .tcpRoomSlot .tcpGallery {
    width: auto; }

.tcpRoomSlot__label {
  margin-top: 0;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: block;
  text-align: left; }

.tcpRoomSlot__header {
  position: relative; }
  .tcpRoomSlot__header:after {
    content: "";
    display: table;
    clear: both; }
  .tcpRoomSlot__header .tcpExpandButton {
    clear: right;
    margin-left: -20px;
    margin-top: 30px;
    width: auto;
    color: #005eb8; }
  .tcpRoomSlot__header .tcpPrice {
    clear: right;
    float: right; }

.tcpRoomSlot__allotment {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpRoomSlot__header__content {
  position: relative;
  padding: 20px 40px;
  margin-left: 250px;
  transition: all 0.5s ease-out; }
  .tcpRoomSlot--open .tcpRoomSlot__header__content {
    margin-left: 0;
    padding-left: 80px;
    transition-delay: .6s; }

.tcpRoomSlot__header__label {
  margin-top: 10px; }
  .tcpRoomSlot__header__label span {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; }

.tcpRoomSlot--empty {
  padding: 20px;
  text-align: center; }
  .tcpRoomSlot--empty .button {
    display: inline-block;
    width: auto; }

.tcpRoomSlot__priceLabel {
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  float: right;
  display: block;
  margin-top: -20px; }
  .tcpRoomSlot__priceLabel:after {
    content: '';
    clear: right; }

.tcpRoomSlot__image {
  max-width: 250px;
  display: block;
  float: left;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  line-height: 0;
  transition: all 0.5s ease-out; }
  .tcpRoomSlot__image img {
    height: 100%;
    line-height: 0; }
  .tcpRoomSlot--open .tcpRoomSlot__image {
    max-width: 0;
    transition-delay: .6s; }

.tcpRoomSlot__changeRoom {
  width: auto;
  position: absolute;
  right: 40px;
  bottom: 20px; }

.tcpRoomSlot__personAmount {
  display: none;
  font-family: tui-type-cera, arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; }

.tcpRoomSlot__priceMobile {
  display: none; }

.tcpRoom--thumbnail {
  margin-bottom: 10px;
  border-radius: 4px; }
  .tcpRoom--thumbnail .tcpRoom__header__label span {
    display: block; }
  .tcpRoom--thumbnail .tcpRoomSlot__image {
    left: 60px; }
    .tcpRoom--thumbnail .tcpRoomSlot__image img {
      height: auto;
      line-height: 0;
      width: 250px; }
  .tcpRoom--thumbnail .tcpRoom__header__label {
    float: left;
    width: 55%;
    display: inline; }
  .tcpRoom--thumbnail .tcpPrice {
    float: right; }

.tcpRoomSelection {
  padding-bottom: 20px; }
  .tcpRoomSelection .button {
    margin-top: 20px;
    margin-right: 20px;
    width: auto;
    display: inline-block; }
  .tcpRoomSelection .tcpRoom {
    margin-bottom: 2px; }

.tcpRoomSelection__controls {
  text-align: right; }

.tcpRoomSelection__controls.tcpRoomSelection__outsideBtnContainer {
  position: fixed;
  z-index: 1000000004;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  display: none; }

.tcpSyr {
  background: #005eb8;
  padding: 0px 20px 20px 20px; }
  .tcpSyr .headline-image-text__right {
    text-align: center;
    position: relative;
    padding: 20px 5px 10px 5px; }
  .tcpSyr .headline-image-text__left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABVAAAAGQCAMAAAB/B7vdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzBBOUE5NzVCQTBCMTFFQTk1RjJCQkE4NEJGMjdCMTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzBBOUE5NzRCQTBCMTFFQTk1RjJCQkE4NEJGMjdCMTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIwMjAgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMDA3N2U3Ni0yZjE2LTMzNDQtYmNjOS04YzhlYTAxNDVlYjYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMDA3N2U3Ni0yZjE2LTMzNDQtYmNjOS04YzhlYTAxNDVlYjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/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");
    background-size: cover;
    background-repeat: no-repeat;
    height: 255px; }
  .tcpSyr .button {
    width: auto;
    margin-top: 10px; }

.tcpSyr__headline {
  padding: 60px 0 25px 0;
  text-align: center; }

.tcpSyr__inner {
  margin: 0 auto;
  max-width: 1360px;
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);
  overflow: hidden; }

.tcpSyr {
  background: #f7f7f8; }

@media screen and (min-width: 426px) {
  .tcp-action-bar__offer-price .tcpPrice__value {
    font-weight: 700 !important; } }

@media screen and (min-width: 480px) {
    .tcpFlights__calendar {
      margin: 45px auto 0 auto; }
      .tcpFlights__calendar:before {
        height: 220px;
        background: repeating-linear-gradient(to top, #fff, #fff 20px, #f5f5f5 20px, #f5f5f5 40px);
        border-top: 1px solid #005eb8; }
      .tcpFlights__calendar:after {
        height: 220px; }
    .tcpFlights__calendar__price {
      border: 0;
      bottom: 10px; }
      .tcpFlights__calendar__day {
        min-width: 120px; }
    .tcpFlights__calendar__bar {
      height: 220px; }
    .tcpFlights__calendar__barWrap {
      display: block; }
    .tcpFlights__calendar__barInner {
      width: 70px; }
    .tcpFlights__calendar__barLabel {
      left: 25px;
      height: 50%;
      width: 70px;
      border: 0; }
    .tcpFlightsList__item__part--airport {
      margin-top: -3px;
      margin-bottom: 25px; }
      .tcpFlightsList__item__part--airport .tcpFlightsList__item__label {
        display: block;
        position: relative; }
    .tcpOverview__facts--row .tcpOverview__facts--travelers-first, .tcpOverview__facts--row .tcpOverview__facts--travelers-last {
      margin-top: 10px;
      margin-bottom: 10px; }
    .tcpOverview__facts--row .tcpOverview__facts__type {
      width: 40%;
      flex: 0 1 40%; }
    .tcpOverview__facts--row .tcpOverview__facts__amount {
      width: 10%;
      flex: 0 1 10%;
      text-align: right; }
    .tcpOverview__facts--row .tcpOverview__facts__singlePrice {
      width: 25%;
      flex: 0 1 25%;
      text-align: right;
      color: #32394c; }
    .tcpOverview__facts--row .tcpOverview__facts__totalPrice {
      text-align: right;
      flex: 1 0 25%; }
    .tcpOverview__facts--row .tcpOverview__facts--travelers-overallprice {
      text-align: right;
      padding-top: 10px;
      padding-bottom: 60px; }
  .tcpOverview__book,
  .tcpOverview__checkAvailability {
    min-width: 175px;
    width: auto;
    float: right;
    margin: 0 0 0 15px; }
    .tcpOverview__buttons {
      margin: 40px 0;
      text-align: right; }
      .tcpOverview__buttons .tcpOverview__checkAvailability {
        width: auto; }
    .tcpOverview__facts--travelers-header {
      padding: 0; }
    .tcpOverview__roomHeader {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px;
      color: #32394c; }
      .tcpOverview__roomHeader span {
        display: inline-block;
        float: right; }
    .tcpCancellationInfo {
      padding: 20px 20px 10px; }
    .tcpAvailibilityInfo {
      padding: 20px 20px 10px; }
    .tcpAvailibilityInfo__header {
      font-size: 20px; }
      .tcpAvailibilityInfo__header p {
        margin: 20px auto 10px; }
    .tcpAvailibilityInfo__icon {
      width: 70px;
      height: 70px; }
      .tcpAvailibilityInfo__icon:before {
        font-family: "robinson-icons";
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        font-size: 48px; }
      .tcpAvailibilityInfo__icon--failed:before {
        font-size: 30px; }
      .tcpAvailibilityInfo__icon--warning:before {
        font-size: 30px; }
    .tcpAvailibilityInfo__booking {
      display: block; }
    .tcpAvailibilityInfo__overall {
      display: block; }
    .tcpAvailibilityInfo__footer {
      display: none; }
    .tcp-summary-box {
      margin: -50px auto 0 auto; }
    .tcp-summary-box__inner {
      margin: 0 auto;
      width: 348px; } }

@media screen and (min-width: 640px) and (max-width: 1023px) {
    .tcpFlightsList__item__part > div {
      display: block; }
    .tcpFlightsList__item__part > div:not(.tcpFlightsList__item__label) {
      display: block; }
    .tcpFlightsList__item__part--price {
      text-align: right;
      top: 0;
      width: 180px; }
      .tcpFlightsList__item__part--price .tcpFlightsList__item__label {
        display: block;
        margin-bottom: 0; }
    .tcpFlightsList__item__part--airport {
      flex: 1 0 100%;
      width: 100%;
      margin-bottom: 15px;
      padding-top: 0; }
      .tcpFlightsList__item__part--airport .tcpFlightsList__item__info {
        position: inherit; }
        .tcpFlightsList__item__part--airport .tcpFlightsList__item__info .tcpInfoIcon {
          bottom: 20px;
          left: 65px; }
    .tcpFlightsList__item__part--outboundFlight {
      flex: 1 0 30%;
      padding-left: 0; }
    .tcpFlightsList__item__part--returnFlight {
      flex: 1 0 30%;
      padding-left: 35px; }
    .tcpFlightsList__item__part--duration {
      flex: 1 0 10%;
      text-align: right;
      padding-bottom: 0; }
    .tcpFlightsList__item__part--baggage {
      flex: 1 0 10%;
      text-align: left;
      padding-bottom: 0; }
    .tcpFlightsList__item__part--tariff {
      flex: 1 0 100%;
      text-align: left; }
  .overlay-wrapper__content .tcpFlightsList__item__part {
    flex: 1 1 auto !important;
    padding: 0 10px; }
    .overlay-wrapper__content .tcpFlightsList__item__part--airport {
      padding: 5px 0 0 40px; } }

@media screen and (min-width: 640px) {
    .tcpFlightsList--hotelOnly .tcpFlightsList__sorter {
      /*display : none !important;*/ }
    .tcpFlightsList--hotelOnly .tcpFlightsList__inner > div {
      width: 100%;
      position: relative; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list > div > div > div {
      width: calc(100% - 4px);
      position: relative; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item {
      padding: 0;
      clear: none;
      vertical-align: middle;
      height: 110px;
      box-sizing: border-box;
      margin-bottom: 20px;
      border-spacing: 0 10px; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item > div {
        box-sizing: border-box; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item:last-child > div {
        border-bottom: 0; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item:after {
        display: none; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part:not(:last-child), .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part:not(:first-child) {
      width: 150px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part.tcpFlightsList__item__part--checkbox {
      padding-left: 20px;
      padding-top: 5px;
      width: 20px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part:last-child {
      position: static;
      text-align: right;
      padding-right: 10px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part--outboundFlight {
      padding-left: 40px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item__part--price {
      position: inherit;
      flex: 1 1 20%;
      text-align: right;
      top: 0;
      right: 0; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header {
      display: table-row; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item {
      display: table-cell; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item:first-child {
        padding-left: 5px; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item:last-child {
        padding-right: 20px;
        text-align: right; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item--active a {
      position: relative;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px;
      padding-right: 20px; }
      .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item--active a:before {
        content: '';
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5zb3J0LWljb248L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iaWNvbnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InNvcnQtaWNvbiIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8cGF0aCBkPSJNMTUuODA5Mzk1Nyw2LjY1NTczOTQgQzE2LjA2NTk2LDYuODMyODc5OSAxNi4wNjUyMDQ0LDcuMjEyMjI3OTIgMTUuODA3OTM2NSw3LjM4ODM0NTAxIEw4LjY5NTYyMTgsMTIuMjU3MiBDOC40MDA2MTExMywxMi40NTkxNTQ2IDgsMTIuMjQ3OTEwNiA4LDExLjg5MDM5NTYgTDgsMi4xMTA5NjI5MyBDOCwxLjc1MjY0MjUxIDguNDAyMjE0MjYsMS41NDE1NzU5NyA4LjY5NzA4MDk1LDEuNzQ1MTYxNyBMMTUuODA5Mzk1Nyw2LjY1NTczOTQgWiIgaWQ9IlBhdGgtMzkxIiBmaWxsPSIjQ0NDQ0NDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4wMDA2NzcsIDcuMDAwNjc3KSBzY2FsZSgxLCAtMSkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDA2NzcsIC03LjAwMDY3NykgIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE1LjgwOTM5NTcsMTUuNjU1NzM5NCBDMTYuMDY1OTYsMTUuODMyODc5OSAxNi4wNjUyMDQ0LDE2LjIxMjIyNzkgMTUuODA3OTM2NSwxNi4zODgzNDUgTDguNjk1NjIxOCwyMS4yNTcyIEM4LjQwMDYxMTEzLDIxLjQ1OTE1NDYgOCwyMS4yNDc5MTA2IDgsMjAuODkwMzk1NiBMOCwxMS4xMTA5NjI5IEM4LDEwLjc1MjY0MjUgOC40MDIyMTQyNiwxMC41NDE1NzYgOC42OTcwODA5NSwxMC43NDUxNjE3IEwxNS44MDkzOTU3LDE1LjY1NTczOTQgWiIgaWQ9IlBhdGgtMzkxLUNvcHkiIGZpbGw9IiMwMDhDQjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjAwMDY3NywgMTYuMDAwNjc3KSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjAwMDY3NywgLTE2LjAwMDY3NykgIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
        transition: -webkit-transform 0.25s ease-in-out;
        transition: transform 0.25s ease-in-out;
        transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
        display: block;
        position: absolute;
        right: -5px;
        top: -2px;
        width: 20px;
        height: 25px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__header__item--descending a:before {
      -webkit-transform: rotate(0);
              transform: rotate(0); }
    .tcpFlightsList--hotelOnly .tcpFlightsList__item__part--price {
      position: static; }
      .tcpFlightsList__item .tcpCheckbox {
        top: 53px; }
    .tcpFlightsList__item__label {
      display: block;
      float: none;
      margin-top: 15px;
      margin-bottom: 10px;
      width: auto; }
    .tcpFlightsList__item__info {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 32px;
      font-style: normal;
      font-weight: 500;
      line-height: 40px;
      font-size: 14px;
      display: block;
      position: relative;
      padding-left: 0;
      padding-bottom: 0; }
      .tcpFlightsList__item__info .tcpInfoIcon {
        left: 0;
        bottom: -30px; }
    .tcpFlightsList__item__baggage {
      padding-left: 0;
      padding-bottom: 0;
      display: block; }
  .tcpGallery {
    margin: 0 auto;
    width: 90%; }
    .tcpRoomDetails {
      padding-left: 40px;
      padding-right: 40px; }
      .tcpRoomDetails .tcpGallery__wrapper {
        margin-right: -40px;
        padding-right: 40px;
        margin-left: -40px;
        padding-left: 40px; } }

@media screen and (min-width: 640px) and (max-width: 767px) {
    .tcpFlightsList__item {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      margin: 0 2px 13px; }
      .tcpFlightsList__itemAnimation-enter.tcpFlightsList__itemAnimation-enter-active {
        height: 215px !important; } }

@media screen and (min-width: 768px) {
    .tcpFlightInfo__flight {
      padding-top: 60px; }
  .tcpFlightFilters-toggle {
    display: none; }
  .tcpFlightFilters {
    position: relative;
    height: auto;
    display: flex;
    flex-direction: row;
    flex-flow: row wrap;
    justify-content: center;
    padding: 10px 30px 0;
    -webkit-transform: none;
            transform: none;
    transition: none;
    visibility: visible;
    overflow: visible;
    max-width: 748px;
    margin: 0 auto;
    min-height: 50px; }
  .tcpFlightFiltersHeader {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    display: block;
    font-size: 22px;
    padding: 5px 0 10px 36px;
    position: relative;
    color: #ffffff;
    background: transparent;
    min-width: 100px;
    max-width: 100px;
    text-align: left;
    align-content: flex-start;
    justify-content: flex-start; }
    .tcpFlightFiltersHeader:before {
      font-family: "robinson-icons";
      font-style: normal;
      font-weight: 400;
      line-height: 1;
      content: "";
      font-size: 24px;
      position: absolute;
      top: 9px;
      left: 0; }
  .tcpFlightFiltersHeader-close {
    display: none; }
  .tcpFlightFiltersReset {
    display: block;
    color: #ffffff;
    cursor: pointer;
    font-size: 16px;
    text-align: right;
    padding: 10px 0 0 10px;
    margin: 0;
    background: none;
    border-radius: 0; }
    .tcpFlightFiltersReset:hover {
      background: none; }
    .tcpFlightFiltersReset:hover {
      text-decoration: underline; }
  .tcpFilterDropdown {
    width: 155px;
    height: 40px;
    padding: 10px 0 10px 0;
    margin: 0 10px;
    transition: none; }
    .tcpFilterDropdown .tcpFilterDropdown__label {
      font-size: 16px;
      position: relative;
      z-index: 5;
      text-overflow: ellipsis; }
    .tcpFilterDropdown:after {
      right: 0;
      top: 12px;
      z-index: 0; }
  .tcpFilterDropdown-open {
    box-shadow: none;
    background: transparent;
    color: #32394c;
    padding: 10px 0 0 0; }
    .tcpFilterDropdown-open .tcpFilterDropdown__content {
      margin-top: 0;
      overflow-y: hidden; }
  .tcpFilterDropdown__content {
    position: absolute;
    z-index: 300;
    top: 100%;
    left: 0;
    background: #ffffff;
    border-top: 2px solid #005eb8;
    padding: 0;
    margin-top: 0;
    width: 450px;
    height: auto;
    box-shadow: 0 3px 4px 1px rgba(0, 0, 0, .2);
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    transition: none;
    visibility: hidden; }
    .tcpFilterDropdown__content .tcpFilter {
      padding: 20px 20px 65px; }
  .tcpFilter {
    padding-bottom: 60px; }
  .tcpFilter__confirm, .tcpFilter__reset, .tcpFilter__select, .tcpFilter__unselect {
    display: block; }
  .tcpFilterDropdown-open .tcpFilterDropdown__content {
    visibility: visible;
    -webkit-transform: none;
            transform: none;
    margin-bottom: 20px; }
  .tcpFlightFilter__times .tcpFilterDropdown__content {
    left: auto;
    left: initial;
    right: 0; }
  .tcpFlightFilter__brands .tcpFilterDropdown__content {
    left: auto;
    left: initial;
    right: 0; }
  .tcpFlightFilter__flex-break {
    display: block;
    flex-basis: 100%; }
  .tcpFlightFilter__duration {
    margin-left: 90px; }
  .tcpFlightFilter__airlines .tcpFilterDropdown__content {
    left: auto;
    left: initial;
    right: 0; }
  .tcpFlightFilters {
    max-width: none; }
  .tcpFlightFilter__duration {
    margin-left: 95px; }
  .tcpFilterDropdown.tcpFlightFilter__stops {
    width: 175px; }
  .tcpFilterDropdown.tcpFlightFilter__times {
    width: 135px; }
    .tcpFlights__calendar__price {
      padding-top: 0; }
  .tcpFlights__stopOver {
    float: right;
    margin-top: 0;
    display: inline-block; }
    .tcpFlightsList__intro {
      display: block; }
    .tcpFlightsList__inner {
      margin: 0 20px; }
    .tcpInfoIcon__selectedFlight {
      position: absolute;
      top: 50px;
      right: 20px;
      margin: 0;
      padding: 0; }
    .tcpFlightsList_moreFlightsList {
      padding-top: 0; }
      .tcpFlightsList__flightDetails .tcpFlightsList__flightDetails-toggle, .tcpFlightsList__tariffDetails .tcpFlightsList__flightDetails-toggle {
        left: 60px; }
    .tcpFlightsList__item {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      padding-top: 0; }
    .tcpGallery__btn {
      display: block; }
  .tcpGallery {
    width: 80%; }
    .tcpOverview__totalPrice {
      margin-bottom: 0; }
      .tcpOverview__totalPrice .tcpPrice__value {
        font-size: 40px; }
    .tcpOverview__booking {
      margin-top: 0; }
    .tcpOverview__advantages {
      flex: 0 0 30%; }
    .tcpOverview__booking--with-advantages .tcpOverview__advantages {
      flex: 0 0 30%; }
      .tcpOverview__booking--with-advantages .tcpOverview__advantages > div {
        font-size: 18px; }
      .tcpOverview__booking--with-advantages .tcpOverview__advantages .tcpOverview__discount {
        display: none; }
    .tcpOverview__priceWrapper {
      margin-left: 0;
      flex: 0 0 70%; }
      .tcpOverview__priceWrapper .tcpOverview__discount {
        display: block; }
    .tcpAvailibilityInfo__overall .tcpAvailibilityInfo__price {
      font-size: 40px; }
    .tcpOverview__catalogprice {
      padding-bottom: 30px; }
    .tcpRoom__unavailableRoom {
      max-width: 70%;
      float: left;
      clear: left; }
    .tcpRoom__unavailable-overlay .overlay-wrapper__content {
      padding: 30px 0 !important; }
  .tcpRoom__unavailable-overlay .tcpRoom__unavailable-overlay__content {
    display: flex; }
    .tcpRoom__unavailable-overlay .tcpRoom__unavailable-overlay__content > div {
      flex: 1 1;
      width: 50%;
      padding: 0 30px; }
    .tcpRoom__unavailable-overlay .tcpRoom__unavailable-overlay__content > div + div {
      margin-left: -20px; }
  .tcp-action-bar__offer-price .tcpPrice__value, .tcp-action-bar__offer-price .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }
    .tcp-summary-box {
      margin: 105px auto 0 auto; }
    .tcp-summary-box__inner {
      width: 300px;
      right: 20px;
      bottom: -35px;
      position: absolute;
      margin: 0;
      padding: 30px; }
  .tcp-summary-box__offer-price .tcpPrice__value, .tcp-summary-box__offer-price .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }
      .tcp-summary-box__inner {
        bottom: -20px;
        width: 300px;
        right: 15px;
        padding: 20px; }
  .tcp-summary-box__offer-price .tcpPrice__value {
    font-weight: 700; }
    .tcpRoom--thumbnail.tcpRoomSlot--open .tcpRoomSlot__header__content {
      margin-left: 0 !important;
      padding-left: 55px; }
    .tcpRoom--thumbnail .tcpRoomSlot__header__content {
      margin-left: 270px;
      min-height: 120px;
      padding: 0; }
    .tcpRoom--thumbnail .tcpRoom__priceLabel {
      margin-left: 20px; }
      .tcpRoom--thumbnail .tcpPrice {
        clear: right; }
    .tcpRoom--thumbnail .tcpRoom__header {
      padding: 20px 20px 0 60px; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
      .tcpFlightsList__itemAnimation-enter.tcpFlightsList__itemAnimation-enter-active {
        height: 135px !important; }
  .tcp-action-bar__offer-price {
    padding: 0 10px 10px 0; } }

@media screen and (min-width: 1024px) {
    .tcpCheckbox {
      display: table-cell; }
    .tcpFlightInfo__value,
    .tcpFlightInfo__label {
      width: 75%; }
    .tcpFlightInfo__value {
      width: 25%; }
  .tcpFlightFilter__airlines .tcpFilterDropdown__content {
    left: 0;
    right: auto;
    right: initial; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list .tcpFlightsList__item {
      margin-bottom: 10px; }
    .tcpFlightsList__intro {
      padding: 40px 20px 0; }
  .tcpFlightsList__sorter-wrap {
    margin: 0 auto;
    padding-right: 0;
    max-width: 1300px; }
    .tcpFlightsList__header {
      display: table-row; }
      .tcpFlightsList__header:after {
        content: "";
        display: table;
        clear: both; }
    .tcpFlightsList__list > div > div {
      width: 100%;
      max-width: 1300px;
      position: relative;
      margin: 0 auto; }
    .tcpFlightsList__list .tcpFlightsList__list--with-flex .tcpFlightsList__item {
      height: 130px; }
    .tcpFlightsList__list .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--baggage {
      display: none; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item {
    height: 100px !important;
    margin-bottom: 20px !important; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part {
    width: auto;
    flex: 1 1 100%; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--touroperator {
      padding-right: 0 !important;
      flex: 1 0 275px; }
    .tcpFlightsList_moreFlights {
      margin-top: 25px; }
    .tcpFlightsList__item {
      padding: 0;
      clear: none;
      vertical-align: middle;
      height: 110px;
      box-sizing: border-box;
      flex-wrap: nowrap; }
      .tcpFlightsList__item:after {
        content: "";
        display: table;
        clear: both; }
      .tcpFlightsList__item .tcpCheckbox {
        display: block;
        position: relative;
        padding: 0 30px;
        height: 100%;
        top: 0;
        left: 0; }
      .tcpFlightsList__item .tcpCheckbox {
        top: 0;
        left: 0; }
      .tcpFlightsList__itemAnimation-enter.tcpFlightsList__itemAnimation-enter-active {
        height: 80px !important; }
    .tcpFlightsList__item__airportName {
      float: none;
      vertical-align: top; }
    .tcpFlightsList__item__airportCode {
      display: inline-block;
      margin-left: .25em;
      float: none;
      vertical-align: top; }
    .tcpFlightsList__item__part {
      clear: none;
      padding-bottom: 10px; }
    .tcpFlightsList__item__part--price {
      position: static;
      text-align: right;
      padding-right: 55px; }
      .tcpFlightsList__item__part--price--hotelOnly {
        padding-right: 20px; }
      .tcpFlightsList__item__part--price .tcpPrice {
        margin-top: -4px; }
      .tcpFlightsList__item__part--price .tcpFlightsList__item__label {
        display: block; }
    .tcpFlightsList__item__part--airport {
      padding-left: 0; }
    .tcpFlightsList__flightDetails-toggle {
      position: inherit;
      padding-left: 80px;
      bottom: -5px;
      left: 0; }
    .tcpFlightsList__item__airline {
      float: none;
      display: inline-block;
      margin-left: 15px;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; }
    .tcpFlightsList__item__airline,
    .tcpFlightsList__item__label {
      padding-top: 0; }
  .tcpFlightsList {
    padding-left: 20px;
    padding-right: 20px; }
    .tcpFlightsList .tcpExpandButton {
      margin-top: 30px;
      margin-left: 2px; }
  .tcpFlightsList__header > div,
  .tcpFlightsList__item > div {
    display: table-cell;
    box-sizing: border-box; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--airport,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--airport {
      width: 20%;
      padding-left: 20px;
      padding-top: 0; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--outboundFlight,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--outboundFlight {
      width: 20%; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--returnFlight,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--returnFlight {
      width: 20%; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--baggage,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--baggage {
      width: 8%; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--duration,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--duration {
      width: 10%; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--tariff,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--tariff {
      width: 15%; }
    .tcpFlightsList__header > div.tcpFlightsList__item__part--price,
    .tcpFlightsList__item > div.tcpFlightsList__item__part--price {
      width: 10%;
      text-align: right;
      padding-right: 20px; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__header > div,
  .tcpFlightsList--hotelOnly .tcpFlightsList__item > div {
    width: 25%; }
  .tcpFlightsList--hotelOnly .TcpFlightsList__options {
    justify-content: center; }
  .tcpFlightsList--hotelOnly .TcpFlightsList__option--tuid {
    flex: 0 1 800px; }
  .tcpFlightsList--hotelOnly .tcpCheckbox {
    display: none; }
  .tcpFlightsList--hotelOnly .tcpFlightsList_moreFlightsList .tcpCheckbox {
    display: block; }
  .tcpFlightsList__item__part--airport {
    margin-right: 0; }
  .tcpFlightsList__item__part--touroperator {
    display: flex !important;
    text-align: right;
    padding-bottom: 0; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpFlightsList__item-flex {
      margin-left: 10px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpFlightsList__item__part--price {
      padding-right: 0; }
  .tcpFlightsList__header__item:first-child {
    padding-left: 35px; }
  .tcpFlightsList__header__item--active a {
    position: relative;
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    padding-right: 20px; }
    .tcpFlightsList__header__item--active a:before {
      content: '';
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5zb3J0LWljb248L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iaWNvbnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InNvcnQtaWNvbiIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8cGF0aCBkPSJNMTUuODA5Mzk1Nyw2LjY1NTczOTQgQzE2LjA2NTk2LDYuODMyODc5OSAxNi4wNjUyMDQ0LDcuMjEyMjI3OTIgMTUuODA3OTM2NSw3LjM4ODM0NTAxIEw4LjY5NTYyMTgsMTIuMjU3MiBDOC40MDA2MTExMywxMi40NTkxNTQ2IDgsMTIuMjQ3OTEwNiA4LDExLjg5MDM5NTYgTDgsMi4xMTA5NjI5MyBDOCwxLjc1MjY0MjUxIDguNDAyMjE0MjYsMS41NDE1NzU5NyA4LjY5NzA4MDk1LDEuNzQ1MTYxNyBMMTUuODA5Mzk1Nyw2LjY1NTczOTQgWiIgaWQ9IlBhdGgtMzkxIiBmaWxsPSIjQ0NDQ0NDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4wMDA2NzcsIDcuMDAwNjc3KSBzY2FsZSgxLCAtMSkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDA2NzcsIC03LjAwMDY3NykgIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTE1LjgwOTM5NTcsMTUuNjU1NzM5NCBDMTYuMDY1OTYsMTUuODMyODc5OSAxNi4wNjUyMDQ0LDE2LjIxMjIyNzkgMTUuODA3OTM2NSwxNi4zODgzNDUgTDguNjk1NjIxOCwyMS4yNTcyIEM4LjQwMDYxMTEzLDIxLjQ1OTE1NDYgOCwyMS4yNDc5MTA2IDgsMjAuODkwMzk1NiBMOCwxMS4xMTA5NjI5IEM4LDEwLjc1MjY0MjUgOC40MDIyMTQyNiwxMC41NDE1NzYgOC42OTcwODA5NSwxMC43NDUxNjE3IEwxNS44MDkzOTU3LDE1LjY1NTczOTQgWiIgaWQ9IlBhdGgtMzkxLUNvcHkiIGZpbGw9IiMwMDhDQjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjAwMDY3NywgMTYuMDAwNjc3KSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjAwMDY3NywgLTE2LjAwMDY3NykgIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
      transition: -webkit-transform 0.25s ease-in-out;
      transition: transform 0.25s ease-in-out;
      transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
      display: block;
      position: absolute;
      right: -5px;
      top: -2px;
      width: 20px;
      height: 25px; }
  .tcpFlightsList__header__item--descending a:before {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  .tcpFlightsList__item__part--tariff {
    white-space: nowrap; }
    .overlay-wrapper__content .tcpFlightsList__flightDetails {
      margin: -5px 0 0; }
    .overlay-wrapper__content .tcpFlightsList__item__part--checkbox .tcpCheckbox {
      left: 0; }
  .tcpFlightsList__item {
    height: 130px !important;
    margin: 0; }
    .tcpFlightsList__item > div.tcpFlightsList__item__part--airport {
      padding-left: 0; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex .label__checkbox:before {
    top: 18px; }
  .overlay-wrapper__content .tcpFlightsList__item__part--duration {
    display: none; }
  .overlay-wrapper__content .tcpFlightsList__header > div.tcpFlightsList__item__part--price,
  .overlay-wrapper__content .tcpFlightsList__item > div.tcpFlightsList__item__part--price {
    width: auto; }
  .overlay-wrapper__content .tcpFlightsList__list--with-flex .tcpFlightsList__item > div.tcpFlightsList__item__part--airport {
    padding-left: 10px; }
  .overlay-wrapper__content .tcpFlightsList__list--with-flex .tcpFlightsList__item {
    margin-bottom: 30px !important; }
  .tcpGallery {
    width: 70%; }
    .tcpRoom--alternateStyle .tcpRoomDetails {
      padding: 0 115px 20px; }
      .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__wrapper {
        padding: 0 115px;
        margin: 0 -115px; }
      .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__btn--next {
        right: -115px; }
      .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__btn--prev {
        left: -115px; }
  .tcp-action-bar__inner {
    max-width: 1360px;
    margin: 0 auto; }
  .tcp-action-bar__offer-list .list__item {
    width: 350px; }
  .tcp-action-bar__offer-list {
    max-height: 95px;
    overflow: visible;
    flex-wrap: wrap;
    height: 95px; }
  .tcp-action-bar__offer-inner-wrapper {
    flex-direction: column; }
  .tcp-action-bar__offer-price .tcpPrice__value, .tcp-action-bar__offer-price .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }
    .tcp-summary-box__inner {
      width: 348px; }
  .tcp-summary-box__offer-price .tcpPrice__value, .tcp-summary-box__offer-price .tcpPrice__currency {
    font-family: tui-type-cera, arial, sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px; }
      .tcp-summary-box__inner {
        width: 350px;
        padding: 30px;
        right: 30px; }
  .tcp-summary-box__offer-price .tcpPrice__value {
    font-weight: 700; }
      .tcpSyr .headline-image-text__right {
        padding: 20px 20px 10px; } }

@media screen and (min-width: 1120px) {
      .tcpEvent .tcpEventParticipantsSelect {
        width: auto;
        position: absolute;
        left: 20px;
        bottom: 20px; }
      .tcpEvent__image img {
        min-height: 200px; }
    .tcpEvent__image {
      width: 43%;
      float: left; }
    .tcpEvent__content {
      width: 57%;
      float: left;
      min-height: 200px;
      box-sizing: border-box;
      position: relative;
      padding-bottom: 85px; }
      .tcpEvent__detailLink.link.link__icon {
        position: absolute;
        right: 20px;
        bottom: 25px; }
    .tcpEvent__button {
      width: auto;
      position: absolute;
      left: 20px;
      bottom: 20px; }
    .tcpEvent__pre-book {
      position: absolute;
      right: 20px;
      bottom: 20px;
      margin: 0; }
    .tcpFlightInfo__route {
      padding-bottom: 20px; }
      .tcpFlightInfo__segment table {
        display: block; }
    .tcpFlightInfo__segment table {
      margin-bottom: 30px; }
    .tcpFlightInfo__segment tbody {
      display: block; }
    .tcpFlightInfo__segment tr {
      display: block;
      width: 20%;
      float: left;
      box-sizing: border-box; }
      .tcpFlightInfo__segment tr:first-child {
        padding-left: 20px; }
    .tcpFlightInfo__segment td {
      display: block; }
      .tcpFlightInfo__segment td:first-child {
        padding-left: 0; }
    .tcpFlightInfo__arrivalLabel,
    .tcpFlightInfo__departureLabel {
      display: block;
      width: 25%;
      float: left;
      border-top: 1px solid; }
    .tcpFlightInfo__arrival,
    .tcpFlightInfo__departure {
      width: 75%;
      float: left;
      padding: 20px 0; }
  .tcpFlightInfo__arrivalTime,
  .tcpFlightInfo__departureTime {
    width: 33.33%; }
  .tcpFlights__priceSwitch {
    clear: left;
    float: right;
    margin-top: -70px; }
  .tcpFlights__calendar {
    margin-top: 20px; }
    .tcpFlights__stopOver {
      text-align: right; }
      .tcpFlightsList_moreFlights--mobile {
        display: none; }
    .tcpFlightsList__footer {
      position: fixed;
      bottom: 50px;
      left: 0;
      right: 0;
      height: 100px;
      background: rgba(255, 255, 255, .95);
      display: flex;
      z-index: 3001;
      align-items: center;
      padding: 0 38px 0 40px;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; }
      .tcpFlightsList__footer .tcpFlightsList__footer__flight {
        flex: 1 0 50%; }
        .tcpFlightsList__footer .tcpFlightsList__footer__flight .tcpFlightsList__footer__flight__label {
          font-size: 14px; }
      .tcpFlightsList__footer .tcpFlightsList__footer__price {
        flex: 1 0 30%;
        text-align: right;
        font-family: tui-type-cera, arial, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
        font-size: 42px; }
        .tcpFlightsList__footer .tcpFlightsList__footer__price > span {
          font-family: tui-type-cera, arial, sans-serif;
          font-size: 18px;
          font-style: normal;
          font-weight: 500;
          line-height: 28px; }
          .tcpFlightsList__footer .tcpFlightsList__footer__price > span + span {
            font-family: tui-type-cera, arial, sans-serif;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 24px;
            font-size: 24px;
            display: inline-block;
            padding: 0 10px 0 20px; }
      .tcpFlightsList__footer .button {
        flex: 0 1 15%;
        margin-top: 0;
        margin-left: 20px; }
  .overlay-wrapper__content .tcpFlightsList__item__part--duration {
    display: table-cell; }
    .tcpGallery__indicator {
      background: rgba(50, 57, 76, .6);
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 12px 23px;
      color: #ffffff;
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 18px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; }
  .tcpGallery__btn--next {
    right: -80px; }
  .tcpGallery__btn--prev {
    left: -80px; }
        .tcpOverview__facts td:first-child {
          font-family: tui-type-cera, arial, sans-serif;
          font-size: 18px;
          font-style: normal;
          font-weight: 500;
          line-height: 28px;
          width: 230px; }
  .tcpOverview__taxandfees,
  .tcpOverview__services,
  .tcpOverview__cancelling,
  .tcpOverview__flights {
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);
    margin: 0 auto;
    max-width: 900px; }
    .tcpOverview__advantage {
      margin-bottom: 0; }
      .tcpOverview__advantage:last-child {
        margin-bottom: 0; }
  .tcpOverview__advantage + .tcpOverview__advantage {
    margin-top: 10px; }
  .tcpOverview__priceWrapper {
    float: right;
    width: 50%; }
    .tcpOverview__footnotes {
      padding-top: 60px; }
    .tcpRoomDetails {
      padding-left: 80px;
      padding-right: 80px; }
      .tcpRoomDetails .tcpGallery__wrapper {
        margin-right: -80px;
        padding-right: 80px;
        margin-left: -80px;
        padding-left: 80px; }
  .tcpRoomDetails__item {
    float: left;
    width: 33.3%;
    padding-right: 9%;
    box-sizing: border-box; }
    .tcpRoomDetails__item:first-child:nth-last-child(1),
    .tcpRoomDetails__item:first-child:nth-last-child(1) ~ .tcpRoomDetails__item {
      width: 100%; }
    .tcpRoomDetails__item:first-child:nth-last-child(2),
    .tcpRoomDetails__item:first-child:nth-last-child(2) ~ .tcpRoomDetails__item {
      width: 50%; }
    .tcpRoomDetails__item:first-child:nth-last-child(3),
    .tcpRoomDetails__item:first-child:nth-last-child(3) ~ .tcpRoomDetails__item {
      width: 33.33333%; }
  .tcpRoomDetails__item + .tcpRoomDetails__item {
    margin-top: 0; }
    .tcpRooms {
      padding-bottom: 10px; }
    .tcpRooms__inner .tcpRoom:first-child .tcpRoom__header {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px; }
    .tcpRooms__inner .tcpRoom:last-child {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }
      .tcpRooms__inner .tcpRoom:last-child .tcpRoom__body {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px; }
  .tcpRooms {
    padding-left: 20px;
    padding-right: 20px; }
      .tcpTariffInfo table {
        display: table; }
      .tcpTariffInfo thead {
        display: table-header-group; }
        .tcpTariffInfo thead tr {
          display: table-row;
          width: auto; }
        .tcpTariffInfo thead th {
          width: 200px;
          display: table-cell;
          text-align: left;
          float: none;
          padding: 20px 10px 10px 10px; }
          .tcpTariffInfo thead th:first-child {
            width: 30%;
            display: inherit; }
      .tcpTariffInfo tbody {
        display: table-row-group; }
        .tcpTariffInfo tbody tr {
          display: table-row;
          width: auto; }
        .tcpTariffInfo tbody th {
          border-bottom: 1px solid;
          border-top: none;
          display: table-cell;
          text-align: left;
          width: 30%;
          padding: 20px 60px 20px 0; }
        .tcpTariffInfo tbody td {
          border-bottom: 1px solid;
          display: table-cell;
          width: 35%;
          float: none; } }

@media screen and (min-width: 1280px) {
  .tcpGallery {
    width: 60%; }
      .tcpSyr .headline-image-text__left {
        height: 200px; } }

@media screen and (min-width: 1440px) {
  .tcpFlightFiltersHeader {
    min-width: 110px;
    max-width: 110px; }
  .tcpFilterDropdown {
    width: 170px; }
  .tcpFlightFilters {
    max-width: 100%; }
  .tcpFlightFilter__flex-break {
    display: none; }
  .tcpFlightFilter__duration {
    margin-left: 10px; }
  .tcpFlightFilter__times .tcpFilterDropdown__content {
    left: 0;
    right: auto;
    right: initial; }
    .tcpFlightsList__list .tcpFlightsList__list--with-flex .tcpFlightsList__item {
      height: 110px; }
    .tcpFlightsList__list .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--baggage {
      display: block; }
  .tcp-action-bar__offer-list .list__item {
    width: 420px; } }

@media screen and (max-width: 374px) {
    .tcp-summary-box {
      margin: -35px auto 0 auto; }
    .tcp-summary-box {
      margin: -12px auto 0 auto; } }

@media screen and (max-width: 425px) {
    .tcpFlightInfo__totalDuration .tcpFlightInfo__label,
    .tcpFlightInfo__totalDuration .tcpFlightInfo__value {
      font-size: 16px; }
    .tcpFlightInfo__liabilityInfo {
      font-size: 14px; }
      .tcpFlightsList__sorter .dropdown__text {
        font-size: 14px; }
      .TcpFlightsList__options .TcpFlightsList__option .TcpFlightsList__option--inner {
        font-size: 14px;
        line-height: 20px; }
    .tcpOverview .tcpInfo {
      font-size: 14px; }
    .tcpRoom__allotment {
      font-size: 12px; }
    .tcpRoom__shortagemin {
      font-size: 12px; }
      .tcpRoom--alternateStyle .tcpRoom__header .tcpExpandButton {
        font-size: 14px;
        margin-left: -35px; }
  .tcpOverview__facts td {
    font-size: 16px; }
  .tcp-action-bar__offer-price--button .tcpPrice__value {
    font-size: 24px !important;
    font-weight: 700 !important; }
  .tcp-action-bar__edit .link {
    font-size: 14px; }
  .tcp-action-bar__show-more .link {
    font-size: 12px; }
    .tcp-action-bar__title {
      font-size: 20px !important; } }

@media screen and (max-width: 639px) {
    .tcpFlightsList--hotelOnly .tcpFlightsList_moreFlightsList .tcpFlightsList__item__part--airport {
      padding-left: 0;
      padding-top: 40px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__item {
      padding-bottom: 10px; }
    .tcpFlightsList .touroperator__switch {
      padding-left: 100px; }
    .tcpFlightsList__item__part--airport {
      padding-top: 5px; }
      .tcpFlightsList__item__part--airport .tcpFlightsList__item__label {
        display: none; }
  .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport {
    padding-left: 0;
    padding-top: 10px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex {
      margin-top: 10px; }
  .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport {
    width: 50%;
    padding: 10px 0 0 10px;
    margin-bottom: 15px; }
    .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport .tcpFlightsList__item__airportName {
      float: none; }
    .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport .tcpFlightsList__item__airportCode {
      float: none;
      display: inline-block; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__item--selected .tcpFlightsList__item__part--airport {
    width: auto;
    padding: 10px 0 0;
    margin-bottom: 0; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__item__part {
    padding: 0; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__item__part .tcpFlightsList__item__label {
      width: 90px; }
  .tcpRoomSelection {
    padding-bottom: 80px; }
    .tcpRoomSelection .tcpRoom {
      margin-bottom: 10px; }
    .tcpRoomSelection .tcpRoomSelection__controls {
      display: none; }
      .tcpRoomSelection .tcpRoomSelection__controls .button {
        display: inline-block;
        margin: 0 auto;
        width: 100%;
        border-radius: 0; }
  .tcpRooms__selection__roomList {
    padding-bottom: 60px; }
  .tcpRoomSelection__controls.tcpRoomSelection__outsideBtnContainer {
    display: block; }
    .tcpRoomSelection__controls.tcpRoomSelection__outsideBtnContainer .button {
      display: inline-block;
      margin: 0 auto;
      width: 100%;
      border-radius: 0; } }

@media screen and (max-width: 1023px) and (max-width: 639px) {
        .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpCheckbox {
          top: 6px !important;
          -webkit-transform: none !important;
                  transform: none !important; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid .tcpFlightsList__item__part--price {
        margin-right: 0 !important; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex {
        flex: 0 0 100% !important; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-label {
        flex: 1 1 60% !important; } }

@media screen and (min-width: 0) {
    .tcpFlightsList__item__info {
      font-size: 14px;
      line-height: 18px;
      color: #5f6473; }
    .tcpOverview__facts td:first-child {
      color: #5f6473; }
    .tcpOverview__facts td {
      border-color: #dfe1e6; }
    .tcpOverview__facts--row .tcpOverview__facts__type,
    .tcpOverview__facts--row .tcpOverview__facts__amount,
    .tcpOverview__facts--row .tcpOverview__facts__singlePrice {
      color: #5f6473; }
    .tcpOverview__facts--row .tcpOverview__facts__totalPrice {
      color: #32394c; }
  .tcpPrice__value {
    font-weight: 700;
    font-size: 28px; } }

@media screen and (max-width: 767px) {
    .tcpFlightsList__sorter {
      padding: 0 0 0 20px; }
        .TcpFlightsList__options .TcpFlightsList__option--flex {
          flex: 1 0 100%;
          margin-top: 20px; }
    .tcpFlightsList__sorter {
      margin-top: -10px; }
  .tcpRoom--unavailable .tcpRoom__header {
    padding: 20px; }
    .tcpRoom__unavailableRoom {
      margin-bottom: 12px; }
  .tcpRoom--alternateStyle .tcpRoom__header .tcpCheckbox {
    position: absolute;
    left: 15px;
    top: 23px;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    margin: 0; }
  .tcpRoom--alternateStyle .tcpRoomDetails {
    padding: 0 10px 20px 10px; }
  .tcpRoom--alternateStyle .tcpRoom__capacity {
    float: none; }
  .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery {
    width: auto; }
  .tcpRoom--alternateStyle .tcpRoomDetails .tcpGallery__wrapper {
    padding: 0 10px;
    margin: 0 -10px; }
    .tcp-action-bar__offer {
      flex-direction: column;
      align-items: stretch; }
    .tcp-action-bar__title {
      line-height: normal; }
      .tcp-action-bar__offer-list .list__item {
        font-family: tui-type-cera, arial, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px; }
        .tcp-action-bar__offer-list .list__item.list__item--title {
          font-family: tui-type-cera, arial, sans-serif;
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          line-height: 1.43;
          line-height: 1.44; }
    .tcp-action-bar__offer-button {
      margin-top: 10px; }
  .tcp-action-bar__offer-inner__helper, .tcp-action-bar__offer-inner__helper > .button {
    width: 100%; }
  .tcp-action-bar__offer-price {
    padding: 0 10px 0 0; }
    .tcp-action-bar__offer-price .price-display__current-price {
      display: flex;
      flex-direction: column; }
    .tcp-action-bar__offer-price .price-display__prefix {
      padding: 0; }
  .tcp-action-bar__offer-list {
    max-height: none;
    max-height: initial; }
  .tcp-action-bar__offer-price {
    display: none; }
  .tcp-action-bar__offer-price--button {
    display: inline-block;
    padding-left: 10px;
    vertical-align: middle;
    white-space: nowrap; }
    .tcp-action-bar__offer-price--button .tcpPrice__value, .tcp-action-bar__offer-price--button .tcpPrice__currency {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 28px;
      font-style: normal;
      font-weight: 500;
      line-height: 36px; }
  .tcpRoomSlot {
    margin: 0 20px 20px 20px; }
    .tcpRoomSlot .tcpPrice,
    .tcpRoomSlot .tcpRoomSlot__priceLabel {
      display: none; }
  .tcpRoomSlot__image {
    max-width: none;
    position: relative;
    float: none; }
    .tcpRoomSlot__image:before {
      content: '';
      height: 45%;
      width: 0;
      display: block; }
    .tcpRoomSlot__image img {
      width: 100%;
      height: auto; }
    .tcpRoomSlot--open .tcpRoomSlot__image {
      max-width: none; }
  .tcpRoomSlot__header__content {
    margin-left: 0;
    padding: 20px;
    transition: none; }
    .tcpRoomSlot--open .tcpRoomSlot__header__content {
      padding-left: 20px; }
  .tcpRoomSlot__changeRoom {
    position: static;
    margin-top: 3px;
    width: 100%; }
  .tcpRoomSlot__header__label {
    margin-top: 3px; }
  .tcpRoomSlot__priceMobile {
    display: block;
    clear: both;
    margin-top: 18px; }
    .tcpRoomSlot__priceMobile .tcpPrice,
    .tcpRoomSlot__priceMobile .tcpRoomSlot__priceLabel {
      margin-top: 0;
      display: block; }
    .tcpRoomSlot__priceMobile .tcpRoomSlot__priceLabel {
      float: left; }
    .tcpRoomSlot__priceMobile .tcpPrice {
      float: right; }
    .tcpRoom--thumbnail.tcpRoomSlot--open .tcpRoomSlot__header__content {
      padding-left: 0; }
    .tcpRoom--thumbnail .tcpExpandButton {
      padding: 10px 0 0 25px;
      width: auto;
      color: #005eb8;
      clear: left;
      font-size: 14px; }
      .tcpRoom--thumbnail .tcpExpandButton:before {
        font-size: 16px;
        left: 0;
        top: calc(50% + 5px); } }

@media screen and (max-width: 1119px) {
    .tcpRoom__unavailableRoom {
      display: inline-block; }
        .tcpTariffInfo tbody tr:first-child th {
          border: none; } }

@media screen and (max-width: 479px) {
    .tcpEvent__date {
      font-family: tui-type-cera, arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 1.43; }
    .tcpFlights__airports__list {
      width: auto; }
          .tcpFlights__calendar__arrow--left.tcpFlights__calendar__arrow--active:before {
            width: 42px; }
          .tcpFlights__calendar__arrow--right.tcpFlights__calendar__arrow--active:before {
            width: 42px; }
    .tcpFlights__calendar__arrow {
      top: 63%; }
      .tcpFlights__calendar__arrow:before {
        width: 42px;
        height: 42px;
        line-height: 42px;
        font-size: 16px; }
      .tcpFlightsList__item__label {
        width: 100px; }
      .tcpFlightsList__item__info {
        padding-left: 100px; }
    .tcp-action-bar__inner {
      padding: 5px 20px 10px; }
    .tcp-action-bar__title {
      line-height: normal;
      font-size: 28px; }
  .tcp-action-bar__title-wrapper {
    flex-wrap: wrap; }
  .tcp-action-bar__edit {
    margin: 0;
    order: 2;
    min-width: 320px;
    padding-top: 10px; }
    .tcp-summary-box .tcp-summary-box__title {
      font-size: 20px;
      line-height: 24px; }
    .tcp-summary-box .tcp-summary-box__offer-button .button__content .button__text {
      white-space: break-spaces; } }

@media screen and (max-width: 1023px) {
    .tcpFlightsList__list .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--airport {
      padding-left: 10px; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item {
    height: auto !important;
    margin-bottom: 20px !important; }
  .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part {
    padding: 10px; }
    .tcpFlightsList--hotelOnly .tcpFlightsList__list--with-flex .tcpFlightsList__item__part--touroperator {
      margin-top: 0 !important; }
  .tcpFlightsList__item__part--touroperator {
    flex: 1 1 100%;
    display: flex;
    flex-direction: column;
    margin-top: 20px; }
    .tcpFlightsList__item__part--touroperator > div + div {
      margin-top: 10px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox {
      flex-wrap: wrap; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpCheckbox {
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--checkbox .tcpFlightsList__item__part--price {
        width: auto;
        text-align: right; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--price {
      position: relative;
      top: auto;
      right: auto;
      flex: 1 1 auto; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item__part--price .tcpFlightsList__item__label {
        display: none; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid .tcpFlightsList__item__part--price {
      margin-right: 20px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex {
      flex: 0 1 210px; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex .label__checkbox {
        padding: 0 0 0 30px;
        width: auto;
        height: auto;
        display: inline-block;
        visibility: visible; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-flex .tcpFlightsList__item__part--price {
        margin-right: 0; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid, .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui {
      border-radius: 4px;
      padding: 10px 0;
      transition: border-color 0.3s ease-out;
      margin-right: 0; }
      .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid--not-available, .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui--not-available {
        border: none;
        padding: 0; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-label {
      display: flex;
      flex: 1 0 40%;
      height: 100%;
      align-items: center;
      padding-left: 40px; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-info {
      width: 100% !important;
      justify-content: center;
      padding: 15px; }
    .tcpFlightsList__col-label {
      display: none; }
        .TcpFlightsList__options--reverse .TcpFlightsList__option--xtui {
          margin: 0 0 20px 0 !important; }
      .TcpFlightsList__options--reverse {
        flex-direction: column-reverse; }
        .TcpFlightsList__options .TcpFlightsList__option + .TcpFlightsList__option {
          margin: 20px 0 0 0; }
        .TcpFlightsList__options .TcpFlightsList__option--tuid {
          flex: 1 0 100%; }
        .TcpFlightsList__options .TcpFlightsList__option--xtui {
          flex: 1 0 100%; }
  .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid, .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui {
    border: 2px solid; }
    .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-tuid--selected, .tcpFlightsList__item__part--touroperator .tcpFlightsList__item-xtui--selected {
      border-color: #005eb8; }
    .tcp-action-bar__club {
      display: none; }
    .tcp-action-bar__edit {
      text-align: left;
      padding-top: 14px;
      margin-right: 0;
      margin-top: 0; }
        .tcp-action-bar__offer-list .list__item.list__item--title {
          display: block; }
    .tcp-action-bar__offer-list.tcp-action-bar__offer-list--closed {
      max-height: 0; }
    .tcp-action-bar__offer-list.tcp-action-bar__offer-list--open {
      max-height: 500px; }
  .tcp-action-bar__show-more {
    display: inline-block;
    flex: 1;
    text-align: right; }
    .tcpRoom--thumbnail .tcpRoomSlot__header__content {
      padding: 0; }
      .tcpRoom--thumbnail .tcpRoom__header__label {
        float: none;
        width: 80%; }
      .tcpRoom--thumbnail .tcpPrice {
        display: block;
        margin-top: 6px;
        position: static; }
    .tcpRoom--thumbnail .tcpRoom__priceLabel {
      display: none; } }
