.ui_popover.rooms_guests_children,.ui_popover.date_picker_modal{z-index:10001;margin-top:-11px;}.dsdc-wrapper{width:484px;overflow:hidden;background:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;}.dsdc-months-holder{position:relative;width:auto;height:auto;}.dsdc-months-holder:after{content:'';position:absolute;top:15px;bottom:15px;left:50%;width:1px;background:none;}.dsdc-months-holder.showBorder:after{background:#e5e5e5;}.dsdc-months{position:relative;white-space:nowrap;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms,-webkit-transform 300ms;}.dsdc-scroll-left{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.dsdc-scroll-right{-webkit-transform:translateX(50%);transform:translateX(50%);}.dsdc-no-anim{transition:none;}.dsdc-next,.dsdc-prev{font-size:20px;height:1em;width:1em;background:inherit;color:#00a680;cursor:pointer;transition:color 300ms;margin-top:13px;position:absolute;z-index:1;}.dsdc-next.ui_icon,.dsdc-prev.ui_icon{margin-top:13px;color:#00a680;}.dsdc-inactive.ui_icon{color:#ccc;}.dsdc-next{right:15px;}.dsdc-prev{left:15px;}.dsdc-inactive{color:#ccc;cursor:default;}.dsdc-month{width:210px;display:inline-block;padding:12px 16px;vertical-align:top;white-space:normal;z-index:900;height:232px;}.dsdc-month-title{display:block;text-align:center;height:24px;padding-top:4px;}.dsdc-cell{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;}.dsdc-day-label{font-size:10px;font-weight:bold;}.dsdc-day{cursor:pointer;font-weight:normal;border-radius:2px;color:#4a4a4a;border-radius:0;}.desktop .dsdc-day:hover{background:#00a680;color:white;}.dsdc-today{color:#c60;}.dsdc-cell.dsdc-day.dsdc-startrange,.dsdc-cell.dsdc-day.dsdc-endrange{position:relative;background:#00a680;color:white;}.dsdc-cell.dsdc-day.dsdc-inrange:hover,.dsdc-cell.dsdc-day.dsdc-inrange{color:#00a680;background:rgba(0,166,128,0.1);}.dsdc-day.dsdc-disabled,.dsdc-day.dsdc-disabled:hover{cursor:default;color:#d6d6d6;background:transparent;font-weight:normal;}.dsdc-hsx-close-header{height:auto;margin:25px 15px 0;padding-bottom:15px;font-size:14px;color:#000a12;text-align:center;border-width:0 0 1px;border-style:solid;border-color:#e5e5e5;}.dsdc-clear{clear:both;}.ui_popover.date_picker_modal{z-index:10001;}.dsdc-wrapper{width:484px;overflow:hidden;background:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;}.dsdc-months-holder{position:relative;width:auto;height:auto;}.dsdc-months-holder:after{content:'';position:absolute;top:15px;bottom:15px;left:50%;width:1px;background:none;}.dsdc-months-holder.showBorder:after{background:#e5e5e5;}.dsdc-months{position:relative;white-space:nowrap;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms,-webkit-transform 300ms;}.dsdc-scroll-left{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.dsdc-scroll-right{-webkit-transform:translateX(50%);transform:translateX(50%);}.dsdc-no-anim{transition:none;}.dsdc-next,.dsdc-prev{font-size:20px;height:1em;width:1em;background:inherit;color:#00a680;cursor:pointer;transition:color 300ms;margin-top:13px;position:absolute;z-index:1;}.dsdc-next.ui_icon,.dsdc-prev.ui_icon{margin-top:13px;color:#00a680;}.dsdc-inactive.ui_icon{color:#ccc;}.dsdc-next{right:15px;}.dsdc-prev{left:15px;}.dsdc-inactive{color:#ccc;cursor:default;}.dsdc-month{width:210px;display:inline-block;padding:12px 16px;vertical-align:top;white-space:normal;z-index:900;height:232px;}.dsdc-month-title{display:block;text-align:center;height:24px;padding-top:4px;}.dsdc-cell{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;}.dsdc-day-label{font-size:10px;font-weight:bold;}.dsdc-day{cursor:pointer;font-weight:normal;border-radius:2px;color:#4a4a4a;border-radius:0;}.desktop .dsdc-day:hover{background:#00a680;color:white;}.dsdc-today{color:#c60;}.dsdc-startrange,.dsdc-endrange{position:relative;background:#00a680;color:white;}.dsdc-inrange{color:#00a680;background:rgba(0,166,128,0.1);}.dsdc-day.dsdc-disabled,.dsdc-day.dsdc-disabled:hover{cursor:default;color:#d6d6d6;background:transparent;font-weight:normal;}.dsdc-hsx-close-header{height:auto;margin:25px 15px 0;padding-bottom:15px;font-size:14px;color:#000a12;text-align:center;border-width:0 0 1px;border-style:solid;border-color:#e5e5e5;}.dsdc-clear{clear:both;}.clearDatesBox{text-align:center;padding:18px 0;margin:0 15px;border-width:1px 0 0;border-style:solid;border-color:#e5e5e5;font-size:14px;color:#069;}.clearDatesBox:hover{text-decoration:underline;cursor:pointer;}.declutter-control .dsdc-months{margin-bottom:20px;}.declutter-control .dsdc-day{color:#4a4a4a;}.declutter-control .dsdc-startrange,.declutter-control .dsdc-endrange{position:relative;background:#aaa;color:white;}.declutter-control .dsdc-startrange:after{content:'';position:absolute;right:0;border-color:#ccc transparent;border-width:15px 0 15px 8px;border-style:solid;}.declutter-control .dsdc-endrange:after{content:'';position:absolute;left:0;border-color:#ccc transparent;border-width:15px 8px 15px 0;border-style:solid;}.declutter-control .dsdc-active-calendar .dsdc-startrange,.declutter-control .dsdc-active-calendar .dsdc-endrange{background:#00a680;}.declutter-control .dsdc-active-calendar .dsdc-startrange:after,.declutter-control .dsdc-active-calendar .dsdc-endrange:after{border-color:#fff transparent;}.declutter-control .dsdc-inrange{background:#ccc;border-radius:0;}.declutter-control .dsdc-day.dsdc-disabled,.declutter-control .dsdc-day.dsdc-disabled:hover{cursor:default;color:#d6d6d6;background:transparent;font-weight:normal;}.declutter-control .dsdc-day:hover{background:#00a680;color:white;}.declutter-control .ui_icon.times{font-size:12px;color:#069;}.declutter-control .dsdc-close-x{position:absolute;bottom:0;left:0;right:0;display:block;width:auto;height:34px;line-height:34px;text-align:center;color:#069;cursor:pointer;}.declutter-control .dsdc-close-x:hover{text-decoration:underline;}
@media(max-width:767px){.ui_overlay.help_center{width:92vw;}.ui_overlay.date_picker_modal.CHECKIN{margin:-11px 8px 0;}.ui_overlay.date_picker_modal.CHECKOUT{margin-left:-16px;}.ui_overlay.date_picker_modal .dsdc-wrapper{width:90vw;}.ui_overlay.date_picker_modal .dsdc-months-holder.showBorder:after{background:none;}.ui_overlay.date_picker_modal .dsdc-month{box-sizing:border-box;width:100%;height:262px;}.ui_overlay.date_picker_modal .dsdc-month:nth-child(2){display:none;}.ui_overlay.date_picker_modal .dsdc-cell{width:14%;}}
@media(min-width:768px){.ui_overlay.date_picker_modal{margin-top:-13px;margin-left:-11px;}}.ui_overlay.rooms_guests_children{margin-top:-8px;}@media(max-width:767px){.ui_overlay.rooms_guests_children{margin:-8px 16px 0;box-sizing:border-box;left:0!important;right:0!important;}}.pointer{cursor:pointer;}.shelf_container.featured_destinations{margin:40px 0;}.featured_destinations .ui_column>div{overflow:hidden;border-radius:2px;}.featured_destinations .ui_column>div,.featured_destinations .ui_column>div>iframe{height:200px!important;width:100%!important;}.sponsored_pill{display:inline-block;color:#fff;background-color:#767676;border-radius:4px;font-weight:bold;vertical-align:middle;font-size:14px;padding:0 7px;}.ui_overlay.candy-bar-flyout{z-index:10001;right:4%!important;left:4%!important;margin-top:32px;padding:0 16px;border-radius:2px;box-sizing:border-box;}.ui_overlay.candy-bar-flyout .candy-bar-links{display:block;}.ui_overlay.candy-bar-flyout .quick_link_item{display:block;padding:8px 0;border-width:0 0 1px;border-style:solid;border-color:#e5e5e5;}.ui_overlay.candy-bar-flyout .quick_link_item:last-child{border:none;}.ui_overlay.candy-bar-flyout .quick_link_item .quick-link{display:inherit;padding:8px 0;font-size:14px;line-height:18px;color:#000a12;}.ui_overlay.candy-bar-flyout .quick-link{padding:0;font-weight:normal;}.ui_overlay.candy-bar-flyout .quick-link .more,.ui_overlay.candy-bar-flyout .quick-link .ui_icon{display:none;}
@media(max-width:767px){.popular_destinations .image_wrapper.landscape .image{height:261px;max-height:none;}.nearby_cuisines .ui_columns.is-multiline,.recently_viewed .ui_columns.is-multiline,.recommended_poi_list .ui_columns.is-multiline,.poi_by_tag .ui_columns.is-multiline,.top_photo_locations .ui_columns.is-multiline,.flights_airline_reviews .ui_columns.is-multiline,.attraction_products_by_group .ui_columns.is-multiline,.poi_by_taxonomy .ui_columns.is-multiline{flex-wrap:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-right:-16px;}.nearby_cuisines .ui_columns.is-multiline::-webkit-scrollbar,.recently_viewed .ui_columns.is-multiline::-webkit-scrollbar,.recommended_poi_list .ui_columns.is-multiline::-webkit-scrollbar,.poi_by_tag .ui_columns.is-multiline::-webkit-scrollbar,.top_photo_locations .ui_columns.is-multiline::-webkit-scrollbar,.flights_airline_reviews .ui_columns.is-multiline::-webkit-scrollbar,.attraction_products_by_group .ui_columns.is-multiline::-webkit-scrollbar,.poi_by_taxonomy .ui_columns.is-multiline::-webkit-scrollbar{display:none;}.nearby_cuisines .ui_columns.is-multiline .ui_column,.recently_viewed .ui_columns.is-multiline .ui_column,.recommended_poi_list .ui_columns.is-multiline .ui_column,.poi_by_tag .ui_columns.is-multiline .ui_column,.top_photo_locations .ui_columns.is-multiline .ui_column,.flights_airline_reviews .ui_columns.is-multiline .ui_column,.attraction_products_by_group .ui_columns.is-multiline .ui_column,.poi_by_taxonomy .ui_columns.is-multiline .ui_column{width:286px;}.nearby_cuisines .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.recently_viewed .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.recommended_poi_list .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.poi_by_tag .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.top_photo_locations .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.flights_airline_reviews .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.attraction_products_by_group .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.poi_by_taxonomy .ui_columns.is-multiline .ui_column .ui_poi_thumbnail{height:214px;}}@media(max-width:499px){.nearby_cuisines .ui_columns.is-multiline .ui_column,.recently_viewed .ui_columns.is-multiline .ui_column,.recommended_poi_list .ui_columns.is-multiline .ui_column,.poi_by_tag .ui_columns.is-multiline .ui_column,.top_photo_locations .ui_columns.is-multiline .ui_column,.flights_airline_reviews .ui_columns.is-multiline .ui_column,.poi_by_taxonomy .ui_columns.is-multiline .ui_column{width:214px;}.nearby_cuisines .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.recently_viewed .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.recommended_poi_list .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.poi_by_tag .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.top_photo_locations .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.flights_airline_reviews .ui_columns.is-multiline .ui_column .ui_poi_thumbnail,.poi_by_taxonomy .ui_columns.is-multiline .ui_column .ui_poi_thumbnail{height:161px;}}
