.rpp_sticky_book .js-wl-dropdown-handle,.rpp_sticky_book .js-price-watch-dropdown-handle{display:none}.hp_free_policy{color:#fff;background:#390;padding:2px 5px 2px 5px;border:1px solid #fff}.hp_nicer_free_policy{color:#fff;background:#390;padding:2px 7px 2px 7px;border-radius:5px;margin-bottom:0;display:inline-block;text-align:center;line-height:1em;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.positive_policy_free.contains_free_row{padding-top:5px!important}#hp_policies_box .description .hp-free-facility-row,.nha_single_unit_facilities .description .hp-free-facility-row{color:#fff;background:#390;display:inline-block;padding:5px;margin:0 0 2px 0;width:auto}.deals-tag{position:absolute;z-index:7;top:10px;left:-15px;min-height:15px;max-width:90%;line-height:15px;padding:8px 12px 7px 34px;border-radius:15px 3px 3px 15px;background-color:#e52923;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.15);text-decoration:none;color:#fff!important;font-weight:400!important}.deals-tag--blue{background-color:#003580}.deals-tag--icon{position:absolute;top:3px;left:3px;width:24px;height:24px;background:url('//r-ec.bstatic.com/static/img/experiment_ge_deals_tag_icons/7e9a525aef974cfc7a222fcdb3109c649f4cce3b.png') center no-repeat}.deals-tag--savings{font-size:120%;font-weight:700}.deals-tag--icon.m-secret-deal{background-position:-0px 0}.deals-tag--icon.m-value-deal{background-position:-30px 0}.deals-tag--icon.m-late-deal{background-position:-60px 0}.deals-tag--icon.m-discount{background-position:-90px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.deals-tag--icon{background-image:url('//r-ec.bstatic.com/static/img/experiment_ge_deals_tag_icons/7e9a525aef974cfc7a222fcdb3109c649f4cce3b.png');background-size:114px auto}}.hotel .deals-tag{padding:8px 18px 6px 40px;min-height:20px;line-height:18px;font-size:16px;border-radius:20px 3px 3px 20px}.hotel .deals-tag--icon{left:5px;top:5px}img.ge-free-parking-facilities{margin-bottom:-3px}.highlighted_facilities_reinforcement img.ge-free-parking-facilities{margin-left:5px}.b_msie_7 span.ge-free-parking{margin:5px 0 0 5px}.price-watch-dropdown-button{border:0 none;margin:0;padding:0;background-color:transparent;cursor:pointer;position:relative;top:11px}.price-watch-dropdown-button:focus{outline:0}.ge-price-watch{border:1px solid #46b0d3;box-shadow:0 0 8px #46b0d3;padding:15px;margin-left:2px}.ge-price-watch,.price-watch-dropdown{width:300px}.price-watch-dropdown .pw-title{font-size:20px;margin-bottom:15px}.price-watch-dropdown .pw-hotel-name{font-size:14px;margin:0 0 15px}.price-watch-dropdown .pw-star-rating{display:inline-block}.price-watch-dropdown .pw-info{font-size:11px;margin-bottom:18px}.price-watch-dropdown .pw-sample-link{float:left;line-height:34px;text-decoration:none;font-weight:400}.price-watch-dropdown .pw-start-button,.price-watch-dropdown .pw-stop-button{float:right}.price-watch-dropdown .pw-dates{position:relative;padding-left:25px;margin:0 0 15px;font-size:.9em;line-height:1.6em}.price-watch-dropdown .pw-start-button.loading,.price-watch-dropdown .pw-stop-button.loading,.price-watch-banner .pw-start-button.loading,.price-watch-banner .pw-stop-button.loading{background:url("//r-ec.bstatic.com/static/img/experiments/hotel_page/book_btn_loader/3098ad014ae685fe9bcdc7f769ce789b36c72e7d.gif") #003580;cursor:auto}.price-watch-banner{background:#e1f2ff;-webkit-border-radius:29px 4px 4px 29px;-moz-border-radius:29px 4px 4px 29px;border-radius:29px 4px 4px 29px;border:2px solid #66bcfc;box-shadow:0 0 2px #fff;color:#66bcfc;font-size:1.3em;min-height:38px;padding:6px 12px 8px 60px;position:relative;margin:30px 0 10px}.price-watch-banner .pw-icon{position:absolute;left:5px;top:0;height:100%;width:58px;background:url("//q-ec.bstatic.com/static/img/deals/ge_price_watch_icon_large/76cbb8d331eac0d24bd09da7fc553b285ebd5d0c.png") no-repeat center center}.price-watch-banner .pw-start-button,.price-watch-banner .pw-stop-button{float:right;margin:4px 0 0 20px}.price-watch-banner .pw-title{font-size:18px;font-weight:400;color:#0095ff}.price-watch-banner .pw-text{font-size:12px;color:#4a4a4a;margin:2px 0;line-height:1.2}.price-watch-example{padding:20px;background:#FFF}.price-watch-example__text{margin-bottom:10px}.price-watch-example__image{width:100%}.price-watch-signin-header{margin:-15px -15px 20px;padding:10px 15px;color:#fff;font-size:1.4em;background:#3cb3e7;font-size:1.4em}#user_form .user_center_option--price-watch .uc_top_arrow{background-image:url("http://aburtsev.dev.bstatic.com/static/img/uc_top_arrow_blue.png")}.lang_is_rtl .price-watch-banner .pw-icon{left:auto;right:5px}.lang_is_rtl .price-watch-banner .pw-start-button,.lang_is_rtl .price-watch-banner .pw-stop-button{float:left;margin:4px 20px 0 0}.lang_is_rtl .price-watch-banner{-webkit-border-radius:4px 29px 29px 4px;-moz-border-radius:4px 29px 29px 4px;border-radius:4px 29px 29px 4px;padding:6px 70px 8px 12px;background:0}.lang_is_rtl .price-watch-dropdown .pw-dates{padding-right:25px;text-align:right}.lang_is_rtl .price-watch-dropdown .pw-sample-link{float:right}.lang_is_rtl .price-watch-dropdown .pw-start-button,.lang_is_rtl .price-watch-dropdown .pw-stop-button{float:left}.add-red-tag{position:absolute;top:-11px;left:-9px;width:64px;height:171px;cursor:pointer;z-index:2}.add-red-tag__content{position:absolute;top:90px;width:64px;text-align:center;color:#fff;line-height:1em;font-size:.8em}.add-red-tag__amount{display:block;font-size:2em;font-weight:600;line-height:1em;margin:5px 0 0}.add-red-tag__minus{font-weight:200;padding-right:2px}.add-red-tag__symbol{font-size:.8em}.lang_is_rtl .add-red-tag{right:9px;left:auto}.add-red-tag--ribbon{position:absolute;top:10px;left:-10px;width:auto;height:auto;padding:7px 20px 5px;background:#e52822;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.add-red-tag--ribbon .add-red-tag__content{position:static;width:auto;font-size:1.1em}.add-red-tag--ribbon .add-red-tag__amount{display:inline}.add-red-tag--ribbon:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #9c0000;border-bottom-color:transparent;border-left-color:transparent;z-index:-1}.lang_is_rtl .add-red-tag--ribbon{right:-10px;left:auto}.lang_is_rtl .add-red-tag--ribbon:before{left:auto;right:0;border:5px solid #9c0000;border-bottom-color:transparent;border-right-color:transparent}.add-red-tag--blue{background-color:#003580}.add-red-tag--blue:before{border-top-color:#02214c;border-right-color:#02214c}.add-red-tag--light-blue{background-color:#0896ff}.add-red-tag--light-blue:before{border-top-color:#155ea8;border-right-color:#155ea8}.b-availability-message{margin:5px 0;padding:8px;border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;border-radius:2px 2px 0 0;color:#fff;background:#537cb4;font-size:14px;font-weight:bold}.b-availability-message__link:link,.b-availability-message__link:active,.b-availability-message__link:hover,.b-availability-message__link:visited{color:#fff}.gs_children_policies{background:#e6edf6;display:inline-block;padding:5px 20px 5px 26px;font-size:12px;border:1px solid #779bca;border-radius:3px;color:#003580;position:relative;top:-20px}.b-group-recommendations .gs_children_policies{top:0}.gs_children_policies .sb_closed_searchbox_occupancy{top:4px;left:3px}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-ec.bstatic.com/static/img/hotel_desc_tooltip_bg/a1845a5f1fd22331ed9490433ad5f7b5e5dbaec7.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}.hp_add_space_before_header_menu--v1{padding-top:10px!important}.hp_add_space_before_header_menu--v2{padding-top:20px!important}.brand_logo_solo{text-align:center;padding:10px 0;border:1px solid #d1dcf0;border-radius:3px;margin-bottom:10px}#hp_availability_style_changes .availForm{clear:both;display:block;padding:1.25em 1.2em}#hp_availability_style_changes .containh2{border-radius:5px 5px 0 0;background-color:#f2f5f9;padding:.75em 8px 0}#hp_availability_style_changes.has-no-dates .containh2{padding-left:13px}#blockdisplay1.hp-consistent-vertical-rhythm #hp_availability_style_changes #editDates h3{padding:.45em 13px .5em 13px;margin-bottom:0;background-color:#f2f5f9}#hp_availability_style_changes .rooms_table_usp_inner.style-change .jq_tooltip{color:#003580;font-style:italic;text-decoration:none}#hp_availability_style_changes #rate_guarantee.rooms_table_usp_inner{background-image:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/blue-tick-price-guaranteed/3bd206b670e353f324d6f5f3954918a145221bda.png")!important;background-position:8px 2px}#hp_availability_style_changes #available_rooms_header1{background-color:#f2f5f9;padding:.5em 8px 1em}#blockdisplay1.hp-consistent-vertical-rhythm #hp_availability_style_changes #rooms{margin-bottom:0;padding-bottom:0}#hp_availability_style_changes .rooms_table_usp{display:none}#hp_availability_style_changes .rooms_table_usp_inner.style-change{background-color:#fcfdfd;padding:.5em .75em .5em 30px;background-position:8px 6px;font-size:12px;background-image:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/green-tick-price-guaranteed/c24e6bc2426befd4b08a2b3f1d24c5399d037b52.png")!important;border-radius:3px}.lang_is_rtl #hp_availability_style_changes .rooms_table_usp_inner.style-change{background-position:98% 6px;padding:.5em 30px .5em .75em}#hp_availability_style_changes .containh2{position:relative}#hp_availability_style_changes .rooms_table_usp_inner.style-change{position:absolute;top:9px;right:8px}.lang_is_rtl #hp_availability_style_changes .rooms_table_usp_inner.style-change{left:8px;right:initial}#hp_availability_style_changes .rooms_table_usp_inner.style-change{position:relative;top:auto;right:auto;float:right;display:block}.lang_is_rtl #hp_availability_style_changes .rooms_table_usp_inner.style-change{left:auto;float:left}#hp_availability_style_changes.has-no-dates .rooms_table_usp_inner.style-change{right:13px}#hp_availability_style_changes #maxotel_rooms,#hp_availability_style_changes #hotel_group2{margin-top:0}#hp_availability_style_changes #groupRoomsTableHeader2{margin-bottom:.25em}#hp_availability_style_changes .group_header.gs_move_no_fees_1{float:right}#hp_availability_style_changes .group_header.gs_move_no_fees_2{float:left;margin:3px 0 1px 0}#hp_availability_style_changes .group_header.gs_move_no_fees_3{float:right}#hp_availability_style_changes .group_header.gs_move_no_fees_4{float:left}#hp_availability_style_changes #hotelpage_availform:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#hp_availability_style_changes .but{text-align:left!important;float:right;margin-right:2em;width:auto!important;clear:none;padding:0;margin-top:18px}.lang_is_rtl #hp_availability_style_changes .but{text-align:right!important}#hp_availability_style_changes .but #rate_guarantee,#hp_availability_style_changes .but input{display:block}#hp_availability_style_changes #editDates .checkoutDateSection,#hp_availability_style_changes #editDates .checkinDateSection{padding-bottom:0}#hp_availability_style_changes .but #rate_guarantee{padding:0 0 0 1.75em!important;font-size:12px;float:none}.lang_is_rtl #hp_availability_style_changes .but #rate_guarantee{padding:0 1.75em 0 0!important}#hp_availability_style_changes #rate_guarantee i{background-image:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/blue-tick-price-guaranteed/3bd206b670e353f324d6f5f3954918a145221bda.png")!important;background-repeat:no-repeat;background-position:0 0!important;width:18px;height:18px;top:-4px}#hp_availability_style_changes .but input{margin-top:5px;min-width:130px}#hp_availability_style_changes .but{margin-top:6px}#hp_availability_style_changes .but{text-align:left!important;float:right;margin-right:2em;width:auto!important;clear:none;padding:0}#hp_availability_style_changes.var-2 .but #rate_guarantee,#hp_availability_style_changes.var-3 .but #rate_guarantee{display:none!important}#hp_availability_style_changes.var-2 .but{margin-right:0}#hp_availability_style_changes.var-2 .but input{margin-top:7px}#hp_availability_style_changes.var-2 .but input{border:2px solid #FFF;padding:5px 12px;font-size:15px;border-radius:3px;background:#0896ff;box-shadow:0 0 3px #AAA;color:white;font-weight:bold;cursor:pointer}#hp_availability_style_changes.var-2 .but input:hover{background-color:#003580}#hp_availability_style_changes.var-2 .but input:active{background:#003580;box-shadow:0 0 3px #0896ff}#hp_availability_style_changes.var-3 .but{margin-right:0}#hp_availability_style_changes.var-3 .but input{margin-top:0}#hp_availability_style_changes.var-3 .but input{border:2px solid #FFF;padding:5px 12px;font-size:15px;border-radius:3px;background:#0896ff;box-shadow:0 0 3px #AAA;color:white;font-weight:bold;cursor:pointer}#hp_availability_style_changes.var-3 .but input:hover{background-color:#003580}#hp_availability_style_changes.var-3 .but input:active{background:#003580;box-shadow:0 0 3px #0896ff}#hp_availability_style_changes.var-3 .but{clear:left;padding:.6em 0;margin:0}#hp_availability_style_changes #errorSection .exclamation{margin-left:0}#hp_availability_style_changes #errorSection p.error{padding:.75em 0 0 2em!important}#hp_availability_style_changes.has-no-rooms .containh2{padding:0;background:transparent}#blockdisplay1.hp-consistent-vertical-rhythm #hp_availability_style_changes.has-no-rooms #rooms{padding-bottom:.5em}#hp_availability_style_changes.has-no-rooms #available_rooms_header1{padding:0;background:transparent}#hp_availability_style_changes .hp_last_booking{margin-bottom:.25em}.mini_review_score{display:none;background:#003580;color:#fff;width:57px;height:57px;line-height:2.5em;text-align:center;font-weight:bold;font-size:1.8em;position:absolute;top:10px;right:10px;border-radius:8px 8px 8px 0;cursor:pointer}.mini_review_score:hover{background-color:#0896ff}.featured_review_close_button{width:21px;height:21px;text-align:center;position:absolute;font-size:1em;top:3px;right:3px;background:#003580;color:#fff;border-radius:50%;font-weight:bold;line-height:1.5;cursor:pointer}div.hp_explorer_entry_point{width:824px;border:12px solid #fff!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;overflow:visible!important}div.hp_explorer_entry_point .modal-mask-closeBtn{top:-8px;right:-8px}.expep-hp-cover{background:rgba(0,0,0,0.65);margin:0 auto 0 auto;text-align:center;width:500px;height:280px;position:relative;top:60px}.expep-hp-greeting{font-family:'Open Sans',sans-serif;font-weight:normal;color:#fff;text-align:center;font-size:26px;font-weight:300;line-height:30px;margin:0;padding:30px 0 0 0}.expep-hp-cityname{font-family:'Open Sans Condensed',sans-serif;color:#fff;text-align:center;text-shadow:0 0 8px #000;margin:0;text-transform:uppercase;font-weight:bold;font-size:70px;padding:15px 0 15px 0}.expep-hp-message{font-family:'Open Sans',sans-serif;font-weight:normal;color:#fff;text-align:center;font-size:18px;font-weight:300;line-height:22px;margin:0;padding:0 30px 0 30px}.expep-hp-cta{position:absolute;bottom:-32px;text-align:center;width:100%}.expep-hp-cta a:link,.expep-hp-cta a:visited{color:#fff}a.expep-btn{font-family:'Open Sans',sans-serif;font-weight:normal;text-align:center;font-size:16px;padding:14px 26px;border:none!important;box-shadow:none;margin:0 auto}#sr_external_proof{border:1px solid #d6e1f0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;zoom:1;overflow:hidden;margin-bottom:10px;background:#fff;font-size:12px}#sr_external_proof .head{font-size:1.6em;font-weight:normal;margin:.5em .5em 7px .5em;padding-bottom:7px;border-bottom:1px solid #d6e1f0}#sr_external_proof #reviewcentre{padding:0 1em}#sr_external_proof #reviewcentre,#sr_external_proof .total_review,#sr_external_proof .provider,#sr_external_proof .stars{text-align:center;margin:0}#sr_external_proof .star01,#sr_external_proof .star02,#sr_external_proof .star03,#sr_external_proof .star04,#sr_external_proof .star05{background-image:url("//q-ec.bstatic.com/static/img/sr_external_review/1f3ea61d203ee54cf296e7d62868d0e66a3038dc.png");background-repeat:no-repeat;width:25px;height:25px;display:inline-block;margin:5px 0}#sr_external_proof .star01,#sr_external_proof .star02,#sr_external_proof .star03,#sr_external_proof .star04{background-position:0 0}#sr_external_proof .star05{background-position:0 -50px}.b_msie_7 #sr_external_proof .stars div{display:inline;margin-right:2px}#sr_external_proof .provider{background:url("//q-ec.bstatic.com/static/img/sr_external_review/1f3ea61d203ee54cf296e7d62868d0e66a3038dc.png") 0 -100px no-repeat;width:108px;height:29px;margin:5px auto 10px auto}#sr_external_proof #award{background-color:#f2f4f8;border-top:1px solid #d6e1f0;zoom:1;overflow:hidden;margin:0}#sr_external_proof #award .img{background-position:50% 50%;background-repeat:no-repeat;width:80px;min-height:80px;float:left}#sr_external_proof #award .info{padding:1em 1em 1em 0;overflow:hidden}#sr_external_proof #award.it .img{background-image:url("//r-ec.bstatic.com/static/img/awards/it/08ed444f2251573a73e8cefeec5df51761a498ef.png")}#sr_external_proof #award.tr .img{background-image:url("//r-ec.bstatic.com/static/img/awards/tr/b2915a9d241d779ff4a4c314dd5ea4047748e9ed.png");width:89px}#sr_external_proof #award.us .img{background-image:url("//r-ec.bstatic.com/static/img/awards/us/3fd5d0bc00738e8aa4f398a7d787168cb4fe784b.png");width:70px;margin-right:5px}#sr_external_proof #award.us .img-bbb{background-image:url("//r-ec.bstatic.com/static/img/awards/us-bbb/9da8d43675c871b2d699abd1eb9b2b74baf23c03.png");height:90px}#sr_external_proof #award.ca .img-bbb{background-image:url("//r-ec.bstatic.com/static/img/awards/us-bbb/9da8d43675c871b2d699abd1eb9b2b74baf23c03.png");height:90px}#sr_external_proof #award.ca .img-bbb_accredited{background-image:url("//r-ec.bstatic.com/static/img/awards/ca-bbb/2fe2a62a629b70b5b0c5a812cfe8c1087bed05fd.png");height:81px;margin-top:1em}#sr_external_proof #award.fr .img{background-image:url("//q-ec.bstatic.com/static/img/awards/fr/eeb7b17f8c724d5fce977c62a6eb919f4c0089fe.png");width:85px}#sr_external_proof #award.br .img{background-image:url("//q-ec.bstatic.com/static/img/awards/br/62547aa3fb72a19d8a5567e74fbeca4a1c2d7ba0.png")}#sr_external_proof #award.es .img{background-image:url("//r-ec.bstatic.com/static/img/awards/es/31e26a7e96e740470bb315a2b952833f38152f4b.png")}#sr_external_proof #award.ru .img{background-image:url("//q-ec.bstatic.com/static/img/awards/ru/9cdaf0da620fc467e8f0858d24770d3ded2a38b0.png")}#sr_external_proof #award.au .img{background-image:url("//r-ec.bstatic.com/static/img/awards/au/ebbaec29f3af4df5970b879d01374b559a5bb07b.png")}#sr_external_proof #award.gb .img{background-image:url("//r-ec.bstatic.com/static/img/awards/gb/a53f1ecdd7117357e5bbf138ab5d7e213e2de2ad.png")}#sr_external_proof #award.nl{margin:10px;padding-top:10px;border-top:1px solid #d6e1f0}#sr_external_proof #award.nl p{margin-top:0}#sr_external_proof #award.nl .img{background-image:url("//r-ec.bstatic.com/static/img/awards/nl-abw/348a2f622a6ab6c1b6e9854581ebb0ca447a08cf.png");background-position:50% 50%;width:220px;height:54px;min-height:54px}#sr_external_proof #award .text{font-weight:bold;margin:0}#sr_external_proof #award .flag{vertical-align:top;margin:1px 0 0 0}#sr_external_proof #award{background:0;border:0;padding:0}#sr_external_proof #award.de .text{background-position:-569px -2px;width:218px;height:85px;margin:10px auto}body.lang_is_rtl #sr_external_proof .star05{background-position:0 -75px}body.lang_is_rtl #sr_external_proof{direction:rtl}body.lang_is_rtl #sr_external_proof #award .img{float:right}.sr_local_partner{border:1px solid #d6e1f0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;zoom:1;overflow:hidden;margin-bottom:10px;background:0;padding:.7em .5em 5px .7em}.sr_local_partner .head{font-size:1.3em;line-height:1.3;font-weight:normal;margin:0 0 5px 0;border:0;text-align:center}.sr_local_partner .head.ja{text-align:left}.sr_local_partner .head .external_link{color:#003580;font-weight:normal!important}.hp_featured_review_bigger_padding .reviewFloater{padding:15px!important}.hp_featured_review_bigger_padding .gallery_arrows_right{right:15px!important}.lang_is_rtl .hp_featured_review_bigger_padding .gallery_arrows_right{left:15px!important;right:auto!important}.hp_featured_review_bigger_padding .gallery_arrows_left{right:62px!important}.lang_is_rtl .hp_featured_review_bigger_padding .gallery_arrows_left{left:62px!important;right:auto!important}.hp-reinforcements-margin-fix{margin:0 0 0 -5px!important}#reviewFloater.fixed_review_container_not_ready{visibility:hidden;opacity:0}.fixed_review_container .featured_reviewer{height:170px}#hotelTmpl .reviewFloater p.althotelsReview2.fixed_review_height{height:130px;vertical-align:middle;display:table-cell;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}#hotelTmpl .reviewFloater p.fixed_review_height.fixed_review_top_align{height:122px;display:block;padding-top:8px!important}.fixed_review_user{height:45px;vertical-align:middle;display:table-cell}#reviewFloater .linked_review{text-decoration:none;color:#003580}td.roomPrice div.small{padding:.3em!important;font-size:.8em}td.roomPrice div.small,td.roomPrice div.incExcInPriceNew{color:#003580;font-weight:normal;white-space:normal;clear:both}td.roomPrice div .incExcEmphasize{text-decoration:none;font-weight:bold;font-family:arial}.ftc_legal_toggle{font-size:.8em;padding:.3em .3em;display:inline-block;padding-left:18px;background-position:left 1px;background-image:url("//r-ec.bstatic.com/static/img/experiments/icon_shut/9e01885cb7935d328682a75f89d1fbaaa066558f.gif");background-repeat:no-repeat}.ftc_legal_open{background-image:url("//r-ec.bstatic.com/static/img/experiments/icon_open/800fb2ebd7c457a33bda4967a81b4cce06f57e15.gif")}.ftc_legal{display:none}.hotelchars table.roomstable td.no-border-left{border-left:0}.ftc_legal_3 .small{text-align:right}.ftc_legal_3 .incExcInPriceNew{display:inline}.hp-header-bottom-border{border-bottom:1px solid #779bca;padding-bottom:1px}body.hp_dark_gallery_bg_v1 .nha_large_photo_extra_height .nha_hotel_wide_photo div{background-color:#666}body.hp_dark_gallery_bg_v2 .nha_large_photo_extra_height .nha_hotel_wide_photo div{background-color:#000}.hp-gallery-review-block{padding:10px!important}.hp-gallery-info{background:#f2f4f8;border-bottom:1px solid #d9e1ec;margin:-1px 0 2px 0;padding:0}.hp-gallery-info p{margin:0;padding:10px 5px}.hp_gallery_buttons_redesign .landmark_photos_enabled .large_image_slider{top:355px}#hp_landmark_district_tag,#hp_gallery_info{font:normal 14px/18px Arial,Helvetica,sans-serif!important;height:auto;display:inline-block;position:absolute;left:0;bottom:0;z-index:9999;margin:0!important;box-sizing:border-box;padding:0!important;width:100%;outline:0;text-decoration:none;z-index:9999;-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease;color:#EEE;padding:140px 28px 14px 20px!important;background:url("//r-ec.bstatic.com/static/img/hotel/landmark_gradient/dfed05452776f69f8fe4735fb65bdb26e083cddd.png") repeat-x left bottom}#hp_landmark_district_tag.hidden,#hp_gallery_info.hidden{display:none}.highlighted_facilities{padding:10px;border-radius:8px;margin-bottom:1em;background:#f2f4f8;text-shadow:1px 1px 0 white}.highlighted_facilities h4{font-size:18px;font-weight:normal;margin:0 0 10px 0}.highlighted_facilities h4 strong{color:#390}.highlighted_facilities ul{padding:0;margin:0;list-style:none}.highlighted_facilities ul li{background:url("//r-ec.bstatic.com/static/img/experiments/small_green_tick/5dc045610d4e337a4d248a83004cd7ba19b40805.png") no-repeat 0 2px;padding-left:28px;line-height:25px;font-weight:bold;font-size:13px}.hp_useful_links_header .more_linky_cta{color:#0896ff;font-weight:normal;text-decoration:underline}.no-availability-top-message{color:#ed1c24;background:#ffdedf;border-bottom:4px solid #ffcacc;padding:14px 0 10px 0;text-align:center;font-size:14px}.payment_up_wrap_right .description .policy_name,.payment_up_wrap_left .description .policy_name{color:#779bca;font-size:14px;margin-bottom:.4em}.payment_up_wrap_right .creditcard_noimg{margin:0 0 9px 7px}.payment_up_wrap_left .creditcard{margin:0 9px 7px 0}.payment_up_wrap_right .description{text-align:right}.payment_up_wrap_right .description.hp_bp_payment_method{width:50%;margin-left:50%}.payment_up_wrap_right .creditcard_noimg,.payment_up_wrap_right .creditcard{float:right}.table_wrapper_payment_method{display:table;width:100%}.payment_up_wrap_right .payment_header,.payment_up_wrap_left .payment_header{color:#779bca;margin:0 0 .4em 0;font-size:14px;margin-left:5px}.payment_up_wrap_half{display:table-cell}.payment_up_wrap_half.payment_up_wrap_left,.payment_up_wrap_half.payment_up_wrap_right{width:50%;float:none}.payment_up_wrap_half.payment_up_wrap_right .description.hp_bp_payment_method{width:100%;margin-left:0}.payment_up_wrap_left .payment_header{display:table-row}.payment_up_wrap_right .hp_reinforcements,.payment_up_wrap_left .hp_reinforcements{margin:0 0 0 -5px}.payment_up_wrap_half.payment_up_wrap_right .creditcard_noimg,.payment_up_wrap_half.payment_up_wrap_right .creditcard{float:right}.landmarks_around_wrapper{margin-bottom:3em}.landmarks_around_wrapper h4{font-size:1.6em;padding:15px 0 5px 0;margin:1em 0 1em 0;min-height:34px;line-height:1em;border-bottom:1px dotted #ccc;font-weight:normal}.landmarks_around ul{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin-top:0;margin-bottom:0;padding-left:70px}.landmarks_around_close{width:50%;background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/distance_icons/8923e556e1149270952ac6c598798da0b120ab62.png") no-repeat 0 center;border-right:1px dotted #ccc;padding-right:4%;margin-left:0;margin-right:0}.landmarks_around_medium{width:46%;background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/distance_icons/8923e556e1149270952ac6c598798da0b120ab62.png") no-repeat -100px center;margin-left:4%;margin-right:0}.landmarks_around ul li{padding-bottom:5px;background-color:white}.b_msie_7 .landmarks_around_close{width:auto;max-width:37%}.b_msie_7 .landmarks_around_medium{width:auto;max-width:37%}.hp_newest_reviews_header_v1{font-size:15px;text-align:left;font-weight:bold;display:block;padding:5px;clear:both;background:#0896ff;color:#fff;position:relative;text-align:center;margin-bottom:15px}.hp_newest_reviews_header_v1:after{content:' ';width:0;height:0;border-style:solid;border-width:10px 91px 0 91px;border-color:#0896ff transparent transparent transparent;position:absolute;bottom:-10px;left:0;z-index:1}.sr_property_type_icon{font-style:normal;font-size:.9em;position:relative;padding-left:20px}.sr_property_type_icon i{background:url("//r-ec.bstatic.com/static/img/experiments/search-results-nha-icons/277cf0ca17f0c17b60764c101330918b5f644413.png") no-repeat top left;width:20px;height:20px;left:-1px;top:-3px;position:absolute}.sr_property_type_icon_spacing{padding-bottom:5px}.hotellist .sr_item_content .property_type_block{padding-bottom:15px;margin-top:-5px;font-size:.9em}i.accomodation_type_icon_beds{background-position:0 -85px}i.accomodation_type_icon_self_catering{background-position:0 -64px}i.accomodation_type_icon_tents{background-position:0 -104px}i.accomodation_type_icon_large_guesthouse{background-position:0 -22px}i.accomodation_type_icon_small_guesthouse{background-position:0 -43px}#no_availability_msg.hp_no_av_message{background-color:transparent}#no_availability_msg.hp_no_av_message .hgroup{-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;background-clip:padding-box;padding-left:60px;padding-top:1em;padding-bottom:1em;background:#feba02 url("//q-ec.bstatic.com/static/img/experiments/hotel_page/hp_no_av_calendar/139e99278ea1d38621c3071d0efe376f24a0e51a.png") 12px center no-repeat;border-top:1px solid #daa300;border-left:1px solid #daa300;border-right:1px solid #daa300}#no_availability_msg.hp_no_av_message h3.full_hotel{font-weight:normal;padding:0;color:#003580}#no_availability_msg.hp_no_av_message h4.full_hotel_subheader{margin:0;color:#003580;font-weight:normal}#no_availability_msg.hp_no_av_message span.sorry_header{margin-top:0;padding-top:10px}#no_availability_msg .no_availability_msg_container{background-color:#e6edf6}#no_availability_msg.hp_no_av_message .hgroup a.search_again{text-decoration:none}#no_availability_msg.hp_no_av_message .hgroup a.search_again:hover{color:#0896ff;text-decoration:underline}#no_availability_msg .no_availability_msg_container .change_dates{margin:0 5px 20px;padding:5px 0 0 0}.enter_dates_below_policies{padding-top:40px;clear:both}.enter_dates_below_policies .availForm{margin-bottom:0}.enter_dates_below_policies h3{display:block;background-color:#eef2f7;padding:13px}.with_policy_icons .description{padding-bottom:5px!important}.with_policy_icons .description p{margin-left:22%!important}.with_policy_icons .description p.policy_name{margin-left:0!important}.with_policy_icons h3,.with_policy_icons p.policy_name{font-weight:normal;width:20%!important}.with_policy_icons h3 span,.with_policy_icons p.policy_name span{float:right;display:block;width:70%;width:calc(100% - 43px)!important;line-height:1.2em;position:relative;font-size:14px;padding:0;font-weight:normal}.with_policy_icons .policy_icon{font-family:'booking-iconset';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:33px;height:33px;text-align:center;font-size:22px;float:left;opacity:.9}.hp_nav_bar_wrapper{display:table;width:100%}.hp_nav_bar_wrapper #hp_nav_bar{background-color:#e6edf6;display:table-row;margin:0;padding:0;list-style:none}#hp_nav_bar li{display:table-cell}#hp_nav_bar a{display:block;text-align:center;padding:10px 0;font-weight:normal;border-right:1px solid #fff;text-decoration:none;position:relative}#hp_nav_bar a:visited{color:#0096ff}#hp_nav_bar li:first-child a{margin-left:0}#hp_nav_bar li:last-child a{border-right:0}#hp_nav_bar a:hover{background-color:#d4e1f1;color:#003580}#hp_nav_bar li.selected .hp_nav_reviews_link{background-color:#0096ff;color:#fff}#hotelTmpl .nha_large_photo_reviewFloater.no_transparency .hotel_large_photp_score{background-color:#fff}#hotelTmpl .nha_large_photo_reviewFloater.no_transparency .althotelsDiv2{background-color:#e6edf6!important}#hotelTmpl .hp_review_score_green .featured_review_score{color:#fff!important;background-color:#55af32!important}#hotelTmpl #hotel_main_content .hp_review_score_orange .featured_review_score{color:#fff!important;background-color:#ef6c0a!important}#hotelTmpl #hotel_main_content .hp_review_score_red .featured_review_score{color:#fff!important;background-color:#e52923!important}#hotelTmpl .hp_review_score_green .featured_review_score a.big_review_score_detailed,#hotelTmpl .hp_review_score_red .featured_review_score a.big_review_score_detailed,#hotelTmpl .hp_review_score_orange .featured_review_score a.big_review_score_detailed,#hotelTmpl .hp_review_score_green .featured_review_score .review_score_label,#hotelTmpl .hp_review_score_red .featured_review_score .review_score_label,#hotelTmpl .hp_review_score_orange .featured_review_score .review_score_label{color:#fff!important}.hp_rt_adjust_dropdown_width{width:3.5em!important}.highlighted_facilities_beds{width:15px;height:10px;display:inline-block;vertical-align:middle;overflow:hidden;background:url('//r-ec.bstatic.com/static/img/icons/highlighted_facilities_bedrooms_config/255bb8e01ac1a3450a69041b851800ccb750820f.png') no-repeat 0 0;margin-right:3px}.highlighted_facilities_reinforcement .room_facilities_beds_info em{border-bottom:1px dotted #390;line-height:13px;font-style:normal}.hp_rt_btn_loader #right .bootstrapped-input.btn.btn-primary,.hp_rt_btn_loader #right .b-button.b-button_primary,.hp_rt_btn_loader #right .bootstrapped-input.btn.btn-primary:hover,.hp_rt_btn_loader #right #hp_book_now_button,.hp_rt_btn_loader #right #hp_book_now_button:hover{background:url("//r-ec.bstatic.com/static/img/experiments/hotel_page/book_btn_loader/3098ad014ae685fe9bcdc7f769ce789b36c72e7d.gif") #003580;cursor:auto}.hp_rt_btn_loader #tooltip{visibility:hidden}.hp_rt_btn_loader.only_reserve #right .bootstrapped-input.btn.btn-primary,.hp_rt_btn_loader.only_reserve #right .b-button.b-button_primary,.hp_rt_btn_loader.only_reserve #right .bootstrapped-input.btn.btn-primary:hover,.hp_rt_btn_loader.only_reserve #right #hp_book_now_button,.hp_rt_btn_loader.only_reserve #right #hp_book_now_button:hover{background:#0896ff none;cursor:pointer}.hp_rt_btn_loader.only_reserve #right #maxotel_rooms .bootstrapped-input.btn.btn-primary,.hp_rt_btn_loader.only_reserve #right #maxotel_rooms .b-button.b-button_primary,.hp_rt_btn_loader.only_reserve #right #maxotel_rooms .bootstrapped-input.btn.btn-primary:hover{background:url("//r-ec.bstatic.com/static/img/experiments/hotel_page/book_btn_loader/3098ad014ae685fe9bcdc7f769ce789b36c72e7d.gif") #003580;cursor:auto}#available_rooms .hotel_rt_filters{border:1px solid #009fe3;margin:1px 0}#available_rooms .hotel_rt_filters h3{background:#3cb3e7;color:#fff;font-size:17px;font-weight:normal;padding:5px 10px;margin:0}#available_rooms .hotel_rt_filters ul{padding:5px;margin:0}#available_rooms .hotel_rt_filters ul li{float:left;margin:0 5px 0 0;list-style:none;background:#efefef}#available_rooms .hotel_rt_filters ul li a{text-decoration:none;float:left;padding:5px 5px 5px 22px;border-radius:3px;background-image:url(//q-ec.bstatic.com/static/img/checkbox-full/eda9f5bbcccf872f6b7f52a0204d3a993bccdba8.png);background-position:6px 6px;background-repeat:no-repeat}#available_rooms .hotel_rt_filters ul li a:hover{background-color:#6499e5;color:#FFF;background-position:6px 6px}#available_rooms .hotel_rt_filters ul li a.active{background-color:#6ab720;color:#FFF;background-position:6px -94px}#available_rooms .hotel_rt_filters ul li a.active:hover{background-color:#c90327;color:#FFF;background-position:6px -194px}.rt-lightbox-gallery-container{max-height:150px;overflow:hidden;position:relative;width:712px}.rt-lightbox-photo-gallery{margin:0;margin-left:0;padding:0;width:1000%;-webkit-transition:.5s margin-left ease-in-out;-moz-transition:.5s margin-left ease-in-out;-o-transition:.5s margin-left ease-in-out;transition:.5s margin-left ease-in-out}.rt-lightbox-photo-gallery li{display:inline-block;float:left;list-style:none;margin-right:1px}.rt-lightbox-gallery-controls{cursor:pointer;height:32px;width:32px;opacity:.5}.rt-lightbox-gallery-prev{background:url('//q-ec.bstatic.com/static/img/experiments/gallery-prev-2/b9ce6d653d4b4f6e40b68853891b1131f4204a42.png') no-repeat!important;right:52px;position:absolute;top:110px}.rt-lightbox-gallery-next{background:url('//r-ec.bstatic.com/static/img/experiments/gallery-next-2/1c73ae86d34f3d4a6ba048906281d830bacc15bd.png') no-repeat!important;position:absolute;right:10px;top:110px}.rt-lightbox-gallery-next:hover,.rt-lightbox-gallery-prev:hover{opacity:1}.rt-lightbox-gallery-next:active{right:9px}.rt-lightbox-gallery-prev:active{right:53px}.lightbox-book-this-room-container{background:#f2f5f9;border-top:1px solid #d9e1ec;margin:0 -25px -40px -25px;padding:25px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.book-this-room-information{overflow:auto}.book-this-room-information p{margin:0}.lightbox-reserve-button{padding-top:10px;margin-top:10px;border-top:1px solid #d9e1ec;text-align:right}.book-this-room-conditions{max-width:600px;float:left}.book-this-room-price{float:right;text-align:right}.rt-occupancy-filter{padding:10px;margin:10px 0 0 0;background:#fff;border:1px solid #d9e1ec}.rt-occupancy-filter label{margin-right:10px}.read-easy.red-strike-rack-rate,.red-strike-rack-rate{color:#F00!important;text-decoration:line-through;border-bottom:0}.red-strike-rack-rate .blue-rack-rate{color:#003580;text-decoration:none}.red-actual-rack-rate{color:#F00!important}.hp_group_rackrate .blue-rack-rate{margin-right:0!important;padding-left:0!important}.hp-blue-sans-rack-rate{color:#003580;text-decoration:none!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px}#altThemeLinks a:visited,#altThemeLinks a:link{display:inline-block;padding:1px 10px 1px 0;margin:0 10px 5px 0;border-right:1px solid #ccc;font-weight:normal}#altThemeLinks{line-height:1em;display:block;clear:both}#altThemeLinks a:last-child{border-right:none!important}.reinforce-search-result-filters{overflow:hidden}.selected-filters-list{margin:0;padding:0}.selected-filters-list li{list-style:none;padding:5px;margin:0 10px 0 0;border-radius:3px;border:1px solid #d9e1ec;float:left}.sticked{position:fixed!important;top:0}.property_page_surroundings_block{clear:both}.property_page_surroundings_block .surroundings_distance{font-size:.9em;color:#779bca;font-weight:normal}.nha_single_unit_facilities .description.surroundings_facilities_noname h3,.nha_single_unit_facilities .surroundings_facilities_noname h3 .facility_category{width:auto}.nha_single_unit_facilities .description.surroundings_icons .facility_icon{background:url("//q-ec.bstatic.com/static/img/hotel/surroundings_sprite/5f49b12455be82e587bac3ba8122ab522c9ffe54.png") no-repeat}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_0 .facility_icon{background-position:0 3px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_1 .facility_icon{background-position:0 -82px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_2 .facility_icon{background-position:0 -40px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_4 .facility_icon{background-position:0 -124px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_8 .facility_icon{background-position:0 -167px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_3 .facility_icon{background-position:0 -211px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_9 .facility_icon{background-position:0 -253px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_5 .facility_icon,.nha_single_unit_facilities .surroundings_icons.facility_icon_id_6 .facility_icon{background-position:0 -291px}.nha_single_unit_facilities .surroundings_icons.facility_icon_id_7 .facility_icon{background-position:0 -328px}#usp-hotelpage-main-col.uspblock_more_contrast{text-shadow:0 1px 0 #fff}#usp-hotelpage-main-col.uspblock_more_contrast .oneusp p,#usp-hotelpage-main-col.uspblock_more_contrast .oneusp a{color:#666}.loc_no_cc_icon_wrapper{color:#188000;margin-bottom:1em;padding:10px 14px;background:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;clear:both;border:1px solid #41642a;margin-top:10px}.loc_no_cc_text{display:block;padding-top:1px}.loc_no_cc_icon{display:block;background-image:url("//r-ec.bstatic.com/static/img/cc_sprite/218a71f30f3548c626a92c4f70a19c5788a962dd.png");background-position:0 0;background-repeat:no-repeat;background-color:transparent;float:left;width:26px;height:18px;margin-right:10px}.lang_is_rtl .loc_no_cc_icon{float:right;margin-left:10px;margin-right:0}body.hotel.zh2{font:14px/18px Helvetica,sans-serif}body.hotel.zh2 a{text-decoration:none;font-weight:normal}body.hotel.zh2 a:hover{text-decoration:underline}body.hotel.zh2 input{font-size:16px}body.hotel.zh2 #breadcrumb div,body.hotel.zh2 #breadcrumb div a{font-size:14px!important}body.hotel.zh2 #breadcrumb div span{font-size:12px!important;line-height:18px}body.hotel.zh2 .address{padding-top:6px}body.hotel.zh2 #searchboxInc h3.searchtitle{font-size:19px!important;padding:7px 0 0 5px!important}body.hotel.zh2 a.search_summary_toggle_button:link{font-size:14px}body.hotel.zh2 #LastViewedHotels a{font-size:14px;font-weight:normal}body.hotel.zh2 #LastViewedHotels span{font-size:13px!important}body.hotel.zh2 #faq_area a,body.hotel.zh2 #faq_area a:link,body.hotel.zh2 #faq_area a:visited{text-decoration:none;line-height:20px}body.hotel.zh2 #faq_area a:hover{text-decoration:underline}body.hotel.zh2 #hotelTmpl .nha_large_photo_reviewFloater .hotel_large_photp_score{padding:15px 5% 5px 5%}body.hotel.zh2 .score_from_number_of_reviews{line-height:26px}body.hotel.zh2 .althotelsDiv2 .review_content span{font:normal 14px/20px Arial,Helvetica,sans-serif}body.hotel.zh2 #hp_availability_style_changes .rooms_table_usp_inner.style-change{font-size:14px}body.hotel.zh2 .hp-section-header{padding:10px 0 10px 0}body.hotel.zh2 #room_availability_container *{font-size:14px;line-height:18px;font-weight:normal}body.hotel.zh2 #room_availability_container .small,body.hotel.zh2 #room_availability_container .incExcInPriceNew,body.hotel.zh2 #room_availability_container .incExcEmphasize{font-size:13px}body.hotel.zh2 .similar_alternative_cheaper{font-size:14px}body.hotel.zh2 .pw-text{font-size:13px}body.hotel.zh2 #uspsbox p{font-size:14px;line-height:19px}body.hotel.zh2 .althotelsCell{line-height:20px}body.hotel.zh2 .review_item_review_content{font-size:14px;line-height:20px}body.hotel.zh2 .hp_useful_links_header b{font-size:16px;line-height:22px}body.hotel.zh2 #seo_links_drawer .hp_useful_links_header{padding:15px 10px 10px 10px}body.hotel.zh2 .property_highlights_left .filter_highlights_title{font-size:19px}body.hotel.zh2 #faq_area .hd{font-weight:normal}body.hotel.zh2 #hp_hotel_name{font-size:19px;line-height:20px}body.hotel.zh2 .b-button.b-button_primary{font-size:15px!important}body.hotel.zh2 .pretty_headers h2{font-size:19px}body.hotel.zh2 #usp-hotelpage-main-col .oneusp .usp_heading{font-weight:normal}body.hotel.zh2 #additional_fees_msg .lock_body{font-weight:normal}body.hotel.zh2 .currency_disclaimer_message{font-weight:normal!important}body.hotel.zh2 .lp-search-history-bar-title{font-weight:normal}body.hotel.zh2 .b-group-recommendation__price{line-height:24px}.chainlogo_desc{width:118px;height:60px;background-repeat:no-repeat;background-position:center top;margin:0 20px 10px 20px;float:left}.property_highlights_left .chainlogo_desc{margin:0;background-position:left top;float:none}.lang_is_rtl .property_highlights_left .chainlogo_desc{background-position:right top}.imgfloatright{float:right}.imgfloatleft{float:left}.chain_1029{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_bestwestern/531ebe44102a023f25400ee5f85b55e78b2bb204.png")}.chain_1053{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_ibis/2a7988eb79f1b3e178bd2317cf46b16588455680.png")}.chain_1396{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_premierinn/766e84458ae258fd433f96b72e21717f6917d62c.png")}.chain_2301{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_holidayinnexpress/874e13caed53cf27a9a7a6ab66c3ed0ce7416865.png")}.chain_1050{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_novotel/70e0680970e20bfbb8a941b89b918b0c067d71b9.png")}.chain_1752{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_radisson/ecddcb23915a6a5d348c708e2fce5930b681b474.png")}.chain_2294{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_radisson_blu/5d1e46cc88fc92da8c21dc651285571272d3f863.png")}.chain_1051{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_mercure/ee1e7f0ed39b8f6d66ce27c3f51d97228adb98b2.png")}.chain_1043{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_nhhoteles/d582e6d737165806856ad9d37b89a5f640491879.png")}.chain_1078{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_hilton/384d0dd96c92b3686b8e9a63a69b52ecff521317.png")}.chain_3186{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_ibisbudget/c08bfc8ac91f49fdce36e91df3e3350bdc0a31c5.png")}.chain_1072{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_holidayinn/e2f42c0f0d13bf895bb641f405c6ee16eb5b5bb1.png")}.chain_1045{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_ramada/d86d9aee1bd6f4042f9f014213940334192745d4.png")}.chain_1120{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_comfortinn/4d155d513ac0a823ce432d23914aaf7ebc235656.png")}.chain_1046{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_daysinn/b28e10bdd88b8a8964d3f1782c0d4c8e3ce1cfad.png")}.chain_1018{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_campanile/0e8ffaf466ddc591c263336884dedc4ad295c1dc.png")}.chain_1020{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_premiereclasse/02a3193d0cbb0f0728be867469127f017808a3f3.png")}.chain_2985{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_motel6/85a0241351d7fadc034e30d02a52a9136fae6a12.png")}.chain_1122{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_qualityinn/6b6fde05448c9768cf0259058a220d72723d665f.png")}.chain_1080{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_marriott/a6c4c23021c3f34bab086aabbb403fb0e016cac9.png")}.chain_1056{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_sheraton/c58d547c4f0c0e07f68b32cdb300f0c20b28ec91.png")}.chain_1787{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_laquinta/8107e0f0a104c7d71faf68643bdb9202d6748e7b.png")}.chain_1750{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_super8/5a5b38874fc392ba3c15451fb12b2f7d51a14536.png")}.chain_1071{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_crowneplaza/1bf2c9b5edd7b1f6adba63e7eb6634da5ff4836a.png")}.chain_1851{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_hamptoninn/9cf6b3a7a39a5ded517ff80315ed2dfe11178cc5.png")}.chain_1093{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_courtyard/4311f5f2b5b787769ab11575f502f4cdae1f66b9.png")}.chain_1364{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_britannia/6bf8943191317dc8d717f0a8065a07039ee38a22.png")}.chain_3086{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_ibisstyles/ff815aaa6081bab528bffe34dc274674a637cc02.png")}.chain_1743{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_parkinn/9e9489f8e01b6ac7d632b97fae35ce04c6f7022a.png")}.chain_1175{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_bnbhotels/769071629420f557cc483e552218768bd029520c.png")}.chain_1679{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_logis/d54c614de51b885d08a944dbc32d936a0ddb567a.png")}.chain_1090{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_eurostar/7b6bb44bfcb02eeb7f0686c744390f8826267639.png")}.chain_1760{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_americanbestvalueinn/25c7909bb13474a1883427ec8df7ad2e385ec67e.png")}.chain_1019{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_kyriad/8d936cf7e9bfb4edcc01d074c5594ed9c37a89fe.png")}.chain_1070{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_intercontinental/0b7d19d4fce44585c46318db0e65e16fa90a2294.png")}.chain_1487{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_hotelcatalonia/9b8d8f80faba2a2a5e599bf0a8b7c7bdfbd09af0.png")}.chain_1156{background-image:url("//r-ec.bstatic.com/static/img/chain-logos/hp_desc_appartcity/8c4a01fa5b85fd211567e3012e5e03f7dae012df.png")}.chain_2397{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_mgmresorts/b6ff70febf9633d1353f8cfcdb14e5a47125d3b2.png")}.chain_1738{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_howardjohnson/141f633cebf40cc96d70c448a7a8a51bce2b9e00.png")}.chain_3707{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_aparthotelsadagio/d1940dc4dc764835ab0d0512a8274993ad228cfa.png")}.chain_1049{background-image:url("//q-ec.bstatic.com/static/img/chain-logos/hp_desc_sofitel/8f52d3c4cfbe58c7e85fa3767e88d21dc2775cba.png")}.hp_chinese_welcome{background-repeat:no-repeat;background-position:0 50%;height:26px;padding-left:30px;margin-top:10px;display:table}.hp_chinese_welcome_inner{vertical-align:middle;display:table-cell;margin:0;padding:0}.hp_chinese_welcome.style_red{background-image:url(//q-ec.bstatic.com/static/img/experiments/ico_huanyin01/606c0620c7e8b996a94f54de58d6001aae2e5ff6.png);color:#c20000}.hp_chinese_welcome.style_orange{background-image:url(//q-ec.bstatic.com/static/img/experiments/ico_huanyin02/86ca03da7d4728efaae2cf6090ab523a3f566d60.png);color:#c26c16}body.zh .roomPrice .hp_discount_zh{font-size:90%}body.zh .add-red-tag__amount .discount_word{font-size:.5em;display:inline-block;padding-top:3px;vertical-align:top}#faq_area{padding:10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-shadow:1px 1px 0 #fff;border:1px solid #d8e0ec;margin-top:10px;font-size:1.2em}#faq_area .hd{margin:0 0 5px 0;padding:2px 0;font-weight:bold}#faq_area .faq_group{padding:0;margin:0;zoom:1;overflow:hidden}#faq_area .faq_link{margin:0 0 3px 0;list-style:none}#faq_area a,#faq_area a:link,#faq_area a:visited{color:#0896ff;font-weight:normal;text-decoration:underline;cursor:pointer}#faq_area a:hover{text-decoration:none}#faq_area .more{margin:0;text-align:right}.lang_is_rtl #faq_area .more{text-align:left}.faq_detail{background:#fff;padding:15px 20px}#b2hotelPage .modal-wrapper{border-radius:5px;border:0;top:10%!important}.faq_detail .active{display:block!important}.faq_detail .hidden{display:none!important}.b-sprite.property_highlight_halal{background:url("//r-ec.bstatic.com/static/img/experiments/halal_icon/c9402f931c58d249dda705a3a5d9775a56b013e3.png") no-repeat 0 0!important}.hp_partner_ja{border:1px solid #d8e0ec;border-radius:8px;padding:.7em .5em 5px .7em}.hp_partner_ja p{font-size:1.3em;line-height:1.3;font-weight:normal;margin:0 0 5px 0;border:0}.hp_partner_ja p a,.hp_partner_ja p a:visited{color:#003580;font-weight:normal}body.zh .hotel_main_content_cjk_1 #summary p{line-height:20px;font-size:14px}body.ko .hotel_main_content_cjk_1 #summary p{line-height:20px;font-size:14px}body.ja .hotel_main_content_cjk_1 #summary p{line-height:20px;font-size:14px}body.zh .hotel_main_content_cjk_2 #summary p{line-height:20px;font-size:13px}body.ko .hotel_main_content_cjk_2 #summary p{line-height:20px;font-size:13px}body.ja .hotel_main_content_cjk_2 #summary p{line-height:20px;font-size:13px}#nearest_station{border-top:1px solid #d9e1eb;border-bottom:1px solid #d9e1eb;background-color:#f2f5f8;padding:10px 20px 5px 20px}#nearest_station .hd{background:url("//r-ec.bstatic.com/static/img/experiments/ico_nearest_metro/3d7e326eede075bee67c3ffbd2050a268f70f317.png") 1px 0 no-repeat;font-size:1.2em;font-weight:bold;padding:5px 0 5px 37px;float:left}#nearest_station .inner{float:left;margin:0}#nearest_station .station_list{margin-top:7px}#nearest_station .station_item{margin-bottom:5px}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}.clearfix{display:block}#track_nearest_station{clear:both}.ico_policy_info .green_condition.loc_style_condition.policy_name_tt{border-bottom:1px dotted #390}.ico_policy_info .loc_style_condition.policy_name_tt{position:static;display:inline;border-bottom:1px dotted #003580;margin-bottom:4px;background:0;height:auto;width:auto}body.ja .ico_policy_info .loc_style_condition.policy_name_tt{font-family:Osaka,Arial,Helvetica,sans-serif}.ratepolicy_inner{position:relative;height:100%}.ratepolicy_box{position:absolute;top:0;left:0;right:0;bottom:0}.ratepolicy.loc_cell_style02:hover{background-color:#f2f5f9}.ratepolicy.loc_cell_style02:hover .ico_i_rt{display:none}.ratepolicy.loc_cell_style01 .ico_policy_info{padding-right:0}div#hotelTmpl #sr_external_proof{margin-top:10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.loc_vip_title{background:url("//r-ec.bstatic.com/static/img/experiments/loc_vip_hp_title/b4273553de4643ea039e7900a4eeca7d2c8037f1.png") no-repeat 0 center!important;width:25px;height:25px}.pestana_wrapper,.abbantage_wrapper,.melia_wrapper{margin:10px 0 20px 0;border-radius:4px;cursor:help}#pestana_loyalty_chain_hp_table{background-color:#d8d1be;overflow:hidden;width:100%;border-bottom:solid 1px #827956}#pestana_loyalty_chain_hp_table td{background-image:url("//q-ec.bstatic.com/static/img/experiments/loy_pestana_arrow/2f373ef0efd32c4190d56e923aa59dc20dd2caa4.jpg");background-repeat:no-repeat;background-position:left center;color:#837956;padding:10px 0 10px 20px;border-bottom:solid 2px rgba(0,0,0,0.1)}#pestana_loyalty_chain_hp_table td.hotel_chain_logo{background-color:#a8996f;background-image:url("//r-ec.bstatic.com/static/img/experiments/loy_hp_pestana_chain_top/3dc81b791d09ddf07c0bd2faf941c2add45fc861.png");background-repeat:no-repeat;background-position:10px center;width:210px;padding:2px 0;text-indent:-99999px}#abbantage_loyalty_chain_hp_table{background-color:#333331;overflow:hidden;width:100%;border-bottom:solid 1px #111}#abbantage_loyalty_chain_hp_table td{background-image:url("//r-ec.bstatic.com/static/img/experiments/loy_abbantage_arrow/ec0072fc155e1a3ea79067d3264c8ba08ad13c73.jpg");background-repeat:no-repeat;background-position:left center;background-color:#333331;color:#e5e5e5;padding:10px 0 10px 20px;border-bottom:solid 2px rgba(0,0,0,0.1)}#abbantage_loyalty_chain_hp_table td.hotel_chain_logo{background-color:#ccc5b8;background-image:url("//r-ec.bstatic.com/static/img/experiments/loy_hp_abbantage_chain/834bc2c047cd55eabebdfcc111063d825c48003b.png");background-repeat:no-repeat;background-position:10px center;width:120px;padding:2px 0;text-indent:-99999px}#melia_loyalty_chain_hp_table{background-color:#444;overflow:hidden;width:100%;border-bottom:solid 1px #a0a0a0}#melia_loyalty_chain_hp_table td{background-image:url("//r-ec.bstatic.com/static/img/experiments/loy_melia_arrow/52f643ebe6e4980888e4304c527ebcd4938f8ba9.jpg");background-repeat:no-repeat;background-position:left center;background-color:#444;color:#e5e5e5;padding:10px 0 10px 20px;border-bottom:solid 2px rgba(0,0,0,0.1)}#melia_loyalty_chain_hp_table td.hotel_chain_logo{background-color:#e4e5e7;background-image:url("//q-ec.bstatic.com/static/img/experiments/loy_hp_chains_melia/f7e018b524bbbd459964519f9541e0598b78122a.png");background-repeat:no-repeat;background-position:10px center;width:135px;padding:2px 0;text-indent:-99999px}.onMap #b_map_legend{position:relative}.onMap #in_and_around{width:100%;overflow:auto;position:absolute;bottom:16px;padding:0;margin:0;border-radius:0;background:white;border-top:1px solid #e6edff}.onMap #b_map_legend .in_and_around{font-size:.85em;padding-bottom:.76em;border-bottom:1px solid #e6edff}.onMap #b_map_legend .widesep{border-bottom:0;padding-bottom:0;margin:.5em 0}.onMap #b_map_legend .in_and_around h4{font-size:13px!important;font-weight:bold;color:#003580;margin-top:.5em}.onMap #b_map_legend .widesep h4{font-size:15px!important}.b_map_legend_in_and_around{position:relative}.onMap #b_map_legend .box .in_and_around li.iaa_more{display:none!important}.onMap #b_map_legend .b_promotion_type_hotel{display:none}.map_compset{width:100%;height:480px}.alt_hotel_marker{display:inline-block;width:23px;height:38px;background:url("//r-ec.bstatic.com/static/img/map_sprite_compset/7af5a6b8e17ca2c7110b02e431083b943b002b59.png") no-repeat}.alt_hotel_marker_2{background-position:-23px 0}.alt_hotel_marker_3{background-position:-46px 0}.alt_hotel_marker_4{background-position:-69px 0}.list_under_map_compset .alt_hotel_marker{float:left;margin:0 10px 0 7px}.hotelchars .description ul.map_compset_list{margin:0;padding:0 0 10px 0;list-style:none}.map_compset_list li{display:table;box-sizing:border-box;width:100%;margin:0;padding:10px 10px 0 10px}.map_compset_list li>span{display:table-cell;vertical-align:middle}.alt_hotel_title{padding-left:10px}.alt_hotel_title a{font-weight:normal}.map_compset_list .map_compset_current_hotel{margin:10px 0 0 0;border-top:1px solid #d1d1d1}.alt_hotel_sold_out{display:block;color:#f00;font-weight:bold}.static_map_marker{display:none}.map_compset_current_marker{width:23px;height:38px;background:url("//q-ec.bstatic.com/static/img/map_sprites_omnibus_mk3/635ad7902710fb05e761a015c754ac4c664951fe.png") no-repeat -198px -60px}.b_msie_7 .map_compset_list .alt_hotel_marker,.b_msie_7 .map_compset_list .map_compset_current_marker{float:left;display:block;margin:0}.b_msie_7 .map_compset_list li{clear:left;display:block;width:auto}.b_msie_7 .map_compset_list li>span{display:block;margin-left:33px}.static-iw-container{min-width:90px;max-width:180px;padding:5px 7px;border:3px solid #0896ff;border-radius:3px;background:#f2f4f6;color:#003580;font:small/1.2 Helvetica,sans-serif;text-align:center}.static-iw-hidden .static-iw-container{display:none}#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}.nha_hp_facilities_score{font-size:.6em;color:#003580;background:#f2f5f9;border-radius:3px;padding:5px;vertical-align:middle}.facilities_block_disabled_guests{display:inline-block;background:#f2f5f9;border-radius:3px;padding:3px 10px 3px 5px;margin-top:10px;vertical-align:middle;line-height:200%;clear:both;font-weight:normal}.nha_large_photo_main_content .nha_sua_description_highlights{padding:3px 6px;background-color:#f2f4f8;border:1px solid #d8e0ec;border-radius:3px;margin:0 8px 6px 0;font-size:.9em;font-weight:bold;display:inline-block}.nha_large_photo_main_content .description-highlights-header{margin-bottom:4px;font-size:1em}table.nha_apt_divider tr.nha_apt_divider_tr{border-top:2px solid #96b2d9!important}.city_centre_walking_distance{margin-top:-10px;padding-left:19px;display:block;margin-bottom:10px}.property_highlights_left .hp_free_wifi_green{background-color:#390;padding:1px 3px;border:1px solid #fff;color:#fff;font-style:normal}.property_higlights_facilility_link{margin-bottom:0!important;border-radius:3px 3px 0 0!important}.property-highlights-link-container{margin:0}a.property-highlights-link,a.property-highlights-link:visited{text-decoration:none;font-weight:bold;border-bottom:1px solid #d1dcf0;border-right:1px solid #d1dcf0;border-left:1px solid #d1dcf0;padding:10px 0;display:block;margin-bottom:10px;color:#0096ff;background-color:#e6edf6;font-size:1.1em;border-radius:0 0 3px 3px;padding-right:12px;padding-left:8px}a.property-highlights-link:hover{background-color:#d4e1f1;color:#003580}.hp_third_party_available{border:1px solid #3cb3e7;color:#003580;padding:8px;margin:10px 0;border-radius:2px;background:#fff}.hp_third_party_available table{width:100%}.hp_third_party_available td.icon-holder{width:44px;vertical-align:middle}.hp_third_party_available td.message{border-right:1px solid #3cb3e7;padding-right:6px}.hp_third_party_available td.images{width:10px;padding-left:6px;vertical-align:middle}.hp_third_party_available td.message span{display:block}.hp_third_party_available .header{font-size:1.2em;font-weight:700}.hp_third_party_available .icon-info{width:34px;height:34px;display:block}.hp_third_party_available .payment-option{height:40px;padding-left:6px}.hp_third_party_available .payment-option.paypal{width:100px;background:url("//q-ec.bstatic.com/static/img/experiments/payments/paypal/38e3109a664110dfec5afb717e95ad30a62656de.png") center center no-repeat}.hp_third_party_available .payment-option.sofortdirect{width:90px;background:url("//r-ec.bstatic.com/static/img/experiments/payments/sofort/d2a66f9bc69be8d7501ab281e115766f7398587d.png") center center no-repeat}.hp_third_party_available .payment-option.ideal{width:44px;background:url("//r-ec.bstatic.com/static/img/experiments/payments/ideal/57e9a3751ca6aeeb91964f444f10ac40ffc8f2cb.png") center center no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.hp_third_party_available .payment-option.paypal{width:100px;height:40px;background:url("//q-ec.bstatic.com/static/img/experiments/payments/paypal_2x/34b8d7a3262725cb2f263f63c449547d2064c876.png") center center no-repeat;background-size:100px 40px}.hp_third_party_available .payment-option.sofort{width:90px;height:40px;background:url("//r-ec.bstatic.com/static/img/experiments/payments/sofort_2x/239da2945f4c5f8f981113a9d02564128ce0e3c9.png") center center no-repeat;background-size:100px 40px}.hp_third_party_available .payment-option.ideal{width:44px;height:40px;background:url("//r-ec.bstatic.com/static/img/experiments/payments/ideal_2x/7ce4a2cb39f171162dc8408b5c495649f0b61eef.png") center center no-repeat;background-size:100px 40px}}#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-ec.bstatic.com/static/img/newreviews_score_bkg_2/552e80a7730226b7e3ea387055ac9d2350cb6dcf.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}.reviewfilter_header p{font-weight:bold;font-size:1.3em;padding:6px 0;margin:0 0 0 10px}#noshow_list{display:none}#internet_policy .wr_number{padding:7px 0;width:auto;margin-left:10px}#internet_policy .wr_number_wrapper{border:0;color:#fff;width:25px;height:25px;line-height:15px;padding:5px;-moz-box-shadow:none;-webkit-box-shadow:none;text-align:center;border-radius:10px 10px 10px 0;background:#87c2f6}#internet_policy .wr_number_wrapper span{color:#fff;font-size:15px;line-height:24px;text-align:center;float:none}#internet_policy .wr_wrapper{clear:left;overflow:hidden;padding-top:0;padding-bottom:0}#internet_policy .wr_banner_confidence{width:auto}#internet_policy .wr_banner_confidence span{width:auto;float:none;font-weight:bold;line-height:1.5em}.featured_reviews_new_layout{position:relative;overflow:hidden}.featured_reviews_new_layout .containh2 h2{font-size:1.6em;font-weight:normal;margin:0;padding:.5em .5em .5em 0}.featured_reviews_new_layout ul{background:#f2f4f8;padding:.5em 2em;margin:0}.featured_reviews_new_layout .featured_reviews_item{margin-right:0}.hotel_recommendation{text-align:left}.recommendation_percent{font-weight:bold;font-size:1.2em}.review_item_recommended{background:#f0f8ff;color:#0896ff;display:block;padding:.4em 1em}#b2hotelPage .review_report_form{display:inline-block;margin-top:20px}#b2hotelPage .review_report_form i{margin-top:10px;color:#c0c0c0;cursor:pointer}#b2hotelPage .review_report_form i:hover{color:#666;cursor:pointer}#b2hotelPage .review_report_form i:active{color:red;cursor:pointer}#b2hotelPage .review_report_form i.active{color:red;cursor:default}#b2hotelPage .review_report_form_pop{cursor:pointer}#b2hotelPage .review_report_form_pop ul{list-style-type:none;padding-left:0;min-width:200px}#b2hotelPage .review_report_form_pop ul label{display:block;cursor:pointer;padding:0 10px}#b2hotelPage .review_report_form_pop ul label li{padding-left:10px;cursor:pointer}#b2hotelPage .review_report_form_pop ul li:hover{background-color:red;color:white}#b2hotelPage .review_report_form_pop ul li p{display:inline-block;padding-left:10px;margin-top:5px;margin-bottom:5px}#b2hotelPage .review_report_form_pop .review_useful_thankyou{color:#390;font-size:20px;text-align:center;vertical-align:middle}.review_item_header_content.downlight{color:#555;font-size:1em;font-weight:normal}.review_item_headline{color:#666;font-size:1.2em;font-weight:bold}.review_item_review_header.review_item_with_info_tags{border-bottom:1px dashed #cdcdcd}.review_item_info_tags{background:#ecf7fe;border-bottom:1px dashed #cdcdcd;font-size:11px;list-style:none}.review_item_info_tags.clearfix{padding:5px}.review_item_info_tags .review_info_tag{background:#3cb3e7;color:#fff;display:block;float:left;margin:3px 3px 3px 14px;padding:3px 6px 4px;position:relative}.review_item_info_tags .review_info_tag:hover{cursor:default}.review_item_info_tags .review_info_tag:before{content:"";border-bottom:10px solid transparent;border-right:10px solid #3cb3e7;border-top:10px solid transparent;left:-10px;top:0;position:absolute}.review_info_tag .bullet{font-size:1.4em;position:absolute;left:-5px;top:2px}.lang_is_rtl .review_info_tag .bullet{font-size:1em}.review_item_reviewer h4 a.public-timeline-link{font-size:16px;word-wrap:break-word;font-weight:normal;text-decoration:none}.rpp_reviews_survey{text-align:center!important;color:#000;display:none;padding:1em;margin:1em 1em 0;border:1px solid #b8e5bc;border-radius:4px;background:#dff6e1}.rpp_reviews_survey.show{display:block}.rpp_reviews_survey p{margin:0}.rpp_reviews_survey a{font-weight:bold;color:#003580}.rpp_reviews_survey a:hover{color:#ffbb39}.smaller_review_score .review_list_score_title{font-size:1.2em}.smaller_review_score .review_list_score{font-size:40px;line-height:75px;padding:10px 3px}.review_sort_container{border-top:1px dotted #cdcdcd;margin-top:6px;padding-top:8px}.review_sort_container select{background:#fff;border:0;color:#555;font-weight:bold}#comments_list{position:relative}#r-translate-loader{background:#fff;width:100%;text-align:center;height:100%;position:absolute;left:0;top:0;z-index:9;display:none}#r-translate-loader img{margin-top:30px}#comments_list .no_thumbs{float:left}#comments_list .r-separator,.comments_table_lessthan_five .r-separator p{background:#355e97;background:rgba(0,53,128,0.8);color:#fff;text-align:center;font-size:13px;font-weight:bold;cursor:pointer}#comments_list .r-separator:hover,.comments_table_lessthan_five .r-separator p:hover{opacity:.9}#comments_list .r-separator.disabled,.comments_table_lessthan_five .r-separator.disabled p{opacity:1;cursor:default}#comments_list .r-separator.disabled .r-translate-review,.comments_table_lessthan_five .r-separator.disabled p .r-translate-review{cursor:default}#comments_list .r-translate-review{color:#fbb818}#comments_list .r-translate-loading{display:none;float:right;line-height:13px;font-size:13px}#comments_list .r-translate-loading img{width:13px;margin-right:3px}#comments_list .r-translate-powered{display:none;margin:0;float:right;text-decoration:none;font-weight:normal;color:#003580}#comments_list .r-translate-powered:hover{color:#003580}#comments_list .r-translate-powered-text{display:block;float:left;margin-right:2px;font-size:85%}#comments_list .r-translate-logo{background:url("//q-ec.bstatic.com/static/img/experiments/logo_google_gray/b2d6ebb807f49ec82f980ef741cd89d2a95c3586.png");width:51px;height:15px;display:block;overflow:hidden;text-indent:-9999px;float:right}.b_msie_7 #comments_list .r-separator,.b_msie_7 .comments_table_lessthan_five .r-separator p{padding:15px 0!important}.b_msie_7 #comments_list .r-separator p{margin:0!important}.smart_review_badge{display:inline-block;background:url("//r-ec.bstatic.com/static/img/experiments/sr-recommended-tooltip-icon2/28ce83cb9a96fb75a9189113c82b7c8715ead371.png") no-repeat bottom left;height:26px;width:26px;position:absolute;top:0;left:0;z-index:3}.b_msie_7 .smart_review_badge{background:url("//r-ec.bstatic.com/static/img/home_recommended_tooltip_ie/47e05cba39317f536dc37adfcf3360c2e8bf510d.png") no-repeat top left}.smart_review_badge_block .smart_review_with_badge .althotelsReview2{padding:2.2em 1.3em 20px 1.9em!important}#hotelTmpl .reviewFloater .smart_review_badge_block .smart_review_with_badge p.fixed_review_height.fixed_review_top_align{padding-top:17px!important;padding-bottom:10px!important}.smart_review_badge_block .reviews-carousel-control{top:40px}.fixed_review_container .smart_review_with_badge.featured_reviewer{height:190px!important}#hotelTmpl .reviewFloater.rd_review_block .smart_review_badge_block .smart_review_with_badge p.fixed_review_height.fixed_review_top_align{padding-top:25px!important;padding-bottom:8px!important;height:115px}.wishlist_box_social .wishlist-added-to-name.highlight-wishlist-added-to-name{color:#003580}.wishlist_box_social .wishlist-added-to-name.highlight-wishlist-added-to-name a{font-weight:bold}.tfl-clicked-status-loading{margin-top:15px;position:absolute;margin-left:-111px}.tfl-enhanced-dropdown .tfl-clicked-status-loading{top:0;left:50%;width:16px;margin-left:-8px;margin-top:26px}.wishlist_trigger_rounded_larger_button.disabled{opacity:.5;border-color:grey}.wishlist_trigger_rounded_larger_button.disabled .js-wl-handle-text{color:grey}.wl-enhanced-dropdown-right .wishlist_trigger_rounded_larger_button.disabled .js-wl-handle-text{color:white}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button.added-to-list{background:#c1dffa;border-color:#c1dffa;text-shadow:0 0 2px #fff}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button.added-to-list .tfl-enhanced-dropdown-handle-text{color:#0896ff}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button.added-to-list:hover{background:#c1dffa}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button.added-to-list:hover{background:#c1dffa}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button.added-to-list .tfl-enhanced-dropdown-arrow{background:url("//q-ec.bstatic.com/static/img/tfl/bg_blue_small_arrows/aa26ae6c098671d5000ebd7aeabb904113284cea.png") 0 -42px no-repeat}.fly-dropdown.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-clicked-status{border-color:#c1dffa!important}.enhanced-dropdown-container{position:relative;width:215px;margin:0 auto}.tfl-enhanced-dropdown{position:relative}.tfl-enhanced-dropdown .icon{visibility:hidden}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button{border:0;border-radius:5px;background:#2a95ff;padding-left:40px;width:169px;padding-right:6px;text-decoration:none;display:table;vertical-align:middle;float:none;line-height:normal}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button .tfl-enhanced-dropdown-handle-text{display:table-cell;height:100%;vertical-align:middle}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button:hover{background:#133483;box-shadow:0 0 2px #4e6cb4}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button span{padding-left:0;color:#fff}.tfl-enhanced-dropdown-separator{position:absolute;height:30px;width:1px;top:7px;left:35px;background:#75b5ff}.tfl-enhanced-dropdown .wishlist_trigger_rounded_larger_button:hover .tfl-enhanced-dropdown-separator{background:#4e6cb4}.tfl-enhanced-dropdown-arrow{position:absolute;background:url("//r-ec.bstatic.com/static/img/tfl/bg_white_small_arrows/656ae0f272199d906a8932cc80fce6b23c97b79d.png") 12px -23px no-repeat;height:43px;width:36px;top:0;left:0}.tfl-enhanced-dropdown-arrow.opened{background:url("//r-ec.bstatic.com/static/img/tfl/bg_white_small_arrows/656ae0f272199d906a8932cc80fce6b23c97b79d.png") 12px 19px no-repeat}.tfl-enhanced-dropdown-arrow .fly-dropdown.wl-dropdown.fly-dropdown_bottom.fly-dropdown_arrow-center.fly-dropdown_hidden{top:202px;left:427px;width:211px;border:2px solid #3a95ff}.tfl-enhanced-dropdown-arrow .enhanced-dropdown{opacity:0;visibility:hidden;color:red}.fly-dropdown.fly-dropdown-enhanced-dropdown::before{display:none}.fly-dropdown.fly-dropdown-enhanced-dropdown{width:211px;box-shadow:none;border:2px solid #2a95ff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:-3px;margin-top:-12px;overflow:hidden}.fly-dropdown-enhanced-dropdown.hover{border:2px solid #133483}.fly-dropdown.fly-dropdown-enhanced-dropdown h3{padding:5px 20px 5px 10px}.fly-dropdown.fly-dropdown-enhanced-dropdown .wl-dropdown-item{padding-bottom:7px;padding-top:7px;text-overflow:ellipsis;overflow:hidden}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button{background-color:#fff;border:2px solid #2a95ff;padding-right:40px;padding-left:6px}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button:hover{background-color:#fff}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button span{color:#2a95ff}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button span{right:0;left:auto}.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button span.tfl-enhanced-dropdown-separator{right:35px;left:auto}.wl-enhanced-dropdown-white.wl-enhanced-dropdown-white-full-separator .wishlist_trigger_rounded_larger_button span.tfl-enhanced-dropdown-separator{width:2px;top:0;height:100%}.wl-enhanced-dropdown-white .tfl-enhanced-dropdown-arrow{background:url("//q-ec.bstatic.com/static/img/tfl/bg_blue_small_arrows/aa26ae6c098671d5000ebd7aeabb904113284cea.png") 0 -42px no-repeat}.wl-enhanced-dropdown-white .tfl-enhanced-dropdown-arrow.opened{background:url("//q-ec.bstatic.com/static/img/tfl/bg_blue_small_arrows/aa26ae6c098671d5000ebd7aeabb904113284cea.png") 0 0 no-repeat}.tfl-enhanced-dropdown.wl-enhanced-dropdown-white .wishlist_trigger_rounded_larger_button:hover .tfl-enhanced-dropdown-separator{background:#75b5ff}.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-white{width:215px;margin-left:5px;border-top:1px solid #2a95ff}.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-white.hover{border:2px solid #2a95ff;border-top:1px solid #2a95ff}.wl-enhanced-dropdown-right .wishlist_trigger_rounded_larger_button span{right:0;left:auto}.wl-enhanced-dropdown-right .wishlist_trigger_rounded_larger_button span.tfl-enhanced-dropdown-separator{right:35px;left:auto}.wl-enhanced-dropdown-right .wishlist_trigger_rounded_larger_button{padding-right:40px;padding-left:6px}.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-right{width:211px;margin-left:3px}.wl-enhanced-dropdown-white-left .wishlist_trigger_rounded_larger_button span{left:0;right:auto}.wl-enhanced-dropdown-white-left .wishlist_trigger_rounded_larger_button span.tfl-enhanced-dropdown-separator{left:35px;right:auto}.wl-enhanced-dropdown-white-left .wishlist_trigger_rounded_larger_button{padding-left:40px;padding-right:6px}.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-white-left{width:215px;margin-left:-5px;border-top:1px solid #2a95ff}.fly-dropdown-enhanced-dropdown.fly-dropdown-enhanced-dropdown-white-left.hover{border:2px solid #2a95ff;border-top:1px solid #2a95ff}.fly-dropdown-enhanced-dropdown .tfl_enhanced_dropdown{display:block}.tfl__dropdown_briefing{color:#333;font-size:1.1em;font-weight:700;padding:10px;padding:11px 11px 14px 11px;border-bottom:1px solid #eee}.wl-dropdown--briefing.wl-dropdown{width:280px}.wl-dropdown--briefing .wl-dropdown-item{text-overflow:ellipsis;overflow:hidden;height:42px;border-bottom:1px solid #e5e9ed;margin-right:0}.wl-dropdown--briefing .wl-dropdown-link{font-size:.9em;font-weight:700}.wl-dropdown--briefing .wl-dropdown-item--added{background:#e5e9ed}.wl-dropdown--briefing .wl-dropdown-item_shared.wl-dropdown-item--added{background:url("http://kzima.dev.bstatic.com/static/img/profile/wishlist/small_group_list_icon.png") no-repeat right center #e5e9ed}.wl-dropdown--briefing .wl-dropdown-item__checkbox{margin-top:16px}.wl-dropdown--briefing .wl-dropdown-item--added .wl-dropdown-item__checkbox{margin-top:9px}.wl-dropdown--briefing .wl-dropdown-item--added{font-weight:bold;border-bottom:1px solid #fff}.wl-dropdown--briefing .wl-dropdown-item_loading{background:url(//q-ec.bstatic.com/static/img/tfl/hp_list_loader/7b4ae5fc26443e780ff3b6f50ccc66c97b967b0a.gif) no-repeat 8px 12px #e5e9ed}.wl-dropdown-item strong{font-weight:400;padding:2px}.wl-dropdown--briefing .wl-dropdown-item span{margin:1px 0 0 17px;display:inline-block}.best_facilities{font-size:15px;margin-top:0;color:#7d90a6}.best_facilities strong{color:#003580}.best_facility_container{background:#fff;padding:10px;margin:10px 0;display:block;overflow:hidden;text-align:left;line-height:1.4}.best_facility_container .best_facilities{font-size:12px;color:#003580}.hpFpItem .nha_single_unit_facilities,.hpFpItem#hotelPoliciesInc,.hpFpItem .common_room_facilities{height:130px!important;overflow:hidden!important;position:relative}.hpFpShowmore{position:absolute;bottom:0;height:50px;padding-top:50px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);display:block;width:100%;text-align:center}.hpFpShowmore-text{padding:5px 5px 3px 5px;display:inline-block;color:#0896ff;text-decoration:none;cursor:pointer}.hpFpShowmore-text:hover{color:#003580}.hpFpShowmore-icon{display:block;width:10px;height:10px;margin:0 auto;background:url('//r-ec.bstatic.com/static/img/experiments/vp_hp_downarrow/3daca93de8d731fb5d3e5037ec760f6e3537d3b1.png') no-repeat top center}#no_availability_msg .change_dates{border:1px solid white;background-color:#e6edf6;margin:5px 5px 20px}.hp_no_av_dates_compset{padding:10px}.hp_no_av_dates_compset a{display:inline-block;color:#fff!important;text-decoration:none;font-weight:normal!important;font-size:12px;background:#0896ff;padding:6px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px}.hp_no_av_dates_compset .hp_av_date_range:hover{background:#003580}.hp_no_dates_compset_block{clear:both;display:block;overflow:hidden;padding-top:10px}.hp_no_dates_compset{padding:5px 10px 0 0}.hp_no_dates_compset a{display:inline-block;color:#fff!important;text-decoration:none;font-weight:normal!important;font-size:12px;background:#0896ff;padding:6px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px}.hp_no_dates_compset .hp_av_date_range:hover{background:#003580}#right .cug-savings-reinforcement{margin-left:0}.cug-savings-reinforcement .secret_deal_24{vertical-align:middle}#editDates.change_dates{float:left;background-color:#f2f4f8;margin-top:.6em;padding:1em 1.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#editDates.change_dates h3{font-size:1.25em;margin:0 0 .2em 0;font-weight:normal}#editDates.change_dates .editDatesForm{margin-top:0}#editDates.change_dates .availForm{padding:0;position:static}#editDates.change_dates div.dateerrors{margin-top:0;width:30em}#editDates.change_dates .checkoutDateSection{margin-right:0}#editDates.change_dates .but{padding-top:1em}.js-wl-sidebar-hotel-list{background:#EEE;margin:10px 0 -10px 0;max-height:0;overflow:hidden;position:relative}.wl-sidebar-hotel-list-container{border-top:1px solid #DDD;padding:1em}.js-wl-sidebar-hotel-list h4{font-size:12px;font-weight:bold;line-height:12px;margin:0;padding:0 0 10px 0;text-align:center}.js-wl-sidebar-hotel-list ul{list-style:none;margin:0;padding:0}.js-wl-sidebar-hotel-list ul li{color:#888;line-height:14px;min-height:35px;padding:5px 0 5px 37px;position:relative;text-align:left}.js-wl-sidebar-hotel-list ul li:first-child{padding-top:0}.js-wl-sidebar-hotel-list ul li:last-child{padding-bottom:0}.js-wl-sidebar-hotel-list ul li a.thumbLink{left:0;position:absolute;top:5px}.js-wl-sidebar-hotel-list ul li a.thumbLink img{display:block}.js-wl-sidebar-hotel-list ul li:first-child a.thumbLink{top:0}.js-wl-sidebar-hotel-list ul li span.lastbooking{color:#690}.set_bed_preference{padding:8px;font-size:12px;margin:8px 0;float:left;border-radius:4px;text-shadow:1px 1px 0 #fff;background:#e6edf6}.set_bed_preference img{width:25px;height:19px;float:left;margin:0 8px 4px 0}.set_bed_preference strong{margin:0 8px 0 0;float:left}.set_bed_preference select{display:block;float:left}#booking-summary .total-price{display:block;font-size:22px;margin:3px 0 5px;color:#0896ff;white-space:nowrap}#maxotel_rooms.booking_summary #book_now_best_price_reinforcement{padding-top:10px;margin-bottom:7px}.creditcard{background:url("//q-ec.bstatic.com/static/img/experiments/cc_icons/feeb27a6e943631923feff74282a759bf8b2e52a.png") no-repeat;height:28px;position:relative;float:left;margin:0 0 7px 9px}.cc-placeholder{background:#f2f2f2;background:-o-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(to bottom,#fff 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);border:1px solid #d1d1d1;font-size:9px;width:36px;padding:12px 4px 2px;height:12px;border-radius:3px;text-align:center;color:#333;font-size:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nocreditcardsacceptedonlycash{background:0}.americanexpress{width:46px;background-position:-309px 0}.visa{width:46px;background-position:-5px 0}.euromastercard{width:46px;background-position:-55px 0}.dinersclub{width:46px;background-position:-207px 0}.discover{width:46px;background-position:-156px 0}.maestro{width:46px;background-position:-105px 0}.switch{width:46px;background-position:-359px 0}.solo{width:46px;background-position:-665px 0}.jcb{width:46px;background-position:-258px 0}.cartebleue{width:46px;background-position:-563px 0}.hipercard{width:46px;background-position:-512px 0}.argencard{width:46px;background-position:-614px 0}.unionpaydebitcard{display:none}.unionpaycreditcard{width:46px;background-position:-410px 0}.eccard{width:46px;background-position:-461px 0}.cartasi{width:46px;background-position:-716px 0}.carteblanche{width:46px;background-position:-765px 0}.eftpos{width:46px;background-position:-816px 0}.uc{width:46px;background-position:-867px 0}.bancontact{width:46px;background-position:-918px 0}.nicos{width:46px;background-position:-969px 0}.redcompra{width:46px;background-position:-1020px 0}.bccard{width:46px;background-position:-1071px 0}.cabal{width:46px;background-position:-1122px 0}.australianbankcard{width:46px;background-position:-1173px 0}.otpszchnyipihenkrtya,.otpszechenyipihenokartya{width:46px;background-position:-1275px 0}.mkbszechenyipihenokartya,.mkbszchnyipihenkrtya{width:46px;background-position:-1326px 0}.khszechenyipihenokartya,.khszchnyipihenkrtya{width:46px;background-position:-1224px 0}.red6000{width:46px;background-position:-1426px 0}.atmcard,.pin,.jinsui,.dragon,.bankcard,.chipper,.peony,.pacific,.othercards,.greatwall{background-position:-1377px 0;margin-bottom:2px;min-width:17px;padding:6px 4px 0 48px}.clear-left{clear:left}body.lang_is_rtl div.hp_bp_payment_method div{float:right}body.lang_is_rtl div.hp_bp_payment_method p.reserve_cc{clear:both}.lang_is_rtl .creditcard{float:right;margin:0 9px 7px 0}.creditcard_noimg{background:0;height:28px;position:relative;float:left;margin:0 9px 7px 0;min-width:17px;padding:6px 4px 0 6px}.deal-rate-show-public-price .rackrate{float:right}.deal-rate-show-public-price .rackrate,.deal-rate-show-public-price .rooms-table-room-price{clear:both}.deal-rate-show-public-price.deal-rate .rooms-table-room-price{float:right;padding:1px 0 1px 22px;font-size:1.1em}.deal-rate-show-public-price.cug-deal-rate .rooms-table-room-price{color:#155ea8;background:url("//q-ec.bstatic.com/static/img/deals/sprites_secret_deal/e435e8ab9823e0343dbff345ff9018666da08ebe.png") 0 1px no-repeat}.deal-rate-show-public-price.genius-rate-block .rooms-table-room-price{color:#cf812d;background:url("//r-ec.bstatic.com/static/img/deals/sprites_genius_rates/dd903d4cfdf5a8178027150c1e1f8136e240df63.png") 0 1px no-repeat}.deal-rate-show-public-price.smart-deal-rate .rooms-table-room-price{color:#155ea8;background:url("//r-ec.bstatic.com/static/img/deals/sprites_smart_deal/ab7f8f92909fe03c221140437ec119545637281b.png") 0 1px no-repeat}.deal-rate-show-public-price.deal-rate.late-deal-rate .rooms-table-room-price{color:#155ea8;margin-top:2px;background:url("//r-ec.bstatic.com/static/img/experiments/sr_late_deals_room/0db77e97841fc62e530f0448ea629bb72d43b07b.png") 0 1px no-repeat}.deal-rate-show-public-price.deal-rate .deal-public-price-rackrate{font:small/1.2 Arial,Helvetica,sans-serif;font-weight:bold;color:#390;float:right}.deal-rate-show-public-price.deal-rate .sr_smart_price{color:#cf812d}.deal-rate-show-public-price .rooms-table-room-price{margin:2px 0 5px 0;float:right}.deal-rate-show-public-price>br{clear:both}.roomDefaultUseDiscount.deal-rate-show-public-price .rooms-table-room-price,.roomSingleUseDiscount.deal-rate-show-public-price .rooms-table-room-price{margin-top:17px}.roomstable .deal-rate-show-public-price .deal-container-icon-only{margin-right:0}#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}.fd_newsletter{background-image:url("//r-ec.bstatic.com/static/img/fd_normal_results/a3b1b3e667d1e054d738d4c3ae076cf71eb31837.png")!important}#b_hotel_list{background:#e6edf6;border:0;margin:0;border-radius:0 0 13px 13px;float:left;width:100%;z-index:50}.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;width:100%;position:relative;background:#003580 url("//q-ec.bstatic.com/static/img/sd_woman_on_dark/46b316ca1790c7834ee76259ac8b22ea09cf9ed0.png") 17px 6px no-repeat;margin:.5em 0 1em 0;padding:0;border:0;border-radius:12px;border-bottom-left-radius:0}.b_hotel_deal_wrapper.dotd{background:#003580 url("//r-ec.bstatic.com/static/img/dod_percent_on_dark/a56685f752a49ececaef8cffdca03038d61c64e7.png") 17px 6px no-repeat}.b_hotel_deal_wrapper.no_calendar{height:65px}.b_hotel_deal_wrapper.no_calendar a,.b_hotel_deal_wrapper.no_calendar p{display:none}.b_hotel_deal_wrapper h1.deal_meta,.b_hotel_deal_wrapper p.deal_meta{float:left;clear:both;font-size:14px;font-weight:bold;line-height:1;color:white;text-shadow:0 1px 2px black}.b_hotel_deal_wrapper.no_calendar h1.deal_meta{line-height:1.7em;padding:0}.b_hotel_deal_wrapper h1.deal_meta a,.b_hotel_deal_wrapper p.deal_meta a{color:#ffc900}.b_hotel_deal_wrapper h1.deal_meta a:hover,.b_hotel_deal_wrapper p.deal_meta a:hover{text-decoration:none}.b_hotel_deal_wrapper h1.deal_meta{font-size:24px;margin-bottom:0;margin:13px 0 10px 85px;padding:0 8px}.b_hotel_deal_wrapper p.deal_meta{padding:0 0 13px 93px;margin:0;width:90%}.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:1}.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:1}.b_msie_7 .searchresults .deal_of_the_day .hotel_item{clear:left}.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("//q-ec.bstatic.com/static/img/ribbon_urgency/580b2436d5e7e2220de7b1a969ceecac971b7508.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("//q-ec.bstatic.com/static/img/ribbon_urgency/580b2436d5e7e2220de7b1a969ceecac971b7508.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("//q-ec.bstatic.com/static/img/ribbon_freepowa/e2e631436a2a2421eca431a06a42d7eb809becf4.png")}p.b_hotel_geo{width:100%;margin:5px 0 10px 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;clear:both}.b_hotel_meta{margin:5px 0 2px 0;height:24px}.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-ec.bstatic.com/static/img/newsletter_star-rating/c04654c6ad43d19b20aa7e48900bbb4d1e731ee3.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;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;margin-bottom:5px}.b_hotel_price_info-wide{height:3.9em}.b_price_meta{color:#390;font-weight:bold;text-align:center;font-size:15px}.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:5px;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:1!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("//q-ec.bstatic.com/static/img/fd_rocket_ship/f5b8a66e7de4f1ad218d0789e70e3a83f83d4510.png") -10px 10px no-repeat;margin-top:7px;margin-bottom:1em}.dotd_time{position:absolute;top:0;left:0;color:#fff;text-decoration:none!important;font-weight:normal;text-align:left;text-shadow:0 1px 1px black;display:block;background:url(//q-ec.bstatic.com/static/img/dotd_bg_arrow_big/f71347f09b5f76b2ff929002490d829bbdfd5eb6.png) no-repeat -91px right;border-radius:4px;padding:4px}.dotd_time:link{opacity:0;filter:alpha(opacity=0);width:170px;color:#fff;padding-bottom:3px;margin-right:50px;background:url(//q-ec.bstatic.com/static/img/dotd_bg_arrow_big/f71347f09b5f76b2ff929002490d829bbdfd5eb6.png) no-repeat center right}a.dotd_time:hover{opacity:1;filter:alpha(opacity=100)}img.dotd_time{vertical-align:middle;padding-right:20px;background:url(//q-ec.bstatic.com/static/img/dotd_bg_arrow_big/f71347f09b5f76b2ff929002490d829bbdfd5eb6.png) no-repeat center right}#b_hotel_list.dotd_smaller li{width:100%;margin-bottom:0}.dotd_smaller .hotel_item{float:left}.dotd_smaller .hotel_item_fullwidth{float:left}.dotd_smaller .hotel_thumbnail{float:left}.dotd_smaller .hotel_content{margin-left:199px}.dotd_smaller .b_review_count,.dotd_smaller .b_hotel_address,.dotd_smaller .b_hotel_review{display:block}.dotd_smaller .b_review_sword{display:inline-block;color:#779bca;line-height:1;font-size:15px;font-weight:bold;text-align:right}.dotd_smaller .b_review_score{font-size:18px;line-height:28px;height:auto;padding:0 7px}.dotd_smaller .hotel_item_hover .b_review_sword{color:#003580}.dotd_smaller .b_review_count{font-weight:normal;font-size:11px;margin-top:2px}.dotd_smaller .b_hotel_city{display:none}.dotd_smaller .b_hotel_meta{clear:none;margin:6px 0 0 0}.b_hotel_cta{clear:both}.dotd_smaller .b_hotel_cta{padding:20px 0 0 10px;white-space:nowrap}.dotd_smaller .b_price{text-align:right;clear:both;margin:0}.dotd_smaller .b_was{font-size:14px;font-weight:bold}.dotd_smaller .b_hotel_price_info-wide .b_was{font-size:12px}.dotd_smaller .b_save{font-size:18px;font-weight:bold;margin-top:5px}.dotd_smaller .b_hotel_geo{display:none}.dotd_smaller .b_hotel_type{width:auto;line-height:28px}.dotd_smaller .no_reviews .b_hotel_star-rating,.dotd_smaller .no_reviews .b_hotel_type{width:100%}.dotd_smaller .b_hotel_price_info{padding-right:5px;height:auto}#b_hotel_list.dotd_smaller{border:1px solid #dbdbdb;border-radius:8px;border-top-left-radius:30px;box-shadow:0 0 3px #e4e4e4;background:#fff;margin-bottom:15px}#b_hotel_list.dotd_smaller:hover{border:1px solid #003580}.dotd_smaller ul{margin:0!important}.dotd_smaller .b_hotel_deal_counter_wrapper{background:#003580;min-height:50px;height:auto!important;height:50px;border-top-left-radius:32px;border-top-right-radius:8px}.dotd_smaller .count_title{text-align:left;font-size:19px;padding:0 0 0 60px;margin:0;text-shadow:none;line-height:49px;position:relative}.dotd_smaller .count_title img{background:url(//q-ec.bstatic.com/static/img/deals/df_badges_05/a07503284151690f6585d53007055af190e8954c.png) no-repeat;background-position:-280px -143px;height:63px;width:57px;display:block;position:absolute;top:-17px;left:-7px}.dotd_smaller .count_title.dots img{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') -50px -272px no-repeat;top:-2px;left:0}.dotd_smaller .flash_deal_extra{display:block;position:absolute;font-size:21px;font-weight:bold;color:#fff;text-decoration:none;background:0;height:26px;width:26px;bottom:5px;left:5px;margin:0;padding:0}.dotd_smaller .flash_deal_extra.b_free_breakfast img{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') 0 -238px no-repeat!important;width:26px;height:26px;z-index:10;position:absolute;cursor:pointer}.dotd_smaller .flash_deal_extra.b_free_extras img{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') -54px -238px no-repeat!important;width:26px;height:26px;z-index:10;position:absolute}.dotd_smaller .flash_deal_extra.b_free_powa img{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') -27px -238px no-repeat!important;width:26px;height:26px;z-index:10;position:absolute}.dotd_smaller .flash_deal_extra.b_urgency strong{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') 0 -211px no-repeat!important;width:26px;height:26px;line-height:26px;z-index:10;position:absolute;text-align:center}.dotd_smaller .flash_deal_extra span{width:0;top:3px;left:13px;height:20px;text-align:center;background:#419c00;z-index:4;font-size:12px;z-index:5;position:absolute;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.dotd_smaller .flash_deal_extra.b_urgency span{background:#be1900}.dotd_smaller .flash_deal_extra span small{display:none;line-height:20px;font-size:12px;font-weight:normal;text-shadow:1px 1px 1px #000}.dotd_smaller .count_time-left{text-transform:none;color:#fff;text-shadow:none;display:block;float:left;line-height:24px;font-size:13px;font-weight:normal;margin:0;padding-right:12px}.dotd_smaller .count_wrapper{padding:0 20px 7px 30px;margin:14px 0 0 0;float:right}.dotd_smaller .count_wrapper img{background:transparent url('//q-ec.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') 0 -58px no-repeat;display:block;float:left;margin-right:12px}.dotd_smaller .count_timer{border:0;text-shadow:none;padding:0 0 0 5px}.dotd_smaller .counter_header{font-size:13px;color:#00aeef}.dotd_smaller .count_time{font-size:13px;font-weight:normal;line-height:16px}.dotd_smaller .count_time b{font-size:13px;font-weight:normal;color:#fff}.dotd_smaller .count_timer p{text-transform:none;line-height:24px;text-shadow:none}.dotd_smaller .hotel_item{margin:0;padding:5px;border:0}.dotd_smaller .hotel_content{margin-left:150px!important}.dotd_smaller .hotel_thumbnail img{width:140px;height:140px}.dotd_smaller h3{font-size:18px!important}.dotd_smaller h3 a{color:#36609b;font-size:22px!important}.dotd_smaller h3 a:hover{color:#feba02;text-decoration:underline;cursor:pointer}.dotd_smaller h3 span{font-size:12px}.dotd_smaller .b_hotel_type{line-height:16px;padding:0;text-align:left;font-weight:bold;color:#779bca;overflow:hidden;white-space:nowrap;font-size:12px;display:inline-block;float:none!important}.dotd_smaller .b_hotel_list_compact .b_hotel_type{margin-bottom:5px}.dotd_smaller .b_hotel_address{color:#36609b;font-weight:normal;font-size:14px;padding-bottom:15px;margin:0}.dotd_smaller .b_hotel_description{font-size:13px;padding:0;display:block;text-align:left;color:#444;margin:0 0 8px 0}.dotd_smaller .b_hotel_review_overall{white-space:nowrap;display:block;float:none;color:#0896ff;text-align:right;padding:0 5px 0 15px}.dotd_smaller .b_hotel_review_overall .dascore{font-size:18px;font-weight:bold;color:#0896ff}.dotd_smaller .b_hotel_review_overall .dahelp{font-size:11px!important;color:#5e5e5e!important;font-weight:normal!important;vertical-align:top;line-height:12px!important}.dotd_smaller .b_hotel_review_overall .dahelp strong{line-height:12px!important}#additional_fees_msg{border-color:#d9e1ec;background-color:#f2f5f9}#additional_fees_msg .lock_close_button:hover{background-position:-20px -12px}#additional_fees_msg .lock_body{color:#003580;font-weight:bold;font-size:1em;text-align:center}.location_score_tooltip{display:none}#wrap-hotelpage-top.wrap-hotelpage-top_button-outside-text .address{display:block;margin-top:3px;margin-right:150px}.hp_cheap_room_container{position:relative;width:100%;opacity:0;display:none;z-index:999}.hp_cheap_room_message{position:absolute;bottom:5px;left:50%;width:200px;margin-left:-100px;padding:10px 10px 15px;text-align:center;background:#ffedbc;border:1px solid #eeae01;border-radius:1px;box-sizing:border-box}.hp_cheap_room_message span{position:absolute;left:50%;bottom:-9px;margin-left:-7px;width:15px;height:9px;border:0;background:url("//r-ec.bstatic.com/static/img/tooltip_arrow/a23598d096d152b6e9006f70c2eafea0ec72b535.png") no-repeat}.hp_cheap_room_message p{font-size:1em;white-space:normal;color:#555}div.icon_user_back_ico{background:url("//r-ec.bstatic.com/static/img/experiments/ico_reviewer/3082e0c12e45fbe8ff2ce9989b0da339d79b784f.png") 0 0 no-repeat;left:7px;width:22px;height:40px;position:relative;top:0;z-index:2;zoom:1!important;font-size:0!important}div.althotelsDiv2.featured_reviewer p.althotelsReview2{margin-bottom:10px!important}div.althotelsDiv2.featured_reviewer p.altHotelsReviewer2{font-size:12px!important;padding:0 5px 10px 28px!important;font-family:Arial,Helvetica,sans-serif}.featured_reviewer_flag{padding-top:-1px!important;margin-left:2px;width:16px;height:11px}#seo_links_drawer .hp_useful_links_header{background:#e6edf6;padding:15px 10px;margin:30px 0 0 0;clear:both;border-radius:5px;position:relative;cursor:pointer}#seo_links_drawer .hp_useful_links_header h3{padding:0;margin:0;border-top:0}#seo_links_drawer .hp_useful_links{padding-top:20px}.hp-rt-lightbox-facility-container{overflow:auto}.hp-rt-lightbox-facility{border:1px solid #d9e1ec!important;background:#f2f5f9;padding:10px!important;border-radius:3px;float:left;font-weight:bold;margin-right:10px}.lightbox-facility-with-icon i{float:left}.lightbox-facility-with-icon span{line-height:27px}.hp-rt-lightbox-free-item p{margin:0}.wishlist_box_social .wishlist-added-share-new{margin:10px 0 -10px;padding:10px;background:#EEE;border-top:1px solid #DDD;font-size:12px}.rt-easily-change-dates-container #hotelpage_availform{padding:0!important;margin:0!important;background:transparent!important}div.containh2 h2.important{display:inline;position:relative;bottom:6px;left:2px;font-weight:bold}.imporant_info_highlight{background:#f2f4f8;border-bottom:4px solid #b4c3d8;padding:10px 15px;margin:30px 0 15px 0}.imporant_info_highlight h2{font-weight:bold!important;padding:0 0 0 44px!important;height:33px!important;margin:0!important;background:url("//r-ec.bstatic.com/static/img/important_info_icon/8a267c15f45b7cc132fdf477c0b885ea48c58993.png") no-repeat top left!important;margin:0 0 15px 0!important;line-height:36px!important;max-width:100%!important}.imporant_info_highlight .description{margin:0}.imporant_info_highlight .description p{margin:15px 0 0 0}p.address_clean_1,p.address_clean_2,p.address_clean_3,p.address_clean_4{margin-right:1em;font-style:normal}.show_map_icon{display:inline-block;width:14px;height:19px;margin:0 1px;background:transparent url("//r-ec.bstatic.com/static/img/map_sprites_sr_sm/fd9459701b2297d91631d98998dbe1bb7fa2a841.png") 0 0 no-repeat;vertical-align:middle}p.address_clean_2 .show_map:hover .show_map_icon{background-position:-16px 0}.hp-newtheme-smallbigbluebutton{margin-top:20px;font-weight:bold}.hp-newtheme-bigbluebutton{margin-top:18px;font-size:1.5em;padding:7px 16px;font-weight:bold}.highlighted_facilities_reinforcement{font-size:11px;color:#390;display:block;margin-top:3px}.highlighted_kitchen_facilities span,.highlighted_facilities_reinforcement span{background:url("//q-ec.bstatic.com/static/img/experiments/sprite_facilities_reinforcements-transparency-5/bd5ecf37c6bc078c4ec925298f6c7627988b0c40.png") left top no-repeat;display:inline-block;padding-left:22px;margin-right:4px;line-height:20px}.nha_roomtable_reinforcement span{margin:5px 5px 0 0}.kitchen_facilites_block{display:block;color:#003580;clear:both;border-bottom:1px solid #c5d4e9;margin-top:4px;padding-top:4px;margin-bottom:2px}.kitchen_facilities_listed{padding-bottom:7px}span.highlighted_facilities_93{background-position:0 -22px}span.highlighted_facilities_5,span.highlighted_facilities_20{background-position:0 -47px}span.highlighted_facilities_79{background-position:0 -73px}span.highlighted_facilities_71{background-position:0 -102px}span.highlighted_facilities_11{background-position:0 -131px}span.highlighted_facilities_81,span.highlighted_facilities_108,span.highlighted_facilities_109,span.highlighted_facilities_110,span.highlighted_facilities_111,span.highlighted_facilities_112,span.highlighted_facilities_113,span.highlighted_facilities_121,span.highlighted_facilities_122,span.highlighted_facilities_500{background-position:0 -157px}span.highlighted_facilities_75{background-position:0 -182px}span.highlighted_facilities_99{background-position:0 -209px}span.highlighted_facilities_34{background-position:0 -239px}span.highlighted_facilities_26{background-position:0 -273px}span.highlighted_facilities_22{background-position:0 -306px}span.highlighted_facilities_32{background-position:0 -342px}span.highlighted_facilities_94{background-position:0 -376px}span.highlighted_facilities_33{background-position:0 -410px}span.highlighted_facilities_77{background-position:0 -443px}span.highlighted_facilities_smoking{background-position:0 -478px}span.highlighted_facilities_room_size{background-position:0 -515px}span.highlighted_facilities_free_internet{background-position:0 -550px}span.highlighted_facilities_extra_large_beds{background:url("//r-ec.bstatic.com/static/img/experiments/extra-large_beds/4f77343af39a5466b2e922390374fc21c810d22d.png") left top no-repeat}.all_highlighted_facilities{font-size:11px;color:#779bca;display:none}a.all_facilities_roomtable_link{display:inline-block;font-size:11px;text-decoration:none;font-weight:normal;padding-left:10px;background:url("//r-ec.bstatic.com/static/img/experiments/show_all_facilities_arrwos/38ada9e830100acc2062eef4c8723b4359018fe1.png") -1px -18px no-repeat}.nha_hotel_wide_photo{border:none!important;clear:both;height:350px;margin-top:-4px;width:100%;margin-bottom:5px;position:relative;overflow:hidden;z-index:0;left:0}#photos_distinct.b_nha_hotel_small_images{clear:left;padding-top:0}.b_nha_hotel_small_images .hotel_thumbs_sprite{margin:0 .291em .291em 0}.nha_large_photo_slideshow_first,.nha_hotel_wide_photo div{width:100%;height:350px;background:no-repeat 50% 50% #fff;display:block;overflow:hidden}.nha_hotel_wide_photo #photo_container{z-index:2;position:relative;cursor:default}.nha_hotel_wide_photo #photo_holding{z-index:1;position:relative;margin-top:-350px;top:0;left:0}#hotelTmpl .nha_large_photo_reviewFloater .hotel_large_photp_score{background-color:#fff}#hotelTmpl .nha_large_photo_reviewFloater .hotel_large_photp_score{padding:.6em 5%;float:right;width:90%;margin-bottom:10px}.nha_large_photo_reviewFloater{position:relative;margin-top:-350px;z-index:3}.nha_large_photo_reviewFloater .score_from_number_of_reviews{margin-bottom:0}.nha_large_photo_reviewFloater .score_from_number_of_reviews{padding-top:0}.nha_large_photo_reviewFloater .icon_user_back_container{clear:both;width:14em!important;overflow:hidden}.nha_large_photo_reviewFloater .big_review_score_detailed,.nha_large_photo_reviewFloater .score_from_number_of_reviews{width:100%;float:right;clear:both;margin-bottom:0}.nha_large_photo_reviewFloater .altHotelsReviewer2{padding-bottom:10px!important}.nha_large_photo_reviewFloater #summary{clear:both}#hotel_main_content.nha_large_photo_main_content{position:relative;zoom:1}.nha_place_holder{float:left;height:340px;margin-top:-350px;width:50%}.nha_hotel_wide_photo #photo_wrapper,.nha_hotel_wide_photo #photo_wrapper a{height:350px;position:absolute;left:0;zoom:1}.nha_large_photo_extra_height .nha_hotel_wide_photo,.nha_large_photo_extra_height .nha_large_photo_slideshow_first,.nha_large_photo_extra_height .nha_hotel_wide_photo div,.nha_large_photo_extra_height .nha_hotel_wide_photo #photo_wrapper,.nha_large_photo_extra_height .nha_hotel_wide_photo #photo_wrapper a{height:450px;background-color:#f2f4f8}.nha_large_photo_extra_height .nha_hotel_wide_photo #photo_holding,.nha_large_photo_extra_height .nha_large_photo_reviewFloater,.nha_large_photo_extra_height .nha_place_holder{margin-top:-450px}.nha_large_photo_extra_height .nha_place_holder{height:440px}.first_image_perf{margin-top:-50%;top:50%;text-align:center}.large_image_slider{background:url("//r-ec.bstatic.com/static/img/experiments/sprite_large_image_slider_buttons/1e85ef64ffa068c393af2327b9e698a12d722d41.png") no-repeat left;cursor:pointer;position:absolute;top:200px;margin-left:13px;height:60px;width:60px;z-index:10;display:none}.large_image_slider.lis_right{background-position:right;right:13px}.large_image_slider.lis_left{left:0}.slider_gif_loader{background:url("//q-ec.bstatic.com/static/img/experiments/large_image_loader/74f967b379ec1bb85439d0f4938a314cec4cd22a.gif") no-repeat left;height:32px;width:32px;position:absolute;top:220px;left:48%;display:none}.nha_large_photo_main_content .new_hotel{top:5px;position:absolute;z-index:10;right:0;font-size:15px}.large_image_slider_active{opacity:.5;filter:alpha(opacity=50)}.large_image_slider_active:hover{opacity:1;filter:alpha(opacity=100)}.show_limit_number_gallery_images{float:right;margin-top:3px;background:url("//r-ec.bstatic.com/static/img/experiments/icon_open/800fb2ebd7c457a33bda4967a81b4cce06f57e15.gif") -3px -1px no-repeat;padding:0 0 0 15px;font-weight:bold;text-decoration:none}.b_nha_hotel_small_images .hide_extra_gallery_images{display:none}.b_nha_hotel_small_images_limited{overflow:hidden;height:60px}.slideshow_img_container{position:relative;border:none!important;overflow:hidden}.nha_hotel_wide_photo .slideshow_img_container img#photo_holding,.nha_hotel_wide_photo .slideshow_img_container img#photo_container{position:relative;margin-top:0;width:850px;margin-left:-425px;padding-left:50%}.change_large_image_on_hover:hover{opacity:.5;filter:alpha(opacity=50)}.photo_contrain{position:absolute}.nha_large_photo_main_content .hotel_thumbs_sprite_large{width:60px;height:60px}.hp-mybooking-promo{position:relative;overflow:hidden;margin-bottom:15px;width:100%;clear:both;background-color:#81c335;background-repeat:no-repeat;background-image:url("//r-ec.bstatic.com/static/img/white-cog/45c42ef0b02522b07a15d64890c3f534f37e1081.png");background-position:left center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.lang_is_rtl .hp-mybooking-promo{background-position:right center}.hp-mybooking-promo__inner{background-color:#edf7e1;margin-left:63px;padding:10px 15px}.lang_is_rtl .hp-mybooking-promo__inner{margin-right:63px;margin-left:auto}.hp-mybooking-promo__header{color:#003580;font-size:14px;font-weight:bold;margin-bottom:5px}.hp-mybooking-promo__descr{font-size:13px;color:#333}.hp-mybooking-promo__close{position:absolute;top:7px;right:7px;color:#edf7e1!important;text-decoration:none;font-size:14px;font-weight:normal!important;line-height:16px;width:16px;height:16px;text-align:center;background-color:#d5deca;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.hp-mybooking-promo__close:hover{background-color:#bec6b4}.lang_is_rtl .hp-mybooking-promo__close{right:auto;left:3px}.ppc_ranked_cities_on_hotel_page{margin-top:20px}#blockdisplay2 .most_popular_cities,.hp_useful_links .most_popular_cities{font-size:1.6em!important;padding:15px 0 5px 35px;margin:0 0 .5em 0;min-height:30px;line-height:1em;border-bottom:1px dotted #ccc;background:url(//q-ec.bstatic.com/static/img/experiments/hotel_page/lt_inandaround_sprite/8eb67dfc04a371b5a79ba9156f45ab2f4cae3dfa.png) no-repeat 0 -250px}.reviews_redesign .hotelier_response{clear:both}.hotelier_response.preview{margin:0 0 10px;padding:13px;position:relative;background:#fff;border:1px solid #e4e8f0;border-radius:3px}.reviews_redesign .hotelier_response.preview{margin:20px 15px 10px 0}.hotelier_response.preview:after,.hotelier_response.preview:before{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.hotelier_response.preview:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.hotelier_response.preview:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.hotelier_response p{margin:10px 0}.hotelier_response p.inline{display:inline}.hotelier_response.preview p{margin:0 0 5px}.hotelier_response a{text-decoration:none}.lang_is_rtl .hotelier_response.preview{margin:20px 0 10px 15px}.lang_is_rtl .hotelier_response.preview:after,.lang_is_rtl .hotelier_response.preview:before{left:95%}.hp_useful_links{background:0;margin-top:0;margin-left:10px;padding:0}.hp_useful_links .location_tab_right_col,.hp_useful_links .new_loc_transport_on,.hp_useful_links .ppc_ranked_cities_on_hotel_page{width:23%;margin:0 2% 0 0;float:left}.hp_useful_links .location_tab_right_col{width:48%}.hp_useful_links .location_tab_right_col .b_promotion_type_landmark{width:48%;margin:0 2% 1em 0;overflow:hidden;float:left}.hp_useful_links .b_promotion_type_airport{margin-bottom:10px}.hp_useful_links .location_tab_right_col .in_and_around h4,.hp_useful_links .in_and_around h4{margin:0 0 3px 0;font-size:1em!important}.hp_useful_links .location_tab_right_col .widesep{margin:0 0 1em 0;width:100%;float:none}.hp_useful_links .new_loc_transport_on,.hp_useful_links .ppc_ranked_cities_on_hotel_page{padding-top:10px}.hp_useful_links a{font-weight:normal}.hp_useful_links_header h3{font-size:21px;color:#333;font-weight:normal;padding-top:20px;border-top:1px solid #c5d4e9;margin-bottom:20px;padding-left:10px;margin-top:20px}.hp_useful_links_header b{font-size:13px;font-weight:normal;display:block;padding-top:5px}.wishlist_box_social--layout-big .wishlist-social-count{font-size:1.2em}.wishlist_box_social--layout-big .wishlist-added-to-name{font-size:1.2em;line-height:1.4em}.wishlist_box_social--layout-big .wishlist-added-to-name-link{display:block}.wishlist_box_social--layout-big .wishlist-added-to-edit{font-size:1.2em}.hp-sidebar-wl-trigger-promo{margin:10px 0 -10px;padding:10px;background:#EEE;border-top:1px solid #DDD;font-size:12px}.hp-sidebar-wl-trigger-promo__header{margin:0 0 10px;font-weight:bold}.featured_reviews_block{position:relative}.b_msie .after_feat_reviews a,.b_msie .featured_reviews_block{font-size:12px;font-weight:normal}.featured_reviews_block .containh2 h2{font-size:1.6em;font-weight:normal;margin:0;padding:.5em .5em .5em 0}.featured_reviews_block .content-wrapper{background:#f2f5f9;border-bottom:1px solid #d9e1ec;border-top:1px solid #d9e1ec}.featured_reviews_block .simple_simple_semantic_review_list .review_tr{border:0}.featured_reviews_block .containh2{width:75%}.simple_semantic_review_list{list-style:none;padding:0;margin:0;overflow:hidden;display:block;position:relative}.simple_semantic_review_list .clearfix{clear:both;position:relative;top:-50px;line-height:0;margin:0;display:block;visibility:hidden}.simple_semantic_review_list .review_tr{position:relative}.simple_semantic_review_list .cell_user{width:140px;padding:0;float:left}.simple_semantic_review_list .cell_comments_container{padding:10px 70px 0 140px}.simple_semantic_review_list .cell_comments{width:auto;margin:0}.simple_semantic_review_list .cell_score{width:48px;height:38px;color:#fff;background-image:url(//q-ec.bstatic.com/static/img/icons/comment_big_left/8f504d16c6aeb7abe12ec10157a0dccf4aba8074.png);background-repeat:no-repeat;background-position:0 2px;text-align:center;padding-top:16px;font-size:16px;font-weight:bold;position:absolute;top:10px;right:10px}.simple_semantic_review_list.reviews_with_avatar .review_avatar{margin:10px}.simple_semantic_review_list.reviews_with_avatar .cell_user{width:100px}.after_feat_reviews a{margin:1.25em 0}div.hotel_quick_links_item.hotel_quick_links_review.review_link_inline{position:absolute;top:10px;right:0}.genius-recommended-rooms{margin:10px 0;border-radius:3px;border:1px solid #b4e2f6;overflow:hidden;display:table}.genius-recommended-rooms .gr-wrapper{display:table-row}.genius-recommended-rooms .gr-col{width:33.3%;overflow:hidden;border-right:1px solid #b4e2f6;margin-right:-1px;*float:left;display:table-cell;vertical-align:middle}.genius-recommended-rooms .gr-header{width:34%}.genius-recommended-rooms .gr-rooms{width:40%}.genius-recommended-rooms .gr-book{width:26%;border-right:0}.genius-recommended-rooms .gr-inner-col{padding:12px 10px;overflow:hidden}.genius-recommended-rooms .gr-header-title{position:relative}.genius-recommended-rooms .gr-header-title-text{padding-left:68px;font-size:15px;line-height:1.25!important;display:inline-block;vertical-align:middle;color:#003580}.genius-recommended-rooms .gr-header .deal-icon{margin-left:0!important}.genius-recommended-rooms .gr-header .deal-container{position:absolute;left:0;top:50%;margin-top:-29px}.genius-recommended-rooms .gr-header-title{vertical-align:middle}.genius-recommended-rooms .gr-rooms .gr-inner-col{padding:12px 20px}.genius-recommended-rooms .gr-rooms-table{font-size:14px;width:100%}.genius-recommended-rooms .gr-rooms-table .gr-type{padding-left:20px;padding-right:15px}.genius-recommended-rooms .gr-rooms-table .gr-room-qty{margin-left:-25px}.genius-recommended-rooms .gr-rooms-table .gr-type a{color:#013082;font-weight:400;text-decoration:none}.genius-recommended-rooms .gr-room-conditions{padding:3px 60px 10px 20px;line-height:1.2;position:relative}.genius-recommended-rooms .gr-room-conditions span{color:#8191a2;font-weight:400!important}.genius-recommended-rooms .gr-room-conditions .hp_policy_left_padding{padding-left:0;width:100%;position:static}.genius-recommended-rooms .gr-room-conditions .policy_bullet_wrapper{display:none!important}.genius-recommended-rooms .gr-room-conditions .policy_name_tt{top:auto;right:3px;bottom:3px}.genius-recommended-rooms .gr-book .b-button,.genius-recommended-rooms .gr-book p{margin:6px 0}.genius-recommended-rooms tr:last-child .gr-room-conditions{padding-bottom:0}.genius-recommended-rooms .gr-room-price{text-align:right;white-space:nowrap}.genius-recommended-rooms .gr-book{background-color:#fef9ea;text-align:center}.genius-recommended-rooms p.gr-book-total{font-weight:700;color:#013082;font-size:14px}.genius-recommended-rooms .gr-book-nights{font-size:12px;font-weight:700;color:#8191a2;margin-top:3px!important}.genius-recommended-rooms .deal-container{cursor:default}.lang_is_rtl .genius-recommended-rooms .gr-header-title-text{padding-left:0;padding-right:68px}.lang_is_rtl .genius-recommended-rooms .gr-header .deal-container{left:auto;right:0}.lang_is_rtl .genius-recommended-rooms .gr-room-conditions{padding-right:20px;padding-left:60px}.lang_is_rtl .genius-recommended-rooms .gr-room-conditions .policy_name_tt{left:3px;right:auto}.lang_is_rtl .genius-recommended-rooms .gr-book-total,.lang_is_rtl .genius-recommended-rooms .gr-reinforcement-text{text-align:center}.gently_select_rooms_container,.gently_check_conditions_container,.hp_occps_container{position:relative;float:left;width:100%;opacity:0;display:none}.gently_select_rooms_reminder,.gently_check_conditions_reminder,.hp_occps_reminder{position:absolute;bottom:17px;left:50%;width:200px;margin-left:-100px;padding:10px 10px 15px;text-align:center;background:#ffedbc;border:1px solid #eeae01;border-radius:1px;box-sizing:border-box}.gently_select_rooms_reminder span,.gently_check_conditions_reminder span,.hp_occps_reminder span{position:absolute;left:50%;bottom:-9px;margin-left:-7px;width:15px;height:9px;border:0;background:url("//r-ec.bstatic.com/static/img/tooltip_arrow/a23598d096d152b6e9006f70c2eafea0ec72b535.png") no-repeat}.gently_select_rooms_reminder p,.gently_check_conditions_reminder p,.hp_occps_reminder p{font-size:1em;white-space:normal;color:#555}.gently_check_conditions_container .gently_check_conditions_reminder,.hp_occps_container .hp_occps_reminder{bottom:32px}.b_msie_8 .gently_check_conditions_container .gently_check_conditions_reminder,.b_msie_8 .hp_occps_container .hp_occps_reminder{bottom:17px}.gently_check_conditions_container .gently_check_conditions_reminder .policy_name_tt.i_icon{position:static;width:15px;height:15px;margin:0;background:url("//q-ec.bstatic.com/static/img/experiments/ico_i_rt/79c770ffb3db84ff93c19d6b1ed1f7d74886e7d4.png") no-repeat top right;display:inline-block;margin-bottom:-2px}.hide_hp_tolltips .hp_info_tt{opacity:0}.highlight_room_included_taxes{background:#003580 url("//q-ec.bstatic.com/static/img/experiments/tick-on-dark/82448b46511b1250f9ee25ae702c04b75837de92.gif") no-repeat 10px 50%;color:white;padding:15px 10px;padding-left:46px;margin-top:1.5em;min-height:15px}.rooms_table_usp{margin-top:1.5em;min-height:15px}.rooms_table_usp_inner{background:url("//r-ec.bstatic.com/static/img/experiments/tick-75/290e24aaff300ef3450e6814ebd76b66188406e1.jpg") no-repeat 7px 10px;display:inline-block;padding:15px 7px 5px 37px;vertical-align:text-top!important}.rooms_table_usp_inner_max{max-width:240px}#roomsForm .rooms_table_usp_inner{color:#003580;font-weight:normal;text-decoration:none}.b_msie_7 .rooms_table_usp_inner{display:inline;zoom:1}.hotelchars{border:0}.fbblock{clear:right}.hotelnavcontain{background-color:#96b2d9;margin-bottom:10px;zoom:1}.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}.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%}.hotelchars .description .rt-list{list-style:none;margin:0;padding:0}.hotelchars .description .rt-list li{padding:4px 0 6px 0}.wrap-hotelpage-top__book .b-button{vertical-align:baseline;margin-top:20px}.hp__hotel_ratings{position:relative;top:2px}.hp__hotel_ratings__stars{position:relative;top:-3px}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}.review_user_type{padding:20px 20px 20px 10px;background-repeat:no-repeat}.cell_user_name{font-size:16px;overflow-wrap:break-word;word-wrap:break-word}#comments_table .genius{background:url("//q-ec.bstatic.com/static/img/genius_icons/genius_icon_16px/108c3b9ce97f576ca43e40878eb07f9c72f2f87e.png") no-repeat 0 1px;padding-left:20px}.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-ec.bstatic.com/static/img/reviews/positive/6c7dee3194ed2d52e1ae62c4cb8a6c09bc22308f.gif")}p.comments_bad{background-image:url("//q-ec.bstatic.com/static/img/reviews/negative/047624484aa1471eeede69aed66cc43df519e488.gif")}p.ru_good{background-image:url("//r-ec.bstatic.com/static/img/experiments/positive/515566901d85fe89959037536d950a5def23d7a9.gif")!important}p.ru_bad{background-image:url("//r-ec.bstatic.com/static/img/experiments/negative/5e01156a94f9491161577cb6ec12f470830f991f.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-ec.bstatic.com/static/img/icons/comment_big_left/8f504d16c6aeb7abe12ec10157a0dccf4aba8074.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-ec.bstatic.com/static/img/icons/comment_big_right/bf0effc603367480db06b7f9da11da2f7c366447.png");background-repeat:no-repeat;background-position:0 2px;text-align:center;padding-top:16px;font-size:16px;font-weight:bold}.ja td.cell_score span,.ja span.totscore,.zh span.totscore,.zh td.cell_score span,.ko span.totscore,.ko td.cell_score span{background-position:0 6px}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 h3{margin-bottom:1em}#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}div.open_bydefault{display:block!important}p#dirtitle span,.small_warning{font-weight:normal;color:#666;font-size:11px;text-align:right}#hcta{overflow:visible}button.bigbluebutton.hotel_book_now_button{font-size:1.5em;margin-bottom:3px}.bookNow1{vertical-align:middle;text-align:center;background-color:#e6edf6;padding-top:6px;width:40%;float:right}.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}#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:hover,#hcta_secure:hover,#hcta_mini:hover{background-color:#003580;cursor:pointer}a.do,a.undo,a.do:visited,a.undo:visited{color:#0896ff}div.hotel-landing #left,div.hotel-landing #right{width:50%}div.hotel-landing #hl-avail{background:#feba02 url("//r-ec.bstatic.com/static/img/boxbg/ada3d9badffcf3360a43e60bc41e487f48603a8b.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;padding-bottom:1em}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;color:#003580}.modal-edit-deal-dates{background:#fff;border:20px solid #fff}.calendar_deals_info{text-align:center;font-weight:bold;padding:5px 0;font-size:12px;background:#e6edf6;border-radius:5px 5px 0 0}.modal-edit-deal-dates .destination{background:#feba02;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:15px}.modal-edit-deal-dates .modal-mask-closeBtn{background-image:url("//q-ec.bstatic.com/static/img/icons/icon_close_calendar/c0b6886f5e7a5060da529ba45434e6a17da4db80.gif")}#editDates h3 span.flash_deals_availability{background:#e6edf6;display:block;padding:5px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#editDates h3.smartdeal{background:url("//r-ec.bstatic.com/static/img/sd_icon_changedates_yellowbg_smart/a2a2b5846ff5cf3afbedae205ea0cf68dd624357.png") no-repeat;padding:5px 0 10px 60px;line-height:120%;font-size:16px}.modal-edit-deal-dates .destination#editDates h3 span.flash_deals_availability{background:0;padding:0}#editDates h3 span.flash_deals_availability img{float:left;margin:0 15px 0 0;visibility:visible!important}.modal-edit-deal-dates #editDates h3 span.flash_deals_availability img{margin:0 10px 0 0}#editDates h3 span.flash_deals_availability strong{display:block;padding:15px 0 0 60px;line-height:17px;font-size:20px}.modal-edit-deal-dates .destination#editDates h3 span.flash_deals_availability strong{font-size:18px;padding:10px 0 0 50px}#editDates h3 span.flash_deals_availability span{display:block;padding:3px 0 0 50px;line-height:17px}.modal-edit-deal-dates .destination#editDates h3 span.flash_deals_availability span{font-size:14px;font-weight:normal}div.hotel-landing #hl-avail .but{padding:1em .7em 0}.modal-edit-deal-dates .destination#editDates #hotelpage_availform{padding-left:60px}.modal-edit-deal-dates .destination#editDates #hotelpage_availform h4{font-size:14px;font-weight:normal;margin:0 0 .3em 0}.modal-edit-deal-dates .destination#editDates #hotelpage_availform select{display:none}.modal-edit-deal-dates .flashdeal_symbol{display:none}.modal-edit-deal-dates .icon_calendar{margin:5px}.modal-edit-deal-dates .destination#editDates #hotelpage_availform a{width:150px;background:#fff;border:1px solid #e6ac19;border-radius:3px;text-decoration:none;color:#5f93d6;font-size:14px;line-height:25px;font-weight:normal}.modal-edit-deal-dates .availForm div.but{text-align:left!important;padding:0;clear:both}.modal-edit-deal-dates .availForm div.but input{background:#0896ff;color:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.2em;padding:.4em 1em;font-weight:bold;box-shadow:1px 1px 0 #888}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:left 0;background-repeat:no-repeat;padding-left:18px;background-image:url("//r-ec.bstatic.com/static/img/experiments/icon_shut/9e01885cb7935d328682a75f89d1fbaaa066558f.gif")}.lang_is_rtl a.togglelink{background-image:url("//q-ec.bstatic.com/static/img/rtl/experiments/icon_shut/c737061a381de7ed2e55e0e459db62446e0df2ea.gif");padding-right:0}a.togglelink.jqrt.toggla_hide{background-image:url("//r-ec.bstatic.com/static/img/experiments/icon_open/800fb2ebd7c457a33bda4967a81b4cce06f57e15.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;white-space:nowrap;overflow:visible}.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-ec.bstatic.com/static/img/experiments/like_icons/13ec2e2162404374b774de3972f6a1b7bb0f7be8.png") no-repeat scroll 3px -3px #EEE;height:28px}.review_useful_yes:hover{background-position:3px -32px}.review_useful_no{background:url("//q-ec.bstatic.com/static/img/experiments/like_icons/13ec2e2162404374b774de3972f6a1b7bb0f7be8.png") no-repeat scroll -23px -3px #EEE;height:28px}.review_useful_no:hover{background-position:-23px -32px}.review_useful_fb{background:url("//q-ec.bstatic.com/static/img/experiments/like_icons/13ec2e2162404374b774de3972f6a1b7bb0f7be8.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-ec.bstatic.com/static/img/experiments/like_icons/13ec2e2162404374b774de3972f6a1b7bb0f7be8.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}span.policy_name{border-bottom:1px dotted}.roomMaxPersons,.roomPrice,.roomMultiRoomPrice{padding:0!important}. .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-ec.bstatic.com/static/img/experiments/chart_bg/06d8e719ca674330694ba0eb0219879d4b41d425.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-ec.bstatic.com/static/img/experiments/chart_bg_ol/4e92c77bc72a5cebd209ca4cbc98512b9462d8b5.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("//q-ec.bstatic.com/static/img/experiments/distr_small/9b93548524e7cc1908084547cfaed2b68659348a.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("//q-ec.bstatic.com/static/img/experiments/ajax-loader-small/73d9581782783bd2f10f3a15d50bf5917f4c8a0e.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:16px;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}#searchboxInc{clear:both}.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("//r-ec.bstatic.com/static/img/icon_addons-tick/37d9553afcd9135ee06b5e1e9e4cb570c46251e3.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-ec.bstatic.com/static/img/tick24_lightbluebkg2/d74c83e3c1eaa0d55e466cd04021217d5b66350b.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-ec.bstatic.com/static/img/flash_deal_calendar/aeeb848d6a3699b36c36f88bfdb8916b87cea8f6.gif") no-repeat 0 0 #fff}#container p.flash_deals_av a.flash_deals_day_h{background:url("//q-ec.bstatic.com/static/img/flash_deal_calendar/aeeb848d6a3699b36c36f88bfdb8916b87cea8f6.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}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}#cd_email_su{font-size:13px;font-weight:normal;line-height:1.2em!important;float:left}td.flash_deal .flash_deal_block{height:60px}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;max-width:150px;white-space:normal;float:right}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-ec.bstatic.com/static/img/sprite-profiles-small/95632f35d65e6a2efbd8df9c8e64cdb95aaeb66a.gif)}td#left2{padding-top:10px}#no_availability_msg{background-color:#e6edf6;margin-bottom:15px}#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}#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("//r-ec.bstatic.com/static/img/arrow-right-link_small/01d749277277eae2c880558f514b2a57138c6f85.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-ec.bstatic.com/static/img/experiments/landing_occ_1_white/a8eae782ee59ca359214ab7832cdefe7c87e1fc2.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;float:left}#photos_distinct{padding-top:10px;padding-left:1px;overflow:hidden;zoom:1}#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("//r-ec.bstatic.com/static/img/clock_small/4bf9882ce8656ac8c3e6332771f7f6eb1899b453.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}span.hp_group_rackrate{border:thin solid white;font-weight:normal;text-decoration:line-through;float:left;color:#003580;margin-right:5px}.listticker{list-style-type:none;padding:0!important;margin:.5em 0 0 0!important;min-height:3em;height:auto}.b_msie_7 .bookNowWrap input{float:left}.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}.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("//q-ec.bstatic.com/static/img/profile-tick/cb8f477421941322b0d4d5f6613c2bd28efb5914.gif") no-repeat left center;font-size:1.1em}.pretty_headers #rates_feedback_invite span{background:url("//q-ec.bstatic.com/static/img/profile-tick/cb8f477421941322b0d4d5f6613c2bd28efb5914.gif") no-repeat left center;font-size:1.1em}.pretty_headers #cb_booking{border-top:1px solid #96b2d9!important;margin-left:0}.conditions_hotel_popups{text-decoration:underline;font-weight:bold;color:#0896ff;cursor:pointer}.hp_review_score .rating{white-space:nowrap}.hp_review_score .score_from_number_of_reviews{color:#003580}.hp_review_score .out_of{font-size:.5em;font-weight:normal}.hp_rt_broken_styles_patch td.roomPrice span.rackrate:before,.hp_rt_broken_styles_patch td.roomPrice span.rackrate:after{content:"";display:table}.hp_rt_broken_styles_patch td.roomPrice span.rackrate:after{clear:both}.b_msie_7 .hp_rt_broken_styles_patch td.roomPrice span.rackrate{display:block;zoom:1}.hp_rt_broken_styles_patch td .roomDefaultUse{height:auto}.hp_rt_broken_styles_patch_us td.roomPrice{min-width:190px}.hp_rt_broken_styles_patch_us td.roomPrice .roomDefaultUse,.hp_rt_broken_styles_patch_us td.roomPrice .roomSingleUse{margin-bottom:5px}.hp-gallery-top-border{border-top:1px solid #779bca;padding-top:1px}.blockdisplay2-opened .modal-wrapper,.tab-location-opened .modal-wrapper{z-index:11500}#blockdisplay1 .containh2 h2{max-width:none!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}div.ico_policy_info span.i_icon{background-image:url("//q-ec.bstatic.com/static/img/experiments/ico_i_rt/79c770ffb3db84ff93c19d6b1ed1f7d74886e7d4.png")!important}div.ico_policy_info span.i_icon2{background-image:url("//r-ec.bstatic.com/static/img/experiments/ico_i_rt2/626771063804f3a5196f57b592867fecb5bf6859.png")!important}div#text_for_icon_area{zoom:0;overflow:hidden}div#text_for_icon_area div.hp_last_booking{float:left}div#text_for_icon_area div.text_for_icon{float:right;color:#7d7d7d;font-size:11px;margin-top:3px;line-height:1}div#text_for_icon_area div.text_for_icon img{vertical-align:middle;margin-right:1px}.review-wrapper{display:inline-block;width:190px;height:20px;margin:32px 0 0 9px}.review-logo{height:30px;left:0}.review-logo img{position:relative}.review-wrapper p{display:inline-block;font-size:11px;color:#333;float:left}@-webkit-keyframes pop-deal{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(0.8);opacity:.7}25%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1)}}@-webkit-keyframes pop-deal{0%{background:transparent}15%{background:yellow}100%{background:transparent}}.pop-deal{-webkit-animation:pop-deal 5s}#wrap-hotelpage-top .biggie-bigs span.b-button__text{font-size:16px!important}.rt-av-head{font-size:14px!important}body.de .exceptional_german{font-size:19px}.review_score_label{color:#779bca}.rt-number-of-nights-stay{padding-top:10px}.rt-price-number-of-nights{font-size:86%;margin:5px!important}.ico_policy_info.hp_policy_left_padding{padding-left:8px}.hp_policy_left_padding .policy_bullet_wrapper{margin-left:-8px}.no-style-list,.no-style-list li{list-style:none;margin:0;padding:0}.hp-section-header h2{padding:20px 0 0;margin:0;clear:both;color:#003580;background:0;font-size:21px;font-weight:normal;display:inline}.hp-section{background-color:#f2f5f9;padding:10px;margin:10px 0;border-top:1px solid #d9e1ec;border-bottom:1px solid #d9e1ec;font-weight:normal}.hp-section-header,.hp-section-header h2{font-weight:normal;font-size:21px;padding:0 0 10px 0;margin:0}.hp-section-sub-header{font-weight:bold;font-size:15px;padding:0 0 5px 0;margin:0}.hp-section-text{font-size:13px;margin:10px 0}#hwt-div,#hwt-logo-link,#hwt-city-link,.hwt-logo,.hwt-title,.hwt-p{display:none!important;visibility:hidden}.vp_hotel_badge{float:left;margin-right:5px}#hotel_location_info{margin:0 0 20px 0}#hotel_location_info h4{margin-top:0;color:#feba02}#hotel_location_info ul{list-style-type:none;margin:0;padding:0}#location_info_menu{float:right;width:21%;font-size:13px}#location_info_menu li{cursor:pointer;padding:0;margin-bottom:.7em;height:1em!important;line-height:1em}#location_info_menu li a{display:block;text-decoration:none}#location_info_menu li.active{background:url("//q-ec.bstatic.com/static/img/location_active/b9527bfe6713a1dd0779935a77d8063a075292aa.png") left center no-repeat;padding-left:13px}.hotel_quick_links{background:#f2f4f8;font-size:.9em;padding:0;margin:0;zoom:1}.hotel_quick_links:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:1085px){.hotel_quick_links_jump{display:none}}@media screen and (max-width:1005px){.hotel_quick_links{font-size:.88em}}.hotel_quick_links_item{float:left;padding:10px;margin:0;list-style:none}.hotel_quick_links_item a{text-decoration:none;font-weight:normal}.hotel_quick_links_review{float:right}.hotel_quick_links_review_prominent{padding:0;margin-right:-1px}.hotel_quick_links_review_prominent a{display:block;font-weight:bold;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px;background-color:#fff;border:1px solid #6b9dcb;border-bottom:0;margin-bottom:-1px}.hotel_quick_links_review_prominent .icon_minibubble{display:inline-block;margin:0 3px 0 0;vertical-align:middle}.hotel_quick_links_back_to_top a{float:right;text-decoration:none;clear:both}.hideme{display:none}.hp_reinforcements{margin:0 0 10px;display:block;clear:both}.hp_reinforcements .reinforcement{border-radius:4px;border-width:1px;border-style:solid;background-clip:padding-box;padding:8px 12px 8px 34px;display:inline-block;margin:0 4px 10px 0;background:#fff url("//r-ec.bstatic.com/static/img/hotel_reinforcements/gift/85735738422a9ee113bb625d3df16ae60bfdfc05.png") no-repeat 12px 8px;zoom:1;*display:inline;_height:12px}.hp_reinforcements .reinforcement h6,.hp_reinforcements .reinforcement h6 a:link,.hp_reinforcements .reinforcement h6 a:visited{font:normal normal bold 10px 'Helvetica Neue',Helvetica,Sans-Serif!important;font-size:12px!important;font-weight:bold!important;padding:0;margin:0;text-decoration:none;color:inherit}.hp_reinforcements .positive_reinforcement{border-color:#188000;color:#188000}.hp_reinforcements .urgency_reinforcement{background:#fff url("//r-ec.bstatic.com/static/img/hotel_reinforcements/clock/f695dd90284d45673e3df27338ae6bea14393f11.png") no-repeat 12px 8px;border-color:#99200b;color:#99200b}.b_safari_6 .hp_reinforcements .urgency_reinforcement{border:0;box-shadow:0 0 0 1px #99200b}.hp_reinforcements .no_cc{background:#fff url("//r-ec.bstatic.com/static/img/hotel_reinforcements/card/60cf05cf5a16c33981ecfb75a639c86feb40eabf.png") no-repeat 12px 10px}.hp_reinforcements .flash_deal_reinforcement{background:#fff url("//q-ec.bstatic.com/static/img/icons/fd_rocket_white_bg_small/7af6e34157ccda71df18b99c87c42c335ced4426.jpg") no-repeat 5px 4px}.hp_reinforcements .reinforcement.no_icon{background:0;padding:8px 12px 8px 12px}.hp_reinforcements .reinforcement.no_icon h6{font-weight:normal!important;font-style:normal}.hp_reinforcements .use_cup_cards{background-image:url("//r-ec.bstatic.com/static/img/hotel_reinforcements/mini_union_pay/5fdb8c606d854c56277aa137d2628310b66e716d.png");background-repeat:no-repeat;background-position:12px 8px;padding-left:38px}.hp_reinforcements{margin:0 0 0 -10px;display:table;border-collapse:separate;border-spacing:5px}.lang_is_rtl .hp_reinforcements{margin:0 -10px 0 0}.hp_reinforcements .reinforcement{display:table-cell;vertical-align:baseline}.hotelchars .description h3,#doc h2{margin:.6em 0 .15em;color:#779bca;border-bottom:1px solid #e6edf6}.hotelchars .description h3 span,#doc h2 span{top:.2em;line-height:1em}.hotelchars .description h3{border-bottom-width:0}.hotelchars .description p{margin:0}.hotelchars table.generaltable{border-color:#96b2d9;border-left-width:4px;margin:.6em 0 1.8em}.hotelchars table.generaltable td,.hotelchars table.generaltable th{border-left:1px solid #96b2d9}.hotelchars table.generaltable .outlineDeal td{background-color:#feba02}.hotelchars table.generaltable .outlineDeal td a:hover{color:#FFF}.hotelchars table.generaltable th{background-color:#537cb4;padding:6px 8px}.hotelchars .facilities{margin:0;padding:0;list-style-type:none;float:left;width:15em;border-bottom:1px solid #779bca}.hotelchars .faclast{border-right:24px solid #779bca}.hotelchars .facsingle{width:24em;float:none}.hotelchars .facilities li{margin:0;padding-left:1.2em;border-top:1px solid #779bca;border-right:1px solid #779bca;font-weight:bold}.hotelchars .facsingle li{border-right:0}.hotelchars .facilities .odd{background-color:#fff9e7}.hotelchars iframe{margin-bottom:1.2em}.hotelchars .descriptionsContainer .description{border-bottom:1px solid #feba02;padding-bottom:1.2em}.hotelchars .descriptionsContainer .description:last-child{border-bottom:0}.hotelchars .descriptionsContainer h3{/*\*/float:left;width:9em;clear:left;/**/margin-top:0;padding-top:0}.hotelchars .descriptionsContainer p{margin-left:11.4em;padding-top:.24em}.hotelchars .reviews_pager{margin:1em 0;text-align:center;background-color:#e6edf6;line-height:1.5em;padding:0 .5em;display:none}.hasJS .hotelchars .reviews_pager{display:block}.hotelchars .reviews_pager .pageprev{float:left}.hotelchars .reviews_pager .pagenext{float:right}.hotelchars .reviews_pager .nolink{color:#c0c0c0;font-weight:bold}#hp_av_calendar{min-height:230px;position:relative}.seven_night_av_cal{border-collapse:collapse;vertical-align:middle;float:left;margin-bottom:10px;border-spacing:0;width:48%;border-radius:3px}.seven_night_av_cal.not_first_av_table{float:right}.seven_night_av_cal th{padding:5px 8px;border-style:solid;text-align:center;border:0;border-bottom:1px solid #779bca;background-color:transparent;color:#003580}.hp_7_night_cal_dates_no_avail .seven_night_av_cal_wrap{background-color:transparent;margin-bottom:30px;position:relative;min-height:210px}.calendar_overlay{opacity:.3}.seven_night_av_cal td{font-size:.9em;padding:6px 7px 5px;color:#b4c3d8;vertical-align:middle}.seven_night_av_cal .date_range,.seven_night_av_cal .date_range:visited{color:#003580;text-decoration:none}.seven_night_av_cal h4{font-weight:normal;font-size:1.1em;margin:0!important}.seven_night_av_cal .seven_cal_cell_fill{height:1em;text-align:center;font-size:.9em;padding:2px 4px}.seven_night_av_cal .seven_cal_unavailable{display:block;height:1.7em;min-width:60px}.seven_night_av_cal .seven_cal_sold_out{background-color:#b4c3d8;color:#fff;padding:.3em 0;font-weight:normal}.seven_night_av_cal .price{background-color:#0896ff;padding:.3em 0}.seven_night_av_cal .price,.seven_night_av_cal .seven_cal_sold_out{display:block;border:2px solid white!important;-webkit-box-shadow:0 0 3px #aaa!important;-moz-box-shadow:0 0 3px #aaa!important;-o-box-shadow:0 0 3px #aaa!important;box-shadow:0 0 3px #aaa!important}.seven_night_av_cal .price,.seven_night_av_cal .price:visited{color:#fff;text-decoration:none;font-weight:normal;padding:.3em .1em}.seven_night_av_cal .stay_length{padding-right:12px;width:25%;color:#b4c3d8}.seven_night_av_cal .stay_length a,.seven_night_av_cal .stay_length a:visited{color:#003580;text-decoration:none}.seven_night_av_cal .seven_cal_sold_out a,.seven_night_av_cal .seven_cal_sold_out a:visited{background-color:#003580;text-decoration:none}.seven_night_av_cal .stay_length a:hover,.seven_night_av_cal .date_range:hover{text-decoration:underline}.seven_night_av_cal .price:hover{background-color:#003580}.seven_night_av_cal .seven_cal_unavail_tr td{color:#b4c3d8}.hp_7_night_cal_dates_no_avail .seven_night_av_cal_wrap{padding:0 5px;margin-bottom:0}.hp_7_night_cal_dates_no_avail .change_option{background-color:#779bca;font-size:1.1em;color:white;font-weight:bold;padding:6px 3px 6px 8px;display:block;margin:0}.hp_7_night_cal_dates_no_avail .seven_night_av_cal th{border:0;border-bottom:1px solid #779bca;background-color:transparent}.hp_7_night_cal_dates_no_avail .seven_night_av_cal h4{color:#003580}.hp_7_night_cal_dates_no_avail{border:1px solid white;background-color:#e6edf6;margin:5px 5px 20px;padding-bottom:5px}.hp_7_night_cal_dates_no_avail .hp_av_cal_description{margin:0 0 10px;background-color:transparent;padding:0;display:none}.hp_7_night_cal_dates_no_dates{background-color:#f2f5f9;padding:10px 13px 0;margin-bottom:16px}.hp_no_avail_rethink_descrip{padding-left:0;background-color:transparent}#next_7_day,#prev_7_day{display:block;position:absolute;color:#0896ff;text-decoration:none;bottom:10px}#next_7_day:hover,#prev_7_day:hover{color:#ffca56}.seven_night_av_cal_wrap #next_7_day{right:20px}.seven_night_av_cal_wrap #prev_7_day{left:20px}.hp_7_night_cal_dates_no_avail #next_7_day{right:10px}.hp_7_night_cal_dates_no_avail #prev_7_day{left:10px}#back-to-search-in-breadcrumb{margin-left:6px;margin-right:0;padding-right:5px;padding-left:13px;margin-bottom:.5em;border:0;font-size:12px;vertical-align:top;position:relative;top:-14px;max-width:100px}.b_msie_7 #back-to-search-in-breadcrumb{width:100px}#back-to-search-in-breadcrumb .use_sprites.icon_back{left:0;top:.125em}.b_msie_7 #back-to-search-in-breadcrumb .use_sprites.icon_back{top:.25em}#breadcrumb.back-to-search-in-breadcrumbs{border-left:1px solid #febe58;padding-left:13px;left:-1px}#back-to-search-in-breadcrumb,#breadcrumb.back-to-search-in-breadcrumbs{display:inline-block}.b_msie_7 #back-to-search-in-breadcrumb,.b_msie_7 #breadcrumb.back-to-search-in-breadcrumbs{*display:inline;*zoom:1}.green_condition.green_condition_normal{font-weight:normal}.base_collage{margin-right:16.4em;max-width:612px;margin-top:5px}.photo_collage .slideshow{margin:0;margin-right:-202px}.photo_collage_addons{float:left;height:202px;width:100%}.photo_collage_addons_content{margin-left:210px;min-width:186px}.photo_collage_addon{float:left;height:97px;display:inline}.base_collage .photo_collage_addon_1{width:37%;margin-right:-37%;margin-bottom:8px}.base_collage .photo_collage_addon_2{margin-left:39%;width:61%;margin-bottom:8px}.base_collage .photo_collage_addon_3{width:61%;margin-right:-61%;clear:left}.base_collage .photo_collage_addon_4{margin-left:63%;width:37%}.base_collage.wide_photo_collage{max-width:100%;margin-right:0}.base_collage.wide_photo_collage .photo_collage_addon .photo_collage_addon_inner{background-size:cover;border:0}.extend_collage{margin-right:0;max-width:834px;margin-top:5px}.extend_collage .photo_collage_addon_1{width:20%;margin-bottom:8px;margin-right:0}.extend_collage .photo_collage_addon_2{width:39%;margin-left:1%;margin-bottom:8px;margin-right:0}.extend_collage .photo_collage_addon_3{width:39%;margin-left:1%;margin-bottom:8px;margin-right:0}.extend_collage .photo_collage_addon_4{width:39%;margin-bottom:8px;margin-right:0}.extend_collage .photo_collage_addon_ex_1{width:39%;margin-left:1%;margin-right:0}.extend_collage .photo_collage_addon_ex_2{width:20%;margin-left:1%;margin-right:0}.photo_collage_addon_inner,a.photo_collage_addon_inner:hover{display:block;background-position:50% 50%;background-repeat:no-repeat;height:95px;border:1px solid #e6edf6;padding:0;margin:0}.photo_collage_summary{width:74%;float:left}.photo_collage_summary_footer{clear:left}.photo_collage_expanded{margin-right:0;max-width:none}.photo_collage_expanded .photo_collage_addon_2{margin-left:38.2%;width:61.8%}.photo_collage_expanded .photo_collage_addon_4{margin-left:62.2%;width:37.8%}.photo_collage_review_expanded{width:22%!important}#photos_distinct a.photo_collage_last_thumbnail{margin-right:0}.hidden_thumb{display:none!important}#althotelsRow.hp_cp_below_rt .althotel_link{color:#0896ff!important;text-decoration:underline}#althotelsRow.hp_cp_below_rt .althotel_link:hover{color:#feba02!important}#althotelsRow.hp_cp_below_rt .althotel_link:active{color:#b30000!important}#althotelsRow.hp_cp_below_rt .althotel_link:visited{color:#537cb4!important}.consistent-gallery-background{position:relative;border-bottom:1px solid #d9e1ec;padding-bottom:2px;overflow:hidden;width:100%}.consistent-gallery-background .nha_hotel_wide_photo,.consistent-gallery-background .base_collage,.consistent-gallery-background .slideshow{margin-top:0}.consistent-gallery-background .slideshow #photo_container{padding:0;margin:0;border:0}.consistent-gallery-background .new_hotel{top:5px;position:absolute;z-index:10;right:0;font-size:15px}#blockdisplay1.hp-consistent-vertical-rhythm #rooms{padding-bottom:.5em;padding-top:0;margin-top:0}#blockdisplay1.hp-consistent-vertical-rhythm .rooms_table_usp{margin-top:1em}#blockdisplay1.hp-consistent-vertical-rhythm #availability_target{margin-top:0;padding-bottom:10px}#blockdisplay1.hp-consistent-vertical-rhythm #promise_to_you_on_hotelpage_tracking_position{padding-bottom:.25em}#blockdisplay1.hp-consistent-vertical-rhythm #shortTCInc{margin-bottom:.25em}#blockdisplay1.hp-consistent-vertical-rhythm #shortTCInc{line-height:17px}#blockdisplay1.hp-consistent-vertical-rhythm .imporant_info_highlight{margin-top:3.125em;margin-bottom:.5em}#blockdisplay1.hp-consistent-vertical-rhythm .nha_single_unit_facilities .description:last-child{margin-bottom:0;padding-bottom:0}#blockdisplay1.hp-consistent-vertical-rhythm .descriptionsContainer .description:last-child{margin-bottom:0;padding-bottom:0}#blockdisplay1.hp-consistent-vertical-rhythm #hp_policies_box .containh2 h2{padding-bottom:.3em}#blockdisplay1.hp-consistent-vertical-rhythm #maxotel_rooms.rt_no_dates,#blockdisplay1.hp-consistent-vertical-rhythm #available_rooms{margin-bottom:.5em}#blockdisplay1.hp-consistent-vertical-rhythm{margin-bottom:1.25em}#blockdisplay1.hp-consistent-vertical-rhythm #editDates h3{margin-top:0}.b-sprite-3 #hotel_main_content .b-sprite.gallery_arrows_right{background:url('//r-ec.bstatic.com/static/img/experiments/gallery-next-2/1c73ae86d34f3d4a6ba048906281d830bacc15bd.png') no-repeat!important;width:32px!important;height:32px!important;top:410px;right:10px}.b-sprite-3.lang_is_rtl #hotel_main_content .b-sprite.gallery_arrows_right{background:url('//q-ec.bstatic.com/static/img/experiments/gallery-prev-2/b9ce6d653d4b4f6e40b68853891b1131f4204a42.png') no-repeat!important;left:10px;right:auto}.b-sprite-3 #hotel_main_content .b-sprite.gallery_arrows_left{background:url('//q-ec.bstatic.com/static/img/experiments/gallery-prev-2/b9ce6d653d4b4f6e40b68853891b1131f4204a42.png') no-repeat!important;width:32px!important;height:32px!important;top:410px;right:57px}.b-sprite-3.lang_is_rtl #hotel_main_content .b-sprite.gallery_arrows_left{background:url('//r-ec.bstatic.com/static/img/experiments/gallery-next-2/1c73ae86d34f3d4a6ba048906281d830bacc15bd.png') no-repeat!important;left:57px;right:auto}.hp_gallery_buttons_redesign .large_image_slider{background-image:url("//q-ec.bstatic.com/static/img/hotel/hp_sprite_gallery_arrows/f02804418026824cafc6d1c3958c00f2edc51970.png");width:44px;height:44px;margin-left:0;top:358px}.hp_gallery_buttons_redesign .large_image_slider:active{top:359px}.hp_gallery_buttons_redesign .large_image_slider.lis_left{background-position:-5px -5px}.hp_gallery_buttons_redesign .large_image_slider.lis_right{background-position:-59px -5px}.hp_gallery_buttons_redesign .large_image_slider_active{opacity:.6}.hp_gallery_buttons_no_opacity.hp_gallery_buttons_redesign .large_image_slider_active{opacity:1}.hp_gallery_buttons_redesign .large_image_slider_active:hover{opacity:1}.lang_is_rtl .hp_gallery_buttons_redesign .large_image_slider.lis_left{background-position:-59px -5px}.lang_is_rtl .hp_gallery_buttons_redesign .large_image_slider.lis_right{background-position:-5px -5px}.b_msie_7 .hp_gallery_buttons_redesign .large_image_slider_active,.b_msie_8 .hp_gallery_buttons_redesign .large_image_slider_active{filter:-}.b_msie_7 .hp_gallery_buttons_redesign .large_image_slider_active:hover,.b_msie_8 .hp_gallery_buttons_redesign .large_image_slider_active:hover{filter:-}.hp_gallery_buttons_redesign_var2 .large_image_slider.lis_left{left:auto;right:89px}.hp_gallery_buttons_redesign_var2 .large_image_slider.lis_right{right:24px}.lang_is_rtl .hp_gallery_buttons_redesign_var2 .large_image_slider.lis_left{left:89px;right:auto}.lang_is_rtl .hp_gallery_buttons_redesign_var2 .large_image_slider.lis_right{right:auto;left:24px}.b_nha_hotel_small_images .hotel_thumbs_sprite.selected_thumb{border:1px solid #fff;width:38px;height:38px;outline:3px solid #8ba8d7}.gallery_slider_counter{position:absolute;z-index:2;display:none;top:410px;margin:auto;width:100%;text-align:center;color:#fff;font-size:28px;cursor:default;opacity:.8;text-shadow:2px 2px #000}.gallery_slider_counter_total{font-size:16px;cursor:default;font-weight:bold}#photos_distinct.b_nha_hotel_small_images.hp_thumbgallery_with_counter{padding:3px 0 0 3px;margin-left:-3px;margin-right:-6px}.nha_hotel_wide_photo.hp_gallery_with_counter{margin-bottom:1px}.gallery_thumbnail_border.consistent-gallery-background{overflow:visible;padding-bottom:0}#blockdisplay2 .loc_getting_around,.hp_useful_links .loc_getting_around{font-size:1.6em!important;padding:15px 0 5px 38px;margin:0 0 .5em 0;min-height:30px;line-height:1em;font-weight:normal;border-bottom:1px dotted #ccc;background-repeat:no-repeat;background-position:0 14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODIyQUYzQjAxODBGOTEwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRjM2QzNGMDVGRTExMUUzQTVDOUM2MEEwQjk2RDVCQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRjM2QzNFRjVGRTExMUUzQTVDOUM2MEEwQjk2RDVCQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUNFQzFDMjkxNjIwNjgxMTgyMkE5NDVENUZEOUJDRjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgyMkFGM0IwMTgwRjkxMDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43xrKzAAAEHUlEQVR42sRWzY8URRR/r2rYFTYbWYRN1i+ibowgBgPxQBDjycSo4aL+B149cXITpuewBwMnDiYcTLh4NpkTiXJQAweNHMRwwA+ERT7ULLIMvTvbU/X8VXVVT/Xs7OzCxU7evJ6q1+/z914Viwipwyfo/3oaI3e3bSV+9w1SM9N7iOQ0ER8GV+BkSEhDxAiR5vhBfBH3cwPsI/PVhbNy5RqxMY/ggLXxrQ2aDYq9AV0ZlMSwcwh77NefJubTrNUhSHyNhR7oKugS6Azo1007gGhn9ZoIS+Nl9FJ9UhqPYvZZOHETb3tBj4HeAn0O+jKKqFH2xVhSRYFonVI+iui4tOysSOB+KaxH8nJHSyWCXe/UU6BPQe+AflzPgZ9COBXZvBtf2y5aU21xJWaqDHDK2447kDsKix+Cvh+FgVdAr4PO+y+c9z1Tq3GKgyrtiTN9LJTg5EbDJWgxUeCw8A3og/UwcL5eBuMdcVk2IlWApYG1mKjhxMkvd10GdnDdRndYCS4NwwFQXBokec9FVIKOk9ZLu8Hh1gYw0vtS4Ks8H6Z2bFgJ9q1FIepXuAz4aNvRSNlqfU5eInSFuBxLWRZXwm6RFGbtozaaVGx6ZQlSkPEg4KRWHh1K4HIhWo/UnzpwcWgr5itU9Hoe6c6IqfAntQmoQydKUho91iDePhnbcEMHDgZ+qCbRyakhIaoQnebBodTvDJN2DAzz5DYPx4H2HlmCC5Ug4CsFKsoqtBvNgU2iA+b6iK91whycC/sOkFgbHyN+ZAy4CCR1mE+iDB04cspIEr1U7XcSvINynHL/lVI4utRgu/BDgdAjWexSmO3HYHwCKj6uZ5Lj7D8GByfwVu6LvUurRZyEm84A1zxdWSX7ID/n2495HlnpYGte+yM5iMcDiRX2Cfsy73csX5f7D9IsRgzcG+WAJBggWYKC3xeOs5FcpxlEeXQyduN6KmOXl9v81+Kg/n9An2y+BEihvfX3z5hwb8OnX8p+j33PyTAaALrId7Jw64QsdeKxngXPdoE+28iBfhnQRurAy8Rb9Lf4+0Xs/XgOaE4z0B9OKM85tvY+ORAyt4IDzYe7EW0dJ3XkAPGT004pPhYo4ZZxvLr5RGckGnalyTSrTF58Dm24pUWXf8vo2m2XiSxobq3nQNUiboTqg3uJn3/GrQbj/mnCVnMQNu7MUDi4nEJRpSpkLdOzu4memGpZ+0Mm12+70tScUOv2/+4Zkv0vufdmmT5EvpQzdbv+xsPGevLCK6tMV66yXfyXjeN378UbE4xwRlOPN+nVPS6jWTBclWN4CaYmSR/BZG40fORIa4vz5Yxv3iF5Adc8XNX4jz+pwK1Z79xB9gYiu3gZt75xjKGcZBprb75GamIiRpupmV1kd25vycKdrBxc3gn6T4ABADgZy38NKbnFAAAAAElFTkSuQmCC)}#blockdisplay2 .new_loc_transport_on .in_and_around{width:65%}.smaller_padding .hotel_quick_links_item{padding:10px 5px}.hotel_quick_links li{list-style:none}.hotel_quick_links ul{float:right;padding-left:0}.hotel_quick_links_item.tabbed_nav{padding-left:23px;background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/location_tab_sprite/6df887dfde93c8f3dd4196d406af6830557c6bc0.png") left 7px transparent no-repeat}.hotel_quick_links_item.tabbed_nav.hotel_quick_links_review{background-position:left -32px}.hotel_quick_links_item.tabbed_nav.selected a{color:#003580}body.lang_is_rtl .hotel_quick_links ul{float:left}body.lang_is_rtl .hotel_quick_links_item.tabbed_nav.hotel_quick_links_review{background-position:right -32px}body.lang_is_rtl .hotel_quick_links_item.tabbed_nav{padding-right:23px;background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/location_tab_sprite/6df887dfde93c8f3dd4196d406af6830557c6bc0.png") right 7px transparent no-repeat}.hotel_quick_links_item.tabbed_nav.hotel_quick_links_review.bldg_icon,.hotel_quick_links_item.hotel_quick_links_review.bldg_icon.review_link_inline.tabbed_nav.selected{background-position:left 7px}.hotel_quick_links_item.hotel_quick_links_review.bldg_icon.review_link_inline.tabbed_nav{background-position:left -32px}.hotel_quick_links_item.tabbed_nav.with_geomarker{padding-left:23px;margin-right:8px;background:url("//r-ec.bstatic.com/static/img/experiments/hotel_page/sr_review_score_to_hotel_page_geomarker/82145a5b33a5aa78107e7f519e85734de69b9a33.png") 10% 40% transparent no-repeat}.hotel_quick_links_item.tabbed_nav.with_geomarker.selected{padding-left:23px;background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/location_tab_sprite/6df887dfde93c8f3dd4196d406af6830557c6bc0.png") left 7px transparent no-repeat}#blockdisplay2 .hp_location_surroundings h4{background-position:2px 14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQxMUU3OUVGNjRDODExRTM5OTJDQTkxRDdGOTQxMTc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQxMUU3OUYwNjRDODExRTM5OTJDQTkxRDdGOTQxMTc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDExRTc5RUQ2NEM4MTFFMzk5MkNBOTFEN0Y5NDExNzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDExRTc5RUU2NEM4MTFFMzk5MkNBOTFEN0Y5NDExNzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vU9SPAAADbUlEQVR42qyWWUiUURTHr2Z7VGplUE1ltlCRFbQIFlQGLYTSYgtBTAuBBW3UU5RZPUTZ8pAQiFMPYputJNFCYLaQtFlBUWiNRlqpUNGC0vQ7d87Y5+DkUH3w+84dv3vP/557zz3XCJ/PZ+SJiIgwIZ9xmZN4X4coqISHcAVOmdLMD6GGNfkOUySR93HoDd0dX76DB7Yh9vHfRJoLRvNOhgWwCNqCCCxDqOjvRDzenryHQg/4BC+N21Wpgi7ehyANfkIGQkfCE/F45UcqbIGJ8jlI+ikchlwEGxHbSDtbheYhdO7PIh6vzLgAUtShLMVNqIFoFe3vEJuP0AuE1tE+qNGOQKiqZRGPV5wUw0iogs1wEic/g5ZwijocpZNIVqETtNNtkpRmLg4lUqCb+QhmMLBGM2uuzl7S9SIOiunbkbY4nQNlMNbk5PXClkN7SPDd217eXORoZRLmNnyG4Qx4i92j0QQ/Z2CpyVgua/xAE2MVk8plUrm0V0haI7JTOkc6BrrVZtNZlmqDCnyFLJgFssHvNbLD9JNvW3XcCrWFaqcFHDsjqcAMgGFEIWFWQwxMZ3muOc5Jgi5nZ9s/Y3m17ov87srYdthaqCOS2OBI+kCjPQci5BcoswIe73h4B0v4/Yq/X9AxSUTzA1uhad6P73VaCWICjp0iba2IP5MaA5GqHaQlZbb+vqSRlgfOndooIo3UGtdgmv74+6mz6h5vDCFX6sCBDJJMuat9UvmewETyaedrOqdoKsv45zBY/b5uKZInaicQ8hd13MWmqNtVoYVQ1v0WjjfATNjhWLrd9GvQIyDP1ZZErqudpzZP7S6i6YRdq6krZ2E/FNnqa0wH2AsH6NcPuylwZFvKrniMbKpsZDxLJql6HxLtATRmIRF+Y/aT9QBK4Xxjhd2uxwjE0b4Mo8M98VJKFjJwiF0efwWWU72ewTeCSn8bLfv7NEOlnk2mX30okb40n9l8F4du1yEVKtR6ZnT2sl/1EGcdGhPr2IfFCNS2VoXT1GmkXV+3az9Cki0rYY1DzDjS947uy3kEfOHeJ6t556jQWY3Kq8sjmyunvpue9Beh7vnWb0aPV2rVMd2PBr1jTkMJgvXh3NThXb/+CyxLi2eHoINbbdff7Sr7P/+t+O/5dFssjRlja5S/9ExFpKQ1kV8CDAATOH/n/6bZ8gAAAABJRU5ErkJggg==)}.hp_location_surroundings ul li{margin:2px 0;font-size:13px}.hp_location_surroundings ul li strong{font-size:1.1em}.lock_price{padding:8px 40px 10px 50px;margin:10px 0;border:1px solid #b8e5bc;border-radius:2px;background:#dff6e1;position:relative}.lock_icon{width:20px;height:27px;background:url("//r-ec.bstatic.com/static/img/hotel/lock_price_sprite/74493fa6c3e6985581834719867500eb32d1b80b.png") no-repeat 0 0;position:absolute;top:11px;left:15px}.lock_header,a.lock_header:link,a.lock_header:visited{font-size:1.2em;color:#003580;font-weight:700;text-decoration:none}a.lock_header:hover{text-decoration:underline}.lock_body{font-size:1.1em;color:#2c7e0c;font-weight:400;margin-top:3px}.lock_close_button{text-align:center;width:12px;height:12px;text-indent:-12px;background:url("//r-ec.bstatic.com/static/img/hotel/lock_price_sprite/74493fa6c3e6985581834719867500eb32d1b80b.png") no-repeat -20px 0;position:absolute;right:15px;top:23px;cursor:pointer}.lock_close_button:hover{background-position:-20px -12px}.lang_is_rtl .lock_price{padding:8px 50px 10px 40px}.lang_is_rtl .lock_icon{left:initial;right:15px}.lang_is_rtl .lock_close_button{right:initial;left:15px}.occupancy_dropdown_wrapper{position:relative}.occupancy_dropdown_header{cursor:pointer}th.occupancy_dropdown_header:hover{background-color:#003580!important}#occupancy_dropdown{display:none;position:absolute;top:21px;left:-8px;z-index:1!important;list-style:none;color:#FFF;background-color:#003580;border:1px solid #003580;margin:0!important;padding:0!important;box-shadow:2px 2px 10px #003580;border-radius:0 0 2px 2px;font-size:.9em}#occupancy_dropdown li{padding:5px 10px}#occupancy_dropdown li:hover{background-color:#FFF;color:#003580}.occupancy_dropdown_arrow{background:url("//q-ec.bstatic.com/static/img/selectbox_new/7034158f26c43152bc12bd4cae72a9757ff14878.gif") no-repeat -7px -39px;height:5px;width:11px;display:inline;position:relative;top:-1px}.occupancy_dropdown_header img.max1{background-position:1px -1px}.occupancy_dropdown_header img.max2{background-position:1px -21px}.occupancy_dropdown_header img.max3{background-position:1px -41px}.occupancy_dropdown_header img.max4{background-position:1px -61px}.occupancy_dropdown_header img.max5{background-position:1px -81px}.occupancy_dropdown_header img.max6{background-position:1px -101px}.occupancy_dropdown_header img.max7{background-position:1px -121px}.occupancy_dropdown_header img.max8{background-position:1px -141px}.occupancy_dropdown_header img.max9{background-position:1px -161px}.occupancy_dropdown_header img.max10{background-position:1px -181px}.occupancy_dropdown_header img.max11{background-position:1px -201px}.occupancy_dropdown_header img.max12{background-position:1px -221px}.occupancy_dropdown_header img.max13{background-position:1px -241px}.occupancy_dropdown_header img.max14{background-position:1px -261px}.occupancy_dropdown_header img.max15{background-position:1px -281px}.occupancy_dropdown_header img.max16{background-position:1px -301px}.occupancy_dropdown_header img.max17{background-position:1px -321px}.occupancy_dropdown_header img.max18{background-position:1px -341px}.occupancy_dropdown_header img.max19{background-position:1px -361px}.occupancy_dropdown_header img.max20{background-position:1px -381px}.occupancy_dropdown_header img.max21{background-position:1px -401px}.occupancy_dropdown_header img.max22{background-position:1px -421px}.occupancy_dropdown_header img.max23{background-position:1px -441px}.occupancy_dropdown_header img.max24{background-position:1px -461px}.occupancy_dropdown_header img.max25{background-position:1px -481px}.occupancy_dropdown_header.bright_max img.max1,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max1{background-position:-85px -1px}.occupancy_dropdown_header.bright_max img.max2,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max2{background-position:-85px -21px}.occupancy_dropdown_header.bright_max img.max3,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max3{background-position:-85px -41px}.occupancy_dropdown_header.bright_max img.max4,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max4{background-position:-85px -61px}.occupancy_dropdown_header.bright_max img.max5,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max5{background-position:-85px -81px}.occupancy_dropdown_header.bright_max img.max6,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max6{background-position:-85px -101px}.occupancy_dropdown_header.bright_max img.max7,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max7{background-position:-85px -121px}.occupancy_dropdown_header.bright_max img.max8,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max8{background-position:-85px -141px}.occupancy_dropdown_header.bright_max img.max9,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max9{background-position:-85px -161px}.occupancy_dropdown_header.bright_max img.max10,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max10{background-position:-85px -181px}.occupancy_dropdown_header.bright_max img.max11,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max11{background-position:-85px -201px}.occupancy_dropdown_header.bright_max img.max12,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max12{background-position:-85px -221px}.occupancy_dropdown_header.bright_max img.max13,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max13{background-position:-85px -241px}.occupancy_dropdown_header.bright_max img.max14,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max14{background-position:-85px -261px}.occupancy_dropdown_header.bright_max img.max15,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max15{background-position:-85px -281px}.occupancy_dropdown_header.bright_max img.max16,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max16{background-position:-85px -301px}.occupancy_dropdown_header.bright_max img.max17,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max17{background-position:-85px -321px}.occupancy_dropdown_header.bright_max img.max18,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max18{background-position:-85px -341px}.occupancy_dropdown_header.bright_max img.max19,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max19{background-position:-85px -361px}.occupancy_dropdown_header.bright_max img.max20,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max20{background-position:-85px -381px}.occupancy_dropdown_header.bright_max img.max21,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max21{background-position:-85px -401px}.occupancy_dropdown_header.bright_max img.max22,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max22{background-position:-85px -421px}.occupancy_dropdown_header.bright_max img.max23,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max23{background-position:-85px -441px}.occupancy_dropdown_header.bright_max img.max24,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max24{background-position:-85px -461px}.occupancy_dropdown_header.bright_max img.max25,div.occupancy_dropdown_wrapper #occupancy_dropdown_current img.max25{background-position:-85px -481px}.hp_price_perception__container{margin-bottom:1.5em}.pretty_headers h2.hp_price_perception__header{max-width:none}.hp_price_perception__container .hp_price_perception__item{color:#003580;text-decoration:none;height:295px;overflow:hidden}.hp_price_perception__item{float:left;width:29.9%;padding:1%;border:1px solid #d9e1ec;margin:0 1% 1% 0;text-align:center}.hp_price_perception__item:hover{background-color:#edf1f6}@media screen and (min-width:1030px){.hp_price_perception__item{min-height:272px}}.hp_price_perception__img{width:100%;margin-bottom:.5em;font-size:13px}.hp_price_perception__room_name{font-size:1em}.hp_price_perception__caption{margin:0;font-size:.923076923em;font-weight:normal}.hp_price_perception__price{color:#390;font-weight:bold;font-size:1.4em}.hp_price_perception__per_room_per_price{display:block}.hp_region_attractions{background-color:#edf1f6;margin:20px 0;padding:12px 1%;clear:both;display:none}.hp_region_attractions h3{font-size:1.5em;margin:0 0 10px 1%}.hp_region_attractions_item{float:left;width:31.3%;margin:0 1%}.hp_region_attractions_item_photo{height:200px;background-position:top center;background-repeat:no-repeat;margin:0 0 .5em}.hp_region_attractions_item h4{margin:0;font-weight:normal;font-size:1.1em}.hp_region_attractions_item_distance{color:#8ba8d7;margin:0 0 .5em;display:block}.hp_region_attractions_item p{width:95%;margin:0 0 .5em}.property_highlights_left{border:1px solid #d1dcf0;border-radius:3px;background:#f2f4f8;margin-bottom:10px;font-size:1.1em;padding:14px 8px 8px 12px}.property_highlights_left div.photo_overlay{position:static;background:0;width:100%;padding:0;margin:0}#left .property_highlights_left span,#left .property_highlights_left p{margin-left:0}#left .property_highlights_left p,.property_highlights_left .hp_usp_landmarks{padding-left:0}.property_highlights_left .inner_content_filter_api{padding-right:0;width:100%;padding:0;margin:0;display:block;float:left}#left .property_highlights_left .hp_usp_filter_api_el{line-height:1.4em;display:block;clear:both;float:left;width:100%;padding-left:0;padding-right:0;padding-top:5px;margin-left:0;margin-right:0;background:#f2f4f8}.property_highlights_left .hp_usp_filter_api_text{display:block;padding-bottom:5px}.property_highlights_left .hp_usp_filter_api_text_bedroom{padding-bottom:5px}.property_highlights_left .filter_highlights_title{font-weight:400;font-size:1.6em;margin:0 0 10px}.property_highlights_left .filter_api_subtitle{padding-top:3px}.property_highlights_left i.b-sprite{width:25px;height:25px;display:inline-block;float:left}.property_highlights_left .hp_usp_filter_api_icon,.property_highlights_left i.b-sprite{top:-5px;position:relative;margin-right:2px}.property_highlights_left .highlighted_facilities_reinforcement.highlighted_facilities_property_reinforcement span{padding-left:27px}.property_highlights_left .hp_usp_landmarks{padding-right:0;margin-right:0;padding-bottom:5px;max-width:100%}#left .property_highlights_left p.only_one_left_filter_api{color:red;padding-left:25px;margin-top:5px}#hotelTmpl{margin-top:5px}.property_usp_hp_text{margin:0;font-size:.6em;display:block}#hotelTmpl .brand_logo{clear:both;height:auto;text-align:center;padding:15px 0;background:#fff;border-top:1px solid #d1dcf0;margin:10px -8px -8px -12px}#hotelTmpl .brand_logo img{display:block;margin:0 auto}.highlight_spoken_languages{margin:0;padding:0}.highlight_spoken_languages li{display:inline-block;width:40%;position:relative;padding-left:10px}.highlight_spoken_languages li:before{content:'\2022';position:absolute;left:0;top:0;font-weight:normal!important}.highlight_spoken_languages .user_lang{font-weight:bold}.lang_is_rtl .highlight_spoken_languages li{padding-left:0;padding-right:10px}.lang_is_rtl .highlight_spoken_languages li:before{left:auto;right:0}#hotelTmpl .reviewFloater p.fixed_review_height.fixed_review_top_align.review_content{padding-top:6px!important;margin-bottom:3px!important}.althotelsDiv2 .review_content span{font:normal small/1.2 Arial,Helvetica,sans-serif}.reviews-carousel{position:relative;width:14em;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.reviews-carousel-scroll{width:150em;overflow:hidden;-webkit-transition:margin 400ms ease;-moz-transition:margin 400ms ease;-o-transition:margin 400ms ease;-ms-transition:margin 400ms ease;transition:margin 400ms ease}.reviews-carousel .althotelsDiv2{width:14em;padding:0;float:left;clear:none;opacity:0;zoom:1;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;transition:opacity 500ms ease}.reviews-carousel .althotelsReview2{min-height:46px;padding:.7em 1.3em 20px 1.3em!important}.reviews-carousel .altHotelsReviewer2{padding:0 1.3em 0 45px!important}.reviews-carousel .althotelsDiv2:first-of-type{opacity:1;filter:alpha(opacity=100)}.reviews-carousel-control{position:absolute;top:26px;left:0;height:40px;width:1em;border-radius:0 2em 2em 0;background-color:#fff;cursor:pointer;opacity:.85;filter:alpha(opacity=85);zoom:1}.reviews-carousel-control-right{left:auto;right:0;border-radius:2em 0 0 2em}.reviews-carousel-control span{position:absolute;display:block;top:14px;right:-4px;border:6px solid transparent;border-color:transparent transparent transparent #0896ff;height:0;width:0;overflow:hidden}.reviews-carousel-control-left span{right:auto;left:-4px;border-color:transparent #0896ff transparent transparent}.reviews-carousel-hover{background-color:#0896ff}.reviews-carousel-hover .reviews-carousel-arrow-right{border-color:transparent transparent transparent #fff}.reviews-carousel-hover .reviews-carousel-arrow-left{border-color:transparent #fff transparent transparent}.lang_is_rtl .reviews-carousel .althotelsDiv2{float:right}.how_to_write_reviews{margin:0 0 -15px 0;padding:8px 8px 8px 58px;background-image:url("//r-ec.bstatic.com/static/img/experiments/big_ico_information/7cb6bf7d18b491146a6ad23875c1e6442576ab35.png");background-position:0 7px;background-repeat:no-repeat;height:40px;display:block}.how_to_write_reviews h3{font-size:16px;font-weight:normal;padding:0 0 3px 0;margin:0}.how_to_write_reviews p{margin:0;padding:0}input.splitGradientBlueButton{background-color:#0896ff;background:-moz-linear-gradient(top,#0894ff 50%,#0085de 52%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#0894ff),color-stop(52%,#0085de));background:-webkit-linear-gradient(top,#0894ff 50%,#0085de 52%);background:-o-linear-gradient(top,#0894ff 50%,#0085de 52%);background:-ms-linear-gradient(top,#0894ff 50%,#0085de 52%);background:linear-gradient(to bottom,#0894ff 50%,#0085de 52%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0894ff',endColorstr='#0085de',GradientType=0);border:1px solid #0075cc;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 1px #c38f02;-webkit-box-shadow:0 1px 1px #c38f02;-moz-box-shadow:0 1px 1px #c38f02;color:#fff;font-weight:bold;margin:5px;padding:4px 7px;text-decoration:none;text-shadow:0 1px 0 #033870;text-transform:uppercase;white-space:nowrap}input.splitGradientBlueButton:hover{border-color:#003580;cursor:pointer}.conditions_summary_run #bookNow1{text-align:left}.lang_is_rtl .conditions_summary_run #bookNow1,.lang_is_rtl .conditions_summary_run #bookNow1 .bookNowWrap #booking-summary{text-align:right}.rt_conditions_summary{display:none}.rt_conditions_summary.show{clear:both;display:block;margin:.5em 0 2em}.conditions_summary_run .rt_conditions_summary strong,.conditions_summary_run .rt_conditions_summary ul li{font-size:88%}.hotelchars .conditions_summary_run .rt_conditions_summary ul{margin:0;padding:.6em 0 0 1em}.lang_is_rtl .hotelchars .conditions_summary_run .rt_conditions_summary ul{padding:.6em 1em 0 0}.conditions_summary_run .rt_conditions_summary ul li{font-weight:normal;margin:0 0 .3em 0}.b_firefox .conditions_summary_run .rt_conditions_summary ul li{padding:0 0 0 .3em}.conditions_summary_run .rt_conditions_summary ul li span{display:block;margin:0 0 0 -0.5em}.hp-rt-lightbox-facility-container{overflow:auto}.hp-rt-lightbox-facility{border:1px solid #d9e1ec!important;background:#f2f5f9;padding:10px!important;border-radius:3px;float:left;font-weight:bold;margin:5px 10px 10px 0}.lightbox-facility-with-icon i{float:left}.lightbox-facility-with-icon span{line-height:27px}.hp-rt-lightbox-free-item p{margin:0}.hp-checked-facilities .hp-rt-lightbox-facility{overflow:auto;width:180px;margin:5px 5px 5px 0;float:left;padding:0!important;background:transparent;border:0!important}.highlighted-facility-header{margin:10px 0 0 0}#hotelTmpl .urgency_message_red{color:red!important;border:none!important}#hotelTmpl .urgency_message_border_red{color:red!important;border-color:#ffa9a9!important}#hotelTmpl .track_div,#hotelTmpl .track_div div{display:inline!important;line-height:0!important;height:0!important;width:0!important;padding:0!important;margin:0!important;overflow:hidden!important}#hotelTmpl .urgency_message_orange_bg{background-color:#fee29e!important;padding:2px 3px;color:#3e4853!important;font-weight:normal;display:inline-block}.usp_dsgn_area{background-color:rgba(229,234,242,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9E5EAF2,endColorstr=#D9E5EAF2);ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9E5EAF2,endColorstr=#D9E5EAF2);text-align:left;padding:.7em;margin-top:20px;zoom:1;clear:both}.usp_dsgn_area_header{font-size:1.1em;margin-top:0;font-weight:normal;font-family:'Georgia','Times New Roman',serif;font-style:italic;padding-bottom:.7em}.usp_dsgn_area_ul{list-style:none inside none;padding-left:0;margin:0}.usp_dsgn_area_li{display:block;padding-left:30px;text-align:left;background:url(//r-ec.bstatic.com/static/img/experiments/hotel_page/green_tick_25x20/50c64d9327866d729efb5e602ad99561f1139955.png) no-repeat 0 center;margin-bottom:5px;margin-left:5px;padding:4px 0 2px 32px}#hotelTmpl .nha_large_photo_reviewFloater.usp_dsgn_area_overlap .hotel_large_photp_score{margin-bottom:0}.b_msie_7 .usp_dsgn_area_overlap .althotelsDiv2{margin-top:-10px!important}.b_msie_9 .usp_dsgn_area{filter:none}div.nha_hotel_wide_photo div.photo_overlay,div.photo_overlay{position:absolute;z-index:10;display:inline-block;height:auto;background-color:#fff;background-color:rgba(255,255,255,0.8);color:#003580}.nha_hotel_wide_photo{position:relative}.hp_usp_filter_api_el{margin-left:1em;float:left;line-height:29px}.hp_usp_filter_api_icon{width:25px;height:25px;display:inline-block;float:left;background:url("//r-ec.bstatic.com/static/img/experiments/hotel_page/hp_usp_filter_api_sprite/bad6c8a47d18fc043bacc8993b5c3597f045bdff.png") no-repeat}.hp_usp_filter_api_icon.hotelfacility_id_114,.hp_usp_filter_api_icon.hoteltheme_id_1{background-position:-2px -39px}.hp_usp_filter_api_icon.hotelfacility_id_100,.hp_usp_filter_api_icon.hotelfacility_id_132,.hp_usp_filter_api_icon.hotelfacility_id_131,.hp_usp_filter_api_icon.hotelfacility_id_130{background-position:-2px -69px}.hp_usp_filter_api_icon.hotelfacility_id_99,.hp_usp_filter_api_icon.hoteltheme_id_2{background-position:-2px -72px}.hp_usp_filter_api_icon.hotelfacility_id_54,.hp_usp_filter_api_icon.hotelfacility_id_27,.hp_usp_filter_api_icon.hoteltheme_id_3{background-position:-2px -101px}.hp_usp_filter_api_icon.hoteltheme_id_4{background-position:-2px -132px}.hp_usp_filter_api_icon.hoteltheme_id_5{background-position:-2px -160px}.hp_usp_filter_api_icon.hoteltheme_id_6{background-position:-2px -194px}.hp_usp_filter_api_icon.hoteltheme_id_7{background-position:-2px -227px}.hp_usp_filter_api_icon.hotelfacility_id_88,.hp_usp_filter_api_icon.hoteltheme_id_8{background-position:-2px -257px}.hp_usp_filter_api_icon.hoteltheme_id_9{background-position:-2px -282px}.hp_usp_filter_api_icon.hoteltheme_id_10{background-position:2px -313px}.hp_usp_filter_api_icon.hotelfacility_id_98,.hp_usp_filter_api_icon.hotelfacility_id_67,.hp_usp_filter_api_icon.hoteltheme_id_11{background-position:-2px -344px}.hp_usp_filter_api_icon.hoteltheme_id_12{background-position:-2px -375px}.hp_usp_filter_api_icon.hotelfacility_id_70,.hp_usp_filter_api_icon.hoteltheme_id_13{background-position:-2px -400px}.hp_usp_filter_api_icon.hoteltheme_id_14{background-position:-2px -430px}.hp_usp_filter_api_icon.hotel_district,.hp_usp_filter_api_icon.hoteltheme_id_15{background-position:-2px -463px}.hp_usp_filter_api_icon.hoteltheme_id_16{background-position:-2px -498px}.hp_usp_filter_api_icon.hoteltheme_id_17{background-position:-2px -531px}.hp_usp_filter_api_icon.hoteltheme_id_18{background-position:-2px -561px}.hp_usp_filter_api_icon.hoteltheme_id_19{background-position:-2px -593px}.hp_usp_filter_api_icon.hotelfacility_id_129{background-position:-1px -626px}.hp_usp_filter_api_icon.hotelfacility_id_73{background-position:-2px -662px}.hp_usp_filter_api_icon.hotelfacility_id_66{background-position:-2px -699px}.hp_usp_filter_api_icon.hotelfacility_id_28,.hp_usp_filter_api_icon.hotelfacility_id_6,.hp_usp_filter_api_icon.hotelfacility_id_45{background-position:-2px -734px}.hp_usp_filter_api_icon.hotelfacility_id_101{background-position:-2px -770px}.hp_usp_filter_api_icon.hotelfacility_id_14,.hp_usp_filter_api_icon.hotelfacility_id_56{background-position:-2px -804px}.hp_usp_filter_api_icon.hotelfacility_id_92,.hp_usp_filter_api_icon.hotelfacility_id_60{background-position:-1px -842px}.hp_usp_filter_api_icon.hotelfacility_id_81{background-position:-2px -877px}.hp_usp_filter_api_icon.hotelfacility_id_75,.hp_usp_filter_api_icon.hotelfacility_id_52{background-position:-2px -912px}.hp_usp_filter_api_icon.hotelfacility_id_15,.hp_usp_filter_api_icon.hotelfacility_id_118{background-position:-2px -947px}.hp_usp_filter_api_icon.hotelfacility_id_12{background-position:-2px -983px}.hp_usp_filter_api_icon.hotelfacility_id_97{background-position:-2px -1017px}.hp_usp_filter_api_icon.hotelfacility_id_64{background-position:-2px -1088px}.hp_usp_filter_api_icon.hotelfacility_id_50{background-position:-2px -1128px}.hp_usp_filter_api_icon.hotelfacility_id_76,.hp_usp_filter_api_icon.hotelfacility_id_123{background-position:-1px -1162px}.hp_usp_filter_api_icon.hotelfacility_id_87,.hp_usp_filter_api_icon.hotelfacility_id_65{background-position:-1px -1198px}.hp_usp_filter_api_icon.hotelfacility_id_30,.hp_usp_filter_api_icon.hotelfacility_id_29{background-position:-2px -1239px}.hp_usp_filter_api_icon.hotelfacility_id_133{background-position:-2px -1274px}.hp_usp_filter_api_icon.hotelfacility_id_77{background-position:0 -1306px}.hp_usp_filter_api_icon.hotelfacility_id_58,.hp_usp_filter_api_icon.hotelfacility_id_9{background-position:-1px -1345px}.hp_usp_filter_api_icon.hotelfacility_id_48{background-position:0 -1383px}.hp_usp_filter_api_icon.hotelfacility_id_107,.hp_usp_filter_api_icon.hotelfacility_id_96{background-position:-2px -1420px}.hp_usp_filter_api_icon.hotelfacility_id_78{background-position:-2px -1453px}.hp_usp_filter_api_icon.hotelfacility_id_91{background-position:-2px -1489px}.hp_usp_filter_api_icon.hotelfacility_id_11{background-position:-2px -1523px}.hp_usp_filter_api_icon.hotelfacility_id_10{background-position:-2px -1563px}.hp_usp_filter_api_icon.hotelfacility_id_120,.hp_usp_filter_api_icon.hotelfacility_id_121,.hp_usp_filter_api_icon.hotelfacility_id_122,.hp_usp_filter_api_icon.hotelfacility_id_1,.hp_usp_filter_api_icon.hotelfacility_id_104,.hp_usp_filter_api_icon.hotelfacility_id_137,.hp_usp_filter_api_icon.hotelfacility_id_103,.hp_usp_filter_api_icon.hotelfacility_id_119,.hp_usp_filter_api_icon.hotelfacility_id_90{background-position:-2px -1595px}.hp_usp_filter_api_icon.hotelfacility_id_43,.hp_usp_filter_api_icon.hotelfacility_id_5{background-position:-0 -1631px}.hp_usp_filter_api_icon.hotelfacility_id_109{background-position:-2px -1673px}.hp_usp_filter_api_icon.hotelfacility_id_20{background-position:-2px -1715px}.hp_usp_filter_api_icon.hotelfacility_id_116,.hp_usp_filter_api_icon.hotelfacility_id_115,.hp_usp_filter_api_icon.hotelfacility_id_3,.hp_usp_filter_api_icon.hotelfacility_id_72{background-position:-2px -1755px}.hp_usp_filter_api_icon.hotelfacility_id_108{background-position:-2px -1792px}.hp_usp_filter_api_icon.hotelfacility_id_61{background-position:-2px -1829px}.hp_usp_filter_api_icon.hotelfacility_id_8{background-position:-0 -1868px}.hp_usp_filter_api_icon.hotelfacility_id_55{background-position:-2px -1902px}.hp_usp_filter_api_icon.hotelfacility_id_134,.hp_usp_filter_api_icon.hotelfacility_id_44{background-position:-2px -1936px}.hp_usp_filter_api_icon.hotelfacility_id_110,.hp_usp_filter_api_icon.hotelfacility_id_16{background-position:0 -1977px}.hp_usp_filter_api_icon.hotelfacility_id_59,.hp_usp_filter_api_icon.hotelfacility_id_125{background-position:-2px -2015px}.hp_usp_filter_api_icon.hotelfacility_id_80{background-position:0 -2045px}.hp_usp_filter_api_icon.hotelfacility_id_26{background-position:-2px -2083px}.hp_usp_filter_api_icon.hotelfacility_id_7,.hp_usp_filter_api_icon.hotelfacility_id_126{background-position:0 -2122px}.hp_usp_filter_api_icon.hotelfacility_id_24{background-position:-2px -2160px}.hp_usp_filter_api_icon.hotelfacility_id_102{background-position:-2px -2161px}.hp_usp_filter_api_icon.hotelfacility_id_63{background-position:2px -2263px}.hp_usp_filter_api_icon.hotelfacility_id_71{background-position:2px -2193px}.hp_usp_filter_api_icon.hotelfacility_id_138,.hp_usp_filter_api_icon.hotelfacility_id_79{background-position:-2px -2266px}.hp_usp_filter_api_icon.hotelfacility_id_21{background-position:-2px -2304px}.hp_usp_filter_api_icon.hotelfacility_id_127{background-position:-2px -2343px}.hp_usp_filter_api_icon.hotelfacility_id_86{background-position:-2px -2420px}.hp_usp_filter_api_icon.hotelfacility_id_2,.hp_usp_filter_api_icon.hotelfacility_id_46{background-position:-2px -2459px}.hp_usp_filter_api_icon.hotelfacility_id_136{background-position:-2px -2500px}.hp_usp_filter_api_icon.hotelfacility_id_25{background-position:0 -2578px}.hp_usp_filter_api_icon.hotelfacility_id_128,.hp_usp_filter_api_icon.hotelfacility_id_139,.hp_usp_filter_api_icon.hotelfacility_id_17,.hp_usp_filter_api_icon.hotelfacility_id_140{background-position:-1px -2618px}.hp_usp_filter_api_icon.hotelfacility_id_135{background-position:-2px -2696px}.hp_usp_filter_api_icon.hotelfacility_id_69{background-position:-2px -2734px}.hp_usp_filter_api_icon.hotelfacility_id_49,.hp_usp_filter_api_icon.hotelfacility_id_124{background-position:0 -2777px}.hp_usp_filter_api_icon.hotelfacility_id_53{background-position:-1px -2813px}.hp_usp_filter_api_icon.hotelfacility_id_22,.hp_usp_filter_api_icon.hotelfacility_id_23{background-position:0 -2851px}.hp_usp_filter_api_icon.hotelfacility_id_13{background-position:0 -2890px}.hp_usp_filter_api_icon.hotelfacility_id_117{background-position:0 -2930px}.hp_usp_filter_api_icon.hotelfacility_id_111,.hp_usp_filter_api_icon.hotelfacility_id_89{background-position:-2px -2969px}.hp_usp_filter_api_icon.hotelfacility_id_41{background-position:-2px -3007px}.hp_usp_filter_api_icon.hotelfacility_id_51{background-position:0 -3046px}.hp_usp_filter_api_icon.hotelfacility_id_47{background-position:-1px -3084px}.hp_usp_filter_api_icon.hotelfacility_id_4{background-position:-1px -3125px}.hp_usp_filter_api_icon.hotelfacility_id_82{background-position:-2px -3210px}.hp_usp_filter_api_icon.hotelfacility_id_62{background-position:-2px -3245px}.hp_usp_filter_api_icon.hotelfacility_id_57{background-position:-2px -3284px}.hp_usp_filter_api_icon.hotelfacility_id_19{background-position:-2px -3322px}div.filter_api_vers_1{top:10px;left:10px;padding-bottom:.5em;width:auto;width:163px}div.filter_api_vers_1 .hp_usp_filter_api_el{margin-left:6px;float:left;line-height:25px;width:100%}div.filter_api_vers_1 .hp_usp_filter_api_text{margin-left:3px;line-height:15px;display:inline-block;width:82%}.filter_highlights_title{text-align:left;margin:10px 0 5px 6px;font-weight:bold}.nha_large_photo_reviewFloater .althotelsDiv2.multiple_review_with_filter_api_container{background-color:transparent!important}.multiple_review_with_filter_api{position:relative;background-color:#e5eaf2;background-color:rgba(229,234,242,0.9)}#hotelTmpl .nha_large_photo_reviewFloater .hotel_large_photp_score.hotel_large_photp_score_with_filter_api{margin-bottom:0}a.read_full_truncated_review{text-transform:lowercase;text-decoration:none;font-weight:normal}.show_full_truncated_review{display:none}.only_one_left_filter_api{color:#99200b;background:url("//r-ec.bstatic.com/static/img/hotel_reinforcements/clock/f695dd90284d45673e3df27338ae6bea14393f11.png") no-repeat 5px 0;padding-left:29px;font-weight:bold;margin:15px 0 10px 5px}.only_one_left_filter_api_updated{padding:7px 7px 7px 29px;margin:0;border-left:4px solid #f5bfc0;background:#fdeaea url("//r-ec.bstatic.com/static/img/experiments/hotel_page/clock/828fd913cda7ac8015a4b3f29b31b5882253260d.png") no-repeat 8px center}div.filter_api_vers_1.filter_api_width{width:auto;max-width:400px}div.filter_api_vers_1.filter_api_width .hp_usp_filter_api_el{float:left;clear:both;width:auto}div.filter_api_vers_1.filter_api_width .hp_usp_filter_api_text{float:none;width:auto}.filter_api_distance_beach .hp_usp_filter_api_icon{background:url("//r-ec.bstatic.com/static/img/experiments/distance_from_beach_blue_ico-transp/85458ec923a28ddc33ab66b1beda1ae70ae70f8f.png") no-repeat 0 1px;height:27px}.filter_api_bike_rental .hp_usp_filter_api_icon{background:url("//r-ec.bstatic.com/static/img/experiments/bike_rental-transp/5b6a286a61a72af50b798b81fe10c94bceb3ad35.png") no-repeat 0 -1px;height:27px}.filter_api_city_centre .hp_usp_filter_api_icon{background:url("//r-ec.bstatic.com/static/img/experiments/city_centre_mark/0a3929248d14bc9fb55cd92050ca2e5e94750ab7.png") no-repeat 0 -1px;height:27px;width:20px}.filter_api_subtitle{font-weight:bold;padding:5px 0 3px 6px;clear:both;margin:0;font-size:13px;display:block;color:#779bca}.highlighted_facilities_reinforcement.highlighted_facilities_property_reinforcement span{background-image:url("//q-ec.bstatic.com/static/img/experiments/sprite_facilities_reinforcements-transparency-5-blue/1fb44a4e8d80b5bec5149c3ec4c9f70236cb374e.png");display:block;margin-left:9px;font-size:13px;padding-left:24px;color:#003580}.highlighted_facilities_property_reinforcement span.highlighted_facilities_72{background-position:0 -210px}.hp_usp_filter_api_icon.hotelactivity{background-image:url("//q-ec.bstatic.com/static/img/experiments/hp_usp_filter_api_sprite_activities/ef5e62d80d49de6e0dc9e4b7797f8493a356edde.png")}.hp_usp_landmarks{font-weight:normal;padding:1px 6px;max-width:200px;display:block;clear:both}.from_price_cheapest_room{padding-top:8px;margin-top:3px;float:left;clear:both;max-width:185px;width:100%;color:#003580;border-top:1px dotted #779bca}.from_price_cheapest_room .highlighted_price{font-size:15px;font-weight:bold;color:#390;float:left;margin-right:6px}.from_price_cheapest_room .from_price{font-size:13px;margin-top:3px;float:left;color:#003580}.from_price_cheapest_room .from_price_larger{font-size:11px;margin-right:5px;clear:both}.from_price_cheapest_room .smart_deal_tag{font-weight:bold;color:#a00;font-size:11px}.from_price_cheapest_room .highlighted_room_type.smart_deal_tag{font-weight:bold;color:#F00;font-size:11px;margin-top:6px;margin-left:0;margin-right:3px}.from_price_cheapest_room .highlighted_room_type{font-size:11px;float:left;margin-top:8px;margin-left:4px;max-width:190px}.from_price_cheapest_room .highlighted_room_type_smart_deal{margin-top:1px}.from_price_cheapest_room .deals_label_content_icon{clear:both;margin-top:0;margin-left:3px;float:left;background:url("//q-ec.bstatic.com/static/img/experiments/experiment_label_smart_deals_2/b744752926f451feeff3b5b1265d2b80725c1b52.png") no-repeat 0 0}.from_price_cheapest_room .highlighted_smaller_currency{font-size:18px;float:left;margin-top:2px;margin-right:3px}.inner_content_filter_api{padding:0 1em 0 0;display:block}.from_price_rackrate{float:left;margin-top:3px;margin-right:4px;font-weight:bold;color:#390;font-size:11px}.filter_api_vers_1 .highlighted_kitchen_facilities span{clear:both;margin-left:6px;display:block;color:#390;padding-left:28px}.apartment_size_lp{margin-top:10px;font-weight:normal}.landmark_distance_format,.fee_format{font-size:11px}.hp_ph_popular_with{margin-bottom:5px}.max_occupancy_property_highlights{font-size:11px}.hp_usp_filter_api_icon.apartment_nr_bedrooms,.hp_usp_filter_api_icon.apartment_bedroom_occupancy{background:url("//q-ec.bstatic.com/static/img/experiments/apartments_min_max_bedrooms_sprite/d6e08d78d59b6bf886ccca0b8c7a90eedea49074.png") no-repeat -1px 0;width:26px}.hp_usp_filter_api_icon.apartment_nr_bathrooms{background-position:-1px -2267px;width:26px}.hp_usp_filter_api_icon.apartment_bedroom_occupancy{background-position:0 -40px;display:inline-block}.hp_usp_filter_api_text_bedroom{float:left;display:inline-block;margin-left:4px}.filter_api_vers_left .lastbooking{margin-bottom:10px}.filter_api_vers_left .hp_last_booking{color:#690;font-size:.9em;margin-bottom:10px}#usp-hotelpage-sidebar #uspsbox h2,#usp-hotelpage-main-col #uspsbox h2{display:none}#usp-hotelpage-sidebar{margin:1.75em 0}#usp-hotelpage-sidebar #usp-hotelpage-heading{background:transparent url("//r-ec.bstatic.com/static/img/experiments/hotel_page/hp_usp_in_sidebar-logo/a8468e67c9b75a69ba5e9b8f5e1ebd457b84b18d.png") no-repeat 0 0;min-height:22px;*height:22px;text-indent:-9999em;padding:0 0 1px;margin:0;border-bottom:3px solid #345273;background-color:#fff}#usp-hotelpage-sidebar .content-wrapper{padding:1.5em 1em .75em;background-color:#f2f4f8;border-radius:3px;margin-bottom:1em;margin-top:0}#usp-hotelpage-sidebar #uspsbox h3{font-size:13px;margin-bottom:2px}#usp-hotelpage-sidebar .oneusp.usp_tick2 h3{display:block;font-size:13px}#usp-hotelpage-sidebar .oneusp.usp_tick2 span{margin-top:2px;font-size:12px!important;color:#003580}#usp-hotelpage-sidebar #uspsbox p{margin-top:0;margin-bottom:0;font-size:12px;line-height:15px}#usp-hotelpage-sidebar .oneusp{margin-bottom:.85em}#usp-hotelpage-main-col .content-wrapper{background-color:#f2f5f9;padding:2em 1em 0;border-top:1px solid #d9e1ec;border-bottom:1px solid #d9e1ec}#usp-hotelpage-main-col #uspsbox{font-size:0}#usp-hotelpage-main-col .oneusp{font-size:12px}#usp-hotelpage-main-col .oneusp{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:47.5%;margin-bottom:1.75em;margin-right:5%;line-height:1}#usp-hotelpage-main-col .oneusp h3{color:#02246d;line-height:1;margin-bottom:.25em;font-size:15px}#usp-hotelpage-main-col .oneusp p,#usp-hotelpage-main-col .oneusp a{color:#8ba8d7}#usp-hotelpage-main-col .oneusp p{line-height:1.25;max-width:275px}#usp-hotelpage-main-col .oneusp{margin-bottom:1.85em}#usp-hotelpage-main-col .oneusp p{margin:0}#usp-hotelpage-main-col #usp_choice,#usp-hotelpage-main-col #usp_review,#usp-hotelpage-main-col #usp_safe{margin-right:0}#usp-hotelpage-main-col{margin-top:2.125em;margin-bottom:1.125em}#usp-hotelpage-main-col #usp-hotelpage-heading{text-indent:-9999em;margin:0 0 .25em;padding:0;max-width:inherit;font-size:1em}#usp-hotelpage-main-col #usp-hotelpage-heading{background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/usps-in-main-col-heading/3fc5a7cec18ec785cd9a31f30269b8b8d24713aa.png") no-repeat 0 0;min-height:23px;*height:23px;padding:0}#usp-hotelpage-main-col.var-3 .oneusp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b_msie_7 #usp-hotelpage-main-col.var-3 .oneusp{width:35%}@media screen and (min-width:860px){#usp-hotelpage-main-col.var-3 .oneusp{background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/usps-in-main-col-tick/41609a89d52f3b6cff5d27b864a3d716d1788804.png") no-repeat 0 0;padding-left:45px;min-height:30px}}@media screen and (min-width:859px){#usp-hotelpage-main-col.var-3 .oneusp .b-sprite.usp-tick-with-circle-in-main-col{display:none}}@media screen and (max-width:859px){#usp-hotelpage-main-col.var-2 .oneusp .b-sprite.usp-tick-with-circle-in-main-col{display:none}}.b_msie_7 #usp-hotelpage-main-col.var-3 .oneusp,.b_msie_8 #usp-hotelpage-main-col.var-3 .oneusp{background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/usps-in-main-col-tick/41609a89d52f3b6cff5d27b864a3d716d1788804.png") no-repeat 0 0;padding-left:45px;min-height:30px}#usp-hotelpage-main-col.var-2 .oneusp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b_msie_7 #usp-hotelpage-main-col.var-2 .oneusp{width:35%}@media screen and (min-width:860px){#usp-hotelpage-main-col.var-2 .oneusp{background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/usp-tick-with-circle-in-main-col/b39c6fae710c61a7b90f870a1534add5ee3d745e.png") no-repeat 0 0;padding-left:45px;min-height:30px}}.b_msie_7 #usp-hotelpage-main-col.var-2 .oneusp,.b_msie_8 #usp-hotelpage-main-col.var-2 .oneusp{background:url("//q-ec.bstatic.com/static/img/experiments/hotel_page/usp-tick-with-circle-in-main-col/b39c6fae710c61a7b90f870a1534add5ee3d745e.png") no-repeat 0 0;padding-left:45px;min-height:30px}.lang_is_rtl #usp-hotelpage-main-col .oneusp p,.lang_is_rtl #usp-hotelpage-main-col #uspsbox .oneusp h3{padding-right:0}.lang_is_rtl #usp-hotelpage-main-col .oneusp{margin-right:0}.lang_is_rtl #usp-hotelpage-main-col #usp-hotelpage-heading{background-position:right 0;text-indent:0;font:0/0 a;text-shadow:none;color:transparent}.similar_alternative_cheaper{max-width:70%;line-height:1.4;color:#666;font-size:13px}.similar_alternative_cheaper a{color:#009fe3;text-decoration:none;font-weight:normal}.similar_alternative_cheaper a:hover{color:#003580}.roomstable_back_to_top a{padding-top:7px}#hp_policies_box{position:relative}.similar_alternative_hotels{padding:15px 15px 5px 15px;background:#e5eaee;line-height:1.3;font-size:13px;color:#666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:200px;position:absolute;top:20px;left:-260px}.similar_alternative_hotels p,.similar_alternative_hotels ul{margin:0;padding:0}.similar_alternative_hotels ul{list-style-type:none}.similar_alternative_hotels p{margin-bottom:10px;color:#222}.similar_alternative_hotels li{margin-bottom:10px;padding-left:22px;background:0;position:relative}.similar_alternative_hotels a{text-decoration:none;color:#009fe3;font-weight:normal}.similar_alternative_hotels a:hover{color:#003580}@media only screen and (max-width:950px) and (min-width:500px){.similar_alternative_hotels{width:30%}}.similar_alternative_hotels li i{display:block;width:16px;height:20px;position:absolute;top:2px;left:0}.similar_alternative_hotels .sbb_icon_price,.similar_alternative_hotels .sbb_icon_location,.similar_alternative_hotels .sbb_icon_reviews{background:url("//r-ec.bstatic.com/static/img/experiments/sprite_hp_vp_similar_but_icons/d9afa6fe1b9ab72653b3c25c06cc2c8077d40507.png") no-repeat 0 0}.similar_alternative_hotels .sbb_icon_location{background-position:0 -20px}.similar_alternative_hotels .sbb_icon_reviews{background-position:0 -40px}.similar_alternative_hotels .sbb_icon_sd{top:0}.similar_white_bg{border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background-color:#fff;border-radius:3px}.widesep{margin:1em 0}.in_and_around h4{font-size:1.1em!important;font-weight:bold;margin-bottom:0}.wide h4{font-size:1.6em!important;font-weight:normal;margin-top:0}h4.iaa_airport{font-size:1.1em!important;font-weight:bold}.box .in_and_around li{padding:2px 0}.iaa_more{margin-bottom:0}.iaa_more a{color:#690;text-decoration:none;background:url(//r-ec.bstatic.com/static/img/experiments/icon_shut/9e01885cb7935d328682a75f89d1fbaaa066558f.gif) -6px -1px no-repeat;padding:0 0 0 10px}.lang_is_rtl .iaa_more a{background:url(//q-ec.bstatic.com/static/img/rtl/experiments/icon_shut/c737061a381de7ed2e55e0e459db62446e0df2ea.gif) 21px -1px no-repeat}.iaa_more_blue a{color:#537cb4;text-decoration:none;background:url(//r-ec.bstatic.com/static/img/experiments/icon_shut/9e01885cb7935d328682a75f89d1fbaaa066558f.gif) -6px -1px no-repeat;padding:0 0 0 10px}.lang_is_rtl .iaa_more_blue a{background:url(//q-ec.bstatic.com/static/img/rtl/experiments/icon_shut/c737061a381de7ed2e55e0e459db62446e0df2ea.gif) 21px -1px no-repeat}.header_link{margin-left:1em;font-weight:200;font-size:2em}.block_third{width:30%;display:inline-block;vertical-align:top;margin-left:2%;margin-bottom:1em}.b_msie .block_third{display:inline;zoom:1}.block_header{border-top:1px solid #d6e1ef;border-bottom:1px solid #d6e1ef;background:#f2f4f8;padding:.5em;margin-bottom:1em}.block_third .airport_code{font-size:.9em;margin-bottom:1em;margin-left:40px;display:block}.block_third h2{margin:0;padding:.5em .5em .5em 40px;font-weight:200;font-size:1.5em;background-repeat:no-repeat;background-position:left center}.block_third h2 a{font-weight:200}.block_third .location{display:block;margin-bottom:.5em;margin-left:40px}.block_third .location a{font-weight:normal}.block_third .number_hotels{display:block;margin-bottom:1em;font-size:1em;margin-left:3.7em;color:#666}.block_third .inner_block{width:45%;margin-left:1em;display:block;float:left}.block_third .header{font-weight:normal;color:#003580;font-size:1.1em;padding-bottom:.5em}.block_third ul{list-style:none;padding:0;margin:0}.block_third li{margin:0;padding:0}.block_third ul a{font-weight:normal;line-height:1.7em}.lp-search-history-bar{padding:7px 11px;margin:0 5px 11px 5px;background:#e6edf6;box-sizing:border-box;border-radius:3px;max-width:1100px;clear:both}.lp-search-history-list{list-style:none;margin:0;padding:0;float:left}.lp-search-history-bar-title{float:left;margin:0;font-weight:bold;line-height:1.2em;padding:7px 0;margin-right:12px}.lp-search-history-list-item{float:left;margin-right:.5em}.lp-search-history-list-item-no-link{background-color:#eee;background-image:-moz-linear-gradient(#fcfcfc,#eee);background-image:-webkit-linear-gradient(#fcfcfc,#eee);background-image:linear-gradient(#fcfcfc,#eee);background-repeat:repeat-x;border:1px solid #d5d5d5;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.7);color:#779bca;display:inline-block;font-size:13px;font-weight:normal;padding:7px 12px 7px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.9);vertical-align:middle;white-space:nowrap}.lp-search-history-list-item-link{text-decoration:none;background-color:#eee;background-image:-moz-linear-gradient(#fcfcfc,#eee);background-image:-webkit-linear-gradient(#fcfcfc,#eee);background-image:linear-gradient(#fcfcfc,#eee);background-repeat:repeat-x;border:1px solid #d5d5d5;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.7);cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;padding:7px 12px 8px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.9);vertical-align:middle;white-space:nowrap}.lp-search-history-list-item-link:link,.lp-search-history-list-item-link:visited{color:#0896ff}.lp-search-history-list-item-link:hover{color:#feba02}.lp-search-history-list-item-dates{font-size:10px}.lp-sh-hide-search-sprite{background:url("//r-ec.bstatic.com/static/img/experiments/lp_sh_hide_search_sprite/0b47cdf7322bd12aa3031d7c17c55f93c682ac81.png") no-repeat}.lp-sh-hide-search-sprite.close-icon{display:inline-block;margin-left:2px;width:12px;height:12px;vertical-align:middle;background-position:0 0}.lp-sh-hide-search-sprite.close-icon:hover{cursor:pointer;background-position:-24px 0}.lp-sh-hide-search-sprite.close-icon-alt{background-position:-12px 0}.lang_is_rtl .lp-search-history-bar-title,.lang_is_rtl .lp-search-history-list,.lang_is_rtl .lp-search-history-list-item{float:right}.lang_is_rtl .lp-search-history-bar-title{margin-left:12px;margin-right:0}.lang_is_rtl .lp-search-history-list-item{margin-left:.5em;margin-right:0}div#msg_no_local_lang{display:inline-block;border-top:1px dotted #779bc9;border-bottom:1px dotted #779bc9;margin:10px 0 0 0;padding:3px 3px 3px 23px;background:url("//r-ec.bstatic.com/static/img/experiments/ico_word_hp/220728634d495330a04e2ac7f127ea6fe8754729.png") 2px 2px no-repeat;font-family:Arial,Helvetica,sans-serif}div#msg_no_local_lang2{display:inline-block;border-top:1px dotted #779bc9;border-bottom:1px dotted #779bc9;margin:10px 0 0 0;padding:3px 3px 3px 23px;background:url("//q-ec.bstatic.com/static/img/experiments/ico_word_hp2/5c1976c46be772b3921c0b3275a62392d436dd52.png") 2px 2px no-repeat;font-family:Arial,Helvetica,sans-serif;color:#555;font-size:95%}body.lang_is_rtl div#msg_no_local_lang2{background-position:100% 2px;padding:3px 23px 3px 3px}div#msg_no_local_lang_asian{display:inline-block;border-top:1px dotted #779bc9;border-bottom:1px dotted #779bc9;margin:14px 0 10px 0;padding:3px 3px 4px 23px;background:url("//r-ec.bstatic.com/static/img/experiments/ico_info_msg/eadb34e186ffa81243b510853b020aa031e5132b.png") 2px 2px no-repeat;font-family:Arial,Helvetica,sans-serif}div#msg_no_local_lang_asian.half_width{width:66%}div#msg_no_local_lang_asian a{font-weight:normal}.nha_single_unit_facilities .description{margin:0 0 3px 0;border-bottom:1px solid #feba02;float:left;clear:both;width:100%;padding-bottom:3px}.nha_single_unit_facilities .description:last-child{border-bottom:0}.nha_single_unit_facilities .description h3{font-size:14px;font-weight:normal;width:13em;float:left;padding:0;margin:0}.nha_single_unit_facilities .description_split{clear:both}.nha_single_unit_facilities .description_last{padding-right:0}.hotelchars .nha_single_unit_facilities .description p{padding:10px 0 10px 14em}.nha_single_unit_facilities .description span{padding:10px 0;float:left;width:10em}.nha_single_unit_facilities .description .facility_icon{background:url("//r-ec.bstatic.com/static/img/experiments/single_unit_facilities_icons_sprite2/84c72b933f626c000dd84ba0bab3b747947a9b29.png") no-repeat;float:left;width:33px;height:33px;padding:0;margin-right:5px}.nha_single_unit_facilities .facility_icon_id_1 .facility_icon{background-position:0 0}.nha_single_unit_facilities .facility_icon_id_2 .facility_icon{background-position:0 -33px}.nha_single_unit_facilities .facility_icon_id_3 .facility_icon{background-position:0 -112px}.nha_single_unit_facilities .facility_icon_id_4 .facility_icon{background-position:0 -472px}.nha_single_unit_facilities .facility_icon_id_5 .facility_icon{background-position:0 -74px}.nha_single_unit_facilities .facility_icon_id_6 .facility_icon{background-position:0 -156px}.nha_single_unit_facilities .facility_icon_id_7 .facility_icon{background-position:0 -301px}.nha_single_unit_facilities .facility_icon_id_10 .facility_icon{background-position:0 -231px}.nha_single_unit_facilities .facility_icon_id_11 .facility_icon{background-position:0 -267px}.nha_single_unit_facilities .facility_icon_id_12 .facility_icon{background-position:0 -194px}.nha_single_unit_facilities .facility_icon_id_13 .facility_icon{background-position:0 -502px}.nha_single_unit_facilities .facility_icon_id_14 .facility_icon{background-position:0 -369px}.nha_single_unit_facilities .facility_icon_id_15 .facility_icon{background-position:0 -399px}.nha_single_unit_facilities .facility_icon_id_17 .facility_icon{background-position:0 -464px}.nha_single_unit_facilities .facility_icon_id_18 .facility_icon{background-position:0 -583px}.nha_single_unit_facilities .facility_icon_id_languages .facility_icon{background-position:0 -540px}.nha_single_unit_facilities #internet_policy .facility_icon{background-position:0 -264px}.nha_single_unit_facilities #wired_internet_policy .facility_icon{background-position:0 -618px}.nha_single_unit_facilities #parking_policy .facility_icon{background-position:0 -433px}.nha_single_unit_facilities .description .common_facilities_bed_type{color:#390;font-weight:bold;padding:0;float:none;width:auto}.common_facilities_bed_size{font-weight:normal;display:block}.prevnextbar{border:1px solid #c5d4e9;border-left:none;border-right:0;margin:1.2em 0;width:100%;padding:.3em 0;font-weight:bold;color:#c5d4e9;float:left}.prevnextbar_new{border-bottom:0;margin-bottom:20px;padding-left:10px;padding-right:10px}.prevnextbar a.prev,.prevnextbar a.next{text-decoration:none;padding:1px 0 1px 33px;margin:0 8px}.prevnextbar .prev{background:url("//r-ec.bstatic.com/static/img/hotelchars-prev/615af7bf8b47269da0749f6cf2e7acd00fba16fb.png") top left no-repeat;float:left}.prevnextbar .next{background:url("//r-ec.bstatic.com/static/img/hotelchars-next/aa8b0e4959cf4014413c03df19553dd9e3e4990f.png") top left no-repeat;float:right}.prevnextbar a:hover{background-position:0 -17px}.prevnextbar a:active{background-position:0 -34px}.prevnextbar a.disabled,.prevnextbar a.disabled:hover,.prevnextbar a.disabled:active{background-position:0 -51px!important;color:#c5d4e9}.hotel_navigate_wrapper{display:block;position:relative;width:250px;height:190px}.prevnextbar span.prev,.prevnextbar span.next{text-decoration:none;padding:1px 0 1px 33px;margin:0 8px}.hotel_prev{float:left}.hotel_next{float:right}.hotel_navigate_wrapper h2{position:absolute;width:205px;left:0;bottom:5px;padding:10px 10px 10px 30px;margin:0;background:rgba(255,255,255,0.95);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#F2FFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#F2FFFFFF)"}.hotel_navigate_wrapper h2 .althotel_link{display:block;font-size:130%}.hotel_navigate_wrapper h2 .hotel_navigate_rating{font-size:.7em;color:#003580;display:block}.hotel_next h2{left:5px;padding:10px 30px 10px 10px}.hotel_navigate_wrapper img{width:100%}.hotel_navigate_img{display:block;width:250px;height:190px;overflow:hidden}.hotel_navigate_next,.hotel_navigate_prev{position:absolute;display:block;top:50%;margin-top:-15px;width:30px;height:30px;background:#0896ff url("//r-ec.bstatic.com/static/img/prev_next_arrows/f2a2416eb2c25c85c65439f165bf0678794fc849.png") top left no-repeat;border:3px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.hotel_navigate_next{right:-13px;background-position:12px -25px}.hotel_navigate_prev{left:-13px;background-position:7px 5px}a.hotel_navigate_wrapper:hover .hotel_navigate_prev,a.hotel_navigate_wrapper:hover .hotel_navigate_next{background-color:#003580}.prevnextbar_new h2.prev_next_header{color:#003580;padding:0;margin:10px 0;font-size:1.5em}th#price_highlight{background:#003682}th#price_highlight div.price_hl_inner{position:relative;padding:0;margin:0}th#price_highlight div.price_hl_box{position:absolute;left:0;top:100%;padding:0;margin:4px 0 0 0;width:100%;height:9px;background:url("//r-ec.bstatic.com/static/img/experiments/arr_highlight_price/c5f1af75c70399a0cf06870414cafe6dc1f69cf7.png") no-repeat center bottom}th#price_highlight_ie6{background:#003682}th#price_highlight_ie6 div.price_hl_inner{position:relative;padding:0;margin:0;width:100%}th#price_highlight_ie6 div.price_hl_box{position:absolute;left:0;top:100%;padding:0;margin:5px 0 0 0;width:100%;height:9px;background:url("//r-ec.bstatic.com/static/img/experiments/arr_highlight_price/c5f1af75c70399a0cf06870414cafe6dc1f69cf7.png") no-repeat center bottom}tr#price_highlight_space td div{margin-top:5px}th#price_highlight.multiple_nights,th#price_highlight_ie6.multiple_nights{white-space:normal}#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("//q-ec.bstatic.com/static/img/newreviews_dottedline/61af240ab763fdc3a915fd7b54656fe8217a5040.png") left 12px repeat-x}#rev_filter li{background:url("//q-ec.bstatic.com/static/img/newreviews_dottedline/61af240ab763fdc3a915fd7b54656fe8217a5040.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("//q-ec.bstatic.com/static/img/newreviews_dottedline/61af240ab763fdc3a915fd7b54656fe8217a5040.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("//r-ec.bstatic.com/static/img/newreviews_score_bkg/3c448e7e3e208f371b086118eb0f6129e590c555.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("//q-ec.bstatic.com/static/img/newreviews_gradient/2f05b7b3d92aa4338f4e1ecfc410219d5ca42f30.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("//q-ec.bstatic.com/static/img/newreviews_histogram/74b162b66678f175fa500493285547e103eb0fb0.png");background-position:right top;background-repeat:no-repeat;border-left:2px solid white}#review-panel_wrapper p.helptext{color:#333;font-size:11px}.review_list_block{font-size:13px;border-top:1px solid #779bca}.not_enough_reviews{width:30%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.not_enough_reviews.lang_ltr{padding-right:20px}.not_enough_reviews h3{color:#779bca;margin:.6em 0 .15em}.not_enough_reviews p{margin:0}.no_reviews{width:100%!important}.review_list_outer_container{margin-top:1em}.review_list_score_container{float:left;position:relative;text-align:center;width:30%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.review_list_score_container.lang_ltr{padding-right:20px}.review_list_score_container.lang_ltr:after{border-bottom:45px solid transparent;border-right:45px solid #f2f4f8;border-top:45px solid transparent;content:" ";position:absolute;right:0;top:80px}.review_list_score_title{font-size:1.5em;margin:.35em 0 0}.review_list_score_count{margin-top:.4em}.review_list_score{background:#003580;border-radius:10px 10px 10px 0;color:#fff;font-size:55px;line-height:90px;margin:0 auto .35em;padding:15px;width:95px}.review_score_breakdown_list{list-style:none;margin:.6em 5px;padding:0;text-align:left}.review_score_name{float:left;font-size:12px;font-weight:bold;margin:.5em 0 0;width:83%}.review_score_value{float:left;font-size:24px;font-weight:bold;margin:0;text-align:right;width:17%}.score_bar,.score_bar_value{border-radius:3px;height:5px}.score_bar{background:#e6f2ff;clear:both;width:100%;margin:.5em 0 1.5em}.score_bar_value{background:#87c2f6;width:0}.review_list_container{background:#f2f4f8;float:left;width:70%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.review_list_nav{background:#fff;border:1px solid #cdcdcd;border-radius:4px;-webkit-box-shadow:0 0 2px 1px rgba(100,100,100,.1);box-shadow:0 0 2px 1px rgba(100,100,100,.1);color:#555;font-size:12px;margin:1em;padding:1em}.review_list_nav p{float:left;margin:.1em .25em 0 0}.b_msie_7 .review_list_nav p{margin:.25em .25em 0 0}.reviewer_type_filter{background:#fff;border:0;color:#555;font-weight:bold}.review_list_loader{text-align:center;height:180px}.review_list_loader img{margin:60px 0}.review_list_pagination{color:#666;margin:1.5em 1em;text-align:center;position:relative}.review_list_pagination p{margin:0}.review_list_pagination a:link,.review_list_pagination a:visited{color:#0896ff;text-decoration:none}.review_list_pagination a:hover{color:#ffbb39}.review_previous_page{position:absolute;top:0;left:0}.review_next_page{position:absolute;top:0;right:0}.page_link{color:#c0c0c0;font-weight:bold;padding:0 3em}.review_list{color:#000;list-style:none;margin:12px;padding:0}.review_item{margin:1em 0 2em;position:relative}.review_item_reviewer{width:115px;padding:.5em 10px 0 0;float:left}.review_item_reviewer h4{font-size:1.2em;font-weight:normal;margin:0}.reviewer_country{color:#666;font-size:.8em;margin:0}.reviewer_country_flag{display:inline-block;height:8px;overflow:hidden;width:12px}.reviewer_country_flag img{position:relative;bottom:2px}.reviewer_customer_type{margin:.25em 0 0}.review_item_review_container{background:#fff;border:1px solid #cdcdcd;border-radius:4px;margin-left:125px;margin-right:72px;position:relative;box-shadow:0 0 2px 1px rgba(100,100,100,.1);-webkit-box-shadow:0 0 2px 1px rgba(100,100,100,.1)}.review_item_review_container.lang_ltr:after{border-top:13px solid transparent;border-right:13px solid #fff;border-bottom:13px solid transparent;content:" ";height:0;position:absolute;width:0;left:-13px;top:10px}.review_item_review_container.lang_ltr:before{border-top:14px solid transparent;border-right:14px solid #cdcdcd;border-bottom:14px solid transparent;content:" ";height:0;position:absolute;width:0;left:-14px;top:9px}.review_item_review_header{border-bottom:1px solid #cdcdcd;overflow:auto;width:100%!important;height:auto!important;display:table}.review_item_review_content{padding:0 1em}.review_item_header_score_container,.review_item_header_content_container,.review_item_header_date_container{display:table-cell;vertical-align:middle;padding:.75em}.review_item_header_score_container{width:30px}.review_item_header_content_container{padding:.75em 0}.review_item_review_score{background:#0896ff;border-radius:4px 4px 4px 0;color:#fff;font-size:14px;font-weight:bold;line-height:2.2em;text-align:center;width:2.143em}.review_item_header_content{color:#666;font-size:1.2em;font-weight:bold;text-align:left}.review_item_header_date{color:#555;text-align:right;white-space:nowrap}.review_pos,.review_neg{margin:1em 0;padding-left:14px;background-repeat:no-repeat;background-position:left 3px}.review_pos{background-image:url("//r-ec.bstatic.com/static/img/reviews/positive/6c7dee3194ed2d52e1ae62c4cb8a6c09bc22308f.gif")}.review_neg{background-image:url("//q-ec.bstatic.com/static/img/reviews/negative/047624484aa1471eeede69aed66cc43df519e488.gif")}.review_item_feedback{width:60px;position:absolute;right:0;top:0;padding-left:12px;text-align:center}.review_item_feedback p{font-size:11px;font-weight:bold;margin-bottom:8px}.review_item_feedback input{background:#fff;padding:.5em;font-size:10px;color:#666;border:1px solid #999;width:45px;height:30px;cursor:pointer;-webkit-border-radius:4px;border-radius:4px}.review_item_feedback input:hover{color:#fff;font-weight:bold;background:#093;border-color:#007326}.review_inappropriate_container{width:66px;position:absolute;right:0;bottom:0}.review_tab_sprite{background:url(//q-ec.bstatic.com/static/img/review_flag_sprite/fec536239c59f9bb6b2e7881b803286df59b1d20.png) no-repeat;width:13px;height:11px;display:block}.review_sprite_flag{background-position:0 0}.review_sprite_flag:hover{background-position:-52px 0}.review_sprite_flag:active{background-position:-104px 0}.review_customer_type_wrapper{margin-top:10px;text-align:center}.reviewer_customer_type_with_icons{margin-top:5px}.review_customer_type_sprite{background:url(//q-ec.bstatic.com/static/img/review_customer_type_sprites/6f44b9f7c17fda46d06d4ee5d35bd53c21ceb73c.png) no-repeat;width:49px;height:48px;display:block;margin-left:auto;margin-right:auto}.review_sprite_customer_type_couple{background-position:0 0}.review_sprite_customer_type_family{background-position:-53px 0}.review_sprite_customer_type_friends{background-position:-107px 0}.review_sprite_customer_type_business{background-position:-161px 0}.review_sprite_customer_type_solo{background-position:-214px 0}.r-translate-powered{display:none;margin:0;float:right;text-decoration:none;font-weight:normal;color:#003580;margin:0 .5em .5em}.r-translate-powered:hover{color:#003580}.r-translate-powered-text{display:block;float:left;margin-right:2px;font-size:85%}.r-translate-logo{background:url("//q-ec.bstatic.com/static/img/experiments/logo_google_gray/b2d6ebb807f49ec82f980ef741cd89d2a95c3586.png");width:51px;height:15px;display:block;overflow:hidden;text-indent:-9999px;float:right}.hotelier_response_title{font-weight:bold;text-align:right;margin:.5em 1.5em}.review_item_response_container{background:#cef;border:1px solid #9cf;border-radius:4px;margin-left:185px;margin-right:12px;position:relative;box-shadow:0 0 2px 1px rgba(100,100,100,.1);-webkit-box-shadow:0 0 2px 1px rgba(100,100,100,.1)}.review_item_response_container p{margin:1em}.review_item_response_container.lang_ltr a{float:right;margin:0 1em 1em}.review_item_response_container.lang_ltr:after{border-top:13px solid transparent;border-left:13px solid #cef;border-bottom:13px solid transparent;content:" ";height:0;position:absolute;width:0;right:-13px;top:10px}.review_item_response_container.lang_ltr:before{border-top:14px solid transparent;border-left:14px solid #9cf;border-bottom:14px solid transparent;content:" ";height:0;position:absolute;width:0;right:-14px;top:9px}.review_useful_thankyou{color:#390;font-size:.8em}.lang_is_rtl .not_enough_reviews{float:right;padding-left:20px}body.lang_is_rtl #bodyconstraint #bodyconstraint-inner #basiclayout .review_list_score_title,body.lang_is_rtl #bodyconstraint #bodyconstraint-inner #basiclayout .review_list_score_count{text-align:center}.lang_is_rtl .review_list_score_container,.lang_is_rtl .review_score_name,.lang_is_rtl .review_score_value{float:right}.lang_is_rtl .review_list_score_container{padding-left:20px}.lang_is_rtl .review_list_score_container:after{border-bottom:45px solid transparent;border-left:45px solid #f2f4f8;border-top:45px solid transparent;content:" ";position:absolute;left:0;top:80px}body.lang_is_rtl #bodyconstraint #bodyconstraint-inner #basiclayout .review_list_score_container .review_score_name{text-align:right}.lang_is_rtl .review_list_nav p{float:right;margin:.2em 0 0 .25em}.lang_is_rtl .review_list_pagination p{text-align:center}.lang_is_rtl .review_previous_page{left:inherit;right:0}.lang_is_rtl .review_next_page{left:0;right:inherit}.lang_is_rtl .review_item_reviewer{float:right;padding:.5em 0 0 10px}.lang_is_rtl .review_item_review_container{margin-left:0;margin-right:125px;margin-left:72px}.lang_is_rtl .review_item_review_container:after{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #fff;content:" ";height:0;position:absolute;width:0;right:-13px;top:10px}.lang_is_rtl .review_item_review_container:before{border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #cdcdcd;content:" ";height:0;position:absolute;width:0;right:-14px;top:9px}.b_msie_8 .lang_is_rtl .review_item_review_container:after,.b_msie_9 .lang_is_rtl .review_item_review_container:after,.b_msie_8 .lang_is_rtl .review_item_review_container:before,.b_msie_9 .lang_is_rtl .review_item_review_container:before{border-left:none}.b_msie_8 .lang_is_rtl .review_item_review_container:after,.b_msie_9 .lang_is_rtl .review_item_review_container:after{border-right:13px solid #fff}.b_msie_8 .lang_is_rtl .review_item_review_container:before,.b_msie_9 .lang_is_rtl .review_item_review_container:before{border-right:14px solid #cdcdcd}.b_msie_8 .lang_is_rtl .review_list_score_container:after,.b_msie_9 .lang_is_rtl .review_list_score_container:after{border-left:none;border-right:45px solid #f2f4f8}.lang_is_rtl .review_item_header_date{text-align:left}.lang_is_rtl .review_item_header_content{text-align:right}.lang_is_rtl .review_pos,.lang_is_rtl .review_neg{padding-right:14px;background-position:right 3px}.lang_is_rtl .review_item_feedback{left:0;right:auto;padding-left:0;padding-right:12px}.lang_is_rtl .review_item_feedback p,.lang_is_rtl .review_item_feedback form{text-align:center}.lang_is_rtl .hotelier_response_title{text-align:left}.lang_is_rtl .review_item_response_container{margin-left:12px;margin-right:185px}.lang_is_rtl .review_item_response_container a{float:left;margin:0 1em 1em}.lang_is_rtl .review_item_response_container:after{border-top:13px solid transparent;border-right:13px solid #cef;border-bottom:13px solid transparent;content:" ";height:0;position:absolute;width:0;left:-13px;top:10px}.b_msie_8 .lang_is_rtl .review_item_response_container:after,.b_msie_9 .lang_is_rtl .review_item_response_container:after{border-right:0;border-left:13px solid #cef}.lang_is_rtl .review_item_response_container:before{border-top:14px solid transparent;border-right:14px solid #9cf;border-bottom:14px solid transparent;content:" ";height:0;position:absolute;width:0;left:-14px;top:9px}.b_msie_8 .lang_is_rtl .review_item_response_container:before,.b_msie_9 .lang_is_rtl .review_item_response_container:before{border-right:0;border-left:14px solid #9cf}.b_msie_7 .reviewer_country_flag{margin-right:4px}.b_msie_7 .review_list_score_container{width:27.5%}.b_msie_7 .review_item_header_score_container,.b_msie_7 .review_item_header_content_container{float:left}.b_msie_7 .review_item_header_date_container{float:right}.althotelsDiv2{display:block;clear:both;margin-top:0!important;padding:0 .7em 0 .7em;text-align:left;background:#e5eaf2 url("//q-ec.bstatic.com/static/img/user-back-inverted/26c1b2bec2ba108971ff50a70c303eb59a12ee68.gif") no-repeat left bottom}.althotelsReview2{margin-bottom:1.3em!important;padding:.7em 0 20px 0!important;font:italic 1.1em/1.2em Georgia,'Times New Roman',serif;word-wrap:break-word;overflow:hidden}.althotelsReview2.rtl{font-style:normal}.altHotelsReviewer2{position:relative;z-index:10;padding:0 0 0 40px!important;font-size:83%}.altHotelsReviewer2.rtl{padding:0 40px 0 0!important}.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-ec.bstatic.com/static/img/icons/comment_big_left_darker/488b3d0e125c5c841e03c4c126d871b5327c8cf2.png");background-position:0 3px}tr.helpful2 td.cell_score span{background-image:url("//q-ec.bstatic.com/static/img/icons/comment_big_left_green/9dc53d2e5c5e56b4957e7d461329a30582bc9664.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}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}.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}.better_elite{margin:-13px 5px 0 9px;float:left}.new_elite_badge{background:url("//r-ec.bstatic.com/static/img/elite_badge_new/8740c967ce2651c3a4636cde49d67463b44bca5b.png") center left no-repeat;padding:0;height:38px;width:38px;display:block;float:left}.elite_word{border-top-right-radius:6px;border-bottom-right-radius:6px;border:1px solid #779bca;border-left:0;padding:10px 12px 0 13px;font-weight:normal;font-size:1.1em;float:left;height:26px!important;margin-bottom:6px;margin-left:-6px}.hp_rt_lightbox_overlay{background:#000;background:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.hp_rt_lightbox_overlay.visible{opacity:1;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.hp_rt_lightbox_wrapper{background-color:#fff;border-radius:5px;display:none;left:50%;margin:0 0 0 -400px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;padding:25px;position:fixed;top:10%;width:760px;z-index:1002;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;transition:opacity .7s}.hp_rt_lightbox_wrapper.visible{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.hp_rt_lightbox_wrapper .close_button_roomstable{display:none}.hp_rt_lightbox_wrapper .lightbox_close_button,.hp_rt_lightbox_wrapper .lightbox_close_button:hover{background:url("//r-ec.bstatic.com/static/img/icons/icon_close_map_ipad/f1789dac093fcef3d31d6e875e8950f98a119725.gif") no-repeat 0 0;color:#999;cursor:pointer;display:block;font-size:1em;left:auto;margin-top:0;margin-left:0;overflow:hidden;position:absolute;right:10px;top:10px;height:17px;width:17px;text-align:center;text-decoration:none;text-indent:-9999em}.hasJS .hp_rt_lightbox_wrapper .blocktoggle{display:block}.hp_rt_lightbox_wrapper .hp_rt_lightbox_content{padding-bottom:1em}.hp_avrates_wrapper h4{border-bottom:1px solid #ddd;padding:0 0 5px 0}.hp_avrates_content{background:#fafafa;display:table;width:100%}.lang_is_rtl .hp_avrates_content{direction:rtl}.hp_avrates_content div.av_item{border-bottom:1px solid #e0e0e0;display:table-row}.hp_avrates_content div.av_item>div{border-bottom:1px solid #e0e0e0;display:table-cell;height:auto;padding:10px;vertical-align:middle}.hp_avrates_content div.av_item>div:last-child{text-align:right}.lang_is_rtl .hp_avrates_content div.av_item>div:last-child{text-align:left}.hp_avrates_content div.av_item>div.roomDefaultUse{max-width:80px;text-align:right}.hp_avrates_content div.av_item>div.ico_policy_info{padding-left:20px}.hp_avrates_content .hp_policy_left_padding .policy_bullet_wrapper{line-height:16px}.hp_avrates_content .jq_tooltip{cursor:default}.hp_avrates_content div.ico_policy_info span.policy_name_tt{display:none}.hp_avrates_content .flash_deal_block span,.hp_avrates_content .smart_deal_block span{line-height:1em;text-decoration:line-through}.hp_avrates_content .flash_deal_block sup span,.hp_avrates_content .smart_deal_block sup span{font-size:.8em;line-height:1em;text-decoration:none}.hp_avrates_content .flash_deal_block p,.hp_avrates_content .smart_deal_block p{margin:0}.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}.urt table.roomstable,.hotelchars .urt table.roomstable td.roomType,.hotelchars .urt table.roomstable td.ftd,.urt #header_restricted_rooms td,.urt #header_group_rooms td,.urt #header_other_group_rooms td{border:0}table.roomstable{border-collapse:collapse}table.roomstable .nowrap{white-space:nowrap}table.roomstable .dblock{display:block}table.roomstable th{margin:0;padding:3px 8px;color:#fff;font-weight:bold}table.roomstable th.figure{text-align:left}table.roomstable th.price_figure{text-align:center}table.roomstable td{padding:6px}table.roomstable td.bb{border-bottom:1px solid #96b2d9}table.roomstable td.ratepolicy{font-size:88%}table.roomstable .maintr td{border-top:1px solid #96b2d9!important;border-collapse:collapse}.hotelchars table.roomstable{border-color:#96b2d9;margin:.6em 0 1.8em}.hotelchars table.roomstable td,.hotelchars table.roomstable th{border-left:1px solid #96b2d9}.hotelchars table.roomstable .outlineDeal td{background-color:#feba02}.hotelchars table.roomstable .outlineDeal td a:hover{color:#FFF}.hotelchars table.roomstable th{background-color:#537cb4;padding:6px 8px}.roomArea .roomstable{width:100%}.roomArea th{white-space:nowrap}.roomArea th.canwrap{white-space:normal}.roomArea .roomType{width:100%}table#maxotel_rooms{margin-bottom:0}#maxotel_table_header_scroll{display:none;margin-top:0;position:fixed;top:0;margin-top:0;background-color:#537cb4;border-collapse:collapse}#maxotel_table_header_scroll th{text-align:left}#maxotel_table_header_scroll th.price_figure{text-align:center}tr.extendedRow td{padding:0!important}tr.extendedRow div{border:1px solid #feba02;background-color:#fff9e7;padding:.6em;margin:0 .6em .6em}tr.extendedRow div table,tr.extendedRow div td{border:none!important}tr.extendedRow div td{padding:3px 8px 0!important}tr.extendedRow div p{margin:0 0 .6em!important}tr.extendedRow div h4{margin:0}tr.extendedRow div ul{margin-top:.5em;margin-bottom:.5em}tr.extendedRow img{width:90px;margin-right:.6em;margin-bottom:.6em}.blocktoggle{position:relative}.close_button_roomstable{float:right;display:block;top:7px;right:7px;background:url("//r-ec.bstatic.com/static/img/icons/icon_remove_sprite/fdeb2eaf9bec17cc6ac248ef8d405f6ed795305d.gif") no-repeat left 0;width:14px;height:14px;cursor:pointer;overflow:hidden}.close_button_roomstable:hover{background-position:0 -16px}.rt_detail_bed_info{cursor:help;border-bottom:1px dotted #003580}div.info{border:none!important;padding:0!important;margin:5px 0!important}div.info span.or{text-transform:lowercase}.group_recommendation_small{line-height:1;margin-bottom:5px;display:block}#conditions_info{font-size:.85em;font-style:italic;font-weight:normal;color:white}#bookNow1{vertical-align:top;background:0}#bookNow1.__sr_nohighlighted{background-color:#fff!important}.b_msie_7 #bookNow1{zoom:1;min-width:170px!important;width:auto}.b_msie_7 #bookNow1 input{padding-left:5px!important;padding-right:5px!important}.is_good_price{font-weight:bold;border-bottom:1px dotted #090;color:#090;cursor:help;font-size:86%}table.rt_no_dates{width:100%;margin-top:1em}table.rt_no_dates td{padding:.7em}table.rt_no_dates td.ftd{width:100%}table.rt_no_dates td.occ_no_dates{text-align:center}table.rt_no_dates td.occ_no_dates .with_kids{display:inline;white-space:nowrap!important}table.rt_no_dates td.rt_show_dates{white-space:nowrap}.roomstable.__big-buttons td{padding:20px .7em 10px}.roomstable.__big-buttons .rt_show_dates{padding:11px 6px 5px}.roomstable.__big-buttons .rt_show_dates .b-button{cursor:pointer}#maxotel_rooms{border-bottom:1px solid #96b2d9;border-collapse:collapse}#maxotel_rooms span.price_button{background-color:#0896ff;background-clip:padding-box;border:2px solid white;border-radius:8px;box-shadow:1px 1px 1px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC',direction='120',strength='1');color:white;cursor:pointer;font-size:1em;font-weight:normal;padding:.15em .75em;margin-right:1em}#maxotel_rooms span.price_button:hover{background-color:#003580;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}span.price_button_hover{background-color:#003580}.important_text{color:red;font-weight:bold}a.smll_roomphoto{background-image:none;padding:0;float:left;margin:2px 3px 0 0;position:relative;margin-right:8px!important;margin-bottom:7px!important}a.smll_roomphoto img.more_over_photo{position:absolute;top:47px;left:47px}.top_scarcity{display:block;height:23px;clear:right}.top_scarcity .thisRoomAvailabilityNew{display:block;float:left;margin-top:3px;margin-bottom:0;margin-left:0;font-weight:bold;float:left}.ico_policy_info{position:relative;padding-right:20px;margin-right:2px;font-size:11.5px}.ellipsify_room_conditions .i_icon ~ span{cursor:pointer}.b_msie .ellipsify_room_conditions .ico_policy_info span ~ span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.ellipsify_room_conditions .ico_policy_info{overflow:hidden}html:not(.b_msie) .ellipsify_room_conditions .ico_policy_info{text-overflow:ellipsis;white-space:nowrap}div.ico_policy_info span.policy_name_tt{position:absolute;top:0;right:0;cursor:help;line-height:1.4em;display:block;background:url("//q-ec.bstatic.com/static/img/info/14ab04381648965d9293b68b763e047fc2990ee8.png") no-repeat top right;height:15px;width:15px}div.ico_policy_info span.free_until.policy_name_tt{position:relative;cursor:help;line-height:.9em;display:inline;background:0;height:auto;width:auto}div.ratepolicy span.policy_name_tt{background:0}.green_condition{color:#390;font-weight:bold;border-bottom:0;cursor:auto}.not_refundable_anymore_condition{text-decoration:line-through}.blue_condition{border-bottom:1px dotted #003580}.plus_kids{line-height:16px;margin-right:2px;font-size:1.1em}.roomDefaultUse,.roomSingleUse{height:2.2em;padding:.3em .6em;white-space:nowrap}.deal-rate-show-public-price.roomDefaultUse,.deal-rate-show-public-price.roomSingleUse,#blockdisplay1 .cug-deal-rate{height:auto}.roomDefaultUse img.rt_deal_icon{vertical-align:baseline;margin-top:2px}.roomDefaultUseDiscount,.roomSingleUseDiscount{height:5.5em}.roomSingleUse{border-top:1px dotted #96b2d9;font-style:italic}.roomSingleUsePriority{border-top:0;border-bottom:1px dotted #96b2d9}.roomMaxPersons .roomDefaultUse{white-space:normal}.roomMaxPersons .roomSingleUse{font-size:88%;height:2.5em;white-space:normal}.roomMaxPersons .roomSingleUseDiscount{height:6.25em}.roomPrice .roomDefaultUse,.roomPrice .roomSingleUse{text-align:right;font-weight:bold;color:#390}.roomPrice sup{font-size:80%}.roomPrice .sr_smart_price span{text-decoration:none}.flash_deal_height{height:60px}.thisRoomAvailabilityNew{font-size:88%;color:#900;margin:0 .3em .6em .6em}.roomstable .deal-container-icon-only{margin-right:.35em}.roomstable .deal-type-ger .deal-icon{margin-right:0}#bookNow1 .bookNowWrap{padding-top:10px}.b_room_selectbox.room_select_rtl,.b_room_selectbox.room_select_rtl option{direction:ltr;text-align:right;unicode-bidi:bidi-override}.roomDefaultUse.extra_bed_content_present{height:auto}.hp_move_occupancy .smart_deal_height{height:auto!important}.hp_move_occupancy td.roomPrice .hp_occ_with_price{display:block;margin-bottom:.5em}.hp_move_occupancy td.roomPrice .hp_occ_with_price span{font:14px/16px "Helvetica",sans-serif;text-decoration:none}.read-easy{font-family:Helvetica,Arial,sans-serif!important;color:#666!important}.share_center{position:relative;width:100px;display:inline-block}#LastViewedHotels .share_center{position:absolute;bottom:10px;left:10px}.sr_rs_fav_btn .share_center_button,.share_center .share_center_button strong{color:#003580;cursor:pointer;font-size:.8em;font-weight:normal;font-style:italic;display:inline-block}.sr_rs_fav_btn .share_center_button i,.share_center .share_center_button strong i{border:1px solid #ccc;-moz-border-radius:3px;border-radius:3px;padding:3px 5px 0 6px;margin-right:0;width:10px;display:inline-block;background:#f5f5f5 url('//r-ec.bstatic.com/static/img/share_center_sprite/4047d99b02c6c7e8ee51d0a8a937f93d97e10d91.png') no-repeat scroll 2px -12px;text-decoration:none}.sr_rs_fav_btn .share_center_button:hover i,.share_center .share_center_button:hover strong i{background-position:2px -41px;background-color:#fff;border-color:#999}.sr_rs_fav_btn .share_center_button span,.share_center .share_center_button span{padding:6px 0 0 5px;display:inline-block}.share_center hr{clear:both;height:0;border:0;visibility:hidden}.share_center .share_center_popup{display:none}.share_center .share_center_popup{position:absolute;top:30px;left:-200px;z-index:12;width:450px}.share_center .left_pointer{top:-42px;right:-417px;left:auto}.share_center .share_center_popup .inner{margin-top:0;background-color:#eee;background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#eee 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eee 0,#fff 100%);background:-o-linear-gradient(top,#eee 0,#fff 100%);background:-ms-linear-gradient(top,#eee 0,#fff 100%);background:linear-gradient(to bottom,#eee 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);border:1px solid #999;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3)}.share_center .top_pointer:before{content:'.';width:0;height:0;border-style:solid;border-width:0 5px 8px 5px;border-color:transparent transparent #999 transparent;position:absolute;top:-8px;left:206px;color:#ccc;z-index:-10}.share_center .top_pointer:after{content:'.';width:0;height:0;border-style:solid;border-width:0 5px 8px 5px;border-color:transparent transparent #eee transparent;position:absolute;top:-6px;left:206px;color:#eee;z-index:11}.share_center .left_pointer:before{content:'.';width:0;height:0;border-style:solid;border-width:8px 16px 8px 0;border-color:transparent #999 transparent transparent;position:absolute;top:45px;left:-10px;color:#ccc;z-index:-10}.share_center .left_pointer:after{content:'.';width:0;height:0;border-style:solid;border-width:8px 16px 8px 0;border-color:transparent #eee transparent transparent;position:absolute;top:45px;left:-8px;color:#eee;z-index:11}.share_center .details{margin:10px;border:1px solid #ccc;background-color:#fff;padding:5px}.share_center .details img{float:left;margin:0 10px 0 0}.share_center .details h3{margin:0;padding:0;font-size:12px;line-height:1.4em}.share_center .details h3 small{display:block;color:#666;font-weight:normal;font-size:11px}.share_center .share_links{list-style:none;margin:0;padding:0 10px 10px 10px}.share_center .share_links li{width:48%;font-size:13px;clear:none;margin-bottom:0;margin-right:2%;line-height:1.3em;font-weight:bold;float:left}#LastViewedHotels ul.share_links li,#SearchHistory ul.share_links li{display:block}.share_center .share_links a{display:block;height:36px;color:#555;padding-top:5px}.share_center .share_links a:hover{color:#222}.share_center .share_links i{background:url('//q-ec.bstatic.com/static/img/experiments/share_center_sprite_weibo/a0f52496670517b70233b3cf893c25bf52d53f64.png') no-repeat scroll 0 -80px;display:block;width:36px;height:36px;float:left;margin-right:5px;margin-top:-8px}.share_center .sc_twitter i{background-position:0 -124px}.share_center .sc_google i{background-position:0 -171px}.share_center .sc_email i{background-position:0 -215px}.share_center .sc_weibo i{background-position:0 -256px}.share_center form{border-top:1px dotted #ccc;margin:15px 10px 0 10px;padding:10px 0 5px 0;text-align:left;font-size:12px;font-weight:bold;color:#999}.share_center form input{width:180px;font-size:10px;color:#444;padding:2px 5px}.share_center form label{font-size:10px;margin-right:3px}.share_center form .copy_hint{color:green;font-size:10px;display:none}#wrap-hotelpage-top .address{display:inline-block}.share_center .close{color: #ccc;border:1px solid #999;display:block;width:15px;height:15px;text-align:center;font-size:15px;position:absolute;top:-7px;right:-7px;border-radius:50%;background-color:#fff;text-decoration:none;color:#ccc;line-height:1em}.share_center .close:hover{color:#666}#general_share_center{display:block;width:100px;height:1px;position:absolute}#hotel_group2.show_group_search_rec thead{background-color:#537cb4}#hotel_group2.show_group_search_rec td{margin:0;padding-left:8px;border-collapse:collapse;vertical-align:top;line-height:1.6em;font-size:15px;font:Arial,Helvetica,sans-serif}#hotel_group2.show_group_search_rec td.first small{display:block;margin-bottom:.5em;font-size:13px}#hotel_group2.show_group_search_rec th div{padding:8px;background-color:#537cb4;color:#fff;font-size:1.1em;text-align:left}.lang_is_rtl #hotel_group2.show_group_search_rec th div{text-align:right}.mealplan_included{color:#390}.group_rec_policies{font-size:13px;padding-bottom:.5em;line-height:1.2em}#hotel_group2.show_group_search_rec tr td.price{padding:0;color:#390;font-weight:bold}#hotel_group2.show_group_search_rec span.hp_group_rackrate{position:relative;padding-right:1.1em;margin-left:-5px}#hotel_group2.show_group_search_rec tr td.price span{padding-left:8px;position:relative;margin-right:-7px}#hotel_group2.show_group_search_rec.b_group_recommendation2 .click_change_currency{text-align:right;padding:0 15px 0 8px;position:relative}#hotel_group2.show_group_search_rec td.book_rooms #total{margin:0;font-size:1.5em}#hotel_group2.show_group_search_rec td.book_rooms #total strong{font-size:.9em;line-height:1.6em;padding:0;display:block}.lang_is_rtl #hotel_group2.show_group_search_rec td.book_rooms #total strong{text-align:left}#hotel_group2.show_group_search_rec td.book_rooms #total #group-hotel-booking-price-text{display:block}.selected_currency li{font-size:1em}#click_current_currency_foldout li{line-height:1.2em}.similar_destination{clear:left;margin-top:1em;border-top:1px solid #c5d4e9;padding:0;padding-top:10px;background:0;display:block;overflow:hidden}.similar_destination .destination_title{font-size:1.6em;font-weight:normal;margin-bottom:0;margin-top:0;padding-top:5px;padding-bottom:3px;color:#333}.similar_destination .destination_subtitle{font-size:1em;font-weight:normal;margin-bottom:1em;margin-top:0;color:#8a8a8a}.similar_destination .destination_container{padding:.6em}.similar_destination .similar_postcard{height:200px;cursor:pointer;background-position:right top}.similar_destination .postcard_title{display:inline;float:left;margin:10px;max-width:75%;padding:7px;background:none repeat scroll 0 0 rgba(0,0,0,0.4);font-size:2.2em;font-weight:normal;line-height:.833;position:static;text-shadow:1px 1px 1px #000;color:#fff;text-decoration:none}.similar_destination .postcard_hotels{display:block;text-align:left;color:#fff;font-size:.45em;font-weight:bold;margin:5px 0 0;text-shadow:1px 1px 1px #000;line-height:1.2}.similar_destination .destination_copuntry_flag{background-position:right center;background-repeat:no-repeat;padding-right:38px}.sr_compset_grid .similar_elements{width:33%;float:left;margin:1px}.sr_compset_grid.sr_compset_clp{border:0}.sr_compset_grid.sr_compset_clp .similar_elements{width:49%}.sr_compset_grid.sr_compset_clp .similar_elements.compset_element_wide{width:100%}.similar_destination_link{display:block}.hp_related_destinations .destination_title{margin-bottom:10px}.slideshow{position:relative;width:202px;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;overflow:hidden}.slideshow #photo_container{z-index:2;position:relative;margin-bottom:5px}.slideshow #photo_holding{z-index:1;position:absolute;top:0;left:0}a.social_icon:link{color:#fff}.social_icon{font-family:'booking-iconset';speak:none;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;line-height:2;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:32px;height:32px;overflow:hidden;background:#ccc;border-radius:4px;text-decoration:none;text-align:center;font-size:18px;color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.5);border:1px solid #666;text-shadow:0 1px 0 rgba(0,0,0,0.3)}.social_icon_facebook{font-size:34px;line-height:.8em;text-indent:-7px;border-color:#2b4175;background:#5476bf;background:-moz-linear-gradient(top,#5476bf 0,#395395 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5476bf),color-stop(100%,#395395));background:-webkit-linear-gradient(top,#5476bf 0,#395395 100%);background:-ms-linear-gradient(top,#5476bf 0,#395395 100%);background:linear-gradient(to bottom,#5476bf 0,#395395 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5476bf',endColorstr='#395395',GradientType=0)}.social_icon_twitter{font-size:18px;line-height:1.8em;border-color:#29739b;background:#43bfff;background:-moz-linear-gradient(top,#43bfff 0,#3493c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#43bfff),color-stop(100%,#3493c6));background:-webkit-linear-gradient(top,#43bfff 0,#3493c6 100%);background:-ms-linear-gradient(top,#43bfff 0,#3493c6 100%);background:linear-gradient(to bottom,#43bfff 0,#3493c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#43bfff',endColorstr='#3493c6',GradientType=0)}.social_icon_googleplus{font-size:32px;text-indent:-5px;line-height:1.4em;border-color:#772115;background:#cf3e22;background:-moz-linear-gradient(top,#cf3e22 0,#9b2b1a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cf3e22),color-stop(100%,#9b2b1a));background:-webkit-linear-gradient(top,#cf3e22 0,#9b2b1a 100%);background:-ms-linear-gradient(top,#cf3e22 0,#9b2b1a 100%);background:linear-gradient(to bottom,#cf3e22 0,#9b2b1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf3e22',endColorstr='#9b2b1a',GradientType=0)}.social_icon_email{font-size:14px;line-height:2.3em;border-color:#856840;background:#dcae6a;background:-moz-linear-gradient(top,#dcae6a 0,#ab8651 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcae6a),color-stop(100%,#ab8651));background:-webkit-linear-gradient(top,#dcae6a 0,#ab8651 100%);background:-ms-linear-gradient(top,#dcae6a 0,#ab8651 100%);background:linear-gradient(to bottom,#dcae6a 0,#ab8651 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcae6a',endColorstr='#ab8651',GradientType=0)}.social_icon_weibo,.social_icon_pinterest{border-color:#772115;background:#ef2820;background:-moz-linear-gradient(top,#ef2820 0,#c0201a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef2820),color-stop(100%,#c0201a));background:-webkit-linear-gradient(top,#ef2820 0,#c0201a 100%);background:-ms-linear-gradient(top,#ef2820 0,#c0201a 100%);background:linear-gradient(to bottom,#ef2820 0,#c0201a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef2820',endColorstr='#c0201a',GradientType=0)}.social_icon_pinterest{font-size:20px;text-indent:-2px;line-height:1.4em}.social_icon_weibo{font-size:22px;line-height:1.5em}.share_links .social_icon{float:left;margin-right:5px;margin-top:-8px}.badge_year.badge_year_2014{background:url('//q-ec.bstatic.com/static/img/experiments/hotel_of_the_year_badge2014/d295fd839d022336e79119edcc0e0bf5ace70936.png') no-repeat -26px 0!important}.badge_year_sm.badge_year_2014{background:url('//q-ec.bstatic.com/static/img/experiments/hotel_of_the_year_badge2014/d295fd839d022336e79119edcc0e0bf5ace70936.png') no-repeat 0 0!important}.ua-hp-signup-prompt{min-height:0;margin:10px 0}.ua-hp-signup-prompt__head{padding:0 10px;overflow:hidden;background:#003580;font-size:18px;color:#FFF;cursor:pointer}.ua-hp-signup-prompt .hl{color:#f4c017}.ua-hp-signup-prompt__header,.ua-hp-signup-prompt__toggle{padding:15px 10px 14px}.ua-hp-signup-prompt__header{float:left;padding-left:45px;background:url(//r-ec.bstatic.com/static/img/ua-hp-signup-prompt/basic-deal-icon-35/b789f2d58bf78f913904a734ffe161c9e5226717.png) no-repeat left center}.ua-hp-signup-prompt__toggle{float:right;padding-right:45px;background:url(//q-ec.bstatic.com/static/img/ua-hp-signup-prompt/blue-arrows/65427ef11f97e9b6b8ed3b5a9c4c9ba53967cd72.png) no-repeat right 7px}.ua-hp-signup-prompt_collapsed .ua-hp-signup-prompt__toggle{background-position:right -158px}.ua-hp-signup-prompt__body{min-height:155px;padding:20px 40px 40px;background:#e8edf7}.ua-hp-signup-prompt_collapsed .ua-hp-signup-prompt__body{display:none}.ua-hp-signup-prompt .user_access_menu_tabs{padding:0;border-bottom:3px solid #5092ff}.ua-hp-signup-prompt .form-tabs{position:relative;width:49%;margin:0 0 -3px;padding:0 0 15px;border:0;background:0;text-align:center;font-size:16px}.ua-hp-signup-prompt .user_menu_active_tab{border-bottom:3px solid #003580}.ua-hp-signup-prompt .user_menu_active_tab:before{content:'';position:absolute;left:50%;bottom:0;border:5px solid transparent;border-bottom-color:#003580}.ua-hp-signup-prompt .bootstrapped-label{margin-left:20px}.ua-hp-signup-prompt .input-xlarge{width:330px}.ua-hp-signup-prompt .btn,.ua-hp-signup-prompt .b-button{float:right;margin-right:35px}.ua-hp-signup-prompt .user_access_inline_signup{margin-left:25px}.ua-hp-signup-prompt .user_access_password_strength,.ua-hp-signup-prompt .pass_strength_text{display:none}.show-villas-banner #althotelCol_3{padding-right:20px!important}#althotels.althotels_fullwidth table#althotelsTable td.althotelsCell.villas-hp-banner{padding-right:0}.villas_tile{background-size:cover;background-image:url(//r-ec.bstatic.com/static/img/experiments/hotel_page/v_hp_compset_promo_bg/6e0a53de943e589023e3f82290cd8f08bd50bd09.jpg);min-height:325px;border-radius:2px;background-color:transparent;position:relative}.villas_tile .darker_grad{position:relative;height:325px;display:block;vertical-align:top;background:-moz-linear-gradient(top,transparent 50%,rgba(46,51,54,0.1) 59%,rgba(46,51,54,0.4) 71%,rgba(46,51,54,0.65) 100%);background:-webkit-linear-gradient(top,transparent 50%,rgba(46,51,54,0.1) 59%,rgba(46,51,54,0.4) 71%,rgba(46,51,54,0.65) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(46,51,54,0.1) 59%,rgba(46,51,54,0.4) 71%,rgba(46,51,54,0.65) 100%);background:-ms-linear-gradient(top,transparent 50%,rgba(46,51,54,0.1) 59%,rgba(46,51,54,0.4) 71%,rgba(46,51,54,0.65) 100%);background:linear-gradient(top,transparent 50%,rgba(46,51,54,0.1) 59%,rgba(46,51,54,0.4) 71%,rgba(46,51,54,0.65) 100%)}.villas_tile .darker_grad a{height:100%;display:block;text-decoration:none;box-shadow:0 1px 2px hsla(0,0%,0%,0.25);-webkit-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out}.villas_tile .darker_grad a:hover{box-shadow:0 1px 2px hsla(0,0%,0%,0.75)}.villas_tile_corner{float:right;background:white;padding:5px 6px;margin:7px;font-style:italic;font-weight:normal;color:#009bb3;font-size:.9em;text-align:left}.villas_tile_corner>strong{text-align:left;font-style:normal}.villas_tile_corner>br{height:0;line-height:0}.villas_tile_content{position:absolute;bottom:1.75em}.villas_tile_logo{width:132px;margin:0 auto;background-color:#fff;padding:8px 12px 4px 12px;clear:both;border-radius:3px;border:1px solid #e6e6e6;-webkit-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out}.villas_tile_logo img{width:132px}.villas_tile:hover .villas_tile_logo{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.villas_tile_middle_usp{color:#fff;text-decoration:none;font-size:1.25em;line-height:1.2;padding:0 1em;text-shadow:0 2px 3px rgba(0,0,0,0.5);font-weight:600;text-align:center;margin:.95em 0 .75em;-webkit-font-smoothing:antialiased}.villas_tile_bottom_usp{color:#fff;background-color:#0cb09b;margin:0 auto;border:1px solid #089b87;font-size:.9em;text-shadow:0 1px 1px rgba(29,103,61,0.65);border-radius:2px;padding:.575em .5em .45em;width:200px;text-align:center;-webkit-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.villas_tile:hover .villas_tile_bottom_usp{background:#0ac2a9}.vp_hotel_badge.badge_solo,.vp_hotel_badge.badge_couple,.vp_hotel_badge.badge_group,.vp_hotel_badge.badge_family,.vp_hotel_badge.badge_solo_sm,.vp_hotel_badge.badge_couple_sm,.vp_hotel_badge.badge_group_sm,.vp_hotel_badge.badge_family_sm{background:url("//r-ec.bstatic.com/static/img/experiments/sprite_sr_hp_traveller_type_badges/e6cb38161626c873a46bf3baee2ef985ed5f5bd3.png") no-repeat 0 4px}.new_tt_badges_1.badge_solo,.new_tt_badges_1.badge_couple,.new_tt_badges_1.badge_group,.new_tt_badges_1.badge_family,.new_tt_badges_1.badge_solo_sm,.new_tt_badges_1.badge_couple_sm,.new_tt_badges_1.badge_group_sm,.new_tt_badges_1.badge_family_sm{background:url("//r-ec.bstatic.com/static/img/experiments/sprite_sr_hp_traveller_type_badges_2_1/8dc40fda0e938ea11c364458e0915f5402ba08d9.png") no-repeat 0 4px}.new_tt_badges_2.badge_solo,.new_tt_badges_2.badge_couple,.new_tt_badges_2.badge_group,.new_tt_badges_2.badge_family,.new_tt_badges_2.badge_solo_sm,.new_tt_badges_2.badge_couple_sm,.new_tt_badges_2.badge_group_sm,.new_tt_badges_2.badge_family_sm{background:url("//q-ec.bstatic.com/static/img/experiments/sprite_sr_hp_traveller_type_badges_2_2/b68233ba2fb21c95d20eb806d6959241b9534ffe.png") no-repeat 0 4px}.new_tt_badges_3.badge_solo,.new_tt_badges_3.badge_couple,.new_tt_badges_3.badge_group,.new_tt_badges_3.badge_family,.new_tt_badges_3.badge_solo_sm,.new_tt_badges_3.badge_couple_sm,.new_tt_badges_3.badge_group_sm,.new_tt_badges_3.badge_family_sm{background:url("//q-ec.bstatic.com/static/img/experiments/sprite_sr_hp_traveller_type_badges_2_3/286a7d7b4cb7fe01a0abf6c296aed6fe2975a868.png") no-repeat 0 4px}.vp_hotel_badge.badge_solo_sm{background-position:0 4px}.vp_hotel_badge.badge_couple_sm{background-position:0 -46px}.vp_hotel_badge.badge_group_sm{background-position:0 -96px}.vp_hotel_badge.badge_family_sm{background-position:0 -145px}.vp_hotel_badge.badge_solo{background-position:-45px 0!important}.vp_hotel_badge.badge_couple{background-position:-45px -48px!important}.vp_hotel_badge.badge_group{background-position:-45px -98px!important}.vp_hotel_badge.badge_family{background-position:-45px -149px!important}#althotels table#althotelsTable td div.alt_hotels_info_row{margin:0 0 0 0!important;padding:8px 0 8px 0;border-top:1px solid #ddd}#althotels .alt_hotels_info_row .big_review_score_detailed,#althotels .alt_hotels_price{font-size:20px;display:block;margin:0;padding:0;color:#333}#althotels .alt_hotels_info_row .big_review_score_detailed{color:#0896ff}#althotels .alt_hotels_price{text-decoration:none;font-weight:normal;color:#390}#althotels .alt_hotels_info_row a:hover,#althotels .alt_hotels_info_row .big_review_score_detailed:hover{color:#003580}#althotels .alt_hotels_info_row a.btn:hover{color:#fff}#althotels .alt_hotels_info_row .out_of{font-size:12px}#althotels .alt_hotels_info_row .score_from_number_of_reviews{color:#777;padding:0;margin:0;font-size:12px}#althotels .altHotels_most_recent_booking{color:#900;margin-bottom:5px;margin-top:10px;text-align:left}#althotels.althotels_fullwidth{padding:20px 0 0 0;margin:0;background:0}.alt_hotels_pricefrom{font-size:12px;color:#777;margin-bottom:5px}#althotels .btn-primary{margin:0;display:inline-block!important}#althotels .btn-primary:hover{color:#fff}#althotels.althotels_fullwidth table#althotelsTable td.althotelsCell{width:25%;padding-right:20px}#althotels-wrapper{padding:20px 10px 10px 10px!important;border-top:1px solid #c5d4e9;border-radius:0!important}#althotels-wrapper h3{font-size:21px;color:#333;font-weight:normal}#althotels-wrapper.borderless_hp_compset #althotels{border-top:none!important}#althotels .vp_compset_darkred{color:#f00!important}#althotels .vp_compset_red{color:#900!important}.lock_in_hp_jump_next_prev_week .hp_av_date_range{display:inline-block;color:#fff!important;text-decoration:none;font-weight:normal!important;font-size:12px;background:#0896ff;padding:6px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px;margin-bottom:5px}.lock_in_hp_jump_next_prev_week .hp_av_date_range:hover{background:#003580}.lock_in_hp_jump_next_prev_week p.lock_body{margin-bottom:5px}#available_rooms_header1 .hp_jump_next_prev_week p{margin-bottom:8px;margin-top:10px}.vp_hotel_badge{display:block;width:30px;height:40px;float:left;margin-right:5px;overflow:hidden;background:url('//r-ec.bstatic.com/static/img/sprite_sr_hp_hotel_badges/1e3fc6e698e4540caa9828a618fd13fa562d2b13.png') no-repeat 0 4px}.vp_hotel_badge.badge_year{background-position:0 -145px}body.hotel .vp_hotel_badge{width:40px;height:50px;background-position:-45px 0}body.hotel .vp_hotel_badge.badge_year{width:52px;background-position:-40px -149px}#bookOverviewTop #hotelname-fullwidth.with_badge{min-height:38px}#bookOverviewTop .vp_hotel_badge,#b_confirmation_body .vp_hotel_badge{width:30px;height:38px;background-position:-45px 0}#bookOverviewTop .vp_hotel_badge,#b_confirmation_body .vp_hotel_badge{background-position:0 0}table.promos .vp_hotel_badge,#bookOverviewTop .vp_hotel_badge{background-position:0 0}table.promos .vp_hotel_badge.badge_year,#bookOverviewTop .vp_hotel_badge.badge_year,#b_confirmation_body .vp_hotel_badge.badge_year{background-position:0 -149px}#b_confirmation_body .hotel_name .vp_hotel_badge{position:relative;top:-4px}.vp_hotel_badge.badge_business_sm{background:url('//q-ec.bstatic.com/static/img/experiments/experiment_sr_business_badges/59238e4e59204ebaca2224156b4a67d6f6af9d84.png') no-repeat 0 4px!important}body.hotel .vp_hotel_badge.badge_business{background:url('//q-ec.bstatic.com/static/img/experiments/experiment_sr_business_badges/59238e4e59204ebaca2224156b4a67d6f6af9d84.png') no-repeat -45px 3px!important}#althotels-wrapper.compset_should_stick.stuck{background-color:#FFF;left:0;position:fixed;bottom:0;z-index:998;width:100%}#althotels.compset_should_stick.stuck{display:none}#althotels.compset_should_stick.stuck.active{-webkit-transition:display 2s,-webkit-transform 2s;transition:display 2s,transform 2s;display:block}#althotels-header.compset_should_stick.stuck{background-color:#d5e1f0!important;border-top:4px solid #537cb4;padding:14px 10px 15px;font-size:15px;cursor:pointer}#althotels-body.compset_should_stick.stuck{padding:20px}#althotels-header.compset_should_stick.stuck{background-position:-323px 0!important;cursor:pointer}#althotels p#viewmorealt.compset_should_stick.stuck{text-align:center!important}.collapsible_arrow.compset_should_stick.stuck{background:url(//q-ec.bstatic.com/static/img/experiments/lp_hp_sticky_compset/arrow_up/529d24436911d0a9c1a5f82b20ec9421908d2cda.png);width:32px;height:32px;float:left;margin-right:10px;margin-top:-5px}.arrow_down.compset_should_stick.stuck{background:url(//r-ec.bstatic.com/static/img/experiments/lp_hp_sticky_compset/arrow_down/d81d15cdf799e49053786337da25bfde6ecaa37b.png)}.b_msie_7 .compset_should_stick.stuck{background-color:#FFF}.hidden{display:none}