.partner_header_wrapper{width:100%}body.header_reshuffle #affiliate_top{min-width:980px!important;height:auto!important;border:0;width:1110px;margin:0 auto;padding:0;position:relative;min-height:82px}body.touch2 #affiliate_top{width:100%}.hybrid-header{position:relative;z-index:118}#aff_personal_form{position:absolute;top:0;right:0;width:auto;z-index:999;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.lang_is_rtl #aff_personal_form{right:auto;left:0}#aff_personal_form .aff_select_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#aff_currency_popover h2,#aff_language_popover h2{margin:0 0 8px;padding:0}.aff_pickers_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#aff_currency_popover ul,#aff_language_popover ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:-webkit-calc(4 * 4px);gap:calc(4 * 4px)}.currency_list li,.language_list li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:-webkit-calc(100% / -webkit-calc(12 / 3) -(-webkit-calc(4 * 4px) * -webkit-calc(calc(12 / 3) - 1) / -webkit-calc(12 / 3)));width:calc(100% / calc(12 / 3) -(calc(4 * 4px) * calc(calc(12 / 3) - 1) / calc(12 / 3)))}.aff_currency_wrapper,.aff_language_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:-webkit-calc(4 * 4px);gap:calc(4 * 4px)}.aff_selection_button{display:block;font-weight:400;padding:var(--bui_spacing_3x)}.aff_selection_button::before{content:unset}.aff_selection_button:link,.aff_selection_button:visited{color:#1a1a1a}.currency_list li.selected_currency .aff_selection_button,.language_list li.selected_country .aff_selection_button{background:var(--bui_color_action_highlighted_alt);color:var(--bui_color_action_foreground)}.currency_list li .aff_selection_button:hover,.language_list li .aff_selection_button:hover{background-color:var(--bui_color_highlighted_alt)}.aff_selection_button .aff_button_inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:-webkit-calc(2 * 4px);gap:calc(2 * 4px)}.aff_selection_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.aff_selected_icon{display:inline-block;fill:#006ce4;height:-webkit-calc(4px * 5);height:calc(4px * 5);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.aff_selected_icon svg{display:inline-block;vertical-align:top;height:100%;width:auto}.language_inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.language_inner div{height:24px;width:24px;border-radius:var(--bui_border_radius_rounded);overflow:hidden}.aff_lang_flags,.aff_user_menu_button_icon svg{display:block;max-width:100%;max-height:100%}.aff_user_menu_button_icon{height:24px;width:auto;min-width:24px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;font-size:18px}.breadcrumb-reshuffle{top:0!important}#partner_branding3{width:100%}.nobg{background:0}#b2confirmationPage #column_holder{clear:both}#b2hotelPage #hcta{margin-top:20px!important}.section hide_for_print{display:none}#b_confirmation_body #b_conf_header{display:none}#special_actions,#usp_choice .jq_tooltip,#usp_choice br{display:none!important}.footerconstraint,#usp_mypage,#uspsbox h2,#review_block,#trustpilot_block,#login_redesign,#mobile_store_promotions,#greybar,#logo_no_globe_new_logo,.b_app_banners,#footer #icon-links,#usp-hotelpage-sidebar,.book_cond_popup .usp,#usp-hotelpage-heading,.mediamention-sr,#good_trip_signature{display:none!important;visibility:inherit}.myreservations .user_access_section_trigger,.myreservations .user_access_form_js,.user_access_menu .user_access_menu_tabs div,#mybookingTmpl .user_access_form_js{display:none!important;visibility:inherit}.myBookingButtonRow{display:inline-block;margin-top:20px;margin-bottom:10px;text-align:left}.partner_footer_wrapper{clear:both}div#b_confirmation_body div.gomobilesms-outer-container{display:none!important}div#b_conf_header.section.widgets.hide_for_print{visibility:visible!important}.mb-section--feedback.feedback--full-width{clear:both}.profile_terms_footer{width:1100px;margin-left:0!important;margin:0 auto!important}.cs-login-bn-confirmation__block .row{margin-left:0}#b_map_container.b_map_container_fixed_index_low{z-index:999}.sb-searchbox--painted .sb-group-children-universal,.sb-searchbox--painted .sb-group__children__field .sb-group-children-age{background:transparent}.cancellations.book_cond_popup h1{margin:-16px 0 24px 0;color:#FFF}.hybrid-account-menu{padding-block:var(--bui_spacing_1x);background-color:var(--bui_color_background_alt)}.hybrid-account-menu__content{margin-inline:var(--bui_spacing_2x)}.hybrid-account-menu__profile-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-block:var(--bui_spacing_1x)}a#hybrid-account-menu__cta-button.bui-button.bui-button--tertiary,a#hybrid-account-menu__cta-button.bui-button.bui-button--tertiary:hover{background-color:transparent;color:var(--bui_color_action_foreground)!important;border-color:initial}a#hybrid-account-menu__cta-button.bui-button.bui-button--primary::before{background-color:var(--bui_color_cta_background);color:var(--bui_color_on_cta_background)!important;border-color:var(--bui_color_cta_background)}a#hybrid-account-menu__cta-button.bui-button.bui-button--primary:hover::before,a#hybrid-account-menu__cta-button.bui-button.bui-button--primary:active::before{background-color:var(--bui_color_cta_highlighted);border-color:var(--bui_color_cta_highlighted)}