.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}.breadcrumb-reshuffle{top:0!important}#partner_branding3{width:100%}.nobg{background:0}.aff_select_box{border:0;cursor:pointer;width:auto;position:relative;float:left;border-radius:5px;background-color:#003580;height:30px;line-height:30px}.aff_select_box:hover{background-color:#003580}.aff_select_box .symbol,.aff_select_box .description{padding:0 10px 0;float:left;display:block;font-size:15px;color:#FFF;font-weight:normal}.aff_select_box .symbol{padding-right:0}.aff_select_box.aff_currency_icon .symbol,.aff_select_box.aff_language_icon .symbol,.aff_select_box.aff_mybooking_icon .symbol,.aff_select_box.aff_cs_icon .symbol{padding-right:10px}.aff_select_box.aff_mybooking_full .symbol i.bicon-mybooking,.aff_select_box.aff_mybooking_icon .symbol i.bicon-mybooking,.aff_select_box.aff_cs_full .symbol i.bicon-question,.aff_select_box.aff_cs_icon .symbol i.bicon-question{line-height:30px}.aff_select_box:hover .symbol,.aff_select_box:hover .description{color:#FFF}.aff_select_box.aff_mybooking_full .description,.aff_select_box.aff_mybooking_text .description{padding-left:10px}.aff_select_box .symbol img{width:24px;margin-top:-2px;vertical-align:middle}.aff_select_foldout_wrap{overflow:auto;height:auto}.aff_user_popover{position:absolute;top:30px;display:none;right:0;z-index:99999}.aff_select_foldout{position:static;background:#FFF;padding:0;border:1px solid #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc;border-radius:3px}.aff_select_foldout ul{float:left;margin:0;padding:0;list-style:none;width:199px;overflow-x:hidden;line-height:initial}.aff_select_foldout ul li a{font-weight:normal;text-decoration:none}.aff_select_foldout .selsymbol{display:block;width:30px;float:left;padding-left:2px;text-decoration:none;font-size:.88em}#aff_personal_form .uc_top_arrow{background:url("//q.bstatic.com/static/img/aff_uc_top_arrow/16e1b6a7cae54bbaa8d3c677c01ad8cdd16f79db.png") no-repeat 0 -2px;width:16px;height:9px;position:relative;bottom:-1px}.touch2 #aff_personal_form .uc_top_arrow{top:2px}#aff_personal_form .aff_user_popover h4{clear:both;margin:9px;color:#003580;line-height:initial}#aff_personal_form .aff_user_popover li a{display:block;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 12px 4px 0;text-decoration:none;cursor:pointer;font-weight:normal;padding:6px 8px}#aff_personal_form .aff_user_popover li a:hover{background-color:#eee}#aff_personal_form .aff_user_popover .selsymbol{color:#666;font-size:11px;font-weight:bold;direction:ltr}#aff_personal_form .aff_user_popover .seldescription{color:#169ed8;font-size:12px}#aff_personal_form .aff_user_popover p{clear:both;margin:9px;font-weight:bold}#aff_personal_form .aff_languages_popover li{width:auto;float:none;display:block;overflow:hidden}#aff_personal_form .aff_user_popover .aff_select_foldout ul li.selected_currency a{background-color:#eee;cursor:default}#aff_personal_form .aff_user_popover a:hover .selsymbol,#aff_personal_form .aff_user_popover a:hover .seldescription,#aff_personal_form .aff_user_popover .selected_currency .selsymbol,#aff_personal_form .aff_user_popover .selected_currency .seldescription,#aff_personal_form .aff_user_popover .selected_language .seldescription{color:#000!important}.aff_select_foldout ul li.selected_currency,.aff_select_foldout ul li.selected_country,.aff_select_foldout ul li.selected_page,.aff_select_foldout ul li.selected_language{background-color:#eee}.aff_select_box.aff_mybooking_full,.aff_select_box.aff_mybooking_text,.aff_select_box.aff_mybooking_icon,#aff_personal_form{display:block}body.lang_is_rtl #aff_personal_form .aff_user_popover li a{direction:ltr}body.lang_is_rtl .aff_select_foldout ul,body.lang_is_rtl .aff_select_foldout .selsymbol{float:right}#b2confirmationPage #column_holder{clear:both}#b2hotelPage #hcta{margin-top:20px!important}.aff_select_wrap{border-right:0;display:block;height:auto;padding-right:5px;margin-right:5px;float:left}.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}