.populardest.postcard{background:no-repeat;display:block;height:200px}.b_promoItemCityInc{max-width:600px}.cheapest_roomtype{font-size:.88em;color:#003580;margin-bottom:2px}.b_promotionsInc .b_promoItemCityInc{padding:0;margin-bottom:15px}table.promos td.fromprice span{color:#003580;font-size:.55em;font-weight:normal}table.promos td a.hotelname,table.promos td.fromprice,table.promos td.fromprice span,table.promos span{text-shadow:1px 1px 0 white}table.promos td.fromprice{text-align:right;white-space:nowrap;font-size:20px;line-height:.92em;color:#09f;zoom:1}.b_lastbooking_cont{font-size:.88em;color:#690;display:block;margin-bottom:2px}.b_lastbooking_details{background:#f9eab8;border:1px solid #e6a66e;padding:5px;font-size:80%}.littlescore{font-size:.88em;color:#666;display:block;margin-bottom:2px}.b_promoItemCityInc strong{font-weight:bold}.populardest.hotelname{display:inline}.postcard .pr2_bg{position:relative;z-index:2}.postcard .pr2_bg{background:rgba(0,0,0,0.6);display:inline;float:left;font-size:100%;margin:10px;max-width:90%;padding:10px}.pr2_bg p,.pr2_bg span{bottom:0;color:#fff;display:block;letter-spacing:-2px;margin:0;padding:0;right:0}.pr2_bg p,.pr2_bg span{font-size:3em;font-weight:normal;line-height:.833;position:static;text-shadow:1px 1px 1px #000}.postcard .pc_count_nha,.postcard .pc_count{color:#fff;font-size:22px;font-weight:bold;margin:10px 0 0 0;letter-spacing:0;text-shadow:1px 1px 1px #000;font-style:normal!important}.b_lastbooking_details{position:absolute;z-index:1000;color:#000}.b_lastbooking_details{background:#f9eab8;border:1px solid #e6a66e;padding:5px;font-size:80%}.b_promoItemCityInc .c1thumb{vertical-align:top}.b_promoItemCityInc .c1thumb,.c2name,table.promos td.fromprice{border-bottom:1px dotted #ccc!important}table.promos td{padding:6px 3px;vertical-align:top;line-height:1.2em}table.promos td a.hotelname,table.promos td.c2title span.nowrap{line-height:1em}table.promos td a.hotelname{font-size:16px}.promo-hotel{-webkit-transition:.3s background-color ease;transition:.3s background-color ease}.promo-hotel:hover{background-color:#f0f0f0;cursor:pointer}.b_promoItemCityInc td img{margin-right:9px;border-radius:4px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:arial;color:#666;font-size:100%}ol,ul{list-style:none}blockquote,q{quotes:none}table{width:100%;border-collapse:collapse;border-spacing:0}.aff_clear_left,.aff_clear_right,.aff_clear_both{width:100%;height:1px;margin:0;padding:0;font-size:1%;line-height:1%;overflow:hidden}.aff_clear_left{clear:left}.aff_clear_right{clear:right}.aff_clear_both{clear:both}.right{float:right}.left{float:left}.b_popup{display:none}.price_nowrap{white-space:nowrap}.b_undiscountedPrice{text-decoration:line-through;font-size:90%}hr{display:none}.is-hidden{display:none}.is-invisible{visibility:hidden}.hasJs .b_blocktoggle{display:none}.hasJs .b_requiresJsInline{display:inline}.hasJs .b_requiresJsBlock{display:block}.hasJs .b_requiresJsListItem{display:list-item}.b_bContent{width:1000px;margin:0 auto;font-size:90%}#b_footerInc{clear:both}#b_extraFeats,#b_mainContent{float:left}#b_extraFeats{width:33%;margin:0 2% 0 0}#b_mainContent{width:60%;margin:0 0 0 2%;padding:0 0 0 2%}#b_indexFeats,#b_indexSpecials{float:left}#b_indexFeats{width:33%;margin:0 2% 0 0}#b_indexSpecials{width:60%;margin:0 0 0 2%;padding:0 0 0 2%}#b_bookStageNavInc{margin:10px 0}#b_bookContainer{border:1px solid #ccc;margin:10px 0;padding:0 10px}h1,h2,h3,h4,h5{color:#000}h1,h2,h4,h5{margin:20px 0 10px 0}h3{margin:0 0 10px 0}h1{font-size:140%}h2{font-size:120%}h3{font-size:110%}.hotel #b_mainContent h1{font-size:160%;width:70%;float:left;margin:0}p{margin:10px 0;line-height:1.2em}ul{margin:10px 0}ul li{list-style:none;padding:5px 0}.b_submitButton{border:3px solid #fff;background:#0e7fc6;color:#fff;cursor:pointer;padding:10px 20px;font-size:120%}.b_submitButton_sml{border:2px solid #fff;background:#0e7fc6;color:#fff;cursor:pointer;padding:5px 10px;font-size:100%}.b_submitButton:hover,.b_submitButton_sml:hover{background:#333}a{color:#0e7fc6;line-height:1.3em}a:hover{text-decoration:none}#b_searchboxInc{width:100%;font-size:85%}#b_frm{padding:10px;display:block}#b_searchDest h3{margin:0 0 10px 0}#b_frmInner #b_blockdisplay2 h3{position:relative}#b_destination{width:95%;padding:5px}#b_searchDates{margin:10px 0}.hotel #b_searchDates,.city #b_searchDates,.region #b_searchDates,.country #b_searchDates,.place #b_searchDates,.landmark #b_searchDates,.district #b_searchDates{margin:0 0 10px 0}body.searchresults #b_searchCheckInDate,body.index #b_searchCheckInDate,#b_searchCheckOutDate,#b_availcheckArea{margin:20px 0 0 0}.hotel #b_searchCheckInDate,.city #b_searchCheckInDate,.region #b_searchCheckInDate,.country #b_searchCheckInDate,.place #b_searchCheckInDate,.landmark #b_searchCheckInDate,.district #b_searchCheckInDate{padding:0}#b_availcheck{margin:0}.b_hotelSummary{padding:10px;margin:0 0 20px 0}.b_hotelSummary h3{padding:0 0 10px 0}.hotel_image{display:block;float:left;margin:0 10px 0 0}.hotel_information .b_hotelAddress,.hotel_information .hotel_description{display:block;width:58%;float:left}.hotel_information .b_hotelAddress{margin:0 10px 10px 0}.hotel_information .hotel_description{margin:0 10px 0 0}.hotel_information .hotel_review_score{width:20%;float:right}.b_scoreBarImg{background:#feba02 url(/static/img/reviews/reviewBarBg.png) no-repeat}.hotel_rooms_table{margin:10px 0 0 0;background:#fff}.hotel_rooms_table tr{border-top:1px solid #eee}.hotel_rooms_table td{padding:10px;vertical-align:top}.b_featPromosInc{margin:10px 0}ul.filter_sr_block_list{width:100%}ul.filter_sr_block_list li{margin:5px 0;width:100%}#b_breadcrumb{margin:10px 0}.b_hotelDescription>p{margin:0 0 10px}#b_featHotelsNearInc{margin:20px 0}#b_featHotelsNearInc ul li{margin:5px 0}#b_imgDisplay{float:left;height:200px;overflow:hidden;width:200px}#b_imgList{margin:0 0 0 210px}#b_imgList ul{margin-top:0}#b_imgList ul li{float:left;list-style-type:none;padding:0 2px 2px 2px}#b_imgList .thumb{display:inline-block;width:40px;height:40px;overflow:hidden}hr.aff_clear_both{border:0;display:block;height:1px}#b_errorNoRoomSelected{display:none}#b_errorNoRoomSelected p{font-weight:bold;font-size:110%;color:red}.b_roomsFormInner table{border:1px solid #999}.b_roomsFormInner table tr{border-top:1px solid #999}.b_roomsFormInner table tr.even_row{background:#eee}.b_roomsFormInner table tr.b_roomInfo{border-top:0}.b_roomsFormInner td{padding:10px;vertical-align:top}.b_roomsFormInner td.b_roomsType,.b_roomsFormInner td.b_roomsPrice,.b_roomsFormInner td.b_discount{text-align:left}.b_roomsFormInner td.b_roomsType{width:40%}.b_roomsFormInner td.b_roomsPrice{width:20%}.b_roomsFormInner td.b_roomsBook{width:20%;text-align:right}.b_roomsFormInner td.b_discount{width:20%}.max_2{background-position:0 -18px}.max_3{background-position:0 -34px}.max_4{background-position:0 -51px}.max_5{background-position:0 -68px}.max_6{background-position:0 -85px}.max_7{background-position:0 -102px}.max_8{background-position:0 -119px}.max_9{background-position:0 -136px}.max_10plus{background-position:0 -153px}.ico_policy_info .b_popup{top:10px;width:300px}.rates_feedback_invite{position:relative}#best_price_tt{left:0}.f-nav{position:fixed;top:0;background:#eee;z-index:999}.f-nav_hold{position:absolute;background:#eee}#b_editDates{padding:10px}.b_availDatesInner{float:left;width:50%;margin:0 0 10px 0}#b_availSubmit{clear:left}table.b_tabNav{margin:10px 0 0 0}table.b_tabNav td{padding:10px}.hotel_facilities_block{padding:10px 0 20px 0;border-bottom:1px dotted #ccc;overflow:hidden}.hotel_facilities_block>h3{float:left;width:5em;margin:0 2em 0 0}.hotel_facilities_block>p,.hotel_facilities_block .description{float:right;width:82%}.hotel_facilities_block>p{margin:0 0 10px 0}.hotel_facilities_block .description h3{margin:20px 0 5px 0}ul.b_newHotelFacilities{width:22%;float:left;margin:0 2% 0 2%}ul.b_newHotelFacilities li{list-style:disc;padding:2px 0}.b_listInCols td{padding:5px 0}.b_listInCols td a{display:block}.b_promoItemCityInc td,.b_promoItemCityInc th{padding:5px}.b_promoItemCityInc th{text-align:left;font-weight:130%}.b_promoItemCityImg{vertical-align:top;width:100px}.b_promoItemCityStars.b_promoItemCityStars1{width:50px}.b_promoItemCityInc td a{display:block}#sort_by_bar{margin:0 0 20px 0}#sort_by_bar span{display:block;margin:0 0 5px 0}.ui-menu{border:1px solid #ccc}li.ui-menu-item{background:#fff}li.ui-menu-item a{cursor:pointer;display:block;padding:5px}li.ui-menu-item a:hover,.ui-menu-item a.ui-state-hover,.ui-menu-item a.ui-state-hover .label{background:#0e7fc6;color:#fff}li.ui-menu-item .label{font-size:80%;color:#666}#b_checkoutCalPos,#b_checkinCalPos,#b_checkoutAvailCalPosA,#b_checkoutAvailCalPosB{background:#0e7fc6;padding:0 2px}#b_calendarPopup{background:#fff;border:1px solid #999;font-size:80%}.b_calHeader{background:#999}#b_calendarPopup td,#b_calendarPopup th{text-align:center}#b_calendarPopup th{padding:5px}.b_calPast{padding:5px;background:#eee}.b_calToday{background:#abd6f1}#b_calendarPopup a{display:block;padding:5px}#b_calendarPopup a:hover{background:#0e7fc6;color:#fff}#b_calendarPopup tr.b_calHeader a{display:inline-block}.disambitem{padding:10px 0;cursor:pointer;border-top:1px solid #eee}.disavatar,.disname,.dismeta{float:left}.disambitem a,.disambitem p{margin:0;padding:0}.disname{width:40%}.disamb_links{font-size:140%}.disavatar{width:60px;height:60px;margin:0 10px 0 0;text-align:right;position:relative}.disavatar img{position:absolute;top:50%;left:50%;margin:-4px -4px 0 0}.disavatar a img{position:static;top:0;left:0}.dismeta{font-size:125%}.disname{padding:10px 0}.dismeta{padding:20px 0}#review_block_top{float:right}.review_score{font-size:130%;margin:0 0 5px 0}.b_scoreBarImg{background:#feba02 url("//q.bstatic.com/static/img/reviews/reviewBarBg/c72828337cd28711d9b300db63fa616e09df7cdb.png") no-repeat}.prev,.next{display:block;float:left;padding:10px 5px;font-size:120%}#hotel_reviews_block{position:relative}#b_alternativeHotels td{vertical-align:top;padding:5px}.b_hotelAddress{float:left;width:80%}.b_error{background:#da3742;color:#fff;padding:10px}.b_info{width:15px;height:15px;display:inline-block;background:#0e7fc6;cursor:pointer}.b_noWrap{position:relative}.tt_wrapper{position:relative}#b_prefHelpPopup,#b_radiusHelpPopup{position:absolute;white-space:normal;width:340px;right:0;top:20px}.b_popup{background:#f9eab8;border:1px solid #e6a66e;padding:5px;position:absolute;margin:10px 0 0 0;font-size:80%}.b_popup h4,.b_popup ul{margin:0;padding:0}#b_searchboxInc #b_blockdisplay2{background:#fff;margin:0 0 20px 0;padding:5px}#b_searchboxInc #b_blockdisplay2 h3{margin:20px 0 10px 0}#b_currencyConverterInner{padding:5px}#b_currencyConverterPopup h2{margin:0 0 10px 0;float:left}#b_currencyConverterPopup .b_closePopup{float:right}#b_currencyForm{clear:both}#b_currencyForm td,#b_currencyForm th{padding:5px}#b_pagePrev,#b_pageNext,#b_pageUp{float:left;width:33%;padding:10px 0}.notice-wrap{position:fixed;top:20px;right:20px;width:250px;z-index:9999;font-family:arial;font-size:100%}* html .notice-wrap{position:absolute}.notice-item{min-height:40px;background:#333;color:#eee!important;padding:12px;font-family:lucida Grande;border:2px solid #000;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,.notice-wrap .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/aff_clock/069c5a3742be88f9a2e87d73114f0030c3240b34.gif")}.users{background-image:url("//q.bstatic.com/static/img/aff_users/03a07e41208cc6d35e13f5a365bef79d87845a95.gif")}.hurry-up{background-image:url("//q.bstatic.com/static/img/aff_gwarning/a5fbbc995e2446e98fe8558850107dee8a48ecb1.gif")}.heart,.notice-wrap .icon{background-image:url("//q.bstatic.com/static/img/gheart/18be8e3d4747ecaf5f6f45ca9c5a99a5daed67c3.gif")}.thumb_growl{background-image:url("//r.bstatic.com/static/img/aff_gthumbup/43e7a6a2e0befb3ecd30f1aaf408fb628bc4fcab.gif")}.enterdates{background-image:url("//q.bstatic.com/static/img/aff_gquestion/20255a85412a41e21defe27e25320c549e978725.gif")}.clock:hover,.users:hover,.hurry-up:hover,.heart:hover,.language:hover,.hover:hover,.thumb_growl:hover{border-color:#fff}.notice-item p{margin:0}#default_group_new_block{overflow:hidden;margin:0 0 10px 0}#default_group_new_block span{float:left;margin:0 20px 0 0}#define_group_bookings_table td{width:30px;padding:5px 0}.define_group_table{margin:20px 0}.shrink_group_tr{background:#eee}.shrink_group_tr th{text-align:left;padding:5px}.group_table .b_roomsBook{text-align:right}#b_bookStageNavInc td{width:25%;padding:10px}#b_bookOverviewInc table{width:50%}#b_bookOverviewInc .b_lastRowInGroup{border-bottom:1px solid #ccc}#b_bookOverviewInc td{padding:10px}#b_bookOverviewInc th{padding:10px}#b_bookConfirm{margin:10px}#b_bookForm div{margin:10px}#b_bookForm th{font-weight:bold;padding:5px;text-align:left}#b_bookForm td{padding:5px}.b_msie_8 #b_bookForm .b_submitButton{width:auto}#b_emailConfirm,#b_Email,#b_lastName,#b_firstName{padding:2px 25px 2px 2px}#b_bookForm .form_success{border:2px solid green;background:#fff url("//r.bstatic.com/static/img/experiments/inline_icon_yes/09ecf3f1f1cacfd2f2bd72164355341e14867c29.png") no-repeat right -2px;padding:3px 25px 3px 3px}#b_bookForm .form_error{border:2px solid red;background:#fff url("//r.bstatic.com/static/img/experiments/inline_icon_no/80dbcb88da5c7738114aaaf36c2791a856768156.png" ) no-repeat right -2px;padding:3px 25px 3px 3px}.sprite_FEBA02{background-image:url("//q.bstatic.com/static/affiliate_base/img/color_FEBA02/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_000000{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_000000/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_6F7F15{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_6F7F15/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_000066{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_000066/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_003399{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_003399/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_009900{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_009900/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_808000{background-image:url("//q.bstatic.com/static/affiliate_base/img/color_808000/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_990033{background-image:url("//q.bstatic.com/static/affiliate_base/img/color_990033/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_990099{background-image:url("//q.bstatic.com/static/affiliate_base/img/color_990099/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_999999{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_999999/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_EC008C{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_EC008C/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_FABE02{background-image:url("//q.bstatic.com/static/affiliate_base/img/color_FABE02/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_FF6600{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_FF6600/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite_FFFFFF{background-image:url("//r.bstatic.com/static/affiliate_base/img/color_FFFFFF/icons-base/5dfc9926ab7a5d3908da1b6f5f558a78f0087322.png");background-repeat:no no-repeat;background-position:top left}.sprite img{width:15px;height:15px}.icon-smileDown{background-position:0 0;width:15px;height:15px}.icon-smileDown{background-position:-25px 0;width:15px;height:15px}.icon-smileUp{background-position:-50px 0;width:15px;height:15px}.icon-smileUp{background-position:-75px 0;width:15px;height:15px}.icon-arrowd{background-position:-100px 0;width:10px;height:10px}.icon-arrowr{background-position:-120px 0;width:10px;height:10px}.icon-b_0stars{background-position:-140px 0;width:1px;height:11px}.icon-b_1stars{background-position:-151px 0;width:11px;height:11px}.icon-b_2stars{background-position:-172px 0;width:22px;height:11px}.icon-b_3stars{background-position:-204px 0;width:33px;height:11px}.icon-b_4stars{background-position:-247px 0;width:44px;height:11px}.icon-b_5stars{background-position:-301px 0;width:55px;height:11px}.icon-b_maxPersons1{background-position:-366px 0;width:20px;height:10px}.icon-b_maxPersons2{background-position:-396px 0;width:20px;height:10px}.icon-b_maxPersons2{background-position:-426px 0;width:20px;height:10px}.icon-b_preferred{background-position:-456px 0;width:10px;height:11px}.icon-b_usp_check{background-position:-476px 0;width:20px;height:20px}.icon-b_usp_check_ie{background-position:-506px 0;width:20px;height:20px}.icon-fire_15x15{background-position:-536px 0;width:15px;height:15px}.icon-fire_15x15{background-position:-561px 0;width:15px;height:15px}.icon-fire_30x30{background-position:-586px 0;width:30px;height:30px}.icon-fire_30x30{background-position:-626px 0;width:30px;height:30px}.icon-minus{background-position:-666px 0;width:10px;height:10px}.icon-plus{background-position:-686px 0;width:10px;height:10px}.icon-wifi{background-position:-706px 0;width:35px;height:15px}.preferred_icon{width:16px;height:19px;margin-left:0!important;vertical-align:middle}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;border-width: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;top:100px;left:50%;margin:0 0 0 -350px;width:700px;z-index:100}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:#fff;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}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}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{background:center no-repeat url('/static/img/map_thumbnail.jpeg');cursor:pointer;width:100%;height:150px;text-align:center;vertical-align:middle}body.city #b_google_map_thumbnail img{top:-7.5px}#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:#000!important;border:solid 5px #000;display:block;filter:alpha(opacity=25);height:443px;left:-5px;opacity:.25;position:absolute;top:-5px;width:710px;z-index:1}div#b_google_map p{border:0;height:auto}div#b_google_map.loading div#b_google_map_area{background:#fff url('/static/affiliate_base/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}body.small_layout div#b_google_map.preview div#b_google_map_area h2#b_google_map_handle{border:0}div#b_google_map.preview div#b_google_map_area h2#b_google_map_handle a#close_map{display:none}div#b_featMap div#b_google_map_thumbnail a.api_logo,div#b_featMap div#b_google_map_thumbnail a.terms_maps,div#b_featMap 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.BInfoWindow{background:#fff!important;border:solid 1px #fff;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;background-color:inherit!important}div.BInfoWindow p img{display:block;float:left;height:64px;padding:0 .5em .5em 0;width:64px}div.BInfoWindow.airport h3,div.BInfoWindow.city h3,div.BInfoWindow.country h3,div.BInfoWindow.district h3,div.BInfoWindow.landmark h3,div.BInfoWindow.place h3,div.BInfoWindow.region h3,div.BInfoWindow.cluster h3{background-color:rgb(92.9%,0%,0%);color:#fff}div.BInfoWindow.airport h3{background-color:rgb(0%,0%,40%)}div.BInfoWindow.city h3{background-color:rgb(60%,0%,0%)}div.BInfoWindow.landmark h3{background-color:rgb(40%,60%,80%)}div.BInfoWindow.hotel,div.BInfoWindow.hotel_not_matching_criteria,div.BInfoWindow.hotel_matching_criteria,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_current h3{background-color:#fff}div.BInfoWindow.hotel p,div.BInfoWindow.hotel_not_matching_criteria p,div.BInfoWindow.hotel_matching_criteria p,div.BInfoWindow.hotel_current p{color:#fff}div.BInfoWindow.hotel{background-color:rgb(0%,20%,40%)!important}div.BInfoWindow.hotel_not_matching_criteria{background-color:rgb(100%,40%,10%)!important}div.BInfoWindow.hotel_matching_criteria,div.BInfoWindow.hotel_current{background-color:rgb(100%,40%,10%)!important}div.BInfoWindow.hotel_not_matching_criteria{background-color:rgb(60%,60%,60%)!important}div.BInfoWindow.airport p,div.BInfoWindow.landmark p{display:none}@media screen{#usp_box.b_featPromosInc{margin-top:2em}.boxx{padding:0}.oneusp{background:transparent url("//r.bstatic.com/static/img/aff_usp_tick_7ABA25/52a2076cbe442b6e3c276cd53b21411a06c26b79.png") no-repeat 0 12px;padding:1.6em 0 .3em 50px}#uspsbox .oneusp{border-bottom:1px dotted #CCC;padding:1em 0 0 50px}.oneusp h3{font-size:1.3em;padding:0 0 15px 0;margin:0;font-weight:bold}#uspsbox .oneusp h3{padding-bottom:.2em;color:#000!important;font-weight:bold}.oneusp p{font-size:1.1em;line-height:1.3em;margin:0}.oneusp.usp_tick1{background-image:url("//r.bstatic.com/static/img/aff_usp_tick_7ABA25/52a2076cbe442b6e3c276cd53b21411a06c26b79.png");background-position:5px center;background-repeat:no-repeat}.oneusp.usp_tick1.top{margin-bottom:8px}.oneusp.usp_tick1 h3,.oneusp.usp_tick1 p{padding-left:8px}.oneusp.usp_tick2{background-image:url("//r.bstatic.com/static/img/aff_usp_tick_7ABA25/52a2076cbe442b6e3c276cd53b21411a06c26b79.png");background-position:5px center;background-repeat:no-repeat}.oneusp.usp_tick2.top{margin-bottom:8px;font-weight:normal}.oneusp.usp_tick2 h3{padding-left:8px;font-weight:normal}.oneusp.usp_tick2 p{padding-left:8px;padding-bottom:.8em;font-weight:normal}.oneusp.usp_tick2 h3.realguests_exp{font-size:1.4em;padding-left:2px}}#reviewFloater{clear:both;overflow:hidden;padding:3px 5px;border-top:1px solid #999;border-bottom:1px solid #999;margin:10px 0}#review_number{font-size:20px;text-decoration:none;float:left;line-height:1.2em}.score_from_number_of_reviews{float:left;padding:6px 0 0 5px;font-size:14px;line-height:1.2em}#click_here{float:right;padding-top:6px;font-size:14px;line-height:1.2em}#click_here_link{line-height:1.2em}.aff_smart_deals_icon{display:inline-block;padding:5px 0 5px 30px;background:url( //q.bstatic.com/static/img/affiliate_base/smd_label_roomtable/082e4006483f2d00b7ae078845300dc7f99dce7c.png ) no-repeat 0 50%}