body{text-align:center}#bodyconstraint{text-align:left;background:transparent}#bodyconstraint-inner{width:expression(document.body.clientWidth < 630? "630px":document.body.clientWidth>1094? "1094px":(document.body.clientWidth -20)+"px");margin:0 auto 0 auto}.footerconstraint-inner{text-align:left;width:expression(document.body.clientWidth < 630? "630px":document.body.clientWidth>1094? "1094px":(document.body.clientWidth -20)+"px");margin:0 auto 0 auto}#doc .hotellist .colright div{width:100%}#doc .hotellist .colright h3{padding-right:.6em}p.error{height:2.4em}#searchresultsTmpl #fullwidth{height:200px}#sortAndDest{height:1.5em}.hotelchars .description h3 img,#doc h2 img{position:relative}.hotelchars h2{width:14em}.generalblock li{height:33px}#searchboxInc .advcontainer h4.IEafterFloat{padding-top:1.2em}#b2searchresultsPage #lookDifferent{width:100%}#rssFormInc .inputcontainer{height:1%}div.overview{margin-top:2.4em}#bookConfirm div.overview,#mybookingTmpl div.overview{margin-top:0}#homein div#homeindiv{width:180px}#st_container{height:1%}.hideFromIE6{display:none}img.boxcorner{display:none}#showprices_holder{width:600px!important}#LastViewedHotels .thumb,#popularHotels .thumb{position:relative}#sort_by li.with_dd ul li{display:inline}#sort_by li.with_dd ul li a{float:left;clear:both}#sort_by li.with_dd ul li.sort_options_title{display:block;padding-left:.4em}#datesPopup{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/black-70.png',sizingMethod='scale')}ul.review_distribution li,ul.review_distribution li span{background-position:center left}#hotel_summary{width:100%}#hotel_summary .slideshow{border-right-width:8px!important}#banner_text p{position:absolute;top:50%}#banner_text p strong{top:-50%;padding-bottom:10px}#banner_text p strong span{padding-bottom:10px}span.policy_name_tt{zoom:1}.bookNow1{position:relative}.bookNow1_top{margin-top:-1.4em!important}#did-you-mean ul,#did-you-mean li{margin-left:0}#maxotel_rooms a.togglelink.hide_room_size_2{display:inline-block}#breadcrumb{margin-top:-13px;margin-bottom:30px}.back2search{margin-top:15px}.index .breadcrumb #weeklyEmailLink,.mybooking .breadcrumb #weeklyEmailLink,.login .breadcrumb #weeklyEmailLink{margin-top:-15px}.login .breadcrumb #weeklyEmailLink{margin-top:-15px}.city .usermessage{float:right;margin:0 25px -18px 0}#photos_distinct a.tv3a img.filmreel{margin:8px 0 0 5px}#blockdisplay1 .label{width:158px}.maplink #show_map{float:none;display:block}div.address a.show_map,p.address a.show_map{zoom:1}form div label.labelCheckbox,form div label.labelRadio,label.labelCheckbox,label.labelRadio{text-indent:0!important}#bookStage3Inc.expBS3CC .pp_info{border-bottom:0!important}#rev_filter li input{margin-top:-1px}#fullwidth .b_group_recommendation,#maxotelRoomArea .b_group_recommendation,table.hotellist td .b_group_recommendation{float:left;width:100%}* html #friendly_error_popup .wrapper{width:230px}.ajaxoverlay2{position:absolute}.min_width_column{width:80px}.min_width_column_wide{width:90px}.close_button_roomstable{right:15px}.modal-wrapper{position:absolute}.modal-mask iframe{width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;filter:alpha(opacity=0)}#location_tips .user_details{height:35px}#pricedetails ul li.charge{list-style-type:none}.myBookingOptionsTitleAction{width:7%}.sc_navigator,#secretdeals-gray,#secretdeals-blue{display:none}#secretdeals-bg3{position:absolute;top:-89px}#section1{top:50px}#section2{color:#5d5d5d;top:430px}#section2 img.rocket{background-position:0 0}#section2 h2 small{color:#383838}#section3{top:860px}#section4{top:1400px}.photo_collage{zoom:1}#b_hotel_list.dotd_smaller li{background:#fff;border:1px solid #dbdbdb}.dotd_smaller .flash_deal_extra img{width:26px;height:26px}.dotd_smaller .hotel_thumbnail{position:relative;z-index:10}.dotd_smaller .hotel_content{position:relative;z-index:5}.dotd_smaller .hotel_name_and_address{clear:none!important;overflow:auto!important;width:auto!important;float:left}.dotd_smaller .hotel_item{width:100%}.b_hotel_cta a.bigbluebutton,.b_hotel_cta button.bigbluebutton{display:block;padding:5px 10px;color:#fff}.price_per_description{float:left}.price_per_pointer{float:right}#wrap-hotelpage-top h1{width:80%!important}#b_google_map_table,#showMap{width:200px;display:inline;position:relative}#showMap{clear:left}.in_and_around{width:auto!important;float:none}.in_and_around h4{padding:0;margin:0;height:auto;border:0;background:0;font-weight:bold}.in_and_around ul{float:none;width:auto}.box .in_and_around li{clear:none;border:0;padding:0;width:auto;float:none;margin:0}.destination_theme .themed_hotels .hotel_block a img{float:left;padding-right:10px}.destination_theme .themed_hotels .hotel_block a span.hoteldata{display:block;float:left}.clearBoth{clear:both;height:0;overflow:hidden}#b_confirmation_body .pb_conf_room_descr_and_img{padding-top:.9em}.dotd_smaller .count_title img{background:url('//r.bstatic.com/static/img/dotd_banner_header_1/ad218c3ecd46d1d29646549f5550fcbf6a053ef8.png') -68px 0 no-repeat}.myBookingOptionsPanel p.error{display:block;background-color:#f3f3f3;zoom:1;padding-top:0!important;padding-bottom:0!important}.hotellist .right_coll_type_villa{width:61%}.nha_hotel_wide_photo{height:350px}#b_map_ufi_average_price{background-color:#fff}.b_msie_7 .newsletter_subscribe_with_sprites{position:relative}#searchboxInc form .but a#browse_all_btn{margin-bottom:1.8em}* html .use_sprites{background-image:url("//q.bstatic.com/static/img/use_sprites_15_ie6_exp/a60862e5154256482f68d9edfd2232e08ed001a5.png")!important}