@import url(https://fonts.googleapis.com/css?family=Raleway:700,500,600|Open+Sans:400,600,700);.search-location-checkbox{padding-left:.9375rem;padding-right:.9375rem;padding-top:.2375rem}.multi-select-dropdown{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;position:relative;width:50%}.multi-select-dropdown .glyphicon-ok{float:right;font-size:1rem;width:8%}.package__search-form-container{background-image:url(../../../images/hero-image-3.jpg);background-position:0;background-size:cover;min-height:100vh;padding-bottom:1.875rem;padding-top:1.875rem}.package__search-form-container_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__search-form-container_main:after,.package__search-form-container_main:before{content:" ";display:table}.package__search-form-container_main:after{clear:both}.package__search-form-container_main .content{padding-left:0}.package__search-form-container_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__search-form-container_wrapper{max-width:1200px}}@media (min-width:1600px){.package__search-form-container_wrapper{max-width:1400px}}.package__search-form-container_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__search-wrapper{margin-left:-15px;margin-right:-15px}.package__search-wrapper:after,.package__search-wrapper:before{content:" ";display:table}.package__search-wrapper:after{clear:both}.package__search-form{background-color:#fff;margin:0 auto;min-height:300px;padding:1.875rem}.package__search-form_header{color:inherit;font-size:1.5rem}.package__page-header,.package__search-form_header{font-weight:500;line-height:1.1;margin-bottom:.5rem}.package__page-header{color:#fff;font-size:2.25rem;margin-top:0;padding-bottom:1.875rem}.package__additioal-option,.package__advance-search,.package__advance-search-params,.package__pnr-search-location,.package__product-selection,.package__search-currency,.package__search-date,.package__search-location,.package__search-multicity,.package__search-nationality,.package__search-residence-country,.package__search-traveller,.package__search-trip-type{margin-bottom:1rem}.package__pnr-fields{margin-left:-15px;margin-right:-15px}.package__pnr-fields:after,.package__pnr-fields:before{content:" ";display:table}.package__pnr-fields:after{clear:both}.package__pnr-search-location .input-container{float:left;margin-bottom:1rem;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.package__search-trip-type{background-color:#c7e5f6;margin-left:-1.875rem;margin-right:-1.875rem;padding-left:.9375rem;padding-right:.9375rem;padding-top:.5rem}.package__search-trip-type:after,.package__search-trip-type:before{content:" ";display:table}.package__search-trip-type:after{clear:both}.package__search-trip-type .radio-inline{float:left;min-height:1px;padding-left:.9375rem;padding-right:0;width:16.6666666667%;width:auto}@media (min-width:1280px){.package__search-trip-type .radio-inline{width:16.6666666667%}}.package__search-trip-type .radio-inline input[disabled]{cursor:not-allowed}.package__search-location{margin-left:-15px;margin-right:-15px}.package__search-location:after,.package__search-location:before{content:" ";display:table}.package__search-location:after{clear:both}.package__search-location .search-location_autosuggestion,.package__search-location .search-location_search-text{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.package__hub-surcharge,.package__search-date,.package__search-date_hotel-dates{margin-left:-15px;margin-right:-15px}.package__hub-surcharge:after,.package__hub-surcharge:before,.package__search-date:after,.package__search-date:before,.package__search-date_hotel-dates:after,.package__search-date_hotel-dates:before{content:" ";display:table}.package__hub-surcharge:after,.package__search-date:after,.package__search-date_hotel-dates:after{clear:both}.package__hub-surcharge .search-date_select,.package__search-date .search-date_select,.package__search-date_hotel-dates .search-date_select{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.package__hub-surcharge_hotel-dates .search-date_select,.package__search-date_hotel-dates .search-date_select,.package__search-date_hotel-dates_hotel-dates .search-date_select{float:left;margin-right:-13px;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:35%}.package__hub-surcharge .date-field-with-duration,.package__search-date .date-field-with-duration,.package__search-date_hotel-dates .date-field-with-duration{width:40%}.package__hub-surcharge-container{margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.package__hub-surcharge-container:after,.package__hub-surcharge-container:before{content:" ";display:table}.package__hub-surcharge-container:after{clear:both}.package__search-nationality,.package__search-residence-country{margin-left:-15px;margin-right:-15px}.package__search-nationality:after,.package__search-nationality:before,.package__search-residence-country:after,.package__search-residence-country:before{content:" ";display:table}.package__search-nationality:after,.package__search-residence-country:after{clear:both}.package__search-currency{margin-left:-15px;margin-right:-15px}.package__search-currency:after,.package__search-currency:before{content:" ";display:table}.package__search-currency:after{clear:both}.package__search-multicity-row,.package__search-multicity_hotel-dates,.package__search-multicity_hotel-search-date{margin-left:-15px;margin-right:-15px}.package__search-multicity-row:after,.package__search-multicity-row:before,.package__search-multicity_hotel-dates:after,.package__search-multicity_hotel-dates:before,.package__search-multicity_hotel-search-date:after,.package__search-multicity_hotel-search-date:before{content:" ";display:table}.package__search-multicity-row:after,.package__search-multicity_hotel-dates:after,.package__search-multicity_hotel-search-date:after{clear:both}.package__search-multicity_hotel-dates .hotel-dates__room-info_extra-bed{float:left;padding-left:.9375rem;padding-right:.9375rem;padding-top:7px;width:75%}.package__search-multicity_hotel-dates .hotel-dates__search-date{margin-left:-15px;margin-right:-15px}.package__search-multicity_location{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:75%;width:70%}.package__search-multicity_location .multicity_autosuggestion{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;width:50%}.package__search-multicity_location .multicity_autosuggestion .search-location_autosuggestion .itemcontainer{left:0;right:0}.package__search-multicity_date{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%;width:28%}.package__search-multicity_date .search-date_select{width:100%}.package__search-multicity_flight-close{color:#838383;cursor:pointer;float:right;padding-top:32px}.package__search-traveller{margin-left:-15px;margin-right:-15px}.package__search-traveller:after,.package__search-traveller:before{content:" ";display:table}.package__search-traveller:after{clear:both}.package__search-traveller_adult,.package__search-traveller_child,.package__search-traveller_class,.package__search-traveller_infant{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%}.package__search-traveller_adult input,.package__search-traveller_child input,.package__search-traveller_class input,.package__search-traveller_infant input{text-align:center}.package__advance-search_title{background-color:#f3f9fd;cursor:pointer;padding:.5rem .5rem 0}.package__advance-search-params{margin-left:-15px;margin-right:-15px}.package__advance-search-params:after,.package__advance-search-params:before{content:" ";display:table}.package__advance-search-params:after{clear:both}.package__advance-search-params_refundable,.package__advance-search-params_stops{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.package__additioal-option{margin-left:-15px;margin-right:-15px}.package__additioal-option:after,.package__additioal-option:before{content:" ";display:table}.package__additioal-option:after{clear:both}.package__additioal-option_content{background-color:#f3f9fd;color:#087dc2;font-size:.875rem;margin-bottom:10px;margin-left:1px;margin-right:1px;padding:5px}.package__search-submit{margin-left:-15px;margin-right:-15px}.package__search-submit:after,.package__search-submit:before{content:" ";display:table}.package__search-submit:after{clear:both}.package__search-submit_button{float:left;float:right;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.package__search-submit_button .submit_button{background-color:#ec2227;border-radius:0;color:#fff;font-size:1rem;line-height:1.5;padding:.375rem .9375rem;text-transform:uppercase;width:100%}.package__search-submit_button .submit_button.active.focus,.package__search-submit_button .submit_button.active:focus,.package__search-submit_button .submit_button.focus,.package__search-submit_button .submit_button:active.focus,.package__search-submit_button .submit_button:active:focus,.package__search-submit_button .submit_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.package__search-submit_button .submit_button.focus,.package__search-submit_button .submit_button:focus,.package__search-submit_button .submit_button:hover{background-color:#9b0d11;color:#fff;text-decoration:none}.package__search-submit_button .submit_button.active,.package__search-submit_button .submit_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.package__search-submit_button .submit_button.disabled,.package__search-submit_button .submit_button[disabled],fieldset[disabled] .package__search-submit_button .submit_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.package__search-form_container input[type=text],.package__search-form_container select{background:none;border:1px solid #d0d0d0;font-size:.875rem;line-height:normal;max-height:34px;padding:.5rem 1rem;vertical-align:middle;width:100%}.package__search-form_container input[type=text]{background-color:#fff;border:1px solid #d0d0d0;max-height:34px;position:relative}.package__search-form_container .number-stepper{max-width:250px}.package__search-form_container .number-stepper input[type=text]{text-align:center}.package__search-form_container .number-stepper button[disabled]{color:#818a91;cursor:not-allowed}.package__search-form_container .number-stepper button[disabled]:hover{background-color:#818a91;color:#fff}.package__search-form_container label{color:#087dc2;font-size:.875rem;margin-bottom:.25rem}.package__advertise{background-color:#fff;margin-top:2.375rem;min-height:300px;padding:1.875rem}.package__advertise p{margin-bottom:0}.package__search-nav{background-color:#087dc2}.package__search-nav:after,.package__search-nav:before{content:" ";display:table}.package__search-nav:after{clear:both}.package__search-nav_list li{background-color:#087dc2;border-right:2px solid;border-color:#fff;float:left}.package__search-nav_list li a{color:#fff;display:block;padding:.625rem;text-transform:uppercase}.package__search-nav_list li a:hover{background-color:#ec2227;color:#fff;text-decoration:none}.package__search-nav_list .active{background-color:#ec2227}.package__search-nav_list .active a{color:#fff}@media (max-width:991px){.package__search-nav_list{display:none}}.no-of-nights-card{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.25);margin-bottom:.9375rem;padding:.9375rem}.no-of-nights-card__header{border-bottom:1px solid #b6b6b6;color:#087dc2;font-size:.75rem;font-weight:600;padding-bottom:.4375rem;text-transform:uppercase}.no-of-nights-card__table{font-family:Open Sans;width:100%}.no-of-nights-card__table tr:last-child{background-color:#f0f5f8}.no-of-nights-card__table td{border-bottom:1px solid #b6b6b6;font-weight:600;padding-bottom:.3125rem;padding-top:.625rem}.no-of-nights-card__table td:last-child{text-align:right}.guest-occupancy_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.guest-occupancy_main:after,.guest-occupancy_main:before{content:" ";display:table}.guest-occupancy_main:after{clear:both}.guest-occupancy_main .content{padding-left:0}.guest-occupancy_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.guest-occupancy_wrapper{max-width:1200px}}@media (min-width:1600px){.guest-occupancy_wrapper{max-width:1400px}}.guest-occupancy_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.guest-occupancy_row{margin-left:-15px;margin-right:-15px;text-transform:uppercase}.guest-occupancy_row:after,.guest-occupancy_row:before{content:" ";display:table}.guest-occupancy_row:after{clear:both}.guest-occupancy_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.guest-occupancy_card:after,.guest-occupancy_card:before{content:" ";display:table}.guest-occupancy_card:after{clear:both}.guest-occupancy_card_header{padding:.375rem .9375rem}.guest-occupancy_header{background-color:#f0f5f8}.guest-occupancy_header ul{margin-left:-15px;margin-right:-15px;padding-top:.3125rem;text-transform:uppercase}.guest-occupancy_header ul:after,.guest-occupancy_header ul:before{content:" ";display:table}.guest-occupancy_header ul:after{clear:both}.guest-occupancy_header ul>li{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;text-align:center;width:20%}.guest-occupancy_header ul>li:nth-child(2){text-align:left;width:30%}.guest-occupancy_header ul>li:last-child{text-align:right;width:30%}.guest-occupancy_card_content{margin-bottom:.9375rem}.guest-occupancy_footer{margin-left:-15px;margin-right:-15px}.guest-occupancy_footer:after,.guest-occupancy_footer:before{content:" ";display:table}.guest-occupancy_footer:after{clear:both}.guest-occupancy_hotel{width:20%}.guest-occupancy_from,.guest-occupancy_hotel,.guest-occupancy_to{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.guest-occupancy_from,.guest-occupancy_to{width:40%}.guest-occupancy_duration{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.guest-occupancy_card{box-shadow:0 0 15px rgba(0,0,0,.25)}.guest-occupancy__content{margin-bottom:.9375rem;margin-top:.9375rem;width:100%}.guest-occupancy__content:after,.guest-occupancy__content:before{content:" ";display:table}.guest-occupancy__content:after{clear:both}.guest-occupancy__content td{font-size:.75rem;font-weight:400;padding:.3125rem .3125rem .9375rem;width:20%}.guest-occupancy__title{color:#087dc2;padding:.9375rem .375rem .375rem 0;text-transform:uppercase}.guest-occupancy__title>span{color:#ec2227;float:right;font-size:.625rem;text-transform:uppercase}.guest-occupancy_total{background-color:#f0f5f8;border-bottom:1px solid #b6b6b6;border-top:1px solid #b6b6b6}.guest-occupancy_total td{font-weight:700}.guest-occupancy__info>table{width:100%}.guest-occupancy__header{background-color:#f0f5f8;text-transform:uppercase}.guest-occupancy__header th{font-size:.75rem;font-weight:400;padding:.3125rem;width:20%}.guest-occupancy__header tr{border-bottom:.125rem solid #f0f5f8}.package__review_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__review_main:after,.package__review_main:before{content:" ";display:table}.package__review_main:after{clear:both}.package__review_main .content{padding-left:0}.package__review_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__review_wrapper{max-width:1200px}}@media (min-width:1600px){.package__review_wrapper{max-width:1400px}}.package__review_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__review_row{margin-left:-15px;margin-right:-15px;text-transform:uppercase}.package__review_row:after,.package__review_row:before{content:" ";display:table}.package__review_row:after{clear:both}.package__review_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.package__review_card:after,.package__review_card:before{content:" ";display:table}.package__review_card:after{clear:both}.package__review_card_header{padding:.375rem .9375rem}.package__review_header{background-color:#f0f5f8}.package__review_header ul{margin-left:-15px;margin-right:-15px;padding-top:.3125rem;text-transform:uppercase}.package__review_header ul:after,.package__review_header ul:before{content:" ";display:table}.package__review_header ul:after{clear:both}.package__review_header ul>li{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;text-align:center;width:20%}.package__review_header ul>li:nth-child(2){text-align:left;width:30%}.package__review_header ul>li:last-child{text-align:right;width:30%}.package__review_card_content{margin-bottom:.9375rem}.package__review_footer{margin-left:-15px;margin-right:-15px}.package__review_footer:after,.package__review_footer:before{content:" ";display:table}.package__review_footer:after{clear:both}.package__review_package{width:20%}.package__review_from,.package__review_package,.package__review_to{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.package__review_from,.package__review_to{width:40%}.package__review_duration{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package__review_main{padding-top:.9375rem}.package__review_main .content{padding-left:.9375rem;padding-right:0}.package__review_card{box-shadow:0 0 15px rgba(0,0,0,.25)}.package__review_card_title{color:#087dc2;padding:.9375rem 0 .375rem .375rem;text-transform:uppercase}.package__review_card_header{background-color:#f0f5f8;text-transform:uppercase}.package__review_card .nav{background-color:#c7e5f6;margin-left:-.9375rem;margin-right:-.9375rem}.package__review_card .nav-tabs{border-bottom:none}.package__review_card .nav-tabs>li>a{border:none;border-radius:0;color:#087dc2;font-size:.875rem;margin-right:0}.package__review_card .nav>li>a:focus,.package__review_card .nav>li>a:hover{background-color:#fff}.package__review_card .nav-tabs>li.active>a,.package__review_card .nav-tabs>li.active>a:focus,.package__review_card .nav-tabs>li.active>a:hover{background-color:#fff;border:none;color:#087dc2;cursor:default}.package__review_progress{counter-reset:step -1;margin-bottom:.9375rem;margin-left:-15px;margin-right:-15px;max-width:75%}.package__review_progress:after,.package__review_progress:before{content:" ";display:table}.package__review_progress:after{clear:both}.package__review_progress>li{float:left;font-size:.625rem;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;position:relative;text-align:center;text-transform:uppercase;width:20%}.package__review_progress>li>span{color:#087dc2;display:inline-block}.package__review_progress>li>span:before{background-color:#fff;border-radius:100%;color:#b6b6b6;content:counter(step);counter-increment:step;display:block;font-size:1rem;line-height:30px;margin:0 auto;width:30px}.package__review_progress>li>span:after{background-color:#b6b6b6;content:"";height:1px;left:-50%;position:absolute;top:15px;width:100%;z-index:-1}.package__review_progress>li>span.active{color:#000}.package__review_progress>li>span.active:before{background-color:#087dc2;color:#fff}.package__review_progress>li:first-child>span{color:inherit;cursor:pointer}.package__review_progress>li:first-child>span:before{background-color:#b6b6b6;color:#fff;content:"<"}.package__review_progress>li:first-child>span:after{content:none}.package__review_progress>li:first-child>span:hover:before{background-color:#ec2227}.package__review_progress>li:first-child>span:hover{color:#ec2227}.package__review_name{background-color:#fff;margin-bottom:.9375rem;margin-left:.9375rem;margin-right:.9375rem}.package__review_name>div{color:#087dc2;font-size:1.125rem;padding:.625rem}.package__cancellation_heading,.package__exclusion_heading,.package__inclusion_heading,.package__remark_heading{color:#087dc2;font-size:.875rem;padding-bottom:.625rem;padding-top:.9375rem}.rate-category-card{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.25);margin-bottom:.9375rem;padding:.9375rem}.rate-category-card__header{border-bottom:1px solid #b6b6b6;color:#087dc2;font-size:.75rem;font-weight:600;padding-bottom:.4375rem;text-transform:uppercase}.rate-category-card__table{font-family:Open Sans;width:100%}.rate-category-card__table td{border-bottom:1px solid #b6b6b6;font-weight:600;padding-bottom:.3125rem;padding-top:.625rem}.hotel-detail_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.hotel-detail_main:after,.hotel-detail_main:before{content:" ";display:table}.hotel-detail_main:after{clear:both}.hotel-detail_main .content{padding-left:0}.hotel-detail_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.hotel-detail_wrapper{max-width:1200px}}@media (min-width:1600px){.hotel-detail_wrapper{max-width:1400px}}.hotel-detail_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.hotel-detail_row{margin-left:-15px;margin-right:-15px;text-transform:uppercase}.hotel-detail_row:after,.hotel-detail_row:before{content:" ";display:table}.hotel-detail_row:after{clear:both}.hotel-detail_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.hotel-detail_card:after,.hotel-detail_card:before{content:" ";display:table}.hotel-detail_card:after{clear:both}.hotel-detail_card_header{padding:.375rem .9375rem}.hotel-detail_header{background-color:#f0f5f8}.hotel-detail_header ul{margin-left:-15px;margin-right:-15px;padding-top:.3125rem;text-transform:uppercase}.hotel-detail_header ul:after,.hotel-detail_header ul:before{content:" ";display:table}.hotel-detail_header ul:after{clear:both}.hotel-detail_header ul>li{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;text-align:center;width:20%}.hotel-detail_header ul>li:nth-child(2){text-align:left;width:30%}.hotel-detail_header ul>li:last-child{text-align:right;width:30%}.hotel-detail_card_content{margin-bottom:.9375rem}.hotel-detail_footer{margin-left:-15px;margin-right:-15px}.hotel-detail_footer:after,.hotel-detail_footer:before{content:" ";display:table}.hotel-detail_footer:after{clear:both}.hotel-detail_hotel{width:20%}.hotel-detail_from,.hotel-detail_hotel,.hotel-detail_to{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.hotel-detail_from,.hotel-detail_to{width:40%}.hotel-detail_duration{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.hotel-detail_card{box-shadow:0 0 15px rgba(0,0,0,.25)}.hotel-detail__content{float:left;margin-top:0;min-height:1px;min-height:calc(.625rem + 80px);padding-left:.9375rem;padding-right:.9375rem;width:80%}.hotel-detail__title{color:#087dc2;padding:.9375rem 0 .375rem;text-transform:uppercase;width:50%}.hotel-detail__date{float:right;width:50%}.hotel-detail__header{background-color:#f0f5f8;padding:.3125rem;text-transform:uppercase;width:100%}.hotel-detail__header:after,.hotel-detail__header:before{content:" ";display:table}.hotel-detail__header:after{clear:both}.hotel-detail__header .header-empty{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.hotel-detail__header .header-text{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;width:80%}.hotel-detail__header .header-text:after,.hotel-detail__header .header-text:before{content:" ";display:table}.hotel-detail__header .header-text:after{clear:both}.hotel-detail__header .header-text .header_text{float:left;min-height:1px;padding-left:3px;padding-right:.9375rem;text-align:left;width:60%}.hotel-detail__header .header-text .header_text:last-child{float:left;min-height:1px;padding-left:1.7rem;padding-right:.9375rem;width:40%}.content__image{float:left;min-height:1px;padding:.625rem .9375rem;width:20%}.content__image:after,.content__image:before{content:" ";display:table}.content__image:after{clear:both}.content__image>img{max-height:80px;width:100%}.content__description,.content__extra-desc{padding-top:.625rem;width:100%}.content__description:after,.content__description:before,.content__extra-desc:after,.content__extra-desc:before{content:" ";display:table}.content__description:after,.content__extra-desc:after{clear:both}.content__description{border-bottom:2px solid #f0f5f8;padding-bottom:.625rem}.description__hotel{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;width:60%}.description__hotel_name,.description__hotel_nights{color:#087dc2;font-family:Open Sans;font-size:1rem;font-weight:400;max-height:100px;text-align:left;text-transform:capitalize}.description__hotel_nights{color:#838383;font-size:12px;font-weight:600}.description__rating{float:left;max-height:100px;min-height:1px;padding-left:.9375rem;padding-right:0;width:40%}.description__rating .glyphicon{color:#f3c103}.extra-desc__country{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;text-transform:capitalize;width:60%}.extra-desc__country_name{color:#838383;font-family:Open Sans;font-size:12px;font-weight:600;max-height:100px;text-align:left}.extra-desc__room{float:left;min-height:1px;padding-left:.9375rem;padding-right:0;width:40%}.extra-desc__room-type{color:#838383;text-transform:capitalize}.package__search_result .search-info{background-color:#087dc2}.package__search_result .search-info_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__search_result .search-info_main:after,.package__search_result .search-info_main:before{content:" ";display:table}.package__search_result .search-info_main:after{clear:both}.package__search_result .search-info_main .content{padding-left:0}.package__search_result .search-info_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__search_result .search-info_wrapper{max-width:1200px}}@media (min-width:1600px){.package__search_result .search-info_wrapper{max-width:1400px}}.package__search_result .search-info_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__search_result .search-info_wrapper:after,.package__search_result .search-info_wrapper:before{content:" ";display:table}.package__search_result .search-info_wrapper:after{clear:both}.package__search_result .search-info__data{color:#f0f5f8;display:block;float:left;font-size:1rem;padding-bottom:.375rem;padding-top:.375rem}.package__search_result .search-info__modify{float:right;padding-bottom:1px;padding-top:1px}.package__search_result .search-info__modify_button{background-color:#c7e5f6;border-radius:0;color:#000;font-size:1rem;line-height:inherit;padding:.3125rem .9375rem}.package__search_result .search-info__modify_button.active.focus,.package__search_result .search-info__modify_button.active:focus,.package__search_result .search-info__modify_button.focus,.package__search_result .search-info__modify_button:active.focus,.package__search_result .search-info__modify_button:active:focus,.package__search_result .search-info__modify_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.package__search_result .search-info__modify_button.focus,.package__search_result .search-info__modify_button:focus,.package__search_result .search-info__modify_button:hover{background-color:#9bd1ef;color:#000;text-decoration:none}.package__search_result .search-info__modify_button.active,.package__search_result .search-info__modify_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.package__search_result .search-info__modify_button.disabled,.package__search_result .search-info__modify_button[disabled],fieldset[disabled] .package__search_result .search-info__modify_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.package__search_result .search-details{background-color:#fff}.package__search_result .search-details_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__search_result .search-details_main:after,.package__search_result .search-details_main:before{content:" ";display:table}.package__search_result .search-details_main:after{clear:both}.package__search_result .search-details_main .content{padding-left:0}.package__search_result .search-details_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__search_result .search-details_wrapper{max-width:1200px}}@media (min-width:1600px){.package__search_result .search-details_wrapper{max-width:1400px}}.package__search_result .search-details_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__search_result .search-details_wrapper{padding-bottom:5px;padding-top:5px}.package__search_result .search-details__row:after,.package__search_result .search-details__row:before{content:" ";display:table}.package__search_result .search-details__row:after{clear:both}.package__search_result .search-details__row>li{border-right:2px solid #c7e5f6;float:left;min-height:1px;padding-left:0;padding-right:0;width:25%}.package__search_result .search-details__row>li:first-child{border-left:2px solid #c7e5f6}.package__search_result .search-details__row>li:nth-child(3){border-right:none}.package__search_result .search-details__row>li:last-child{border-right:none;padding-right:.9375rem}.package__search_result .search-details__row_search-parameters{margin-right:-15px}.package__search_result .search-details .destination__data,.package__search_result .search-details .from-date__data,.package__search_result .search-details .to-date__data{padding-left:.9375rem;padding-right:.9375rem}.package__search_result .search-details .destination__data:after,.package__search_result .search-details .destination__data:before,.package__search_result .search-details .from-date__data:after,.package__search_result .search-details .from-date__data:before,.package__search_result .search-details .to-date__data:after,.package__search_result .search-details .to-date__data:before{content:" ";display:table}.package__search_result .search-details .destination__data:after,.package__search_result .search-details .from-date__data:after,.package__search_result .search-details .to-date__data:after{clear:both}.package__search_result .search-details .destination__data_icon,.package__search_result .search-details .from-date__data_icon,.package__search_result .search-details .to-date__data_icon{float:left;font-size:2.25rem;width:20%}.package__search_result .search-details .destination__data_detail,.package__search_result .search-details .from-date__data_detail,.package__search_result .search-details .to-date__data_detail{float:left;padding:9px;width:80%}.package__search_result .search-details .destination__data_detail .location,.package__search_result .search-details .from-date__data_detail .location,.package__search_result .search-details .to-date__data_detail .location{color:#087dc2}.package__search_result .search-details .destination__data_detail .departure:after,.package__search_result .search-details .destination__data_detail .departure:before,.package__search_result .search-details .from-date__data_detail .departure:after,.package__search_result .search-details .from-date__data_detail .departure:before,.package__search_result .search-details .to-date__data_detail .departure:after,.package__search_result .search-details .to-date__data_detail .departure:before{content:" ";display:table}.package__search_result .search-details .destination__data_detail .departure:after,.package__search_result .search-details .from-date__data_detail .departure:after,.package__search_result .search-details .to-date__data_detail .departure:after{clear:both}.package__search_result .search-details .destination__data_detail .departure .departure__date,.package__search_result .search-details .destination__data_detail .departure .departure__heading,.package__search_result .search-details .from-date__data_detail .departure .departure__date,.package__search_result .search-details .from-date__data_detail .departure .departure__heading,.package__search_result .search-details .to-date__data_detail .departure .departure__date,.package__search_result .search-details .to-date__data_detail .departure .departure__heading{float:left}.package__search_result .search-details .search-parameters__row:after,.package__search_result .search-details .search-parameters__row:before{content:" ";display:table}.package__search_result .search-details .search-parameters__row:after{clear:both}.package__search_result .search-details .search-parameters__row>li{border-left:2px solid #c7e5f6;float:left;padding-bottom:9px;padding-top:9px;text-align:center;width:25%}.package__search_result .search-details .search-parameters__row>li:last-child{border-right:2px solid #c7e5f6}.package__search_result .destination__data_icon span.glyphicon.glyphicon-arrow-left,.package__search_result .destination__data_icon span.glyphicon.glyphicon-arrow-right,.package__search_result .destination__data_icon span.glyphicon.glyphicon-map-marker,.package__search_result .from-date__data_icon span.glyphicon.glyphicon-arrow-left,.package__search_result .from-date__data_icon span.glyphicon.glyphicon-arrow-right,.package__search_result .from-date__data_icon span.glyphicon.glyphicon-map-marker,.package__search_result .to-date__data_icon span.glyphicon.glyphicon-arrow-left,.package__search_result .to-date__data_icon span.glyphicon.glyphicon-arrow-right,.package__search_result .to-date__data_icon span.glyphicon.glyphicon-map-marker{top:5px}.passenger-info-modal input[type=text],.passenger-info-modal select{background:none;font-size:.875rem;line-height:normal;padding:.5rem 1rem;vertical-align:middle;width:100%}.passenger-info-modal input[type=text]{background-color:#fff;border:1px solid #d0d0d0;max-height:34px}.passenger-info-modal label{color:#087dc2;font-size:.875rem;margin-bottom:.25rem}.passenger-info-modal .modal-header{color:#087dc2;font-size:1.125rem;margin-left:-.9375rem;margin-right:-.9375rem;padding-bottom:.625rem;padding-top:0}.passenger-info-modal__header{padding-left:.9375rem}.passenger-info-modal .search__date{margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.passenger-info-modal .search__date:after,.passenger-info-modal .search__date:before{content:" ";display:table}.passenger-info-modal .search__date:after{clear:both}.passenger-info-modal .search__date_select{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.passenger-info-modal .search__traveller{margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.passenger-info-modal .search__traveller:after,.passenger-info-modal .search__traveller:before{content:" ";display:table}.passenger-info-modal .search__traveller:after{clear:both}.passenger-info-modal .room{background-color:#f3f9fd;height:30px;margin-bottom:10px;margin-left:15px;margin-right:15px;padding:5px}.passenger-info-modal .room:after,.passenger-info-modal .room:before{content:" ";display:table}.passenger-info-modal .room:after{clear:both}.passenger-info-modal .room__number{color:#ec2227;float:left;font-size:.875rem}.passenger-info-modal .room__close{color:#838383;cursor:pointer;float:right}.passenger-info-modal .passenger-info{margin-bottom:10px}.passenger-info-modal .passenger-info:after,.passenger-info-modal .passenger-info:before{content:" ";display:table}.passenger-info-modal .passenger-info:after{clear:both}.passenger-info-modal .passenger-info__adult,.passenger-info-modal .passenger-info__children{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%}.passenger-info-modal .passenger-info__age{float:left;min-height:1px;padding-left:0;padding-right:0;width:50%}.passenger-info-modal .passenger-info__age_heading{color:#ec2227;margin-left:15px}.passenger-info-modal .passenger-info__age_selector{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.passenger-info-modal .age__select{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%}.passenger-info-modal .room-info{margin-bottom:10px}.passenger-info-modal .room-info:after,.passenger-info-modal .room-info:before{content:" ";display:table}.passenger-info-modal .room-info:after{clear:both}.passenger-info-modal .room-info__type{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%}.passenger-info-modal .room-info__extra-bed{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;padding-top:35px;width:75%}.passenger-info-modal .add-room{background-color:#f3f9fd;color:#087dc2;cursor:pointer;font-size:.875rem;height:30px;margin-bottom:10px;margin-left:15px;margin-right:15px;padding:5px}.passenger-info-modal .add-room__heading{margin-right:10px}.package__search_result .fp-search__result_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__search_result .fp-search__result_main:after,.package__search_result .fp-search__result_main:before{content:" ";display:table}.package__search_result .fp-search__result_main:after{clear:both}.package__search_result .fp-search__result_main .content{padding-left:0}.package__search_result .fp-search__result_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__search_result .fp-search__result_wrapper{max-width:1200px}}@media (min-width:1600px){.package__search_result .fp-search__result_wrapper{max-width:1400px}}.package__search_result .fp-search__result_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__search_result .fp-search__result_row{margin-left:-15px;margin-right:-15px;text-transform:uppercase}.package__search_result .fp-search__result_row:after,.package__search_result .fp-search__result_row:before{content:" ";display:table}.package__search_result .fp-search__result_row:after{clear:both}.package__search_result .fp-search__result_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.package__search_result .fp-search__result_card:after,.package__search_result .fp-search__result_card:before{content:" ";display:table}.package__search_result .fp-search__result_card:after{clear:both}.package__search_result .fp-search__result_footer{margin-left:-15px;margin-right:-15px}.package__search_result .fp-search__result_footer:after,.package__search_result .fp-search__result_footer:before{content:" ";display:table}.package__search_result .fp-search__result_footer:after{clear:both}.package__search_result .fp-search__result_package,.package__search_result .fp-search__result_price{float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;padding-top:.625rem;width:20%}.package__search_result .fp-search__result_package:after,.package__search_result .fp-search__result_package:before,.package__search_result .fp-search__result_price:after,.package__search_result .fp-search__result_price:before{content:" ";display:table}.package__search_result .fp-search__result_package:after,.package__search_result .fp-search__result_price:after{clear:both}.package__search_result .fp-search__result_row{position:relative}.package__search_result .fp-search__result_tax-header{background-color:#f5d76e;box-shadow:0 0 15px rgba(0,0,0,.25);color:#1d771d;margin:-22px 15px 1rem 19.1rem;padding:.25rem}.package__search_result .fp-search__result_tax-header:after,.package__search_result .fp-search__result_tax-header:before{content:" ";display:table}.package__search_result .fp-search__result_tax-header:after{clear:both}.package__search_result .fp-search__result_tax-header .tax-message{font-size:.9rem;padding-left:.25rem}.package__search_result .fp-search__result_detail{border-bottom-color:#c7e5f6;border-left:1px solid #c7e5f6;border-right:1px solid #c7e5f6;border-top-color:#c7e5f6;float:left;min-height:1px;min-height:calc(.625rem + 80px);padding-left:.9375rem;padding-right:.9375rem;width:60%}.package__search_result .fp-search__result_description,.package__search_result .fp-search__result_extra-desc{padding-top:.625rem;width:100%}.package__search_result .fp-search__result_description:after,.package__search_result .fp-search__result_description:before,.package__search_result .fp-search__result_extra-desc:after,.package__search_result .fp-search__result_extra-desc:before{content:" ";display:table}.package__search_result .fp-search__result_description:after,.package__search_result .fp-search__result_extra-desc:after{clear:both}.package__search_result .fp-search__result_description{padding-bottom:.625rem}.package__search_result .fp-search__result_footer{background-color:#f0f5f8}.package__search_result .description__package{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;width:60%}.package__search_result .description__package_duration,.package__search_result .description__package_name{color:#087dc2;font-family:Open Sans;font-size:1rem;font-weight:400;max-height:100px;text-align:left;text-transform:capitalize}.package__search_result .description__package_duration{color:#838383;font-size:12px;font-weight:600}.package__search_result .description__rating{float:left;max-height:100px;min-height:1px;padding-left:.9375rem;padding-right:0;width:40%}.package__search_result .description__rating .glyphicon{color:#f3c103}.package__search_result .package__rate-category{float:left;min-height:1px;padding-left:.9375rem;padding-right:0;width:40%}.package__search_result .package__rate-category_text{color:#838383;text-transform:capitalize}.package__search_result .result__extra_details{font-size:.625rem}.package__search_result .result__extra_details_supplier{color:#087dc2;float:left;width:30%}.package__search_result .result__extra_details_wrapper{float:right;width:70%}.package__search_result .result__extra_details_wrapper .extra_details-content{float:right}.package__search_result .result__extra_details_wrapper .extra_details-content__package-details{background-color:#c7e5f6;cursor:pointer;float:left;padding:.3125rem 3.5rem}.package__search_result .result__extra_details_wrapper .extra_details-content__package-details>a{color:#087dc2;text-transform:uppercase}.package__search_result .result__extra_details_wrapper .extra_details-content__package-details>a:active,.package__search_result .result__extra_details_wrapper .extra_details-content__package-details>a:focus,.package__search_result .result__extra_details_wrapper .extra_details-content__package-details>a:hover{color:#000;cursor:pointer;font-size:.625rem;font-weight:600;text-decoration:none;text-transform:uppercase}.package__search_result .result__extra_details_wrapper .extra_details-content__package-details>a:hover{text-decoration:underline}.package__search_result .result__extra_details_wrapper .extra_details-content__cancellation{cursor:pointer;float:left;padding-left:0;padding-right:0;width:70%}.package__search_result .result__extra_details_wrapper .extra_details-content__cancellation>a{color:#087dc2;margin-right:1rem;text-transform:uppercase;width:42%}.package__search_result .result__extra_details_wrapper .extra_details-content__expand-package{float:left}.package__search_result .result__extra_details{background-color:#f0f5f8;border-bottom-color:#c7e5f6;border-left:1px solid #c7e5f6;border-right:1px solid #c7e5f6;border-top-color:#c7e5f6;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:60%}.package__search_result .result__extra_details_text{float:left}.package__search_result .result__package{max-height:100px;text-align:center}.package__search_result .result__package img{max-height:70px;max-width:120px;width:100%}.package__search_result .result__price{float:left;width:inherit}.package__search_result .result__price_amount{color:#ec2227;font-family:Open Sans;font-size:1.125rem}.package__search_result .result__rfq-check{padding:.325rem;text-align:center}.package__search_result .result__status{bottom:0;position:absolute;text-align:center;width:18%}.package__search_result .result__book_button,.package__search_result .result__extra_details_text,.package__search_result .result__package_slideshow_button,.package__search_result .result__select_button,.package__search_result .result__select_button-active{cursor:pointer;font-size:.625rem;font-weight:600;text-transform:uppercase}.package__search_result .result__package_slideshow{border-color:#c7e5f6;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:20%}.package__search_result .result__package_slideshow_button{background-color:#c7e5f6;color:#087dc2;display:block;padding-bottom:.3125rem;padding-top:.3125rem;text-align:center;width:100%}.package__search_result .result__package_slideshow_button:active,.package__search_result .result__package_slideshow_button:focus,.package__search_result .result__package_slideshow_button:hover{color:#000;cursor:pointer;font-size:.625rem;font-weight:600;text-decoration:none;text-transform:uppercase}.package__search_result .result__package_slideshow_button:hover{text-decoration:underline}.package__search_result .result__book,.package__search_result .result__select{border-color:#ccebfd;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:20%}.package__search_result .result__book_button,.package__search_result .result__book_button-active,.package__search_result .result__select_button,.package__search_result .result__select_button-active{background-color:#ec2227;background-image:none;border:none;border-radius:0;color:#fff;font-weight:700;line-height:inherit;padding-bottom:.3125rem;padding-top:.3125rem;width:100%}.package__search_result .result__book_button-active:active,.package__search_result .result__book_button-active:focus,.package__search_result .result__book_button-active:hover,.package__search_result .result__book_button:active,.package__search_result .result__book_button:focus,.package__search_result .result__book_button:hover,.package__search_result .result__select_button-active:active,.package__search_result .result__select_button-active:focus,.package__search_result .result__select_button-active:hover,.package__search_result .result__select_button:active,.package__search_result .result__select_button:focus,.package__search_result .result__select_button:hover{background-color:#ec2227}.package__search_result .result__select{float:right;height:0}.package__search_result .result__select_button,.package__search_result .result__select_button:active,.package__search_result .result__select_button:focus,.package__search_result .result__select_button:hover{background-color:#087dc2}.package__search_result .result__select_button-active{background-color:#c7e5f6;color:#087dc2}.package__search_result .result__select_button-active:active,.package__search_result .result__select_button-active:focus,.package__search_result .result__select_button-active:hover{background-color:#c7e5f6}.package__search_result .select-button__triangle{border:7px solid transparent;border-top-color:#fff;height:0;margin-left:5px;position:relative;top:10px;width:0}.package__search_result .select-button__triangle-active{border:7px solid transparent;border-top-color:#087dc2;height:0;margin-left:5px;position:relative;top:10px;width:0}.package-cancellation-policy-loader{padding:15px}.package-result-price-status{bottom:0;position:absolute;text-align:center}.package-result-price-status__price-changed{color:#ff7000}.package-result-price-status__available{color:#3c763d;margin-left:4rem}.package-result-price-status__unavailable{color:#dd4b39}.result__extra_details_cancellation .cancellation__text{background-color:#c7e5f6;float:right;margin-right:10%;padding:.3125rem 0;position:relative;text-align:center;width:30%}.result__extra_details_cancellation .cancellation__text:active,.result__extra_details_cancellation .cancellation__text:focus,.result__extra_details_cancellation .cancellation__text:hover{color:#000;cursor:pointer;font-size:.625rem;font-weight:600;text-decoration:none;text-transform:uppercase}.result__extra_details_cancellation .cancellation__text:hover{background-color:#c7e5f6;text-decoration:underline}.result-header{border-bottom:1px solid #aac7d8;color:#087dc2;margin-bottom:.375rem;margin-right:-.9375rem;padding:.375rem .625rem;text-transform:uppercase}.result-header:after,.result-header:before{content:" ";display:table}.result-header:after{clear:both}.result-header__city{float:left}.result-header__dates{float:right}.package-rate-details{margin-left:-15px;margin-right:-15px;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}.package-rate-details__content{background-color:#f0f5f8;border:10px solid #c7e5f6}.package-table{background-color:#fff;border-collapse:collapse;overflow:auto;table-layout:fixed;width:100%}.package-table tr{border-bottom:1px solid #f0f5f8;padding:.3125rem}.package-table tr:last-child{border-bottom:0}.package-table th{background-color:#f0f5f8;border-bottom:0;text-transform:uppercase}.package-table td,.package-table th{padding-bottom:.3125rem;padding-left:.3125rem;padding-top:.3125rem;text-align:left}.package-table td>.result__book_button{margin-left:20%;width:70%}.package-table td>a{color:inherit;color:#087dc2;cursor:pointer;font-size:11px;text-decoration:none}.package-table th>button{background:transparent;border:none;float:right;padding-right:1rem}.package-table td:nth-child(4),.package-table th:nth-child(4){text-align:right}.package-table td:nth-child(4){padding-left:3rem}.package-table__package-rate{color:#000}.package-table__currency{float:left}.package-details-modal .modal__content{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.package-details-modal .modal-dialog{margin:30px auto;width:80%}.package-details-modal .modal-header{border-bottom:0;padding-bottom:.3125rem;padding-left:0;padding-right:0}.package-details-modal .modal-header:after,.package-details-modal .modal-header:before{content:" ";display:table}.package-details-modal .modal-header:after{clear:both}.package-details-modal .modal-title{color:#087dc2;padding-bottom:.375rem}.package-details-modal .modal-title>button{background-color:#fff;float:right}.package-details,.package-hotel-highlights{height:500px}.package-details:after,.package-details:before,.package-hotel-highlights:after,.package-hotel-highlights:before{content:" ";display:table}.package-details:after,.package-hotel-highlights:after{clear:both}.package-details .highlights__sidebar,.package-hotel-highlights .highlights__sidebar{background-color:#eeeff3;float:left;height:100%;width:25%}.package-details .highlights__hotel-details,.package-hotel-highlights .highlights__hotel-details{float:right;height:100%;margin-top:0;width:75%}.package-details .sidebar__back-button:after,.package-details .sidebar__back-button:before,.package-hotel-highlights .sidebar__back-button:after,.package-hotel-highlights .sidebar__back-button:before{content:" ";display:table}.package-details .sidebar__back-button:after,.package-hotel-highlights .sidebar__back-button:after{clear:both}.package-details .sidebar__back-button .triangle__container,.package-hotel-highlights .sidebar__back-button .triangle__container{background-color:#ec2227;border-radius:100%;float:right;height:25px;position:relative;width:25px}.package-details .sidebar__back-button .triangle,.package-hotel-highlights .sidebar__back-button .triangle{border:7px solid transparent;border-right-color:#fff;height:0;left:1px;position:absolute;top:5px;width:0}.package-details .sidebar__tabs,.package-hotel-highlights .sidebar__tabs{height:80%;padding-bottom:10px;width:100%}.package-details .sidebar__tabs>li,.package-hotel-highlights .sidebar__tabs>li{padding-left:20px;padding-right:20px;position:relative;text-align:left}.package-details .sidebar__tabs>li>a,.package-hotel-highlights .sidebar__tabs>li>a{color:#087dc2;cursor:pointer;display:block;padding-bottom:15px;padding-top:15px;text-decoration:none}.package-details .sidebar__tabs>li .sidebar__back-button,.package-hotel-highlights .sidebar__tabs>li .sidebar__back-button{color:#ec2227}.package-details .sidebar__tabs>li .sidebar__back-button:hover,.package-hotel-highlights .sidebar__tabs>li .sidebar__back-button:hover{color:#fff}.package-details .sidebar__tabs>li:hover,.package-hotel-highlights .sidebar__tabs>li:hover{background-color:#087dc2}.package-details .sidebar__tabs>li:hover a,.package-hotel-highlights .sidebar__tabs>li:hover a{color:#fff}.package-details .sidebar__tabs>li:after,.package-hotel-highlights .sidebar__tabs>li:after{background-color:#fff;content:"";height:1px;margin:0 auto;position:absolute;top:100%;width:80%}.package-details .sidebar__tabs .active,.package-hotel-highlights .sidebar__tabs .active{background-color:#fff}.package-details .sidebar__tabs .active a,.package-hotel-highlights .sidebar__tabs .active a{color:#ec2227}.package-details .modal__content,.package-hotel-highlights .modal__content{height:500px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.package-details .modal__content_loader,.package-hotel-highlights .modal__content_loader{padding:15px}.package-details__header,.package-hotel-highlights__header{background-color:#c7e5f6;color:#087dc2;padding:.625rem;text-transform:uppercase}.package-details__header>span,.package-hotel-highlights__header>span{float:right;text-transform:capitalize}.package-details .package-detail__sidebar,.package-details .package-hotel-highlights__sidebar,.package-hotel-highlights .package-detail__sidebar,.package-hotel-highlights .package-hotel-highlights__sidebar{background-color:#eeeff3;float:left;height:100%;width:25%}.package-details .package-detail__content,.package-details .package-hotel-highlights__content,.package-hotel-highlights .package-detail__content,.package-hotel-highlights .package-hotel-highlights__content{float:right;height:100%;margin-top:0;overflow:auto;padding:.3125rem;width:75%}.package-details .package-canc-policy__header,.package-details .package-hotel-description__header,.package-details .package-incl-excl__header,.package-details .package-itinerary__header,.package-details .package-overview__header,.package-hotel-highlights .package-canc-policy__header,.package-hotel-highlights .package-hotel-description__header,.package-hotel-highlights .package-incl-excl__header,.package-hotel-highlights .package-itinerary__header,.package-hotel-highlights .package-overview__header{background-color:#f0f5f8;color:#838383;min-height:30px;padding:5px;text-transform:uppercase}.package-details .package-canc-policy__content,.package-details .package-hotel-description__content,.package-details .package-incl-excl__content,.package-details .package-itinerary__content,.package-details .package-overview__content,.package-hotel-highlights .package-canc-policy__content,.package-hotel-highlights .package-hotel-description__content,.package-hotel-highlights .package-incl-excl__content,.package-hotel-highlights .package-itinerary__content,.package-hotel-highlights .package-overview__content{padding-bottom:5px;padding-left:12px;padding-top:12px}.package-details .package-canc-policy__content_remarks,.package-details .package-hotel-description__content_remarks,.package-details .package-incl-excl__content_remarks,.package-details .package-itinerary__content_remarks,.package-details .package-overview__content_remarks,.package-hotel-highlights .package-canc-policy__content_remarks,.package-hotel-highlights .package-hotel-description__content_remarks,.package-hotel-highlights .package-incl-excl__content_remarks,.package-hotel-highlights .package-itinerary__content_remarks,.package-hotel-highlights .package-overview__content_remarks{font-weight:900}.package-details .package-canc-policy__content .glyphicon,.package-details .package-hotel-description__content .glyphicon,.package-details .package-incl-excl__content .glyphicon,.package-details .package-itinerary__content .glyphicon,.package-details .package-overview__content .glyphicon,.package-hotel-highlights .package-canc-policy__content .glyphicon,.package-hotel-highlights .package-hotel-description__content .glyphicon,.package-hotel-highlights .package-incl-excl__content .glyphicon,.package-hotel-highlights .package-itinerary__content .glyphicon,.package-hotel-highlights .package-overview__content .glyphicon{color:#f3c103}.package-details .package-canc-policy__amenity,.package-details .package-hotel-description__amenity,.package-details .package-incl-excl__amenity,.package-details .package-itinerary__amenity,.package-details .package-overview__amenity,.package-hotel-highlights .package-canc-policy__amenity,.package-hotel-highlights .package-hotel-description__amenity,.package-hotel-highlights .package-incl-excl__amenity,.package-hotel-highlights .package-itinerary__amenity,.package-hotel-highlights .package-overview__amenity{padding-bottom:1px;padding-left:12px;padding-top:12px}.package-details .alternative-hotel,.package-details .package-rate,.package-hotel-highlights .alternative-hotel,.package-hotel-highlights .package-rate{font-size:1.125rem}.package-details .alternative-hotel_main,.package-details .package-rate_main,.package-hotel-highlights .alternative-hotel_main,.package-hotel-highlights .package-rate_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package-details .alternative-hotel_main:after,.package-details .alternative-hotel_main:before,.package-details .package-rate_main:after,.package-details .package-rate_main:before,.package-hotel-highlights .alternative-hotel_main:after,.package-hotel-highlights .alternative-hotel_main:before,.package-hotel-highlights .package-rate_main:after,.package-hotel-highlights .package-rate_main:before{content:" ";display:table}.package-details .alternative-hotel_main:after,.package-details .package-rate_main:after,.package-hotel-highlights .alternative-hotel_main:after,.package-hotel-highlights .package-rate_main:after{clear:both}.package-details .alternative-hotel_main .content,.package-details .package-rate_main .content,.package-hotel-highlights .alternative-hotel_main .content,.package-hotel-highlights .package-rate_main .content{padding-left:0}.package-details .alternative-hotel_wrapper,.package-details .package-rate_wrapper,.package-hotel-highlights .alternative-hotel_wrapper,.package-hotel-highlights .package-rate_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package-details .alternative-hotel_wrapper,.package-details .package-rate_wrapper,.package-hotel-highlights .alternative-hotel_wrapper,.package-hotel-highlights .package-rate_wrapper{max-width:1200px}}@media (min-width:1600px){.package-details .alternative-hotel_wrapper,.package-details .package-rate_wrapper,.package-hotel-highlights .alternative-hotel_wrapper,.package-hotel-highlights .package-rate_wrapper{max-width:1400px}}.package-details .alternative-hotel_wrapper .single-content,.package-details .package-rate_wrapper .single-content,.package-hotel-highlights .alternative-hotel_wrapper .single-content,.package-hotel-highlights .package-rate_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package-details .alternative-hotel_row,.package-details .package-rate_row,.package-hotel-highlights .alternative-hotel_row,.package-hotel-highlights .package-rate_row{margin-left:-15px;margin-right:-15px;text-transform:uppercase}.package-details .alternative-hotel_row:after,.package-details .alternative-hotel_row:before,.package-details .package-rate_row:after,.package-details .package-rate_row:before,.package-hotel-highlights .alternative-hotel_row:after,.package-hotel-highlights .alternative-hotel_row:before,.package-hotel-highlights .package-rate_row:after,.package-hotel-highlights .package-rate_row:before{content:" ";display:table}.package-details .alternative-hotel_row:after,.package-details .package-rate_row:after,.package-hotel-highlights .alternative-hotel_row:after,.package-hotel-highlights .package-rate_row:after{clear:both}.package-details .alternative-hotel_card,.package-details .package-rate_card,.package-hotel-highlights .alternative-hotel_card,.package-hotel-highlights .package-rate_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.package-details .alternative-hotel_card:after,.package-details .alternative-hotel_card:before,.package-details .package-rate_card:after,.package-details .package-rate_card:before,.package-hotel-highlights .alternative-hotel_card:after,.package-hotel-highlights .alternative-hotel_card:before,.package-hotel-highlights .package-rate_card:after,.package-hotel-highlights .package-rate_card:before{content:" ";display:table}.package-details .alternative-hotel_card:after,.package-details .package-rate_card:after,.package-hotel-highlights .alternative-hotel_card:after,.package-hotel-highlights .package-rate_card:after{clear:both}.package-details .alternative-hotel_footer,.package-details .package-rate_footer,.package-hotel-highlights .alternative-hotel_footer,.package-hotel-highlights .package-rate_footer{margin-left:-15px;margin-right:-15px}.package-details .alternative-hotel_footer:after,.package-details .alternative-hotel_footer:before,.package-details .package-rate_footer:after,.package-details .package-rate_footer:before,.package-hotel-highlights .alternative-hotel_footer:after,.package-hotel-highlights .alternative-hotel_footer:before,.package-hotel-highlights .package-rate_footer:after,.package-hotel-highlights .package-rate_footer:before{content:" ";display:table}.package-details .alternative-hotel_footer:after,.package-details .package-rate_footer:after,.package-hotel-highlights .alternative-hotel_footer:after,.package-hotel-highlights .package-rate_footer:after{clear:both}.package-details .alternative-hotel:after,.package-details .alternative-hotel:before,.package-details .package-rate:after,.package-details .package-rate:before,.package-hotel-highlights .alternative-hotel:after,.package-hotel-highlights .alternative-hotel:before,.package-hotel-highlights .package-rate:after,.package-hotel-highlights .package-rate:before{content:" ";display:table}.package-details .alternative-hotel:after,.package-details .package-rate:after,.package-hotel-highlights .alternative-hotel:after,.package-hotel-highlights .package-rate:after{clear:both}.package-details .alternative-hotel_card,.package-details .package-rate_card,.package-hotel-highlights .alternative-hotel_card,.package-hotel-highlights .package-rate_card{box-shadow:0 0 15px rgba(0,0,0,.25);margin-bottom:0;padding-bottom:.9375rem;padding-top:.9375rem}.package-details .alternative-hotel_footer,.package-details .package-rate_footer,.package-hotel-highlights .alternative-hotel_footer,.package-hotel-highlights .package-rate_footer{background-color:#f0f5f8;margin:0}.package-details .alternative-hotel_footer .package-rate_details,.package-details .package-rate_footer .package-rate_details,.package-hotel-highlights .alternative-hotel_footer .package-rate_details,.package-hotel-highlights .package-rate_footer .package-rate_details{background-color:#c7e5f6;float:left;min-height:1px;padding:.3125rem;width:20%}.package-details .alternative-hotel__category,.package-details .alternative-hotel__city,.package-details .package-rate__category,.package-details .package-rate__city,.package-hotel-highlights .alternative-hotel__category,.package-hotel-highlights .alternative-hotel__city,.package-hotel-highlights .package-rate__category,.package-hotel-highlights .package-rate__city{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package-details .alternative-hotel__star-rating,.package-details .package-rate__star-rating,.package-hotel-highlights .alternative-hotel__star-rating,.package-hotel-highlights .package-rate__star-rating{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:60%}.package-details .alternative-hotel__star-rating .glyphicon,.package-details .package-rate__star-rating .glyphicon,.package-hotel-highlights .alternative-hotel__star-rating .glyphicon,.package-hotel-highlights .package-rate__star-rating .glyphicon{color:#f3c103}.package-details .alternative-hotel__total-price,.package-details .package-rate__total-price,.package-hotel-highlights .alternative-hotel__total-price,.package-hotel-highlights .package-rate__total-price{color:#ec2227;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package-details .alternative-hotel__currency,.package-details .package-rate__currency,.package-hotel-highlights .alternative-hotel__currency,.package-hotel-highlights .package-rate__currency{color:#838383}.package-details .alternative-hotel__book-button,.package-details .package-rate__book-button,.package-hotel-highlights .alternative-hotel__book-button,.package-hotel-highlights .package-rate__book-button{background-color:#ec2227;color:#fff;float:left;min-height:1px;padding:.3125rem;width:20%}.package-details .rate-products,.package-hotel-highlights .rate-products{border:5px solid #c7e5f6;padding:.3125rem}.package-details .rate-products__header,.package-hotel-highlights .rate-products__header{background-color:#fff;border-bottom:1px solid #c7e5f6;color:#087dc2;font-weight:400;text-transform:uppercase}.package-details .rate-products__header:after,.package-details .rate-products__header:before,.package-hotel-highlights .rate-products__header:after,.package-hotel-highlights .rate-products__header:before{content:" ";display:table}.package-details .rate-products__header:after,.package-hotel-highlights .rate-products__header:after{clear:both}.package-details .rate-products__header>h4,.package-hotel-highlights .rate-products__header>h4{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package-details .rate-products__content .content-hotels,.package-hotel-highlights .rate-products__content .content-hotels{background-color:#fff;border-bottom:1px solid #f0f5f8;font-weight:400;padding-top:.625rem;width:100%}.package-details .rate-products__content .content-hotels:after,.package-details .rate-products__content .content-hotels:before,.package-hotel-highlights .rate-products__content .content-hotels:after,.package-hotel-highlights .rate-products__content .content-hotels:before{content:" ";display:table}.package-details .rate-products__content .content-hotels:after,.package-hotel-highlights .rate-products__content .content-hotels:after{clear:both}.package-details .rate-products__content .content-hotels__details-row:after,.package-details .rate-products__content .content-hotels__details-row:before,.package-hotel-highlights .rate-products__content .content-hotels__details-row:after,.package-hotel-highlights .rate-products__content .content-hotels__details-row:before{content:" ";display:table}.package-details .rate-products__content .content-hotels__details-row:after,.package-hotel-highlights .rate-products__content .content-hotels__details-row:after{clear:both}.package-details .rate-products__content .content-hotels__details-row .hotel__city,.package-details .rate-products__content .content-hotels__details-row .hotel__name,.package-details .rate-products__content .content-hotels__details-row .hotel__no-days,.package-details .rate-products__content .content-hotels__details-row .hotel__roomtype,.package-details .rate-products__content .content-hotels__details-row .hotel__star-rating,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__city,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__name,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__no-days,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__roomtype,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__star-rating{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package-details .rate-products__content .content-hotels__details-row .hotel__city,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__city{text-transform:uppercase}.package-details .rate-products__content .content-hotels__details-row .hotel__star-rating,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__star-rating{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package-details .rate-products__content .content-hotels__details-row .hotel__star-rating .glyphicon,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__star-rating .glyphicon{color:#f3c103}.package-details .rate-products__content .content-hotels__details-row .hotel__highlights,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__highlights{width:100%}.package-details .rate-products__content .content-hotels__details-row .hotel__highlights:after,.package-details .rate-products__content .content-hotels__details-row .hotel__highlights:before,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__highlights:after,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__highlights:before{content:" ";display:table}.package-details .rate-products__content .content-hotels__details-row .hotel__highlights:after,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__highlights:after{clear:both}.package-details .rate-products__content .content-hotels__details-row .hotel__highlights>button,.package-hotel-highlights .rate-products__content .content-hotels__details-row .hotel__highlights>button{background-color:#c7e5f6;color:#087dc2;float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:20%}.package__pax-info_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.package__pax-info_main:after,.package__pax-info_main:before{content:" ";display:table}.package__pax-info_main:after{clear:both}.package__pax-info_main .content{padding-left:0}.package__pax-info_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.package__pax-info_wrapper{max-width:1200px}}@media (min-width:1600px){.package__pax-info_wrapper{max-width:1400px}}.package__pax-info_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.package__pax-info_card{background-color:#fff;margin-bottom:.9375rem;padding:0 .9375rem}.package__pax-info_card:after,.package__pax-info_card:before{content:" ";display:table}.package__pax-info_card:after{clear:both}.package__pax-info_card_header{padding:.375rem .9375rem}.package__pax-info_header{background-color:#f0f5f8}.package__pax-info_header ul{margin-left:-15px;margin-right:-15px;padding-top:.3125rem;text-transform:uppercase}.package__pax-info_header ul:after,.package__pax-info_header ul:before{content:" ";display:table}.package__pax-info_header ul:after{clear:both}.package__pax-info_header ul>li{min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.package__pax-info_header ul>li:nth-child(2){text-align:left;width:30%}.package__pax-info_header ul>li:last-child{text-align:right;width:30%}.package__pax-info_card_content{margin-bottom:.9375rem}.package__pax-info_card{box-shadow:0 0 15px rgba(0,0,0,.25)}.package__pax-info_card_header{color:#087dc2;text-transform:uppercase}.package__pax-info_card_info{color:#ec2227;margin-bottom:.2rem;margin-top:.2rem;padding-left:.2rem}.package__pax-info_row:after,.package__pax-info_row:before{content:" ";display:table}.package__pax-info_row:after{clear:both}.package__pax-info_header ul>li{float:left;font-size:.625rem;text-align:center;width:20%}.package__pax-info_header ul>li:first-child,.package__pax-info_header ul>li:nth-child(2){text-align:center;width:10%}.package__pax-info_header ul>li:last-child{text-align:center;width:20%}.package__pax-info_footer{border-top:1px solid #087dc2;padding-bottom:.625rem;padding-top:.625rem}.package__pax-info_footer:after,.package__pax-info_footer:before{content:" ";display:table}.package__pax-info_footer:after{clear:both}.package__pax-info .footer_text{margin-bottom:0}.package__pax-info_room{border-top:1px solid #087dc2;margin-bottom:.9375rem}.package__pax-info_room_text{color:#087dc2;padding-bottom:.3125rem;padding-top:.3125rem;text-transform:uppercase}.package__pax-info_room .pax-info{padding-bottom:0}.package__pax-info_button{background-color:#ec2227;border:none;border-radius:0;color:#fff;float:right;font-size:.875rem;font-weight:700;line-height:inherit;padding:.3125rem 0;width:25%}.package__pax-info_button.active.focus,.package__pax-info_button.active:focus,.package__pax-info_button.focus,.package__pax-info_button:active.focus,.package__pax-info_button:active:focus,.package__pax-info_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.package__pax-info_button.focus,.package__pax-info_button:focus,.package__pax-info_button:hover{background-color:#9b0d11;color:#fff;text-decoration:none}.package__pax-info_button.active,.package__pax-info_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.package__pax-info_button.disabled,.package__pax-info_button[disabled],fieldset[disabled] .package__pax-info_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.package__pax-info_save-traveler{width:100%}.package__pax-info_save-traveler:after,.package__pax-info_save-traveler:before{content:" ";display:table}.package__pax-info_save-traveler:after{clear:both}.package__pax-info_save-traveler_button{background-color:#087dc2;color:#fff;float:right;font-weight:700;margin-bottom:.625rem;padding-bottom:.3125rem;padding-top:.3125rem;width:25%}.package__pax-info_save-traveler_button.active.focus,.package__pax-info_save-traveler_button.active:focus,.package__pax-info_save-traveler_button.focus,.package__pax-info_save-traveler_button:active.focus,.package__pax-info_save-traveler_button:active:focus,.package__pax-info_save-traveler_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.package__pax-info_save-traveler_button.focus,.package__pax-info_save-traveler_button:focus,.package__pax-info_save-traveler_button:hover{background-color:#043e60;color:#fff;text-decoration:none}.package__pax-info_save-traveler_button.active,.package__pax-info_save-traveler_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.package__pax-info_save-traveler_button.disabled,.package__pax-info_save-traveler_button[disabled],fieldset[disabled] .package__pax-info_save-traveler_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.package__pax-info_footer-row{padding-bottom:.9375rem;padding-top:.9375rem}.package__pax-info_footer-row:after,.package__pax-info_footer-row:before{content:" ";display:table}.package__pax-info_footer-row:after{clear:both}.pax-info__search-form-container{background-image:url(../../../images/hero-image-3.jpg);background-position:0;background-size:cover;min-height:100vh;padding-bottom:1.875rem;padding-top:1.875rem}.pax-info__search-form-container_main{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.pax-info__search-form-container_main:after,.pax-info__search-form-container_main:before{content:" ";display:table}.pax-info__search-form-container_main:after{clear:both}.pax-info__search-form-container_main .content{padding-left:0}.pax-info__search-form-container_wrapper{margin:0 auto;max-width:960px}@media (min-width:1280px){.pax-info__search-form-container_wrapper{max-width:1200px}}@media (min-width:1600px){.pax-info__search-form-container_wrapper{max-width:1400px}}.pax-info__search-form-container_wrapper .single-content{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.pax-info__search-wrapper{margin-left:-15px;margin-right:-15px}.pax-info__search-wrapper:after,.pax-info__search-wrapper:before{content:" ";display:table}.pax-info__search-wrapper:after{clear:both}.pax-info__search-form{background-color:#fff;margin:0 auto;min-height:300px;padding:1.875rem}.pax-info__search-form_header{color:inherit;font-size:1.5rem;font-weight:500;line-height:1.1;margin-bottom:.5rem}.pax-info__page-header{color:#fff;font-size:2.25rem;font-weight:500;line-height:1.1;margin-bottom:.5rem;margin-top:0;padding-bottom:1.875rem}.pax-info__additioal-option,.pax-info__advance-search,.pax-info__advance-search-params,.pax-info__pnr-search-location,.pax-info__product-selection,.pax-info__search-currency,.pax-info__search-date,.pax-info__search-location,.pax-info__search-multicity,.pax-info__search-nationality,.pax-info__search-residence-country,.pax-info__search-traveller,.pax-info__search-trip-type{margin-bottom:1rem}.pax-info__pnr-fields{margin-left:-15px;margin-right:-15px}.pax-info__pnr-fields:after,.pax-info__pnr-fields:before{content:" ";display:table}.pax-info__pnr-fields:after{clear:both}.pax-info__pnr-search-location .input-container{float:left;margin-bottom:1rem;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.pax-info__search-trip-type{background-color:#c7e5f6;margin-left:-1.875rem;margin-right:-1.875rem;padding-left:.9375rem;padding-right:.9375rem;padding-top:.5rem}.pax-info__search-trip-type:after,.pax-info__search-trip-type:before{content:" ";display:table}.pax-info__search-trip-type:after{clear:both}.pax-info__search-trip-type .radio-inline{float:left;min-height:1px;padding-left:.9375rem;padding-right:0;width:16.6666666667%;width:auto}@media (min-width:1280px){.pax-info__search-trip-type .radio-inline{width:16.6666666667%}}.pax-info__search-trip-type .radio-inline input[disabled]{cursor:not-allowed}.pax-info__search-location{margin-left:-15px;margin-right:-15px}.pax-info__search-location:after,.pax-info__search-location:before{content:" ";display:table}.pax-info__search-location:after{clear:both}.pax-info__search-location .search-location_autosuggestion,.pax-info__search-location .search-location_search-text{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.pax-info__hub-surcharge,.pax-info__search-date,.pax-info__search-date_hotel-dates{margin-left:-15px;margin-right:-15px}.pax-info__hub-surcharge:after,.pax-info__hub-surcharge:before,.pax-info__search-date:after,.pax-info__search-date:before,.pax-info__search-date_hotel-dates:after,.pax-info__search-date_hotel-dates:before{content:" ";display:table}.pax-info__hub-surcharge:after,.pax-info__search-date:after,.pax-info__search-date_hotel-dates:after{clear:both}.pax-info__hub-surcharge .search-date_select,.pax-info__search-date .search-date_select,.pax-info__search-date_hotel-dates .search-date_select{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.pax-info__hub-surcharge_hotel-dates .search-date_select,.pax-info__search-date_hotel-dates .search-date_select,.pax-info__search-date_hotel-dates_hotel-dates .search-date_select{float:left;margin-right:-13px;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:35%}.pax-info__hub-surcharge .date-field-with-duration,.pax-info__search-date .date-field-with-duration,.pax-info__search-date_hotel-dates .date-field-with-duration{width:40%}.pax-info__hub-surcharge-container{margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.pax-info__hub-surcharge-container:after,.pax-info__hub-surcharge-container:before{content:" ";display:table}.pax-info__hub-surcharge-container:after{clear:both}.pax-info__search-nationality,.pax-info__search-residence-country{margin-left:-15px;margin-right:-15px}.pax-info__search-nationality:after,.pax-info__search-nationality:before,.pax-info__search-residence-country:after,.pax-info__search-residence-country:before{content:" ";display:table}.pax-info__search-nationality:after,.pax-info__search-residence-country:after{clear:both}.pax-info__search-currency{margin-left:-15px;margin-right:-15px}.pax-info__search-currency:after,.pax-info__search-currency:before{content:" ";display:table}.pax-info__search-currency:after{clear:both}.pax-info__search-multicity-row,.pax-info__search-multicity_hotel-dates,.pax-info__search-multicity_hotel-search-date{margin-left:-15px;margin-right:-15px}.pax-info__search-multicity-row:after,.pax-info__search-multicity-row:before,.pax-info__search-multicity_hotel-dates:after,.pax-info__search-multicity_hotel-dates:before,.pax-info__search-multicity_hotel-search-date:after,.pax-info__search-multicity_hotel-search-date:before{content:" ";display:table}.pax-info__search-multicity-row:after,.pax-info__search-multicity_hotel-dates:after,.pax-info__search-multicity_hotel-search-date:after{clear:both}.pax-info__search-multicity_hotel-dates .hotel-dates__room-info_extra-bed{float:left;padding-left:.9375rem;padding-right:.9375rem;padding-top:7px;width:75%}.pax-info__search-multicity_hotel-dates .hotel-dates__search-date{margin-left:-15px;margin-right:-15px}.pax-info__search-multicity_location{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:75%;width:70%}.pax-info__search-multicity_location .multicity_autosuggestion{float:left;min-height:1px;padding-left:0;padding-right:.9375rem;width:50%}.pax-info__search-multicity_location .multicity_autosuggestion .search-location_autosuggestion .itemcontainer{left:0;right:0}.pax-info__search-multicity_date{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%;width:28%}.pax-info__search-multicity_date .search-date_select{width:100%}.pax-info__search-multicity_flight-close{color:#838383;cursor:pointer;float:right;padding-top:32px}.pax-info__search-traveller{margin-left:-15px;margin-right:-15px}.pax-info__search-traveller:after,.pax-info__search-traveller:before{content:" ";display:table}.pax-info__search-traveller:after{clear:both}.pax-info__search-traveller_adult,.pax-info__search-traveller_child,.pax-info__search-traveller_class,.pax-info__search-traveller_infant{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:25%}.pax-info__search-traveller_adult input,.pax-info__search-traveller_child input,.pax-info__search-traveller_class input,.pax-info__search-traveller_infant input{text-align:center}.pax-info__advance-search_title{background-color:#f3f9fd;cursor:pointer;padding:.5rem .5rem 0}.pax-info__advance-search-params{margin-left:-15px;margin-right:-15px}.pax-info__advance-search-params:after,.pax-info__advance-search-params:before{content:" ";display:table}.pax-info__advance-search-params:after{clear:both}.pax-info__advance-search-params_refundable,.pax-info__advance-search-params_stops{float:left;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.pax-info__additioal-option{margin-left:-15px;margin-right:-15px}.pax-info__additioal-option:after,.pax-info__additioal-option:before{content:" ";display:table}.pax-info__additioal-option:after{clear:both}.pax-info__additioal-option_content{background-color:#f3f9fd;color:#087dc2;font-size:.875rem;margin-bottom:10px;margin-left:1px;margin-right:1px;padding:5px}.pax-info__search-submit{margin-left:-15px;margin-right:-15px}.pax-info__search-submit:after,.pax-info__search-submit:before{content:" ";display:table}.pax-info__search-submit:after{clear:both}.pax-info__search-submit_button{float:left;float:right;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.pax-info__search-submit_button .submit_button{background-color:#ec2227;border-radius:0;color:#fff;font-size:1rem;line-height:1.5;padding:.375rem .9375rem;text-transform:uppercase;width:100%}.pax-info__search-submit_button .submit_button.active.focus,.pax-info__search-submit_button .submit_button.active:focus,.pax-info__search-submit_button .submit_button.focus,.pax-info__search-submit_button .submit_button:active.focus,.pax-info__search-submit_button .submit_button:active:focus,.pax-info__search-submit_button .submit_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pax-info__search-submit_button .submit_button.focus,.pax-info__search-submit_button .submit_button:focus,.pax-info__search-submit_button .submit_button:hover{background-color:#9b0d11;color:#fff;text-decoration:none}.pax-info__search-submit_button .submit_button.active,.pax-info__search-submit_button .submit_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.pax-info__search-submit_button .submit_button.disabled,.pax-info__search-submit_button .submit_button[disabled],fieldset[disabled] .pax-info__search-submit_button .submit_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.pax-info__search-form_container input[type=text],.pax-info__search-form_container select{background:none;border:1px solid #d0d0d0;font-size:.875rem;line-height:normal;max-height:34px;padding:.5rem 1rem;vertical-align:middle;width:100%}.pax-info__search-form_container input[type=text]{background-color:#fff;border:1px solid #d0d0d0;max-height:34px;position:relative}.pax-info__search-form_container .number-stepper{max-width:250px}.pax-info__search-form_container .number-stepper input[type=text]{text-align:center}.pax-info__search-form_container .number-stepper button[disabled]{color:#818a91;cursor:not-allowed}.pax-info__search-form_container .number-stepper button[disabled]:hover{background-color:#818a91;color:#fff}.pax-info__search-form_container label{color:#087dc2;font-size:.875rem;margin-bottom:.25rem}.pax-info__advertise{background-color:#fff;margin-top:2.375rem;min-height:300px;padding:1.875rem}.pax-info__advertise p{margin-bottom:0}.view__cart{float:right;padding:.3125rem}.package__pax-info_main{margin-left:0}.sorter-header{margin-bottom:.9375rem}.sorter-header__row{background-color:#fff;padding-bottom:.625rem;padding-top:.625rem}.sorter-header__row:after,.sorter-header__row:before{content:" ";display:table}.sorter-header__row:after{clear:both}.sorter-header__row>li{border-right:2px solid #b6b6b6;color:#838383;cursor:pointer;float:left;line-height:.75rem;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;text-align:center;text-transform:uppercase;width:20%}.sorter-header__row>li:last-child{border-right:0 solid #b6b6b6}.sorter-header .sorter-header__row_data{display:inline-block}.sorter-header .triangle__container{border-radius:100%;display:inline-block;float:right;height:18px;position:relative;width:18px}.sorter-header .triangle_down{border:5px solid transparent;border-top-color:#bfbfbf;height:0;left:4px;margin-left:0;position:absolute;right:0;top:10px;width:0}.sorter-header .triangle_up{border:5px solid transparent;border-bottom-color:#bfbfbf;bottom:10px;height:0;left:4px;position:absolute;right:0;width:0}.sorter-header .active_triangle_down{border:5px solid transparent;border-bottom-color:#087dc2;bottom:10px;height:0;left:4px;position:absolute;right:0;width:0}.sorter-header .active_triangle_up{border:5px solid transparent;border-top-color:#087dc2;height:0;left:4px;position:absolute;right:0;top:10px;width:0}.hub-surcharge__adult-details,.hub-surcharge__child-details{border:1px solid #bfbfbf;border-radius:4px;margin-bottom:.5rem}.hub-surcharge__adult-details_heading,.hub-surcharge__child-details_heading{background-color:#eceeef;color:#087dc2;font-size:1rem;padding:0 .25rem}.hub-surcharge__adult-details_container,.hub-surcharge__child-details_container{font-size:1rem;width:100%}.hub-surcharge__adult-details_container:after,.hub-surcharge__adult-details_container:before,.hub-surcharge__child-details_container:after,.hub-surcharge__child-details_container:before{content:" ";display:table}.hub-surcharge__adult-details_container:after,.hub-surcharge__child-details_container:after{clear:both}.hub-surcharge{float:left;float:right;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:50%}.hub-surcharge__total-amount-container{border:1px solid #bfbfbf;border-radius:4px;font-size:1rem;padding:0 .25rem;width:100%}.hub-surcharge__total-amount-container:after,.hub-surcharge__total-amount-container:before{content:" ";display:table}.hub-surcharge__total-amount-container:after{clear:both}.hub-surcharge__total-amount-container_heading{color:#087dc2;float:left}.hub-surcharge__total-amount-container_total-amount{float:right}.hub-surcharge__total-amount-container_total-amount .total-amount__currency{color:#ec2227;font-size:.75rem}.hub-surcharge__total-amount-container_total-amount .total-amount__value{font-family:Open Sans}.pax-details-container__hub-surcharge-amount,.pax-details-container__multiply-sign,.pax-details-container__pax-count{float:left}.pax-details-container__pax-count{padding:0 .25rem;width:20%}.pax-details-container__multiply-sign{width:5%}.pax-details-container__hub-surcharge-amount{font-family:Open Sans;padding:0 .5rem;width:20%}.pax-details-container__pax-total-amount{float:right;padding-right:.25rem}.pax-details-container__pax-total-amount_currency{color:#ec2227;font-size:.75rem}.pax-details-container__pax-total-amount_amount{font-family:Open Sans}
/*# sourceMappingURL=package.css.map */
