@media screen{body{margin:0;padding:0;background-color:#fff;color:#003580;font:small/1.2 Arial,Helvetica,sans-serif}input,button,select,textarea{font-size:1em;color:#003580;font-family:Arial,Helvetica,sans-serif}.ko{font-family:"Malgun Gothic",Dotum,Arial,Helvetica,sans-serif}.ar{font-family:"Arabic Transparent",Arial,Helvetica,sans-serif}.ar div#rate_guarantee a,.ar div#rate_guarantee a:visited,.ar div#rate_guarantee a:hover,.ar div.address,.ar p.address,.ar .hotel_content_medium,.ar h5 em{font-style:normal!important}.ja{font-family:Osaka,Arial,Helvetica,sans-serif}.lt{line-height:1.5}.lt .feataddress,.lt .littlescore,.lt .lastbooking,.lt .hotelcount,.lt .map_countrylist_name,.lt .prevnextbar,.lt #open_map,.lt #sr_map #close_map,.lt #new2footerbuttons a,.lt #new_alt_hotels span.room,.lt .user_location,.lt .cell_user_date,.lt .but input,.lt .small,.lt #hoteldetails td,.lt #pricedetails #disclaimer p,.lt .hotellist sup,.lt table.hotellist .featuredRooms a,.lt span.sr_scarcity_available,.lt table.hotellist .featuredRooms th,.lt table.hotellist .featuredRooms th div.group_info span,.lt .hotellist .reviewFloater span{font-size:1em!important}.lt #show_map,.lt .leftsmall .lastbooking,.lt #group_definition p,.lt #reviewFloater span,.lt #pricedetails ul li.total div,.lt #b_confirmation_body .price_breakdown tr.included th,.lt b_conf_buttons{font-size:120%!important}.lt div#rate_guarantee a,.lt div#rate_guarantee a:visited,.lt div#rate_guarantee a:hover,.lt div.address,.lt p.address,.lt .hotel_content_medium,.lt h5 em,.lt .althotelsReview,.lt .althotelsReview2{font-style:normal!important}.lt #sort_by li strong,.lt #sort_by li a,.lt #group_definition p strong,.lt #share_hotel_history p,.lt #footernav a,.lt #new2footerbuttons a,.lt .back2search__link,.lt .hotelnav1 a,.lt .hotelnav1 span,.lt table.generaltable th,.lt #shortTCInc strong,.lt #define_group tbody th,.lt .destmore a,.lt #rev_filter li,.lt #available_rooms_header1 strong,.lt #b_change_dates,.lt .incExcEmphasize,.lt table#maxotel_rooms td.ratepolicy,.lt .blocktoggle p strong,.lt #hoteldetails td strong,.lt #pricedetails ul li.total div,.lt #pricedetails #disclaimer p a,.lt div.yourdetails th,.lt div.yourdetails div.emailtitle,.lt table.bookstep2 td.roomname b,.lt .remarks h4,.lt #bookStage3Inc.expBS3CC th,.lt .warn,.lt #b_confirmation_body .section table th,.lt .b_conf_buttons,.lt .hotellist sup,.lt table.hotellist .featuredRooms a,.lt span.sr_scarcity_available,.lt table.hotellist .featuredRooms th,.lt table.hotellist .featuredRooms th div.group_info span,.lt .total strong{font-weight:normal!important}.clearleft{clear:left}.small{font-size:88%}.italic{font-style:italic}.b_NB{color:#b30000;font-weight:bold}.inlineJsRequired,.blockJsRequired{display:none}p.show{font-weight:bold}div.error{min-height:2.4em}div.error p,div.error li{font-weight:bold;color:#b30000!important}div.error p{/*\*/position:relative;/**/margin:0;padding:.6em 0 0 1.9em!important}div.error ul{margin-top:0}p.error{/*\*/position:relative;/**/margin:0;padding:.6em 0 0 2.85em!important;font-weight:bold;color:#b30000!important;min-height:2.4em}.error span{font-weight:normal}span.exclamation{background-color:#b30000;color:#fff;text-decoration:blink;font:bold 140%/180% "Arial Black",Arial,Helvetica,sans-serif;margin:.15em .15em .15em .6em;position:absolute}p.error a,div.error a{color:#b30000}p.error a:hover,div.error a:hover{color:#feba02}p.error a.a_exp{color:#fff}p.error a.a_exp:hover{color:#feba02}.b_warning{color:#b30000}p.nomatch{margin-top:0;font-style:italic}p.intro{margin-top:0}p.test{margin-bottom:5em}div.address,p.address{font-style:italic;margin:0 0 .6em}form{margin:0;padding:0}input,select{padding:0;margin:0}a img{border:none!important}a:link{color:#0896ff;font-weight:bold}a:visited{color:#537cb4;font-weight:bold}a:hover{color:#feba02}a:active{color:#b30000}.promo_even_on a:hover{color:#003580}a.nostyle{color:#003580;text-decoration:none;font-weight:normal}h1{margin:0;font-size:140%;font-weight:bold}#hotelTmpl h1{font-size:1.8em}h2{margin:0 0 .5em .5em;padding-top:1.5em;font-size:120%;font-weight:bold}h3{margin:0;font-size:118%;font-weight:bold}h4{font-weight:bold;margin:1.2em 0 0}h5{font-weight:bold;margin:1em 0 0}h6{font-size:88%;font-style:italic;font-weight:normal;line-height:1;margin:0}textarea{display:block}table{border-spacing:0;border:0}td,th{padding:0;border:0;text-align:left;vertical-align:top;font-weight:normal}.encrypted{visibility:hidden}.round8,.round #photo_container,.round #photo_holding{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.round6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.round4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.clearBoth{clear:both}hr.clearBoth{width:0;height:0;visibility:hidden;margin:0}.nowrap{white-space:nowrap}.shadow{background-color:rgba(33,33,33,.175);padding:2px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:1}img.help{cursor:help;vertical-align:-3px}img.helpSmall{cursor:help;margin-left:.3em}.nobg{background:#fff url("//r.bstatic.com/static/img/nobg.png") 0 0 repeat-x}.nobg #bookTmpl,.nobg #confirmationTmpl{margin:auto;width:56em}.nobg #bookTmpl.bp_reinforcements{width:72em;margin:auto;max-width:1110px}.nobg #bookTmpl #fullwidth{margin-top:.5em}.nobg #b_confirmation_body{float:none;margin:auto!important}#bodyconstraint{max-width:1094px;min-width:620px;margin:0 auto;background-color:white;padding:0 8px}.nobg #bodyconstraint{background-color:transparent;padding:0;max-width:1110px}#bodyconstraint-inner{position:relative}#basiclayout{clear:both;vertical-align:top;margin:20px 0 0 0;width:100%}.nobg #basiclayout{padding:0 5px}#left{width:238px;margin:1em 0;padding:0 8px 0 0}#disambiguationInc2 #fullwidth{margin:4.2em 12px 2.4em 8px;min-height:200px}#fullwidth{margin-top:1.8em}#right{margin:1em 0;padding:0 8px 0 12px}.leftwide{width:50%!important}.rightsmall{width:226px!important}#footer{margin:1em 0 0 0;padding:8px;margin-bottom:3em}#footernav a{white-space:nowrap}#headertop{background-color:#003580;border-bottom:1px solid #fff;height:65px;voice-family:"\"}\"";voice-family:inherit;height:64px}#headertop img{display:block}#tagline{position:absolute;top:42px;left:159px;z-index:11}#banner{position:absolute;right:0;top:0;z-index:10}table td.figure,table th.figure,table td.b_figure,table th.b_figure{text-align:right}p.disabled#you_can_book_at_most_x_rooms_with_this_hotel,p.disabled#you_can_book_for_at_most_x_guests_per_reservation_with_this_hotel{display:none}#tooltip{position:absolute;z-index:3000}#tooltip h3,#tooltip div{margin:0}#tooltip ul{color:#444;padding:.3em .3em .3em 2em;margin:0}#tooltip h3{text-align:left;position:relative;background:#ffedbc;border:1px solid #eeae01;color:#555;padding:7px;top:0;left:0;font-size:1em;font-weight:normal;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:1!important;box-shadow:inset 0 1px 0 0 #fff}#tooltip h3 img[src*=max300]{padding-bottom:5px}div#rate_guarantee{background-image:url("//q.bstatic.com/static/img/experiments/tick24_transp.png");background-repeat:no-repeat;background-position:top;text-align:center;padding:2em 0 1em}div#rate_guarantee a,div#rate_guarantee a:visited,div#rate_guarantee a:hover{font-style:italic;color:#003580!important;text-decoration:none}.incExcInPriceNew{font-size:1em}.incExcEmphasize{text-transform:normal;font-weight:bold}}.bigbluebutton,button.bigbluebutton{padding:.3em .9em;font-size:1.5em;font-weight:bold;background-color:#0896ff;color:#FFF;border:4px solid #fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='120',strength='2');-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mediumbluebutton,button.mediumbluebutton,#mbnb .mediumbluebutton{padding:.2em .4em;font-size:.9em;font-weight:bold;background-color:#0896ff;color:#FFF;border:2px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='120',strength='2');-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.b_msie_7 #mbnb .mediumbluebutton,.b_msie_7 #mbnb.undesigned_header .mediumbluebutton{margin-left:0!important}.b_msie_6 input.bigbluebutton,.b_msie_6 input.mediumbluebutton{overflow:visible}.bigbluebutton:hover,button.bigbluebutton:hover,button.bigbluebutton_hover,.mediumbluebutton:hover,button.mediumbluebutton:hover{background-color:#003580;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}a.bigbluebutton{color:#fff;text-decoration:none}.bigbluebutton.red{background-color:#900}input.inputText,textarea.inputTextarea,select.inputText{padding:6px;margin:1px;border:1px solid #999;width:250px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;font-size:1.2em;color:#444;background-color:#f9f9f9}div.select_foldout_wrap input.inputText,div.select_foldout_wrap textarea.inputTextarea,div.select_foldout_wrap select.inputText{font-size:.94em}form select.inputText{width:200px;height:26px;margin:0;font-size:1em!important;padding:4px!important}input.inputText:hover,input.inputPassword:hover{border:1px solid #0896ff;color:#222;background-color:#fff}input.inputText:focus,input.inputPassword:focus{border:2px solid #0896ff;outline:0;color:#003580;margin:0;background-color:#fff}#top{background:#003580;border:0;height:64px;width:100%;padding:0}#globe{position:absolute;margin:10px 0 0 8px;z-index:15}#logo{position:absolute;top:16px;left:123px}.currency{padding:2px 4px 1px;background-color:#003580;color:#fff;margin-right:5px;font:normal x-small/22px 'Andale Mono',Monaco,sans-serif!important}#banner_text{position:absolute;right:22px;top:0;height:64px;width:275px;display:table}#banner_text p{display:table-cell;vertical-align:middle;text-align:right}#banner_text p strong{display:block;color:#222;font:bold 22px Arial,Helvetica,sans-serif;line-height:.9em;position:relative;width:275px}#banner_text p strong span{position:absolute;top:-2px;right:2px;color:#fff;width:275px}body.error #banner_text #upper_banner_text span{font-weight:bold}#banner_text.smaller strong{font-size:17px}#banner_text.larger strong{font-size:31px}#greybar{padding-left:128px;overflow:hidden}#greybar select{font-size:11px;margin-top:2px;vertical-align:middle;padding:1px}#greybar option{height:1.2em}#greybar #currList{margin-top:0}#greybar #listnav a{text-decoration:none}#doc .breadcrumb{top:0;margin-bottom:2.4em}#languageselect div{float:left;margin-right:5px;padding:2px 0;white-space:nowrap}#lang-en{background-position:-1px -1px}#lang-de{background-position:-18px -1px}#lang-nl{background-position:-35px -1px}#lang-fr{background-position:-52px -1px}#lang-es{background-position:-69px -1px}#lang-ca{background-position:-86px -1px}#lang-it{background-position:-103px -1px}#lang-pt{background-position:-120px -1px}#lang-no{background-position:-137px -1px}#lang-fi{background-position:-154px -1px}#lang-sv{background-position:-171px -1px}#lang-da{background-position:-188px -1px}#lang-ja{background-position:-205px -1px}#lang-zh{background-position:-222px -1px}#lang-pl{background-position:-239px -1px}#lang-el{background-position:-256px -1px}#lang-ru{background-position:-273px -1px}#lang-tr{background-position:-290px -1px}#lang-hu{background-position:-307px -1px}#lang-ro{background-position:-324px -1px}#lang-cs{background-position:-341px -1px}#lang-bg{background-position:-358px -1px}#lang-ko{background-position:-375px -1px}#lang-ar{background-position:-392px -1px}#lang-he{background-position:-426px -1px}#lang-enus,#lang-en-us{background-position:-409px -1px}#lang-pt-br{background-position:-443px -1px}span.flag{display:block;float:left;height:12px;width:16px;margin-right:5px;margin-top:6px;background-image:url("//r.bstatic.com/static/img/flags/sprite-flags.gif");background-repeat:no-repeat}span.flagsingle{display:block;float:left;height:11px;width:16px;margin-right:5px;margin-top:6px;background-repeat:no-repeat}#currList,optgroup{font-style:normal}#big_ass_message{background:#fbe3e4;color:#8a1f11;border:1px solid #fbc2c4;padding:10px;margin-bottom:10px}#priceline{background:url("//r.bstatic.com/static/img/experiments/priceline.png") no-repeat 50% 0;text-indent:-999em;height:113px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin-bottom:12px}#priceline_with_link{height:113px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin-bottom:12px}#priceline_with_link img{border:0}.specialsblock #fb_iframe{margin:-1.2em 0 .4em}.fb_iframe iframe{border:0;overflow:hidden;height:30px;width:100%;background:#fff}.fb_send_button{height:25px;float:left}.share_popup_img_small{margin:0 5px}#fb_hotel_info_shares a{float:left}#socnet_bookmarks_fb_iframe{background:transparent!important;height:50px!important}#listnav_user{display:block;margin:0 11px 0 0;z-index:999;float:right}#listnav_user li{display:block;float:left;border-left:1px solid #6686b3;padding:2px 6px}#listnav_user li.user_salutation{border-left:0}#listnav_user li,#listnav_user li a{color:#fff;font-weight:normal;font-size:12px}#listnav_user li a:hover{color:#feba02}form#languageselect.reshuffle{padding-bottom:5px!important}#listnav_user li strong{text-decoration:underline}.user_menu{display:block;float:right;height:29px;padding:0;clear:both;width:auto;min-width:620px}.b_msie_6 .user_menu,.b_msie_7 .user_menu{width:100%!important}#header_tagline_text{color:#dee7f4;font-size:100%;left:123px;position:absolute;text-align:right;top:42px;width:223px;font-family:"Arial Narrow",Arial,sans-serif;letter-spacing:.08em;font-weight:normal;text-decoration:none!important}#personal_form{display:block;float:right;width:auto;margin-top:27px;margin-right:15px;position:relative;z-index:999}.top_select_wrap,.top_select_wrap_noborder{display:block;display:table;float:left;height:30px}.top_select_wrap{padding-right:5px;margin-right:5px;border-right:1px dotted #0896ff}.select_box{display:block;float:left;cursor:pointer;height:26px;width:auto;border:1px solid #003580;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#current_account_foldout{cursor:default}.select_box.sel_hover,.select_box.sel_open{border-top:1px solid #006;border-left:1px solid #006;border-right:1px solid #006;border-bottom:1px solid #78a;background:transparent url("//r.bstatic.com/static/img/selectbox.gif") left top repeat-x}.select_box .pointer{display:block;float:left;height:27px;width:24px;background:transparent url("//r.bstatic.com/static/img/selectbox.gif") 0 -57px no-repeat;overflow:hidden}.select_box.sel_hover .pointer,.select_box.sel_open .pointer{background-position:0 -29px}.select_box{font-size:1em}.select_box .description{display:block;float:left;color:#FFF;font-weight:normal;margin-right:5px;padding-top:6px}.select_box .symbol{display:block;float:left;color:#feba02;font-size:1.1em!important;margin-right:5px;margin-left:3px;padding-top:5px}#current_language .symbol{padding-top:1px}.select_foldout{display:none;position:absolute;height:0;margin-top:29px;background:#fff;z-index:9999;border:1px solid #003580;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px #999;-webkit-box-shadow:1px 1px #999;box-shadow:1px 1px #999}.select_foldout_wrap{overflow-y:scroll;margin:5px 5px 0 5px;float:left}.b_msie_6 .select_foldout_wrap{float:none}.select_foldout_wrap .loginform{display:block;float:left;clear:both}.select_foldout ul{margin:0;padding:0;overflow-x:hidden;clear:both}.select_foldout ul li{display:block;float:left;clear:both;width:105%}.b_msie_6 .select_foldout strong,.b_msie_6 .select_foldout ul,.b_msie_6 .select_foldout ul li{width:190px!important;overflow-x:hidden}.select_foldout ul li.selected_currency,.select_foldout ul li.selected_country,.select_foldout ul li.selected_page{background-color:#0896ff}.select_foldout ul li a{display:block;float:left;width:110%;padding:4px 12px 4px 0;text-decoration:none;cursor:pointer;font-weight:normal}.select_foldout ul li a:visited{color:#0896ff;font-weight:normal;text-decoration:none}.select_foldout ul li a.hover_class,.select_foldout ul li a:hover{background-color:#0896ff}.select_foldout .selsymbol{display:block;width:30px;float:left;padding-left:2px;text-decoration:none;font-size:.88em}.select_foldout ul li.selected_currency a,.select_foldout ul li.selected_currency a .selsymbol,.select_foldout ul li.selected_country a,.select_foldout ul li.selected_country a .selsymbol,.select_foldout ul li.selected_page a,.select_foldout ul li.selected_page a .selsymbol{color:#fff}.select_foldout .seldescription{display:block;float:left;text-decoration:none}.select_foldout ul li a .selsymbol{color:#003580}.select_foldout ul li a:hover .selsymbol{color:#feba02}.select_foldout ul li a:hover .seldescription{color:#fff!important}.currency_split{display:block;float:left;padding:3px 0 3px 3px;color:#003580;background-color:#e6edf6;width:98%;border-bottom:1px solid #fff}#special_actions{float:right!important;clear:both;margin:15px 15px 0 0;height:20px;overflow:hidden}.b_msie_6 #special_actions,.b_msie_7 #special_actions{margin-top:0}.sa_link{padding:5px 8px 0 0;float:right}.sa_link_rtl{padding:5px 0 0 8px;float:left}#special_actions ul{color:#fff;margin:0;padding:0 5px 0 0!important}#special_actions li{display:none;color:#f2f4f8;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}.ticker_space{margin-top:10px!important}#special_actions li strong{color:#690;font-size:1.1em}#special_actions li.current{display:block}#special_actions li.first{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-khtml-opacity:1;-moz-opacity:1}#special_actions li a,#special_actions li a:visited{color:#0896ff!important}.my_bookings .selsymbol,.my_reviews .selsymbol,.my_stats .selsymbol,.my_prefs .selsymbol,.my_account .selsymbol,.my_logout .selsymbol{background:transparent url("//r.bstatic.com/static/img/profile/sprite_profile_mini_png8altr.png") 0 0 no-repeat}.my_bookings .selsymbol{background-position:-15px -60px}.my_reviews .selsymbol{background-image:url("//q.bstatic.com/static/img/profile/sprite_profile_mini2.png");background-position:-14px -14px}.my_inbox .selsymbol{background-image:url("//r.bstatic.com/static/img/profile/sprite_user_inbox.png");background-position:5px -2px;background-repeat:no-repeat}#current_account .header_new_messages{padding:.2em .5em;margin-left:.3em;margin-top:3px;display:block;float:left;margin-right:5px;font-weight:bold;font-size:.9em;background-color:#900;color:#FFF;border:1px solid #fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='120',strength='2');-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#current_account_foldout .personal_data .header_new_messages{margin-top:-2px!important;margin-left:.5em}.my_stats .selsymbol{background-image:url("//q.bstatic.com/static/img/profile/sprite_profile_mini2.png");background-position:-14px 1px}.my_prefs .selsymbol{background-position:-15px -860px}.my_account .selsymbol{background-position:-15px -140px}.my_logout .selsymbol{background-position:-15px -300px}#foldout_login{margin:5px}#foldout_login #foldout_error{margin:0 0 10px 0}#foldout_login a{font-weight:normal;font-size:.9em}#foldout_login fieldset{border:0;padding:0;margin:0}.stay_login{width:185px}.signup_fb .fb_button,.signup_fb .fb_button:hover{display:block;float:left;width:100%;background:#496ca5 url('//r.bstatic.com/static/img/facebook1.gif') 1px 1px no-repeat!important;border:1px solid #7f98be;margin-top:15px;margin-bottom:30px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none!important;cursor:pointer}.signup_fb .fb_button .fb_button_text{display:block;float:left;width:124px;border:0!important;color:#fff;text-decoration:none!important;height:45px;padding:6px 10px 0 0!important;margin-left:49px!important;background-image:none!important;background:transparent!important;text-align:center}#loginPopup .fb_button{width:176px;margin:10px 0 0 10px}#loginPopup #fb-root{clear:both}#chat_click{color:#fff!important}#chat_click:hover{text-decoration:none!important}.cb_search{padding:5px 8px 0 0!important;position:relative;float:right;margin-right:-75px;background:#003580}body.header_reshuffle #top{height:auto!important;min-height:82px!important;float:left!important}.b_msie_6 body.header_reshuffle #top{height:82px!important}body.header_reshuffle #subheader-wrap{clear:both}form#languageselect.reshuffle{white-space:nowrap;padding:10px 10px 34px 10px;width:54%;float:right;position:relative;z-index:199!important}#greybar.reshuffle{height:28px}.breadcrumb-reshuffle{position:relative;top:-14px;padding-left:140px}body.header_reshuffle ul#listnav{position:absolute!important;z-index:200!important;right:0;bottom:0;text-align:right;float:none!important;margin:0 12px 10px 0!important;padding:2px 5px 2px 0!important;-webkit-border-radius:3px;-moz-border-radius:3px}body.header_reshuffle ul#listnav li{display:inline!important;border-color:#6686b3;float:none}#languageselect.reshuffle ul#listnav li a{text-decoration:underline!important}#languageselect.reshuffle ul#listnav li a:hover{color:#feba02!important}#languageselect.reshuffle ul#listnav li a:active{color:#0896ff}#languageselect.reshuffle div.select-wrapper{float:right!important;height:24px;position:relative;padding:0 4px;margin:7px;background-color:#bfccdf;-webkit-box-shadow:0 0 2px rgba(0,0,0,.9);-webkit-border-radius:3px;-moz-box-shadow:0 0 2px rgba(0,0,0,.9);-moz-border-radius:3px;white-space:nowrap!important}#languageselect.reshuffle div,#languageselect.reshuffle div.select-wrapper #lang-prompt{white-space:normal!important}#languageselect.reshuffle select{font-size:11px;margin-top:3px!important;padding:0!important;vertical-align:middle}#languageselect.reshuffle optgroup{padding:0!important;line-height:1em!important;margin:0!important;border:0!important;font-size:11px!important}#languageselect.reshuffle option{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:11px!important;height:14px!important;margin:0!important;border:0!important;padding:0 0 0 10px!important}#languageselect.reshuffle .currency{color:white;background-color:#003580!important;display:block!important;float:left!important;min-width:20px!important;height:13px!important;line-height:13px!important;margin:4px 4px 0 3px;text-align:center;font-size:11px;-moz-box-shadow:0 0 1px rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(0,0,0,.5)}#languageselect.reshuffle .flag{height:20px;width:28px;margin:2px 2px 0 0!important;padding:0;background-position:center center!important;text-align:center!important}#languageselect.reshuffle h4{font-size:12px!important;line-height:1em!important;color:white;text-shadow:0 1px 0 #003580;font-weight:normal!important;letter-spacing:.05em;padding:0!important;margin:0!important}#languageselect.reshuffle div.language-wrapper{padding-left:36px!important;background-position:6px 0!important;background-repeat:no-repeat!important;position:relative!important;z-index:201!important}.breadcrumb a.mybooking_button_reshuffle{font-weight:bold!important}.breadcrumb a#weeklyEmailLink.header_reshuffle{background-position:left center!important;padding:0 10px 1px 25px}.breadcrumb a.mybooking_button_reshuffle+a{border-right:1px solid #6686b3!important}body.header_reshuffle .breadcrumb-reshuffle *{font-size:12px!important}body.header_reshuffle #languageselect.reshuffle #listnav li a:link,body.header_reshuffle #languageselect.reshuffle #listnav li a:visited,body.header_reshuffle #languageselect.reshuffle #listnav li a,body.header_reshuffle #languageselect.reshuffle #listnav li span{display:inline!important;color:white;background:none!important;font-size:12px;font-weight:normal;text-decoration:underline}body.header_reshuffle #languageselect.reshuffle #listnav li span{font-weight:bold}body.header_reshuffle #languageselect.reshuffle ul#listnav li a,body.header_reshuffle #languageselect.reshuffle ul#listnav li span{padding:0 8px!important}body.header_reshuffle #languageselect.reshuffle ul#listnav li.user_salutation{color:white;font-weight:normal!important;font-size:12px!important;border-left:0;padding:0 5px}body.header_reshuffle #languageselect.reshuffle ul#listnav li.user_salutation a{font-weight:normal!important;padding:0!important}#header_dropdown_submit{float:right;margin-top:20px;margin-right:16px;position:absolute;right:-45px}.hasJS #header_dropdown_submit{display:none;float:right;margin-top:20px;margin-right:16px}#new2footerbuttons{float:right;width:auto;padding-bottom:1em}#footernav{color:#003580;font-weight:bold}#footernote{margin-top:.75em;font-size:88%}#footerrefid{margin-top:.75em;font-size:88%}#footernote span{font-size:110%}#footerrefid span{font-weight:bold}#bookFooterInc #footer{height:37px}#bookFooterInc #footercert{float:right}#new2footerbuttons a{background-repeat:no-repeat;float:left;padding:50px 0 0;width:50px;text-decoration:none;text-align:center;font-size:80%;margin:0 .6em}#new2footerbuttons a{background-image:url("//q.bstatic.com/static/img/sprite-footer2.png")}a#newslettersubscribeImg{background-position:-210px 0}a#newslettersubscribeImg:hover{background-position:-210px -110px}a#mailafriendImg{background-position:0 0}a#mailafriendImg:hover{background-position:0 -110px}a#bookmark{background-position:-70px 0}a#bookmark:hover{background-position:-70px -110px}a#print{background-position:-140px 0}a#print:hover{background-position:-140px -110px}/*! The unique combination of images, colors, sizes, typography, and positioning ("the DESIGN") is copyright 1996-2011 Booking.com and may not be reproduced. */@media screen{#lp-banner *{zoom:1}#lp-banner{position:relative;margin:-130px 0 10px 0;z-index:50;height:214px;padding:0 16px}#lp-banner-left,#lp-banner-right{position:absolute;top:0;width:16px;height:214px}#lp-banner-left{left:0}#lp-banner-right{right:0}#lp-banner-mid{position:relative;height:214px}#lp-banner-left{background:transparent url("//q.bstatic.com/static/img/postcard/left.gif") top left no-repeat}#lp-banner-right{background:transparent url("//r.bstatic.com/static/img/postcard/right.gif") top left no-repeat}#lp-banner-mid{background:transparent url("//r.bstatic.com/static/img/postcard/mid.gif") top left repeat-x}#lp-banner-left,#lp-banner-right,#lp-banner-mid{filter:alpha(opacity=0)}#lp-banner-left{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='//r.bstatic.com/static/img/postcard/left.png')}#lp-banner-right{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='//q.bstatic.com/static/img/postcard/right.png')}#lp-banner-mid{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='//q.bstatic.com/static/img/postcard/mid.png')}#lp-banner-left[id]{background:transparent url("//r.bstatic.com/static/img/postcard/left.png") top left no-repeat}#lp-banner-right[id]{background:transparent url("//q.bstatic.com/static/img/postcard/right.png") top left no-repeat}#lp-banner-mid[id]{background:transparent url("//q.bstatic.com/static/img/postcard/mid.png") top left repeat-x}#lp-banner-inner{position:relative;display:block;padding-top:15px}#lp-banner-image{height:160px;background-position:center center}#lp-banner-text{text-align:right;color:#003580;font-family:"Arial Black",Arial,Helvetica,sans-serif;font-size:20px;line-height:30px}#suggest_popup{position:absolute;top:0;left:0;z-index:9999;cursor:default;overflow:hidden}.suggest_entry{display:block;position:relative;padding:0 12em 0 2px}.suggest_entry strong{background-color:#fff0c4}.suggest_entry_selected{background-color:#ccf}.suggest_entry_selected strong{background-color:transparent}.suggest_dist{position:absolute;top:0;right:4px;color:#88e}#suggest_popup iframe{position:absolute;width:1000px;height:1000px}#suggest_popup table{position:relative;border:1px solid #808080;z-index:1}#suggest_popup td{background-color:#fff;padding:3px}table.generaltable{border:1px solid #0896ff;border-top:0;border-left-width:5px}table.generaltable th{margin:0;border-bottom:1px dashed #fff;padding:3px 8px;color:#fff;background-color:#003580;font-weight:bold}table.generaltable td{background-color:#e6edf6;padding:3px 8px}table.generaltable .odd td{background-color:#c5d4e9}table.generaltable.yellow{width:100%;background-color:#fff0c4}table.generaltable.yellow th{border-bottom:1px dashed #779bca;background-color:#feba02}table.generaltable.yellow td,table.generaltable .odd td table.generaltable.yellow td{background-color:#fff9e7;border-left:1px solid #0896ff}table.generaltable.yellow td.firsttd{border-left:none}table.generaltable.yellow .odd td{background-color:#fff0c4!important}tr.extendedRow td{padding:0!important}tr.extendedRow div{border:1px solid #feba02;background-color:#fff9e7;padding:.6em;margin:0 .6em .6em}tr.extendedRow div table.generaltable.yellow{width:94%;voice-family:"\"}\"";width:100%}tr.extendedRow div table,tr.extendedRow div td{border:none!important}tr.extendedRow div td{padding:3px 8px 0!important}tr.extendedRow div p{margin:0 0 .6em!important}tr.extendedRow div h4{margin:0}tr.extendedRow div ul{margin-top:.5em;margin-bottom:.5em}tr.extendedRow img{width:90px;margin-right:.6em;margin-bottom:.6em}div.destinationsNearby,div.airportsNearby,div.airportShuttle{margin-right:-5px}/*\*/div.destinationsNearby,div.airportsNearby,div.airportShuttle{margin-right:0}/**/div.destinationsNearby,div.airportsNearby,div.airportShuttle,div.mapImage{margin-top:1.2em;background:transparent url("//q.bstatic.com/static/img/destinationsNearby1.png") no-repeat 100% 0;height:34px;margin-bottom:-1.2em;border-right:1px solid #fff}table.generaltable.yellow th.destNear,table.generaltable.yellow th.airNear,table.generaltable.yellow th.airShut{background:#feba02 url("//r.bstatic.com/static/img/destinationsNearby2.png") no-repeat right bottom}div.airportsNearby{background-image:url("//r.bstatic.com/static/img/airportsNearby1.png");clear:both}table.generaltable.yellow th.airNear{background-image:url("//q.bstatic.com/static/img/airportsNearby2.png")}div.airportShuttle{background-image:url("//q.bstatic.com/static/img/airportShuttle1.png");clear:both}table.generaltable.yellow th.airShut{background-image:url("//r.bstatic.com/static/img/airportShuttle2.png")}div.mapImage{background-image:url("//r.bstatic.com/static/img/mapImage1.png");background-position:100% 0}.blockleft .generalblock .mapImg{background-image:url("//q.bstatic.com/static/img/mapImage2.png")}div.but{text-align:right!important}div.but button{font-weight:bold;font-family:Arial,Helvetica,sans-serif}table#dynheader,table#dynshadow{position:absolute;width:275px}table#dynheader{right:0;top:0;z-index:12;height:64px}table#dynshadow{right:2px;top:2px;z-index:11;height:62px}table#dynheader td,table#dynshadow td{vertical-align:middle;text-align:right;padding-right:20px;font:bold 22px/0.9em Arial,Helvetica,sans-serif;overflow:hidden}table#dynheader td{color:white}table#dynshadow td{color:#222}#headernav{text-align:right;padding:0 0 12px 8px!important;color:#003580;font-weight:bold;min-height:15px}#headernav a:link,#headernav a:visited{color:#fff;text-decoration:none}#headernav a:hover{color:#feba02;text-decoration:underline}#headernav a:active{color:#b30000;text-decoration:underline}.breadcrumb_usersalutation{font-size:.88em;padding:3px 3px 0 3px;line-height:1.4em;color:#003580;overflow:hidden;zoom:1}.breadcrumb_usersalutation .usermessage{display:block;float:right;margin:0 6px 0 0;text-transform:none}.city .usermessage{float:right;margin:0 12px -5px 0}.breadcrumb_usersalutation #weeklyEmailLink{margin-right:0}.breadcrumb{padding:3px 8px 3px 150px;color:#003580;text-transform:lowercase;overflow-y:hidden}.breadcrumb span{font-weight:bold;font-size:88%;display:none}.breadcrumb a{font-weight:normal}.breadcrumb_user{padding:0 8px 0 130px}a.v-url{display:none!important}#left h2{clear:both}#left .specialsblock h2{clear:none}#left.leftwide table.generaltable{width:100%}#left.leftwide table.generaltable td{width:33.33%}#left.leftsmall{font-size:88%}.generalblock{border:1px solid #0896ff;border-top:0;border-left-width:5px}div.dateerrors{margin-top:1em}div.dateerrors p{padding:0 .6em 0 0}div.spacebeneath{margin-bottom:1.5em}.generalblock{margin-top:2.4em;background-color:#e6edf6}.generalblock p{border-top:1px dashed #003580;margin:0;padding:5px;height:67px}.generalblock ul{margin:0;padding:0;list-style-type:none}.generalblock li{margin:0;padding:5px;border-top:1px dashed #feba02;clear:left;min-height:33px;background-color:#fff0c4}.generalblock .firstInHistory{border-top:0}.generalblock .odd{background-color:transparent}.generalblock img.hotelImg{float:left;width:30px;height:30px;margin:2px 3px 3px 0}.generalblock li .address{display:block;margin-left:33px}/*\*/html>body>div#left>div#leftinner>div.generalblock>p{height:auto;min-height:67px}/**/img.floatleft{float:left;margin-right:5px}#featMapInc{width:31%}#destBoxInc .destNear{border-left:1px solid #feba02}#destBoxInc td{border-bottom:1px dashed #feba02}#searchresultsTmpl #destBoxInc td,#hotelTmpl #destBoxInc td{border-left:none}#destBoxInc .firsttd{width:92px!important;background-color:#fff0c4}#mapthumb{border:1px solid #003580!important}#destBoxInc .promotd{width:auto!important}#destBoxInc h4{margin:0;float:left;width:auto;clear:both;padding-right:.6em}#destBoxInc .listArea{float:right;width:18em}#searchresultsTmpl #destBoxInc h4,#hotelTmpl #destBoxInc h4,#searchresultsTmpl #destBoxInc .listArea,#hotelTmpl #destBoxInc .listArea{float:none;width:auto}#destBoxInc ul{margin:0;padding:0;list-style-type:none}#destBoxInc li{padding-bottom:.3em}#destBoxInc div.moreThanTwo{padding:0 0 .3em 0}#destBoxInc div.moreThanTwo a{font-weight:normal!important;font-style:italic}#moreDestinations{text-align:left;clear:both}img.thumbnail{border:2px solid #feba02;position:absolute}div.specialsblock h2 img{vertical-align:-.4em;margin-right:6px}h1.specials{color:#003580;font-size:200%;font-weight:normal;line-height:normal;margin-bottom:.6em;zoom:1}#rssFormInc{background-color:#fff9e7;border-top:1px solid #feba02;margin:1.2em 0}.showHideRssBlock{padding:.3em .9em .45em;min-height:16px}#rssBlock .showHideRssBlock{padding:.3em 0 .45em}.showHideRssBlock a img{float:left;width:16px;margin-right:3px}#rssBlock{display:none;padding:0 .9em .6em;border-bottom:1px solid #feba02}#rssFormInc fieldset{border:0;border-top:1px solid #cb9502;padding:0 1.2em .6em;margin:0;background-color:#fff0c4}#rssFormInc fieldset h4{float:left;width:10.8em;margin:0;padding:.6em 0 0}#rssFormInc fieldset h5,#rssFormInc fieldset p{float:left;clear:left;width:12.3em;font-size:88%;margin:0;line-height:1;text-align:right}#rssFormInc fieldset h5{font-weight:normal;font-style:italic}#rssFormInc .inputcontainer{margin-left:12em;padding:.6em 0}#rssFormInc .submitcontainer{margin-left:12em;padding:1.2em 0 0;clear:left}#rssFormInc .dealType{clear:left}#rssFormInc .dealType .inputcontainer{padding-top:0}#rssFormInc #rssLinks{display:none;border-top:1px solid #cb9502;padding:.3em 1.2em .6em;margin:1.2em 0 0;background-color:#fff0c4}#rssFormInc ul,#rssFormInc li{margin:0 0 0 .6em;padding:0;list-style-type:none}#rssLinks div{letter-spacing:9px;border-bottom:1px dashed #cb9502;padding-bottom:.6em}#rssLinks h5{margin-bottom:.6em}#rssLinks p{margin-top:.6em}#destsWithHotels,#destsWithoutHotels{margin:0;padding:0;list-style-type:none;background-color:#fff0c4;border-top:1px solid #feba02}#destsWithHotels{margin-bottom:-1px}#destsWithoutHotels{background-color:#fff9e7}#destsWithHotels li,#destsWithoutHotels li{padding:.3em;border-bottom:1px solid #feba02}#destsWithHotels li{padding:.5em .3em}#destsWithHotels li a{font-size:120%}#destsWithHotels li img,#destsWithoutHotels li img{vertical-align:-2px}#destsWithoutHotels .near{font-size:88%;font-style:italic;float:left;width:6.5em;text-align:right}#destsWithoutHotels ul{margin:0 0 0 6em;padding:0;list-style-type:none}#destsWithoutHotels li li{padding:0;border:0;font-size:88%}#destsWithoutHotels .near2{font-size:88%;padding-left:.3em;margin-left:16px}#destsWithoutHotels .near2 a{font-weight:normal}#disambiguation_table{width:100%}#disambiguation_table th{background-color:#537cb4;border-bottom-width:0}#disambiguation_table td{background-color:#fff0c4;border-top:1px solid #feba02;padding:.5em .3em}#disambiguation_table td img{vertical-align:middle}#disambiguation_table tr.without_hotels td{background-color:#fff9e7}#disambiguation_table .near2 a{font-weight:normal;font-size:90%}/*\*/.collist2 ul{float:left;width:auto}/**/.collist2 ul{list-style-image:url("//q.bstatic.com/static/img/vinkje.png");margin:0;padding:0}.collist2 ul li{padding-left:.3em;margin-left:3em}.columns div{float:left;width:auto;margin-left:3.6em}.columns div.column1{margin-left:0}.columns ul{margin:0 0 0 .65em;padding:0 0 0 1.2em}#sortAndDest{padding:.3em;margin:.3em 0 .6em;background-color:#c5d4e9;min-height:1.5em}#destComboInc{text-align:right}form.sort{width:auto}form.sort div,#destComboInc form div{font-size:88%}form.sort div *,#destComboInc form div *{font-size:100%}.prefImg{float:right;width:72px;margin:3px 8px}div.specialsblock table.hotellist{clear:both;width:100%}table.hotellist tr td{border-top:1px dashed #779bca;padding:8px 0}div.specialsblock table.hotellist tr td{border-top:1px dashed #779bca;padding:0 0 14px 0}table.hotellist td.imgcell{width:110px;vertical-align:middle}table.hotellist td.datacell h3{font-size:1.4em;padding-left:2px;padding-top:0;font-weight:normal}table.hotellist td.datacell p{float:right;padding-right:0;font-size:1em}div.specialsblock table.hotellist tr td table.promos{width:100%}div.specialsblock table.hotellist tr td table.promos td{padding:1px 0;line-height:14px}table.promos tr.promo_even_on td{background-color:#eee;cursor:pointer}table.hotellist tr.first td{border:0}table.hotellist tr.hotelWarning td{color:#b30000;border-top:1px dashed #b30000}.specialsblock h2{padding-top:0;margin-top:.6em}table.hotellist td h3,table.hotellist td p,table.hotellist td div{margin:0}table.hotellist td h3 img.flash_deals_logo{cursor:help;margin:0 0 -3px 2px}table.hotellist td div.flash_deal_display{clear:left;margin-top:10px!important;overflow:hidden;padding-bottom:10px;padding-top:10px}table.hotellist td div.flash_deal_display br.clear{clear:left}table.hotellist td div.flash_deal_display div.flash_deal_extra{float:left;margin:0;padding:0}table.hotellist td div.flash_deal_display div.flash_deal_extra span{font-style:italic}table.hotellist td div.flash_deal_display div.flash_deal_percentage{float:right;font-weight:bold;margin:-45px 0 0 0!important;padding:0;text-align:right;zoom:1}table.hotellist td div.flash_deal_display div.flash_deal_percentage span.flash_deal_price{font-size:2.4em;font-weight:bold;line-height:1.7em;margin:0!important;padding:0}table.hotellist td div.flash_deal_display div.flash_deal_percentage span.flash_deal_price a{color:#390}table.hotellist td div.flash_deal_display div.flash_deal_percentage p.flash_deal_rates{margin:0;padding:0}table.hotellist td div.flash_deal_display div.flash_deal_extra ul{padding:0}table.hotellist td div.flash_deal_display div.flash_deal_extra ul li{font-size:1.4em;font-weight:bold}table.hotellist td div.flash_deal_display div.flash_deal_percentage span.flash_deal_rackrate{color:#003580;font-family:"Times New Roman",Times,serif;font-weight:normal;font-size:1.2em;line-height:1.5em;text-decoration:line-through}table.hotellist td h3.engorged{font-size:150%}table.hotellist td h3 span.price{float:right;width:auto;margin-left:.3em}table.hotellist td h3 span.price span{color:#390}table.hotellist td ul{padding:0 8px;margin:.5em 0 .7em;list-style-type:none}table.hotellist .featuredRooms{margin:.6em 0 0;clear:left}body.searchresults table.hotellist .featuredRooms td.roomPrice div strong.price,.breakfastPrice span{color:#900}body.searchresults table.hotellist .featuredRooms td.roomPrice div strong.availprice,.breakfastPrice span.availprice{color:#390}table.hotellist .featuredRooms a{font-weight:normal}table.hotellist .featuredRooms th{background-color:#fff0c4;padding:.15em 0;text-transform:capitalize}table.hotellist .featuredRooms th.firstThFeatRms{width:23em;text-align:left}table.hotellist .featuredRooms th.roomBreakfast{width:50px;text-align:right}.breakfastHeaderIcon{padding-top:3px}.breakfastHeaderIcons{margin-top:3px}.breakfastExcludedFlag,.breakfastIncludedFlag{display:block;overflow:hidden;float:right;width:16px;height:13px;background-image:url("//q.bstatic.com/static/img/icons_included_excluded.gif");margin-left:2px}.breakfastExcludedFlag{background-position:-0px -13px}table.hotellist .featuredRooms th{font-weight:bold;font-size:85%;padding:2px 5px}table.hotellist .featuredRooms td{border-top:1px solid #fff0c4;padding:.15em 0}table.hotellist .featuredRooms tr.lastTrFeatRms td{text-align:right}table.hotellist .featuredRooms tr.lastTrFeatRms td a{font-weight:bold}table.hotellist .featuredRooms .maxPersons{text-align:center}table.hotellist .featuredRooms .roomPrice{text-align:right;width:10.8em}table.hotellist .featuredRooms .roomPrice div{padding-right:8px}table.hotellist .featuredRooms .roomAvailability,table.hotellist .featuredRooms .expiration{text-align:center;width:120px}td.roomPrice div{text-align:right;white-space:nowrap;font-weight:bold;color:#390}td.roomPrice span{text-decoration:line-through;font-weight:normal;color:#003580;font-family:"Times New Roman",Times,serif}.generaltable .roomMaxPersons,.generaltable .roomPrice,.generaltable .roomMultiRoomPrice{padding:0!important}.roomSingleUse,.roomDefaultUse{height:1.8em;padding:.3em .6em;white-space:nowrap}.roomSingleUse{border-top:1px dotted #96b2d9}.roomSingleUse{font-style:italic}.roomMaxPersons .roomSingleUse{font-size:88%;height:2.05em;line-height:1.36;padding-bottom:.7em;line-height:1.2em;white-space:normal!important}.roomMaxPersons .roomDefaultUse img{margin-top:.2em}.roomSingleUseNoBorder{border-top:0}td.roomPrice span.discount{font-style:italic;text-decoration:none}td.roomPrice b.price_diff_plus{font-size:1.2em;float:left}td.roomPrice div.price_diff{float:right}td.roomPrice b.price_big{font-size:1.4em;line-height:1.1em}.roomBigRow{height:3em!important}table.hotellist .featuredRooms div,table.hotellist .featuredRooms button,table.hotellist .featuredRooms .buttonstyle{font-size:88%}table.hotellist .featuredRooms button,table.hotellist .featuredRooms .buttonstyle{margin:0 .6em 0 0;height:1.6em;padding:0;line-height:1em}#maxRoomsHelp{font-size:88%;padding-left:30px;font-weight:bold;width:9em}.prevnextbar{border:1px solid #c5d4e9;border-left:none;border-right:0;margin:1.2em 0 0;width:100%}.prevnextbar td{width:33.3%;padding:0 .6em .3em;font-weight:bold;color:#c5d4e9}.prevnextbar .prev{text-align:left}.prevnextbar .results{text-align:center}.prevnextbar .next{text-align:right}.prevnextbar a{text-decoration:none}.prevnextbar a:visited{color:#0896ff}.prevnextbar a:hover{color:#feba02}.prevnextbar a:active{color:#b30000}.prevnextbar img{margin:0 .3em 0 0;top:.3em}.prevnextbar .prev img{background:url("//q.bstatic.com/static/img/hotelchars-prev.png") top left no-repeat}.prevnextbar .results img{background:url("//r.bstatic.com/static/img/hotelchars-results.png") top left no-repeat}.prevnextbar .next img{background:url("//q.bstatic.com/static/img/hotelchars-next.png") top left no-repeat}.prevnextbar a:hover img{background-position:0 -17px}.prevnextbar a:active img{background-position:0 -34px}.prevnextbar span img{background-position:0 -51px!important}div.largeImg{float:left;width:auto;padding:.6em .1em .6em 0;margin-right:14px}/*\*/div.largeImgArea{float:left;width:308px;height:308px;margin:0;padding:.6em .6em 0 0}/**/div.largeImg img,div.largeImgArea img{display:block}div.smallImgArea{margin-left:316px;padding-top:.6em}div.smallImgArea img{margin:0 0 4px 0}p.summary{padding:.6em 0;margin:0}.hotelchars .description h3,#doc h2,#unsubscribeTmpl h2{margin:.6em 0 .15em;color:#779bca;border-bottom:1px solid #e6edf6}.hotelchars .description h3 span,#doc h2 span,#unsubscribeTmpl h2 span{top:.2em}.hotelchars .description h3{border-bottom-width:0}.hotelchars .description p{margin:0}.editDatesForm{border-top:1px solid #779bca;margin-top:1.2em}.explainDateSelection{padding:.6em 0;border-bottom:1px dashed #779bca}.explainDateSelection span{font-size:144%;font-style:italic;font-weight:bold;line-height:.5}.availForm,#newsletterOptions{background-color:#e6edf6;padding:0 1.2em .6em;position:relative}.availForm .checkinDateSection,.availForm .checkoutDateSection,.availForm .numberOfNights{float:left;width:auto;margin-right:2.4em}.availForm h4,#newsletterOptions h4{font-size:115%;padding-top:.6em;margin:0}.availForm .but,#newsletterOptions .but{clear:left;padding-top:.6em}#dealsListContainer{margin-bottom:1.2em;border-top:1px solid #779bca;background-color:#c5d4e9;padding:0 1.2em .6em}#dealsListContainer .explainDateSelection{border:0;padding-bottom:0}#dealsListContainer table{margin:.6em 0 0;width:100%}#dealsListContainer .selectedDeal td{background-color:#ffdd81;border-top:1px solid #feba02;border-bottom:1px solid #feba02;padding-top:2px}#dealsListContainer .selectedDeal+tr td{border-top:0}#dealsListContainer #selectedDealOptions{border:1px solid #feba02;border-left:5px solid #96b2d9;border-right-color:#96b2d9;background-color:#ffdd81;padding:.6em;margin:.6em 0}#dealsListContainer #selectedDealOptions h5{margin-top:0;margin-bottom:.6em}#dealsListContainer #selectedDealOptions ul,#dealsListContainer #selectedDealOptions li{list-style-type:none;margin:0;padding:0}.hotelchars table.generaltable{border-color:#96b2d9;border-left-width:4px;margin:.6em 0 1.8em}.hotelchars table.generaltable td,.hotelchars table.generaltable th{border-left:1px solid #96b2d9}.hotelchars table.generaltable .outlineDeal td{background-color:#feba02}.hotelchars table.generaltable .outlineDeal td a:hover{color:#FFF}.hotelchars table.generaltable th{background-color:#537cb4;padding:6px 8px}.hotelchars .facilities{margin:0;padding:0;list-style-type:none;float:left;width:15em;border-bottom:1px solid #779bca}.hotelchars .faclast{border-right:24px solid #779bca}.hotelchars .facsingle{width:24em;float:none}.hotelchars .facilities li{margin:0;padding-left:1.2em;border-top:1px solid #779bca;border-right:1px solid #779bca;font-weight:bold}.hotelchars .facsingle li{border-right:0}.hotelchars .facilities .odd{background-color:#fff9e7}.hotelchars iframe{margin-bottom:1.2em}.hotelchars .descriptionsContainer .description{border-bottom:1px solid #feba02;padding-bottom:1.2em}.hotelchars .descriptionsContainer .descriptionLast{border-bottom:0}.hotelchars .descriptionsContainer h3{/*\*/float:left;width:9em;clear:left;/**/margin-top:0;padding-top:0}.hotelchars .descriptionsContainer p{margin-left:11.4em;padding-top:.24em}.roomArea .generaltable{width:94%;voice-family:"\"}\"";width:100%}.roomArea th{white-space:nowrap}.roomArea th.canwrap{white-space:normal}.roomArea .roomType{width:100%}#bookNow1,#bookNow2{vertical-align:middle;text-align:center;background-color:#e6edf6}#bookNow1 input,#bookNow2 input{font-weight:bold;text-align:center}.curConv{position:relative;top:-1.8em}.curConv a{position:absolute;right:9px;padding-right:1.2em}.space{height:1.2em}.destLists{border:0;padding:0 1.2em}.destLists ul.destLinks{margin-left:0;margin-right:0;padding:.15em .6em .3em;list-style-type:none;background-color:#e6edf6;line-height:1.5em}.destLists .destLinks a img{text-decoration:none;position:relative;top:3px;background-color:#e6edf6}.destLists h3 img{position:relative;top:2px}.destLists h3{margin:1.2em 0 .6em}.destLists table{background-color:#fff9e7}.destLists .flatListContainer{background-color:#fff9e7;padding:.15em .6em .3em}.destLists td{padding:.15em .6em .3em;line-height:1.5em}.destLists td h4{color:#feba02;text-transform:uppercase;font-size:1.2em}.destLists .flatListContainer h4{color:#feba02;text-transform:uppercase;font-size:1.2em}.destLists .flatListContainer .flatList{padding-bottom:1.2em;line-height:1.5em}.destLists .flatListContainer .flatList a{white-space:nowrap}.destLists td div{margin:1.2em 0 .3em}.destLists td div span{font-family:monospace;font-weight:bold;color:#fff;background-color:#feba02;padding:0 .2em;font-size:1.5em;text-transform:uppercase}.destLists .toTop{text-align:right;margin-bottom:-1.2em}.hotelchars .reviews_pager{margin:1em 0;text-align:center;background-color:#e6edf6;line-height:1.5em;padding:0 .5em;display:none}.hasJS .hotelchars .reviews_pager{display:block}.hotelchars .reviews_pager .pageprev{float:left}.hotelchars .reviews_pager .pagenext{float:right}.hotelchars .reviews_pager .nolink{color:#c0c0c0;font-weight:bold}#hotelTmpl,#searchresultsTmpl,#countryTmpl,#regionTmpl,#cityTmpl,#districtTmpl,#airportTmpl{clear:both}.reviewFloater{float:right;text-align:right}#searchresultsTmpl .reviewFloater{padding:0 .6em .6em 1.2em}#searchresultsTmpl .reviewFloater .new_hotel_flag{display:block;margin-top:.5em}#hotelTmpl .reviewFloater{padding:.6em .6em .6em 1.2em}#searchresultsTmpl .reviewFloater p,#hotelTmpl .reviewFloater p{margin:0;padding:0}#searchresultsTmpl .reviewFloater p.small,#hotelTmpl .reviewFloater p.small{font-style:italic}.scoreBarImg{background:#feba02 url("//r.bstatic.com/static/img/reviews/reviewBarBg.png") no-repeat}/*\*/#searchresultsTmpl .scoreBarImg{/**/right:2.4em;margin:.45em 8px 0 0}#unsubscribeTmpl form{margin:1.2em 0;padding:.6em 1.2em}#unsubscribeTmpl fieldset{border:0;padding:.6em 0}#unsubscribeTmpl .headerArea{border-bottom:1px dashed #779bca;border-top:1px solid #e6edf6;margin-bottom:.6em}#unsubscribeTmpl legend{padding:0;font-weight:bold;color:#003580}#unsubscribeTmpl .headerArea legend{display:none}#unsubscribeTmpl .headerArea label,#newEmailArea label{font-weight:bold}#unsubscribeTmpl fieldset div{padding:.3em 0}#unsubscribeTmpl #email,#unsubscribeTmpl #newEmail{width:24em}#unsubscribeTmpl textarea{width:24em;height:4.8em}#unsubscribeTmpl p{margin:0}#newEmailArea,#reasonUnsubscribeArea{margin-left:2.4em}#reasonUnsubscribeArea h5{margin:0}#inout{padding:0 0 0 .6em}#inout .avail{clear:left}#availcheck{margin-top:.6em}.hotel #homein,.searchresults #homein{float:none}.hotel #homeout,.searchresults #homeout{margin-top:6px}#inout{clear:both}#inout h3{padding-left:0}/*\*/#homein{float:left;width:auto;padding-right:.6em}/**/#homein h3{z-index:90;background-color:#c5d4e9}#homeout img.placeholder,#homein img.placeholder{width:11em;height:1px;padding:0 38px;margin-bottom:-1px}.datecontainer img.placeholder{width:9em!important}.calender img{display:none}/*\*/.calender img{display:inline;background-color:#0896ff}/**/a.calender:hover img{background-color:#feba02}a.calender:active img{background-color:#b30000}div.popup{position:absolute;display:none;padding:3px;border:1px solid #feba02;background-color:#fff9e7;z-index:99}div.popup p{margin:0}div.popup ul{margin:0 0 .3em;padding:0 0 0 1.8em}div.preferredHelp{width:150px}#destHelp{width:500px;z-index:100}.standout{font-weight:bold}.promotionHotelItemsInc .nowrap{white-space:normal}/*\*/.promotionHotelItemsInc .nowrap{white-space:nowrap}/**/#calendar,#currencyConverter{display:none;position:absolute;background-image:url("//q.bstatic.com/static/img/shadow3.png");padding:0 4px 4px 0;z-index:999}#mapcontainer,#mailafriend,#feedback,#newslettersubscribe{position:absolute;width:640px;background-image:url("//q.bstatic.com/static/img/shadow3.png");padding:0 4px 4px 0;display:none;margin:8px;z-index:25}#mailafriend,#feedback,#newslettersubscribe{width:400px}#currencyConverter{width:300px}#currencyConverter th{text-align:right}#currencyConverter th,#currencyConverter td{padding:.2em}#currencyConverter .into{text-align:right}#displayCurrencyResults{text-align:center;font-size:115%;font-weight:bold}.mapArea{padding:0 8px;border:1px solid #003580;background-color:#e6edf6}.closeMap{padding:.3em 8px;margin:0 -8px .6em;background-color:#fff}.closeMap a{float:right;width:auto}#mailafriendFrame,#feedbackFrame{width:380px;height:315px}#newslettersubscribeFrame{width:380px;height:450px}.caltable{border:1px solid #003580;background-color:#fff}.caltable a:link,.caltable a:visited{color:#0896ff!important}.caltable a:hover{color:#feba02!important;border-color:#feba02!important}.caltable a:active{color:#b30000!important;border-color:#b30000!important}.caltable td{text-align:center}.caltable td a{display:block;text-decoration:none}.caltable td.calheader a{display:inline;vertical-align:-.4em}.caltable td.calheader img.calNoPrevMonth{background:white url("//r.bstatic.com/static/img/butPrevMonth.png") 0 -72px no-repeat;vertical-align:-.4em}.caltable td.calheader img.calNoNextMonth{background:white url("//r.bstatic.com/static/img/butNextMonth.png") 0 -72px no-repeat;vertical-align:-.4em}.caltable td.calheader .calNextMonth img{background:white url("//r.bstatic.com/static/img/butNextMonth2.png") 0 0 no-repeat}.caltable td.calheader .calPrevMonth img{background:white url("//r.bstatic.com/static/img/butPrevMonth2.png") 0 0 no-repeat}.caltable td.calheader .calNextMonth:hover img,.caltable td.calheader .calPrevMonth:hover img{background-position:0 -24px}.caltable td.calheader .calNextMonth:active img,.caltable td.calheader .calPrevMonth:active img{background-position:0 -48px}.calheader{padding:.4em;white-space:nowrap}.calheader select{margin:0 .6em}.monthYear{background-color:#fff;color:white}.dayNames td{border-bottom:1px solid #003580;background-color:#e6edf6}.days td{color:#779bca;background-color:#e6edf6;padding:.2em;border:2px solid #e6edf6}.days td.weekend{background-color:#c5d4e9;border-color:#c5d4e9}.days td.past{text-decoration:line-through}.days td.today,.days td.future{border:0;padding:0}.days td a{padding:.2em;border:2px solid #e6edf6}.days td.weekend a{border-color:#c5d4e9}.days td.today a{background-color:#fff}.days td.selected{font-weight:bold}.days td.selected a{border-color:#0896ff}#right .specialsblock td,#left .specialsblock td{border:0}.new_hotel{margin:.3em .6em .6em 0;padding:0 .3em;background-color:#feba02;color:white;font-weight:bold;border:1px solid #e6edf6;float:right}.incInPrice,.excInPrice,.thisRoomAvailability{font-size:1em;padding-left:15px;clear:left}.thisRoomAvailabilityNew{font-size:.85em;color:#900;margin:.4em .3em .6em .5em}.incInPrice{background:url("//q.bstatic.com/static/img/icons/included.png") no-repeat 0 0}.excInPrice{background:url("//q.bstatic.com/static/img/icons/excluded.png") no-repeat 0 0}.thisRoomAvailability{background:url("//q.bstatic.com/static/img/icon_availability.png") no-repeat 0 2px}div#priceline_crosslink{background-color:#e5eaf2;padding:1em;margin-top:1em}div#priceline_crosslink h2{margin:0;padding:0}div p#price_body{margin-right:200px}div#priceline_privacy{background-color:#eee;border:1px dotted #ccc;margin:1em 0 0 0;padding:.2em 1em}div#priceline_privacy p{font-size:.88em}div.description h3 span img{visibility:hidden!important;margin-left:-1px}#footerlanguage{margin:10px 0 0 0}#footerlanguage ul{list-style:none;margin:0;padding:0;display:inline}#footerlanguage li{display:inline}#footerlanguage a{font-weight:normal;white-space:nowrap}#footerlanguage a:visited{color:#0896ff}ul#listnav{margin:0!important;padding:0!important;float:right}ul#listnav li{float:left;list-style:none;border-left:1px solid #dde6f1;font-size:.88em;font-weight:bold}ul#listnav li a,ul#listnav li span{padding:7px 8px;display:block}ul#listnav li span{background-color:#fff}ul#listnav li a:link,ul#listnav li a:visited{background-color:#f1f5fa;color:#0896ff}ul#listnav li a:hover{background-color:#f9f9f9;text-decoration:none;color:#feba02}.datecontainer{background:#ffdd81;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;float:left;margin:0 10px 10px 0;padding:10px 10px 15px}.editDatesForm .datecontainer{background:#f3f6fb;margin:10px 2.4em 0 0}.datecontainer .ui-datepicker-trigger{background:#fff;margin:1px 5px;cursor:pointer;cursor:hand}input.greyed{color:#999}#hidden_checkin,#hidden_checkout,#hidden_checkin_editDates,#hidden_checkout_editDates{display:none}.index #checkin_calendar,.city #checkin_calendar,.country #checkin_calendar,.index #checkout_calendar,.city #checkout_calendar,.country #checkout_calendar{margin-top:10px}.honeypot{display:none!important;visibility:hidden!important;width:1px;height:1px;overflow:hidden}.usps_rate_guarantee_link{font-weight:normal}#redirected{color:#514721;padding:.5em .5em .5em 30px;background:#fff6bf url("//q.bstatic.com/static/img/experiments/info.png") no-repeat 8px;border:1px solid #ffd324;margin-bottom:1em}table.hotellist td div.review_sample,.review_sample{margin:1em 1em 0 .8em!important;position:relative;border:2px dotted #dedede;display:block;padding:4px 4px 4px 18px!important}.review_sample img.quote{position:absolute;top:-5px;left:-7px}/*\*/* html .review_sample img.quote{left:-26px;/**/}.review_sample span{font:normal 1em/1.3em Georgia,serif}.review_sample a{font-weight:normal!important}.review_sample div.review_content{color:#335d99;display:block;margin-top:10px!important;font-size:.94em}#LastViewedHotels ul li,#SearchHistory ul li{position:relative;display:none}#LastViewedHotels ul li.show_history_item,#SearchHistory ul li.show_history_item{display:block}#LastViewedHotels ul li.show_history_item_new,#SearchHistory ul li.show_history_item_new{display:block;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}#LastViewedHotels a.remove_hotel,#SearchHistory a.remove_search{float:right;margin-left:5px;position:relative;display:block;text-decoration:none;width:14px;height:14px;background:transparent url("//r.bstatic.com/static/img/icons/icon_remove_sprite.gif") no-repeat 0 0}#LastViewedHotels a.remove_hotel:hover,#SearchHistory a.remove_search:hover{background-position:0 -16px}#LastViewedHotels a.remove_hotel.small,#SearchHistory a.remove_search.small{display:block;text-decoration:none;width:11px;height:11px;background:transparent url("//r.bstatic.com/static/img/icons/icon_remove_sprite_small.gif") no-repeat 0 0}#LastViewedHotels a.remove_hotel.small:hover,#SearchHistory a.remove_search.small:hover{background-position:0 -13px}#myHistory,#showAllHistory,#removeAllHistory,#showAllSearches,#removeAllSearches{float:right;cursor:pointer;text-decoration:none}#myHistory .showLink,#myHistory .hideLink,#showAllHistory .showLink,#showAllHistory .hideLink,#removeAllHistory,#showAllSearches .showLink,#showAllSearches .hideLink,#removeAllSearches{padding-left:12px;background-image:url("//q.bstatic.com/static/img/my_hotels_actions.gif");background-repeat:no-repeat}#myHistory .showLink,#showAllHistory .showLink,#showAllSearches .showLink{background-position:0 3px}#myHistory .hideLink,#showAllHistory .hideLink,#showAllSearches .hideLink{background-position:0 -10px}#moreHistoryLinkWrapper,#moreSearchesLinkWrapper{clear:both;padding-bottom:.7em}#removeAllHistory,#removeAllSearches{background-position:0 -24px}#left #removeAllHistory,#left #removeAllSearches{margin-bottom:3px;margin-top:-9px}#myHistory .hideLink,#showAllHistory .hideLink,#showAllSearches .hideLink{display:none}#SearchHistory img{position:relative}#SearchHistory a{text-decoration:none}#SearchHistory span.datesSearched{color:#777;display:block;font-size:.88em;margin-bottom:1px}#SearchHistory span.datesSearched span.dates{color:#003580;display:inline;font-size:100%}#SearchHistory a.searchAgain{display:block;font-size:.88em}#SearchHistory span.elapsedSearch{color:#690;display:block;font-size:.88em;margin-top:2px}#SearchHistory span.elapsedSearch img{float:left}.flexibleRatesNotice{color:#514721;padding:.5em .5em .5em 30px;background:#e0fad8 url("//r.bstatic.com/static/img/info.png") no-repeat 8px 7px;border:1px solid #d6ebcc;margin:.4em 0 1em;clear:left;font-size:11px}.reqJS{display:none}.hasJS .reqJS{display:block}.hideme{display:none!important}.breadclear{display:none!important}.breadclearWebkit{display:block!important;visibility:hidden!important;margin:.3em 0 0 0!important;clear:both}#iphone{background:#0896ff;text-align:center;overflow:hidden}#iphone a{font-size:53px;line-height:53px;float:left;margin:.5em;background:#feab02;color:#000;font-weight:bold;padding:.25em;text-decoration:none;border:6px solid #fff;-webkit-border-radius:11pt;-webkit-box-shadow:0 3px 3px #003580;-webkit-text-size-adjust:none}#iphone a.landscape{font-size:30px}#iphone.single a{font-size:53px;display:block;margin:.5em auto;width:75%;float:none}a.lastroombubble{display:block;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:bold;padding:3px 6px 2px 22px;font-size:88%;text-decoration:none;background:#ffa4a4 url("//r.bstatic.com/static/img/miniwarning.gif") no-repeat 4px 4px;color:#003580;margin-top:2px;margin-bottom:4px;margin-left:0}a.lastroombubble:visited{color:#003580;text-decoration:none;font-weight:bold}a.lastroombubble:hover{background-color:#c00;color:#fff}a.bookedbubble.srph{margin-left:34px}a.bookedbubble:visited{color:#003580;text-decoration:none;font-weight:normal}a.bookedbubble:hover{background-color:#390;color:#fff}span.roomjustbooked,span.bestroom{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px 4px;font-size:88%;text-decoration:none;margin-top:2px;margin-bottom:4px;margin-left:0;font-weight:bold;line-height:2em}span.roomjustbooked{cursor:default;font-weight:normal;font-size:.88em;background-color:#6c0;color:#fff;white-space:nowrap;-moz-box-shadow:1px 1px 1px #999;-webkit-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999}span.roomjustbooked:hover{background-color:#70b74c}span.lastbooking{font-size:.88em;color:#690;display:block;margin-bottom:2px}div.lbsr span.lastbooking{font-size:1em}span.feataddress{font-size:.88em;color:#777;font-style:italic;display:block;margin-bottom:2px}span.littlescore{font-size:.88em;color:#666;display:block;margin-bottom:2px}span.littlescore.newhotelbadge{color:#3c0;font-weight:bold}span.concvisitors{font-size:.88em;color:#222;display:block;margin-bottom:2px}span.cheapest{font-size:.88em;color:#003580;display:block;margin-bottom:2px}span.xroomsleft{font-size:.88em;color:#900;display:block;margin-bottom:2px}#left.leftsmall span.lastbooking,#left.leftsmall span.feataddress,#left.leftsmall span.littlescore,#left.leftsmall span.concvisitors,#left.leftsmall span.cheapest,#left.leftsmall span.xroomsleft{font-size:100%}.promotion_data{display:block;min-width:100px}.thumblink{display:block;float:left}span.vhsoldout{display:block;font-weight:normal;font-size:88%;color:#c00}span.vhsoldout img{margin-top:1px;margin-right:3px}html>body span.vhsoldout img{float:left}img.occsprite{margin-top:2px;background-image:url("//r.bstatic.com/static/img/occupancy_sprite.gif")}img.single_occsprite{margin-top:2px;background-image:url("//q.bstatic.com/static/img/single_occupancy_sprite.gif");background-repeat:no-repeat}img.single_occsprite.max1,img.single_occsprite.max2{background-position:-32px -1px!important}img.single_occsprite.max3{background-position:-32px -21px!important}img.single_occsprite.max4{background-position:-32px -41px!important}table.featuredRooms tr:hover img.single_occsprite.max1,table.featuredRooms tr:hover img.single_occsprite.max2{background-position:-1px -1px!important}table.featuredRooms tr:hover img.single_occsprite.max3{background-position:-1px -21px!important}table.featuredRooms tr:hover img.single_occsprite.max4{background-position:-1px -41px!important}img.max1{background-position:48px -1px}img.max2{background-position:48px -21px}img.max3{background-position:48px -41px}img.max4{background-position:48px -61px}img.max5{background-position:48px -81px}img.max6{background-position:48px -101px}img.max7{background-position:48px -121px}img.max8{background-position:48px -141px}img.max9{background-position:48px -161px}img.max10{background-position:48px -181px}img.max11{background-position:48px -201px}img.max12{background-position:48px -221px}img.max13{background-position:48px -241px}img.max14{background-position:48px -261px}img.max15{background-position:48px -281px}img.max16{background-position:48px -301px}img.max17{background-position:48px -321px}img.max18{background-position:48px -341px}img.max19{background-position:48px -361px}img.max20{background-position:48px -381px}img.max21{background-position:48px -401px}img.max22{background-position:48px -421px}img.max23{background-position:48px -441px}img.max24{background-position:48px -461px}img.max25{background-position:48px -481px}table.featuredRooms tr:hover img.max1{background-position:1px -1px}table.featuredRooms tr:hover img.max2{background-position:1px -21px}table.featuredRooms tr:hover img.max3{background-position:1px -41px}table.featuredRooms tr:hover img.max4{background-position:1px -61px}table.featuredRooms tr:hover img.max5{background-position:1px -81px}table.featuredRooms tr:hover img.max6{background-position:1px -101px}table.featuredRooms tr:hover img.max7{background-position:1px -121px}table.featuredRooms tr:hover img.max8{background-position:1px -141px}table.featuredRooms tr:hover img.max9{background-position:1px -161px}table.featuredRooms tr:hover img.max10{background-position:1px -181px}table.featuredRooms tr:hover img.max11{background-position:1px -201px}table.featuredRooms tr:hover img.max12{background-position:1px -221px}table.featuredRooms tr:hover img.max13{background-position:1px -241px}table.featuredRooms tr:hover img.max14{background-position:1px -261px}table.featuredRooms tr:hover img.max15{background-position:1px -281px}table.featuredRooms tr:hover img.max16{background-position:1px -301px}table.featuredRooms tr:hover img.max17{background-position:1px -321px}table.featuredRooms tr:hover img.max18{background-position:1px -341px}table.featuredRooms tr:hover img.max19{background-position:1px -361px}table.featuredRooms tr:hover img.max20{background-position:1px -381px}table.featuredRooms tr:hover img.max21{background-position:1px -401px}table.featuredRooms tr:hover img.max22{background-position:1px -421px}table.featuredRooms tr:hover img.max23{background-position:1px -441px}table.featuredRooms tr:hover img.max24{background-position:1px -461px}table.featuredRooms tr:hover img.max25{background-position:1px -481px}}.loadingAjax{width:100%;background:#e6edf6 url("//q.bstatic.com/static/img/loading_filterbox.gif") center center no-repeat;height:80px}div.lazyLoadImg{background:#000 url("//q.bstatic.com/static/img/loading.gif") center center no-repeat!important}.hotel .hotelImage{display:block;height:90px;width:90px;padding:0!important;margin:0 8px 0 0!important}.viewed_days,.viewed_day,.viewed_hours,.viewed_hour,.viewed_minutes,.viewed_minute,.viewed_seconds,.viewed_second{display:none}.time_elapsed .show{display:inline}.lastVisitdate{text-align:left;font-size:.8em;display:none}#eapHolder{position:fixed;bottom:0;padding:0;background-color:red;width:100%}#eap1{background:transparent url("//q.bstatic.com/static/img/eap1.png") top left no-repeat!important;width:666px;height:339px;display:block;position:absolute;margin-top:0;margin-left:50px}#eap2{background:transparent url("//r.bstatic.com/static/img/eap2.png") top left no-repeat!important;width:666px;height:86px;display:block;position:absolute;margin-top:-86px;margin-left:50px}h1 .hoteltype_name,h3 .hoteltype_name{color:#feba02!important;display:inline-block;font-size:small;font-weight:normal;margin-left:-3px;text-transform:uppercase}.hotellist h3 span.preferred_hotels{font-size:.85em!important;color:#390;background:url('//q.bstatic.com/static/img/tick_green.png') no-repeat 0 2px;padding:0 0 0 16px;margin-left:5px;cursor:help}#right h1 span.preferred_hotels{font-size:.6em!important;color:#390;background:url('//q.bstatic.com/static/img/tick_green.png') no-repeat 0 2px;padding:0 0 0 16px;margin-left:5px;cursor:help}.min_width_column{min-width:60px}.min_width_column_wide{min-width:90px}.min_width_column_nowrap .figure{white-space:nowrap}.hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.hasJS .inlineJsRequired{display:inline}.hasJS .blockJsRequired{display:block}.hasJS .blocktoggle{display:none}table.hotellist tr td span.nowrap strong{color:#390}.hotel_comparison_link{clear:both;border-top:1px dotted #ccc;background-color:#fff;display:block;padding:10px 5px;text-align:center;padding:0!important}.hotel_comparison_link a{display:block;padding:10px 5px;position:relative}.hotel_comparison_link a:link,.hotel_comparison_link a:visited{font-size:150%!important;line-height:120%}#hotel_main_content{clear:both}.popular_city_dropdown{display:none;position:absolute;left:0;top:0;z-index:2000;background-color:white;border:1px solid black;text-align:left}.popular_city_dropdown .city_area{font-size:1.2em;overflow:hidden;padding:4px}.popular_city_dropdown .instructions{padding:4px}.popular_city_dropdown .city_area a{display:block;width:33%;float:left;cursor:pointer;text-decoration:none;color:#003580}.popular_city_dropdown .city_area a:hover{color:#feba02}.popular_city_dropdown .closeButton{background:transparent url("//r.bstatic.com/static/img/close-errormsg.png") top left no-repeat;position:absolute;top:2px;right:2px;cursor:pointer;height:20px;width:20px}.popular_city_dropdown .country{font-size:11px}@media screen{#searchboxInc form{clear:left;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#feba02;padding:.6em 0 0 0;margin:0 0 8px}#searchboxInc fieldset{border:0;padding:0;margin:0}#searchboxInc legend{padding:0 1.2em;margin:0}#searchboxInc span.exclamation{margin-left:0;font-size:1.4em}#searchboxInc p.error{padding-left:2.25em!important;margin-bottom:.6em}#searchboxInc #destinationSearch,#searchboxInc #addressSearch{padding:0 .9em 1.2em}#searchboxInc h4{margin:0;font-size:1.1em!important;text-shadow:#fff 1px 1px 0;padding-bottom:2px}body#b2searchresultsPage #searchboxInc p.mr_flash_deal{font-size:1.5em;font-weight:bold;text-align:center;margin-top:0;margin-bottom:6px}body#b2searchresultsPage #searchboxInc p.flash_deal_sb_header{color:#003580;font-size:1.2em;margin:0 8px 8px 0;padding-left:9px}body.searchresults #searchboxInc form h4{font-size:1.3em!important;font-weight:normal}body.hotel #searchboxInc form h4{font-size:1.4em!important;font-weight:normal}body.hotel #searchboxInc form h4 label{font-size:1em}#homeout img.placeholder,#homein img.placeholder{width:10.5em;display:block}#searchboxInc div#homein{padding-right:.3em;margin-bottom:10px}#searchboxInc div#homein h3.firsth3,#searchboxInc div#homeout h3.firsth3,#searchboxInc div h4 label{font-size:1.2em;font-weight:normal}#searchboxInc div input#destination{font-size:1.5em}.b_opera_9 #searchboxInc div input#destination{font-size:1.2em}#b2searchresultsPage #searchboxInc form .but button,#searchboxInc form .but button{padding:.3em 1em;text-transform:capitalize;font-size:1.8em;overflow:visible;margin-bottom:0}#searchboxInc form .but button{margin-bottom:.5em}#searchboxInc form .avail{margin-top:.8em}#searchboxInc div#destinationSearch{padding-bottom:.5em}#searchboxInc p.total_numbers{margin:0 11px 0 0;padding:0;text-align:right}#searchboxInc span.total_numbers_subpages{margin-left:10px}#searchboxInc #destinationSearch .text{width:67%}#searchboxInc .wider #destinationSearch .text{width:99%}#searchboxInc #addressSearch h4{padding-top:.45em}#searchboxInc #addressSearch h4.firstH4{padding-top:0}#searchboxInc #addressSearch #addressAddress{width:67%}#searchboxInc #cityContainer{float:left;width:48%;padding-right:2%}#searchboxInc #zipContainer{float:left;width:34%}#searchboxInc #addressSearch #addressCity{width:100%}#searchboxInc #addressSearch #addressZIP{width:50%}#searchboxInc #addressSearch h4{clear:left}#searchboxInc #addressSearch #addressCountry{min-width:50%}#searchboxInc form a:hover{color:#fff9e7}#searchboxInc #inout{padding:.5em 0 .8em;margin:0 .9em;border-top-color:#feba02;position:relative}#searchboxInc #inout p.error{padding-left:2.85em!important;margin-bottom:0}#searchboxInc p.error_exp{padding-left:2.85em!important;margin-bottom:0}p.error_exp,.daterrors_exp p.errors_dateerros{font-size:15px!important;color:white!important;margin-bottom:0!important;min-height:1px!important;padding:15px 10px 15px 45px!important;text-shadow:0 1px 0 rgba(0,0,0,0.7)!important;background:url(/static/img/experiments/icon_lighbulb.gif) 5px center no-repeat}#searchboxInc #inout span.exclamation{margin-left:.6em}span.exclamation_exp{display:none!important}#searchboxInc #inout h3{font-size:1.1em;background-color:transparent}#searchboxInc a.calender{vertical-align:-3px}#searchboxInc form a.calender img{background-color:#feba02;background-image:url("//q.bstatic.com/static/img/calendar_sprite.gif")}#searchboxInc a.calender:hover img{background-position:0 21px}#searchboxInc #blockdisplay1.advcontainer{background-color:transparent;margin-bottom:0;padding-bottom:0}#searchboxInc .advcontainer{background-color:#ffdd81;border-top:1px solid #cb9502;padding:.6em 1.2em;margin:0 .9em .6em}#searchboxInc #blockdisplay1.advcontainer a{float:left;width:auto}#searchboxInc .advcontainer a:hover,#searchboxInc #blockdisplay1.advcontainer a:hover{color:#aa7d01}#searchboxInc .advcontainer h4{padding-top:1.2em;clear:both}#searchboxInc .advcontainer .checkarea{float:left;width:auto}#searchboxInc .advcontainer label{margin:0 .9em 0 .3em}#searchboxInc .advcontainer .inputcontainer div{padding:0 0 .15em;margin-left:20px;text-indent:-20px;line-height:1.2}#searchboxInc .but{padding:0 .9em}.calendar_with_input img.icon_calendar{background:url("//r.bstatic.com/static/img/newcal.png") no-repeat 0 0!important}.calendar_with_input a:hover img.icon_calendar{background-position:0 -25px!important}.calendar_with_input a.calendarLink{position:relative;color:transparent}.hasJS .calendar_with_input .checkin_day,.hasJS .calendar_with_input .checkout_monthday,.hasJS .calendar_with_input .checkin_year_month,.hasJS .calendar_with_input .checkout_year_month{display:none}.calendar_with_input .check_date{width:200px;height:24px;line-height:24px;cursor:pointer;font-weight:normal;font-size:88%;background-clip:padding-box;border-color:#fee399;border-color:rgba(255,255,255,0.6);border-radius:6px 6px 6px 6px;border-style:solid;border-width:4px;padding-left:4px}.calendar_with_input .check_date.noInitalInputValue{color:#a9a9a9}.calendar_with_input.calendar_with_input__loading .check_date{background-image:url(/static/img/experiments/ajax-loader-small.gif);background-position:center center;background-repeat:no-repeat;cursor:default}.calendar_with_input_indexPage .check_date{width:200px}.b_firefox_3 .calendar_with_input .check_date{border-color:#fee399}.calendar_with_input #hotelpage_availform .check_date{border-color:#99aecc;border-color:rgba(0,53,128,0.4)}.calendar_with_input a.calendarLink:hover .check_date{border-color:#fed567;border-color:rgba(255,255,255,0.4)}.b_firefox_3 .calendar_with_input a.calendarLink:hover .check_date{border-color:#fed567}.calendar_with_input #hotelpage_availform a.calendarLink:hover .check_date{border-color:#6686b3;border-color:rgba(0,53,128,0.6)}.calendar_with_input .icon_calendar{position:absolute;right:7px;top:-4px}.calendar_with_input #hotelpage_availform .icon_calendar{position:absolute!important}.calendar_with_input.new_change_dates span.small{line-height:24px;margin-top:6px}#b2searchresultsPage .leftsmall{padding-top:.6em}#b2searchresultsPage #searchboxInc #tabs li{padding-left:.4em;padding-right:.7em;word-spacing:-.05em}#b2searchresultsPage #searchboxInc #tabs #destinationTab{background-image:url("//q.bstatic.com/static/img/b25/tabYellowLast-s.png")}#b2searchresultsPage .jsAvailable #tabs #destinationTab.current{background-image:url("//q.bstatic.com/static/img/b25/tabYellow-s.png")!important}#b2searchresultsPage .jsAvailable #tabs #addressTab{background-image:url("//q.bstatic.com/static/img/b25/tabYellowLast-s.png")}#b2searchresultsPage #searchboxInc p.error{padding-left:1.7em!important}#b2searchresultsPage #searchboxInc p.error_exp{padding-left:2.8em!important}#b2searchresultsPage #searchboxInc #destinationSearch .text{width:218px}#b2searchresultsPage #searchboxInc #destinationSearch,#b2searchresultsPage #searchboxInc #addressSearch{padding:0 .6em 1.2em}#b2searchresultsPage #searchboxInc #addressSearch #addressAddress{width:95%}#b2searchresultsPage #searchboxInc #cityContainer{width:63%}#b2searchresultsPage #searchboxInc #zipContainer{width:30%}#b2searchresultsPage #searchboxInc #addressSearch #addressZIP{width:95%}#b2searchresultsPage #searchboxInc #inout{margin-left:.6em}#b2searchresultsPage #searchboxInc #inout span.exclamation{margin-left:.45em}#b2searchresultsPage #searchboxInc #inout p.error{padding-left:2.3em!important;margin-bottom:0}#b2searchresultsPage #searchboxInc #inout p.error_exp{padding-left:2.85em!important;margin-bottom:.6em}#b2searchresultsPage #searchboxInc #inout p.errors_dateerrors{padding-left:2.85em!important;margin-bottom:.6em}#b2searchresultsPage #searchboxInc .advcontainer{padding:.6em;margin:0 .6em}#b2searchresultsPage #searchboxInc #blockdisplay1.advcontainer{padding-bottom:0}#b2searchresultsPage #searchboxInc #blockdisplay1.advcontainer a{float:none}#b2searchresultsPage #searchboxInc .but{padding-top:.6em}#b2searchresultsPage #searchboxInc .advcontainer .checkarea{float:none;display:block}#b2searchresultsPage #searchboxInc .but{padding:.3em .6em 0}#b2searchresultsPage #searchboxInc .but button{font-size:1em}#searchboxInc h3{position:static;text-shadow:#fff 1px 1px 0;font-size:2.2em;font-weight:normal;margin-bottom:.4em}#searchboxInc h3.searchtitle{margin:0 0 .4em .4em;font-size:2em!important;padding-top:0!important}#searchboxInc #tabs .current a:link,#searchboxInc #tabs .current a:visited{color:#003580;text-decoration:none;cursor:default}#homein{padding-right:.5em}#searchboxInc .blur{color:#999}#number_of_nights{clear:left;padding-top:15px}select.wide{width:17em}.checkout_date_text{margin-left:15px;white-space:nowrap}.searchresults .checkout_date_text,.hotel #inout .checkout_date_text{display:block;margin:4px 0 0}#sortsearch{margin:12px 0}#frm button.faded{filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}#frm button img,#frm button blink{display:none;font-size:.833em}#frm button.hidetext{color:#0896ff}#frm button.hidetext:hover{color:#003580}#frm button.hidetext blink,#frm button.hidetext:hover blink{color:#fff}#frm button.hidetext img,#frm button.hidetext blink{display:block;margin:-1.4em auto .2em}#frm button.hidetext blink{margin:-1.333em auto 0}.leftsmall #frm button.hidetext img{margin-top:-1em}.no_nights_helper{font-size:12px!important}}#searchboxInc #destinationSearch .wide{width:94%}#tooltip p,#tooltip ul{margin:0 0 .2em 0!important}#tooltip ul{padding-left:1.5em!important}#tooltip ul li{font-size:11px!important}@media screen{.box{position:relative}.box,.box_wrapper{padding:1em;margin-bottom:8px;background-color:#f2f4f8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.boxcorner{position:absolute;bottom:0;left:0;margin:0}.box h2{font-size:1.8em;font-weight:normal;clear:none;padding-top:0;margin:0 0 1em 0;text-shadow:1px 1px 0 white}.box h3{font-size:1.8em;font-weight:normal;margin-bottom:.4em;text-shadow:1px 1px 0 white}.sidebox h3{font-size:1.6em!important;text-shadow:1px 1px 0 white}.box ul{margin:0;padding:0}.box ul li{list-style-type:none;clear:both;border-top:1px dotted #ccc;padding:5px 0}.sidebox ul li{border:0}.box table{width:100%}.box table tr th{font-size:1.8em!important;font-weight:normal}.sidebox table tr th{font-size:1.6em!important;font-weight:normal}.box table tr td h4{font-size:1.1em!important;text-shadow:1px 1px 0 white}.box td ul li{padding:2px 0;border:0}.box ul li img.thumb{border:0;float:left;margin:0 5px 5px 0}.box ul li span.address{display:block;margin-left:35px;color:#666}.box table.landing th{padding-bottom:.5em}.box table.landing h4{margin-top:0}.box table.landing td.firsttd{width:200px!important;padding-right:15px}.box table.landing td.promotd{padding-bottom:1em}.box input#to{width:200px}.box input#send{width:0;overflow:visible;font-size:1.2em}.box input#send[type=submit]{width:auto!important}div#newsletterbox{background:#f2f4f8 url("//r.bstatic.com/static/img/newsletterbox-bg.png") no-repeat bottom right}div#newsletterbox p{margin-right:145px}div#newsletterbox h2{padding-right:140px}div#newsclaimer{width:200px;font-size:.88em!important}div#topdestinations table{width:100%}div#topdestinations table tr td{padding:0 4px 10px 0;width:33%}div#topdestinations table tr td img{width:32px;height:32px;margin:0 5px 3px 0}div#topdestinations table tr td a{text-decoration:none;font-size:13px}div#topdestinations table tr td span{font-size:.88em}div#topdestinations{position:relative}div#topdestinations.box p{margin-top:0!important}div#topdestinations.box div.district p{margin-top:.5em}div#topdestinations.box img.boxcorner{position:absolute;left:0;bottom:0}#althotels{margin:1em 0}div.box#usps{border-top:0!important}div#usps h2{color:#feba02;font-size:1.5em;font-weight:bold;margin:0;padding:0}div#usps h3{font-size:1.2em;font-weight:bold}#social_network_bookmarks{overflow:hidden;_height:1%}}.co_branded_banner{color:white;font-size:11px;text-decoration:none;font-weight:bold;position:absolute;right:323px;text-align:right;top:41px;width:auto;z-index:30;border:0}.booking_reviews{margin:25px 0 40px 0}.booking_reviews a{color:#0297fd}.booking_reviews h1{font-size:24px;color:#003580;font-weight:normal;line-height:normal;padding:0 0 10px 0}.box_review{font:15px Georgia,serif;line-height:24px;color:#333;display:block;clear:both;border-bottom:1px dotted #ccc;padding:0 0 10px 0;margin:0}.booking_reviews .user_info{height:41px;background:url(//q.bstatic.com/static/img/experiments/user_testimonial.gif) no-repeat left top;padding:0;margin:-1px 0 0 15px}.user_data{padding:13px 0 0 35px}.user_data strong{text-transform:capitalize}.user_data a{font-weight:normal}#filterbox_options .filteroptions .filterelementNoCheckbox label{cursor:pointer}#filterbox_options .filteroptions .filterelementNoCheckbox .filter_item{background-image:none;padding-left:9px}#filterbox_options .filteroptions .filterelementNoCheckbox .filter_meta{font-size:.9em;padding-top:5px}#filterbox_options .filteroptions .filterelementNoCheckbox .filter_meta input{position:absolute;right:9px;top:3px}#filterbox_options .filteroptions .filterelementNoCheckbox .filter_checkbox{position:relative;width:20px}#filterbox_options .filteroptions .filterelementNoCheckbox .filter_item i{font-size:.9em;color:#779bca}#filterbox_options .filteroptions .filterelementNoCheckbox:hover i{color:#0896ff}#filterbox_options .filteroptions .active .filter_item i,#filterbox_options .filteroptions .active{color:#fff!important}form.group_rooms_by_persons tr th.firstThFeatRms{width:60%}form.group_rooms_by_persons tr th.roomAvailability_group{width:20%}form.group_rooms_by_persons tr th.roomPrice{width:21%!important;text-align:left!important}form.group_rooms_by_persons tr td.grouped_room_empty span{float:left}form.group_rooms_by_persons tr td.grouped_room_empty{background:#fff;width:9%;vertical-align:bottom}form.group_rooms_by_persons tr td.grouped_room_name{width:51%}form.group_rooms_by_persons tr td.grouped_availability{width:20%}form.group_rooms_by_persons tr td.roomPrice{width:20%!important;text-align:left!important}form.group_rooms_by_persons tr td.group_rooms_by_persons_title{border-top:0;border-bottom:1px solid #fff0c4}table.group_rooms_by_persons_groups td,table.group_rooms_by_persons_groups_room_table td{border-top:0!important}form.group_rooms_by_persons table.group_rooms_by_persons_groups,form.group_rooms_by_persons table.group_rooms_by_persons_groups_room_table{width:100%}form.group_rooms_by_persons table.group_rooms_by_persons_groups_room_table tr.odd{background:#fdfbf4}a.show_group_rooms_by_persons{text-decoration:none}table.featuredRooms tr.group_rooms_by_persons_tite_row td{padding:6px 0 4px}table.group_rooms_by_persons_groups td.roomPrice strong{color:#900}table.group_rooms_by_persons_groups td.roomPrice strong.availprice{color:#390}table.group_rooms_by_persons_groups td div,table.group_rooms_by_persons_groups_room_table td div{padding:0}form.group_rooms_by_persons table.group_rooms_by_persons_groups td,form.group_rooms_by_persons table.group_rooms_by_persons_groups th,form.group_rooms_by_persons table.group_rooms_by_persons_groups_room_table td,form.group_rooms_by_persons table.group_rooms_by_persons_groups_room_table th{padding:4px;font-size:88%}form.group_rooms_by_persons span.sr_scarcity_available{font-size:100%!important}strong.availprice{color:#390!important}a.group_rooms_red_link,strong.price{color:#900}form.group_rooms_by_persons table.table.group_rooms_by_persons_groups tr th.roomAvailability_group a{text-decoration:none!important}.group_rooms_green_link{text-decoration:none!important}#hotel_group2{width:100%;margin:10px 0 25px 0}#hotel_group2 .b_group_recommendation2{background:0}#hotel_group2 table{border:0;width:100%;margin:0;padding:0;border-collapse:collapse}#hotel_group2 th{text-align:left;background-color:#537cb4}#hotel_group2 th div{padding:8px 0 8px 8px;background-color:#537cb4;color:#fff;font-size:1.1em;font-weight:bold}#hotel_group2 td{margin:0;padding-left:8px;border-top:1px solid #feba02;border-collapse:collapse;vertical-align:middle;line-height:1.6em;font-size:.95em}#hotel_group2 .noBorder{border:0}#hotel_group2 .book_rooms,#hotel_group2 .book_rooms .first{border-bottom:0;vertical-align:top}#hotel_group2 .first{border-top:0;vertical-align:top}#hotel_group2 tr th.price{text-align:right;padding:0;margin:0}#hotel_group2 tr td.price{text-align:right;padding:0;color:#390;font-weight:bold}#hotel_group2 td small{display:block;margin-bottom:6px;line-height:.6em;padding:0}#hotel_group2 td #total{margin:5px 5px 0;line-height:1.6em;text-align:right}#hotel_group2 td.book_rooms #total strong{color:#390;font-size:1.4em;text-align:right}#hotel_group2 td.book_rooms #total #select_group2{font-size:1em;white-space:nowrap;position:relative;top:9px}#hotel_group2 .iebutton{padding:4px 6px;display:block;color:white;text-decoration:none;font-weight:bold;float:right;margin-top:-5px;white-space:nowrap}#hotel_group2 td .original_price{margin-right:3px;color:#003580;font-family:"Times New Roman",Times,serif;font-weight:normal;font-size:88%;text-decoration:line-through}#maxotelRoomArea #groupRoomsTableHeader2{background-color:#e6edf6;padding:0 0 5px 8px;border-top:1px solid #779bca}#maxotelRoomArea #groupRoomsTableHeader2 h3{color:#003580;font-size:1.1em;line-height:1.2em}#tooltip.blackBorderTooltip h3{background:#000;border:1px solid #fff;color:#fff}#tooltip.niceBlackBorderTooltip h3{background:#000;border:1px solid #fff;color:#fff;border:0;-webkit-box-shadow:0 0 4px 1px #4d4d4d;-moz-box-shadow:0 0 4px 1px #4d4d4d;box-shadow:0 0 4px 1px #4d4d4d}#tooltip.niceBlackBorderTooltip .shadow{background:0;border:0}.last_minute_savings{padding:10px 0}.last_minute_savings span{color:#900;font-weight:bold}.last_minute_savings_price_column{padding:5px;white-space:normal!important}.last_minute_savings_price_column span{color:#900!important;font-weight:normal;text-decoration:none!important;font-family:Arial!important;text-align:right;font-size:88%}.ui-slider{position:relative;float:right;text-align:right;border:1px solid #0896ff;cursor:pointer;height:1px;width:95px;border-top:0;border-bottom:0;background:#ccc;margin:3px 0 5px 10px;display:inline-block;background:url(//q.bstatic.com/static/img/experiments/b_slider_range.jpg) repeat-x left center;float:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:12px;height:12px;cursor:pointer;border:2px solid #0896ff;background:#a2c7fa;opacity:.8}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:8px}.ui-slider-horizontal .ui-slider-handle{top:-.37em;margin-left:-.7em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.mapSlider{border-radius:0 0 8px 8px;background:#e8edf7;text-align:right;font-size:11px;width:100%}#distanceRadius{width:20px;display:inline-block;color:#0896ff}.measured_unit{color:#0896ff}.radius-text-lineup{padding:10px;display:inline-block}.district-background{background-color:#cfdfef;border-radius:0 0 8px 8px}.district-select{background-color:#c2d4e8;background:-webkit-gradient(linear,0% 0,0% 100%,from(#cfdfef),to(#c2d4e8));background:-webkit-linear-gradient(top,#cfdfef,#c2d4e8);background:-moz-linear-gradient(top,#cfdfef,#c2d4e8);background:-ms-linear-gradient(top,#cfdfef,#c2d4e8);background:-o-linear-gradient(top,#cfdfef,#c2d4e8);clear:both;padding:10px;border-radius:8px;text-align:right;font-size:11px}#districtMap{width:140px;margin-left:4px}.districtTag{line-height:17px;display:inline-block}ul#reasonstb{margin:4px 0 0 10px;padding:0}ul#reasonstb li{display:inline;margin:0 10px 0 0;font-weight:bold;font-size:11px;color:#666;padding:0 0 0 14px;text-transform:uppercase;background:url('//r.bstatic.com/static/img/mark_reasons.gif') no-repeat}.search_box_on_disamb_outter{width:60%;margin:0 0 0 10px}.search_box_on_disamb_outter #hotelpage_availform{padding:10px!important;-moz-border-radius:8px;border-bottom-left-radius:8px 8px;border-bottom-right-radius:8px 8px;border-top-left-radius:8px 8px;border-top-right-radius:8px 8px}.search_box_on_disamb_outter #destinationSearch{margin:0 0 10px 0!important}.search_box_on_disamb_outter #destinationSearch h3{font-size:2.2em;font-weight:normal;margin-bottom:20px;position:static;text-shadow:1px 1px 0 #0896ff}.search_box_on_disamb_outter input#destination{width:400px;height:20px}.search_box_on_disamb_outter .but button{padding:5px;font-size:1.2em!important;margin-bottom:0!important}.search_box_on_disamb_outter h4{margin:0 0 10px 0!important;font-size:100%;font-weight:normal!important}.search_box_on_disamb_outter #destinationSearch{float:left}.search_box_on_disamb_outter #searchboxInc{float:right;margin:20px 0 0 0}ul#clusters_list li{margin:3px 0}ul#clusters_list_sr{list-style:none;margin:10px 0;padding:0}ul#clusters_list{list-style:none;margin:0;padding:0}#hotel_clusters{width:450px;clear:left;margin:0 0 0 79px}tr#ambrowwithbest1_disambig_hotel_clusters td{border-bottom:0}ul#clusters_list_sr li{float:left;height:15px;display:block;white-space:nowrap}.hotel_cluster_dash{margin:0 10px}div.cucaAlarm{margin:.4em 0 1em;background-color:#ffeec0;border:3px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;padding:.5em;color:#ffeec0;min-height:35px}div.cucaWarnText{font:small/1.2em HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:13px;color:#514721;margin-left:40px}div.cucaWarnImg{height:30px;float:left}ul.lastViewedList.big li{position:relative;padding-left:70px!important;min-height:80px}ul.lastViewedList.big li a.thumbLink{position:absolute;top:10px;left:0}ul.lastViewedList.big li div.push{float:right;width:1px;height:80px}ul.lastViewedList.big.round li{padding-left:70px;min-height:70px}ul.lastViewedList.big.round li div.push{float:right;width:1px;height:70px}ul.lastViewedList.small{font-size:100%}ul.lastViewedList.small li{position:relative;padding-left:37px;min-height:35px}ul.lastViewedList.small li a.thumbLink{position:absolute;top:6px;left:0}ul.lastViewedList.small li div.push{float:right;width:1px;height:35px}ul.lastViewedList.small span.use_sprites{position:relative;top:3px;margin-bottom:3px}.b_msie_6 #LastViewedHotels{zoom:1}.b_msie_6 ul.lastViewedList.big li a.thumbLink{left:-70px;top:20px}.b_msie_6 ul.lastViewedList.big.round li a.thumbLink{left:-70px;top:15px}.b_msie_6 ul.lastViewedList.small li{top:-10px}.b_msie_6 ul.lastViewedList.small li a.thumbLink{left:-37px;top:20px}.b_msie_6 ul.lastViewedList.small a.remove_hotel.small{top:15px}.b_msie_7 #LastViewedHotels.big,.b_msie_6 #LastViewedHotels.big{padding:1em 1em 1em .5em}.exclusive_deals_head{position:absolute;background-color:#fe3d13;left:350px;top:20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:.15em .5em;text-align:center;color:#fff;text-decoration:none;font-weight:bold}.exlusive_deals{-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000}.exclusive_deals_head a{color:#fff;display:block;text-decoration:none}.exclusive_deals_head a:visited,.exclusive_deals_head a:hover,.exclusive_deals_head a:active{color:#fff;text-decoration:none}a.exclusive_fd_separate{color:#fff;display:auto;text-decoration:none}a.exclusive_fd_separate:visited,a.exclusive_fd_separate:hover,a.exclusive_fd_separate:active{color:#fff;text-decoration:none}.flash_deals_head{text-indent:22px;border:1px solid #ccc}#lightning{position:absolute;top:-8px;left:-17px}#exclusive_deals_warning{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #ccc;padding:.6em;text-align:center;margin:1em 0;color:#222;font-size:13px;clear:both;background:#fff url(/static/img/survey_back1.gif) repeat-x}#exclusive_deals_warning_inner{background:url("/static/img/bigwarning40.png") no-repeat scroll 0 0 transparent;margin:0 auto;padding:12px;width:55%;padding-left:25px}#exclusive_deals_warning_close{float:right;background:url("/static/img/icon_cancel.png") no-repeat scroll top right transparent;padding-right:20px}#calendar_popup{display:none;position:absolute;z-index:8888}#calendar_popup table{width:100%;border-spacing:0;clear:both;position:relative;z-index:9999}#calendar_popup table tbody{width:100%}.newcalendar table{width:210px!important}.newcalendar{background:#fff;border-radius:10px;-moz-border-radius:10px;float:left;display:block;clear:both;padding:8px}#calendar_popup{box-shadow:5px 5px 5px #555;-moz-box-shadow:5px 5px 5px #555;-webkit-box-shadow:5px 5px 5px #555}.b_msie_6 #calendar_popup .bg_wrapper{position:absolute}.b_msie_6 #calendar_popup .browseCalendar{position:absolute;top:5px;left:10px}.b_msie_6 #calendar_popup table{position:absolute;top:40px;left:10px}.b_msie_6 #calendar_popup .calendar_close{position:absolute;top:210px;left:10px}.doubleCalendar{display:block;clear:both;width:451px;height:244px}.insideForm{width:751px}.b_msie_6 .singleCalendar{width:221px;height:228px;background:0;z-index:9}select{z-index:-1!important}.b_msie_6 .singleCalendar .bg_wrapper{display:block;width:221px;height:228px;border:0;top:0;position:absolute;left:0;border:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='fixed',src='//q.bstatic.com/static/img/calendar_shadow.png')}.b_msie_7 .singleCalendar,.b_msie_8 .singleCalendar,.b_firefox_2 .singleCalendar,.b_firefox_1 .singleCalendar{width:221px;height:228px;background:transparent url("//q.bstatic.com/static/img/calendar_shadow.png") left top no-repeat}.calendarTill{border-left:1px dotted #779bca}.singleCalendar{border-left:0!important}.doubleCalendar .calendarTill .browseCalendar{border-left:0!important}.doubleCalendar .calendarTill table{border-left:0!important}.doubleCalendar .calendarFrom,.doubleCalendar .calendarTill{display:block;width:212px;float:left}.insideForm .calendarFrom,.insideForm .calendarTill{width:362px}.doubleCalendar .calendarFrom{padding:5px 8px 5px 5px}.doubleCalendar .calendarTill{padding:5px 5px 5px 8px}.b_msie_6 .doubleCalendar .calendarFrom,.b_msie_6 .doubleCalendar .calendarTill{padding-bottom:0;padding-top:0}.newcalendar table,.newcalendar tbody,.newcalendar tr,.newcalendar td,.newcalendar th{border:0 none;border-spacing:0;margin:0;padding:0;text-align:left;vertical-align:top;border-collapse:collapse}.newcalendar h2{padding:0;margin:0 0 4px 0;color:#003580;font-size:29px;font-weight:normal;height:30px;display:block}.b_msie_6 .newcalendar h2{padding:5px 0 0 0;height:25px}.b_msie_6 .newcalendar tr{height:20px!important;overflow:hidden;border-spacing:0}.b_msie_6 .dayamount{padding-top:5px;display:block;height:25px;margin-top:-22px}.newcalendar td{text-align:center;height:25px}.newcalendar th{color:#003580;text-align:center;font-weight:normal}.newcalendar td a{font-weight:bold;color:#0896ff!important;text-decoration:none!important;display:block;height:17px;padding:2px 0 0 0;border:2px solid #fff;overflow:hidden;margin-right:2px}.newcalendar td span{text-decoration:line-through;color:#779bca;display:block;height:17px;padding:2px 0 0 0;border:2px solid #fff;margin-right:2px}.newcalendar select{float:left;display:block;width:11em;margin:3px 0 0 3px}.b_msie_6 .newcalendar select{width:10em!important}.calendar_close{display:block;position:relative;z-index:9999;float:left;clear:both;width:210px;text-align:center;font-weight:bold;color:#0896ff!important;cursor:pointer}.doubleCalendar .calendar_close{width:451px}.prevmonth,.nextmonth{display:block!important;height:24px;width:24px;overflow:hidden;position:relative}.prevmonth{float:left;background:transparent url("//r.bstatic.com/static/img/butPrevMonth.png") 0 0 no-repeat}.nextmonth{float:right;background:transparent url("//r.bstatic.com/static/img/butNextMonth.png") 0 0 no-repeat}a.prevmonth:hover,a.nextmonth:hover{background-position:0 -24px}a.disabled,a.disabled:hover{background-position:0 -72px!important;cursor:default;color:#666}.prevmonth span,.nextmonth span{display:block;padding-top:30px;position:relative}.newcalendar td span,.newcalendar td a{border-radius:4px;-moz-border-radius:4px}.newcalendar td.wk a{color:#003580!important}.newcalendar td a:hover{color:#fff!important;border-color:#003580!important;background:#003580!important}.browseCalendar{display:block;float:left;clear:both;width:200px;padding:5px;position:relative;z-index:9999}.b_msie_6 .browseCalendar{height:24px!important;overflow-y:hidden}.newcalendar td span.grayed,.newcalendar td a.grayed:hover,.newcalendar a.grayed{color:#ddd!important;border-color:#fff;background:#fff;text-decoration:none;cursor:default}.newcalendar td.wk a.grayed{color:#ccc!important}.newcalendar td a.today:hover,.newcalendar td span.today,.newcalendar a.today{border-color:#feba02}.newcalendar td a.selected{color:#fff!important;border-color:#003580!important;background-color:#003580}.newcalendar td a.endsel{border-color:#e6edf6!important;background-color:#e6edf6}.newcalendar td a.inbetween{border-color:#e6edf6;background-color:#e6edf6}.calendarTarget{display:block;float:left;clear:left;width:140px;height:130px;margin-top:32px}.b_msie_6 .calendarTarget{height:100px}.calendarTarget .ct_month{display:block;color:#0003580}.calendarTarget .ct_day{display:block;font-size:120px;color:#779bca;margin-top:0;width:140px;height:110px;padding-top:50px}.b_msie_6 .calendarTarget .ct_day{height:70px}.dayamount{color:#779bca;float:right}.display_dates{width:100%}.display_dates div{display:block;float:left;width:30px;font-size:18px;color:#003580;padding-top:8px;background:#fff}.display_dates .date_start{width:355px;padding-left:10px}.display_dates .date_end{width:330px;padding-left:0}.b_msie_6 #homeout{width:220px}.christmas_ball_front,.christmas_ball_hotel{background:transparent url('//r.bstatic.com/static/img/christmas_ball4.png') 0 0 no-repeat;border:0;width:150px;height:85px;overflow:hidden;position:absolute;z-index:1}.christmas_ball_front{margin-top:-71px;margin-left:-18px}.christmas_ball_hotel{margin-top:139px;margin-left:-18px}.b_msie_6 .christmas_ball_front,.b_msie_6 .christmas_ball_hotel{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='//r.bstatic.com/static/img/christmas_ball4.png')}.b_msie_7 .christmas_ball_hotel,.b_msie_6 .christmas_ball_hotel{margin-left:-230px!important}#default_group_new_block{position:relative;z-index:5!important}.clickable_button{text-shadow:0 -1px 1px rgba(19,65,88,.8);background:#0896ff!important;color:#f2f2f2;border:1px solid rgba(255,255,255,.1)!important;-webkit-transition:-webkit-box-shadow .2s ease-in-out;-moz-transition:-moz-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-webkit-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;position:relative;top:-3px;font-size:1.8em;font-weight:bold;padding:.3em .8em!important}.clickable_button span{-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block}.clickable_button:hover{-webkit-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);background:#2aa4ff!important;-webkit-background-clip:border-box;-moz-background-clip:border-box;background-clip:border-box;cursor:pointer;cursor:hand}.clickable_button:hover span{color:#fff;text-shadow:0 1px 1px rgba(19,65,88,.8)}.clickable_button:active{-webkit-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);box-shadow:0 4px 0 #1a74a1,inset 0 15px 20px rgba(0,0,0,.05),0 3px 5px rgba(0,0,0,.5);-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px)}.lazy-loading-icon{position:relative;top:5px;left:50%;margin-left:-18px}#content_feedback_invite{font-size:.833em;margin:1em 0 0;padding:0 0 1em;clear:left}#b_content_feedback_yes{border:1px solid #ccc;background:#eee;color:#666;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;margin-top:5px}#b_feedback{width:476px;position:absolute;top:150px;left:50%;margin-left:-244px;background:#fff;border:12px solid #dde6f1!important;z-index:1099;text-align:left}#b_feedback.iframe{height:450px}#b_feedback iframe{border:0;height:450px;width:476px}#b_feedback h2{margin:10px 0 0;padding:0}#b_feedback form{padding:20px}#b_feedback ol{padding:0;margin:0}#b_feedback li{float:left;width:100%;margin:0 0 10px;list-style:none;clear:left}#b_feedback li strong{color:#d00}#b_feedback input,#b_feedback textarea,#b_feedback label{display:block}#b_feedback .radio input{float:left;margin:2px 10px 0 0;*margin-top:0}#b_feedback .radio label{float:left;width:350px}#b_feedback .textinput label{float:left;width:200px}#b_feedback textarea{margin-top:5px;width:100%}#close_feedback{position:absolute;top:10px;right:10px}#b_feedback button,.maf_button{font-size:1.2em;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:.15em .75em;background-color:#0896ff;color:#fff;border:2px solid #eee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#b_feedback button:hover,.maf_button:hover{background-color:#003580;cursor:pointer}.rates_checklist{padding-left:10px;margin-top:5px;margin-bottom:15px;overflow:hidden;width:95%}.rates_checklist li{background:url("//r.bstatic.com/static/img/icons/ok.gif") no-repeat left;padding-left:20px;margin:0 0 5px!important}#b_feedback p.feedback_info{margin-top:5px}#rates_feedback_form h3{margin:5px 0;font-size:110%}#content_feedback_checkboxes{background:#eee;color:#666;border:1px solid #ccc;padding:10px;margin:5px 0 2em;overflow:hidden;float:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#content_feedback_checkboxes label{margin:0 10px 10px 0;white-space:nowrap;display:block}#content_feedback_checkboxes input{margin-right:5px;vertical-align:baseline}#content_feedback_checkboxes a{margin-left:10px;font-size:11px}#rates_feedback_invite{text-align:right;margin-bottom:1.3em;font-size:.9em}h3.clear_email_delete_icon{clear:right}div#LastViewedHotels ul.email_delete_icon_wrapper{float:none;margin:-4px 0 2px 0;padding-left:0;overflow:hidden;position:relative}div#LastViewedHotels ul.email_delete_icon_wrapper li{border-top:0;clear:none;display:block;float:right;padding:0 0 3px 0}div#LastViewedHotels ul.email_delete_icon_wrapper li.delete_icon_top{font-size:80%;margin-left:0}div#LastViewedHotels ul.email_delete_icon_wrapper .icon_trash{background-position:0 -414px}div#LastViewedHotels ul.email_delete_icon_wrapper li.email_icon_top{font-size:80%;margin-left:5px}div#LastViewedHotels ul.email_delete_icon_wrapper li a{display:block;float:none;line-height:1em;padding-bottom:1px;margin:0}div#LastViewedHotels ul.email_delete_icon_wrapper li a#removeAllHistory{margin:0}div#LastViewedHotels ul.email_delete_icon_wrapper li a.mailafriend_popup{background:transparent url("//q.bstatic.com/static/img/email_send_icon_s.png") no-repeat 0 1px;margin:0;padding:0 5px 1px 17px;text-decoration:none}div#LastViewedHotels ul.email_delete_icon_pic{margin-right:0;height:13px}div#LastViewedHotels ul.email_delete_icon_pic li a.mailafriend_popup,div#LastViewedHotels ul.email_delete_icon_pic li a#removeAllHistory{background:0;margin:0;padding:0}div#LastViewedHotels ul.email_delete_icon_pic li a.mailafriend_popup img{padding-right:5px;padding-top:1px}#define_group{margin:0 .9em;padding:0;clear:left}#define_group.disableme th,#define_group.disableme input,#define_group.disableme select,#define_group.disableme label{color:#7f7741!important}#define_group.disableme input{background:#ffdd81;border-top-color:#bd9b40!important;border-left-color:#e0bf63!important;border-right-color:#e0bf63!important;border-bottom-color:#edcc70!important}.leftsmall #define_group{margin-left:.6em;margin-top:.8em}#hotelTmpl .leftsmall #define_group{margin-left:.9em;margin-top:0}#group_definition{display:none;background:#ffdd81;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;margin-top:.5em}#group_definition.default_group{display:block;background:0;padding:0;margin:0}#define_group.disableme #group_definition{background:#ffcc42}#define_group.disableme a{color:#83ab6f!important}.leftsmall #group_definition{display:block}#define_group table{width:100%}#define_group thead th{font-size:.833em;padding:0 5px 4px 0}#define_group th span.error{color:#d00}#define_group.disableme th span.error{color:#7f7741}#define_group thead th img{vertical-align:top}#define_group tbody th{font-weight:bold}#define_group tfoot td{font-size:1.167em;padding:.5em 0}#define_group .default_group tfoot td{font-size:1em;padding:.5em 0}#define_group tbody td{padding:0 0 2px}#define_group .default_group tbody th,#define_group .default_group tbody td{padding:2px}#define_group .b{border-left:1px solid #fffcf3;padding-left:10px!important}#define_group .default_group .b{border-left-color:#ffdd81}#define_group tfoot td a{background:url("//r.bstatic.com/static/img/add.gif") no-repeat 0;padding-left:16px}#define_group tbody select,#define_group tbody input{margin-right:5px}#define_group tbody input{width:2em;text-align:center}#define_group tbody input.error{border:2px solid #d00;color:#d00}#define_group table a{color:#0896ff!important}#define_group .default_group table a{color:#003580!important;font-weight:normal}#group_definition_modal{display:none;position:absolute;width:450px;margin-left:-225px;left:50%;top:200px;background:#ffdd81;border:8px solid #feba02;padding:20px 10px 10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:113.6%!important;z-index:999}#group_definition_modal #close{position:absolute;top:3px;right:3px;color:#666;text-decoration:none;font-size:.8em}#group_definition_modal tbody tr th,#group_definition_modal tbody tr td{padding:5px 0}#group_definition_modal .but,#group_definition_modal button{margin:0!important}#fullwidth .b_group_recommendation,#maxotelRoomArea .b_group_recommendation,table.hotellist td .b_group_recommendation{background:#c5d4e9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px 0 3px!important;margin:10px 0!important;overflow:hidden}#fullwidth .b_group_recommendation{width:56em}.b_group_recommendation h4{margin:0 8px 10px}.b_group_recommendation table{width:60%;float:left;margin-left:8px;border-right:1px solid #003580;border-collapse:collapse}.b_group_recommendation table th div{font-size:88%;padding:.15em 8px;background:#779bca;font-weight:bold}.b_group_recommendation table tr.extrabed td{padding-top:0}#maxotelRoomArea .b_group_recommendation table td,table.hotellist .b_group_recommendation table td{border:0;padding:.2em 8px}.b_group_recommendation table td small{display:block;margin:-5px 0 0 1px}#maxotelRoomArea .b_group_recommendation table .price,table.hotellist .b_group_recommendation table .price{text-align:right;padding-right:20px;font-weight:bold}#maxotelRoomArea .b_group_recommendation table thead th.price,table.hotellist .b_group_recommendation table thead th.price{padding-right:12px;white-space:nowrap}.b_group_recommendation .total{width:30%;float:left;padding:12px 2% 3px!important;color:#0896ff;text-align:right}.b_group_recommendation .total strong{font-size:1.2em;display:block;margin-bottom:12px}.b_group_recommendation .total strong span{display:block;font-size:1.5em;line-height:1}.b_group_recommendation p.note{font-style:italic;margin:0 2% 5px;font-size:.833em;clear:both;padding-top:5px}#select_group{background:#ffdd81;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;margin-right:-8px;text-decoration:none}.group_table .room_link{padding-left:8px}#default_group_new_block{margin:1em .9em 3em .9em}.leftsmall #default_group_new_block{margin:0}#default_group_new_block h4{font-weight:normal;text-transform:capitalize;margin:0 .9em .4em 0;float:left}#default_group_new_block select{float:left;margin-right:20px}.hidelinks a{display:none}#group_definition_modal #default_group_new_block{margin-bottom:1.5em;height:2em}.leftsmall #define_group #default_group_new_block h4{font-size:1em!important;width:6em}.leftsmall #group_definition_modal #default_group_new_block h4{width:auto;font-size:inherit}.leftsmall #define_group #default_group_new_block span{display:block;overflow:hidden;margin-bottom:5px}.b_msie_6 .leftsmall #define_group #default_group_new_block span{float:left;width:100%;height:2em}.leftsmall #group_definition_modal #default_group_new_block span{display:inline;overflow:hidden;margin-bottom:5px}.heart_button{background:#fff url(//r.bstatic.com/static/img/fav_button_heart_outline.png) no-repeat 7px 50%;color:#555;margin:5px 0;padding:4px 8px 4px 24px;font:normal normal bold .72em "lucida grande","lucida sans unicode","lucida sans",lucida,sans-serif;border:1px solid #CCC;border-bottom-color:#b5b5b5;-webkit-text-shadow:0 1px 1px rgba(122,122,122,.33);-moz-text-shadow:0 1px 1px rgba(122,122,122,.33);text-shadow:0 1px 1px rgba(122,122,122,.33);-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px rgba(150,150,150,.125),inset 0 10px 0 rgba(60,102,112,.05);-moz-box-shadow:0 0 1px rgba(150,150,150,.125),inset 0 10px 0 rgba(60,102,112,.05);box-shadow:0 0 1px rgba(150,150,150,.125),inset 0 10px 0 rgba(60,102,112,.05)}.b_msie_8 .heart_button{padding-right:4px;padding-bottom:3px}.b_msie_9 .heart_button{padding-right:9px}.b_msie_8 .heart_button .maxi{padding:4px 0 3px 12px}.heart_button.mini{padding:4px 8px 4px 13px;-moz-background-origin:padding}.heart_button:hover{background-color:rgba(219,219,219,.13);color:#000;border-color:#491 #491 #390;-webkit-box-shadow:0 1px 1px #dedede,inset 0 10px 0 rgba(60,102,112,.08);-moz-box-shadow:0 1px 1px #dedede,inset 0 10px 0 rgba(60,102,112,.08);box-shadow:0 1px 1px #dedede,inset 0 10px 0 rgba(60,102,112,.08);cursor:pointer;cursor:hand;outline:0}.heart_button:active,.heart_button_added{position:relative;top:1px;-webkit-box-shadow:inset 0 1px 4px rgba(10,10,10,.2),inset 0 10px 0 rgba(60,102,112,.08);-moz-box-shadow:inset 0 1px 4px rgba(10,10,10,.2),inset 0 10px 0 rgba(60,102,112,.08);box-shadow:inset 0 1px 4px rgba(10,10,10,.2),inset 0 10px 0 rgba(60,102,112,.08);border-color:#491 #491 #390;outline:0}.heart_button:hover,.heart_button_added{background-image:url(//q.bstatic.com/static/img/fav_button_heart.png);border-color:#491 #491 #390!important}.heart_button_added:hover{border:1px solid #CCC;border-bottom-color:#b5b5b5}.heart_button.maxi{padding:4px 8px 4px 24px!important}.heart_button_label{background:transparent url(//q.bstatic.com/static/img/fav_button_heart.png) no-repeat 7px 52%;font:normal normal bold .72em "lucida grande","lucida sans unicode","lucida sans",lucida,sans-serif;padding-left:22px!important}.button_x{float:left;font-size:.85em;background-color:#f5f5f5;border:1px solid #ccc;color:#333;padding:2px 8px 2px 6px;margin:10px 10px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.button_x:hover{border-color:#939393}.dock{position:fixed;left:1%;right:1%;bottom:0;z-index:1000}.dock_content{background-color:#dedede;border-top:1px solid #949494;border-left:1px solid #949494;margin-right:26px}.dock_content_wrap{border:1px solid #eee;border-right:0}.dock_content_wrap:after{visibility:hidden;display:block;content:"";clear:both;height:0}.dock_hotels_label{float:right;color:#515151;font-size:.85em;padding:4px 16px 4px 13px;margin:1px 0;border-left:1px solid #eee}.dock_hotels{float:right;max-width:260px;height:42px;margin-top:-23px}.dock_hotel{float:left;margin:0 10px 10px 0;border:1px solid #292929;background-color:#f5f5f5;-webkit-box-shadow:0 0 2px #808080;-moz-box-shadow:0 0 2px #808080;box-shadow:0 0 2px #808080;position:relative}.dock_hotel_favorite{display:none}.dock_hotel_s-favorite .dock_hotel_favorite{display:block;position:absolute;bottom:-4px;left:-7px;width:15px;height:14px;background:url(//q.bstatic.com/static/img/fav_button_heart_red.png) no-repeat 0 0}.dock_hotel_name{display:none;position:absolute;top:-51px;left:50%}.dock_hotel_name_inner_1{position:relative;left:-50%;background-color:#fff;border:1px solid #779bca;-webkit-box-shadow:0 0 4px #808080;-moz-box-shadow:0 0 4px #808080;box-shadow:0 0 4px #808080;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.dock_hotel_name_inner_2{margin:1px;padding:6px 12px;background-color:#e5eaf2;font-weight:bold;color:#003580;white-space:nowrap}.dock_hotel_name_inner_1:after{position:absolute;bottom:-15px;left:50%;margin-left:-16px;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAQCAYAAADu+KTsAAABtUlEQVR42rWUS0sCURiGzyIdHXXMCyb1B/oB1R/oZ0RFNyKSNkGFWhRCqLVuUWQQlWbQpn2bduWi2kUXgtLCKG9FGY2n8+E3aKacxOmFlxnODPM83xk4hFZJ4ilH48msqi0UCr84ZHrtmCp1r5/Qy/sMexEFVAQ/Zz+oP3xKy3mEpZnVwmrtmVrtAoGruHoCMvvQC4JHfHtB4CDTTDBGVgkWet2hokCicQFZZuBcnvojZ3R0cT+AUAl4sOvlEVkN8LDfu9npCTUmoIADDDzDtrhJI5hxSBHA0MroUMKkCFwnsvUJIDj1EyzhYHqAKq0WCf+Lc2BuaxwEbh7+LvDFwOnXPA3uFsEara6VEGJX/jEPDjGVBLZdnlCstgAfbMOBCB9evwCCZZrhgKvD+QItg/M7Lu9GjN4+5ioEEPz2SZei57XAfDhfIDxRKaCAlzlgDpwrYGF1DPuirlkmcHGXppBk6r00saB3oiiCVYBjjHhI2IcWIn2TK0eHsAsAHQsceLWC6ABBFCVqw4lyCKGEtb2ju02rE20IxUMEozYcowcJBJnwasB18q9wjJZVYNVB8Z7UC/8GmSOSgTzDiOIAAAAASUVORK5CYIIA)}.dock_hotel_remove{display:none;position:absolute;top:-0.5em;right:-0.5em;width:1em;height:1em;line-height:1;font-size:1.2em;background-color:#b9b9b9;color:#fff;text-align:center;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;cursor:pointer}.dock_hotel:hover .dock_hotel_name,.dock_hotel:hover .dock_hotel_remove{display:block}.dock_hotel_remove:hover{background-color:#ff7474}.dock_compare{float:right;font-size:.85em;margin:-1px 0;padding-left:21px;background:url('//q.bstatic.com/static/img/experiments/dock_compare_link.png') no-repeat 0 50%}.dock_compare_link{display:block;padding:6px 12px 6px 10px;background-color:#fff}.dock_compare_link:link,.dock_compare_link:visited{font-weight:normal;color:#003580;text-decoration:none}.dock_compare_link:hover{color:#0896ff}.dock_close{position:fixed;right:1%;bottom:0;width:24px;border:1px solid #949494;border-bottom:0;background-color:#eee;cursor:pointer;z-index:1001}.dock_close:hover{background-color:#dedede}.dock_close_inner{color:#515151;font-size:.85em;border:1px solid #eee;padding:5px 0}.dock_close_x{position:absolute;top:2px;left:7px;font-size:1.6em}.dock_close_up{display:none;position:absolute;top:0;left:8px;font-size:1.6em}.dock_s-hidden{display:none}.dock_s-closed .dock_close_x{display:none}.dock_s-closed .dock_close_up{display:inline}.extraCharges{font-size:10px!important;padding-bottom:5px}.extraCharges ul{display:block;width:237px;margin:0 0 5px 0;padding:0}.b_confirmationDetails .extraCharges ul{width:300px;float:right;margin-right:14px!important}.extraCharges li{font-size:10px!important;display:block;float:left;width:237px;margin-top:4px;padding:0}.b_confirmationDetails .extraCharges li{width:300px}.extraCharges img{margin-bottom:-2px;display:inline}.extraChargesDetailsTooltip li span,.extraChargesSub,.extraChargesTotal{display:block;float:right;width:70px;text-align:right}.extraChargesDetailsTooltip,.extraChargesDetailsTooltip td{list-style-type:none;margin:0;padding:0;font-size:10px!important}.detailsBorder{border-bottom:1px solid #feba02}.extraChargesDetailsTooltip td{padding:2px 0}.extraChargesDetailsTooltip li{font-size:10px!important;width:220px;border-bottom:1px solid #feba02}.extraChargesDescription{display:block;width:167px;float:left}.b_confirmationDetails .extraChargesDescription{width:230px}.extraCharges .jq_tooltip .extraChargesDescription{cursor:pointer;border-bottom:1px dotted #003580}.banner_promo span.facebook_after_signup{color:#003580;font-size:15px;font-weight:bold;margin-left:0;text-decoration:underline}.banner_promo b{font-size:15px;line-height:20px}img.occsprite{background-image:url("//r.bstatic.com/static/img/occupancy_sprite2.gif")}img.max1{width:15px}img.max2{width:20px}img.max3{width:30px}img.max4{width:35px}img.max5,img.max6,img.max7,img.max8,img.max9{width:40px}img.max10,img.max11,img.max12,img.max13,img.max14,img.max15,img.max16,img.max17,img.max18,img.max19{width:43px}img.max20,img.max21,img.max22,img.max23,img.max24,img.max25{width:43px}img.maxkids1{background-position:48px -497px;width:15px}img.maxkids2{background-position:48px -510px;width:20px}img.maxkids3{background-position:48px -523px;width:30px}img.maxkids4{background-position:48px -536px;width:35px}table.featuredRooms tr:hover img.maxkids1{background-position:1px -497px}table.featuredRooms tr:hover img.maxkids2{background-position:1px -510px}table.featuredRooms tr:hover img.maxkids3{background-position:1px -523px}table.featuredRooms tr:hover img.maxkids4{background-position:1px -536px}.favorite_hotels{border:1px solid #d9d9d9;border-radius:.3em;width:100%;padding:2px 0;margin:5px 0 10px;float:left;clear:both}.no_fav_hotel_first,.no_fav_hotel_second,.no_fav_hotel_third{float:left;margin:2px 7px 2px 0;border:1px dashed #ccc;border-radius:.2em;background-color:#eee;width:30px;height:30px}.no_fav_hotel_second{border-color:#ddd;background-color:#f5f5f5}.no_fav_hotel_third{border-color:#e5e5e5;background-color:#f9f9f9}.button_x_listing{width:74px;text-align:center}.favorite_hotels .no_favorites{float:left;color:#333;line-height:34px}.favorite_hotels .show_favorites{float:left;padding:10px}.my_favorites_bar{padding-left:5px}.favorite_hotels .show_all_favorites{font-size:11px;float:left;margin:10px 5px;display:none}.show_all_favorites-hidden{display:none}.favorite_hotels_label{float:right;color:#515151;font-size:.85em;padding:4px 16px 4px 13px;margin:1px 0;border-left:1px solid #eee}.favorite_hotel{float:left;margin:2px 7px 2px 0;border:1px solid #292929;border-radius:.3em;background-color:#f5f5f5;-webkit-box-shadow:0 0 2px #808080;-moz-box-shadow:0 0 2px #808080;box-shadow:0 0 2px #808080;position:relative}.favorite_hotel_favorite{display:none}.favorite_hotel_remove{display:none;position:absolute;top:-0.5em;right:-0.5em;width:1em;height:1em;line-height:1;font-size:1.2em;background-color:#b9b9b9;color:#fff;text-align:center;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;cursor:pointer}.favorite_hotel:hover .favorite_hotel_name,.favorite_hotel:hover .favorite_hotel_remove{display:block}.favorite_hotel_remove:hover{background-color:#ff7474}.favorite_hotel_name{display:none;position:absolute;top:-51px;left:50%;z-index:1000}.favorite_hotel_name_inner_1{position:relative;left:-50%;background-color:#fff;border:1px solid #779bca;-webkit-box-shadow:0 0 4px #808080;-moz-box-shadow:0 0 4px #808080;box-shadow:0 0 4px #808080;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.favorite_hotel_name_inner_2{margin:1px;padding:6px 12px;background-color:#e5eaf2;font-weight:bold;color:#003580;white-space:nowrap}.favorite_hotel_name_inner_1:after{position:absolute;bottom:-15px;left:50%;margin-left:-16px;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAQCAYAAADu+KTsAAABtUlEQVR42rWUS0sCURiGzyIdHXXMCyb1B/oB1R/oZ0RFNyKSNkGFWhRCqLVuUWQQlWbQpn2bduWi2kUXgtLCKG9FGY2n8+E3aKacxOmFlxnODPM83xk4hFZJ4ilH48msqi0UCr84ZHrtmCp1r5/Qy/sMexEFVAQ/Zz+oP3xKy3mEpZnVwmrtmVrtAoGruHoCMvvQC4JHfHtB4CDTTDBGVgkWet2hokCicQFZZuBcnvojZ3R0cT+AUAl4sOvlEVkN8LDfu9npCTUmoIADDDzDtrhJI5hxSBHA0MroUMKkCFwnsvUJIDj1EyzhYHqAKq0WCf+Lc2BuaxwEbh7+LvDFwOnXPA3uFsEara6VEGJX/jEPDjGVBLZdnlCstgAfbMOBCB9evwCCZZrhgKvD+QItg/M7Lu9GjN4+5ioEEPz2SZei57XAfDhfIDxRKaCAlzlgDpwrYGF1DPuirlkmcHGXppBk6r00saB3oiiCVYBjjHhI2IcWIn2TK0eHsAsAHQsceLWC6ABBFCVqw4lyCKGEtb2ju02rE20IxUMEozYcowcJBJnwasB18q9wjJZVYNVB8Z7UC/8GmSOSgTzDiOIAAAAASUVORK5CYIIA)}.favorite_content_wrap{border:1px solid #eee;border-right:0}.favorite_content_wrap:after{visibility:hidden;display:block;content:"";clear:both;height:0}.largerButton{width:112px}.dateerrors{zoom:1}#friendly_error{background-color:white;color:#003580;padding:.6em .6em .8em 0;margin-bottom:.5em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;float:left;zoom:1;text-align:left;-moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 2px rgba(0,0,0,0.5)}html[class*="firefox"] #friendly_error_popup{margin-left:20px}td.leftsmall #friendly_error{font-size:1.05em!important}#friendly_error a{color:#0896ff}#friendly_error a:hover{color:#feba02!important}#friendly_error_popup{background:url('//r.bstatic.com/static/img/popup_arrow_left.jpg') no-repeat;background-position:0 17px;padding-left:17px;position:absolute;z-index:99}#friendly_error_popup.hotelpage{background:url('//q.bstatic.com/static/img/popup_arrow_left_hp.png') no-repeat;background-position:0 17px}#friendly_error_popup.new_change_dates{background:url('//q.bstatic.com/static/img/popup_arrow_bottom_hp.png') no-repeat;background-position:bottom center;padding:0 0 18px 0}#friendly_error_popup.new_change_dates .wrapper{box-shadow:none;border:1px solid #888}#friendly_error_popup .wrapper{background-color:white;color:#003580;max-width:230px;padding:1em 25px 1em 1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5);box-shadow:3px 3px 5px rgba(0,0,0,0.5)}#friendly_error_popup .wrapper p{margin:.5em 0}#friendly_error_popup .wrapper span{text-align:left}#friendly_error_popup a{color:#0896ff}#friendly_error_popup a:hover{color:#feba02!important}#friendly_error_popup .wrapper span.close_errormsg{background:url(//r.bstatic.com/static/img/close-errormsg.png) no-repeat top right;position:absolute;top:5px;right:3px;height:20px;width:20px;cursor:pointer}.google_plus_one_wrapper{height:24px;float:left;margin-bottom:5px;zoom:1}#groups_number_rooms{margin:1em .9em .5em;overflow:hidden;width:90%}.leftsmall #groups_number_rooms{margin:0}#groups_number_rooms h4{float:left;font-weight:normal;margin:0 .9em .4em 0;text-transform:capitalize}#groups_number_rooms select{float:left;margin-right:20px}#groups_number_rooms a,#groups_number_rooms a:hover{color:#003580!important;display:none;font-weight:normal}#helpPopup{width:300px;position:absolute;right:12px;top:30px;background-color:#fff;-webkit-border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;border:1px solid #c1d7f3;border-top-width:0;-moz-box-shadow:0 0 0 4px rgba(0,0,0,.03),inset 0 0 0 1px #e6edf6;-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.03),inset 0 0 0 1px #e6edf6;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#DEDEDE,direction=180)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#DEDEDE,direction=180);box-shadow:0 0 0 4px rgba(0,0,0,.03),inset 0 0 0 1px #e6edf6;z-index:998}#helpPopup ul{font-weight:bold;padding:0;margin:0}#helpPopup ul li{border-width:0;border-bottom:1px solid #e6edf6;border-top:1px solid #fcfcfc;display:block;width:270px;padding:10px 10px 10px 20px}#helpPopup ul li.last{border-bottom-width:0;margin-bottom:0}#helpPopup ul li a:link,#helpPopup ul li a:visited{color:#003580;font-weight:bold;font-style:normal;text-decoration:none;display:block}#helpPopup ul li a:hover{color:#0896ff}#helpPopup ul li a i{display:block;color:#888;font-style:normal;font-weight:normal}#helpPopup ul li a:hover i{color:#555}#helpPopup .menu_close_link:link,#helpPopup .menu_close_link:visited{width:100%;padding:5px 0;text-align:center;background:#edf1f6!important;color:#003580;border-top:1px solid #ede6fc;display:inline-block;-webkit-border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;text-decoration:none;font-size:90%}#helpPopup .menu_close_link:hover{color:#0896ff}#enlargeSelection.sr_options{padding:1.5em;background:#f3f4f9;border-radius:10px}#enlargeSelection.sr_options h3{margin-bottom:10px}#enlargeSelection.sr_options ul{list-style-type:none;margin:0;padding:0 0 0 55px;background:url('//r.bstatic.com/static/img/icons/icon_broaden_search_48.png') no-repeat 0 0}#enlargeSelection.sr_options ul li{font-size:13px;line-height:22px}#enlargeSelection.sr_options ul li p{font-size:11px;margin-bottom:0}#enlargeSelection.sr_options ul li.secondary_item{font-size:12px;line-height:18px}.incl_tax_label{display:inline;font-size:86%;font-weight:normal;color:#666;border-bottom:1px dotted}span.euro_taxes_sr{border-bottom:1px dotted #390;color:#390;cursor:help;font-size:86%;font-style:italic}span.euro_taxes_hp{border-bottom:1px dotted #390;color:#390;cursor:help}span.incl_tax_col_head{font-size:86%;font-weight:normal;border-bottom:1px dotted #fff}#euro_taxes_msg{background:#e0fad8 url("//q.bstatic.com/static/img/experiments/tick_390.png") no-repeat 8px 9px;border-radius:5px;padding:.7em .7em .7em 30px}#euro_taxes_msg h4,.flexibleRatesNotice p{color:#390}#euro_taxes_msg h4{padding:.1em 0 0;margin:0}#euro_taxes_msg p{margin:0}#euro_taxes_msg .close{height:12px;width:11px;float:right;background:url("//r.bstatic.com/static/img/icons/icon_remove_sprite_small.gif") no-repeat 0 0;text-indent:-99999px;cursor:pointer}table#booking_steps_progress_bar_outer{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) repeat-x 0 -116px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}table#booking_steps_progress_bar_outer.progress_bar_searchresults{margin:9px 0 20px 0}table#booking_steps_progress_bar_outer.progress_bar_hotel{margin:0 0 10px}table.is_ie{width:90%}table.is_ie td{width:33%}td#booking_steps_progress_bar_hotel.highlight,td#booking_steps_progress_bar_room.highlight{background:#67bdfd url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 100.5% -58px}td#booking_steps_progress_bar_book.highlight{background:#67bdfd;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px}td#booking_steps_progress_bar_hotel.highlight_right,td#booking_steps_progress_bar_room.highlight_right{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 100.5% 0}td#booking_steps_progress_bar_hotel.grey,td#booking_steps_progress_bar_room.grey{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 100.5% -87px}td#booking_steps_progress_bar_hotel.highlight{-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px}table#booking_steps_progress_bar_outer div{padding:7px 62px 7px 5px;font-weight:bold;width:100%}table#booking_steps_progress_bar_outer div.is_ie{margin:4px 0 0 0!important;padding:0!important;text-indent:3px;width:80%!important}table#booking_steps_progress_bar_outer div a#hcta{float:none!important;color:#fff}table#booking_steps_progress_bar_outer div a#hcta:hover{color:#fff;background:0}table#booking_steps_progress_bar_outer td.highlight div{color:#fff}table#booking_steps_progress_bar_outer td.grey div,td#booking_steps_progress_bar_hotel.highlight_right,td#booking_steps_progress_bar_room.highlight_right{color:#999}.booking_steps_progress_bar_num{display:block;width:22px;height:23px;float:left;margin:3px 5px 0 5px}table.is_ie .booking_steps_progress_bar_num{margin:3px 0 0 0!important}table#booking_steps_progress_bar_outer td.highlight #booking_steps_progress_bar_num_1{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -168px}table#booking_steps_progress_bar_outer td.highlight #booking_steps_progress_bar_num_2{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -214px}table#booking_steps_progress_bar_outer td.highlight #booking_steps_progress_bar_num_3{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -260px}table#booking_steps_progress_bar_outer td.grey #booking_steps_progress_bar_num_1,table#booking_steps_progress_bar_outer td.highlight_right #booking_steps_progress_bar_num_1{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -145px}table#booking_steps_progress_bar_outer td.grey #booking_steps_progress_bar_num_2,table#booking_steps_progress_bar_outer td.highlight_right #booking_steps_progress_bar_num_2{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -191px}table#booking_steps_progress_bar_outer td.grey #booking_steps_progress_bar_num_3{background:url(//r.bstatic.com/static/img/3steps_bars_sprite.gif) no-repeat 0 -237px}#b_confirmation_body #feedback_score{border-bottom:3px solid #e6edf6;display:none;margin:2% 0;zoom:1}#b_confirmation_body #feedback_score form{margin-top:1%;position:relative}#b_confirmation_body #feedback_score form textarea{border:1px solid #003580;height:100px;padding:3px;width:300px}#b_confirmation_body #feedback_score form button{left:324px;position:absolute;top:61px}#b_confirmation_body #feedback_score form br{clear:left}#b_confirmation_body #feedback_score_thank_you{border-bottom:3px solid #e6edf6;display:none;margin:2% 0;padding:0 0 1% 0;zoom:1}#maf_wrapper{position:absolute;top:150px;left:50%;margin-left:-244px;z-index:1099;text-align:left}#maf_iframe_wrapper{z-index:1000}#maf_iframe{height:430px;width:618px;z-index:500;position:relative}#maf_shadow{position:absolute;top:-10px;left:-10px;width:638px;height:450px;background:#333;z-index:499;opacity:.4;filter:alpha(opacity=40);-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}#maf_content{background:url("//q.bstatic.com/static/img/experiments/booking_logo_75x75.png") scroll no-repeat 515px 27px transparent}#maf_form_wrapper{background:url("//q.bstatic.com/static/img/experiments/vertical_airmail.png") scroll repeat-y 0 19px transparent;padding-top:10px;height:386px}#maf_title{width:80%}#maf_form{padding:20px 0 20px 30px}.maf_input_td{padding:10px 10px 0 0}#maf_subscribe{margin-right:5px}#maf_content .top_separator{padding-bottom:15px;border-bottom:1px solid #CCC}#maf_content .bottom_separator{padding-top:15px}#maf_submit{margin-top:15px}.maf_envelope_border{background:url("//q.bstatic.com/static/img/experiments/horizontal_airmail.png") scroll repeat-x 10px 0 transparent;height:16px}#maf_message{width:300px;height:75px}#maf_success{padding-left:30px}#myActivityBox{position:relative}.myActivityItemsWrapper{display:block;margin:0;padding:0;overflow-x:hidden;float:left;width:100%;zoom:1}.myActivityItems{clear:both}.activityItem{display:block;margin:0;background:transparent;border-bottom:1px dotted #ccc;width:100%;clear:both;padding:6px 6px 0 7px;margin-top:1px}.activityContent{background-image:url("//r.bstatic.com/static/img/sprite_items3.gif");background-repeat:no-repeat;padding-bottom:5px}#left .activityContent{background-image:none!important}.activityItemHover{background-color:#fff}.activityItem .itemName{font-size:1.5em;line-height:1.2em;text-decoration:none;font-weight:normal}.activityIcon{display:block;width:80px;height:80px;float:left;margin:0 5px 0 0;background-color:#f6f8fa;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;text-decoration:none!important}.itemMetaData{font-size:12px}.b_msie_6 .ie_datepicker_wrap{display:block;float:left;clear:both;width:98%;height:1px;background:transparent}.datepicker{display:none;position:absolute;width:250px;margin-left:10px;margin-top:-13px;margin-left:140px;padding:10px;background:#c5d4e9;border:2px solid #003580;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.b_msie_6 .datepicker{zoom:1;position:fixed!important;width:100%!important;border:none!important;margin:0 0 0 0!important}.datepicker h3{font-size:1.2em!important}.shareFavoriteBox{position:absolute;width:245px;display:block;left:70px;position:absolute;padding:10px;background:#c5d4e9;border:2px solid #003580;display:none;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.activityItemActions{margin-top:.5em}.hotellist td .activityItemActions{padding-top:6px;padding-left:0!important}.activityItemActions li{display:block;float:left;margin-right:15px;list-style-type:none}.dateprompt a,.activityItemActions li a{font-weight:normal;text-decoration:none;font-size:88%;padding-left:18px;background-image:url("//q.bstatic.com/static/img/sprite_actions1.gif");background-repeat:no-repeat}.activityItemActions li.do a,.activityItemActions li.fav a,.activityItemActions li.share a,.activityItemActions li.delete a{font-weight:bold;text-decoration:underline}.activityItemActions li.actionTimestamp a{padding-left:0;background-image:none}.activityText{display:block;background:transparent}.do a .actionIcon{background-position:-10px -6px}.do a:hover{background-position:-10px -6px}.fav a{background-position:-330px -10px}.fav a:hover{background-position:-330px -40px}.favoriteitem .fav a,.favoriteitem .fav a:hover{background-position:-330px -70px!important}.share a{background-position:-109px -6px}.share a:hover{background-position:-109px -36px}.delete a{background-position:-210px -6px}.delete a:hover{background-position:-210px -38px}.dateprompt a{background-position:-430px -8px}.dateprompt a:hover{background-position:-430px -38px}.myActivityItems .myActivityItemHover{background-color:#fff}.activityItem span.dateprompt,ul.activityItemActions li.do,ul.activityItemActions li.fav,ul.activityItemActions li.share,ul.activityItemActions li.delete{visibility:hidden}.myActivityItemHover span.dateprompt,.myActivityItemHover ul.activityItemActions li.do,.myActivityItemHover ul.activityItemActions li.fav,ul.favoriteitem li.fav,.myActivityItemHover ul.activityItemActions li.share,.myActivityItemHover ul.activityItemActions li.delete{visibility:visible}.hidden_item{display:none!important;height:0;overflow:hidden}.searchresults_favactions{padding-left:0!important;position:relative}.hotellist .lastbooking{padding-right:10px}#myActivityHeader{padding:0 0 10px 0;display:block;clear:both;background-image:none}#left #myActivityHeader{padding:0 0 .5em 0;background-image:none;width:100%;clear:both}#myActivityHeader h3{margin:0;padding-top:8px}#left #myActivityHeader h3{font-size:1.6em!important;padding-left:20px;padding-top:0!important;background-image:url("//r.bstatic.com/static/img/icons/user1_small.gif");background-repeat:no-repeat;background-position:0 1px;clear:both}#left #activityFilter{width:223px;float:left}.b_msie_6 #left #activityFilter,.b_msie_7 #left #activityFilter{width:214px}#left #activityFilter li{width:216px;height:auto!important;padding-left:27px}#left #activityFilter li.last{display:none}#left #activityFilter li a{width:216px}#left #activityFilter li a.disabled{display:none!important}#left .activityItem{background-image:none!important;width:210px}#left li.actionTimestamp{display:none}#myActivityHeader #myActivityHeaderSub{margin:0 0 1em 0;padding:0}#activityFilter{margin:0;padding:0;overflow:hidden}#activityFilter li{border-top:1px solid #003580;display:block;float:left;width:auto;margin:0;padding:0;margin-left:-20px;padding-left:20px;background:transparent url("//q.bstatic.com/static/img/my_activity_tab.gif") 0 0 no-repeat}#activityFilter li a{display:block;padding:2px 21px 2px 2px;margin-left:0;margin-top:-1px;border-top:1px solid #003580;color:#fff;text-decoration:none;background:#779bca}#activityFilter li.first a{padding-left:5px}#activityFilter li.selected{background-position:0 -31px}#activityFilter li.selected a{color:#003580;background-color:#f2f4f8}#activityFilter li.last{background-image:url("//q.bstatic.com/static/img/my_activity_tab.gif");background-repeat:no-repeat;background-position:0 -62px!important;border-top:0}#activityFilter li.last span{display:block;padding:2px 23px 3px 0}#activityFilter li a:hover{color:#feba02}#activityFilter li a.disabled,#activityFilter li a.disabled:hover{color:#ccc!important}.set_search_dates,.close_search_dates,#emptyLists,#closeDeleteBox{-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background-color:#0896ff;border:2px solid #fff;color:#fff;cursor:pointer;font-size:1em;overflow:visible;padding:.15em .5em}.closeShareFavoriteBox{display:block;margin-top:-23px!important;margin-left:-22px!important;padding:0!important;cursor:pointer;width:24px;height:24px;background:transparent url("//r.bstatic.com/static/img/experiments/share_popup_close.png") left top no-repeat;position:relative}.shareLink{display:block;float:left;height:22px;width:22px;overflow:hidden;margin-right:7px}.shareLink span{display:block;padding-top:22px}.shareFaceBook{background:transparent url("//q.bstatic.com/static/img/experiments/fb_logo22x22.png") left top no-repeat}.shareTwitter{background:transparent url("//r.bstatic.com/static/img/experiments/twitter_logo22x22.png") left top no-repeat}.shareMail{background:transparent url("//q.bstatic.com/static/img/experiments/envelope_share.png") left top no-repeat;width:30px}.sharebox_popup_text{display:block;float:left;padding:3px 10px 0 0;text-shadow:1px 1px 0 #fff}hr.itemFixer{clear:both;visibility:hidden;margin:0;padding:0;height:0;overflow:hidden}.b_msie_6 .activityContent{height:80px}#left .share,.b_msie_6 #left .share,.b_msie_6 .share{display:none}.b_msie_6 .hotellist td .activityItemActions{padding-top:0}.b_msie_6 .shareFavoriteBox{margin-top:-15px!important;margin-left:-270px!important;zoom:1}.b_msie_6 hr.itemFixer,.b_msie_7 hr.itemFixer,.b_msie_8 hr.itemFixer{margin-top:-15px;display:none}.b_msie_6 .datepicker a.calender img{background-image:url("//q.bstatic.com/static/img/calendar_sprite.gif")!important}.b_msie_6 .datepicker a.calender:hover img{background-position:0 21px}.b_msie_6 #basiclayout{position:relative!important}.b_msie_6 #right{position:relative!important}.b_msie_6 #myActivityBox{position:relative!important;float:left;display:block}.activityItem .searchitem{background-position:right 13px}.b_msie_6 .activityItem .searchitem{background-position-y:13px}.myActivityItemHover .searchitem{background-position:right -487px}.b_msie_6 .myActivityItemHover .searchitem{background-position-y:-487px}.activityItem .hotelitem{background-position:right -106px}.b_msie_6 .activityItem .hotelitem{background-position-y:-106px}.myActivityItemHover .hotelitem{background-position:right -606px}.b_msie_6 .myActivityItemHover .hotelitem{background-position-y:-606px}.activityItem .bookitem{background-position:right -230px}.b_msie_6 .activityItem .bookitem{background-position-y:-230px}.myActivityItemHover .bookitem{background-position:right -730px}.b_msie_6 .myActivityItemHover .bookitem{background-position-y:-730px}table.hotellist td div.shareFavoriteBox{padding:10px}#updateList{display:block;float:left;width:223px}li.delete a,a#removeAllActivity{background-position:-205px -8px}a#removeAllActivity{float:right;background-image:url("//q.bstatic.com/static/img/sprite_actions1.gif");background-repeat:no-repeat;font-size:88%;font-weight:normal;text-decoration:none;padding-left:18px}#left li.delete a{background-position:-206px -8px}#left li.delete a:hover{background-position:-206px -38px}#left a#removeAllActivity{margin-top:0;padding:0!important;float:left;clear:both;width:205px;background-image:none}#left a#removeAllActivity span{background-image:url("//q.bstatic.com/static/img/sprite_actions1.gif");float:right;padding-left:15px;background-position:-205px -8px}#left a#removeAllActivity:hover span,li.delete a:hover,a#removeAllActivity:hover{background-position:-205px -38px}.favoriteitem .delete{display:none!important}.deleteBox{position:absolute;z-index:999;top:5px;right:5px;width:220px;padding:10px;background:#fff;display:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.deleteBox fieldset{display:block;border:0;margin:0;padding:0 0 10px 0}.deleteBox label,.deleteBox input{float:left;margin-left:10px}#netPromoterScore{width:100%;display:none}#netPromoterScore table{padding:0 1em 1em 1em}#netPromoterScore td{padding:.3em .5em!important;text-align:center;font-size:14px;font-weight:bold;border-right:3px solid white;background:#e6edf6}#netPromoterScore td:hover{background:#779bca}#netPromoterScore td:hover label{color:white}#netPromoterScore label{display:block;color:#003580;padding:6px 10px 0 10px!important}#netPromoterScore input{padding:0;margin:6px 10px!important}#netPromoterScore p{padding:0 1em!important;font-size:14px;margin-top:0;margin-bottom:.5em;background:none!important}#netPromoterScore p.success{color:#390;font-weight:bold}#netPromoterScore p.error{color:#a00!important}#netPromoterScore h3{padding:1em 1em .5em;font-size:13px}.newcal{background:url("//r.bstatic.com/static/img/newcal.png") no-repeat 0 0!important}.newcal:hover{background-position:0 -25px!important}.footer_wrapper p,.footer_wrapper li,.footer_wrapper td,.footer_wrapper th,.footer_wrapper h1,.footer_wrapper h2,.footer_wrapper h3,.footer_wrapper h4,.footer_wrapper h5,.footer_wrapper .headernav,.footer_wrapper .breadcrumb,.footer_wrapper .footerbuttons,.footer_wrapper .footernav,.footer_wrapper .footernote,.footer_wrapper form,.footer_wrapper input,.footer_wrapper button,.footer_wrapper div{font-size:12px;line-height:1.5em}.footer_wrapper{width:100%;float:left;clear:both;padding:2em 0;background:#c7dced;border-top:1px solid #779bca}#subscribe_wrapper{padding-bottom:2em;background-color:#c7dced;background-image:-webkit-repeating-linear-gradient(45deg,#c7dced,#c7dced 5px,rgba(255,255,255,.5) 5px,rgba(255,255,255,.5) 10px)}.footer_container{margin:0 auto;max-width:1100px;min-width:628px;position:relative}.footer_container a{text-decoration:none}.footer_content{float:left;width:100%;padding:0;border-collapse:separate;border-spacing:.5em}#subscribe_wrapper .footer_content{padding:0}.footer_content h1{color:#003580;letter-spacing:-0.05em;font-size:3em}.footer_content h2{margin:0;padding:0;font-size:1.334em;line-height:1.5em;margin-bottom:.375em;-webkit-text-shadow:1px 1px 0 white;-moz-text-shadow:1px 1px 0 white;text-shadow:1px 1px 0 white}.footer_content p{color:#414d57;margin:0;padding:0}.footer_content a{color:#003580}.footer_content a:hover{color:#0896ff}.footer_content .grid_el{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em}#subscribe{width:100%}#about{font-family:Georgia}#nav{width:100%}#langs{width:50%}#offices{width:50%}.footer_wrapper form{width:100%;float:left;clear:both;margin:1.5em 0 0}.footer_wrapper label{float:left;font-size:2em;font-weight:bold;color:#003580;letter-spacing:-0.05em;text-shadow:0 -1px 2px #9ad4ff,0 1px 2px white}.footer_wrapper input{float:left;font-weight:bold;padding:.25em;border-radius:.25em;border:0;box-shadow:0 0 0 1px #888 inset;margin:0 .5em}.footer_wrapper form button{float:left;width:auto;background-color:#0896ff;color:white!important;font-weight:bold;padding:.25em 1em;border-radius:.5em;border:0!important;box-shadow:0;margin:0}#offices p{margin:0}#langs ul{list-style-type:none;margin:0;padding:0}#langs li{display:inline}#langs a{width:25%;float:left;text-decoration:underline;font-weight:normal;display:block;color:#414d57}#langs a:hover{color:#0896ff}#langs a:active{color:white}#langs span{font-weight:bold}#nav_wrapper{padding:.5em 0;margin:.5em 0;border-top:1px solid #e6edf6;border-bottom:1px solid #e6edf6}#nav ul{float:left;padding:0;margin:0;width:100%;list-style-type:none}#nav li{display:inline}#nav a{width:16.667%;float:left;padding:.5em 0;text-align:center;display:block;text-decoration:none}#nav a:hover{background:#003580;color:white}#nav li span{display:block;float:left;font-weight:bold;padding:.5em 0;text-align:center;width:16.667%}#share{padding-bottom:0}#share ul{list-style-type:none;margin:0;padding:0 0 .5em 0;float:left;width:100%}#share li{float:left;text-align:center;font-weight:bold;width:62px;display:block}#share li span{width:62px;height:60px;margin:0 auto;display:block;background-image:url(//r.bstatic.com/static/img/mobile_sprite.png);background-repeat:no-repeat}#footer_android{background-position:left top}#footer_ipad{background-position:-124px top}#footer_iphone{background-position:-62px top}#footer_blackberry{background-position:right top}#copyright_statement{clear:both;text-align:center;padding:.25em 0;background:#003580;color:white!important}#copyright_statement p{color:white!important}#new_footer{padding:2em 0;background:-moz-linear-gradient(#ceeaff 0,#a9daff 100%);background:-webkit-linear-gradient(#ceeaff 0,#a9daff 100%);background:linear-gradient(#ceeaff 0,#a9daff 100%)}#new_footer #footernav{clear:both;color:#ceeaff!important;margin-bottom:.5em}#new_footer #footernav a{font-size:14px;letter-spacing:-.05em;line-height:3em;color:#0896ff;margin:0 .75em 0 0;text-decoration:none}#new_footer #footernav a:hover{color:#feba02}#new_footer #footerlanguage{display:none}#new_footer #footernote{font-size:12px;line-height:1.5em;padding:.75em 0;margin:0}#new_footer #page-symbols{float:left;width:50%;clear:left;margin-top:1em}#new_footer #page-symbols ul{padding:0;margin:0}#new_footer #page-symbols li{width:34px;height:23px;float:left;list-style-type:none;display:block;margin-right:.5em;text-indent:-1000px}#new_footer li#footer_cc_maestro{background-image:url(//r.bstatic.com/static/img/icons/footer_maestro.png)}#new_footer li#footer_cc_mastercard{background-image:url(//q.bstatic.com/static/img/icons/footer_mastercard.png)}#new_footer li#footer_cc_amex{background-image:url(//r.bstatic.com/static/img/icons/footer_amex.png)}#new_footer li#footer_cc_visa{background-image:url(//r.bstatic.com/static/img/icons/footer_visa.png)}#new_footer li#footer_cc_secure{border:1px solid #390;color:#297a00;border-radius:3px;height:21px;line-height:21px;width:auto;padding:0 5px 0 24px;font-size:11px;text-indent:0;text-transform:uppercase;background:#c2e1b3 url(//r.bstatic.com/static/img/icons/footer_secure.png) 4px center no-repeat}#new_footer #page-actions{float:right;width:50%;margin-top:1em}#new_footer #page-actions ul{padding:0;margin:0}#new_footer #page-actions li{float:right;list-style-type:none;display:block;margin-left:1em;background-image:none;background-color:transparent;background-position:left top;background-repeat:no-repeat}#new_footer #page-actions button{padding:0;border:0;margin:0;padding-left:22px;line-height:23px;background-image:none;background-color:transparent;background-position:left center;background-repeat:no-repeat}#new_footer #page-actions button:hover{color:red}#new_footer #footer_print{background-image:url(//q.bstatic.com/static/img/icons/printer.png)}#new_footer #footer_email button{background-image:url(//q.bstatic.com/static/img/icons/email.png)}.footer_container{width:expression(document.body.clientWidth < 630? "628px":document.body.clientWidth>1102? "1100px":"auto")}.footer_container{text-align:left}.footer_wrapper_v1{padding-bottom:4em;margin-top:1em;position:relative}.footer_wrapper_v1 #share ul.dock_social_block,#new_footer .dock_social_block{background-color:#fff;height:86px;position:relative;float:right;margin-right:.6em;padding:.2em 0 .5em;width:auto;display:none}.footer_wrapper_v1 div.dock_social_block_remove{display:none}.footer_wrapper_v1 #share ul.dock_social_block li{width:240px;display:block;height:25px;float:none;font-weight:bold;padding:.4em 0 0 .8em;text-align:left}.footer_wrapper_v1 #share ul#footer_social_plugin,#new_footer ul#footer_social_plugin{float:right;cursor:pointer;width:auto}.footer_wrapper_v1 #share ul#footer_social_plugin{padding-bottom:12px}.footer_wrapper_v1 #share .dock_social_block_angle{background:0}.footer_wrapper_v1 #share ul#footer_social_plugin li,#new_footer ul#footer_social_plugin li{width:139px}.footer_wrapper_v1 #share ul#footer_social_plugin span{background-image:url(//r.bstatic.com/static/img/social_plugins_footer_v1.png);background-repeat:no-repeat;display:block;height:46px;margin:0 auto;width:142px}.footer_wrapper_v1 .doc_social_plugins{border:0;background-color:#fff}.footer_wrapper_v1 #share .doc_social_link{background-color:#c7dced;padding-top:0}.footer_wrapper_v1 .dock_social_block{position:absolute;top:0;left:0;width:300px}.footer_wrapper_v1 .dock_social_block .dock_social_block_inner{position:relative;left:0;padding:12px 12px 0;background-color:#edf1f6;border:1px solid #779bca;-webkit-box-shadow:0 0 4px #808080;-moz-box-shadow:0 0 4px #808080;box-shadow:0 0 4px #808080;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}.footer_wrapper_v1 #footer_refid{clear:left;float:left;margin-top:.75em;margin-left:1em}.footer_wrapper_v1 #footer_refid span{font-weight:bold}.footer_wrapper_v1 ul.footer_actions_v1{list-style:none;position:relative;margin:5px 0 0 -6px;overflow:hidden;padding:0}.footer_wrapper_v1 ul.footer_actions_v1 li{float:left;padding:0 8px 0 0;margin:0;position:relative}.footer_wrapper_v1 ul.footer_actions_v1 li a{display:block;text-decoration:none}.footer_wrapper_v1 ul.footer_actions_v1 li a span{float:left;width:23px}.footer_wrapper_v1 ul.footer_actions_v1 li a#bookmark span{background:transparent url(//r.bstatic.com/static/img/sprite_footer_icons_v1.png) -35px -4px no-repeat}.footer_wrapper_v1 ul.footer_actions_v1 li a#print span{background:transparent url(//r.bstatic.com/static/img/sprite_footer_icons_v1.png) -70px -4px no-repeat}.footer_wrapper_v1 ul.footer_actions_v1 li a#newslettersubscribeImg span{background:transparent url(//r.bstatic.com/static/img/sprite_footer_icons_v1.png) -103px -4px no-repeat}.footer_wrapper_v1 ul.footer_actions_v1 li a#mailafriendImg span{background:transparent url(//r.bstatic.com/static/img/sprite_footer_icons_v1.png) 0 -4px no-repeat}#copyright_statement{position:relative}#copyright_statement .footer_container p{text-align:center}#new_footer{margin-top:1em}#new_footer .dock_social_block{position:relative;top:0;left:0;margin-top:0;margin-bottom:0;padding:2px 0 0 2px;list-style:none;width:240px}#new_footer .doc_social_link{background-color:transparent;list-style:none}#new_footer #page-actions li{border:1px solid #779bca;color:#297a00;border-radius:3px;height:21px;line-height:21px;width:auto;padding:0 5px 0 24px;font-size:11px;text-indent:0;text-transform:uppercase}#new_footer #page-actions li#footer_print{background:#fff url(//q.bstatic.com/static/img/experiments/icon_printer_footer.png) 4px center no-repeat}#new_footer #page-actions li#footer_newsletter{background:#fff url(//r.bstatic.com/static/img/experiments/icon_newsletter_footer.png) 4px center no-repeat}#new_footer #page-actions li#footer_mailafriend{background:#fff url(//q.bstatic.com/static/img/experiments/icon_mail_a_friend_footer.png) 4px center no-repeat}#new_footer #page-actions li#footer_bookmark{background:#fff url(//q.bstatic.com/static/img/experiments/icon_bookmark_footer.png) 4px center no-repeat}#new_footer #footer_refid{clear:left;float:left;margin-top:.75em;width:100%;zoom:1}#new_footer #footer_refid span{font-weight:bold}#new_footer #footernav{width:59%;float:left}#new_footer #footernav a{line-height:2em}#new_footer .footer_social_clear{clear:both}#new_footer div.footer_social_plugin_wrapper{position:relative;overflow:hidden;zoom:1}#new_footer ul#footer_social_plugin{background-color:transparent;cursor:pointer;text-align:center;margin:0;padding:0 0 9px}#new_footer ul#footer_social_plugin li{font-size:12px;line-height:1.4em}#new_footer ul#footer_social_plugin span{background-image:url(//q.bstatic.com/static/img/experiments/social_plugins_footer.png);background-repeat:no-repeat;display:block;height:46px;margin:0 auto;width:142px}#new_footer .doc_social_link{color:#0896ff;font-weight:bold;padding-top:0}#new_footer .doc_social_link:hover{color:#feba02}#new_footer ul.dock_social_block li{padding:2px 0 2px 4px}#new_footer .dock_social_block_angle{display:none}#new_footer .dock_social_block_remove{background-color:#b9b9b9;color:#fff;cursor:pointer;display:none;font-size:1.2em;position:absolute;top:-115px;right:-0.5em;width:1em;height:1em;line-height:1;text-align:center;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}#new_footer p.page-languages-footer{clear:both}.newsletter_subscribe{margin:1em 8px;clear:both;border-radius:12px;background-color:#e6edf6}.clear_eamil_exp{clear:both}.newsletter_subscribe #signup_box{margin:0;padding:0}.newsletter_subscribe table{background:url(//q.bstatic.com/static/img/icons/fd_rocket_white_bg_big.png) 15px 10px no-repeat}.newsletter_subscribe a#newsletter_button_footer{margin:0 .75em 0 .25em!important;padding:.3em .5em!important;border-radius:12px!important;font-size:24px!important;white-space:nowrap;display:block}.newsletter_subscribe input#newsletter_to{font-size:24px!important;padding:.3em .5em!important;margin:0!important;border-radius:12px!important;border:4px solid #779bca;outline-color:#e6edf6}.newsletter_subscribe input#newsletter_to.error{border-color:#a00}#signup_label{display:block;margin:0 .5em 0 0;padding:16px 0 0 105px;font-size:1.5em;line-height:1.5em;height:2.1em;overflow:hidden;padding-left:65px}.b_msie_7 td.newsletter_to{padding-top:1em!important;padding-right:3em!important}#signup_label b,#signup_label em{display:block;line-height:1.25em;text-shadow:0 1px 1px white}#signup_label b{line-height:1em;font-weight:normal}#signup_label em{font-size:.65em;line-height:1em;margin-top:.5em;color:#779bca;font-style:normal}.feedback_msg{font-weight:bold;color:#390;text-shadow:0 1px 0 white;display:none;padding:0 0 0 20px!important;margin:1em 0 0 .5em;text-align:left;background:url(//q.bstatic.com/static/img/icon_addons-tick.png) left top no-repeat}#weeklyEmailLink .feedback_msg{margin-left:2.5em}.feedback_msg_error,#weeklyEmailLink p.feedback_msg_error{color:#a00;background:url(//r.bstatic.com/static/img/icon_cancel.png) left top no-repeat}.bodyForm .feedback_msg{margin-top:0;margin-bottom:.5em}.footerForm .newsletter_sub_success{margin:1.5em 0 1em 50px}#weeklyEmailLink:hover .feedback_msg{text-shadow:none}#no_rooms{display:none;margin:0 .9em 2em .9em}#no_rooms h3{margin:0 .9em .4em 0;font-size:1.1em;font-weight:regular;float:left}#no_rooms select{margin-right:10px;float:left}#no_rooms a.define_link{background:url("//q.bstatic.com/static/img/arrow_blue_right.jpg") no-repeat center left;padding-left:10px;color:#003580;font-weight:normal;float:left;margin-top:2px}#left.leftsmall a.define_link{display:block;margin:.5em 0 1em 0}#left.leftsmall #no_rooms h3{margin-top:.2em;margin-bottom:0}.review_feedback.no_thumbs{filter:alpha(opacity=100);opacity:1!important}span.review_feedback{margin-left:4px;margin-top:0;float:left;filter:alpha(opacity=100);opacity:1!important}.no_thumbs .review_useful_form{background:transparent!important}.no_thumbs .vote_copy{float:left;font-size:85%;color:#666}.no_thumbs .review_useful_thankyou{font-size:110%;margin-top:5px;color:#390}.review_no_thumbs_yes,.review_no_thumbs_no{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;border:1px solid #d9d9d9!important;color:#949494;cursor:pointer;font-size:10px;line-height:1.2em;padding:0;margin:1px;float:left;width:34px;background-color:#fff;text-transform:capitalize;opacity:1!important}.review_no_thumbs_yes:hover{background-color:#093;border-color:#007326!important;color:#fff;font-weight:bold}.review_no_thumbs_no:hover{background-color:#d20000;border-color:#730000!important;color:#fff;font-weight:bold}.review_no_thumbs_yes:active,.review_no_thumbs_no:active{position:relative;top:1px}.review_feedback_formspan{float:right;margin-left:3px}.feedback_no_thumbs{float:left!important;clear:both!important;opacity:1!important;margin-top:0!important;top:0!important}.feedback_no_thumbs .review_useful_thankyou,span.review_feedback p.review_useful_thankyou{margin:0 0 0 0!important;font-size:90%;opacity:1!important;color:#390;float:none!important}.feedback_no_thumbs .rf_question{padding:0!important;margin:0!important;background:none!important;border-width:0!important;border-radius:0!important;color:inherit!important;display:block}.feedback_no_thumbs .review_useful_t,.feedback_no_thumbs .review_useful_fb{background:0;padding:none;border-width:0;height:inherit;width:inherit;display:inline;float:none;padding:0!important}.rf_share_links{display:inline;color:#666;font-size:90%}.rf_share_links a:link,.rf_share_links a:visited{padding:0;margin:0;color:#555!important}.rf_share_links a:hover{color:#0896ff!important}span.review_feedback p.review_useful_thankyou{clear:both!important;float:left;margin-top:4px!important}.reviewer_reviews_button{border:1px solid #779bca;padding:6px 12px 5px 30px;background:transparent url(//r.bstatic.com/static/img/icon_reviewlist.png) no-repeat scroll 7px 4px;margin-left:6px;float:left;position:relative;top:68px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(122,122,166,.1);-moz-box-shadow:inset 0 1px 0 rgba(122,122,166,.1);box-shadow:inset 0 1px 0 rgba(122,122,166,.1);z-index:776}.reviewer_reviews_button:hover{background-color:#0896ff;border-color:#003580;color:#fff;cursor:help;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.33);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.33);box-shadow:inset 0 1px 0 rgba(255,255,255,.33)}.ui-menu{position:absolute;margin:0;padding:0;list-style-type:none;cursor:default;border:1px solid black;background-color:white;overflow:hidden;z-index:99}body.hotel ul.ui-autocomplete,body.searchresults ul.ui-autocomplete{width:240px!important;min-width:240px!important}* html .ui-menu{width:1px}.ui-menu-item{margin:0;padding:0;position:relative;line-height:1.5;text-align:left;width:100%;overflow:hidden}.ui-menu-item a{color:#003580!important;display:block;text-decoration:none;padding:.2em .4em .2em 21px;background-repeat:no-repeat;background-position:2px 4px;white-space:nowrap;zoom:1}.ui-menu-item .label{position:absolute;top:0;right:0;z-index:999;padding:.2em 6px .2em 5px;color:#555;font-style:italic;background-color:white}.ui-menu-item .label i{position:absolute;top:0;left:-20px;width:20px;padding:.2em 0;background:url("//r.bstatic.com/static/img/fader.png") repeat-y 0 0}.ui-menu-item a.ui-state-hover,.ui-menu-item a.ui-state-hover .label{background-color:#b0d3f3}.ui-menu-item a.ui-state-hover .label i{background-position:-20px 0}.ui-autocomplete li.airport a,.autocomplete_h_airport{background-image:url("//q.bstatic.com/static/img/icon-airport.png")}.ui-autocomplete li.country a,.autocomplete_h_country{background-image:url("//r.bstatic.com/static/img/icon-country.png")}.ui-autocomplete li.city a,.autocomplete_h_city{background-image:url("//q.bstatic.com/static/img/icon-city.png")}.ui-autocomplete li.district a,.autocomplete_h_district{background-image:url("//r.bstatic.com/static/img/icon-province.png")}.ui-autocomplete li.landmark a,.autocomplete_h_landmark{background-image:url("//r.bstatic.com/static/img/icon-landmark.png")}.ui-autocomplete li.region a,.autocomplete_h_region{background-image:url("//r.bstatic.com/static/img/icon-region.png")}.ui-autocomplete li.hotel a,.autocomplete_h_hotel{background-image:url("//r.bstatic.com/static/img/icon-hotel.png")}#autocomplete_skip{margin-top:4px;border-top:1px solid #003580;padding-top:3px 0;text-align:center}#autocomplete_skip:hover{background-color:#b0d3f3}#autocomplete_skip_a{white-space:normal;padding:4px 0;font-weight:bold;color:#0896ff!important}#autocomplete_skip_a:hover{font-weight:bold;color:#003580!important}.partition_item{padding:.2em .4em!important}.autocomplete_wide{padding-right:80px}.autocomplete_header{float:right;zoom:1;padding-right:21px;background-position:right 0;background-repeat:no-repeat}.hasJS .search_summary_block{display:block}.search_summary_block{display:none}.search_summary_block h3{font-size:180%!important}.search_summary_block ul{list-style:none inside none;padding-left:0;margin-left:0;margin-bottom:0}.search_summary_block ul li{margin:2px 0 2px 14px;padding:0 10px 0 15px;-webkit-padding-start:22px;background:transparent url(//r.bstatic.com/static/img/search_summary_sprite_background.png) no-repeat 0 0;position:relative;text-transform:capitalize}.b_msie_7 .search_summary_block ul li .but{display:inline;padding:.6em .3em 0!important}.search_summary_block li.ss{background-position:-32px -0px}.search_summary_block li.guests{background-position:0 -46px}.b_msie_7 .search_summary_block li.ss{background-position:-32px 3px}.b_msie_7 .search_summary_block li.dates{background-position:-16px -21px}.search_summary_block li.dates{background-position:-16px -23px;text-transform:capitalize}.but a.search_summary_toggle_button:link{padding:4px 7px;background-color:#0896ff;color:#fff!important;text-decoration:none;text-transform:uppercase;font-weight:bold;margin:5px;border:1px solid #0075cc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px #c38f02;-moz-box-shadow:0 1px 1px #c38f02;box-shadow:0 1px 1px #c38f02;text-shadow:0 1px 0 #033870;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#0085de),color-stop(0.52,#0894ff));background-image:-moz-linear-gradient(center bottom,#0085de 50%,#0894ff 52%);white-space:nowrap}.but a.search_summary_toggle_button:hover{cursor:hand;cursor:pointer;border-color:#003580}.search_summary_block li em{color:#3f5e88}.search_summary_block .but{padding:.6em .6em 0!important}.hasJS .original_search_form_hidden{display:none}.original_search_form_hidden{display:block}#searchboxInc .mobile{    margin-bottom: 5em;float:left}#share_hotel_history a{margin:0 10px 0 0}#share_hotel_history{clear:both;border-top:1px dotted #CCC}#share_hotel_history p{font-weight:bold;text-shadow:1px 1px 0 #FFF;margin:5px 0}a.sort_by_similar_to_hotel:link,a.sort_by_similar_to_hotel:visited{font-weight:normal;text-decoration:none;color:#333;margin-bottom:0;padding:2px 7px}#LastViewedHotels a.sort_by_similar_to_hotel{display:none!important}.ski_restrictions_header{border:0;padding:.7em;margin:2px 0;clear:both;color:003580;background:url("//q.bstatic.com/static/img/ski2.png") no-repeat #e6edf6;background-position:7px 45%;padding-left:50px;border:1px solid #003580;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;overflow:hidden}.ski_restrictions_header .reason{font-size:1.1em;text-shadow:1px 1px 0 white;text-align:left;font-weight:bold;display:block;float:left;margin-bottom:.4em}.ski_restrictions_header .suggestion{font-size:.9em;line-height:1.3em;text-align:left;display:block;float:left;clear:left}.view_all_country_hotels{margin:0 15px 10px 0;text-align:right}.view_all_country_hotels a{font-size:14px;text-decoration:none;font-weight:normal}.view_all_country_hotels span{margin:0 10px 0 10px;color:#003580}#new2footerbuttons.social_iconed .footer_icon{z-index:50;line-height:1;margin:0 .3em}#new2footerbuttons.social_iconed .button{background-repeat:no-repeat;float:left;padding:70px 0 0 0;min-width:50px;text-decoration:none;text-align:center;font-size:80%;margin:0 .3em;position:relative;top:-20px;line-height:1}#new2footerbuttons.social_iconed .button{border:0;font-weight:bold;color:#0896ff}#new2footerbuttons .button:hover{color:#feba02}button.footer_social_link{padding-top:70px!important;top:-20px;z-index:51}#footer_fb{background:url("//r.bstatic.com/static/img/footer_fb.png") center 30px no-repeat}#footer_tw{background:url("//q.bstatic.com/static/img/footer_tw.png") center 30px no-repeat}#footer_in{background:url("//q.bstatic.com/static/img/footer_in.png") center 30px no-repeat}#footer_gp{padding:3px 0 0 3px;background:url("//q.bstatic.com/static/img/footer_gp.png") center 30px no-repeat}#footer_fb:hover,#footer_tw:hover,#footer_in:hover,#footer_gp:hover{background-position:center -102px}.social_iconed a#print{background-position:-140px 4px}.social_iconed a#print:hover{background-position:-140px -106px}.social_iconed a#mailafriendImg{background-position:0 4px}.social_iconed a#mailafriendImg:hover{background-position:0 -106px}.footer_tooltip{display:none;position:absolute;bottom:58px;left:50%;min-width:50px;min-height:20px;margin-left:-50%;background:#e6edf6;background-color:#f3faff;background-image:-moz-linear-gradient(#e6edf6 0,white 100%);border:1px solid #003580;border-radius:5px;z-index:51}#footer_fb .footer_tooltip{padding:4px 3px 3px 4px}#footer_gp .footer_tooltip{padding:7px 0 1px 7px}#footer_tw .footer_tooltip{padding:4px}.footer_tooltip .marker{position:absolute;z-index:51;bottom:-10px!important;cursor:pointer!important;display:block!important;height:10px!important;margin-left:-5px!important;left:20px!important;width:15px!important;background:url(//r.bstatic.com/static/img/footer_tooltip_marker.png) left top no-repeat!important}#survey.redesigned,#survey.survey_block{border:0;padding:1%;margin:10px 1%;width:96%;color:#e6edf6;font-size:1em;clear:both;background-color:#003580;-webkit-box-shadow:0 1px 2px #c8c8c8;-moz-box-shadow:0 1px 2px #c8c8c8;box-shadow:0 1px 2px #c8c8c8;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;display:none}#survey.survey_block{padding:5px 3px;margin:0 0 15px 0;font-size:100%}#survey.survey_block #wrap{padding:0;margin:7px 0 7px 8px;overflow:hidden}#survey.redesigned #wrap{margin:0 auto;padding-left:245px}#wrap .invitation{float:left;display:block;overflow:hidden;margin-right:30px}.survey_block .invitation{padding-right:0!important}#close_survey{background:url(//q.bstatic.com/static/img/close-survey.png) no-repeat top center;float:right;height:16px;width:16px;cursor:pointer;display:block}#close_survey:hover{background:url(//q.bstatic.com/static/img/close-survey.png) no-repeat;background-position:0 -16px}#close_survey{margin:7px 7px 0 0;padding:0}#wrap h3{font-size:1.2em;color:white;text-shadow:2px 2px 0 #002356;text-align:left;display:block;float:left}.survey_block h3{font-size:1.2em!important;color:white;text-shadow:2px 2px 0 #002356;display:block;float:left;padding:7px 0 7px 7px;margin:0}#wrap span{text-align:left;color:#e6edf6;font-size:1em;text-align:left;display:block;float:left;clear:left}.survey_block span{color:#e6edf6;font-size:1em!important;display:block;clear:left;padding:0 0 0 7px}#survey_buttons{display:inline;float:left}#survey_buttons{margin:5px 0 5px 8px}#yes_button,#no_button{border:1px solid #e6edf6;cursor:pointer;padding:4px 10px;text-align:center;text-transform:capitalize;color:white;display:inline;margin:3px 10px 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 2px #002356;-moz-box-shadow:0 2px 2px #002356;box-shadow:0 2px 2px #002356;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}#yes_button{background-color:#0896ff;float:left;text-transform:capitalize}#no_button{background-color:#537cb4;text-transform:capitalize}#yes_button:hover,#no_button:hover{background-color:#003580}div.trip_suggestion{float:left;width:100%;font-size:12px!important;line-height:1em;min-height:23.6em;margin:0;padding:0;margin-bottom:1em;padding-bottom:3em;border-radius:.5em;-webkit-border-radius:.5em;position:relative;overflow:hidden;max-width:530px;background-clip:padding-box;-webkit-background-clip:padding-box}.trip_suggestion .slider_nav{list-style-type:none;position:absolute;z-index:9999;margin:0;padding:0;width:100%;top:0}.trip_suggestion .slider_nav li{position:absolute}.trip_suggestion #prev_month{left:0}.trip_suggestion #next_month{right:0}.trip_suggestion .slider_nav button{margin:0;border:0;padding:0;text-indent:-10000px;width:40px;height:150px;display:block;background-color:transparent;background-repeat:no-repeat;background-image:url(//r.bstatic.com/static/img/trip_suggestion_nav_sprite.png);cursor:pointer}.trip_suggestion #prev_month button{background-position:-80px center}.trip_suggestion #next_month button{background-position:-120px center}.trip_suggestion #prev_month button:hover{background-position:-40px center}.trip_suggestion #next_month button:hover{background-position:-160px center}.trip_suggestion #prev_month button:active{background-position:left center}.trip_suggestion #next_month button:active{background-position:-200px center}.trip_suggestion .slider_more{list-style-type:none;margin:0;position:absolute;width:100%;z-index:888;bottom:0;padding:0;background:#003580;border-radius:0 0 .5em .5em}.trip_suggestion .slider_more li{display:block;width:33.334%;font-size:16px;line-height:3em;height:3em;float:left;color:white;box-shadow:1px 0 0 #e6edf6;text-align:center;font-weight:bold;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;text-shadow:0 1px 1px black}.trip_suggestion .slider_more li:hover{color:#0896ff}.trip_suggestion .slider_more li.current{color:#0896ff}.trip_suggestion .slider_more li:last-child{box-shadow:none}.trip_suggestion .slider_items{position:absolute;width:300%;top:0;padding:0;margin:0;list-style-type:none}.trip_suggestion .slider_items li{float:left;width:33.334%;max-width:530px;padding:0;margin:0;border:0;border-radius:8px;position:relative}.trip_suggestion .slider_indicator{width:35px;height:10px;background:url(//r.bstatic.com/static/img/trip_suggestion-current.png) center bottom no-repeat;position:absolute;z-index:999;bottom:0;left:50%;margin-left:-17px;bottom:-10px}.trip_suggestion li:first-child .slider_indicator{left:16.667%}.trip_suggestion li:last-child .slider_indicator{left:83.334%}.trip_suggestion .item_thumbnail{width:100%;height:150px;overflow:hidden;border-radius:.5em .5em 0 0;background-position:center center;background-repeat:no-repeat}.trip_suggestion .item_content{position:relative;z-index:889;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:10em;padding:1em;background-color:#e6edf6;background-image:-webkit-gradient(linear,left top,left bottom,from(#e6edf6),to(#ccdae9));background-image:-webkit-linear-gradient(top,#e6edf6,#ccdae9);background-image:-moz-linear-gradient(top,#e6edf6,#ccdae9);background-image:-o-linear-gradient(top,#e6edf6,#ccdae9);background-image:-ms-linear-gradient(top,#e6edf6,#ccdae9);background-image:linear-gradient(top,#e6edf6,#ccdae9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#e6edf6',EndColorStr='#ccdae9');background-clip:padding-box;-webkit-background-clip:padding-box;text-shadow:0 1px 2px white}.b_msie_7 .trip_suggestion .item_content{padding:.75em 0}.b_msie_7 .trip_suggestion .item_content div.hotel_info,.b_msie_7 .trip_suggestion .item_content h2,.b_msie_7 .trip_suggestion .item_content p.period{margin-left:.75em!important}.trip_suggestion .ufi_info{background-position:left -5px;background-repeat:no-repeat;padding-left:60px;height:3em}.trip_suggestion .item_content p,.trip_suggestion .item_content h2{padding:0!important;margin:0!important;border:0!important}.trip_suggestion .item_content h2{font-size:18px;margin-bottom:2px!important;width:80%;line-height:1;background-position:left center;background-repeat:no-repeat}.trip_suggestion .item_content p.period{font-size:12px;margin:4px 0 0 0!important}.trip_suggestion .hotel_info{position:relative;width:100%;margin-top:1em;float:left;height:4em;overflow:hidden}.trip_suggestion .hotel_info img.hotel_thumbnail{display:block;float:left;margin-right:12px}.trip_suggestion .hotel_info h3{color:#0896ff;font-size:16px;line-height:1.5em;margin:0}.trip_suggestion .hotel_info .score{color:#444;font-size:11px;margin-top:4px}.trip_suggestion .hotel_info .urgency{color:#390}.trip_suggestion p.hotel_cta{position:absolute;right:0;bottom:0;padding:1em!important;line-height:1;background-color:#e6edf6;background-image:-webkit-gradient(linear,left top,left bottom,from(#e6edf6),to(#ccdae9));background-image:-webkit-linear-gradient(top,#e6edf6,#ccdae9);background-image:-moz-linear-gradient(top,#e6edf6,#ccdae9);background-image:-o-linear-gradient(top,#e6edf6,#ccdae9);background-image:-ms-linear-gradient(top,#e6edf6,#ccdae9);background-image:linear-gradient(top,#e6edf6,#ccdae9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#e6edf6',EndColorStr='#ccdae9');background-clip:padding-box;-webkit-background-clip:padding-box}.trip_suggestion p.hotel_cta span{display:block;text-align:center}.trip_suggestion p.hotel_cta span.price{font-size:2.5em;font-weight:bold;letter-spacing:-0.075em;padding:0;margin:0 0 5px;border-radius:0 0 5px 0;color:#390}.trip_suggestion p.hotel_cta span.nights{clear:both}.trip_suggestion .item_content .bigbluebutton{text-shadow:none}.trip_suggestion .all_hotels{margin-top:1.5em;display:block;text-align:center}.use_sprites{background-image:url("//q.bstatic.com/static/img/use_sprites_15_exp.png")!important;background-repeat:no-repeat!important}.use_map_sprites{background-image:url("//q.bstatic.com/static/img/use_map_sprites.png")!important}.use_sprites_no_back{background-image:none!important;position:relative!important}.use_sprites_no_back_static{background-image:none!important}.stars4{display:-moz-inline-box;display:inline-block;width:66px;height:12px;overflow:hidden}.stars4i,.stars4i0{display:none}.stars4i1{background-position:0 0}.stars4i1half{background-position:0 -13px}.stars4i2{background-position:0 -26px}.stars4i2half{background-position:0 -39px}.stars4i3{background-position:0 -52px}.stars4i3half{background-position:0 -65px}.stars4i4{background-position:0 -78px}.stars4i4half{background-position:0 -91px}.stars4i5{background-position:0 -104px}.stars4i1{width:13px}.stars4i1half{width:20px}.stars4i2{width:26px}.stars4i2half{width:33px}.stars4i3{width:39px}.stars4i3half{width:46px}.stars4i4{width:53px}.stars2{display:-moz-inline-box;display:inline-block;width:66px;height:12px;overflow:hidden}.stars2i,.stars2i0{display:none}.stars2i1{background-position:0 -117px}.stars2i1half{background-position:0 -130px}.stars2i2{background-position:0 -143px}.stars2i2half{background-position:0 -156px}.stars2i3{background-position:0 -169px}.stars2i3half{background-position:0 -182px}.stars2i4{background-position:0 -195px}.stars2i4half{background-position:0 -208px}.stars2i5{background-position:0 -221px}.stars5{display:-moz-inline-box;display:inline-block;width:44px;height:8px;overflow:hidden}.stars5i,.stars5i0{display:none}.stars5i1{background-position:0 -234px}.stars5i1half{background-position:0 -243px}.stars5i2{background-position:0 -252px}.stars5i2half{background-position:0 -261px}.stars5i3{background-position:0 -270px}.stars5i3half{background-position:0 -279px}.stars5i4{background-position:0 -288px}.stars5i4half{background-position:0 -297px}.stars5i5{background-position:0 -306px}.icon_social_media_fb{width:22px;height:22px;background-position:0 -315px}.icon_social_media_twitter{width:22px;height:22px;background-position:-23px -315px}.icon_social_media_mailafriend{width:30px;height:23px;background-position:-46px -315px}.icon_share_popup_close{width:24px;height:24px;background-position:-77px -314px}.icon_calendar{background-color:transparent!important;background-position:0 -338px!important}a:hover .icon_calendar{background-position:-22px -338px!important}.icon_remove_small{overflow:hidden;background-position:-44px -339px!important}.icon_remove_small:hover{background-position:-44px -352px!important}.icon_remove{overflow:hidden;background-position:-56px -339px!important}.icon_remove:hover{background-position:-56px -355px!important}.icon_minibubble{width:11px;height:9px;background-position:-71px -339px}.icon_fb_like{background-position:-71px -349px}.icon_thumbyellow{display:-moz-inline-box;display:inline-block;width:21px;height:21px;background-position:0 -357px;margin:-5px 0 -2px 0;overflow:hidden}.icon_thumbyellow_mobile{width:35px}.icon_info{width:14px;height:14px;background-position:-22px -356px}.icon_back{width:8px;height:10px;background-position:-43px -368px}.icon_top{width:10px;height:8px;background-position:-52px -370px}.icon_plus{width:7px;height:7px;background-position:-63px -371px}.icon_link_container{position:relative;background-image:none!important}.icon_show_link,.icon_hide_link{position:absolute;top:0;left:0;width:9px;height:10px}.icon_show_link{background-position:0 -382px!important}.icon_hide_link{background-position:0 -398px!important}.icon_trash{background-position:0 -412px!important}.icon_tick{position:absolute;top:0;left:0;width:24px;height:20px;background-position:0 -430px!important;zoom:1!important;font-size:0!important}.icon_toggle_map_container{position:relative;background:transparent!important}.icon_toggle_map{position:absolute;top:3px;left:0;width:19px;height:19px;background-position:-82px -378px!important;cursor:pointer}.icon_printer_container{background:transparent!important;position:relative}.icon_printer{position:absolute;width:16px;height:16px;margin-left:-20px;margin-top:-1px;background-position:-13px -380px!important}.icon_email_send{width:13px;height:9px;background-position:-14px -396px!important}.icon_popular_small{width:8px;height:12px;background-position:-31px -380px!important}.search_summary_block_use_sprites ul li{position:relative;background:transparent!important}.icon_summary_block_ss,.icon_summary_block_dates,.icon_summary_block_guests{position:absolute;top:0;left:0;width:16px;height:16px;zoom:1!important;font-size:0!important}.b_msie_6 .icon_summary_block_ss,.b_msie_6 .icon_summary_block_dates,.b_msie_6 .icon_summary_block_guests{position:relative}.icon_summary_block_ss{width:14px;height:15px;background-position:-87px -414px!important}.icon_summary_block_dates{background-position:-85px -397px!important}.icon_summary_block_guests{background-position:-85px -430px!important}.b_msie_6 .search_summary_block_use_sprites ul li{line-height:0!important}.b_msie_6 .search_summary_block_use_sprites ul li i.use_sprites{top:7px;left:-30px}i.icon_arrow{display:none}#sort_by li.selected span.asc.icon_asc_container,#sort_by li.selected a.asc.icon_asc_container,#sort_by li.selected span.desc.icon_desc_container,#sort_by li.selected a.desc.icon_desc_container{position:relative;background:transparent!important}.icon_asc_container i.icon_arrow,.icon_desc_container i.icon_arrow{display:block;position:absolute;right:0;top:4px;width:10px;height:7px;zoom:1;font-size:0}.b_msie_6 i.icon_arrow{right:8px!important}.icon_asc_container i.icon_arrow{background-position:-24px -407px!important}.icon_desc_container i.icon_arrow{background-position:-14px -407px!important}.icon_filtercategory_container{background-image:none!important;position:relative;z-index:1}.icon_filter_arrow,.toggla_hide .icon_filter_arrow{position:absolute;top:5px;left:8px}.icon_filtercategory_container .icon_filter_arrow{width:7px;height:12px;background-position:-26px -415px!important}.icon_filtercategory_container.toggla_hide .icon_filter_arrow{left:6px;top:7px;width:12px;height:7px;background-position:-14px -415px!important}.b_msie_6 .icon_filtercategory_container{height:20px}.b_msie_6 .icon_filtercategory_container h3{margin-top:0!important}.b_msie_6 .icon_filter_arrow{zoom:1!important;font-size:0!important}.newsletter_form_with_sprites{background:transparent!important}.newsletter_form_with_sprites #signup_label{position:relative}.icon_rocket{position:absolute;width:39px;height:40px;margin-left:-50px;margin-top:-6px;background-position:-39px -380px!important}.b_msie_6 .newsletter_form_with_sprites #signup_label{position:static}.b_msie_6 .newsletter_subscribe_with_sprites{position:relative}.icon_user_back_container{position:absolute;bottom:0;left:0;width:100%!important;height:42px;background:#FFF}.icon_user_back_inverted{width:22px;height:40px;background-position:-61px -421px;position:relative;top:0;left:16px;z-index:2;zoom:1!important;font-size:0!important}.icon_user_back_inverted_border{position:absolute;z-index:1;width:100%;height:0;top:0;left:0;border-top:1px #e5eaf2 solid;border-bottom:1px #eff2f7 solid;zoom:1!important;font-size:0!important}.b_msie_6 .icon_user_back_container{bottom:76px!important;left:-9px!important;zoom:1!important;width:120%!important}.b_msie_6 .icon_user_back_inverted_border{display:none}.b_msie_6 .icon_user_back_inverted{height:38px!important}.icon_user_menu{background-position:-44px -421px}.icon_cancel{background-position:-46px -439px;position:absolute;top:1px}.icon_cancel_in_notice{right:1px}.icon_cancel_in_error{left:1px}.icon_success{background-position:-46px -454px;position:absolute;top:1px;left:1px}.b_msie_6 .icon_cancel_in_error,.b_msie_6 .icon_success{left:-19px!important}.icon-marker{width:17px;height:20px}.icon-marker-hotel-orange-large,.icon-marker-airport-large,.icon-marker-landmark-large,.icon-ski_lift_current{width:26px;height:27px}.icon-disambiguation_marker_best,.icon-disambiguation_marker{width:34px;height:37px}.icon-marker-hotel-mini-orange,.icon-marker-hotel-mini-grey{width:11px;height:12px}.icon-marker-hotel-blue{background-position:0 0}.icon-cluster{background-position:-17px 0}.icon-hotel_mini{background-position:0 -20px;width:11px;height:13px}.icon-marker-hotel-orange{background-position:-34px 0}.icon-marker-hotel-mini-orange{background-position:-11px -20px}.icon-marker-hotel-grey{background-position:-51px 0}.icon-marker-hotel-mini-grey{background-position:-22px -20px}.icon-marker-hotel-orange-large{background-position:0 -33px}.icon-marker-hotel-orange-large2{background-position:-26px -32px;width:30px;height:32px}.icon-marker-hotel-history{background-position:-56px -20px;width:21px;height:24px}.icon-marker-airport{background-position:-68px 0}.icon-marker-airport-large{background-position:0 -60px}.icon-marker-landmark{background-position:-85px 0}.icon-marker-landmark-large{background-position:-77px -20px}.icon-ski_lift{background-position:-56px -44px}.icon-ski_lift_current{background-position:-28px -64px}.icon-marker-city{background-position:-33px -20px;width:9px;height:9px}.icon-marker-city-large{background-position:-54px -64px;width:15px;height:15px}.icon-disambiguation_marker_best{background-position:-69px -64px}.icon-disambiguation_marker{background-position:0 -91px}.icon-flash_deal_marker{background-position:-73px -48px;width:22px;height:16px}* html .use_sprites{background-image:url("//r.bstatic.com/static/img/use_sprites_15_ie6_exp.png")!important}* html .use_map_sprites{background-image:url("//r.bstatic.com/static/img/use_map_sprites_ie6.png")!important}#weeklyEmailLink,#weeklyEmailLinkSearch{font-weight:bold;float:right;background:url("//q.bstatic.com/static/img/envelope_icon.gif") no-repeat 0 0;display:block;text-transform:none}#weeklyEmailLink{margin:0 1em 0 0;padding:0 0 1px 30px;display:block}#weeklyEmailLinkSearch{font-size:100%!important;margin:0 0 0 1em;float:none;padding:0 0 12px 30px}.breadcrumb #weeklyEmailLink{margin:5px 0 0 10px}.clear_eamil_exp{width:100%;height:1px;clear:both;margin:0 0 10px 0}#basiclayout{-webkit-margin-top-collapse:separate}.flag_16{float:left;margin:2px 3px 0 0;width:16px;height:11px;background-image:url("//q.bstatic.com/static/img/flags/flags_16.png");background-repeat:no-repeat;overflow:hidden}.flag_16_ad{background-position:0 0}.flag_16_ae{background-position:-17px 0}.flag_16_af{background-position:-34px 0}.flag_16_ag{background-position:-51px 0}.flag_16_ai{background-position:-68px 0}.flag_16_al{background-position:-85px 0}.flag_16_am{background-position:-102px 0}.flag_16_an{background-position:-119px 0}.flag_16_ao{background-position:-136px 0}.flag_16_ar{background-position:-153px 0}.flag_16_as{background-position:0 -12px}.flag_16_at{background-position:-17px -12px}.flag_16_au{background-position:-34px -12px}.flag_16_aw{background-position:-51px -12px}.flag_16_ax{background-position:-68px -12px}.flag_16_az{background-position:-85px -12px}.flag_16_ba{background-position:-102px -12px}.flag_16_bb{background-position:-119px -12px}.flag_16_bd{background-position:-136px -12px}.flag_16_be{background-position:-153px -12px}.flag_16_bf{background-position:0 -24px}.flag_16_bg{background-position:-17px -24px}.flag_16_bh{background-position:-34px -24px}.flag_16_bi{background-position:-51px -24px}.flag_16_bj{background-position:-68px -24px}.flag_16_bm{background-position:-85px -24px}.flag_16_bn{background-position:-102px -24px}.flag_16_bo{background-position:-119px -24px}.flag_16_br{background-position:-136px -24px}.flag_16_bs{background-position:-153px -24px}.flag_16_bt{background-position:0 -36px}.flag_16_bv{background-position:-17px -36px}.flag_16_bw{background-position:-34px -36px}.flag_16_by{background-position:-51px -36px}.flag_16_bz{background-position:-68px -36px}.flag_16_ca{background-position:-85px -36px}.flag_16_cc{background-position:-102px -36px}.flag_16_cd{background-position:-119px -36px}.flag_16_cf{background-position:-136px -36px}.flag_16_cg{background-position:-153px -36px}.flag_16_ch{background-position:0 -48px}.flag_16_ci{background-position:-17px -48px}.flag_16_ck{background-position:-34px -48px}.flag_16_cl{background-position:-51px -48px}.flag_16_cm{background-position:-68px -48px}.flag_16_cn{background-position:-85px -48px}.flag_16_co{background-position:-102px -48px}.flag_16_cr{background-position:-119px -48px}.flag_16_cs{background-position:-136px -48px}.flag_16_cu{background-position:-153px -48px}.flag_16_cv{background-position:0 -60px}.flag_16_cx{background-position:-17px -60px}.flag_16_cy{background-position:-34px -60px}.flag_16_cz{background-position:-51px -60px}.flag_16_de{background-position:-68px -60px}.flag_16_dj{background-position:-85px -60px}.flag_16_dk{background-position:-102px -60px}.flag_16_dm{background-position:-119px -60px}.flag_16_do{background-position:-136px -60px}.flag_16_dz{background-position:-153px -60px}.flag_16_ec{background-position:0 -72px}.flag_16_ee{background-position:-17px -72px}.flag_16_eg{background-position:-34px -72px}.flag_16_eh{background-position:-51px -72px}.flag_16_er{background-position:-68px -72px}.flag_16_es{background-position:-85px -72px}.flag_16_et{background-position:-102px -72px}.flag_16_fi{background-position:-119px -72px}.flag_16_fj{background-position:-136px -72px}.flag_16_fk{background-position:-153px -72px}.flag_16_fm{background-position:0 -84px}.flag_16_fo{background-position:-17px -84px}.flag_16_fr{background-position:-34px -84px}.flag_16_ga{background-position:-51px -84px}.flag_16_gb{background-position:-68px -84px}.flag_16_gd{background-position:-85px -84px}.flag_16_ge{background-position:-102px -84px}.flag_16_gf{background-position:-119px -84px}.flag_16_gg{background-position:-136px -84px}.flag_16_gh{background-position:-153px -84px}.flag_16_gi{background-position:0 -96px}.flag_16_gl{background-position:-17px -96px}.flag_16_gm{background-position:-34px -96px}.flag_16_gn{background-position:-51px -96px}.flag_16_gp{background-position:-68px -96px}.flag_16_gq{background-position:-85px -96px}.flag_16_gr{background-position:-102px -96px}.flag_16_gs{background-position:-119px -96px}.flag_16_gt{background-position:-136px -96px}.flag_16_gu{background-position:-153px -96px}.flag_16_gw{background-position:0 -108px}.flag_16_gy{background-position:-17px -108px}.flag_16_hk{background-position:-34px -108px}.flag_16_hm{background-position:-51px -108px}.flag_16_hn{background-position:-68px -108px}.flag_16_hr{background-position:-85px -108px}.flag_16_ht{background-position:-102px -108px}.flag_16_hu{background-position:-119px -108px}.flag_16_id{background-position:-136px -108px}.flag_16_ie{background-position:-153px -108px}.flag_16_il{background-position:0 -120px}.flag_16_in{background-position:-17px -120px}.flag_16_io{background-position:-34px -120px}.flag_16_iq{background-position:-51px -120px}.flag_16_ir{background-position:-68px -120px}.flag_16_is{background-position:-85px -120px}.flag_16_it{background-position:-102px -120px}.flag_16_jm{background-position:-119px -120px}.flag_16_jo{background-position:-136px -120px}.flag_16_jp{background-position:-153px -120px}.flag_16_ke{background-position:0 -132px}.flag_16_kg{background-position:-17px -132px}.flag_16_kh{background-position:-34px -132px}.flag_16_ki{background-position:-51px -132px}.flag_16_km{background-position:-68px -132px}.flag_16_kn{background-position:-85px -132px}.flag_16_kp{background-position:-102px -132px}.flag_16_kr{background-position:-119px -132px}.flag_16_kw{background-position:-136px -132px}.flag_16_ky{background-position:-153px -132px}.flag_16_kz{background-position:0 -144px}.flag_16_la{background-position:-17px -144px}.flag_16_lb{background-position:-34px -144px}.flag_16_lc{background-position:-51px -144px}.flag_16_li{background-position:-68px -144px}.flag_16_lk{background-position:-85px -144px}.flag_16_lr{background-position:-102px -144px}.flag_16_ls{background-position:-119px -144px}.flag_16_lt{background-position:-136px -144px}.flag_16_lu{background-position:-153px -144px}.flag_16_lv{background-position:0 -156px}.flag_16_ly{background-position:-17px -156px}.flag_16_ma{background-position:-34px -156px}.flag_16_mc{background-position:-51px -156px}.flag_16_md{background-position:-68px -156px}.flag_16_me{background-position:-85px -156px}.flag_16_mg{background-position:-102px -156px}.flag_16_mh{background-position:-119px -156px}.flag_16_mk{background-position:-136px -156px}.flag_16_ml{background-position:-153px -156px}.flag_16_mm{background-position:0 -168px}.flag_16_mn{background-position:-17px -168px}.flag_16_mo{background-position:-34px -168px}.flag_16_mp{background-position:-51px -168px}.flag_16_mq{background-position:-68px -168px}.flag_16_mr{background-position:-85px -168px}.flag_16_ms{background-position:-102px -168px}.flag_16_mt{background-position:-119px -168px}.flag_16_mu{background-position:-136px -168px}.flag_16_mv{background-position:-153px -168px}.flag_16_mw{background-position:0 -180px}.flag_16_mx{background-position:-17px -180px}.flag_16_my{background-position:-34px -180px}.flag_16_mz{background-position:-51px -180px}.flag_16_na{background-position:-68px -180px}.flag_16_nc{background-position:-85px -180px}.flag_16_ne{background-position:-102px -180px}.flag_16_nf{background-position:-119px -180px}.flag_16_ng{background-position:-136px -180px}.flag_16_ni{background-position:-153px -180px}.flag_16_nl{background-position:0 -192px}.flag_16_no{background-position:-17px -192px}.flag_16_np{background-position:-34px -192px}.flag_16_nr{background-position:-51px -192px}.flag_16_nu{background-position:-68px -192px}.flag_16_nz{background-position:-85px -192px}.flag_16_om{background-position:-102px -192px}.flag_16_pa{background-position:-119px -192px}.flag_16_pe{background-position:-136px -192px}.flag_16_pf{background-position:-153px -192px}.flag_16_pg{background-position:0 -204px}.flag_16_ph{background-position:-17px -204px}.flag_16_pk{background-position:-34px -204px}.flag_16_pl{background-position:-51px -204px}.flag_16_pm{background-position:-68px -204px}.flag_16_pn{background-position:-85px -204px}.flag_16_pr{background-position:-102px -204px}.flag_16_ps{background-position:-119px -204px}.flag_16_pt{background-position:-136px -204px}.flag_16_pw{background-position:-153px -204px}.flag_16_py{background-position:0 -216px}.flag_16_qa{background-position:-17px -216px}.flag_16_re{background-position:-34px -216px}.flag_16_ro{background-position:-51px -216px}.flag_16_rs{background-position:-68px -216px}.flag_16_ru{background-position:-85px -216px}.flag_16_rw{background-position:-102px -216px}.flag_16_sa{background-position:-119px -216px}.flag_16_sb{background-position:-136px -216px}.flag_16_sc{background-position:-153px -216px}.flag_16_sd{background-position:0 -228px}.flag_16_se{background-position:-17px -228px}.flag_16_sg{background-position:-34px -228px}.flag_16_sh{background-position:-51px -228px}.flag_16_si{background-position:-68px -228px}.flag_16_sj{background-position:-85px -228px}.flag_16_sk{background-position:-102px -228px}.flag_16_sl{background-position:-119px -228px}.flag_16_sm{background-position:-136px -228px}.flag_16_sn{background-position:-153px -228px}.flag_16_so{background-position:0 -240px}.flag_16_sr{background-position:-17px -240px}.flag_16_st{background-position:-34px -240px}.flag_16_sv{background-position:-51px -240px}.flag_16_sy{background-position:-68px -240px}.flag_16_sz{background-position:-85px -240px}.flag_16_tc{background-position:-102px -240px}.flag_16_td{background-position:-119px -240px}.flag_16_tf{background-position:-136px -240px}.flag_16_tg{background-position:-153px -240px}.flag_16_th{background-position:0 -252px}.flag_16_tj{background-position:-17px -252px}.flag_16_tk{background-position:-34px -252px}.flag_16_tl{background-position:-51px -252px}.flag_16_tm{background-position:-68px -252px}.flag_16_tn{background-position:-85px -252px}.flag_16_to{background-position:-102px -252px}.flag_16_tr{background-position:-119px -252px}.flag_16_tt{background-position:-136px -252px}.flag_16_tv{background-position:-153px -252px}.flag_16_tw{background-position:0 -264px}.flag_16_tz{background-position:-17px -264px}.flag_16_ua{background-position:-34px -264px}.flag_16_ug{background-position:-51px -264px}.flag_16_um{background-position:-68px -264px}.flag_16_us{background-position:-85px -264px}.flag_16_uy{background-position:-102px -264px}.flag_16_uz{background-position:-119px -264px}.flag_16_va{background-position:-136px -264px}.flag_16_vc{background-position:-153px -264px}.flag_16_ve{background-position:0 -276px}.flag_16_vg{background-position:-17px -276px}.flag_16_vi{background-position:-34px -276px}.flag_16_vn{background-position:-51px -276px}.flag_16_vu{background-position:-68px -276px}.flag_16_wf{background-position:-85px -276px}.flag_16_ws{background-position:-102px -276px}.flag_16_yw{background-position:-119px -276px}.flag_16_yt{background-position:-136px -276px}.flag_16_za{background-position:-153px -276px}.flag_16_zm{background-position:0 -288px}.flag_16_zw{background-position:-17px -288px}.flag_16_bq{background-position:-34px -288px}.flag_16_cw{background-position:-51px -288px}.flag_16_mf{background-position:0 -300px}.flag_16_sx{background-position:-17px -300px}.flag_16_catalonia{background-position:-68px -288px}.flag_16_england{background-position:-85px -288px}.flag_16_europeanunion{background-position:-102px -288px}.flag_16_fam{background-position:-119px -288px}.flag_16_scotland{background-position:-136px -288px}.flag_16_wales{background-position:-153px -288px}.flag_16_en-us{background-position:-85px -264px}.flag_16_en-gb{background-position:-68px -84px}.flag_16_pt-pt{background-position:-136px -204px}.flag_16_pt-br{background-position:-136px -24px}.flag_16_zh-cn{background-position:-85px -48px}.flag_16_zh-tw{background-position:-34px -300px}.language_flags .flag_16_da{background-position:-102px -60px}.language_flags .flag_16_el{background-position:-102px -96px}.language_flags .flag_16_ja{background-position:-153px -120px}.language_flags .flag_16_zh{background-position:-85px -48px}.language_flags .flag_16_ko{background-position:-119px -132px}.language_flags .flag_16_he{background-position:0 -120px}.language_flags .flag_16_uk{background-position:-34px -264px}.language_flags .flag_16_hi{background-position:-17px -120px}.language_flags .flag_16_ca{background-position:-68px -288px}.language_flags .flag_16_km{background-position:-34px -132px}.language_flags .flag_16_sv{background-position:-17px -228px}.language_flags .flag_16_cs{background-position:-51px -60px}.language_flags .flag_16_ar{background-position:-119px -216px}.language_flags .flag_16_ms{background-position:-34px -180px}.language_flags .flag_16_et{background-position:-17px -72px}.language_flags .flag_16_sr{background-position:-68px -216px}.language_flags .flag_16_sl{background-position:-68px -228px}.language_flags .flag_16_tl{background-position:-17px -204px}.language_flags .flag_16_vi{background-position:-51px -276px}.sflag{display:-moz-inline-box;display:inline-block;width:12px;height:8px;background-image:url("//q.bstatic.com/static/img/flags/flags_12.png");background-repeat:no-repeat;overflow:hidden}.slang-ad{background-position:0 0}.slang-ae{background-position:-13px 0}.slang-af{background-position:-26px 0}.slang-ag{background-position:-39px 0}.slang-ai{background-position:-52px 0}.slang-al{background-position:-65px 0}.slang-am{background-position:-78px 0}.slang-an{background-position:-91px 0}.slang-ao{background-position:-104px 0}.slang-ar{background-position:-117px 0}.slang-as{background-position:0 -9px}.slang-at{background-position:-13px -9px}.slang-au{background-position:-26px -9px}.slang-ax{background-position:-39px -9px}.slang-aw{background-position:-52px -9px}.slang-az{background-position:-65px -9px}.slang-ba{background-position:-78px -9px}.slang-bb{background-position:-91px -9px}.slang-bd{background-position:-104px -9px}.slang-be{background-position:-117px -9px}.slang-bf{background-position:0 -18px}.slang-bg{background-position:-13px -18px}.slang-bh{background-position:-26px -18px}.slang-bi{background-position:-39px -18px}.slang-bj{background-position:-52px -18px}.slang-bm{background-position:-65px -18px}.slang-bn{background-position:-78px -18px}.slang-bo{background-position:-91px -18px}.slang-br{background-position:-104px -18px}.slang-bs{background-position:-117px -18px}.slang-bt{background-position:0 -27px}.slang-bv{background-position:-13px -27px}.slang-bw{background-position:-26px -27px}.slang-by{background-position:-39px -27px}.slang-bz{background-position:-52px -27px}.slang-ca{background-position:-65px -27px}.slang-cc{background-position:-78px -27px}.slang-cd{background-position:-91px -27px}.slang-cf{background-position:-104px -27px}.slang-cg{background-position:-117px -27px}.slang-ch{background-position:0 -36px}.slang-ci{background-position:-13px -36px}.slang-ck{background-position:-26px -36px}.slang-cl{background-position:-39px -36px}.slang-cm{background-position:-52px -36px}.slang-cn{background-position:-65px -36px}.slang-co{background-position:-78px -36px}.slang-cr{background-position:-91px -36px}.slang-cs{background-position:-104px -36px}.slang-cu{background-position:-117px -36px}.slang-cv{background-position:0 -45px}.slang-cx{background-position:-13px -45px}.slang-cy{background-position:-26px -45px}.slang-cz{background-position:-39px -45px}.slang-de{background-position:-52px -45px}.slang-dj{background-position:-65px -45px}.slang-dk{background-position:-78px -45px}.slang-dm{background-position:-91px -45px}.slang-do{background-position:-104px -45px}.slang-dz{background-position:-117px -45px}.slang-ec{background-position:0 -54px}.slang-ee{background-position:-13px -54px}.slang-eg{background-position:-26px -54px}.slang-eh{background-position:-39px -54px}.slang-er{background-position:-52px -54px}.slang-es{background-position:-65px -54px}.slang-et{background-position:-78px -54px}.slang-fi{background-position:-91px -54px}.slang-fj{background-position:-104px -54px}.slang-fk{background-position:-117px -54px}.slang-fm{background-position:0 -63px}.slang-fo{background-position:-13px -63px}.slang-fr{background-position:-26px -63px}.slang-ga{background-position:-39px -63px}.slang-gb{background-position:-52px -63px}.slang-gd{background-position:-65px -63px}.slang-ge{background-position:-78px -63px}.slang-gf{background-position:-91px -63px}.slang-gg{background-position:-104px -63px}.slang-gh{background-position:-117px -63px}.slang-gi{background-position:0 -72px}.slang-gl{background-position:-13px -72px}.slang-gm{background-position:-26px -72px}.slang-gn{background-position:-39px -72px}.slang-gp{background-position:-52px -72px}.slang-gq{background-position:-65px -72px}.slang-gr{background-position:-78px -72px}.slang-gs{background-position:-91px -72px}.slang-gt{background-position:-101px -72px}.slang-gu{background-position:-114px -72px}.slang-gw{background-position:0 -81px}.slang-gy{background-position:-13px -81px}.slang-hk{background-position:-26px -81px}.slang-hm{background-position:-39px -81px}.slang-hn{background-position:-52px -81px}.slang-hr{background-position:-65px -81px}.slang-ht{background-position:-78px -81px}.slang-hu{background-position:-91px -81px}.slang-id{background-position:-101px -81px}.slang-ie{background-position:-117px -81px}.slang-il{background-position:0 -90px}.slang-in{background-position:-13px -90px}.slang-io{background-position:-26px -90px}.slang-iq{background-position:-39px -90px}.slang-ir{background-position:-52px -90px}.slang-is{background-position:-65px -90px}.slang-it{background-position:-78px -90px}.slang-jm{background-position:-91px -90px}.slang-jo{background-position:-104px -90px}.slang-jp{background-position:-117px -90px}.slang-ke{background-position:0 -99px}.slang-kg{background-position:-13px -99px}.slang-kh{background-position:-26px -99px}.slang-ki{background-position:-39px -99px}.slang-km{background-position:-52px -99px}.slang-kn{background-position:-65px -99px}.slang-kp{background-position:-78px -99px}.slang-kr{background-position:-91px -99px}.slang-kw{background-position:-104px -99px}.slang-ky{background-position:-117px -99px}.slang-kz{background-position:0 -108px}.slang-la{background-position:-13px -108px}.slang-lb{background-position:-26px -108px}.slang-lc{background-position:-39px -108px}.slang-li{background-position:-52px -108px}.slang-lk{background-position:-65px -108px}.slang-lr{background-position:-78px -108px}.slang-ls{background-position:-91px -108px}.slang-lt{background-position:-104px -108px}.slang-lu{background-position:-117px -108px}.slang-lv{background-position:0 -117px}.slang-ly{background-position:-13px -117px}.slang-ma{background-position:-26px -117px}.slang-mc{background-position:-39px -117px}.slang-md{background-position:-52px -117px}.slang-me{background-position:-65px -117px}.slang-mg{background-position:-78px -117px}.slang-mh{background-position:-91px -117px}.slang-mk{background-position:-104px -117px}.slang-ml{background-position:-117px -117px}.slang-mm{background-position:0 -126px}.slang-mn{background-position:-13px -126px}.slang-mo{background-position:-26px -126px}.slang-mp{background-position:-39px -126px}.slang-mq{background-position:-52px -126px}.slang-mr{background-position:-65px -126px}.slang-ms{background-position:-78px -126px}.slang-mt{background-position:-91px -126px}.slang-mu{background-position:-104px -126px}.slang-mv{background-position:-117px -126px}.slang-mw{background-position:0 -135px}.slang-mx{background-position:-13px -135px}.slang-my{background-position:-26px -135px}.slang-mz{background-position:-39px -135px}.slang-na{background-position:-52px -135px}.slang-nc{background-position:-65px -135px}.slang-ne{background-position:-78px -135px}.slang-nf{background-position:-91px -135px}.slang-ng{background-position:-104px -135px}.slang-ni{background-position:-117px -135px}.slang-nl{background-position:0 -144px}.slang-no{background-position:-13px -144px}.slang-np{background-position:-26px -144px}.slang-nr{background-position:-39px -144px}.slang-nu{background-position:-52px -144px}.slang-nz{background-position:-65px -144px}.slang-om{background-position:-78px -144px}.slang-pa{background-position:-91px -144px}.slang-pe{background-position:-104px -144px}.slang-pf{background-position:-117px -144px}.slang-pg{background-position:0 -153px}.slang-ph{background-position:-13px -153px}.slang-pk{background-position:-26px -153px}.slang-pl{background-position:-39px -153px}.slang-pm{background-position:-52px -153px}.slang-pn{background-position:-65px -153px}.slang-pr{background-position:-78px -153px}.slang-ps{background-position:-91px -153px}.slang-pt{background-position:-104px -153px}.slang-pw{background-position:-117px -153px}.slang-py{background-position:0 -162px}.slang-qa{background-position:-13px -162px}.slang-re{background-position:-26px -162px}.slang-ro{background-position:-39px -162px}.slang-rs{background-position:-52px -162px}.slang-ru{background-position:-65px -162px}.slang-rw{background-position:-78px -162px}.slang-sa{background-position:-91px -162px}.slang-sb{background-position:-104px -162px}.slang-sc{background-position:-117px -162px}.slang-sd{background-position:0 -171px}.slang-se{background-position:-13px -171px}.slang-sg{background-position:-26px -171px}.slang-sh{background-position:-39px -171px}.slang-si{background-position:-52px -171px}.slang-sj{background-position:-65px -171px}.slang-sk{background-position:-78px -171px}.slang-sl{background-position:-91px -171px}.slang-sm{background-position:-104px -171px}.slang-sn{background-position:-117px -171px}.slang-so{background-position:0 -180px}.slang-sr{background-position:-13px -180px}.slang-st{background-position:-26px -180px}.slang-sv{background-position:-39px -180px}.slang-sy{background-position:-52px -180px}.slang-sz{background-position:-65px -180px}.slang-tc{background-position:-78px -180px}.slang-td{background-position:-91px -180px}.slang-tf{background-position:-104px -180px}.slang-tg{background-position:-117px -180px}.slang-th{background-position:0 -189px}.slang-tj{background-position:-13px -189px}.slang-tk{background-position:-26px -189px}.slang-tl{background-position:-39px -189px}.slang-tm{background-position:-52px -189px}.slang-tn{background-position:-65px -189px}.slang-to{background-position:-78px -189px}.slang-tr{background-position:-91px -189px}.slang-tt{background-position:-104px -189px}.slang-tv{background-position:-117px -189px}.slang-tw{background-position:0 -198px}.slang-tz{background-position:-13px -198px}.slang-ua{background-position:-26px -198px}.slang-ug{background-position:-39px -198px}.slang-um{background-position:-52px -198px}.slang-us{background-position:-65px -198px}.slang-uy{background-position:-78px -198px}.slang-uz{background-position:-91px -198px}.slang-va{background-position:-104px -198px}.slang-vc{background-position:-117px -198px}.slang-ve{background-position:0 -207px}.slang-vg{background-position:-13px -207px}.slang-vi{background-position:-26px -207px}.slang-vn{background-position:-39px -207px}.slang-vu{background-position:-52px -207px}.slang-wf{background-position:-65px -207px}.slang-ws{background-position:-78px -207px}.slang-yw{background-position:-91px -207px}.slang-yt{background-position:-104px -207px}.slang-za{background-position:-117px -207px}.slang-zm{background-position:0 -207px}.slang-zw{background-position:-13px -207px}.slang-catalonia{background-position:-52px -216px}.slang-england{background-position:-65px -216px}.slang-europeanunion{background-position:-78px -216px}.slang-fam{background-position:-91px -216px}.slang-scotland{background-position:-104px -216px}.slang-wales{background-position:-117px -216px}div#flashdealsbg_wrapper{background:url("//q.bstatic.com/static/img/bg_flash_deal_landing.png") 0 0 no-repeat;height:650px;margin-top:10px;padding-top:63px;zoom:1}div.flashdealslanding{background:url("//q.bstatic.com/static/img/flash_banner_landing.png") left bottom no-repeat;margin:0 auto;border:10px solid #ccc;padding:2em 2em 7em 2em;position:relative;margin-bottom:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:600px;min-height:400px;height:auto!important;height:400px}div.flashdealslanding div.flashdealslanding_left{float:left;padding-right:12px;width:68%}div.flashdealslanding div.flashdealslanding_left h2.flashdeals_header_two,div.flashdealslanding div.flashdealslanding_left h3.flashdeals_subheader_two{display:none}div.flashdealslanding div.flashdealslanding_left p.flash_exclusive{font-size:1.3em;margin-bottom:25px}div.flashdealslanding div.flashdealslanding_right{float:left;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:3px solid #fe3311;margin-bottom:47px;width:29%}div.flashdealslanding div.flashdealslanding_right p.flash_intro{margin:5px 2px 6px 4px}div.flashdealslanding div.flashdealslanding_right img.flash_logo{float:right;margin:5px 0 0}div.flashdealslanding div.flashdealslanding_right h4{margin:0 0 0 5px}div.flashdealslanding div.flashdealslanding_right ul{list-style:none;margin:3px 0 0 5px;padding:0}div.flashdealslanding div.flashdealslanding_right ul li{padding:5px 0 5px 30px}div.flashdealslanding h2{font-size:2.8em;font-weight:bold;clear:none;line-height:1.1em;padding-top:0;margin:0;text-shadow:1px 1px 0 white}div.flashdealslanding h2.thank_you_msg{margin-bottom:100px}div.flashdealslanding h3{font-size:1.8em;margin-top:9px}div.flashdealslanding label.your_email{font-size:1.6em}div.flashdealslanding input#to{margin-top:12px}div.flashdealslanding div.email_ta{font-size:1.3em;font-weight:bold;margin:-5px 0 0 0;padding:2px 3px 5px}div.flashdealslanding .newsletter_button,div.flashdealslanding .newsletter_button_deals{float:left;margin-top:12px}div.flashdealslanding .newsletter_button_deals{display:none}span.flashdeals_subscribe_later{float:left;margin:40px 0 0 19px}span.flashdeals_subscribe_later a{background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:2px 9px}div#flashdealsbg_wrapper div#newsletterbox{background-color:transparent;background-image:none;padding:0}div#flashdealsbg_wrapper a.flashdeals_gotobooking{display:none}div.newsletter_policy{clear:left;font-size:.8em;margin:5px 0;padding:0 10px;position:absolute;bottom:0;left:0}div.newsletter_policy a{color:#fff}div#flashdealsbg_wrapper div.flashdealsbg_shadow{position:absolute;bottom:0;left:0;background:#333;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;z-index:-1;height:572px;width:692px;margin:-10px 0 0 -10px;-moz-border-radius:.5em!important;-webkit-border-radius:.5em!important;border-radius:.5em!important}div.jpnotice{font:small/1.2em HelveticaNeue-Light,Helvetica,Arial,sans-serif;color:#514721;margin:.4em 0 1em;padding:.5em .5em .5em 30px;font-size:13px;background:url("//q.bstatic.com/static/img/warning.gif") #ffeec0 no-repeat 10px 10px;padding-left:55px;border:3px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px}.notice-wrap{position:fixed;top:20px;right:20px;width:250px;z-index:9999}* html .notice-wrap{position:absolute}.notice-item{min-height:40px;background:#333;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#eee!important;padding:12px;font-family:lucida Grande;border:2px solid #333;display:block;position:relative;margin:0 0 12px 0;opacity:.9;filter:alpha(opacity=90);cursor:default;text-align:left}.clock,.users,.hurry-up,.heart,.icon,.thumb_growl{padding-left:70px;background-color:#333;background-repeat:no-repeat;background-position:12px 12px}.clock{background-image:url("//q.bstatic.com/static/img/clock.gif")}.users{background-image:url("//q.bstatic.com/static/img/users.gif")}.hurry-up{background-image:url("//r.bstatic.com/static/img/gwarning.gif")}.heart,.icon{background-image:url("//r.bstatic.com/static/img/gheart.gif")}.thumb_growl{background-image:url("//q.bstatic.com/static/img/gthumbup.gif")}.enterdates{background-image:url("//r.bstatic.com/static/img/gquestion.gif")}.auto-long{height:auto!important;padding-bottom:0!important}.long{height:75px}.clock:hover,.users:hover,.hurry-up:hover,.heart:hover,.language:hover,.hover:hover,.thumb_growl:hover{border-color:#fff}div.notice-item-close{position:absolute;font-family:Arial;font-weight:bold;right:6px;top:6px;cursor:pointer;color:yellow!important}div.notice-item-close-x{position:absolute;left:3px;top:3px;width:24px;height:24px;background:url("//r.bstatic.com/static/img/growl-close.png");display:none}.notice-item:hover .notice-item-close-x{display:block}div.notice-item p{margin:0;color:#fff!important}.notice-item p a{font-weight:normal;text-decoration:none;color:#fff!important}.notice-wrap.win{top:auto;bottom:10px}.notice-wrap.win_dock{bottom:25px;z-index:666}* html .notice-wrap.win{top:20px!important;bottom:auto}.win .notice-item{padding-right:30px;background-color:#fffee0;font-family:Arial;border:1px solid #000;opacity:1;filter:alpha(opacity=100);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.win .clock,.win .users,.win .hurry-up,.win .heart,.win .icon,win .thumb_growl{padding-left:36px;background-color:#fffee0;background-repeat:no-repeat;background-position:12px 7px}.win .clock{background-image:url("//r.bstatic.com/static/img/win-clock.gif")}.win .users{background-image:url("//q.bstatic.com/static/img/win-users.png")}.win .hurry-up{background-image:url("//r.bstatic.com/static/img/win-gwarning.png")}.win .heart,.win .icon{background-image:url("//r.bstatic.com/static/img/win-gheart.png")}.win .thumb_growl{background-image:url("//r.bstatic.com/static/img/win-gthumbup.gif")}.win .enterdates{background-image:url("//r.bstatic.com/static/img/win-gquestion.png")}.win div.notice-item-close-x{left:auto;right:6px;top:5px;width:16px;height:16px;background:url("//r.bstatic.com/static/img/win-close.gif");display:block}.win .notice-item p,.win .notice-item p a{color:#000!important}@media screen{#hidden_login_form{display:none!important}#loginPopup{width:800px;display:none;position:absolute;z-index:999;background:#fff;border-left:1px solid #b0c1d8;border-right:1px solid #b0c1d8;border-bottom:1px solid #b0c1d8;width:200px;text-align:left;margin-top:14px;margin-top:14px;margin-left:67px;padding-bottom:5px;overflow-x:hidden;-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#DDDDDD,direction=135)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#DDDDDD,direction=135);-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;border-bottom-right-radius:12px}.b_msie_6 #loginPopup,.b_msie_7 #loginPopup{margin-top:29px;margin-left:-205px}#loginPopup .forgotten{font-size:10px}#loginPopup .inputText{width:170px}#loginPopup a{color:#0896ff!important;font-size:10px!important}#closeLoginPopup{color:#0896ff;text-decoration:underline;cursor:pointer;float:left;margin-top:20px}#foldout_error{display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:160px;padding:10px;margin:10px 0 0 10px;border:1px solid #900;background:#fbe3e4;color:#900}#login_loading{background:#fff url("//q.bstatic.com/static/img/map-loader.gif") left top no-repeat;height:75px;width:150px;margin:10px 0 0 10px;padding-left:32px;display:none;position:absolute;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}#foldout_error div{color:#000;font-size:.8em}#lb_b{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#003580;z-index:9998;opacity:.5;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}#lb_w{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#lb_c{display:block;width:250px;height:auto;margin:auto;top:30%;position:relative;border:3px solid #003580;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0 10px 20px 10px}.b_msie_6 #lb_b,.b_msie_6 #lb_w{position:absolute;height:1200px;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}#lb_c button{margin-top:10px}#lb_close{position:absolute;display:block;overflow:hidden;width:30px;height:30px;margin-top:-15px;margin-left:245px}.b_msie_6 #lb_close,.b_msie_7 #lb_close{margin-left:-10px!important}#lb_close span{display:block;background:transparent url("//q.bstatic.com/static/img/popup_close.png") left top no-repeat;width:30px;height:30px;padding-top:30px}#lb_t{display:block;float:left;width:100%;clear:both}#lb_logged_out{display:none}.login_right{padding-top:15px}.login_right_page{padding-top:15px;padding-left:30px;border-left:1px dotted #003580;float:left;margin-left:300px;margin-top:-205px;width:185px;text-align:center}.login_right_page p.signup_tp{margin-bottom:16px!important}#subscriber_account_active .login_right_page{margin-top:-320px}.signup_tp{display:block;clear:both;margin-bottom:6px;width:100%}.view_data .signup_tp{border:0;margin:5px 0!important}.signedup_tp{clear:both;margin-bottom:5px;margin-top:5px}.signup_tp a,.signedup_tp p{font-weight:bold;font-size:.88em}.real_login #login-form_wrapper fieldset.social_book{overflow-x:hidden!important;width:97.5%;padding-bottom:0!important;padding-right:0!important}fieldset.social_book .signup_tp{display:block!important;width:222px!important;float:left!important;clear:none!important;margin-right:10px}fieldset.social_book .signup_tp a{background-color:#779bca}fieldset.social_book .signup_tp a span{border-color:#779bca}.signup_tp a:link,.signedup_tp p{display:block;padding:2px;text-align:left;color:#fff;text-decoration:none!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;min-height:28px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.signup_tp a span,.signedup_tp span{display:block;width:24px;height:24px;background-image:url("//q.bstatic.com/static/img/profile/sprite_social_icons.gif");background-repeat:no-repeat;float:left;margin-right:6px}.signup_tp a:link{background-color:#0896ff}.signup_tp a span{border:2px solid #0896ff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}.signup_tp a:visited{color:#fff}.signup_tp a:hover{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;background-color:#003580!important}.signup_tp a:hover span{border:2px solid #fff}.signedup_tp a{color:#feba02}.signedup_tp p{background-color:#390}.signedup_tp span{border:2px solid #390}.view_data .signup_tp a,.view_data .signedup_tp p{width:350px}.signup_tp a:hover{background-color:#0896ff;color:#fff}.signedup_tp #Facebook span,.signup_tp #Facebook span{background-position:0 0}.signedup_tp #Google span,.signup_tp #Google span{background-position:0 -100px}.signedup_tp #Yahoo span,.signup_tp #Yahoo span{background-position:0 -200px}.signedup_tp #Twitter span,.signup_tp #Twitter span{background-position:0 -300px}hr.alignhelp{visibility:hidden;height:1px;margin:0;padding:2px 0 0 0}}.header_reshuffle #lp-banner{margin-top:-65px!important}#b_map_container{position:absolute;z-index:97}#b_shadow{width:670px;position:absolute;background:#333;filter:alpha(opacity=25);-khtml-opacity:.25;-moz-opacity:.25;opacity:.25;z-index:98;height:428px;margin:10px 0 0 -10px}#b_gmap{position:absolute;width:640px;background:#fff;border:5px solid #09c;z-index:99;text-align:left}#b_gmap h2{color:#fff;background:#09c;margin:0;padding:0 0 2px;font-size:16px;cursor:move}#b_gmap #close_map{position:absolute;top:0;right:0;color:#fff;font-size:11px}#b_gmap_inner{height:400px;float:left;width:515px;overflow:hidden}#b_map_legend{width:115px;padding:5px;float:right}#b_map_legend h3{margin-bottom:.5em}#b_map_legend table{width:100%}#b_map_legend th,#b_map_legend td{border-top:1px dotted #c0c0c0;padding:.25em 0;vertical-align:middle}html[lang|="nl"] #b_map_legend th,html[lang|="nl"] #b_map_legend th{font-size:70%!important}#b_map_legend td{width:26px;text-align:left}#b_map_legend td img{vertical-align:middle;margin-right:3px}#b_overlay_table_prices{width:auto!important}#fixed_map_container{float:left}#fixed_map_container_wrapper{margin:.5em 0}#promo_map_header{font-size:1.5em!important;font-weight:bold;padding-bottom:.5em}#fixed_map_container #b_gmap{border:none!important}#b_map_horizontal_legend{padding:5px}#b_map_horizontal_legend h3{margin-bottom:.5em;font:small/1.2em Arial,Helvetica,sans-serif!important;font-size:118%!important;font-weight:bold!important}#b_map_horizontal_legend table{width:auto}#b_map_horizontal_legend th,#b_map_horizontal_legend td{padding:.25em 0;vertical-align:middle;font:small/1.2em Arial,Helvetica,sans-serif!important}html[lang|="nl"] #b_map_horizontal_legend th,html[lang|="nl"] #b_map_horizontal_legend th{font-size:70%!important}#b_map_horizontal_legend th{padding-right:2.5em}#b_map_horizontal_legend td{width:20px;text-align:left}#b_map_horizontal_legend td img{vertical-align:middle;margin-right:3px}#b_map_horizontal_legend p{margin:5px 0}#embedded_map_loading{margin:10px 0 22px;padding:50px;text-align:center;font-weight:bold;font-style:italic}.exp_defimg{background:url("//r.bstatic.com/static/img/map_thumbnail.jpeg") no-repeat 50% 50%}.exp_smallimg{background:url("//q.bstatic.com/static/img/map_thumbnail.jpg") no-repeat 50% 50%}.hasJS .exp_defimg,.hasJS .exp_smallimg{background-image:none}#b_gmap_inner #scalecontrol div{color:#000}#b_overlay{background:#fff;border:1px solid #fff;-webkit-box-shadow:.125cm .125cm .125cm #808080;box-shadow:.125cm .125cm .125cm #808080;color:inherit;left:0;position:absolute;top:0;width:200px;z-index:200;margin-left:-101px}#b_overlay h3{padding:.5em!important;font-size:8pt!important;margin-bottom:0;font-weight:bold;text-shadow:none}#b_overlay h3 span{font-weight:normal;display:block}#b_overlay h3 img{float:right;padding:.25em .5em 0 0}#b_overlay_table_prices{margin:0 0 5px 5px;clear:both}.b_overlay_tr{font-size:8pt!important;line-height:1.1}.b_overlay_td_room_occupancy{color:#fff;font-weight:bold;font-size:inherit;padding-bottom:3px}.b_overlay_td_room_price{font-weight:bold;color:#fff;font-size:inherit;padding-left:11px}.b_overlay_rooms_left{padding-right:5px;font-style:italic}.marker_popup_small{font-size:1em}.map_wrapper{position:relative;overflow:hidden}#map_legend_toggle{height:150px;width:40px;top:120px;background-color:#003580;opacity:.7;filter:alpha(opacity = 70);position:absolute;left:-41px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}#map_legend_toggle_wrapper:hover #map_legend_toggle{opacity:.9;filter:alpha(opacity = 90)}#map_legend_toggle_img{background:url("//q.bstatic.com/static/img/map/legend_info.png") no-repeat 0 0;height:30px;width:30px;position:absolute;left:-35px;top:177px}.map_legend_toggle{cursor:pointer}.b_overlay_td_room_occupancy_1{background-position:-7px 0}.b_overlay_td_room_occupancy_2{background-position:-7px -15px}.b_overlay_td_room_occupancy_3{background-position:-7px -30px}.b_overlay_td_room_occupancy_4{background-position:-7px -45px}#b_overlay p{font-size:8pt!important;clear:right;line-height:1.1;margin:0;padding:.5em!important}#b_overlay p img{float:left;height:64px;padding:0 .5em .5em 0;width:64px}#b_overlay.airport h3,#b_overlay.airport_current h3,#b_overlay.city h3,#b_overlay.city_current h3,#b_overlay.country h3,#b_overlay.district h3,#b_overlay.landmark h3,#b_overlay.landmark_current h3,#b_overlay.ski_lift h3,#b_overlay.ski_lift_current h3,#b_overlay.place h3,#b_overlay.region h3,#b_overlay.cluster h3{background:#ed0000;color:#fff}#b_overlay.airport h3,#b_overlay.airport_current h3{background:#006}#b_overlay.city h3,#b_overlay.city_current h3{background:#900}#b_overlay.landmark h3,#b_overlay.landmark_current h3,#b_overlay.ski_lift h3,#b_overlay.ski_lift_current h3{background:#69c}#b_gmap .hotel,#b_gmap .hotel_mini,#b_gmap .hotel_not_matching_criteria,#b_gmap .hotel_matching_criteria,#b_gmap .hotel_not_matching_criteria_mini,#b_gmap .hotel_matching_criteria_mini,#b_gmap .hotel_current,#b_gmap .hotel_history{width:250px;margin-left:-126px}#b_overlay.hotel h3,#b_overlay.hotel_mini h3,#b_overlay.hotel_not_matching_criteria h3,#b_overlay.hotel_matching_criteria h3,#b_overlay.hotel_not_matching_criteria_mini h3,#b_overlay.hotel_matching_criteria_mini h3,#b_overlay.hotel_current h3,#b_overlay.hotel_history h3{background:#fff}#b_overlay.hotel p,#b_overlay.hotel_mini p,#b_overlay.hotel_not_matching_criteria p,#b_overlay.hotel_matching_criteria p,#b_overlay.hotel_not_matching_criteria_mini p,#b_overlay.hotel_matching_criteria_mini p,#b_overlay.hotel_current p,#b_overlay.hotel_history p{color:#fff!important}#b_overlay.hotel,#b_overlay.hotel_mini{background:#036!important}#b_overlay.hotel_history{background:#0896ff!important}#b_overlay.hotel_matching_criteria,#b_overlay.hotel_matching_criteria_mini,#b_overlay.hotel_current{background:#f63!important}#b_overlay.hotel_not_matching_criteria,#b_overlay.hotel_not_matching_criteria_mini{background:#999!important}#b_overlay.airport p,#b_overlay.landmark p,#b_overlay.ski_lift p,#b_overlay.airport_current p,#b_overlay.landmark_current p,#b_overlay.ski_lift_current p,#b_overlay.airport_current .subhead,#b_overlay.landmark_current .subhead,#b_overlay.city_current .subhead{display:none}#debug{margin:20px;padding:5px;background:#ffc}.ml-text{color:#003580;font-weight:bold;font-size:11px;margin-left:17px;padding:2px 5px;background:#fff;position:absolute}.ml-text:hover{color:#0896ff}#reload_currently_displayed_hotels.button{text-decoration:none;display:block;background:#0896ff;border:3px solid #eee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;text-align:center;font-size:1.1em;padding:8px}#b_map_legend small{display:block;margin:5px 11px 0;text-align:center;line-height:1.2}#b_map_explain{background:#000;opacity:.8;padding:.5em 0;position:absolute;left:50%;top:0;margin-left:-150px;width:300px;text-align:center;color:#fff;font-weight:bold;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}#click_to_zoom_in{color:#fff;text-decoration:none}.ahdom{background:#e6edf6;padding:10px 0;border:1px solid #fff;box-shadow:.125cm .125cm .125cm #808080;-webkit-box-shadow:.125cm .125cm .125cm #808080;color:inherit;left:0;position:absolute;top:0;width:200px;z-index:200;margin-left:-101px;text-align:center}.ahdom2{height:150px}#marker_loading_img{margin-top:12px}#marker_loading_wrapper{background-color:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:18px auto;height:60px;width:60px}.maplink .show_map{background:url("//r.bstatic.com/static/img/marker-hotel-orange.png") no-repeat 0;padding:3px 0 3px 20px;font-style:normal}#b2hotelPage #show_map{background:0;padding:0}.maplink .promos .show_map{margin-left:10px}.maplink .hotellist .address{margin-top:2px}.ledge{font-size:12px}.ledge b,#b_map_legend h4{color:#0896ff;font-size:14px;font-weight:bold}#b_map_legend select{margin-top:10px}.marker{cursor:pointer;display:block;position:absolute}.map_toggle_opt{cursor:pointer}.map_toggle_opt_disabled{background-color:#DDD;color:#666;cursor:default}.disamb_marker{text-align:center}.disamb_marker_index{line-height:1.4em;font-size:1.5em;font-weight:bold;color:#FFF;z-index:12000}.clearfix{content:".";display:block;height:0;clear:both;visibility:hidden}.no_legend{overflow:auto}#rightClickPopup{background-color:#FFF;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5);box-shadow:3px 3px 5px rgba(0,0,0,0.5);padding:10px 0;position:absolute;display:none;z-index:10000}#rightClickPopup_ul{padding:0;margin:0;list-style:none}#rightClickPopup_ul .rightClickPopup_a{display:block;color:#333;text-decoration:none;padding:2px 12px}#rightClickPopup_ul .rightClickPopup_a:hover{color:#FFF;text-decoration:none;background-color:#1e5ff6;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.44,#1e5ff6),color-stop(0.93,#628af8));background-image:-moz-linear-gradient(center bottom,#1e5ff6 44%,#628af8 93%)}.rightClickPopup_li:hover{background-color:#779bca}.sr_sidebar_map_redesign{padding:0!important;position:relative;border-radius:8px}.sr_sidebar_map_redesign #b_google_map_thumbnail,.sr_sidebar_map_redesign #b_google_map_table #b_google_map_thumbnail{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:inset 0 0 5px 5px rgba(0,0,0,.05)}.sr_sidebar_map_redesign #showMap a:link,.sr_sidebar_map_redesign #showMap a:visited{position:absolute;top:0;right:0;margin:0;background-color:#0896ff!important;padding:3px!important;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;opacity:.9;color:#fff;text-decoration:none;z-index:2}.sr_sidebar_map_redesign #showMap a:hover{opacity:1;background-color:#feba02!important;color:#003580}.sr_sidebar_map_redesign #b_google_map_thumbnail img{left:106px!important}#sidebar_print_map{display:block;background:url("//q.bstatic.com/static/img/map/printer16x16.png") no-repeat 0;margin:0 9px 10px 8px;padding:2px 20px}#b_overlay #hotel_img_wrapper{background-color:#ccc;margin:6px;width:64px;height:64px}#b_overlay #hotel_img{display:block;margin:auto;position:relative;top:15px}#b_google_map div{color:inherit}div#b_featMap.closed{display:none!important}div.blockleft div.generalblock div#b_featMap,div.blockleft div.generalblock div#b_featMap,div.blockleft div.generalblock div#b_featMap div{background:0}td#left.leftwide #destBoxInc table.generaltable td.firsttd{text-align:left;width:120px!important}div#b_google_map{padding:0}div#b_google_map div#b_google_map_area{background-color:inherit;border-width:0;cursor:move!important;height:433px;padding:0;position:fixed;width:500px;z-index:100;margin-left:auto}div#b_google_map.preview h2#b_google_map_handle{display:none}div#b_google_map div#b_google_map_area h2#b_google_map_handle{padding:5px 0 0 0!important;margin:0}div#b_google_map.normal div#b_google_map_area h2#b_google_map_handle{background-color:inherit;border-width:5px 5px 0 5px;border-style:solid;cursor:move;font-size:16px!important;height:15px;line-height:.6;position:absolute;width:100%;z-index:20}div#b_google_map div#b_google_map_area h2#b_google_map_handle a#close_map{border:0;cursor:pointer!important;float:right;font-size:12px!important;line-height:1;padding:0 5px .125em .125em;text-transform:lowercase}div#b_google_map div#b_google_map_container{background:inherit;border-color:inherit;border-style:solid;border-top-width:0;border-width:0 5px 5px 5px;height:413px;padding:0;position:relative;top:25px;width:100%;z-index:10}div#b_google_map div#b_google_map_parent{height:100%;width:100%}div#b_google_map.normal div#b_google_map_parent{height:413px;width:100%}div#b_google_map.b_show_legend div#b_google_map_parent{width:512px}div#b_google_map div#b_google_map_legend{display:none;position:absolute;left:80%;width:118px;height:100%;top:0;background-color:white;padding:0 5px}div#b_google_map div#b_google_map_legend h3{margin:.5em 0 1em 0;font-size:115%!important}div#b_google_map div#b_google_map_legend table{border-collapse:collapse;width:100%}div#b_google_map div#b_google_map_legend .b_maps_legend_marker{text-align:center;width:26px}div#b_google_map div#b_google_map_legend td,div#b_google_map div#b_google_map_legend th,div#b_google_map div#b_google_map_legend caption{vertical-align:middle;border-top:dotted 1px silver;padding-bottom:.25em;padding-top:.25em;color:inherit;font-weight:normal;font-size:100%!important}html[lang|="de"] div#b_google_map div#b_google_map_legend td,html[lang|="de"] div#b_google_map div#b_google_map_legend th,html[lang|="de"] div#b_google_map div#b_google_map_legend caption{font-size:88%!important}html[lang|="nl"] div#b_google_map div#b_google_map_legend td,html[lang|="nl"] div#b_google_map div#b_google_map_legend th,html[lang|="nl"] div#b_google_map div#b_google_map_legend caption{font-size:70%!important}div#b_google_map div#b_google_map_legend tr{height:27px}div#b_google_map div#b_google_map_legend img{padding-right:.25em}div#b_google_map div#b_google_map_legend caption{padding-top:.5em;caption-side:bottom;text-align:left}div#b_google_map.normal div#b_google_map_legend{display:block}#b_google_map_thumbnail{display:block;position:relative;cursor:pointer;width:100%;height:150px;font-weight:normal;text-decoration:none}.place_map{height:250px!important}#b_google_map_thumbnail img{position:absolute;top:48px;left:95px}body.city #b_google_map_thumbnail img{top:41px}#b_google_map_thumbnail.b_map_mode_1,#b_google_map_thumbnail.b_map_mode_2,#b_google_map_thumbnail.b_map_mode_3{background-image:none}div#b_google_map_thumbnail.b_map_mode_1{display:none}div#b_google_map div#b_google_map_container_shadow{background:black!important;border:solid 5px black;display:block;filter:alpha(opacity=25);height:433px;left:-1%;opacity:.25;position:absolute;top:2%;width:102%;z-index:1}div#b_google_map p{border:0;height:auto}div#b_google_map.loading div#b_google_map_area{background:white url('/static/img/map-loader.gif') center no-repeat!important}div#b_google_map.preview div#b_google_map_area{display:none}div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_area{border-width:0;display:block;height:auto;position:static!important;width:100%}div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_container{border-width:0;cursor:pointer;height:150px;top:auto}div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_container_shadow{display:none}div#b_featMap.b_map_mode_3 div#b_google_map.preview div#b_google_map_area,div#b_featMap.b_map_mode_5 div#b_google_map.preview div#b_google_map_area{visibility:hidden;display:block}div#b_google_map.preview div.BInfoWindow{display:none}div#b_google_map.preview div#b_google_map_area h2#b_google_map_handle{background-color:inherit;border:0;font-size:110%;padding:0}div#b_google_map.preview div#b_google_map_area h2#b_google_map_handle a#close_map{display:none}div#b_google_map_thumbnail a.api_logo,div#b_google_map_thumbnail a.terms_maps,div#b_google_map_thumbnail span,div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_area a.api_logo,div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_area a.terms_maps,div#b_featMap.b_map_mode_1 div#b_google_map.preview div#b_google_map_area span{display:none}div#b_google_map.normal p#showMap{visibility:hidden}body.bookings2 div#b_google_map div#b_google_map_area{background-color:rgb(0%,60%,80%);border-color:rgb(0%,60%,80%)!important;height:433px;left:10px;top:2em;width:640px}body.bookings2 div#b_google_map div#b_google_map_container{border-color:rgb(0%,60%,80%)}body.bookings2 h2.b_defaults{display:none}body.bookings2 div#b_google_map div#b_google_map_area h2#b_google_map_handle{background:rgb(0%,60%,80%);border-bottom-width:5px;border-color:rgb(0%,60%,80%);color:white;line-height:1;padding-top:0!important;text-shadow:2.0pt 2.0pt 2.5pt black}body.bookings2 div#b_google_map a#close_map,body.bookings2 div#b_google_map a#close_map:link,body.bookings2 div#b_google_map a#close_map:visited,body.bookings2 div#b_google_map a#close_map:hover,body.bookings2 div#b_google_map a#close_map:active,body.bookings2 div#b_google_map a#close_map:focus{color:white}div.BInfoWindow{background:white!important;border:solid 1px white;box-shadow:.125cm .125cm .125cm rgb(50%,50%,50%);-webkit-box-shadow:.125cm .125cm .125cm rgb(50%,50%,50%);color:inherit;left:0;position:absolute;top:0;width:200px;z-index:200}div.BInfoWindow.disabled{visibility:hidden}div.BInfoWindow h3,div.BInfoWindow p{font-size:8pt!important;margin:0!important}div.BInfoWindow h3{padding:.5em}div.BInfoWindow h3 .subhead{font-weight:normal}div.BInfoWindow h3 img{float:right;padding:.25em .5em 0 0}div.BInfoWindow p{clear:right;line-height:1.1;padding:.5em!important}div.BInfoWindow p img{display:block;float:left;height:64px;padding:0 .5em .5em 0;width:64px}div.BInfoWindow p img.stars{display:inline;float:none;height:auto;width:auto;padding:0 0 0 .5em}div.BInfoWindow.airport h3,div.BInfoWindow.airport_current h3,div.BInfoWindow.city h3,div.BInfoWindow.city_current h3,div.BInfoWindow.country h3,div.BInfoWindow.district h3,div.BInfoWindow.landmark h3,div.BInfoWindow.landmark_current h3,div.BInfoWindow.place h3,div.BInfoWindow.region h3,div.BInfoWindow.cluster h3{background-color:rgb(92.9%,0%,0%);color:white}div.BInfoWindow.airport h3,div.BInfoWindow.airport_current h3{background-color:rgb(0%,0%,40%)}div.BInfoWindow.city h3,div.BInfoWindow.city_current h3{background-color:rgb(60%,0%,0%)}div.BInfoWindow.landmark h3,div.BInfoWindow.landmark_current h3{background-color:rgb(40%,60%,80%)}div.BInfoWindow.hotel,div.BInfoWindow.hotel_not_matching_criteria,div.BInfoWindow.hotel_not_matching_criteria_mini,div.BInfoWindow.hotel_matching_criteria,div.BInfoWindow.hotel_matching_criteria_mini,div.BInfoWindow.hotel_current{width:250px}div.BInfoWindow.hotel h3,div.BInfoWindow.hotel_not_matching_criteria h3,div.BInfoWindow.hotel_matching_criteria h3,div.BInfoWindow.hotel_not_matching_criteria_mini h3,div.BInfoWindow.hotel_matching_criteria_mini h3,div.BInfoWindow.hotel_current h3{background-color:white}div.BInfoWindow.hotel p,div.BInfoWindow.hotel_not_matching_criteria p,div.BInfoWindow.hotel_matching_criteria p,div.BInfoWindow.hotel_not_matching_criteria_mini p,div.BInfoWindow.hotel_matching_criteria_mini p,div.BInfoWindow.hotel_current p{color:white}div.BInfoWindow.hotel{background-color:rgb(0%,20%,40%)!important}div.BInfoWindow.hotel_not_matching_criteria,div.BInfoWindow.hotel_not_matching_criteria_mini{background-color:rgb(100%,40%,10%)!important}div.BInfoWindow.hotel_matching_criteria,div.BInfoWindow.hotel_matching_criteria_mini,div.BInfoWindow.hotel_current{background-color:rgb(100%,40%,10%)!important}div.BInfoWindow.hotel_not_matching_criteria,div.BInfoWindow.hotel_not_matching_criteria_mini{background-color:rgb(60%,60%,60%)!important}div.BInfoWindow.airport p,div.BInfoWindow.landmark p,div.BInfoWindow.airport_current p,div.BInfoWindow.landmark_current p,div.BInfoWindow.airport_current .subhead,div.BInfoWindow.landmark_current .subhead,div.BInfoWindow.city_current .subhead{display:none}#preloader{position:absolute;background:#000;color:#fff!important;text-align:center;font-weight:bold;font-size:10px;opacity:.5;filter:alpha(opacity=50);top:200px;left:230px;z-index:9999;height:45px;width:90px;padding:24px 0;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}#preloader img{display:block;margin:0 auto 10px}#zoomwarning{width:312px;background:#222;color:#fff!important;font-weight:bold;text-align:center;position:absolute;left:88px;top:40%;padding:12px;z-index:9999;letter-spacing:.05em;opacity:.8;-moz-border-radius:12px;-webkit-border-radius:12px}@media print{div#b_google_map_container_shadow,div#b_google_map a#close_map{display:none!important}div#b_google_map div#b_google_map_area{position:relative;top:0!important;left:auto!important;margin-bottom:1cm;margin-right:1em}h2#b_google_map_handle{background-color:transparent;color:black!important;text-shadow:none!important}}#newsletter_deals{margin-left:.8em}#newsletter_deals h2{color:#d6361e!important;font-size:20px;font-weight:bold;padding-top:0;margin:0 0 5px}#newsletter_deals p.tagline{margin:0 0 .5em 0;font-weight:bold}#newsletter_deals ul{list-style:none;margin:0;padding:0 0 2em 0}#newsletter_deals li{clear:left;padding:5px 0;overflow:hidden;width:100%;border-bottom:1px solid #eee;line-height:1.8em}#newsletter_deals .hotel img{float:left;margin-right:5px}#newsletter_deals div.cell_score{float:right;display:block;width:48px;height:48px;color:#fff;background-image:url("//q.bstatic.com/static/img/icons/comment_big_left.png");background-repeat:no-repeat;background-position:0 2px;text-align:center;padding-top:16px;font-size:16px;font-weight:bold;margin-right:10px}#newsletter_deals .deal_per_night_price{color:#900;font-weight:bold}.reviewmarginlr{margin-left:10px;margin-right:10px}.searchboxInc_ipad #destinationSearch .ipad{background-color:#fff;border:2px solid #e6edf6;border-radius:8px 8px 8px 8px;clear:both;display:block;padding:3px 4px;margin-top:3px}.searchboxInc_ipad div#homein{width:96%}#b2searchresultsPage .searchboxInc_ipad div#homein #ci_date_field{width:215px}.searchboxInc_ipad div#homein #ci_date_field{background-color:#fff;border:2px solid #e6edf6;border-radius:8px 8px 8px 8px;clear:both;display:block;padding:7px 4px}.searchboxInc_ipad div#num_nights{float:left;margin:10px 0 0}.searchboxInc_ipad div#num_nights h3{padding-top:8px;float:left;font-size:1.3em!important;padding-right:20px}.searchboxInc_ipad div#num_nights fieldset{float:left;padding-right:20px}.searchboxInc_ipad div#num_nights fieldset a{background-color:#009aff;background-clip:padding-box;border:3px solid #fff;box-shadow:1px 1px 2px #999;color:white;display:inline-block;font-size:1.5em;font-weight:bold;margin-bottom:0;margin-top:0;padding:6px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.5);vertical-align:middle}.searchboxInc_ipad div#num_nights fieldset a#num_nights_btn_less{border-radius:6px 0 0 6px}.searchboxInc_ipad div#num_nights fieldset a#num_nights_btn_more{border-radius:0 6px 6px 0}.searchboxInc_ipad div#num_nights span#num_nights_text{margin:0 12px}.searchboxInc_ipad div#homeout_ipad{float:left;margin-top:10px}.searchboxInc_ipad div#homeout_ipad span{font-size:1.3em;font-weight:bold;line-height:.8em}.searchboxInc_ipad form .avail{margin-bottom:5px}#social_network_bookmarks hr{clear:both;color:#c8d7ea;background:#c8d7ea;border:0;height:1px;margin:0 24px}#share_on{font-size:.667em!important;line-height:1}#social_network_bookmarks ul{margin-left:-12px}#social_network_bookmarks li{float:left;clear:none;border:0;margin-left:12px;display:inline}#social_network_bookmarks li a{text-indent:-999em;width:16px;height:16px;outline:0;background:transparent url("//r.bstatic.com/static/img/social.gif") no-repeat 50% 0;display:block;margin:0}#social_network_bookmarks #fb{background-position:50% 1px}#social_network_bookmarks #t{background-position:50% -71px}#social_network_bookmarks #b{background-position:50% -106px}#social_network_bookmarks #d{background-position:50% -178px}#social_network_bookmarks #gb{background-position:50% -34px}#social_network_bookmarks #r{background-position:50% -142px}#social_network_bookmarks #my{background-position:50% -214px}#social_network_bookmarks p{clear:left;padding-top:8px;*padding-top:1px;margin-top:0}body.standalone{background:#fff!important;padding:10px!important}#b_feedback .lineup li{clear:none;width:50%}#providers{padding:0 20px}#providers ul{padding:0}#providers li{width:50%;clear:none}#providers h4{margin:0;color:#779bca;text-align:center;border-top:4px solid #779bca;text-transform:uppercase}#providers h4 span{background:#fff;padding:0 5px;top:-10px;position:relative}#hm,#gm,#ym,#aol{background:url("//q.bstatic.com/static/img/providers.gif") no-repeat;width:125px;display:block;margin:0 10px 5px 0;padding:0;text-indent:-999em;float:left}#hm{background-position:0 13px;height:31px}#gm{background-position:0 -64px;height:54px}#ym{background-position:0 -200px;height:19px}#aol{background-position:0 -293px;height:26px}#hm:hover{background-position:-125px 13px}#gm:hover{background-position:-125px -64px}#ym:hover{background-position:-125px -200px}#aol:hover{background-position:-125px -293px}div#survey{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #ccc;padding:.6em;text-align:center;margin:1em 8px 1em 5px;color:#222;font-size:13px;clear:both;background:#fff url(//r.bstatic.com/static/img/survey_back1.gif) repeat-x}div#surv_inwrap{margin:0 auto;width:450px;background:transparent url(//q.bstatic.com/static/img/survey_icon_small.gif) no-repeat;padding-left:40px}div#surv_buttons{display:block;margin-top:.5em}div#surv_buttons button{text-transform:capitalize}.touchHoverBox{display:inline-block;float:left;position:relative}div#photos_distinct a.touchHoverBox{float:none!important}img.touchHoverPlus{border:none!important;position:absolute!important;bottom:2px;right:2px;height:10px!important;width:10px!important}a.hotel_history_lnk img.touchHoverPlus{bottom:19px;right:19px}div.sidebox a img.touchHoverPlus,td.c1thumb img.touchHoverPlus{bottom:7px;right:7px}td.althotelsCell img.touchHoverPlus{bottom:11px;right:11px}table.hotellist img.touchHoverPlus{bottom:3px;right:12px}#worldmap_box3 h2{margin-bottom:.75em}#continent_list_wrapper{margin-bottom:18px}#continent_list{display:block}#continent_list:after{visibility:hidden;display:block;content:"";clear:both;height:0}#continent_list li{float:left;clear:none;border-right:1px solid #000;border-top:0;padding:0 4px 0 5px;margin:4px 0}#continent_list li.no_border{border-right:0}#continent_list a{padding:4px;text-decoration:none}#continent_list a.selected{color:#fff;background-color:#0896ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#country_wrapper{margin-right:-1em}ul.map_countrylist{display:none;height:100px;overflow:hidden}ul.map_countrylist li{float:left;clear:none;line-height:17px;border-top:0;margin:0 0 3px 0;padding:0 4px 0 0;width:125px}ul.map_countrylist li a{float:left;text-decoration:none;font-weight:normal}ul.map_countrylist li a .map_countrylist_name{float:left;width:106px}#more_countries{float:left;clear:both;margin-top:10px;text-decoration:none}#map_holder_wrapper{clear:both;position:relative;overflow:hidden;height:218px;margin:0 -1em}#map_holder{margin-left:50%;width:445px;height:218px;background:transparent url("//q.bstatic.com/static/img/frontpage/map.png") left top no-repeat;position:absolute;top:0;left:-223px}#map_holder img{position:absolute;top:0;left:0;border:0;z-index:888}.link_continent{position:absolute;display:none;background-image:url("//q.bstatic.com/static/img/frontpage/map.png");background-repeat:no-repeat;overflow:hidden;height:20px;width:20px}.link_continent a{display:block;padding-top:150px}#link_continent_1{width:200px;height:120px;top:3px;left:0;background-position:0 -218px}#link_continent_3{width:90px;height:115px;top:104px;left:67px;background-position:-200px -218px}#link_continent_5{width:120px;height:130px;top:61px;left:156px;background-position:-290px -318px}#link_continent_6{width:110px;height:80px;top:0;left:170px;background-position:-292px -225px}#link_continent_8{width:180px;height:150px;top:4px;left:229px;background-position:0 -338px}#link_continent_9{width:100px;height:90px;top:118px;left:330px;background-position:-176px -338px}
