.hasJS .israeliTaxPopupWrapper{visibility:hidden;margin-top:0}.israeliTaxPopupWrapper{width:486px;position:absolute;padding:8px 0 0 8px;z-index:9999999;left:50%;margin-left:-243px;top:50%;margin-top:-130px}.hasJS .israeliTaxPopupBorder{width:480px;padding:8px;background:#7b7b7b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;top:0;left:0;opacity:.40;filter:alpha(opacity=40)}.israeliTaxPopupBorder{width:480px;padding:8px;background:#7b7b7b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.israeliTaxPopup{border:1px solid #778bca;background:#fff;position:relative;padding:0 0 65px 0;width:478px}.israeliTaxPopup h4{margin:0;padding:7px 0;color:#fff;background:#779bca;font-size:18px;text-align:center}.israeliTaxPopup p.israeliMessage{padding:25px 25px 25px 130px;font-size:14px;line-height:20px;background:url(//r.bstatic.com/static/img/israeliMessageFlag.jpg) no-repeat 9% 50%}.israeliTaxPopup a.israeliPopupLink{position:absolute;bottom:0;height:53px;background:#e8e8e8;border-top:1px solid #868686;width:238px;text-align:center;text-decoration:none;display:block;padding-top:12px;line-height:20px}.israeliTaxPopup a.israeliPopupLink span{display:block;font-size:13px;color:#434343}.israeliTaxPopup a.israeliPopupLink strong{font-size:16px;color:#0896ff}.israeliTaxPopup a.israeliPopupLink:hover strong{color:#feba02}.israeliTaxPopup #isIsraeliCitizen{left:0;border-right:1px solid #868686}.israeliTaxPopup #notIsraeliCitizen{right:0}.israeliWindowBlind{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:100;opacity:.60;filter:alpha(opacity=60)}#set_deals ul li div{line-height:1.5em}#set_deals ul li a{font-size:115%}#set_deals ul li div.room_and_price,#set_deals ul li .deal_type{font-weight:bold;font-size:105%}#set_deals ul li div.room_and_price span.price{float:right;margin-left:1em}#set_deals ul li .deal_type{clear:right}#set_deals ul li div.room_and_price span.price,#set_deals ul li .deal_type{color:#390}#set_deals ul li div.room_and_price span.price .rack{font-size:90%;font-weight:normal;color:#003580;text-decoration:line-through}#new_althotels{background-color:#e6edf6;margin:10px 0;padding-bottom:3px;overflow:hidden;border:1px solid #e6edf6}#new_althotels #althotels_filters{overflow:hidden;display:none;margin-bottom:.5em}#new_althotels #althotels_filters span{white-space:nowrap}#new_althotels #althotels_filters h3{margin:0;padding:.6em .5em;font-size:1.05em;display:block;float:left}#new_althotels #althotels_filters input{margin:.7em .2em .2em 1em;vertical-align:text-bottom}#new_althotels #althotels_filters label{padding:.5em;vertical-align:text-bottom}#no_hotels_found{padding:1em .6em;font-size:1.3em;font-weight:bold;border-top:1px solid white}#new_althotels #really_new_althotels .alt_hotel_block{background-color:#e6edf6;border-top:3px solid white;overflow:hidden;padding:.5em .3em .3em .5em;clear:both}#really_new_althotels .content{overflow:hidden}#really_new_althotels img.hotelImg{float:left;margin-right:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#really_new_althotels h3{margin:0 0 3px 0;padding:0;border:0}#really_new_althotels h4{padding:.8em 1em .5em .8em;margin:0;font-size:1.2em}#really_new_althotels h2{padding:.8em .5em;margin:0;font-size:1.2em;font-weight:bold}#really_new_althotels span.address{font-size:1em}#really_new_althotels .content p{margin-bottom:5px;margin-top:3px}#really_new_althotels #cheapest{float:left;padding:10px;width:40%;font-size:.95em}#really_new_althotels tr.room td{white-space:nowrap;padding:3px 0 7px 10px}#really_new_althotels span.urgency{white-space:nowrap;color:#900;display:block;float:left;clear:left;margin-top:10px}#really_new_althotels #cheapest .room img{margin:3px 3px 0 0;float:right}#really_new_althotels #cheapest .room span.price,#really_new_althotels .room span.price{font-weight:bold;color:#390}#really_new_althotels #althotels_comparison{float:left;width:45%;padding:10px 10px 10px 0;overflow:hidden}#really_new_althotels #althotels_comparison span{background:url('//r.bstatic.com/static/img/althotels_tick_small.jpg') no-repeat 0 50%;padding:3px 0 3px 17px;display:block;margin-bottom:4px}#really_new_althotels #althotels_comparison span.facility{white-space:nowrap;background:0;float:left;margin:0 0 0 3px;padding:0}#really_new_althotels #althotels_comparison span.landmark_tick{background:url('//q.bstatic.com/static/img/althotels_landmark.jpg') no-repeat 0 50%}#really_new_althotels #althotels_comparison span.price_tick{background:url('//q.bstatic.com/static/img/althotels_coins.jpg') no-repeat 0 50%}#really_new_althotels #althotels_comparison span.stars_tick{background:url('//q.bstatic.com/static/img/althotels_star.jpg') no-repeat 0 50%}#really_new_althotels #althotels_comparison span.review{background:url('//r.bstatic.com/static/img/althotels_reviews.jpg') no-repeat 0 50%}#really_new_althotels #althotels_comparison span.facility_tick{background:url('//q.bstatic.com/static/img/althotels_plus.jpg') no-repeat 0 4px;float:left}#really_new_althotels .bigbluebutton{float:right;padding:7px 15px;font-size:1.3em;border-width:2px;margin:0 .6em .6em 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#new_althotels .clear{clear:both}#new_althotels h3.other{color:#0896ff;font-size:1.2em;font-weight:bold;padding:10px 0;margin:0;border-top:3px solid white}#new_althotels h3.other a{text-decoration:none;background:url('//q.bstatic.com/static/img/arrow-right-link_small.png') no-repeat 100% 50%;padding:6px 10px 8px 7px}#new_althotels h3.other a:hover{color:#feba02}.best_review_metric{display:inline-block;margin:.2em -0.35em 0 0;font-size:.78em;font-weight:normal;line-height:1.2}.undesigned_general_table td.book_per_room{border-top:1px dotted #537cb4!important;border-collapse:collapse}#maxotel_rooms td.book_per_room{border-bottom:1px dotted #96b2d9}#maxotel_rooms .button_per_room,#mbnb.undesigned_header #mbnbb .button_per_room{padding:.3em .9em;margin:0 .5em .5em 1em;font-size:1em;font-weight:bold;white-space:nowrap;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;cursor:pointer}.b_msie_6 input.button_per_room{overflow:visible}.book_per_room_links{text-align:right;background-color:#e6edf6;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1em}.book_per_room .thisRoomAvailabilityNew{margin-left:1.5em!important}.collapsed p{display:none}.collapsed p.noncollapsed{display:block}#socnet_extra_opts p{margin:0}#rates_feedback_invite span{background-image:url('//r.bstatic.com/static/img/tick24_lightbluebkg2.png');background-position:left center;background-repeat:no-repeat;color:#003580;font-weight:normal;padding-bottom:4px;padding-left:30px;padding-top:6px}.cta_reasurance_wrapper{float:right;overflow:hidden;margin:0;padding:0;zoom:1}.cta_reasurance_wrapper #hcta{float:none}.cta_reasurance_wrapper form{overflow:hidden}#hotelTmpl #fb_iframe{width:70%}.cta_reasurance_wrapper .review_cta_reasurance{clear:right;float:left;margin:.3em 0 0;padding:0;zoom:1}.cta_reasurance_wrapper .review_cta_reasurance ul{list-style:none;margin:0 0 0 .2em;padding:0}.cta_reasurance_wrapper .review_cta_reasurance ul li{line-height:1em;padding:0 0 .3em 0;margin:0}.b_hotel_deal_calendar_wrapper{background:#779bca;border-radius:13px;position:relative;margin:5px;padding:.5em;border:3px solid white;float:left;clear:both;background:white;border-radius:8px;display:none}.b_hotel_deal_calendar_wrapper:hover{border-color:#003580}.b_msie_7 .b_hotel_deal_wrapper{padding-bottom:5px}.b_hotel_deal_calendar_wrapper h2{font-size:16px!important;font-weight:bold!important;width:100%!important;max-width:100%!important;padding:0!important;color:#003580!important;float:left;clear:both;background:none!important;text-transform:none!important}.pretty_headers .b_hotel_deal_calendar_wrapper h2{font-weight:bold!important}.deals_calendar{width:100%;padding:0;position:relative;float:left;overflow:hidden;z-index:26}.deals_calendar ul,.deals_calendar ol{list-style-type:none}.deals_calendar #prev_month{background:url(//q.bstatic.com/static/img/nav_shadows.png) left center no-repeat;width:30px;height:15.8em;float:left;z-index:99;position:relative}.deals_calendar #next_month{background:url(//q.bstatic.com/static/img/nav_shadows.png) -30px center no-repeat;width:30px;height:15.8em;position:absolute;right:0;top:0;z-index:99}.deals_calendar button{padding:0;margin:0;border:0;width:40px;height:37px;text-indent:1000px;position:absolute;top:50%;margin-top:-17px;border-radius:6px;background-color:#779bca;background-image:url(//r.bstatic.com/static/img/deals_calendar_nav.png);background-repeat:no-repeat;display:none}.deals_calendar #next_month button{background-position:right top;right:0}.deals_calendar #next_month button:hover{background-position:right center}.deals_calendar #next_month button:active{background-position:right bottom}.deals_calendar #prev_month button{background-position:left top;left:0}.deals_calendar #prev_month button:hover{background-position:left center}.deals_calendar #prev_month button:active{background-position:left bottom}.deals_calendar ul.slider_nav{display:block;float:left;width:100%;margin:0;padding:0;position:relative}.b_msie_7 .deals_calendar ul.slider_nav{z-index:999}.deals_calendar ul li{margin-bottom:0}.deals_calendar ol.slider_items{position:absolute;width:3000px;top:1px;padding:1em 2em;margin:0;list_style_type:none;background-color:#e6edf6;font:normal 11px/1 sans-serif}.deals_calendar ol li{float:left;font-size:11px;width:auto;margin-right:1em;margin-bottom:0;padding:.5em;border-radius:8px;border:.25em solid white;background:white}.deals_calendar li:hover{border-color:#003580}.deals_calendar table{font-size:11px;border-spacing:.25em}.deals_calendar caption{font-weight:bold;line-height:1.3em;font-size:1.3em;text-align:center;color:#003580}.deals_calendar th,.deals_calendar td{text-align:center;padding:0;font-size:11px;width:2.5em;line-height:1.8em}.deals_calendar th{color:#003580}.deals_calendar table td{color:#779bca}.deals_calendar table td.deal{padding:0}.deals_calendar table span,.deals_calendar table a{text-decoration:none;display:block;background:#390;color:white;border-radius:.5em;font-weight:bold}.deals_calendar table td .today{background-color:#feba02!important;color:#003580}.deals_calendar table td a.today:hover,.deals_calendar table a:hover{background-color:#003580;color:white}.deals_calendar table td.selected a{background-color:#0896ff;color:white}.deals_list{font-size:16px;clear:both!important;margin:0!important;padding:5px;float:left}.deals_list ul{list-style-type:none;padding:0;margin:.5em 0 0 0;float:left;clear:left;width:100%}.deals_list li{display:inline;line-height:1.5em}.deals_list li.deal_month{display:block;float:left;margin:0 1.25em .5em 0}.deals_list li.deal_month:hover{border-color:#003580}.deals_list a{display:block;float:left;background:#390;color:white;text-align:center;font-size:11px;text-decoration:none;width:2em;padding:0;margin:0 .25em .5em 0;line-height:1.8em;border-radius:.5em;font-weight:bold}.deals_list li:last-child a{margin-bottom:0}.deals_list a:hover{background:#003580}.deals_list span{font-size:12px;margin-right:.5em;color:#444;white-space:nowrap;border-right:1px solid #779bca;padding-right:.25em}.deals_list span i{font-style:normal}.deals_list a i{display:none}.deal_month_calendar{clear:both}.b_hotel_deal_calendar_wrapper #hotelpage_availform{clear:both;border-top:1px solid #779bca}.b_hotel_deal_calendar_wrapper #hotelpage_availform h4{margin-bottom:5px;padding-top:0;font-size:16px}a#fd_reveal_dates{color:white}a#fd_reveal_dates:focus,a#fd_reveal_dates:hover{color:#feba02}a#fd_reveal_dates:active{color:red}.count_wrapper{float:left;margin-top:10px}.count_title{float:left;margin:0 8px;font-size:24px;font-weight:bold;line-height:1;text-align:right;color:white;text-shadow:0 1px 2px black;padding:10px 0 12px 90px}.count_time-left{font-size:12px;line-height:1;display:block;margin-top:10px;font-weight:bold;text-transform:uppercase}.count_timer{float:left;padding:0 8px;border-right:1px solid white}.count_timer:last-child{border:0}.count_timer p{text-align:center;text-transform:uppercase;margin:0;padding:0;line-height:1;color:white;text-shadow:0 1px 2px black}.deal_of_the_day .hotel_item{z-index:50;position:relative}.deal_of_the_day .hotel_item_fullwidth{z-index:50;position:relative}.count_time{font-size:24px;line-height:1;margin-bottom:10px!important}.counter_header{font-size:12px}#cityTmpl .count_title,#cityTmpl .count_time{font-size:20px}#cityTmpl .count_time-left,#cityTmpl .counter_header{font-size:12px}.fd_newsletter{background-image:url(//q.bstatic.com/static/img/fd_normal_results.png)!important}#b_hotel_list{background:#e6edf6;border:0;margin:0;border-radius:0 0 13px 13px;float:left;width:100%}.b_msie_7 #b_hotel_list{padding-bottom:6px}#b_hotel_list.b_hotel_list_few{border-radius:13px}#b_hotel_list ul{list-style-type:none;padding:0;margin:6px 0 0 6px}#b_hotel_list li{width:209px;float:left;display:block;margin-bottom:6px}.full_width #b_hotel_list li{width:215px}.b_msie_7 .deal_of_the_day{padding-bottom:6px!important}.b_hotel_deal_wrapper{float:left;clear:both;width:100%;position:relative;background:#779bca url(//r.bstatic.com/static/img/fd_rocket_ship.png) -10px 10px no-repeat;margin:.5em 0 1em 0;padding:0;border:0;border-radius:13px}.b_hotel_deal_wrapper h1.deal_meta,.b_hotel_deal_wrapper p.deal_meta{float:left;clear:both;padding:0 8px;font-size:14px;font-weight:bold;line-height:1;color:white;text-shadow:0 1px 2px black;margin:10px 0 10px 85px}.b_hotel_deal_wrapper h1.deal_meta{font-size:24px;margin-bottom:0}.hotel_item{border-radius:8px;cursor:pointer;background:white;margin:0 6px 0 0;padding:10px;border:2px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:26}.hotel_item_fullwidth{border-radius:8px;cursor:pointer;background:white;margin:0 6px 0 0;padding:10px;border:2px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:26}.b_msie_7 .searchresults .deal_of_the_day .hotel_item{clear:left}.b_msie_6 .searchresults .deal_of_the_day .hotel_item{width:95%}.hotel_deal{border-color:#a00}.hotel_thumbnail{position:relative;zoom:1}.hotel_thumbnail_img{width:179px;height:179px;display:block;border-radius:4px}.full_width .hotel_thumbnail_img{width:188px;height:188px}.hotel_item .flash_deal_extra{background:url(//r.bstatic.com/static/img/ribbon_urgency.png) right center no-repeat;font-weight:bold;position:absolute;display:block;padding:4px 28px 4px 8px;bottom:10px;left:-4px;text-align:left;font-size:12px;color:white;text-shadow:0 1px 1px black}.hotel_item_fullwidth .flash_deal_extra{background:url(//r.bstatic.com/static/img/ribbon_urgency.png) right center no-repeat;font-weight:bold;position:absolute;display:block;padding:4px 28px 4px 8px;bottom:10px;left:-4px;text-align:left;font-size:12px;color:white;text-shadow:0 1px 1px black}.hotel_item .b_free_powa{background-image:url(//r.bstatic.com/static/img/ribbon_freepowa.png)}p.b_hotel_geo{width:100%;margin:5px 0!important;font-weight:bold;color:#779bca;line-height:2em;height:2em;clear:both;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}p.b_hotel_geo img{vertical-align:middle;position:relative;top:-2px}.b_hotel_meta{clear:both;float:left;margin:5px 0;width:100%}.deal_of_the_day .b_hotel_meta{margin:0}.b_hotel_type{line-height:21px;padding:0;display:block;float:left;text-align:left;font-weight:bold;color:#779bca;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;text-align:left;width:78%}.b_hotel_list_compact .b_hotel_type{margin-bottom:5px}.b_hotel_star-rating{display:block;float:left;text-align:left;background-image:url(//r.bstatic.com/static/img/newsletter_star-rating.png);background-repeat:no-repeat;background-position:-80px center;text-indent:-9999px;padding:0}.b_hotel_list_compact .b_hotel_star-rating{height:21px}.b_hotel_meta .b_stars_1{width:15px!important}.b_hotel_meta .b_stars_2{width:30px!important}.b_hotel_meta .b_stars_3{width:45px!important}.b_hotel_meta .b_stars_4{width:60px!important}.b_hotel_meta .b_stars_5{width:75px!important}.b_hotel_no-rating{background:0}.b_room_type{display:none}.b_hotel_review_overall{float:right;color:#0896ff;background-repeat:no-repeat;background-position:left center}.b_review_sword{display:none}.b_review_score{padding:4px;font-weight:bold;font-size:13px;height:13px;line-height:13px;margin:0 0 0 4px;vertical-align:top;display:inline-block;color:white;background:#779bca;border-radius:4px}.b_hotel_list_compact .b_review_score{margin-bottom:5px}.hotel_item h3{width:100%;margin:0;font-size:14px;text-align:left;clear:both;overflow:hidden}.hotel_item h3.normal{height:1.1em;line-height:1.1em;max-height:1.1em;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.hotel_item h3.long{height:2.4em;line-height:1.2em;max-height:2.4em}.hotel_item h3 a{color:#003580;text-decoration:none}.b_hotel_address{margin-top:0;font-weight:bold}.b_hotel_address,.b_hotel_review,.b_review_count,.b_hotel_description{display:none}.b_hotel_price_info{clear:both;overflow:hidden;font-size:14px;height:2em;overflow:hidden;margin-bottom:5px}.b_hotel_price_info-wide{height:3em}.b_price_meta{color:#390;font-weight:bold;text-align:center;font-size:15px;line-height:3em}.b_hotel_list_compact .b_price_savings{float:left;text-align:center;margin-left:10px;height:2em;max-width:50%}.b_deal_soldout{color:#a00}.b_was{font-size:11px;text-decoration:line-through}.b_hotel_price_info-wide .b_was{font-size:12px;text-decoration:none;color:#779bca;margin-top:8px;letter-spacing:0}.b_save{color:#a00}.deal_of_the_day .b_save{font-size:20px;font-weight:bold}.lt div.b_price,.b_price{line-height:.9!important;font-size:30px;font-weight:bold;text-align:right;margin-right:10px;color:#390;letter-spacing:-0.05em}.lt .b_price_meta div{line-height:.9!important}.b_hotel_price_info-wide .b_price{margin-right:0;margin-top:0;text-align:center;font-size:24px}.b_hotel_price_info-wide .b_price:hover{color:#003580}.b_price sup{font-size:15px;line-height:1;top:1px;margin-left:1px;vertical-align:top;position:relative}.b_price-big{font-size:18px;line-height:1.5em!important}.b_price-big sup{font-size:10px;top:6px}.b_price-huge{font-size:15px;line-height:2em!important}.b_price-huge sup{font-size:9px;top:8px}.b_meta-enormous{margin-right:5px}.b_price-enormous{font-size:14px;line-height:1!important;padding:0}.b_price-enormous sup{font-size:8px;top:0}a.bigbluebutton,button.bigbluebutton{font-size:14px;text-align:center;margin:0;clear:both;border-radius:8px;border-width:3px;box-shadow:0 1px 1px #888}.b_hotel_cta a.bigbluebutton,.b_hotel_cta button.bigbluebutton{display:block}#b_hotel_list.deal_of_the_day{background:#779bca url(//r.bstatic.com/static/img/fd_rocket_ship.png) -10px 10px no-repeat;margin-top:7px;margin-bottom:1em}#blockdisplay1 #enter_dates{position:absolute;z-index:10;display:none;width:250px}#enter_dates .wrapper{background-color:#003580;color:white;font-weight:bold;border-top:2px solid white;border-right:2px solid white;border-left:2px solid white;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:15px 15px 15px 20px;margin:10px 10px 0 0}#enter_dates span.close_link{background:url('//q.bstatic.com/static/img/popup_close.png') no-repeat right 0;float:right;height:30px;width:30px;cursor:pointer}#enter_dates .bottom{background:url('//r.bstatic.com/static/img/bubble-bottom.png') no-repeat center top;height:25px;margin-bottom:5px}#enter_dates span.close_ie6{background:url('//r.bstatic.com/static/img/popup_close.gif') no-repeat right 0}#enter_dates .bottom_ie6{background:url('//q.bstatic.com/static/img/bubble-bottom.gif') no-repeat center top}#hotel_group3{margin-bottom:30px}#hotel_group3 table.backgroundless2{border-bottom:1px solid #96b2d9;border-collapse:collapse;margin-bottom:10px}#hotel_group3 table.backgroundless2 .odd td{background:#fff!important}#hotel_group3 table th.first{font-size:110%}#hotel_group3 table .rooms_needed{border:0;vertical-align:middle}#hotel_group3 table .rooms_needed div{text-align:center;font-size:18px;min-width:40px}#hotel_group3 table td.book_rooms{width:40%}#hotel_group3 table td.book_rooms .bigbluebutton{display:block}#hotel_group3 table td.roomType{border-left:1px solid #96b2d9;width:70%}#hotel_group3 table td.roomType p.extrabeds{font-size:11px;line-height:15px;font-weight:bold}#hotel_group3 .group_total_price{display:block}#hotel_group3 div#total{text-align:center;font-size:15px;padding-top:10px}#hotel_group3 div#total strong{font-size:20px}#maxotelRoomArea a.show_allrooms{display:inline-block;font-size:14px}#hotel_group3 .roomPrice strong{color:#390}#hotel_group3 .book_rooms{background:#fff}#individualrooms.rtshown{height:auto;overflow:visible}#individualrooms.hidetable{height:0!important;overflow:hidden}#maxotel_rooms span.room_size{background-color:#fff9e7;border:1px solid #feba02;float:right;font-size:.75em;padding:2px 4px;-moz-border-radius:4px;border-radius:4px}.error #nr_rooms_header{background:#c00!important;border-bottom:1px solid #e6edf6!important}.error p.nopad,p.nopad{padding:.6em 0 0!important;visibility:visible}div.nomsg li{font-weight:normal;color:#003580!important}.hotel_back_to_overview{display:none;margin:0 0 1.2em 22px}.hotel_back_to_overview__link:link{font-size:1.4em!important;color:#003580;text-decoration:none;position:relative}.hotel_back_to_overview__link:hover{color:#feba02}.hotel_back_to_overview__link .icon_back{position:absolute;left:-16px;top:.25em}#review_box_outter_DB{border:1px solid #bbd9f1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#review_box_outter_LB{border:1px solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#review_box_navigation{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.review_box_bottom p{padding:5px 0 0 5px!important}.review_box_bottom{padding:10px 0;background:#f8f8f8 url('//q.bstatic.com/static/img/experiments/hotel_page/review_box_bottom.gif') no-repeat top left;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}#review_box_navigation{background:#f8f8f8}#reputation{background:#e4edf5 url('//r.bstatic.com/static/img/experiments/hotel_page/tab_arror_marker.gif') no-repeat 8% 0}#review_box_navigation a#review_box_review_number{text-transform:capitalize}.review_box_clear_both{clear:both;height:10px;line-height:1%;padding:0;margin:0;overflow:hidden}.review_box_clear_left{clear:left;height:1px;line-height:1%;padding:0;margin:0;overflow:hidden}#review_box_navigation a{color:#0896ff;text-decoration:underline;border:0;outline:0}#review_box_navigation a,#review_box_navigation a:active,#review_box_navigation a:focus{outline:0}#review_box_navigation a:hover{color:#feba02}#review_box_navigation a:hover span.hidden_score_word{display:block!important}#review_box_navigation a.active,#review_box_navigation a.active:hover{color:#003580;text-decoration:none}#review_box_navigation a span{display:block}.review_box_content_items{text-align:left}#score h4{margin:0 0 5px 5px;padding:13px 0 10px 6px}#score ul li{width:100%;list-style:none;border-bottom:1px dotted #003580;padding:0;margin:10px 0;position:relative}#score ul{width:90%;padding:0;margin:0 5%}#score ul li .key{background:#e4edf5;position:absolute;bottom:-1px;left:0}#score ul li .value{background:#e4edf5;position:absolute;bottom:-1px;right:0}#reputation p{width:90%;font-size:90%;margin:0 5%!important}#reputation p.reputation_intro{padding:15px 0 10px 0!important}#reputation p.reputation_percentage{padding:5px 0!important}#reputation p.reputation_bottom{padding:9px 0 0 0!important}#reputation p.reputation_percentage .reputation_percentage_image,#reputation p.reputation_bottom .reputation_bottom_image{display:block;width:24px;height:24px;float:left;padding:0 10px 0 0}.reputation_percentage_text{display:block;float:left;width:84%}#reputation p.reputation_percentage .reputation_percentage_image{background:url('//r.bstatic.com/static/img/experiments/hotel_page/review_block_icons_sprite.gif') no-repeat top left}#reputation p.reputation_bottom .reputation_bottom_image{background:url('//r.bstatic.com/static/img/experiments/hotel_page/review_block_icons_sprite.gif') no-repeat bottom left}#review_box_navigation a{display:block;float:left;text-align:center;font-size:90%;position:relative}.shortened_score_word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hidden_score_word{display:none!important;position:absolute;top:-25px;left:-10px;background:#ffedbc;border:1px solid #eeae01;padding:8px 15px;color:#555!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:9999!important;width:100%}#reviews{background:#e4edf5 url('//r.bstatic.com/static/img/experiments/hotel_page/tab_arror_marker.gif') no-repeat 96% 0}#score{background:#e4edf5 url('//r.bstatic.com/static/img/experiments/hotel_page/tab_arror_marker.gif') no-repeat 50% 0}#review_box_navigation a{width:33.3%;padding:5% 0}a#review_box_review_score,a#review_box_reputation{background:url('//r.bstatic.com/static/img/experiments/hotel_page/dotted_line.gif') no-repeat -5% 0}#review_box_outter_DB{width:246px}#review_box_outter_LB{width:244px}.shortened_score_word{width:80%;margin:0 0 0 8px}div#hotel_main_content div.hotel_description_review_display a{text-decoration:none;border-bottom:1px dotted #003580}.hotel_description_review_display a:hover{cursor:help}#tooltip_exp{background-color:#fff;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #779bca;-moz-box-shadow:2px 2px 3px #888;-webkit-box-shadow:2px 2px 3px #888;box-shadow:2px 2px 3px #888;position:absolute;padding:0;color:#333;display:none;width:500px;z-index:9000;zoom:1}#tooltip_exp p{font:italic 1.1em/1.2em Georgia,'Times New Roman',serif;margin-bottom:0;padding-bottom:8px;padding-top:.7em;background-color:#e5eaf2;margin:0;padding:6px 5px 0 10px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;text-align:left;zoom:1}#tooltip_exp p.p_review{background:#fff url("//r.bstatic.com/static/img/hotel_desc_tooltip_bg.png") 0 0 no-repeat;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 0 8px;padding:23px 0 0 56px;font-size:.9em;zoom:1}#tooltip_exp p.p_review span{font-style:normal;line-height:1.2em}#tooltip_exp p.p_review{font-style:normal}#tooltip_exp p.p_review span.tooltip_review_date{font-style:italic}#nav_hotel_header{padding:20px 0;border-bottom:1px dotted #ccc;clear:both}#nav_hotel_header #hotel_nav_pointer{position:relative;margin:8px 0 0 0;left:65px;float:left}#nav_hotel_header ul{list-style:none;margin:0;padding:0}#nav_hotel_header ul li{display:block;float:left;margin:0 20px 0 0;line-height:22px;background-image:url(//r.bstatic.com/static/img/experiments/nav_hotel_ico.gif);background-repeat:no-repeat;height:22px;font-weight:normal;padding-top:8px;padding-bottom:8px;padding-right:10px}#nav_hotel_header ul li a{font-weight:normal;color:#0896ff}#nav_hotel_header ul li a:visited{color:#0896ff}#nav_hotel_header ul li.hotel_info_nav a,li.hotel_info_nav_selected a{padding-left:33px}#nav_hotel_header ul li.review_nav a,li.review_nav_selected a{padding-left:43px}#nav_hotel_header ul li.hotel_info_nav{background-position:10px 8px;cursor:pointer}#nav_hotel_header ul li.review_nav{background-position:10px -24px;cursor:pointer}#nav_hotel_header ul li.review_nav_selected a,li.hotel_info_nav_selected a{color:#003580!important;text-decoration:none;cursor:default}#nav_hotel_header ul li.hotel_info_nav_selected{background-position:10px 8px;background-color:#e5e9f4}#nav_hotel_header ul li.review_nav_selected{background-position:10px -24px;background-color:#e5e9f4}a.new_show_map{padding:0 0 0 28px;margin:0 0 0 5px;font-weight:normal!important;text-decoration:none;background:url(//r.bstatic.com/static/img/experiments/sprite_city_attractions.gif) no-repeat 0 -21px}a.new_show_map:hover{text-decoration:underline;color:#0899ff}#nav_hotel_header ul li.plus_one_hotel{background:0}#nav_hotel_header ul li.plus_one_hotel span{top:3px;position:relative}#share_popup{position:fixed;bottom:0;left:45%;background-color:#c5d4e9;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;display:none;margin:0 auto;text-align:center;text-shadow:1px 1px 0 #fff;z-index:100}.share_popup_wrapper_ie6{display:none;overflow:auto!important;height:43px!important;padding-top:8px;width:370px!important;padding-left:15px;position:absolute;left:400px;top:expression((document.documentElement.clientHeight - 51+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}.share_popup_left_ie{left:expression("-"+(document.body.clientWidth < 1094 ? 40:(((document.body.clientWidth - 1094) / 2)+40))+"px")!important}.share_popup_wrapper_ie6 #share_popup{overflow:auto!important;height:43px!important;width:320px!important}#share_popup_inner{margin:10px 20px 0 10px;padding-bottom:10px;float:left}.share_popup_wrapper_ie6 #share_popup_inner{margin:10px 0 0 10px}#share_popup_text{font-weight:bold}.share_popup_img{margin:0 10px;vertical-align:middle}#share_popup_close{position:absolute;top:-8px;left:-15px;cursor:pointer;display:none}.share_popup_wrapper_ie6 #share_popup_close{position:absolute!important;top:0!important;left:0!important;margin-top:0!important;margin-left:15px!important;display:block!important;z-index:999}#share_popup_arrow{width:23px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:8px;border-top-right-radius:5px;text-decoration:none;float:left}.popup_arrow_close{background:url("//r.bstatic.com/static/img/experiments/popup_arrows.png") no-repeat 5px 11px #779bca}.popup_arrow_open{background:url("//r.bstatic.com/static/img/experiments/popup_arrows.png") no-repeat 7px -26px #779bca}.share_popup_left_ie .popup_arrow_close{position:absolute;margin-top:-43px;margin-left:280px;background:transparent url("//r.bstatic.com/static/img/experiments/popup_arrows_ie6.gif") 0 0 no-repeat!important;height:43px!important;width:23px!important;z-index:999}.share_popup_left_ie .popup_arrow_open{position:absolute;margin-top:-43px;margin-left:280px;background:transparent url("//r.bstatic.com/static/img/experiments/popup_arrows_ie6.gif") 0 -43px no-repeat!important;height:43px!important;width:23px!important;z-index:999}.hotel_share_popup:hover{background-color:#aec7e8!important}.showmap_ipad h1{margin-bottom:8px}.showmap_ipad div.address,#bodyconstraint-inner .showmap_ipad p.address{margin-bottom:18px}.bottom_breadcrumbs{margin:10px 0 0 8px;padding:0}.bottom_breadcrumbs div.youre_here,.bottom_breadcrumbs .breadcrumb,.bottom_breadcrumbs .home_breadcrumb,.bottom_breadcrumbs .last_breadcrumb{font-size:1em;padding:3px 8px 0 15px;line-height:1.5em;text-transform:none!important}.bottom_breadcrumbs div.youre_here{background-color:#e6edf6;color:#757575;font-weight:bold;border:1px solid #d3dbe6;border-right:0;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.bottom_breadcrumbs .breadcrumb,.bottom_breadcrumbs .home_breadcrumb{background:url('//q.bstatic.com/static/img/breadcrumb_separator.png') no-repeat left center;border-top:1px solid #d3dbe6;border-bottom:1px solid #d3dbe6;cursor:pointer;background-color:#e6edf6;padding-left:25px;color:#0896ff}.bottom_breadcrumbs .last_breadcrumb{background:url('//r.bstatic.com/static/img/breadcrumb_separator_last.png') no-repeat left center;background-color:#0896ff;border:1px solid #0896ff;border-left:none;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;color:white;font-weight:bold;padding-left:25px;padding-right:15px}.bottom_breadcrumbs .breadcrumb span,.bottom_breadcrumbs .last_breadcrumb span,.bottom_breadcrumbs div.youre_here span{font-size:.9em!important;color:#757575;font-weight:normal;display:block}.bottom_breadcrumbs .breadcrumb a{text-decoration:none}.breadcrumb_clear{clear:both}.hotel_ski_info{width:100%;display:block}.hotel_ski_info .hotel_location_info_map{padding-right:10px;width:215px!important}.hotel_ski_info .hotel_location_info_info{margin:-15px 0 0 10px!important}.hotel_location_info_info h4{font-size:1.4em}.hotel_location_info_info p{margin-bottom:10px!important}.hotel_ski_info table tr td:first-child{border-right:1px solid #EEE}.skiblock{padding:6px}.skiblock h4{padding:4px 0;margin:0!important;font-size:90%!important}.skiblock ul{margin:0 4px 8px 4px!important}.skiblock ul li{list-style:disc inside none;margin-left:0;padding:3px 0;border-top-width:0;font-size:85%;color:#333}.skiblock ul li small{color:#555;font-size:75%;font-style:italic}.hp_reinforcements #remarkable_hotel{border-color:#aaa;color:#555;background-image:url(//r.bstatic.com/static/img/icons/gold_award_big.png);background-position:0 50%;padding:8px 12px 8px 44px}.hp_reinforcements #remarkable_hotel .starspan{background:transparent url('//q.bstatic.com/static/img/icons/stars/1sterren4.png') no-repeat 0 0;padding-left:13px}#review_score_breakdown{display:block;font-size:.9em!important;font-weight:normal;font-style:normal;margin-top:5px}#review_score_breakdown span{white-space:nowrap;padding:0;letter-spacing:0;font-size:.9em!important;border-bottom:1px dotted #003580}ul#score_breakdown{list-style:none;text-align:left;margin:0}ul#score_breakdown li{padding:2px 0;line-height:1.3em;white-space:nowrap}ul#score_breakdown li img{margin-right:5px;border:0}.hp_thumb_90 .slideshow{margin-bottom:0!important}.hp_thumb_90 #photos_distinct .big_thumb_container{margin-left:212px}a.hp_thumbnail img{padding:1px;border:1px solid #fff!important}a.hp_thumbnail img:hover{border:1px solid #e5eaf2!important}.capped{height:200px;overflow:hidden}a#show_all_pics{display:block;padding:.3em;margin-left:212px;color:#0896ff}#hotel-usps{width:100%;float:left;clear:both;border-bottom:3px solid white;margin-bottom:1em;background:#96b2d9}#hotel-usps p{color:white;line-height:1em;font-size:17px!important}#hotel-usps ul{display:inline;list-style-type:none}#hotel-usps li{float:left;width:29%}#hotel-usps li#usp-bpg,#hotel-usps li#usp-taxinc{width:35.5%}#hotel-usps .usp{padding:1em .5em 1em 1em}#usp-bpg .usp,#usp-taxinc .usp{padding-left:35px!important;background:url("//r.bstatic.com/static/img/tick24_lightbluebkg2.png") 0 1em no-repeat}#hotel-usps h4{color:white!important;margin-top:0!important;font-size:25px;line-height:1.1em;letter-spacing:-0.05em!important;margin-bottom:0!important}#hotel-usps #usp-brand h4{font-size:18px!important;font-weight:normal!important}#hotel-usps #usp-brand strong{font-size:33px;line-height:1em;font-weight:normal!important;letter-spacing:-0.06em!important}#usp-bpg #b_rates_feedback_link{color:white!important;font-weight:normal!important}#ipad_slideshow,#ipad_slideshow #ipad_photo_container,.ipad_photo_wrapper{width:300px!important;height:300px!important;margin-right:12px}#ipad_slideshow{position:relative;width:300px;float:left;padding:0;margin:10px 14px 10px 0;z-index:1}#ipad_slideshow div{width:300px;height:300px;border:1px solid #e6edf6;background:no-repeat 50% 50% #fff;display:block}#ipad_gallery_link a#see_all_photos{margin-right:20px;float:left;font-size:1.1em;display:block;margin-top:-8px;background:url("/static/img/experiments/icon_shut.gif") no-repeat -5px 0;padding-left:15px;clear:both}#ipad_gallery_link a#hide_all_photos{display:block;clear:both;float:left;margin-top:-5px;margin-right:20px;font-size:1.1em;background:url("/static/img/experiments/icon_up.gif") no-repeat -5px 0;padding-left:18px}a#see_all_photos:hover{color:#feba02}span.hotel_image_do{background-clip:border-box;background-position:50% 50%;background-size:cover;display:block!important;width:300px;height:300px}.hotel_image{display:none}#ipad_thumbnails img{float:left;margin:0 18px 20px 0;width:60px;height:60px}.ipad_summary{float:left;border-top:1px solid #efefef;margin-bottom:3px;padding-top:6px;clear:both;margin-top:28px!important}.ipad_hotel_desc{float:left}#mobile_slideshow,#mobile_slideshow #mobile_photo_container,.mobile_photo_wrapper{width:21em!important;height:21em!important}#mobile_slideshow{width:21em;margin:.769em 1.6em .769em 0}#mobile_slideshow div{width:21em;height:21em}#mobile_thumbnails img{float:left;margin:0 1.68em 1.75em 0;width:4.07em;height:4.07em}.larger #b_gmap{width:891px!important}.larger #b_shadow{width:943px!important}.larger #b_gmap_inner{width:725px!important;height:96%!important}.larger #b_map_legend{height:95%!important}#mbnb{position:fixed;top:0;display:none}#mbnb th{background:#537cb4;padding:6px 8px;border-left:1px solid #96b2d9;font-weight:bold;color:#fff;vertical-align:top;border-bottom:2px solid #fff}#mbnb .canwrap{border-left-color:#fff}#mbnb .figure{text-align:right}#mbnbb{padding:10px 6px 30px;text-align:center;position:absolute;right:0}#mbnbb input{font-weight:bold;text-align:center}#mbnbb ul{display:none}#available_rooms_header1.new_change_dates{background:0;overflow:hidden;margin:1em 0}.new_change_dates #hotelpage_availform{background:0;padding:.4em 0 .8em 0}.new_change_dates span{display:block;float:left;font-weight:bold;margin:.1em 0 0 0;padding:.2em .5em}.new_change_dates span.normalish{font-size:1.2em}.new_change_dates span.smaller{font-size:1.1em}.new_change_dates span.small{font-size:1em}.new_change_dates span.tiny{font-size:.9em}.new_change_dates .checkinDateSection,.new_change_dates .checkoutDateSection{margin:0;zoom:1;position:relative}.new_change_dates .checkinDateSection select,.new_change_dates .checkoutDateSection select{margin-top:.3em}.new_change_dates input{-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:.075s linear all;-moz-transition:.075s linear all;-ms-transition:.075s linear all;-o-transition:.075s linear all;transition:.075s linear all;white-space:nowrap;padding:.5em 1em;margin:0 0 0 .5em;text-decoration:none;font-weight:bold}.new_change_dates input.enabled{background-color:#0896ff;text-shadow:0 1px 0 #003580;color:white;border:0}.new_change_dates input.enabled:hover{background-color:#003580;cursor:pointer}.new_change_dates input.disabled{padding:.35em 1em;color:#c0c0c0;border:1px solid #c0c0c0;background-color:white;cursor:default}.new_change_dates input.bigger_input{padding-bottom:.7em;padding-top:.8em;border-width:4px}.new_change_dates input.enabled.bigger_input{border:4px solid #0896ff;text-shadow:0 1px 0 #003580}.new_change_dates input.enabled.bigger_input:hover{border-color:#003580}.new_change_dates.calendar_with_input .normalish,.new_change_dates.calendar_with_input .smaller,.new_change_dates.calendar_with_input .small,.new_change_dates.calendar_with_input .tiny{line-height:29px}.new_change_dates.calendar_with_input .check_date{width:190px}#photo_cats{overflow:hidden;height:100%}#photo_cats .photo_cat{float:left;padding:0 1.5em .5em 0;white-space:nowrap}#photo_cats h4{margin:0;padding:0;font-weight:normal}#header_restricted_rooms td,#header_group_rooms td,#header_other_group_rooms td{background-color:#537cb4;color:white;font-weight:bold;border-bottom:1px dashed white;border-top:1px dashed white;line-height:2em}#header_group_rooms td{border-top:0}#header_restricted_rooms.yellow td,#header_group_rooms.yellow td{background-color:#feba02;color:#003580}#body_restricted_rooms a{color:#0896ff}#body_restricted_rooms tr.oddsold td{background-color:white}tr.oddrestricted td,tr.extendedrow.oddrestricted td{background-color:#ffeab3}#maxotel_rooms tr.highlight td{background-color:#fff9e7}#maxotel_rooms tr.highlight td#bookNow1{background-color:#e6edf6}#msg_dates_changed{margin-bottom:1em;padding:.5em;background-color:#fff9e7}#header_other_group_rooms a{color:#fff;background:url("/static/img/experiments/icon_shut.gif") no-repeat -4px 0;padding-left:14px}#header_other_group_rooms a:hover{color:#feba02}#header_other_group_rooms .open a{background-image:url("/static/img/experiments/icon_open.gif")}#review-panel_wrapper h1,#review-panel_wrapper h2,#review-panel_wrapper h3,#review-panel_wrapper h4,#review-panel_wrapper h5,#review-panel_wrapper ul,#review-panel_wrapper ol,#review-panel_wrapper dl,#review-panel_wrapper dt,#review-panel_wrapper dd,#review-panel_wrapper li,#review-panel_wrapper div,#review-panel_wrapper span,#review-panel_wrapper strong{margin:0;border:0;padding:0;width:auto;color:black}#review-panel_wrapper{color:black!important;clear:both}#review-panel_wrapper table{width:100%;position:relative;margin:1px 0}#review-panel_wrapper td{vertical-align:top}#review-panel_wrapper h4{font-size:16px!important;color:#003580;margin-bottom:10px}.review_panel{padding:10px}#rev_filter{border-left:1px solid #ccc}#rev_distribution{border-left:1px dotted #ccc}.review_panel ul{list-style-type:none}.review_panel ol{padding-left:35px}.review_panel li{font-size:12px!important;line-height:19px!important;position:relative;padding:0 40px 0 0;margin-bottom:1px;background:url("//r.bstatic.com/static/img/newreviews_dottedline.png") left 12px repeat-x}#rev_filter li{background:url("//r.bstatic.com/static/img/newreviews_dottedline.png") left bottom repeat-x;color:white;padding-right:20px;cursor:pointer;font-weight:bold}#rev_filter li:hover,#rev_filter li.selected{background-color:#779bca;color:white}#rev_filter li:hover .key,#rev_filter li:hover .value,#rev_filter li.selected .key,#rev_filter li.selected .value{background-color:#779bca;color:white}#rev_filter li input{margin:0 0 0 3px;vertical-align:middle!important}#rev_filter label{cursor:pointer}.review_panel li .key{white-space:normal;padding-left:5px!important;padding-right:3px!important}.review_panel li .value{position:absolute;right:0;padding:0 3px!important;font-weight:bold}#rev_total{width:150px;background:#e6edf6}#rev_breakdown li{background:url("//r.bstatic.com/static/img/newreviews_dottedline.png") repeat-x scroll left bottom;padding-right:22px!important}#rev_breakdown .key,#rev_breakdown .value,#rev_filter .key,#rev_filter .value{background:white}#rev_total p{color:black}#rev_total_score_number{clear:both;width:100%;margin:0 0 10px 0}#rev_total_score_number div{display:block;margin:0 auto;border:1px solid #779bca;width:40%;font-size:40px;line-height:29px;padding:10px 15px;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 2px black;-webkit-box-shadow:0 1px 2px black;background:#567fb5 url("//q.bstatic.com/static/img/newreviews_score_bkg.png") top left repeat-x}#rev_total_score_number div strong{color:white;text-shadow:1px -1px 0 #567fb5}#rev_distribution li{line-height:15px!important;padding:0;border-bottom:2px solid white;border-top:2px solid white;background:0;width:100%;background:url("//r.bstatic.com/static/img/newreviews_gradient.png") top left repeat-x;overflow:hidden}#rev_distribution li .key{width:12px;display:block;text-align:right}#rev_distribution li.score_9{background-position:left -20px}#rev_distribution li.score_8{background-position:left -40px}#rev_distribution li.score_7{background-position:left -60px}#rev_distribution li.score_6{background-position:left -80px}#rev_distribution li.score_5{background-position:left -100px}#rev_distribution li.score_4{background-position:left -120px}#rev_distribution li.score_3{background-position:left -140px}#rev_distribution li.score_2{background-position:left -160px}#rev_distribution li.score_1{background-position:left -180px}#rev_distribution li .value{float:none!important;left:22px;padding:0 5px;position:absolute;top:0;font-size:10px;background-color:none!important;background-image:url("//r.bstatic.com/static/img/newreviews_histogram.png");background-position:right top;background-repeat:no-repeat;border-left:2px solid white}#review-panel_wrapper p.helptext{color:#333;font-size:11px}#rev_total_score_number{clear:both;width:100%;margin:0 0 10px 0}#rev_total_score_number2 div{display:inline;margin-right:5px;border:1px solid #779bca;width:40%;float:right;font-size:40px;line-height:29px;padding:12px 15px;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;background:#567fb5 url("//r.bstatic.com/static/img/newreviews_score_bkg_2.png") top left repeat-x}#rev_total_score_number2 div strong{color:white}td #rev_total h4.rev_total2{margin-bottom:0!important}td #rev_total p.review_filter_sub{font-weight:bold;color:#003580;margin:0 0 10px 0;padding:0}td #rev_total .review_filter{background-color:#fff;overflow:hidden;padding:8px 5px;margin:0;width:95%}.reviewfilter_header{background-color:#f5f5f5;width:100%;float:left;margin:10px 0 0!important;padding:0;text-align:center;color:#003580;line-height:1em;display:inline}#guest_reviews{display:inline}.reviewfilter_header p{font-weight:bold;font-size:1.3em;padding:6px 0;margin:0 0 0 10px}.sort_order_info{clear:both;display:block;text-align:center;font-size:13px;border-top:1px solid #CCC;color:#444;padding:5px 5px;background:#e6edf6}tr.helpful{background:#e6edf6!important}tr.helpful2{background:#f1f6e5!important}tr.helpful td.cell_score span{background-image:url("//q.bstatic.com/static/img/icons/comment_big_left_darker.png");background-position:0 3px}tr.helpful2 td.cell_score span{background-image:url("//q.bstatic.com/static/img/icons/comment_big_left_green.png");background-position:0 3px}span.tag_helpful{padding:2px 6px;background:#b9d9b1;font-size:10px;border-radius:3px;margin-left:5px;margin-top:-2px;color:#444;float:left;display:inline-block}#roomstable_filters{background:#ffeec0;padding:10px 8px;margin:10px 0;font-size:.95em;border:1px solid #feba02;border-radius:.3em;zoom:1}#roomstable_filters span{margin-left:5px}#roomstable_filters input{margin:0 5px 0 10px}.filter_hidden div,.filter_hidden span{height:0!important;overflow:hidden;padding:0!important;margin:0!important;border:none!important;zoom:1;display:block}.filter_hidden{padding:0!important;margin:0!important;border:none!important}table#maxotel_rooms tr .filter_hidden{border-top:0!important;border-bottom:0!important}.ppc_usp{display:block;margin:0 0 15px 0}.ppc_usp p{margin:0 0 3px 0}.ppc_usp p img{margin:0 .3em 0 0}.ppc_usp .left{float:left;margin:0 2em 0 0}.ppc_usp .partner_logo{float:right}.status_msg{background:#fff6df url('/static/img/ic_Calendar_cta_dates.png') no-repeat 5px 5px;border:1px solid #fed870;padding:.7em;padding-left:38px;margin-bottom:1em;margin-top:.6em;-webkit-border-radius:5px;border-radius:5px;clear:both}.status_msg .button_close{float:right;width:15px;height:16px;display:block;text-indent:-99999px;background-image:url('/static/img/msg_status_close.gif');background-repeat:no-repeat}.status_msg h4{margin:0;padding:0 5px 0 0;font-weight:bold;display:inline-block}.status_msg p{margin-top:0;margin-bottom:0;display:inline}#blockdisplay1 #public_transport1{width:100%;overflow:hidden;margin:0 0 10px 0}#public_transport1 .bus,#public_transport1 .tram,#public_transport1 .metro,#public_transport1 .train,#public_transport1 .airport{float:left;display:inline;width:30%;padding-left:5px;margin:0 20px 5px 0}#public_transport1 .clear{clear:both}#public_transport1 h3{font-size:1.1em;font-weight:bold}#public_transport1 h4{font-size:1em;font-weight:bold;margin:10px 10px 5px 0;padding:0 0 0 20px;line-height:15px}#public_transport1 .bus h4{background:url('//r.bstatic.com/static/img/bus-icon.png') no-repeat center left}#public_transport1 .tram h4{background:url('//r.bstatic.com/static/img/tram-icon.png') no-repeat center left}#public_transport1 .metro h4{background:url('//q.bstatic.com/static/img/metro-icon.png') no-repeat center left}#public_transport1 .train h4{background:url('//r.bstatic.com/static/img/train-icon.png') no-repeat center left}#public_transport1 .airport h4{background:url('//q.bstatic.com/static/img/airport-icon.png') no-repeat center left}#public_transport1 ul{list-style:none;margin:0;padding:0}#public_transport1 li{padding-left:20px}#public_transport1 li.hidden{display:none}#public_transport1 #show_more{background:url('//q.bstatic.com/static/img/show-more.png') no-repeat right top;height:15px;line-height:15px;padding-right:20px;float:right;text-align:right;font-weight:bold;color:#0896ff;width:100%;margin-right:5px;cursor:pointer;text-transform:capitalize}#public_transport1 #show_more:hover{color:#feba02;background:url('//q.bstatic.com/static/img/show-more.png') no-repeat right -15px}#public_transport1 #show_more.close{background:url('//q.bstatic.com/static/img/show-less.png') no-repeat right top}#public_transport1 #show_more.close:hover{color:#feba02;background:url('//q.bstatic.com/static/img/show-less.png') no-repeat right -15px}#blockdisplay1 #public_transport2{width:100%;overflow:hidden;margin:0 0 10px 0}#public_transport2 .bus,#public_transport2 .tram,#public_transport2 .metro,#public_transport2 .train,#public_transport2 .airport{float:left;margin:0 15px 10px 0}#public_transport2 h3{font-size:small;font-weight:bold;margin:0 10px 0 0;padding:0;line-height:25px}#public_transport2 h4{font-size:small;font-weight:normal;margin:0;padding:0 3px 0 17px;line-height:15px;float:left}#public_transport2 .bus h4{background:url('//r.bstatic.com/static/img/bus-icon.png') no-repeat center left}#public_transport2 .tram h4{background:url('//r.bstatic.com/static/img/tram-icon.png') no-repeat center left}#public_transport2 .metro h4{background:url('//q.bstatic.com/static/img/metro-icon.png') no-repeat center left}#public_transport2 .train h4{background:url('//r.bstatic.com/static/img/train-icon.png') no-repeat center left}#public_transport2 .airport h4{background:url('//q.bstatic.com/static/img/airport-icon.png') no-repeat center left}#public_transport2 ul{list-style:none;display:block;float:left;margin:0;padding:0}#public_transport2 li{display:block;line-height:16px;padding:0 0 0 3px;font-size:.9em}#public_transport2 li.hidden{display:none}#public_transport2 #show_more{background:url('//q.bstatic.com/static/img/show-more.png') no-repeat right top;padding-right:20px;font-weight:bold;cursor:pointer;text-transform:capitalize;display:block;float:left;clear:both;color:#0896ff;margin:5px 0 0}#public_transport2 #show_more:hover{color:#feba02;background:url('//q.bstatic.com/static/img/show-more.png') no-repeat right -15px}#public_transport2 #show_more.close{background:url('//q.bstatic.com/static/img/show-less.png') no-repeat right top}#public_transport2 #show_more.close:hover{color:#feba02;background:url('//q.bstatic.com/static/img/show-less.png') no-repeat right -15px}.comments_table_lessthan_five{font:11px Arial,Helvetica,sans-serif;width:100%}.comments_table_lessthan_five td{border-top:1px solid #ccc;vertical-align:top}#reviewCloud{border-top:1px solid #CCC!important;float:left;line-height:.7em;margin:0 0 10px!important;padding:5px 5px 0!important;width:100%;z-index:998}#reviewCloud.cloud{margin-bottom:0}.newscores .cloud_wrapper{margin:0!important;padding:0!important;border-bottom:0}#blockdisplay1 #reviewCloud h3{font-size:12px;position:relative;padding:8px 8px 0;background:none!important;text-align:left}#reviewCloud ul{vertical-align:middle;margin:0 0 5px;padding:0 8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.newscores #reviewCloud ul{padding:10px 0;margin:10px}#reviewCloud ul#exp{list-style-type:none;text-align:center}#reviewCloud.colors ul#exp{margin:0;padding:2px}#reviewCloud ul#exp li{display:inline;padding:0 3px}#reviewCloud ul#exp li a{color:#2d5795;text-decoration:none;vertical-align:middle;display:inline;line-height:1em;font-weight:normal;text-shadow:1px 1px 0 #FFF}#reviewCloud.colors ul#exp li.neg a{color:#c33}#reviewCloud.colors ul#exp li.pos a{color:#090}#reviewCloud.colors ul#exp li.both a{color:#ff8c00}#reviewCloud ul#exp li a.b_highlighted{font-weight:bold;border-radius:3px}#reviewCloud ul#exp li a:hover{color:#003580!important}#reviewCloud.bold ul#exp li a:hover{background-color:#003580!important}.b_highlighted{font-weight:bold;font-size:20px;vertical-align:baseline}.comments_good .b_highlighted{color:#390}.comments_bad .b_highlighted{color:#a00}#reviewBox{padding:0!important;margin:10px 0 0 0!important;background:0}#reviewSample.althotelsReview2{float:left;clear:both;width:90%!important;padding:5%!important;margin:0!important;background:#e5eaf2;text-align:center}#reviewSampleAuthor.altHotelsReviewer2{width:100%;float:left;clear:both;padding-top:15px!important;background:#e5eaf2 url(/static/img/user-back-inverted.gif) no-repeat scroll left bottom;text-align:left}.d_score_1{font-size:8px}.d_score_2{font-size:9px}.d_score_3{font-size:10px}.d_score_4{font-size:11px}.d_score_5{font-size:12px}.d_score_6{font-size:13px}.d_score_7{font-size:15px}.d_score_8{font-size:17px}.d_score_9{font-size:20px}.d_score_10{font-size:23px}#review-panel_wrapper .reset_reviews_cloud{float:right;font-size:.8em;padding:.3em;text-decoration:none;text-align:right;background-color:#fff;border:1px solid #d9d9d9!important;border-radius:5px 5px 5px 5px!important;color:#c0c0c0;cursor:default;margin:0 7px 7px}#review-panel_wrapper .reset_reviews_cloud_available:hover{color:#fff;background-color:#0896ff}#review-panel_wrapper .reset_reviews_cloud_available{color:#0896ff;cursor:pointer}#trip_recommended_room{margin:20px 0 10px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e6edf6;padding:5px;width:75%}#trip_recommended_room_content .trip_recommended_room_name{font-size:130%;margin:0 0 10px}#trip_recommended_room_content .trip_recommended_room_price{font-size:110%}#trip_recommended_room_content .trip_recommended_room_currency{font-size:120%}#trip_recommended_room_content .trip_recommended_room_currency,#trip_recommended_room_content .trip_recommended_room_cancellation{color:#390}#trip_recommended_room_content .trip_recommended_room_currency .original_price{font-size:78%;margin:0 0 0 3px;text-decoration:line-through}.trip_recommended_room_max_occ_icon{height:32px;float:left;margin:0 10px 0 5px}.unbiased_reviews{border:1px solid #779bca;background-color:#ededf6;margin:0 0 15px 0;text-align:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.unbiased_reviews div{background-color:#003580;padding:6px 3px;margin:0 0 5px 0;border-bottom:1px solid #779bca}.unbiased_reviews h4,.unbiased_reviews h5{color:#fff;text-align:center;margin:0;font-weight:normal;font-size:.9em}.unbiased_reviews h4{font-weight:bold;font-size:1.3em}.unbiased_reviews h4 span{color:#0896ff}.unbiased_reviews ul{list-style:none inside none;padding-left:0!important}.unbiased_reviews ul li{padding:3px 8px 3px 27px;background:transparent url("//q.bstatic.com/static/img/icon_tick.png") no-repeat 8px 1px;margin-bottom:2px;font-size:.85em}.urt table.generaltable,.hotelchars .urt table.generaltable td.roomType,.hotelchars .urt table.generaltable td.ftd,.urt #header_restricted_rooms td,.urt #header_group_rooms td,.urt #header_other_group_rooms td{border:0}.urt table.generaltable th{border-bottom:0}.urt table.generaltable td{padding:6px}.urt .smll_roomphoto{margin-top:0}table#maxotel_rooms.undesigned_general_table{background-color:white;border-bottom:1px solid #537cb4}table#maxotel_rooms.undesigned_general_table{border:0}.undesigned_nodates_table{background-color:white;border-bottom:1px solid #537cb4;border-collapse:collapse}.undesigned_nodates_table td{border-bottom:1px dotted #537cb4;border-collapse:collapse;background-color:white}.undesigned_nodates_table #maxotel_table_header th{color:#779bca;text-align:left;background-color:white;font-size:1em;text-transform:uppercase;padding:.3em;border-bottom:1px solid #537cb4;border-collapse:collapse;margin-bottom:.3em}.undesigned_nodates_table span.price_button{background-color:#0896ff;border:2px solid white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:white;cursor:pointer;font-size:1em;font-weight:bold;padding:.15em .75em}.undesigned_general_table #maxotel_table_header th{color:#779bca;text-align:left;background-color:white;font-size:1em;text-transform:uppercase;padding:.3em;border-bottom:1px solid #537cb4!important;border-collapse:collapse;margin-bottom:.3em}#maxotel_rooms.undesigned_general_table td,#maxotel_rooms.undesigned_general_table th,#maxotel_rooms.undesigned_general_table tr,#maxotel_rooms.undesigned_general_table td.bb{border:0;background-color:white;font-weight:normal}#maxotel_rooms.undesigned_general_table .first_row td,#maxotel_rooms.undesigned_general_table .first_row .bb .roomDefaultUse{border-top:0!important}#maxotel_rooms.undesigned_general_table .first_row .single_room_occupancy{border-width:1px!important}#maxotel_rooms.undesigned_general_table td{padding:.3em 0 .3em 0}#maxotel_rooms.undesigned_general_table td.ratepolicy{border-top:1px dotted #537cb4;border-collapse:collapse;padding-left:.5em}#maxotel_rooms.undesigned_general_table .roomDefaultUse{border-top:1px dotted #537cb4;border-collapse:collapse;white-space:normal;height:2.2em;padding-top:.5em;padding-bottom:.8em}#maxotel_rooms.undesigned_general_table .extra_height .roomDefaultUse{height:3em;padding-bottom:.5em}#maxotel_rooms.undesigned_general_table tr.maintr .roomDefaultUse{border-color:#537cb4}#maxotel_rooms.undesigned_general_table td.bb{border-bottom:0!important;border-top:0!important}#maxotel_rooms.undesigned_general_table .roomPrice .roomDefaultUse{padding-left:0;padding-right:0}.undesigned_general_table tbody{background-color:white;font-size:1em}#maxotel_rooms.undesigned_general_table tr.maintr td{border-top:1px dotted #537cb4;border-collapse:collapse}.undesigned_general_table th#nr_rooms_header{padding:.3em .6em 0 .6em}.undesigned_general_table #bookNow1{border-left:1px solid #537cb4!important;border-collapse:collapse}.undesigned_general_table span.policy_name_tt{cursor:help;padding:0;margin-top:.5em;display:block;color:#0896ff;border:0;text-decoration:none;white-space:nowrap}.undesigned_general_table span.policy_name_tt span{border:0;white-space:normal;padding:0 .5em 0 0;text-transform:capitalize;display:block;clear:right}.undesigned_general_table td.roomType{overflow:hidden}.undesigned_general_table td.roomVar1{width:250px}.undesigned_general_table td.roomVar2{width:300px}.undesigned_general_table .roomType .clipped_main_photo{background-position:center center;width:100%;height:50px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;clear:both;margin-bottom:.5em}.undesigned_general_table .roomType .room_name{font-size:1.2em;line-height:1.2em;color:#0896ff;font-weight:normal;display:block}.undesigned_general_table .roomType .var2{font-size:1.1em!important;line-height:1.1em!important}.undesigned_general_table .roomType .small{margin:.5em 0}.undesigned_general_table .roomType a.togglelink{background:0;padding:0;text-decoration:none;font-weight:normal}.undesigned_general_table .roomType a.togglelink.jqrt.toggla_hide{background:none!important}.undesigned_general_table .roomType a.show_less{display:none}.undesigned_general_table .blocktoggle{background:white;border:0;margin:0;padding-left:0}.undesigned_general_table .extendedRow div{background:white;border:0}.undesigned_general_table .roomType a.togglelink span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#0896ff;color:white;margin-right:.3em;margin-top:.1em;font-size:1em;line-height:1em;width:13px;float:left;text-align:center}.undesigned_general_table .roomDefaultUse span{color:#999;text-decoration:line-through;font-size:1em;white-space:nowrap}.undesigned_general_table .roomDefaultUse strong{color:#0896ff;font-size:1.4em;font-weight:normal;white-space:nowrap;padding-left:.3em}.undesigned_general_table .roomDefaultUse sup{float:right}.undesigned_general_table.error .roomMultiRoomPrice{border-left:1px solid #C00!important;border-right:1px solid #C00!important;border-collapse:collapse}.undesigned_general_table.error #bookNow1{border-left:none!important}.undesigned_general_table td.roomPrice{width:100px}.undesigned_general_table td.roomPrice div{white-space:normal}.pretty_headers #rates_feedback_invite.ratefeedback_block{background-color:white;border-top:1px solid #537cb4;border-collapse:collapse}.pretty_headers #rates_feedback_invite.call2action .jq_tooltip{background:url('//r.bstatic.com/static/img/profile-tick.gif') no-repeat left center;font-size:1.1em}.pretty_headers #rates_feedback_invite span{background:url('//r.bstatic.com/static/img/profile-tick.gif') no-repeat left center;font-size:1.1em}.undesigned_general_table #listticker,#mbnbb #listticker{list-style-type:none;height:4em;padding-left:0;margin-top:.5em;margin-left:0}.undesigned_general_table #listticker li,#mbnbb #listticker li{white-space:normal;padding:0 .3em}.undesigned_general_table #bookNow1 .mediumbluebutton,#mbnb.undesigned_header #mbnbb .mediumbluebutton{padding:.3em .9em;font-size:1.2em;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_6 input.bigbluebutton,.b_msie_6 input.mediumbluebutton{overflow:visible}.undesigned_general_table #bookNow1 .greyedbookbutton,#mbnbb .greyedbookbutton{padding:.3em .9em;font-size:1.2em;font-weight:bold;background-color:#fff;color:#e6edf6;border:2px solid #e6edf6;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html.b_msie_7 #mbnbb .greyedbookbutton,html.b_msie_7 #mbnbb .mediumbluebutton{margin-left:1em}.undesigned_general_table.error #nr_rooms_header,#mbnb.undesigned_header.error #nr_rooms_header{color:white}#mbnb.undesigned_header{background-color:white;border-collapse:collapse}#mbnb.undesigned_header th,#mbnb.undesigned_header th.canwrap{background-color:white;color:#779bca;text-transform:uppercase;font-weight:normal;border-color:#537cb4;border-width:0 0 5px 0;border-bottom:5px solid #537cb4;padding-left:3px;padding-right:3px}#mbnb.undesigned_header th.figure{text-align:left}#mbnb.undesigned_header th#nr_rooms_header{padding-right:7px;padding-left:7px}#mbnb.undesigned_header #mbnbb{padding-right:0;padding-left:0}.undesigned_general_table td.soldout{text-align:center;padding-top:1.1em!important}.undesigned_general_table td.soldout span{color:red}.pretty_headers #cb_booking{border-top:1px solid #96b2d9!important;margin-left:0}#datesPopup{position:absolute;width:100%;left:0;top:0;margin-top:-100px;bottom:0;background:url("//q.bstatic.com/static/img/black-70.png") top left repeat;z-index:15000}#form-wrapper{width:603px;background:#e6edf6;position:absolute;margin-left:-275px;left:50%;top:200px;padding:0!important;-moz-box-shadow:0 0 20px rgba(0,0,0,1);-webkit-box-shadow:0 0 20px rgba(0,0,0,1);-moz-border-radius:.5em;-webkit-border-radius:.5em;border:4px solid white;z-index:15000}.has_js_popup #form-wrapper.variant2{width:300px!important;margin-left:-151px}.has_js_popup .editDatesForm{width:300px;border:0;margin:0;padding:0!important;float:left}#form-wrapper.variant2 .editDatesForm{border:0}#form-wrapper.variant1 .editDatesForm{border-right:3px solid white}.has_js_popup .editDatesForm form{padding:15px 20px!important;width:260px;margin:0!important}.has_js_popup .editDatesForm .but{padding:0;text-align:center!important;width:260px!important;padding-top:1.2em!important}.has_js_popup .availForm .checkoutDateSection{margin-right:0}.has_js_popup .explainDateSelection{font-size:16px;font-weight:bold;margin:0!important;border:0;padding:0;text-align:center!important}.has_js_popup .errorSection{padding-top:.5em}.has_js_popup #calendar{z-index:15010!important;position:absolute;margin-top:5px!important;top:50px!important;left:0!important}.has_js_popup #calendar .caltable .days a{display:block}.availForm .checkinDateSection,.availForm .checkoutDateSection,#errorSection{text-align:left!important}.poppedOut .availForm .checkinDateSection,.poppedOut .availForm .checkoutDateSection,.poppedOut #errorSection{text-align:left!important;padding:0!important;margin:0!important;position:relative}.has_js_popup #rate_guarantee{display:none!important}.has_js_popup .availForm .checkoutDateSection,.has_js_popup .availForm .checkinDateSection{text-align:center!important;width:240px!important;position:relative;padding:3px 10px!important}#close-reason{width:260px;float:right;padding:15px 20px;color:#779bca}.has_js_popup .but input[type=submit]{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#0896ff;border:2px solid #FFF;color:#FFF;font-size:1.1em;font-weight:bold;letter-spacing:1px;padding:.3em .6em .2em;text-decoration:none;text-transform:uppercase}.has_js_popup #close a{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#779bca;border:1px solid #FFF;color:#FFF;font-size:.9em;font-weight:bold;letter-spacing:0;padding:.2em .7em;text-decoration:none;text-transform:uppercase}.has_js_popup #close{width:100%;text-align:center;padding-top:1em}.has_js_popup .variant2 #close{border-top:1px solid #c4d2e4!important;clear:both;float:left;width:100%;margin:0;padding-bottom:1em;background:#cfdbea}.has_js_popup #close a:hover,.has_js_popup .but input[type=submit]:hover{background:#003580;color:white}.hasJS #hotelpage_availform a{vertical-align:middle}.hasJS #hotelpage_availform a img{position:relative!important;z-index:100!important}#hotelpage_availform h4{font-size:95%;text-align:left!important}#close-reason{margin-top:2.5em}#close-reason h3,#close-reason p{font-size:13px;color:#456da4;text-align:center}#close-reason p{font-size:12px}.has_js_popup .poppedOut #calendar{left:235px!important;margin-top:5px!important;top:27px!important;z-index:50000!important}.hasJS #hotelpage_availform a{display:inline}.hotelchars{border:0}.fbblock{clear:right}.hotelnavcontain{background-color:#96b2d9;margin-bottom:10px;zoom:1}.hotelnav1{padding:.5em 0 0;height:1.5em}.hotelnav1 ul{padding:0;margin:0;list-style-type:none}.hotelnav1 li{float:left;width:auto;margin:0;background:#779bca url("//r.bstatic.com/static/img/tab-bg.gif") right bottom no-repeat;padding:0;/*\*/border-top:1px solid #003580;/**/}.hotelnav1 a,.hotelnav1 span{font-weight:bold;padding:0 0 0 .25em;margin-right:1.5em;line-height:1.5em;/*\*/display:block;border-top:1px solid #003580;margin-top:-1px;/**/}.hotelnav1 li.nav1first a,.hotelnav1 li.nav1first span{padding-left:.5em}.hotelnav1 li.nav1last{background-image:url("//q.bstatic.com/static/img/tab-bg-last.gif");border-top:0}.hotelnav1 li.nav1last a,.hotelnav1 li.nav1last span{margin-top:0}.hotelnav1 li.nav1current{background-color:#e6edf6}.hotelnav1 li.beforecurrent{background-image:none}.hotelnav1 a:link,.hotelnav1 a:visited{color:#fff;text-decoration:none}.hotelnav1 a:hover{color:#feba02;text-decoration:none}.hotelnav1 a:active{color:#b30000;text-decoration:none}.hotelnav2{background-color:#e6edf6;padding:0;line-height:.9em;border-bottom:1px solid #779bca;clear:left}.hotelnav2 p{margin:0}.hotelnav2 a:visited{color:#0896ff}.hotelchars .containh2{padding:.5em 0 0;margin:0;background-color:#e6edf6;border-bottom:1px solid #779bca;clear:both}.hotelchars h2{color:#fff;background-color:#779bca;margin:0;padding:.25em .5em;text-transform:uppercase;max-width:14em}.pretty_headers .containh2{background:0;border-bottom:0}.pretty_headers h2{color:#003580;background:0;padding:.5em .5em .5em 0;text-transform:none;width:none;font-size:1.6em;font-weight:normal}.pretty_headers h2 a{color:#003580!important}.hotelchars h2 a{text-decoration:none;color:#fff}.hotelchars div.top{text-align:right;font:bold x-small/1.2em Arial,Helvetica,sans-serif;text-transform:uppercase!important;width:100%;position:relative;clear:both}.hotelchars .containh2 div.top{margin-top:-1.35em;/*\*/position:absolute;right:8px;/**/}.hotelchars div.top a{color:#fff!important;background-color:#0896ff;padding:0 .25em;border-left:4px solid #feba02;text-decoration:none}.hotelchars div.top a:hover{color:#feba02!important}.hotelchars div.top a:active{color:#b30000!important}.hotelchars div.top a:link img,.hotelchars div.top a:visited img{background-color:#fff}.hotelchars div.top a:hover img{background-color:#feba02}.hotelchars div.top a:active img{background-color:#b30000}.hotelchars .description{margin:.6em 0}.hotelchars .destination h3{margin-bottom:.45em}.hotelchars .description h4{clear:left;margin-bottom:5px}.hotelchars .description ul{margin:0 0 1.2em .6em;padding:0 0 0 .6em}.hotelchars .description br{line-height:50%}tr.dealodd td,tr.dealeven td{border-bottom:1px dotted #ccc;background-color:#e6edf6;color:#111;font-size:.9em}tr.dealodd_on td,tr.dealeven_on td{background-color:#ccebf5;border-bottom:1px dotted #fff;color:#000;font-size:.9em}div.dealbutton a,div.dealbutton_on a{display:block;width:125px;float:left;margin:0;padding:3px 6px 4px 6px;font-size:11px}tr.dealodd td div.dealbutton a:hover,tr.dealodd_on td div.dealbutton a:hover,tr.dealeven td div.dealbutton a:hover,tr.dealeven_on td div.dealbutton a:hover{background-color:#09c;color:#fff}div.dealbutton_on a:link,div.dealbutton_on a:visited{background-color:#feba02;color:#003580}div.dealbutton_on a:hover{background-color:#09c;color:#fff}table#comments_table{width:100%}table#comments_table td{border-top:1px solid #ccc;vertical-align:top}tr.back_odd{background-color:#fff}tr.back_even{background-color:#f5f5f5}.review_user_type{padding-left:65px;padding-top:8px;padding-right:20px;padding-bottom:10px;background-repeat:no-repeat}.cell_user_name{font-size:16px}.user_location,.cell_user_date{font-size:10px;line-height:12px;color:#666}.type_withfriends{background-position:0 0}.type_group{background-position:0 -29px}.type_oldchildren{background-position:0 -58px}.type_maturecouple{background-position:0 -87px}.type_solo{background-position:0 -116px}.type_youngchildren{background-position:0 -145px}.type_youngcouple{background-position:0 -174px}.type_global{background-position:0 -200px}.type_withfriends_big{background-position:6px -895px}.type_group_big{background-position:5px -173px}.type_oldchildren_big{background-position:5px -532px}.type_maturecouple_big{background-position:5px -715px}.type_solo_big{background-position:6px 7px}.type_youngchildren_big{background-position:5px -355px}.type_youngcouple_big{background-position:5px -1075px}.type_global_big{background-position:5px -715px}.has_metadata .type_solo_big{background-position:5px 6px}.has_metadata .type_group_big{background-position:-175px 6px}.has_metadata .type_youngchildren_big{background-position:-356px 6px}.has_metadata .type_oldchildren_big{background-position:-537px 6px}.has_metadata .type_maturecouple_big{background-position:-718px 6px}.has_metadata .type_global_big{background-position:-718px 6px}.has_metadata .type_withfriends_big{background-position:-899px 6px}.has_metadata .type_youngcouple_big{background-position:-1080px 6px}td.cell_comments{padding-right:15px;padding-top:8px;padding-bottom:10px}td.cell_comments p{font-size:13px;line-height:1.3em}p.comments_good,p.comments_bad{background-repeat:no-repeat;background-position:0 3px;padding-left:14px}p.comments_good{background-image:url("//r.bstatic.com/static/img/reviews/positive.gif")}p.comments_bad{background-image:url("//r.bstatic.com/static/img/reviews/negative.gif")}p.ru_good{background-image:url("//q.bstatic.com/static/img/experiments/positive.gif")!important}p.ru_bad{background-image:url("//q.bstatic.com/static/img/experiments/negative.gif")!important}td.cell_comments td img{margin-top:4px;margin-bottom:4px}td.cell_comments a{font-size:10px}td.cell_score span{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-top:10px;margin-right:10px}span.totscore{display:block;width:48px;height:48px;color:#fff;background-image:url("//r.bstatic.com/static/img/icons/comment_big_right.png");background-repeat:no-repeat;background-position:0 2px;text-align:center;padding-top:16px;font-size:16px;font-weight:bold}table#comments_table table.indiv_scores td{padding:0;border-top:0}table#comments_table table.indiv_scores td.concept_title{padding-right:3px}table#comments_table table.indiv_scores td.concept_score{padding-right:25px}.newscores{width:100%;margin-top:10px}.newscores td{background-color:#e6edf6;border-right:2px solid #fff;padding:8px}.newscores .indscores td{border:0;padding:1px}#gr_profile_chooser{display:none}#althotels table#althotelsTable td.althotelsCell{width:33%}#althotels table td{padding-right:16px}#althotels table td div a.read-on{font-size:.88em}#althotels table td img{margin-right:6px}#althotels p#viewmorealt{padding-bottom:0;margin:0}.smll_roomphoto{float:left;margin:2px 3px 0 0}div.open_bydefault{display:block!important}p#dirtitle span,.small_warning{font-weight:normal;color:#666;font-size:11px;text-align:right}#hcta{float:right;overflow:visible}.bookNow1{vertical-align:middle;text-align:center;background-color:#e6edf6;padding-top:6px;width:40%;float:right}.bookNow1_top{margin:10px 0 0;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px}.bookNow1_bottom{margin:-1.3em 0 1.3em;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px}.bookNow1 button{float:right;font-size:1.5em;font-weight:bold;padding:.15em .5em;background-color:#0896ff;color:#FFF;border:3px solid #f2f2f2;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:.3em;overflow:visible}ul.m_rt_bn_lt{width:100%;float:right;padding:0 0 5px!important;text-align:right}ul.m_rt_bn_lt li{padding-right:5px;font-size:86%}.bookNow1 button.disabled,.bookNow1 button.disabled:hover{background-color:#6fbffc;color:#FFF;border:3px solid #f2f2f2}.bookNow1 button:hover{background-color:#003580;cursor:pointer}.msg_and_price{text-align:left;float:left;padding:.2em 0 0 .8em;width:40%}.msg_and_price .roomsTotal{display:block;font-weight:bold;font-size:150%;padding-top:6px;text-align:left}.msg_and_price .msg_info{display:none}#hcta_mini{font-size:1.1em;font-weight:bold;padding:.10em .4em;background-color:#0896ff;color:#FFF;border:2px solid #f2f2f2;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-left:0}#hcta_secure{float:right;font-size:1.5em;font-weight:bold;padding:.15em .5em .15em 2em;background:url("//q.bstatic.com/static/img/experiments/lock_hotelpage.gif") no-repeat 10px 50% #0896ff;color:#FFF;border:3px solid #f2f2f2;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#hcta:hover,#hcta_secure:hover,#hcta_mini:hover{background-color:#003580;cursor:pointer}a.do,a.undo,a.do:visited,a.undo:visited{color:#0896ff}#securemessage h2{background:url("//q.bstatic.com/static/img/experiments/lock_hotelpage.gif") no-repeat scroll 10px 100%;margin:0;padding:10px 10px 0 40px;text-transform:none;color:#003580;width:60%}#securemessage ul{list-style:none;margin:0;padding:0 0 10px 0;overflow:hidden}#securemessage ul li{margin:5px 15px 0 15px;padding:0}div.hotel-landing #left,div.hotel-landing #right{width:50%}div.hotel-landing #hl-avail{background:#feba02 url("//r.bstatic.com/static/img/boxbg.jpg") repeat-x scroll right bottom!important}div.hotel-landing #hl-avail .availForm{background-color:transparent}div.hotel-landing #hl-avail .editDatesForm{border-width:0;margin-top:0;padding-top:0}div.hotel-landing #hl-avail .but{padding:20px 10px 10px}div.hotel-landing #hl-avail h2{padding:.7em .3em 0;font-size:1.8em!important}#editDates .checkoutDateSection,#editDates .checkinDateSection{position:relative}div.hotel-landing .editDatesForm .checkinDateSection,div.hotel-landing .editDatesForm .checkoutDateSection{font-size:112%!important}div.hotel-landing .editDatesForm .checkinDateSection h4,div.hotel-landing .editDatesForm .checkoutDateSection h4{font-size:120%!important}div.hotel-landing .editDatesForm .avail{clear:left;font-size:112%!important}#editDates h3{clear:both}div.hotel-landing #hl-avail .but{padding:1em .7em 0}div.hotel-landing #hl-avail .but input{font-size:1.2em;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:.15em .75em;background-color:#0896ff;color:#FFF;border:2px solid #FFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:1.2em}div.hotel-landing #hl-avail .but input:hover{background-color:#003580;cursor:pointer}div.hotel-landing .reviewFloater{padding:1em .6em 1em 0!important}.review_sample.hotelpage{margin:1em 0 0 .8em!important}div.hotel-landing .review_sample.hotelpage{width:auto}div.hotel-landing .review_sample a{display:none}a.togglelink{background-position:-4px 0;background-repeat:no-repeat;padding-left:14px;background-image:url("//r.bstatic.com/static/img/experiments/icon_shut.gif")}a.smll_roomphoto{background-image:none;padding:0}a.togglelink.jqrt.toggla_hide{background-image:url("//r.bstatic.com/static/img/experiments/icon_open.gif")!important}.review_feedback{color:#333;float:left;font-size:86%;line-height:1.8em;float:right;position:relative;top:-3px;margin-top:1em;filter:alpha(opacity=20);opacity:.2}.review_feedback div.rf_question{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#EEE;border:1px solid #CCC;color:#444;float:left;margin-left:8px;font-size:100%;line-height:1.5em;margin-left:0;white-space:nowrap}.review_feedback form{float:left}.review_feedback button{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0;color:#444;cursor:pointer;font-size:10px;line-height:1.5em;padding:0;margin:1px;float:left;width:34px}.review_feedback textarea{position:absolute;left:-9999px}.review_useful_form{width:35px;background-color:#EEE}#review_useful_share .review_useful_thankyou{float:left;margin:6px 5px 0}.review_feedback p{color:#666}.review_useful_yes{background:url('//q.bstatic.com/static/img/experiments/like_icons.png') no-repeat scroll 3px -3px #EEE;height:28px}.review_useful_yes:hover{background-position:3px -32px}.review_useful_no{background:url('//q.bstatic.com/static/img/experiments/like_icons.png') no-repeat scroll -23px -3px #EEE;height:28px}.review_useful_no:hover{background-position:-23px -32px}.review_useful_fb{background:url('//q.bstatic.com/static/img/experiments/like_icons.png') no-repeat scroll -50px -2px transparent;padding:5px;border-left:1px dotted #ccc;height:20px;width:24px;float:left;text-decoration:none!important}.review_useful_fb:hover{background-position:-50px -30px}.review_useful_t{background:url('//q.bstatic.com/static/img/experiments/like_icons.png') no-repeat scroll -76px -2px transparent;padding:5px;border-left:1px dotted #ccc;height:20px;width:23px;float:left;text-decoration:none!important}.review_useful_t:hover{background-position:-76px -30px}#review_useful_button_wrapper{border-left:1px dotted #ccc}table#maxotel_rooms{background-color:#e6edf6;margin-bottom:0}table#maxotel_rooms td.bb{border-bottom:1px solid #96b2d9!important}table#maxotel_rooms td.ratepolicy{font-size:88%}span.policy_name{border-bottom:1px dotted}span.policy_name_tt span{border-bottom:1px dotted #003580}.thisRoomAvailabilityNew{margin-top:0}.roomDefaultUse{height:2.2em}.roomDefaultUse sup{font-size:80%}.ratefeedback_block{background:#96b2d9;padding:10px;font-size:100%!important}.ratefeedback_block a#b_rates_feedback_link{color:#fff}ul.review_distribution{margin:0;padding:0;white-space:nowrap}ul.review_distribution li{float:left;text-align:center;width:1.5em;background:url("//r.bstatic.com/static/img/experiments/chart_bg.gif") center 1.6em no-repeat;list-style:none;margin-right:10px}ul.review_distribution li span{display:block;text-indent:-999em;padding-bottom:35px;background:url("//r.bstatic.com/static/img/experiments/chart_bg_ol.gif") center -1px no-repeat;border-top:5px solid #e6edf6}ul.review_distribution li em{font-size:80%;border-bottom:1px dotted #003580}ul.review_distribution li strong{display:block;text-align:center;font-size:80%;color:#fff;background:url("//r.bstatic.com/static/img/experiments/distr_small.gif") 50% 50% no-repeat;width:20px}a#more_reviews_link{border:1px solid #ccc;background-color:#eee;display:block;margin-bottom:1em;padding:5px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:10px solid red}a.loading{background:url("//r.bstatic.com/static/img/experiments/ajax-loader-small.gif") no-repeat 4px 50% #eee}.lh #summary p,.lh .hotelchars .description,.lh .hotelchars .description p{line-height:1.5em}.big_intro p:first-child{font-size:1.333em;line-height:1.688;margin:.844em 0}#althotels table td.althotelsCell{padding-bottom:10px}#althotels table td.althotelsCell h2{margin-bottom:10px;font-size:1.5em}#althotels table td.althotelsCell img.hotelImg{margin-right:10px;margin-bottom:4px}#althotels table td div.althotelsDiv{clear:both;margin:1em 0;padding:0 .7em 0 .7em;text-align:left}#althotels table td div.althotelsDiv p.althotelsReview{margin:0;padding-top:.7em;padding-bottom:8px;font:italic 1.1em/1.2em Georgia,'Times New Roman',serif}#althotels table td div.althotelsDiv p.altHotelsReviewer{margin:1.2em 0 0 0;padding:0 0 0 37px}#althotels table td div.althotelsDiv em{font-size:.88em}a.altFromPrice{display:block;margin-top:10px;text-align:center}a.altFromPrice:hover{background-color:#003580}#results_navigation{clear:both;float:left;padding:0;margin:2px 0 4px}#results_navigation ul{padding:0!important;margin:0;list-style-type:none;width:238px;border-top:2px solid #779bca}#results_navigation ul li{display:inline;padding:0;margin:0}#left #results_navigation ul li a{display:block!important;float:left!important;padding:5px 0 3px 0!important;text-align:left;margin:0!important;text-decoration:none!important;color:#003580!important;font-size:13px;background:white url("//q.bstatic.com/static/img/experiments/icon_back_blue.png") 6px 13px no-repeat;width:100%;text-transform:capitalise}#left #results_navigation a.link_back{display:block!important;float:left!important;text-align:left;margin:0!important;text-decoration:none!important;color:#003580!important;font-size:13px;width:100%;text-transform:capitalise;padding:6px 0 3px 22px!important;background:white url("//q.bstatic.com/static/img/experiments/icon_back_blue.png") 6px 6px no-repeat;border-top:2px solid #779bca}#left #results_navigation ul li a.disabled,#left #results_navigation ul li a.disabled:hover{display:none!important}#left #results_navigation a.link_back:hover{color:#feba02!important}#searchboxInc{clear:both}#hotel_summary{position:relative;padding:0;margin:0}#photogallery{width:99%;border:1px solid #e6edf6;position:absolute;overflow:hidden;top:0;left:0}#photogallery ul{position:relative;width:5000px;margin:1px 0;left:240px;padding:1px;height:91px}#photogallery li{width:90px;margin-right:3px;display:block;float:left;padding:0}#photogallery li img{display:block}#photogallery li a{cursor:default}#photogallery .scroller:hover{background-color:#999}#photogallery #scroller_l{background:url("//r.bstatic.com/static/img/experiments/hotel_summary_gallery_sprites.png") no-repeat 0 0 #e6edf6;border-right:1px solid #fff;left:209px}#photogallery #scroller_r{background:url("//r.bstatic.com/static/img/experiments/hotel_summary_gallery_sprites.png") no-repeat -35px 0 #e6edf6;border-left:1px solid #fff;right:0}#photogallery .prev,#photogallery .next{display:block;width:35px;height:95px;text-indent:-9999px;position:absolute;top:0}#hotel_summary .reviewFloater{float:none!important;padding:0;margin:10px 0 0 200px}#hotel_summary .reviewFloater .score_total{width:90px;float:left}#hotel_summary .reviewFloater .score_total h6{text-align:center}#hotel_summary div.cell_score span{display:block;width:48px;height:32px;color:#fff;background-image:url("//q.bstatic.com/static/img/icons/comment_big_left.png");background-repeat:no-repeat;text-align:center;padding-top:14px;font-size:16px;font-weight:bold;margin:0 auto}#hotel_summary #b_google_map_thumbnail{height:175px}#hotel_summary #b_google_map{float:left;width:175px;height:175px;background-color:#e6edf6;padding:8px;position:relative;z-index:1;border-right:10px solid #fff;margin-bottom:10px}#hotel_summary #b_google_map:hover{background-color:#96b2d9}#hotel_summary #b_google_map_thumbnail img{top:60px!important}#hotel_summary .new_hotel{margin:1.3em 1.6em .6em 0}.clear_hotel_summary{clear:left;border-top:1px dotted #ccc;margin-top:10px}.my_review td{border:3px solid #feba02!important}.my_review .cell_user{border-right-width:0!important}.my_review .cell_comments{border-width:3px 0!important}.my_review .cell_score{border-left-width:0!important}.review_social{margin-top:1em;color:#444;font-weight:bold}.review_social span{margin-right:5px;display:none}.review_social a{text-decoration:none}.review_social a img{vertical-align:middle;margin-right:5px}#trivago_welcome{background:#eee;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:5px 10px 6px 154px;margin-bottom:12px;position:relative}#trivago_welcome img{position:absolute;left:10px;top:-13px}.positive_policy{background:url('//q.bstatic.com/static/img/icon_addons-tick.png') left center no-repeat;color:#297725;padding-left:20px}.jq_tooltip{cursor:help}a.jq_tooltip{cursor:pointer}#rates_feedback_invite.call2action .jq_tooltip{color:#003580;text-decoration:none;font-weight:normal;padding-bottom:4px;padding-left:30px;padding-top:6px;background-image:url('//r.bstatic.com/static/img/tick24_lightbluebkg2.png');background-position:left center;background-repeat:no-repeat}#container{background-color:#fe3311;color:#fff;margin:10px 0;padding:6px 10px 4px 10px;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;zoom:1}div.flash_sold_out{padding:4px 0 10px!important;text-align:center}div.flash_sold_out span{font-size:15px}div.flash_sold_out span.flash_deals_sold{display:block;font-size:30px;font-weight:bold;margin:20px;text-shadow:0 3px 4px #000}#container a:link{color:#fff}#container a:visited{color:#fff}#container a:hover{color:#feba02}#container a:active{color:#fff}#container #flash_counter_wrapper{margin:0 0 5px -24px;padding-left:34px;zoom:1}#container #flash_counter_wrapper .count_timer{float:left;text-align:center;width:100px}#container #flash_counter_wrapper .counter_header{background-color:#fff;border-right:1px solid #fe3311;color:#fe3311;margin-bottom:0;padding:2px 0 0 0;text-transform:uppercase}#container #flash_counter_wrapper #flash_days,#container #flash_counter_wrapper #flash_hours,#container #flash_counter_wrapper #flash_minutes,#container #flash_counter_wrapper #flash_seconds{border:1px solid #fff;color:#fff;font-size:33px;margin:0;width:97px}#container #cntdwn{font-weight:bold;font-size:20px;margin-left:10px}#container span.flash_alert{font-size:26px;font-weight:bold;display:block;line-height:28px;margin-bottom:0}#container span.flash_alert_countdown{font-size:23px;font-weight:bold;display:block;line-height:24px;margin-bottom:7px}#container p{color:#fff;font-size:15px;margin-top:5px}#container p.flash_deals_des{margin:0 30px 5px 0;padding-top:0;float:left;width:250px}#container p.flash_deals_des a{clear:left;display:block}#container div.flash_deals_discount{color:#fff;clear:left;float:left;font-size:40px;font-weight:bold;margin:-5px 0 7px;text-shadow:0 3px 4px #000;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);width:125px}#container a.flash_deals_all{clear:left;display:block;font-size:15px;line-height:1.2em}#container p.flash_deals_av{float:left;margin:-19px 0 10px 10px}#container p.flash_deals_av a.flash_deals_day,#container p.flash_deals_av a.flash_deals_day_h{display:block;font-weight:normal;float:left;height:27px;margin-bottom:5px;overflow:hidden;position:relative;text-align:center;text-decoration:none;width:27px}#container p.flash_deals_av a.flash_deals_day{background:url("//q.bstatic.com/static/img/flash_deal_calendar.gif") no-repeat 0 0 #fff}#container p.flash_deals_av a.flash_deals_day_h{background:url("//q.bstatic.com/static/img/flash_deal_calendar.gif") no-repeat 0 0 #fff;color:#fe3311;font-weight:bold}#container p.flash_deals_av a.flash_deals_day:hover span{color:#fe3311}#container p.flash_deals_av a.flash_deals_day_h span,#container p.flash_deals_av a.flash_deals_day span{line-height:2.3em}#container p.flash_deals_av a.flash_deals_day span{color:#000}#container .clear{clear:left}#countdown_dashboard{margin-left:0;padding:10px 0 15px 10px;color:white;font-size:1.7em;position:relative;zoom:1}div.description div.flash_deals_remark{background-color:#fe3311;color:#fff;font-weight:bold;margin-bottom:.35em;margin-top:.35em;padding:.5em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}div.wrapper_countdash{float:left;overflow:hidden;height:60px}.dash{width:80px;height:56px;background:transparent url('../images/dash.png') 0 0 no-repeat;float:left;margin-left:2px;padding-left:0;position:relative;color:#fff}.days_dash{clear:left}.dash .digit{color:#fff;font:bold 40px Verdana;font-weight:bold;float:left;width:28px;text-align:center;position:relative}.dash .digit .top{color:#fff;font-size:40px;font-weight:bold}.dash .digit .bottom{color:#fff;font-size:40px;font-weight:bold}.hotelchars .digit div.top{text-align:center}div.countdown_descrption{color:#fff;float:left;text-align:center;width:58px}#cd_email_su{font-size:13px;font-weight:normal;line-height:1.2em!important;float:left}td.flash_deal .flash_deal_block{height:auto!important}td.flash_deal .flash_deal_block strong{font-size:150%}td.flash_deal .flash_deal_block p.b_flash_deal{font-weight:bold;color:#a00;font-size:86%;margin:5px 0}button.per_room_bb{background:#0896ff;border:2px solid white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:white;font-weight:bold;margin:2px;white-space:nowrap;cursor:pointer}div.more_than_1{text-align:right;clear:right}div.more_than_1 a{color:#0896ff}#fb_likebox_sidebar_hotel h3{padding:6px 0 10px 35px}#guest_review_score{padding-left:0;margin-left:10px;margin-top:8px}#guest_review_score li{margin-bottom:4px;margin-left:0;margin-top:0;float:left;width:160px;font-size:11px;list-style-type:none;background-repeat:no-repeat;padding-left:20px;background-image:url(//q.bstatic.com/static/img/sprite-profiles-small.gif)}td#left2{padding-top:10px}.back2search{line-height:1;margin:0 0 1.2em 22px}.back2search__link:link{text-decoration:none;color:#003580;font-size:1.4em!important;position:relative}.back2search__link:hover{color:#feba02}.back2search__link .icon_back{position:absolute;left:-16px;top:.25em}.back2search_small .back2search__link:link{font-size:1.2em!important}.back2search_small .back2search__link:link{top:.2em}#no_availability_msg{background-color:#e6edf6;margin-bottom:15px;overflow:hidden}#no_availability_msg h3.full_hotel{background-color:#feba02;font-size:1.4em;color:white;font-weight:bold;padding:6px 0 8px 7px;display:block;margin:0}#no_availability_msg span.sorry_header{font-size:1.3em;line-height:1.3em;color:#003580;font-weight:bold;padding:6px 7px 8px 7px;display:block;margin-top:10px}#no_availability_msg span.sorry_header span{color:#0896ff}#no_availability_msg .change_dates,#no_availability_msg .change_hotel{border:1px solid white;background-color:#e6edf6;margin:5px 5px 20px;overflow:hidden}#no_availability_msg .editDatesForm{border:0;margin:0}#no_availability_msg .availForm{padding:0 10px 10px 10px}#no_availability_msg .availForm .but{clear:none;padding-top:27px}#no_availability_msg .checkoutDateSection,#no_availability_msg .checkinDateSection{position:relative}#no_availability_msg .change_dates h4.change_option,#no_availability_msg .change_hotel h4.change_option{background-color:#779bca;font-size:1.1em;color:white;font-weight:bold;padding:6px 3px 6px 8px;display:block;margin:0}#no_availability_msg h3.other{color:#0896ff;font-size:1.2em;font-weight:bold;padding:10px 0}#no_availability_msg h3.other a{text-decoration:none;background:url('//q.bstatic.com/static/img/arrow-right-link_small.png') no-repeat 100% 50%;padding:6px 10px 8px 7px}#no_availability_msg h3.other a:hover{color:#feba02}#no_availability_msg #new_alt_hotels .alt_hotel_block{background-color:white;border-top:3px solid #e6edf6;overflow:hidden;padding:5px 5px 5px 3px}#new_alt_hotels .content{overflow:hidden}#new_alt_hotels img.hotelImg{float:left;margin-right:7px}#new_alt_hotels h3{margin:0 0 3px 0;padding:0;border:0}#new_alt_hotels h4{padding-left:5px}#new_alt_hotels span.address{font-size:1em}#new_alt_hotels .content p{margin-top:3px}#new_alt_hotels span.cheapest,#new_alt_hotels span.xroomsleft{float:left;padding:5px 5px 5px 0;font-size:.95em}#new_alt_hotels span.room{white-space:nowrap;margin-right:20px;display:block;float:left}#new_alt_hotels span.cheapest span.room img{margin-right:3px}#new_alt_hotels span.cheapest span.room span.price{font-weight:bold;color:#390}#new_alt_hotels .clear{clear:both}.from_price_hotel_landing{font-weight:bold;font-size:115%;margin:0 0 15px}#hcta.hotel_from_price{float:left!important}#hcta.hotel_from_price:hover{background:none!important}.from_price_hotel_landing .from_only{font-size:80%;text-transform:capitalize}.from_price_hotel_landing .hotel_from_price{color:#0896ff;text-decoration:underline}a.hotel_from_price span.from_price_hotel_landing_room_name{text-decoration:underline}a.hotel_from_price{display:block;padding:0 0 0 7px;text-decoration:none!important}.from_price_hotel_landing_occupancy{display:block;background:url("//q.bstatic.com/static/img/experiments/landing_occ_1_white.gif") repeat-x top left;height:27px}.from_price_hotel_landing_holder{float:left;margin:0 20px 0 0}.from_price_hotel_landing_date{font-size:80%;color:#999;float:left;font-weight:normal;text-decoration:none}#profilebox{margin-bottom:12px}.roundme{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}hr.floatfix{clear:both;visibility:hidden;height:1px;margin:0;padding:0}.hotel_thumbs_sprite{display:inline-block;margin:0 4px 4px 0;width:40px;height:40px;vertical-align:top}#maxotel_rooms.backgroundless1,#maxotel_rooms.backgroundless2{border-bottom:1px solid #96b2d9;border-collapse:collapse}#maxotel_rooms.backgroundless1 .odd td,#maxotel_rooms.backgroundless1 #bookNow1,#maxotel_rooms.backgroundless2 td{background-color:white}#maxotel_rooms.backgroundless2 .maintr td{border-top:1px solid #96b2d9!important;border-collapse:collapse}#tooltip p,#tooltip ul{margin:0 0 .3em 0!important}a.bookedbubble{display:block;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:normal;padding:3px 6px 2px 22px;font-size:88%;text-decoration:none;background:#d6ebcc url(//q.bstatic.com/static/img/clock_small.gif) no-repeat 2px 2px;color:#003580;margin-top:2px;margin-bottom:4px;margin-left:34px}span.lastbooking{display:block}.hotelchars .top-redesigned{text-align:right}.hotelchars .top-redesigned a{color:#0896ff;background:0;border:0;padding:0;text-decoration:none;font-weight:bold;text-transform:none;font-size:13px}.hotelchars .top-redesigned a:hover{color:#feba02}.hotelchars div.top-redesigned a span{color:#003580}.hotelchars .top-redesigned a img{margin:0 5px 0 0}table.althotels_price_table{margin-top:1em;border:3px solid #fff}table.althotels_price_table tr th{font-size:94%!important;padding:2px 5px;background-color:#537cb4;color:#fff}#althotels table td.althotel_left{border-top:1px dotted white;padding-right:2px}table.althotels_price_table td{padding-top:3px;padding-bottom:2px;vertical-align:middle}table.althotels_price_table tr.odd td{background-color:#eee}#althotels table{clear:both}#althotels table td.althotel_right{border-top:1px dotted white;text-align:right;font-weight:bold;color:#390;padding-right:4px}td.althotel_right strong{color:#900;font-weight:normal}tr.noscores td.cell_comments p.comments_good,tr.noscores td.cell_comments p.comments_bad{font-size:10pt;background-position:left 4px!important;padding-left:17px}tr.noscores td.cell_comments p.comments_bad{margin-top:.3em}td.cell_score span{margin-top:0!important}.reviews_pager_new{background-color:#f3f3f3!important;border:1px solid #cdcdcd!important;color:#cdcdcd;padding:6px 6px 7px!important;margin:0!important;border-bottom-width:0!important}.reviews_pager_new a:link{text-decoration:none}.reviews_pager_new span.showing{color:#555}.reviews_pager_new_bottom{border-bottom-width:1px!important;margin-bottom:10px!important}.slideshow{position:relative;width:200px;float:left;padding:0;margin:10px 10px 10px 0;z-index:1}.slideshow div{width:200px;height:200px;border:1px solid #e6edf6;background:no-repeat 50% 50% #fff;display:block}.slideshow #photo_container{z-index:2;position:relative;margin-bottom:5px}.slideshow #photo_holding{z-index:1;position:absolute;top:0;left:0}
