body.passport-page .page-wrapper-holder .content .booking-info-module,body.passport-page .page-wrapper-holder .content .excursions-module,body.passport-page .page-wrapper-holder .content .trip-addons-module,body.passport-page .page-wrapper-holder .passport-trip-price .price-module-holder .accordion-booking-info{page-break-before:always}body.passport-page .page-wrapper-holder{padding-top:0!important;max-width:100%;width:100%}body.passport-page .page-wrapper-holder label.selected:before{border:2px solid #000;background-color:#000}body.passport-page .page-wrapper-holder .booking-price-module,body.passport-page .page-wrapper-holder .flight-columns,body.passport-page .page-wrapper-holder .hint,body.passport-page .page-wrapper-holder .tabs_list,body.passport-page .page-wrapper-holder .wrap-agree-to-book{display:none!important}body.passport-page .page-wrapper-holder .tab_container{display:block}body.passport-page .page-wrapper-holder .tab_container>*{display:block!important}body.passport-page .page-wrapper-holder .booking-info-short .hotel-description,body.passport-page .page-wrapper-holder .content .tabs,body.passport-page .page-wrapper-holder .main-heading .list,body.passport-page .page-wrapper-holder .passport-trip-price .btn-hide-details,body.passport-page .page-wrapper-holder .passport-trip-price .tab_container .hotel-photo img,body.passport-page .page-wrapper-holder .passport-trip-price .tabs_list,body.passport-page .page-wrapper-holder .promo-campaign-container{display:none}body.passport-page .page-wrapper-holder .booking-trip-module{overflow:hidden}body.passport-page .page-wrapper-holder .booking-info-short,body.passport-page .page-wrapper-holder .booking-price-module .heading,body.passport-page .page-wrapper-holder .booking-price-module .item-subtotal,body.passport-page .page-wrapper-holder .booking-price-module .payment-item,body.passport-page .page-wrapper-holder .booking-price-module .total-item,body.passport-page .page-wrapper-holder .booking-trip-module .heading,body.passport-page .page-wrapper-holder .booking-trip-module .item-subtotal,body.passport-page .page-wrapper-holder .booking-trip-module .payment-item,body.passport-page .page-wrapper-holder .booking-trip-module .total-item,body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo{overflow:visible}body.passport-page .page-wrapper-holder .booking-price-module,body.passport-page .page-wrapper-holder .booking-trip-module{width:100%;padding:0}body.passport-page .page-wrapper-holder .booking-info-short .hotel-photo img{width:100%}body.passport-page .page-wrapper-holder .text-input{border-width:2px;outline:#000 solid 1px}body.passport-page .page-wrapper-holder .main-heading .personal_info div span{font-weight:400}body.passport-page .page-wrapper-holder .content .booking-info-module h2,body.passport-page .page-wrapper-holder .content .excursions-module h2,body.passport-page .page-wrapper-holder .content .trip-addons-module h2{margin:0}body.passport-page .page-wrapper-holder .content h2{text-align:center;margin-bottom:10px}body.passport-page .page-wrapper-holder .content .booking-info-module .dd-selected{border:2px solid #d3d3d3!important}body.passport-page .page-wrapper-holder .content .excursions-module .excursion-description{padding:15px 10px}body.passport-page .page-wrapper-holder .content .trip-addons-module{margin:0}body.passport-page .page-wrapper-holder .content .trip-addons-module .trip-addon-item h3{padding-left:16px}body.passport-page .page-wrapper-holder .passport-trip-price .tab_container .booking-price-module,body.passport-page .page-wrapper-holder .passport-trip-price .tab_container .flight-columns{display:block!important}body.passport-page .page-wrapper-holder .agree-to-book,body.passport-page .page-wrapper-holder .booking-info-module .traveler-info-module.agent_info,body.passport-page .page-wrapper-holder .passport-trip-price .heading .icon{display:none}body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description{margin-bottom:15px;bottom:-103px;position:absolute;z-index:999;print-color-adjust:exact}body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description h3,body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description p{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff}body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description h4{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#50beed;line-height:1.4}body.passport-page .page-wrapper-holder .rating-item .star-rating:before,body.search-results-page .search-results-item .star-rating:before{color:#000}body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description h4 a{line-height:1.4}body.passport-page .page-wrapper-holder .passport-trip-price .hotel-photo .hotel-description .scarcity-passport{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#ed145b!important}body.passport-page .page-wrapper-holder .passport-trip-price .heading{margin:0}body.passport-page .page-wrapper-holder .passport-trip-price .heading h4{font-size:20px}body.passport-page .page-wrapper-holder .passport-trip-price .flight-columns{margin-top:110px;margin-bottom:0;padding-bottom:0}body.passport-page .page-wrapper-holder .passport-trip-price .flight-columns .flight-column{margin-bottom:0;padding-bottom:0}body.passport-page .page-wrapper-holder .passport-trip-price .flight-info,body.passport-page .page-wrapper-holder .passport-trip-price .payment-item{border-bottom:solid 1px #000}body.passport-page .page-wrapper-holder .passport-trip-price .flight-info .item-subtotal p,body.passport-page .page-wrapper-holder .passport-trip-price .payment-item .item-subtotal p{font-size:17px}body.passport-page .page-wrapper-holder .booking-info-module .traveler-info-module input.text-input{border-width:2px!important}body.hotel-details-page .wrapper-hotel-details .roomtype-and-price .heading,body.search-results-page .search-results-item .room-type-available .heading{border-top:4px solid #f1f1f1}body.hotel-details-page .wrapper-hotel-details .room-body,body.hotel-details-page .wrapper-hotel-details .roomtype-and-price .heading,body.search-results-page .search-results-item .room-body,body.search-results-page .search-results-item .room-type-available .heading{border-left:4px solid #f1f1f1;border-right:4px solid #f1f1f1}body.passport-page footer,body.passport-page header{display:none!important}.links-holder{display:none}.google-maps img{max-width:none!important}body.search-results-page .view-room-item .description{position:relative}body.search-results-page .search-results-item .room-type-available{display:block}body.hotel-details-page .bx-controls,body.hotel-details-page .circles-block,body.hotel-details-page .wrapper-hotel-details .promo-hotel-container .main-title span:after{display:none}body.hotel-details-page .wrapper-hotel-details .wrapper-main{position:relative;height:85px;top:auto}body.hotel-details-page .wrapper-hotel-details .promo-hotel-container .img-wrapper{height:inherit}.content .tabbed .containers>div,body.hotel-details-page .wrapper-hotel-details .roomtype-and-price{display:block}a[href]:after{content:""}.promo-campaign-container{display:none!important}.passport-page .booking-info-module h2,.passport-page .excursions-module h2,.passport-page .trip-addons-module h2{padding-left:40px;padding-right:40px}.passport-page .excursions-module .excursion-item{float:left;margin:0;display:inline-table}.booking-info-module .traveler-info-module .text-input{background:#ccc;border-width:2px}.booking-info-module .traveler-info-module .item-row{border:2px solid #d3d3d3;padding:5px}.booking-info-module .traveler-info-module .gender-list label.selected{border:1px solid #000;padding:2px}.booking-info-module .traveler-info-module .gender-list label.selected:before{display:none}.choose-list .active{border:2px solid #000}.campaign-last-minute-page footer,.campaign-last-minute-page footer.sitefooter,.campaign-last-minute-page header,body footer,body footer.sitefooter,body header,body.campaign-page footer,body.campaign-page footer.sitefooter,body.campaign-page header,body.homepage footer,body.homepage footer.sitefooter,body.homepage header,body.search-results-page footer,body.search-results-page footer.sitefooter,body.search-results-page header{display:none!important}.departure-holder{display:none}.mobile-view .page-wrapper-holder,.page-wrapper-holder,.passport-page .page-wrapper-holder{padding:0}body.twin-center-hotel-page .hotel-description .descriptions .roomtype-and-price .room-body .btn{position:inherit!important}body.twin-center-hotel-page .hotel-selection .back-to{display:none!important}body.twin-center-hotel-page .agree-to-book{overflow:hidden!important;background:#bcbebf!important}body.twin-center-hotel-page .two-hotels-block{page-break-inside:avoid!important}body.twin-center-hotel-page .about-country-module{padding:20px}body.twin-center-hotel-page .main-hotel-info{width:auto!important;display:block!important;padding:10px}body.twin-center-hotel-page .main-hotel-info .text-information{padding:10px!important;width:auto!important}body.twin-center-hotel-page .table{width:auto!important;display:block!important;padding:10px}body.twin-center-hotel-page .table td{border:1px solid #000!important}@media print{body .content-container,body .db-microsite-button,body .manage-stay-button,body .passport-trip-price .show-for-mobile+.combination-hotel-photo,body .passport-trip-price .tab_container .hotel-description .breadcrumbs,html .content-container,html .db-microsite-button,html .manage-stay-button,html .passport-trip-price .show-for-mobile+.combination-hotel-photo,html .passport-trip-price .tab_container .hotel-description .breadcrumbs{display:none!important}body,html{border:1px solid transparent}body img,html img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}body .page-wrapper,html .page-wrapper{overflow:visible}body .page-wrapper .page-wrapper-holder,html .page-wrapper .page-wrapper-holder{overflow:hidden;min-height:none;padding:0;margin:0}body .page-wrapper .page-wrapper-holder .row,html .page-wrapper .page-wrapper-holder .row{min-width:none!important;max-width:none!important}body .page-wrapper .page-wrapper-holder .row:after,body .page-wrapper .page-wrapper-holder .row:before,html .page-wrapper .page-wrapper-holder .row:after,html .page-wrapper .page-wrapper-holder .row:before{content:none}body .wrap-agree-to-book,html .wrap-agree-to-book{position:relative}body .wrap-agree-to-book .agree-to-book.fixed-agree-block,html .wrap-agree-to-book .agree-to-book.fixed-agree-block{position:relative;bottom:-20px;max-width:auto}body .passport-trip-price .combination-hotel-photo:after,html .passport-trip-price .combination-hotel-photo:after{content:"+";font-size:5em;line-height:.8em;padding:0 8px;border:5px solid;border-radius:50%}body .passport-trip-price .combination-hotel-photo .hotel-photo,html .passport-trip-price .combination-hotel-photo .hotel-photo{max-height:155px}body .passport-trip-price .flight-information,html .passport-trip-price .flight-information{margin-top:-20px}body .mCSB_container,html .mCSB_container{width:auto!important}body .mCSB_container ul,html .mCSB_container ul{width:auto!important;height:auto!important}body .masonry-area div,html .masonry-area div{position:relative!important;top:auto!important;left:auto!important;float:left;margin:0!important}body .departure-heading .cell,body .duration-module li.active,body .information .cell,html .departure-heading .cell,html .duration-module li.active,html .information .cell{border:1px solid #000}body .about-country-module p,body .about-country-module strong,body .about-country-module tr,body .hotel-details p,body .hotel-details strong,body .hotel-details tr,body .text-search-results p,body .text-search-results strong,body .text-search-results tr,html .about-country-module p,html .about-country-module strong,html .about-country-module tr,html .hotel-details p,html .hotel-details strong,html .hotel-details tr,html .text-search-results p,html .text-search-results strong,html .text-search-results tr{page-break-inside:avoid!important}body .about-country-module h2,body .hotel-details h2,body .text-search-results h2,html .about-country-module h2,html .hotel-details h2,html .text-search-results h2{page-break-before:always!important;page-break-after:avoid!important}}