*{padding:0;margin:0;outline:0}html{overflow-y:scroll;overflow-x:hidden}body,html{height:100%}body,form,html{height:auto}form{margin:0;padding:0}html* body{height:100%}html>body{height:100%}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}body,button,input,select,textarea{font-family:Arimo,sans-serif;color:#555;font-size:13px}body{margin:0;padding:0;background:#edf0f1}img{border:none;outline:0}ins{background:0 0;text-decoration:none}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;font-weight:400}h1{font-size:22px;font-weight:700}h2{font-size:16px;color:#2569cb}h3{font-size:22px;color:#222}p{padding-bottom:1em;line-height:200%}a{text-decoration:none;color:#f0831e}.hotel_price a{text-decoration:none;color:#555}.dvHotelPopUp_open img{text-decoration:none;color:#555}a:hover{text-decoration:underline}.clear{clear:both}input,select,textarea{border:1px solid #d1d1d1;padding:5px}.orange{color:#f0831e}.blue{color:#2569cb}.green{color:#548e3f}#wrapper{min-height:100%;background:#edf0f1}#main{padding:10px 0 0 820px;margin:0 auto;max-width:460px}.left_panel{width:820px;margin-left:-820px;float:left;padding-bottom:10px}.right_panel{width:100%;float:left}.p_frame{padding-left:10px}.prst_image{width:100%}.hotel_img a.mainimg{min-height:200px;width:100%;display:block;background-size:cover;background-position:center}#footer{background-color:#333;clear:both;padding-top:10px;margin-top:-75px;text-align:center;color:#9ad7ff}#main_inner_footer{margin:0 auto;max-width:1000px;padding:10px 270px 25px 10px}#footer{float:left;margin-top:0!important;width:100%}.footerCover{margin:0 auto;max-width:1250px;min-height:20px;width:100%}.copyright{float:left;width:100%}.copyright .footerCover img{float:left;padding:0 0 0 40px}.copyright .footerCover{border-top:1px solid #565656;padding-bottom:30px!important;padding-top:30px}.footerBlock{float:left;padding:0 50px;text-align:left;width:calc((100% - 400px)/3)}.footerBlock.one>ul{float:left;margin-right:40px}.footerBlock.one,.footerBlock.two{border-right:1px dotted #555}.footerBlock h4,.newsletterSubs>h4{font-size:20px;color:#fff;font-weight:600;margin-bottom:10px}.fineprint{float:right;padding:0 40px 0 0;text-align:right}.fineprint>p{padding:0!important;color:#ccc;font-size:11px}.footerBlock.one h4{margin-bottom:0!important}.footerBlock p,.newsletterSubs>p{font-size:11px;color:#ccc}.footerBlock h5{font-size:16px;font-weight:700}.footerBlock.one>table{margin-top:10px}.footerCol{float:left;margin:0 0 15px;padding:0 40px;text-align:left;width:calc((100% - 450px)/5)}.footerCol.five a{float:left;padding:0 7px 0 0!important}.footerCol h4{color:#fff;font-size:20px;font-weight:600;margin-bottom:10px}.footerCol li a{color:#f0831e!important;padding:0!important}.footerCol li{font-size:14px!important;list-style:outside none none;padding:5px 0!important}.footerSocialCover{width:100%;float:left}.footerBlock.one td{vertical-align:top;padding-right:10px}.footerBlock.two>ul{float:left;list-style:none;font-size:14px;margin-right:40px}.footerCover.dark{background:#222 none repeat scroll 0 0;border-top:1px solid #444;float:left;max-width:100%!important;text-align:center;width:100%;color:#666;font-size:12px;padding-top:15px}.footerBlock li{font-size:14px!important;list-style:outside none none;padding:5px 0!important}.footerBlock a{color:#f0831e!important;padding:0!important}.footerCover.dark p{margin:0!important;padding:0!important}.footerCover.dark>a{margin:0 10px}.footerCover.dark>a::after{color:#666;content:"|";margin:0 0 0 25px}.footerCover.newsSection{background:#146ea9 none repeat scroll 0 0;margin:0;max-width:unset;padding:20px 0 40px;text-align:left;width:100%;float:left}.footerCover.extraSection{background:#e1e1e1 none repeat scroll 0 0;float:left;max-width:unset!important;padding:20px 0;text-align:left;width:100%;float:left}.footerCover.extraSection .newsletterCover td{float:left;margin-right:20px}.footerBlock p,.newsletterSubs>p{color:#ccc;font-size:11px}.footTop{float:left;width:100%}#bckTop{color:#2569cb;font-weight:700;float:left}.footTop .scrollToTop{background:#f59e4e none repeat scroll 0 0;color:#fff!important;float:right!important;margin:0 -3px 0 0;padding:5px 10px}div#dvShowReview .imgicon{text-align:center}@media only screen and (min-width:500px) and (max-width:1000px){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;margin:30px 0 0;padding:0 20px!important;width:42%}.footerBlock.three{float:left;width:90%}.footerCol{padding:0 30px!important;width:42%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-width:320px) and (max-width:480px) and (orientation:portrait){.footerCover.extraSection,.footerCover.newsSection{width:90%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;padding:0 10px!important;width:90%}.footerCol{padding:0 30px!important;width:80%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-width:320px) and (max-width:480px) and (orientation:landscape){.footerCover.extraSection,.footerCover.newsSection{width:95%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;padding:0 10px!important;width:90%}.footerCol{padding:0 30px!important;width:80%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-width:490px) and (max-width:690px) and (orientation:portrait){.footerCover.extraSection,.footerCover.newsSection{width:90%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;padding:0 10px!important;width:90%}.footerCol{padding:0 30px!important;width:80%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-device-width:490px) and (max-device-width:690px) and (orientation:landscape){.footerCover.extraSection,.footerCover.newsSection{width:95%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;padding:0 10px!important;width:90%}.f_link{margin:0 10px 8px 5px;width:47%!important}.footerCol{padding:0 30px!important;width:80%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;margin:30px 0 0;padding:0 20px!important;width:42%}.footerBlock.three{float:left;width:90%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;margin:30px 0 0;padding:0 20px!important;width:42%}.footerBlock.three{float:left;width:90%}.footerCol{padding:0 30px!important;width:42%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-width:1000px) and (max-width:1300px){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}#footer{height:100%}}@media only screen and (min-width:1350px){.footerCover{max-width:1400px!important}}@media only screen and (max-width:1370px) and (min-width:1000px){.footerCol.five{padding:0!important;width:20%!important}}#TopFooter{float:left!important;margin:15px 0 0!important;max-width:100%!important;padding:0 45px!important}@media only screen and (min-width:1350px){#TopFooter{margin:20px auto!important;max-width:1400px!important;padding:0 45px!important;float:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;margin:30px 0 0;padding:0 20px!important;width:42%}.footerBlock.three{float:left;width:90%}.footerCol{padding:0 30px!important;width:42%!important}.copyright .footerCover img{float:none;padding:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.footerCover.extraSection,.footerCover.newsSection{width:98%;padding:10px}.footerBlock{width:100%}#footer{height:100%}.footerBlock{border-right:medium!important;margin:30px 0 0;padding:0 20px!important;width:42%}.footerBlock.three{float:left;width:90%}.footerCol{padding:0 30px!important;width:42%!important}.copyright .footerCover img{float:none;padding:0!important}}#header .header_wrap{max-width:1270px;margin:0 auto}.logo{padding:10px 0 0 10px;float:left}.menuright{float:right}#lang_button{border:1px solid #000;margin:25px 0 0 21%;background:#151515;z-index:99;border-radius:5px;color:#949494;float:left}#lang_button:hover{background:#0d0d0d;color:#ccc;cursor:pointer}#lang_button .lang_links{width:auto;float:left;padding:7px 10px}.lang_links>span{float:left;display:inline-block;margin-right:4px}.lang_links>span>img{margin-top:1px}.lang_links>span.symbol>img{width:20px}#lang_button .l_border{border-left:1px solid #333}#lang_button1{left:50%;margin-bottom:0;margin-left:-58px;margin-right:auto;margin-top:0;position:absolute;top:0;width:auto;z-index:99;border-radius:0 0 5px 5px;color:#949494}#lang_button1:hover{cursor:pointer}#lang_button1 .lang_links{width:auto;float:left;padding:7px 10px}#lang_button1 .l_border{border-left:1px solid #333}.top_nav>li>a>img{margin-bottom:6px}#myHeader.sticky .header{position:fixed;border-bottom:#e4e4e4 solid 1px;animation:smoothScroll .5s forwards;top:0;width:100%;z-index:999}#header .header{box-shadow:rgba(51,51,51,.12) 0 2px 6px;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;background:#edf0f1}#myHeader.sticky .adsdiv{display:none}#myHeader.sticky .country-list{top:83px}#myHeader.sticky .header .menuright{margin-top:15px}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.top_nav>li>a{background:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;min-height:47px;padding:21px 0 14px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);border:#dcdcdc solid 1px}.top_nav>li>a:hover{background-color:#f0f2f4;color:#f0831e!important}.top_nav>li>a>span{display:block;width:100%}.top_nav{float:right;position:relative;list-style:none;font-size:14px}.top_nav li{float:left;width:94px;text-align:center}.top_nav li a{color:#7d7b7b;display:block}.top_nav .active,.top_nav li a:hover{color:#fff}.media_link img{margin:18px 0 8px}.top_nav li ul{display:none;list-style:none;width:200px;z-index:999999999}.top_nav li ul li{border-bottom:1px dashed #ccc;height:auto;border-left:none;height:auto;float:left!important;text-align:left;width:100%}.top_nav li ul li a{padding:12px 10px 12px 27px;height:auto;background:url(/images/arrow.png) no-repeat 15px center;transition:all .3s ease-in-out 0s}.top_nav li:hover ul.morepopup{display:block;position:absolute;position:absolute;float:right;right:0;border:#d4d4d4 solid 1px;background:#fff;-moz-box-shadow:2px 4px 5px rgba(153,153,153,.28);-webkit-box-shadow:2px 4px 5px rgba(153,153,153,.28);box-shadow:2px 4px 5px rgba(153,153,153,.28)}.top_nav li ul.morepopup li a:hover{padding:12px 10px 12px 32px;color:#f0831e;background-color:#edf0f1}.top_nav li ul.morepopup li:last-child{border-bottom:0}.top_nav li:hover>a.moreicon{background-color:#f0f2f4;color:#f0831e!important}.top_nav li:hover>a.moreicon:hover{content:none}.top_nav li:hover ul.morepopup:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;position:absolute;right:20%;top:-10px;width:0}.top_nav li ul.morepopup{transition:all .3s ease-in-out 0s}.top_nav li:hover ul.ulLocation{display:block;position:absolute;position:absolute;background:#fff;right:auto;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}.search_mainwrap{background:#f0831e}.search_wrap{color:#f0f2f4;padding-right:375px;position:relative;max-width:895px;margin:0 auto}.search_box{width:99%;padding:1% 1% 1% 0;float:left}.t-datepicker{font-size:13px!important}.top-search-sec{display:flex;align-items:center}.go{text-align:center;width:140px;position:absolute;top:20px;bottom:22px;right:235px}.go a{padding-top:25px;position:absolute;top:0;bottom:0;width:100%;text-align:center;display:block}.go a:hover{background:url(/images/go.png) no-repeat 50% 50% #f06d1e}.bullet_point{right:0;width:205px;position:absolute;top:0;bottom:0;background:#f0831e}.bullet_point ul{line-height:15px;padding:5px 0 0 20px}.search_wrap input{padding:5px}.check_in,.guests,.search_city{float:left;font-size:14px;padding:0 5px 0 0;white-space:nowrap}.check_in_h,.guests_h,.search_city_h{float:left;padding:15px 4px;font-size:15px;color:#fff;white-space:nowrap}.check_in input{width:130px;background:url(/images/grey_datepicker_icon.png) no-repeat scroll 100% center #fff}.search_city input{width:215px}.guests select{width:135px;background:none repeat scroll 0 0 #fff;margin-top:5px;padding:4px 2px 4px 5px;margin-bottom:10px}.rooms select{width:45px}#footer p{padding-bottom:10px}#footer span{padding-bottom:0;font-size:11px}#footer a{color:#fafdff;padding:0 10px}.home_head{padding:10px 10px 22px}.hotel_wrap{width:259px;float:left;margin:0 0 10px 10px;position:relative}#HomePageMainContent{float:left;margin:0 0 10px;position:relative}.hotel_photo{width:100%;height:169px}.hotel_details{padding:7px;height:100px}.hotel_details h2{font-weight:400;color:#2569cb;padding-bottom:3px}.hotel_details p{padding:0 0 0 15px;background:url(/images/place.png) no-repeat left top}.star_ratings{position:absolute;left:0;bottom:0;width:auto;padding:5px}.book_wrap,.more_wrap{position:absolute;right:0;bottom:0;width:auto}.book1,.more{float:right;background:#f0831e;color:#fff;padding:7px 20px;text-align:center;display:block;box-shadow:0 5px 5px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.12);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;margin-right:25px}#aEnterDateNow{background:#f0831e;color:#fff;padding:7px 20px;text-align:center;display:block;box-shadow:0 5px 5px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.12);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;margin-right:25px}.book:hover,.more:hover{background:#f59e4e;text-decoration:none}.faq{margin:0 0 10px 10px}.inner_rightpanel .faq{margin:0 0 10px}.faq h1{padding:10px;float:left;color:#f0831e}.faq h3{padding:10px;float:left;color:#f0831e;font-size:16px}.faq a{float:right;background:#f0831e;padding:7px 15px}.faq a:hover{background:#f59e4e}.add_box{display:table;border-spacing:10px 0;width:100%}.add_box img{width:100%}.add_box h2{padding:9px 10px;height:50px;margin-top:-70px;color:#fff;background:url(/images/orang_bg.png);position:relative}.news_wrap{float:none;width:100%}.box_wrap{display:table;border-spacing:10px;width:100%}.spacing{border-spacing:10px 0}.cont_info{padding:10px;width:50%;display:table-cell;position:relative;vertical-align:top}.cont_info .news_head{min-height:53px}.cont_info ul{list-style:none}.cont_info li{padding:10px 0;line-height:20px}.news_head p{color:#939393;padding:5px 0;font-size:12px}.cont_rightpanel .cont_info,.inner_rightpanel .cont_info{display:table;width:100%;border-spacing:10px;padding:inherit;margin:0 0 10px}.cont_rightpanel .faq{margin:0 0 10px}.infobox{margin-bottom:10px;display:table;width:100%;border-spacing:15px}.infobox h2{padding-bottom:10px}.congrats_msg .imgicon,.infobox .imgicon{width:20%;display:table-cell}.congrats_msg .cont,.h_overview .cont,.infobox .cont{width:70%;display:table-cell;vertical-align:top}.infobox .cont h2{padding-bottom:5px}.infobox .cont ul{list-style:none}.infobox .cont li{background:url(/images/arrow.png) no-repeat left center;padding:4px 0 4px 10px}.congrats_msg .cont,.h_overview .cont,.infobox .cont1{width:100%;display:table-cell;vertical-align:top}.infobox .cont1 h2{padding-bottom:5px}.infobox .cont1 ul{list-style:none}.infobox .cont1 li{background:url(/images/arrow.png) no-repeat left center;padding:4px 0 4px 10px}.av_rooms,.cont_info,.faq,.filter,.gallery,.h_overview,.hotel_list,.hotel_res,.hotel_wrap,.ht_map,.infobox,.room_type_wrap,.shadow{-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #bdbdbd;box-shadow:0 0 2px #bdbdbd;background-color:#fff}.myfavouritelogin{width:70%;margin-left:15%}.cont_info .more{margin:0 -10px -10px 0}#main_inner{padding:10px 270px 75px 10px;margin:0 auto;max-width:1000px}.inner_leftpanel{width:100%;float:left}.cont_rightpanel,.inner_rightpanel{float:right;width:250px;margin-right:-260px;background:#edf0f1}.breadcrumb_wrap{padding:10px 0 10px 30px;background-color:#fff}.breadcrumb_wrap .breadcrumb{max-width:1270px;margin:0 auto;padding:5px 0 4px 15px}.breadcrumb_wrap .breadcrumb a{color:#484442;background:url(/images/breadcrumb_arrow.png) no-repeat right;color:#7d7d7d;padding:4px 12px 5px 3px;margin:4px auto}.breadcrumb_wrap .breadcrumb a:hover{color:#d14c35}.breadcrumb_wrap .breadcrumb span{text-decoration:none;padding:8px 0 0}.hotel_heading{width:68%;float:left}.hotel_heading h3{font-size:22px}.hotel_heading span{font-size:14px;margin-right:5px}.room_box,.share{width:20%;float:left;text-align:right;padding:0}.s_text{padding-bottom:2px;color:#828282}.hotel_list_wrap{margin-bottom:10px}.hotel_sum{padding-left:220px;padding-right:190px}.hotel_img{width:200px;padding:10px;margin-left:-220px;position:absolute;min-height:200px;overflow:hidden}.compare{position:absolute;height:20px;width:120px;margin-left:-160px;top:163px;padding:5px 10px 5px 0}.hotel_cont{padding:10px 10px 10px 0}.hotel_cent{border-bottom:1px solid #c6c8cc;padding:0 0 5px}.hotel_name{float:left;width:auto;padding-bottom:6px}.hotel_name h2{padding-right:10px}.star{float:left;padding:0}.hotel_box{border:1px solid #c6c8cc;width:auto;text-align:right;float:left}.hotel_box .reviews{width:auto;padding:5px 10px;float:right}.hotel_box span{color:#f0831e}.hotel_price_wrap{position:absolute;top:0;bottom:0;right:0;width:180px}.hotel_book{float:left;font-size:20px;position:absolute;text-align:center;width:100%;bottom:0;box-shadow:0 5px 5px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.12)}.hotel_book a{background:#07c;display:block;border-radius:3px;color:#fff;padding:8px 0;height:25px}.hotel_price span{color:#548e3f;font-size:20px}.ex_link{border-bottom:1px solid #c6c8cc;border-top:1px solid #c6c8cc;bottom:0;font-size:10px;width:100%}.ex_link a{padding:4px 4%;height:30px;width:25%;float:left;text-align:center;font-weight:700;background:url(/images/white_bg.png) repeat-y left bottom;color:#293341;position:relative}.ex_link a:hover{color:#f0831e;text-decoration:none;background:url(/images/white_bg_grey.png) repeat-y left bottom}.ex_link .active{color:#f0831e;text-decoration:none;background-color:#edf0f1}.ex_link :nth-child(3){width:26%}.hotel_cant p{padding:3px 0}.room_type{padding-right:300px;position:relative;background-color:#fff}.room_type_cby1{position:relative;background-color:#fff}.room_info_left{padding:10px;border-top:1px solid #c9c9c9;background-color:#fff}.room_info_left_roomlist{padding:10px;border-top:1px solid #c9c9c9;background-color:#fff;border-right:1px solid #c9c9c9}.hotel_cant h4{font-size:14px;color:#2569cb}.room_info_right{position:absolute;top:0;bottom:0;width:300px;right:0;border-top:1px solid #c9c9c9}.room_info_right_roomlist{position:absolute;top:0;bottom:0;width:300px;right:0;border-top:1px solid #c9c9c9}.room_info_right_cby6{position:absolute;top:0;bottom:0;width:60%;right:0}.room_type_book a,.room_type_guest,.room_type_price{top:0;bottom:0;position:absolute;padding-top:10px;text-align:center}.room_type_book_cby6 a,.room_type_book_cby6_header,.room_type_conditon_cby6,.room_type_guest_cby6,.room_type_price_cby6,.room_type_rooms_cby6{top:0;bottom:0;position:absolute;padding-top:10px;text-align:center}.room_type_book_cby6 a{top:10;bottom:0;position:absolute;padding-top:10px;text-align:center}.room_type_guest{width:30%;background:url(/images/white_bg.png) repeat-y left bottom}.room_type_guest_cby6{width:10%;background:url(/images/white_bg.png) repeat-y left bottom;border-top:1px solid #c9c9c9}.room_type_conditon_cby6{text-align:left;padding-left:15px;width:30%;background:url(/images/white_bg.png) repeat-y left bottom;left:30%;border-right:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.room_type_rooms_cby6{width:18%;background:url(/images/white_bg.png) repeat-y left bottom;left:60%;border-right:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.room_type_price{width:40%;background:url(/images/white_bg.png) repeat-y left bottom;left:30%;border-right:1px solid #c9c9c9}.room_type_price_cby6{width:30%;background:url(/images/white_bg.png) repeat-y left bottom;border-right:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.room_type_book{width:30%;background-color:#f0831e;right:0;top:0;bottom:0;position:absolute}.room_type_book_cby6{width:22%;right:15px;top:10px;bottom:0;position:absolute}.room_type_book_cby6_header{width:22%;background:url(/images/white_bg.png) repeat-y left bottom;left:78%;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.room_type_book a{color:#fff;display:block;width:100%}.room_type_book_cby6 a{color:#fff;display:block;width:100%;font-size:13px;font-weight:700}.room_type_header{background-color:#fff;padding-right:300px;position:relative}.room_type_conditon_cby6 legend{background:transparent url(//q-ec.bstatic.com/static/img/experiments/ico_i_rt/79c770ffb3db84ff93c19d6b1ed1f7d74886e7d4.png) no-repeat scroll right top;position:absolute;right:0;top:0;width:92px}.room_type_conditon_cby6 li{padding-top:5px}.room_type_book_hotelsin a,.room_type_guest_hotelsin,.room_type_price_hotelsin{top:0;bottom:0;position:absolute;padding-top:10px;text-align:center}.room_type_guest_hotelsin{width:30%;background:url(/images/white_bg.png) repeat-y left bottom}.room_type_price_hotelsin{width:40%;background:url(/images/white_bg.png) repeat-y left bottom;left:30%;border-right:1px solid #c9c9c9}.room_type_book_hotelsin{width:30%;background-color:#f0831e;right:0;top:0;bottom:0;position:absolute}.room_type_book_hotelsin a{color:#fff;display:block;width:100%}.room_type_conditon_cby6 ul{padding-left:5px}.add_room{margin:0 0 0 10px}.room_wrap{float:left;margin:5px 5px 0 0;border:1px solid #073f64}.room_no{padding:5px;font-size:14px;background:#0e6096;border-bottom:1px solid #073f64}.room_detail{padding:5px}.input_box{margin:0 5px 0 0;float:left;font-size:11px}.input_box select{width:55px;padding:3px;border:1px solid #05568b;background:#fff}.input_box .re_select{width:46px}.notbtan{padding:5px 10px 15px 32px}.filter{margin-bottom:10px}.filter .head{background:url(/images/refine_hotel.png) no-repeat scroll 10px 14px;padding:18px 0 15px 40px;background-color:#146ea9;color:#fff;font-size:16px}.price_display,.price_filter,.refresh{border-bottom:1px solid #c6c8cc}.refresh h3{padding:16px 10px;float:left;font-size:12px;width:180px}.refresh a{float:right;background:#f0831e;display:inline}.refresh a:hover{background:#f59e4e}.city_input{float:left;margin:10px;width:170px;padding:3px;display:inline}.price_display select{width:227px}.price_display,.price_filter{padding:10px}.price_display h2,.price_filter h2{padding-bottom:10px}.price_filter ul{margin:0;list-style:none}.price_filter li{padding:3px 0}.book_clear{display:none}.remove_table .cont_info{display:table;width:100%;margin:inherit;padding:inherit;border-spacing:10px;margin-bottom:10px}.country-list{max-width:1270px;margin:0 auto;background:#1d1d1d;clear:both}.country-list-warp{padding:0 0 30px;display:none}.lanuage_list{width:50%;float:left;padding-top:15px}.lanuage_list h2{font-size:16px;color:#fff;margin-bottom:15px;background:#282828;padding:10px;margin:5px}.lanuage_list ul li{width:174px;padding:3px 10px;border-bottom:1px dashed #333;list-style:none;float:left;color:#c3c3c3;margin:0 10px 0 5px;min-height:18px}.lanuage_list ul li img{margin-right:8px;display:inline;float:left}.lanuage_list ul li a{color:#c3c3c3;font-size:12px}.partners_wrap div{float:left;margin:0 5px 5px 0;background:#fff;width:70px;padding:10px;border:1px solid #ccc}.partners_wrap div:hover{zoom:1;opacity:.5}.partners_wrap div img{width:100%}.hot_deal{position:absolute;width:59px;height:55px;left:0;top:0}.hotel_link{background:#fff;margin-bottom:10px;border:1px solid #c9c9c9;list-style:none}.h_link,.y_link{float:left;width:130px;border-right:1px solid #ccc}.h_link a,.y_link a{background:url(/images/slide_arrow.png) no-repeat 90px 22px;padding:20px 7px 15px 30px;display:block;position:relative;color:#6b6b6b}.h_link a:hover,.y_link a:hover{background:url(/images/slide_arrow_down.png) no-repeat 90px 22px;color:#f0831e;background-color:#f6f6f6}.h_link img{position:absolute;left:11px;top:16px}.sort_by{float:right;padding:12px 10px}.sorting{float:left;width:110px;border:1px solid #ccc;padding:10px;margin:0 5px 6px 0;background:#fff}.sorting a{display:block;position:relative;color:#6b6b6b}.sorting a:hover{color:#f0831e}.sorting img{position:absolute;right:0;top:2px}.gallery{margin-bottom:10px}.g_image{padding:10px;float:left}.thum_wrap{padding:0 10px 10px 0}.thum_imgs{margin:9px 0 0 9px;float:left}.thum_wrap_bot{padding:0 10px 10px 0}.f_link{float:left;width:32%;border:1px solid #ccc;margin:0 5px 6px 0;background:#fff}.f_link_setBorder{border:2px solid #87ceeb;float:left;width:170px;margin:0 5px 6px 0;background:#fff}.f_link_setBorder a{padding:10px 5px 10px 32px;display:block;position:relative;color:#6b6b6b}.f_link a{padding:10px 5px 10px 32px;display:block;position:relative;color:#6b6b6b}.f_link a:hover{color:#f0831e}.f_link img{position:absolute;left:11px;top:7px}.f_link_setBorder img{position:absolute;left:11px;top:7px}.my_link{float:left;border:1px solid #ccc;margin:0 5px 6px 0;background:#fff}.my_link_setBorder{border:2px solid #87ceeb;float:left;width:176px;margin:0 5px 6px 0;background:#fff}.my_link_setBorder a{padding:10px 7px 10px 32px;display:block;position:relative;color:#6b6b6b}.my_link a{padding:10px 7px 10px 32px;display:block;position:relative;color:#6b6b6b}.my_link a:hover{color:#f0831e}.my_link img{position:absolute;left:11px;top:7px}.my_link_setBorder img{position:absolute;left:11px;top:7px}.room_box h5{color:#548e3f;font-size:18px}.room_box .b_rate{color:grey;padding:5px 0}.c_link{margin:0 0 6px;background:#f0831e}.c_link a{padding:10px 0;display:block;text-align:center;position:relative;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.12)}.c_link a:hover{color:#fff}.av_rooms,.ht_map{margin-bottom:10px}.av_icon,.ht_icon{color:#6b6b6b;padding:15px 10px 15px 40px;font-size:18px;color:#2569cb}.av_icon{background:url(/images/room.png) no-repeat 10px 12px}.ht_icon{background:url(/images/map_b.png) no-repeat 10px 12px}.h_overview{padding:20px;margin:0 0 8px;position:relative;overflow:hidden}.h_overview .cont{padding-bottom:20px;line-height:200%;padding-left:10px}.h_overview h2{margin:10px 0 20px;font-size:20px;float:left;width:100%;font-weight:700}.h_overview .head{font-size:18px;padding-bottom:7px}.h_overview .imgicon{width:10%;display:table-cell}.h_overview h3{font-size:18px;margin-top:15px}.h_overview ul{list-style:square}.h_overview li{margin-bottom:15px;margin-left:20px;line-height:200%}.r_search{background:#146ea9;padding:10px;color:#fff;margin-bottom:10px}.r_search .head{font-size:16px;margin-bottom:10px}.r_search li{margin:5px 0;list-style:none}.r_search li span{color:#95d5ff}.star_or{float:none}.our_customer{text-align:right;color:#959595}.form-horizontal .control-group{float:left;padding:0 10px 10px 0}.controls .error>label,.controls.error input{color:#bd4247;border-color:#bd4247}.uneditable-input:focus,input[type=password]:focus,input[type=text]:focus{border:1px solid #75b9f0;-webkit-box-shadow:inset 0 1px 1px #75b9f0;-moz-box-shadow:inset 0 1px 1px rgba#75b9f0 0 0 8px;box-shadow:inset 0 1px 1px #75b9f0,0 0 8px #75b9f0}#txtEmail:hover{border:1px solid #75b9f0;-webkit-box-shadow:inset 0 1px 1px #75b9f0;-moz-box-shadow:inset 0 1px 1px rgba#75b9f0 0 0 8px;box-shadow:inset 0 1px 1px #75b9f0,0 0 8px #75b9f0}.input_text{width:200px;float:left;text-align:right;padding:5px}.input_wrap{float:left;padding-left:10px}.input_pad{margin:0 5px 5px 0}.a_textbox,.b_textbox,.c_textbox,.dropdown,.dropdown_a{width:300px;padding:7px}#txtOldpassword{width:295px}.b_textbox{width:150px}.c_textbox{width:250px}.dropdown{width:154px}.dropdown_a{width:316px}.email{width:626px}.or{margin:0 0 0 10px;position:relative}.login,.register{padding:10px 0 0 10px;position:relative}.login h3,.register h3{margin:10px 0;text-transform:inherit}.b_info{padding-bottom:10px;font-size:14px}.login .more,.register .more{width:150px;padding:10px 0}.error_msg{border:1px solid #e48e8d;padding:10px;margin-bottom:10px;width:520px;background:#ffe6e7}.error_msggreen{background:none repeat scroll 0 0 #f0fff0;border:1px solid green;margin-bottom:10px;padding:10px;width:520px}.errorforgot_msg{border:1px solid #e48e8d;padding:10px;margin-bottom:10px;width:520px;background:#ffe6e7}.errorforgot_msggreen{background:none repeat scroll 0 0 #f0fff0;border:1px solid green;margin-bottom:10px;padding:10px;width:520px}.login .c_info{float:left;width:280px;padding-bottom:10px}#compare{max-width:1270px;margin:0 auto;padding:10px 10px 120px}.back_btn{background:url(/images/back_btn.png) no-repeat top;width:41px;height:41px;float:left;margin-right:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.back_btn:hover{background-position:bottom}.compare_warp{overflow-x:auto}.compare_cont{background-color:#fff;display:table;border:1px solid #c6c8cc;min-height:190px;border-collapse:collapse;margin-bottom:10px}.compare_cont div{display:table-cell;border-left:1px solid #c6c8cc;vertical-align:top;width:20%}.compare_hotel_heading{height:60px;border:none!important}.hotel_li_white_space{white-space:nowrap}.compare_hotel li{list-style:none;padding:10px;text-align:right;border-top:1px solid #c6c8cc;min-height:25px}.compare_hotel li:first-child{padding:0;border-top:none}.compare_hotel li .equal_height{background:#f4f4f4;border:none;padding:10px 10px 40px;text-align:left;position:relative;display:block;width:auto}.compare_hotel li div .booknow_btn{background:#f0831e;padding:7px 20px;text-transform:uppercase;color:#fff;position:absolute;display:block;bottom:0;right:0}.compare_hotel li div .booknow_btn:hover{background:#f59e4e;text-decoration:none}.compare_hotel li div img{width:100%;height:inherit;max-height:250px}.compare_hotel li span{color:#8b8b8b;display:block}.compare_hotel_price{font-size:18px;color:#548e3f!important;margin-top:10px}.compare_hotel li:nth-child(3){height:40px}.compare_hotel .advisor{height:40px}.compare_close_btn{background:#f0831e;position:absolute;width:12px;height:12px;top:0;right:0;padding:5px;float:left}.compare_close_btn:hover{background:#f59e4e;text-decoration:none}.comp_blank{background:#fff!important}.about{margin-bottom:10px}.about .img{float:right}.about .cont{padding:20px}.about h2{padding:40px 0 5px;font-size:26px}.about ul{list-style:bullet;padding:10px 0 5px 15px}.about li{font-size:16px;padding-bottom:9px}.about .content{border-bottom:1px solid #c6c8cc;padding:20px;line-height:18px;position:relative}.about .content h2{font-size:20px;color:#2569cb;margin:20px 0 15px;padding:0}.AddCompare{background:#146ea9;position:fixed;bottom:0;width:100%;z-index:9999}.AddCompare_warp{max-width:1150px;margin:0 auto;padding-right:120px;position:relative}.AddCompare .img_holder{width:100px;height:98px;margin:10px 0 10px 10px;float:left;position:relative}.AddCompare .img_holder img{width:auto;height:103px}.Close_btn,.Compare_btn{position:absolute;right:0;bottom:40%;top:0;width:120px;font-size:16px;text-align:center;padding:15px 0 0;background:#f0831e;color:#fff}.Close_btn:hover,.Compare_btn:hover{background:#f59e4e}.Close_btn{top:60%;bottom:0;background:#f05e1e}.compare_img{width:100px;padding:7px 0 0 7px;float:left}.compare_clear{clear:both;display:none}.c_thum_img{width:100%;padding:5px 0}.reservation h2{font-size:18px;color:#2569cb;padding:10px 0}.hotel_res{position:relative;min-height:180px}.hotel_add_wrap{position:absolute;top:0;bottom:0;right:0;width:180px}.hotel_add_wrap .address_price{width:100%;background:url(/images/white_bg_grey.png) repeat-y left bottom;text-align:center;top:0;bottom:40px;position:absolute}.hotel_add_wrap .address_price span{color:#548e3f;font-size:16px}.hotel_add_wrap .address_price p{padding:20px 0 5px}.hotel_add_wrap .book{font-size:16px;position:relative;width:100%;text-align:center;bottom:0;position:absolute;height:40px}.hotel_add_wrap .book a{background:#f0831e;display:block;color:#fff;padding:10px 0;height:20px}.hotel_reservation{background:url(/images/reservation_small.png) no-repeat scroll 0 10px;padding:10px 0 10px 20px}.room_select{border:1px dashed #999;padding:3px 5px;margin-bottom:3px;background-color:#ffe0c3}.total span{font-size:20px}.congrats_msg{border:1px dashed #9db275;padding:10px;margin-bottom:10px;background:#dfeec2}.step_box{background:#146ea9;margin-bottom:10px;border:1px solid #03426c}.step_box li{text-align:left;float:left;width:27.3%;background:url(/images/border_right.png) repeat-y left;color:#fff;padding:2% 3%;list-style:none;font-size:16px}.step_box li:first-child{background:0 0!important}.step_box .active{background:#0a5688}.form_wrap{padding:20px 20px 10px;position:relative}#creaditcarddetails{padding:10px;position:relative}#bookButtonWindow{padding:10px;position:relative}.form_wrap .form-title{padding-bottom:20px}.form_wrap .form-title h3{text-transform:none}.card_type{padding-left:25px;padding-top:0}.r_photo{padding-top:10px}.r_specification ul{padding:5px 0 0 20px;border-top:1px dashed #c6c8cc}.r_specification li{width:180px;float:left;padding:5px;color:#2569cb}.greay_bg{background:#f5f5f5;margin:0}.c_policy{border:1px dashed #c6c8cc;padding:5px;margin-top:10px}.m_person{padding:8px 0 0}.form_wrap .hotel_sum{padding-right:inherit}.s_number{width:300px;padding-top:5px}.guest_list_wrap{margin-bottom:10px}.guest_res{position:relative;min-height:100px}.guest_list{position:relative;min-height:190px}.guest_sum{padding-left:130px}.guest_img{width:100px;padding:10px;margin-left:-130px;position:absolute;height:100px;overflow:hidden}.right_blue_panel{width:100%;float:right}.blue_panel_wrap{padding:10px}.blue_panel{background-color:#cce8fb;margin-bottom:10px}.blue_panel .head{padding:15px;font-size:18px;color:#fff;background-color:#1d7bb6}.blue_panel .image{display:table-cell;width:30%}.blue_panel .image img{width:100%}.blue_panel .content{display:table-cell;width:64%;vertical-align:top;padding:0 3%}.blue_panel h1{font-size:20px;margin-bottom:5px}.r_checkin{display:table;width:100%;border:1px dashed #4e9fd5;margin-top:10px;padding:10px 0}.r_checkin_wrap{display:table-row}.r_checkin_div{display:table-cell;padding:5px 0;vertical-align:top}.c_conform_div:first-child,.r_checkin_div:first-child{width:32%;text-align:right;padding:5px 3%;font-weight:700}.h_policy{background:#cce8fb;margin-bottom:10px}.h_policy .head{font-size:22px;padding:20px 0 10px 10px}.h_policy li{padding:10px;line-height:20px;list-style:none}.h_policy li:last-child{border-bottom:none}.p_detail{padding:10px}.p_detail .heading{font-size:22px;padding:10px 0 10px 10px}.p_price{width:100%;display:table}.p_price_wrap{display:table-row;line-height:22px}.p_price_wrap .cell{display:table-cell;vertical-align:top;padding:5px 10px;border-bottom:1px solid #95d2fb;width:90%}.p_price_wrap :last-child{text-align:right;width:10%;font-size:16px}.p_head :last-child{font-size:16px;border-bottom:none;text-align:left;font-weight:700;padding-top:20px}.total .cell{font-size:30px;padding:15px 10px;border-bottom:none;vertical-align:middle}.total :last-child{font-size:20px}.c_conform{border:none}.c_conform h3{font-size:18px;margin:10px 0;text-transform:none}.c_conform_div:first-child{width:29%;padding:5px 2%}.y_link{width:153px}.y_link a{background:url(/images/slide_arrow.png) no-repeat 140px 22px}.y_link a:hover{background:url(/images/slide_arrow_down.png) no-repeat 140px 22px}#pageing li{border:solid 1px #ddd;float:left;list-style:none;margin-right:5px;background:#fff}#pageing li a{display:block;padding:5px 10px;color:#292929}#pageing a.active,#pageing li a:hover{color:#fff;background-color:#f0831e}.f_event{padding:10px 0}.f_event .head{font-size:18px;padding:0 10px 10px 0}.e_link a{border-bottom:1px dashed #c6c8cc;background:url(/images/slide_arrow.png) no-repeat 71px 13px;padding:11px 13px;width:300px;display:block;float:left;color:#6b6b6b}.e_link a:hover{color:#f0831e}.c_list ul{list-style:none}.c_list li{line-height:20px;background:url(/images/arrow.png) no-repeat 2px center;float:left;width:190px;padding:10px 5px 5px 20px;margin-right:10px}.c_list li a{color:#292929;text-decoration:none}.c_list li a:hover{color:#f0831e}.book1{padding:20px 35px;font-size:18px}.why_book{background:#cce8fb;margin-bottom:10px;text-align:left}.why_book .head{font-size:18px;padding:20px 0 10px 10px}.why_book li{padding:15px 0 0 25px;line-height:20px;list-style:none;background:url(/images/alert-success.png) no-repeat scroll 0 16px}.home_search{background:url(/images/search_bg.gif) no-repeat bottom center #094b78}.home_photo{background:url(/images/home_search_photo.png) no-repeat bottom}.search_box1{max-width:1270px;min-height:335px;margin:0 auto;padding:20px}.orange_box{background-color:#f0831e;margin-left:250px;margin-top:30px;height:auto;padding:20px 30px 10px;width:390px;-moz-box-shadow:0 0 15px #7e8081;-webkit-box-shadow:0 0 15px #7e8081;box-shadow:0 0 3px #7e8081;z-index:2147483647;display:inline-block}.orange_box.newpopup{margin-left:0;margin-top:0}.orange_box_heading{color:#fff;font-size:24px;padding:20px 10px 0 0}.check_in_h,.guests_h,.search_city_h{padding:15px 0;color:#fff}.search_city_h input{width:368px}.check_in_h input{width:149px;background:url(/images/grey_datepicker_icon.png) no-repeat scroll 98% center #fff;background-position:left;padding-left:25px}#FddlRooms{background:url(/images/profile.png) no-repeat #fff 98% center;background-position:left;background-size:20px 20px;padding-left:24px}.guests_h select{width:185px;padding:7px 2px 6px 5px}.rooms_h select{width:45px}.go_h{margin:0 auto;width:382px;background:url(/images/go_h.png) no-repeat 50% 50% #136da8;height:42px;box-shadow:0 5px 5px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.12)}.go_h_load{margin:0 auto;width:382px;background:url(/images/searchload2.gif) no-repeat 50% 50% #136da8;height:42px}.go_h a{width:100%;display:block;height:42px}.go_h a:hover{background:url(/images/go_h.png) no-repeat 50% 50% #0c4971}.room_drop{float:left;margin:5px 5px 0 0;border:1px solid #653101}.room_num{padding:5px;font-size:14px;background:#d46d0e;border-bottom:1px solid #653101;color:#fff}.welcome_text{display:table-cell;padding:20px}.welcome_text .head{font-size:40px;font-weight:700;color:#fff}.welcome_text .subhead{font-size:27px;font-weight:400;color:#fff}.home_list ul{list-style:none}.home_list li{color:#f89131;list-style:none;font-size:18px;background:url(/images/bullet.png) no-repeat 2px center;line-height:20px;float:left;width:300px;padding:2px 5px 5px 20px;margin-top:10px}.table_tr{float:left;width:100%}.table_th{width:28%;float:left;text-align:right;padding:5px 2% 5px 0;font-weight:700;display:inline}.table_td{width:70%;float:left;text-align:left;padding:5px 0;display:inline}.roomlist{padding:10px}.blankspan{margin-right:0!important}.hasDatepicker{cursor:pointer}#mylink_next{width:100px!important}#mylink_previous{width:100px!important}#mylink_next a{text-align:center!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:0!important;padding-right:0!important}#mylink_previous a{text-align:center!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:0!important;padding-right:0!important}@media only screen and (min-width:320px) and (max-width:568px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:729px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:480px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:394px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:310px) and (max-width:510px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:549px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:1100px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px) and (max-width:850px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:730px) and (max-width:960px){.compare_img img,.hotel_img img{width:100%;height:100px}}@media only screen and (min-width:1100px) and (max-width:1235px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:550px) and (max-width:729px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:730px) and (max-width:4800px){.compare_img img,.hotel_img img{width:100%;height:100px}}@media only screen and (min-width:851px)and (max-width:1100px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:1260px)and (max-width:4880px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:1171px)and (max-width:4880px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:320px)and (max-width:791px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:568px) and (max-width:706px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:730px) and (max-width:850px){.compare_img img,.hotel_img img{width:100%;height:120px}.hotel_name h2{font-size:22px}.hotel_name h2:hover{color:#f0831e}}@media only screen and (min-width:569px) and (max-width:850px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:569px) and (max-width:1030px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:1270px) and (max-width:4200px){.compare_img img,.hotel_img img{width:100%;height:200px}.hotel_name h2{font-size:22px}.hotel_name h2:hover{color:#f0831e}}@media only screen and (min-width:1016px) and (max-width:1269px){.compare_img img,.hotel_img img{width:100%;height:140px}.hotel_name h2{font-size:22px}.hotel_name h2:hover{color:#f0831e}#map_canvas_wrapper{width:74%!important}#map_canvas{width:94%!important}}@media only screen and (min-width:320px) and (max-width:1015px){.compare_img img,.hotel_img img{width:100%;height:120px}}@media only screen and (min-width:480px) and (max-width:1015px){.compare_img img,.hotel_img img{height:120px}}@media only screen and (min-width:569px) and (max-width:1015px){.compare_img img,.hotel_img img{width:100%;height:200px}}.CurActive{font-weight:700;color:#f06d1e!important}.hotel_thum_imgs{border:1px solid #c6c8cc;float:left;height:68px;margin:0 0 10px 10px;overflow:hidden;padding:5px;width:67px}.guest_img img,.hotel_photo img,.hotel_thum_imgs img{width:100%;margin:0;padding:0;height:100%}.hotel_location,.hotel_reservation{background:url(/images/place.png) no-repeat scroll 0 5px;padding:5px 0 5px 15px;color:#0f4f79}.TripAdvisorDiv{padding-top:5px!important}.TripAdvisor{font-size:12px;color:#589442}.hotel_price{background:transparent url(/images/white_bg_grey.png) repeat-y scroll left bottom;bottom:40px;position:absolute;padding-top:30px;text-align:center;top:40px;width:100%}.Suburb{padding-top:5px}.SuburbSpan{color:#548e3f}.SpecialOffer{color:red;font-weight:700}.hotel_list{position:relative;min-height:230px}.hotel_listWeekend{position:relative;min-height:164px}.DirectHotelThumb{height:65px;width:65px}.fadein{height:100%;position:relative;width:433px}.fadein img{position:absolute;max-width:500px}.preview,.screenshot,.tooltip{cursor:pointer}#preview,#tooltip,#tooltip2{color:#ddd;background:#222;border:1px solid #333;padding:5px;opacity:1.2;text-align:left;display:none;border-radius:1em;-moz-border-radius:1em}.ProgressBar{border:1px solid #ccc;border-radius:4px;height:250px;position:relative;text-align:center;background-color:#fff}.ProgressMsg{font-weight:700;left:40%;top:8px}.ProgressBlock{height:100%}.activeDiv{background-color:#f6f6f6}.MapTable{border-collapse:collapse;width:350px;height:100px}.MapTablemobile{border-collapse:collapse;width:230px;height:100px}.MapTablemobileImg{width:80px;height:80px}.MapTablemobileTh{font-size:12px}.MapTableImg{height:100px;width:100px}.box_b{display:none}.slider_arrow a{display:block}.slider_arrow .active{display:block}.active{display:block}.tooltipEAN{border-bottom:1px dotted #000;color:#000;cursor:help;outline:medium;position:relative;text-decoration:none}.tooltipEAN:hover span{border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.1);-webkit-box-shadow:5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px rgba(0,0,0,.1);font-family:Calibri,Tahoma,Geneva,sans-serif;position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:250px}.tooltipEAN span{margin-left:-999em;position:absolute}.classic{background:none repeat scroll 0 0 #ffa;border:1px solid #ffad33}.classic{padding:.8em 1em}.EANcurrentAllotment{background-color:#ff9;border:1px solid #ffd542;border-radius:4px;display:inline-block;float:none;font-weight:700;line-height:21px;margin-left:0;margin-right:0;margin-top:6px;padding:0 4px;font-size:10px}.price-display-old{color:red;font-size:18px;text-decoration:line-through}.room_wrap123{border-top:1px solid #cecece}.room_wrap123 .Altbox1{margin-bottom:0;float:left;width:317px;padding:7px;height:auto;min-height:69px;background:0 0;border-right:1px solid #c9c9c9;border-bottom:none}.room_wrap123 .Altbox2{float:left;width:80px;padding:7px;height:auto;min-height:69px;background:0 0;border-right:1px solid #c9c9c9}.room_wrap123 .Altbox3{float:left;width:26px;padding:7px;height:auto;min-height:69px;background:0 0;border-right:1px solid #c9c9c9;text-align:center}.room_wrap123 .Altbox4{float:left;width:77px;padding:7px;height:auto;min-height:69px;background:0 0;border-right:1px solid #c9c9c9}.room_wrap123 .Altbox5{float:left;width:77px;padding:7px;height:auto;min-height:69px;background:0 0;border-right:1px solid #c9c9c9}.room_wrap123 .Altbox6{float:left;width:15%;padding:7px;height:auto;min-height:69px;background:0 0;position:relative;top:auto}.room_wrap123 .Altbox6 .Altbook_wrap{height:48px}.room_wrap123 .box6 .book_now{margin:0;text-align:center;padding:5px 0}.devgreen{color:#548e3f;font-size:18px;font-weight:700}.devGuest{font-size:20px}.devBookNow{font-size:15px}.newType{border-top:1px solid #ccc}.ui-menu-item a .hc_icon_city{background:url(/images/city_icon.png) repeat-x scroll 50% 50% #fff;color:#777;display:block;float:right;font-family:mobileicons!important;height:20px;position:relative;width:20px}.ui-menu-item a .hc_icon_hotel{background:url(/images/hotel_icon1.png) repeat-x scroll 50% 50% #fff;color:#777;display:block;float:right;font-family:mobileicons!important;height:20px;position:relative;width:20px}.ui-menu-item a .hc_icon_landmark{background:url(/images/landmark_icon.png) repeat-x scroll 50% 50% #fff;color:#777;display:block;float:right;font-family:mobileicons!important;height:20px;position:relative;width:20px}.ui-menu-item a em{float:right;font-style:normal;padding-left:15px;padding-right:5px}@media only screen and (min-width:320px) and (max-width:568px){.ProgressMsg{font-weight:700;left:7%;position:absolute;top:8px}}.hotel_price .TripAdvisor{color:#548e3f;font-size:12px}.wellup_Receipt{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05) inset;margin-bottom:20px;min-height:20px;padding:19px;width:45%}.wellup{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05) inset;margin-bottom:20px;min-height:20px;padding:5px;width:30%}.Landmark{color:#f0831e}.back-to-top{position:fixed!important;bottom:12em;right:0;text-decoration:none;color:#fff;background-color:#f6a217;font-size:12px;padding:1em;display:none;border-bottom-left-radius:5px;border-top-left-radius:5px;z-index:999999}.back-to-top:hover{background-color:#e0610e;color:#fff}.listNav,.ln-letters{overflow:hidden;background-color:#fff}.listNavHide{display:none}.listNavShow{display:list-item}.letterCountShow{display:block}.ln-letters a{font-size:1.08em;display:block;float:left;padding:6px 10px;border:1px solid silver;text-decoration:none}.ln-letters .ln-last{border-right:1px solid silver}.ln-letters .ln-selected,.ln-letters a:hover{background-color:#eaeaea}.ln-letters .ln-disabled{color:#ccc}.ln-letter-count{position:absolute;top:0;left:0;width:20px;text-align:center;font-size:.8em;line-height:1.35;color:#369}.hotel_wrap_country{width:235px;float:left;margin:0 0 10px 10px;position:relative;background-color:#fff;box-shadow:0 0 2px #bdbdbd}#dvHotelNearyby .hotel_wrap_country{width:30%}#dvHotelNearyby .hotel_photo_country{width:100%;height:230px}#dvrecenthotellist .hotel_wrap_country{width:30%}#dvrecenthotellist .hotel_photo_country{width:100%;height:230px}.hotel_photo_country{width:235px;height:169px}.hotel_details_country h2{font-size:14px}.my_modalIFrame_open{background:none repeat scroll 0 0 #f0831e;color:#fff;display:block;float:right;padding:7px 20px;text-align:center}.promoOldRate{color:red!important;font-size:15px!important;text-decoration:line-through}.room_type_wrap{background-color:#ffffe0}.room_type_wrap .room_type .room_info_left{background-color:#ffffe0}#dvBookingButton4Mobile.fixed{position:fixed;top:0;z-index:999999999999;width:96%;background-color:#f0831e;border-bottom:1px solid #c6c8cc}#dvEnterDateButton4Mobile.fixed{position:fixed;bottom:0;z-index:999999999999;width:96%;border-bottom:1px solid #c6c8cc}.toggleMenu{display:none;padding:10px 15px;margin:3px auto;color:#fff;width:89%;background:url(/images/booking_down_arrow.png) no-repeat right #293341}.toggleMenu:hover{text-decoration:none;background:url(/images/booking_down_arrow.png) no-repeat right #171e27}.toggleMenu .active{background:url(/images/booking_up_arrow.png) no-repeat right #293341}#dvBookingButton4Mobile{background:none repeat scroll 0 0 #f0831e}.homepageh2{background-color:rgba(0,0,51,.5);color:#fff;position:relative;height:16px;padding-bottom:30px;font-weight:700!important;margin-top:-46px!important;padding-left:5px;font-size:13px!important;width:98%!important}p.hc_f_error{position:relative!important;font-size:1em!important;display:block!important;padding:0 0 0 27px!important;background:#900!important;margin-bottom:15px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-moz-box-shadow:0 0 10px #fff!important;-webkit-box-shadow:0 0 10px #fff!important;box-shadow:0 0 10px #fff!important;border:2px solid #fff!important}p.hc_f_error em{background:none repeat scroll 0 0 #600;color:#fff;display:block;font-style:normal;padding:15px 10px 15px 15px}p.hc_f_error .hc_icon{color:#fff;display:block;font-size:2em;font-weight:700;left:0;padding:7px 10px 15px;position:absolute;top:0}.wait{background:url(/images/loader.gif) no-repeat scroll right center #fff!important}.addcancel{background:url(/images/close1.png) no-repeat scroll right center #fff!important}.backProcess{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:1;background:none repeat scroll 0 0 #edf0f1}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#ff7200;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinnerWhite{margin:100px auto 0;width:70px;text-align:center}.spinnerWhite>div{width:14px;height:14px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelayWhite 1.4s infinite ease-in-out both;animation:sk-bouncedelayWhite 1.4s infinite ease-in-out both}.spinnerWhite .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinnerWhite .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelayWhite{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelayWhite{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#showpricedv1{width:15%}.book1{font-size:18px;padding:20px 38px;width:356px}#dvtoggelsearchpanel{background:none no-repeat scroll right center #293341!important;text-align:right}.cont2{padding-bottom:0!important}#topfilter.fixed{background-color:#fff;position:fixed;top:0;width:618px}.loaderh2{color:#2899e4;box-shadow:0 0 2px #bdbdbd;font-size:13px}.cat_24hr-service,.cat_airport,.cat_bar,.cat_barbeque,.cat_bathroom,.cat_beach-view,.cat_casino,.cat_children-playing,.cat_children-playing-2,.cat_coffee,.cat_golf,.cat_gym,.cat_hair-dryer,.cat_internet-2,.cat_iron,.cat_kitchen,.cat_laundry,.cat_non-smoking,.cat_pets-friendly,.cat_restaurant,.cat_room-service,.cat_safe-vault,.cat_safe-vault-2,.cat_spa,.cat_swimming,.cat_television,.cat_tennis,.cat_valet-parking,.cat_washing-machine,.cat_wi-fi{display:inline-block;background:url(/images/category.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.cat_24hr-service{background-position:-1px 0;width:20px;height:20px}.cat_airport{background-position:-22px 0;width:20px;height:20px}.cat_bar{background-position:-43px 0;width:20px;height:20px}.cat_barbeque{background-position:-64px 0;width:20px;height:20px}.cat_bathroom{background-position:-85px 0;width:20px;height:20px}.cat_beach-view{background-position:-1px -21px;width:20px;height:20px}.cat_casino{background-position:-22px -21px;width:20px;height:20px}.cat_children-playing-2{background-position:-43px -21px;width:20px;height:20px}.cat_children-playing{background-position:-64px -21px;width:20px;height:20px}.cat_coffee{background-position:-85px -21px;width:20px;height:20px}.cat_golf{background-position:-1px -42px;width:20px;height:20px}.cat_gym{background-position:-22px -42px;width:20px;height:20px}.cat_hair-dryer{background-position:-43px -42px;width:20px;height:20px}.cat_internet-2{background-position:-64px -42px;width:20px;height:20px}.cat_iron{background-position:-85px -42px;width:20px;height:20px}.cat_kitchen{background-position:-1px -63px;width:20px;height:20px}.cat_laundry{background-position:-22px -63px;width:20px;height:20px}.cat_non-smoking{background-position:-43px -63px;width:20px;height:20px}.cat_pets-friendly{background-position:-64px -63px;width:20px;height:20px}.cat_restaurant{background-position:-85px -63px;width:20px;height:20px}.cat_room-service{background-position:-1px -84px;width:20px;height:20px}.cat_safe-vault-2{background-position:-22px -84px;width:20px;height:20px}.cat_safe-vault{background-position:-43px -84px;width:20px;height:20px}.cat_spa{background-position:-64px -84px;width:20px;height:20px}.cat_swimming{background-position:-85px -84px;width:20px;height:20px}.cat_television{background-position:-1px -105px;width:20px;height:20px}.cat_tennis{background-position:-22px -105px;width:20px;height:20px}.cat_valet-parking{background-position:-43px -105px;width:20px;height:20px}.cat_washing-machine{background-position:-64px -105px;width:20px;height:20px}.cat_wi-fi{background-position:-85px -105px;width:20px;height:20px}.hotel_sum span{padding-right:5px}.hotel_sum span i{padding-right:2px}.ui-notify{width:250px;position:fixed;right:10px;z-index:999;top:250px}.ui-notify-message{padding:10px;margin-bottom:15px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-notify-message h3{font-size:14px;margin:0;padding:0}.ui-notify-message p{margin:3px 0;padding:0;line-height:18px}.ui-notify-message:last-child{margin-bottom:0}.ui-notify-message-style{background:#000;background:rgba(0,0,0,.8);-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.ui-notify-message-style h3{color:#fff;font-weight:700}.ui-notify-message-style p{color:#fff}.ui-notify-close{color:#fff;text-decoration:underline}.ui-notify-click{cursor:pointer}.ui-notify-cross{margin-top:-4px;float:right;cursor:pointer;text-decoration:none;font-size:12px;font-weight:700;text-shadow:0 1px 1px #fff;padding:2px}.ui-notify-cross:hover{color:#ffffab}.ui-notify-cross:active{position:relative;top:1px}.reservation .header dl.rating,.reservation .pricing table tfoot th,dl.rating,input.check_availability,table.rates tfoot th{background-color:#ee7b28}dl.stars_05_small{width:8px}dl.stars_05_small dd{width:9px}dl.stars_1_small{width:16px}dl.stars_1_small dd{width:17px}dl.stars_15_small{width:26px}dl.stars_15_small dd{width:27px}dl.stars_2_small{width:30px}dl.stars_2_small dd{width:31px}dl.stars_25_small{width:42px}dl.stars_25_small dd{width:43px}dl.stars_3_small{width:50px}dl.stars_3_small dd{width:51px}dl.stars_35_small{width:58px}dl.stars_35_small dd{width:59px}dl.stars_4_small{width:68px}dl.stars_4_small dd{width:69px}dl.stars_45_small{width:76px}dl.stars_45_small dd{width:77px}dl.stars_5_small{width:80px}dl.stars_5_small dd{width:81px}dl.stars_55_large{width:132px}dl.stars_55_large dd{width:133px}dl.stars_55_small{width:55px}dl.stars_55_small dd{width:56px}dl.stars_60_large{width:144px}dl.stars_60_large dd{width:145px}dl.stars_60_small{width:60px}dl.stars_60_small dd{width:61px}dl.rating{display:inline;float:left;margin:0}dl.rating dt{display:none;padding:0;margin:0}dl.rating dd{padding:0;margin:0}dl.large{height:24px}dl.large dd{text-indent:-119988px;overflow:hidden;text-align:left;background-repeat:no-repeat;background-position:0 0;height:25px}dl.small{height:10px}dl.small dd{text-indent:-119988px;overflow:hidden;text-align:left;background-repeat:no-repeat;background-position:0 0;height:10px}dl.large_self_rated{height:24px}dl.large_self_rated dd{text-indent:-119988px;overflow:hidden;text-align:left;background-repeat:no-repeat;background-position:0 0;height:25px}dl.small_self_rated{height:px}dl.small_self_rated dd{background-image:url(/images/star-rating/dot_mask_small.png);background-position:0 0;background-repeat:no-repeat;height:15px;overflow:hidden;text-align:left;text-indent:-119988px}span.small_star_rating{display:inline-block;width:80px}.country_australia,.country_china,.country_hong-kong,.country_indonesia,.country_japan,.country_singapore,.country_south-korea,.country_thailand,.country_vietnam{display:inline-block;background:url(/images/map-icon/country.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;margin-right:9px}.country_hong-kong{background-position:-1px 0;width:16px;height:11px}.country_indonesia{background-position:-18px 0;width:16px;height:11px}.country_japan{background-position:-35px 0;width:16px;height:11px}.country_singapore{background-position:-1px -12px;width:16px;height:11px}.country_south-korea{background-position:-18px -12px;width:16px;height:11px}.country_thailand{background-position:-35px -12px;width:16px;height:11px}.country_vietnam{background-position:-1px -24px;width:16px;height:11px}.country_australia{background-position:-18px -24px;width:16px;height:11px}.country_china{background-position:-35px -24px;width:16px;height:11px}#dvcby6.stick{height:40%;position:fixed;top:0;z-index:1000}.homepagehotdeal{padding-left:15px;font-weight:700;color:red;background:0 0;font-size:16px;background:0 0!important}.ui-notify{width:250px;position:fixed;right:10px;z-index:999}.sidecontentpullout{background-color:#000;color:#fff;padding:4px 3px;-moz-border-radius-bottomleft:1em;-moz-border-radius-topleft:1em;-webkit-border-bottom-left-radius:1em;-webkit-border-top-left-radius:1em;border-bottom-left-radius:1em;border-top-left-radius:1em;position:fixed!important;top:20%!important}.sidecontentpullout:hover{background-color:#444;color:#fff}.sidecontent{background-color:#000;color:#fff;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;position:fixed!important;top:10%!important;min-height:335px}.sidecontent>div>div{padding-right:40px}#aff_personal_form .aff_user_popover .selsymbol{color:#666;font-size:11px;font-weight:700;direction:ltr}.aff_select_foldout .selsymbol{display:block;width:30px;float:left;padding-left:2px;text-decoration:none;font-size:.88em}.slang-ar{background-position:-117px 0}.slang-au{background-position:-26px -9px}.slang-be{background-position:-117px -9px}.slang-bg{background-position:-13px -18px}.slang-bo{background-position:-91px -18px}.slang-br{background-position:-104px -18px}.slang-ca{background-position:-65px -27px}.slang-ch{background-position:0 -36px}.slang-cl{background-position:-39px -36px}.slang-cm{background-position:-52px -36px}.slang-cn{background-position:-65px -36px}.slang-co{background-position:-78px -36px}.slang-cr{background-position:-91px -36px}.slang-cz{background-position:-39px -45px}.slang-de{background-position:-52px -45px}.slang-dk{background-position:-78px -45px}.slang-ec{background-position:0 -54px}.slang-ee{background-position:-13px -54px}.slang-es{background-position:-65px -54px}.slang-fi{background-position:-91px -54px}.slang-fr{background-position:-26px -63px}.slang-gb{background-position:-52px -63px}.slang-gr{background-position:-78px -72px}.slang-hk{background-position:-26px -81px}.slang-hn{background-position:-52px -81px}.slang-hr{background-position:-65px -81px}.slang-hu{background-position:-91px -81px}.slang-id{background-position:-104px -81px}.slang-ie{background-position:-117px -81px}.slang-il{background-position:0 -90px}.slang-in{background-position:-13px -90px}.slang-is{background-position:-65px -90px}.slang-it{background-position:-78px -90px}.slang-jp{background-position:-117px -90px}.slang-kr{background-position:-91px -99px}.slang-lt{background-position:-104px -108px}.slang-lv{background-position:0 -117px}.slang-mx{background-position:-13px -135px}.slang-my{background-position:-26px -135px}.slang-nl{background-position:0 -144px}.slang-no{background-position:-13px -144px}.slang-nz{background-position:-65px -144px}.slang-pe{background-position:-104px -144px}.slang-ph{background-position:-13px -153px}.slang-pl{background-position:-39px -153px}.slang-pt{background-position:-104px -153px}.slang-ro{background-position:-39px -162px}.slang-rs{background-position:-52px -162px}.slang-ru{background-position:-65px -162px}.slang-sa{background-position:-91px -162px}.slang-se{background-position:-13px -171px}.slang-si{background-position:-52px -171px}.slang-sk{background-position:-78px -171px}.slang-th{background-position:0 -189px}.slang-tr{background-position:-91px -189px}.slang-tw{background-position:0 -198px}.slang-ua{background-position:-26px -198px}.slang-us{background-position:-65px -198px}.slang-vn{background-position:-39px -207px}.slang-za{background-position:-117px -207px}.slang-z4{background-position:-65px -225px}.slang-catalonia{background-position:-52px -216px}.sflag{display:inline-block;width:12px;height:8px;background-image:url(/images/map-icon/countries.png);background-repeat:no-repeat;overflow:hidden}.copybtn{color:#000;display:inline-block;outline:medium;padding-bottom:10px;text-align:center;text-decoration:none;vertical-align:middle;padding-left:5px}.copybtn.zeroclipboard-is-hover{color:#000;background-color:#b6b7bc;border-color:#000}.copybtn.zeroclipboard-is-active{color:#000;background-color:#b6b7bc;border-color:#000}.bp-fine-print-overflow{background-position:0 -48px;background-repeat:repeat-x;bottom:0;display:block;height:20px;left:0;position:absolute;width:100%}.bp-fine-print-wrap{margin:0 0 15px 5px;max-height:140px;overflow:hidden;position:relative}#rcptleftpanel{padding-left:5%;padding-right:5%}#container p{line-height:1.85;text-align:justify;text-shadow:0 1px 0 rgba(255,255,255,.5)}#container a:hover{color:#6fbc00}#container abbr{border-color:#111;border-style:dotted;border-width:0 0 1px;cursor:pointer}#info{background-color:rgba(0,0,0,.05);border-radius:50%;height:60px;margin:0 auto 50px;padding:5px;width:60px}#info:hover{background-color:rgba(0,0,0,.1)}#info abbr{background:transparent -moz-linear-gradient(center top,#84e100,#6fbc00) repeat scroll 0 0;border:medium;border-radius:50%;color:#fff;cursor:pointer;display:block;font-size:2.188em;font-weight:700;height:100%;line-height:1.4;text-align:center;text-shadow:0 1px rgba(0,0,0,.25)}#info{text-decoration:none}#tooltip{background:rgba(0,0,0,.8);border-radius:5px;border-top:1px solid #fff;box-shadow:0 3px 5px rgba(0,0,0,.3);color:#fff;font-family:Ubuntu,sans-serif;font-size:12px;line-height:1.5;padding:15px;position:absolute;text-align:center;text-shadow:0 1px rgba(0,0,0,.5);z-index:100;display:block}#tooltip::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.7);bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0}#tooltip.top::after{border-bottom:10px solid rgba(0,0,0,.6);border-top-color:transparent;bottom:auto;top:-20px}#tooltip.left::after{left:10px;margin:0}#tooltip.right::after{left:auto;margin:0;right:10px}.cityheaderstick{position:fixed;top:0;left:0;right:0;z-index:999}.creditcard{background:url(/images/creditcardtypes.png) no-repeat;height:28px;position:relative;float:left;margin:0 0 7px 9px}.creditcard.creditcard-leftAlign{margin:0 7px 9px 0}.cc-placeholder{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(to bottom,#fff 0,#eee 100%);border:1px solid #d1d1d1;width:36px;padding:12px 4px 2px;height:12px;border-radius:3px;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,.mastercard{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}.mkbszchnyipihenkrtya,.mkbszechenyipihenokartya{width:46px;background-position:-1326px 0}.khszchnyipihenkrtya,.khszechenyipihenokartya{width:46px;background-position:-1224px 0}.red6000{width:30px;background-position:-1426px 0}.paypal{width:112px;background-position:-1460px 0}.ideal{width:32px;background-position:-1572px 0}.sofort{width:80px;background-position:-1612px 0}.alipay{width:90px;background-position:-1700px 0}.tenpay{width:78px;background-position:-1796px 0}.qiwi{width:58px;background-position:-1882px 0}.yandexmoney{width:66px;background-position:-1948px 0}.webmoney{width:104px;background-position:-2022px 0}.moneta{width:72px;background-position:-2170px 0}.payplug{width:108px;background-position:-2250px 0}.ecv{width:100px;background-position:-2366px 0}.postepay{width:94px;background-position:-2476px 0}.4bsistema{width:50px;background-position:-2580px 0}.pagseguro{width:108px;background-position:-2640px 0}.elocreditcard{width:30px;background-position:-2756px 0}.bcash{width:88px;background-position:-2794px 0}.interacetransfer{width:70px;background-position:-2890px 0}.mpesa{width:56px;background-position:-2970px 0}.knet{width:42px;background-position:-3034px 0}.westernunion{width:98px;background-position:-3086px 0}.applepay{width:60px;background-position:-3194px 0}.squarecash{width:32px;background-position:-3262px 0}.bankaxept{width:48px;background-position:-3302px 0}.payseracom{width:126px;background-position:-3360px 0}.banklink{width:170px;background-position:-3494px 0}.lastschrift{width:54px;background-position:-3672px 0}.sadad{width:60px;background-position:-3734px 0}.rekacheck{width:106px;background-position:-3802px 0}.atmcard,.bankcard,.chipper,.dragon,.greatwall,.jinsui,.othercards,.pacific,.peony,.pin{background-position:-1377px 0;margin-bottom:2px;min-width:17px;padding:6px 4px 0 48px}.clear-left{clear:left}.creditcard_noimg{background:0;height:28px;position:relative;float:left;margin:0 9px 7px 0;min-width:17px;padding:6px 4px 0 6px}.detailsummary{background-color:rgba(0,0,0,.5);color:#fff;font-size:16px!important;font-weight:700!important;height:86px;margin-top:-90px!important;padding-bottom:5px;padding-left:5px;position:relative;width:99%!important}.price-display-old>img{padding-left:5px}.popupLogin{padding:10px 10px 35px;background:#f0831e;z-index:9999;display:none;position:absolute;left:5px;width:28%;box-shadow:0 4px 3px -1px buttontext}.overlayLogin{z-index:5;background:rgba(0,0,0,.5);display:block;position:fixed;width:100%;height:100%}.signin-dropdown.signin-dropdown.signin-dropdown{background:#f0831e none repeat scroll 0 0;padding:0!important;width:365px;top:100%;color:#fff}.signin-dropdown::after{border-bottom:10px solid #f0831e;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;position:absolute;left:20%;top:-10px;width:0}.loginbtn{-moz-appearance:none;background:#136da8 none repeat scroll 0 0;color:#fff;display:block;font-weight:700;margin-left:75px;padding:10px 0;text-align:center;width:200px;box-shadow:0 4px 3px -1px buttontext}.loginbtn:hover{background:#008cba none repeat scroll 0 0}.loginerror_msg{background:#600 none repeat scroll 0 0;border:1px solid #e48e8d;margin-bottom:10px;padding:10px;width:300px}.break::after{border-bottom:1px solid #355771}.break::after{border-bottom:1px solid #ddd;content:"";display:block;height:0;position:absolute;top:50%;width:100%}.break{clear:both;display:block;margin:30px 0;position:relative;text-align:center}.break span{background:#032d4d none repeat scroll 0 0}.break span{background:#f0831e none repeat scroll 0 0;color:#fff;font-size:11px;padding:0 10px;position:relative;z-index:9}.facebook_button{display:inline-block;background:#136da8 url(/images/facebook_small.png) 4px no-repeat;-moz-appearance:none;box-shadow:0 4px 3px -1px buttontext;color:#fff;display:block;font-weight:700;margin-left:75px;padding:10px 0;text-align:center;width:200px;cursor:pointer}.popupLogin.signin-dropdown h2{color:#fff;font-weight:700;padding-bottom:5px}.removefilter{position:relative;line-height:40px;color:#333;cursor:default;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0;background-color:#e4e4e4;text-decoration:none!important;font-size:13px;padding:5px;cursor:pointer}.removefilter>span{color:#919195;padding:5px;margin:0!important}.hp_reinforcements{border-collapse:separate;border-spacing:5px;clear:both;display:table;margin:0 0 0 -5px}.hp_reinforcements .positive_reinforcement{border-color:#2569cb;color:#2569cb}.hp_reinforcements .reinforcement{border-radius:4px;border-style:solid;border-width:1px;display:table-cell;margin:0 4px 10px 0;padding:8px 12px 8px 10px;vertical-align:baseline}.hp_reinforcements .same_day_no_cc_reinforcement .b-no-cc-reinforcement{padding:0}.b-no-cc-reinforcement{color:#2569cb;padding:.5em 0}.b-no-cc-reinforcement__question{font-weight:700}.b-no-cc-reinforcement{color:#2569cb}.b-no-cc-reinforcement__icon{background-color:transparent;background-image:url(/images/note.png);background-repeat:no-repeat;display:block;float:left;height:16px;margin-right:5px;margin-top:4px;width:16px}.hp_reinforcements .same_day_no_cc_reinforcement{background:transparent none repeat scroll 0 0!important;padding:8px 12px!important}.rt_no_cc{border:1px solid #390;border-radius:3px;color:#390;font-size:12px;margin:5px;padding:3px 5px;text-shadow:1px 1px 1px #fff}.rt_no_cc{color:#390;font-size:12px;text-shadow:1px 1px 1px #fff;z-index:999;position:absolute;text-align:center}.demobutton{background:#f0831e;background-image:-webkit-linear-gradient(top,#f0831e,#f0831e);background-image:-moz-linear-gradient(top,#f0831e,#f0831e);background-image:-ms-linear-gradient(top,#f0831e,#f0831e);background-image:-o-linear-gradient(top,#f0831e,#f0831e);background-image:linear-gradient(to bottom,#f0831e,#f0831e);-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;font-family:Arial;color:#fff;font-size:15px;padding:15px 22px 15px 18px;text-decoration:none;width:100%}.demobutton:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.rt_no_cc_mobile{border-radius:3px;color:#fff;font-size:12px}.rt_no_cc_mobile{color:#fff;font-size:12px;z-index:999;width:100%;text-align:center}div#stnFrontDoorContainer{color:#fff;letter-spacing:normal;text-align:left}.SmarterTravelNetworkAd .stnCheckbox{color:#fff;letter-spacing:normal;text-align:left;white-space:nowrap}.footerCover.newsSection{background:#146ea9 none repeat scroll 0 0;margin:0;max-width:unset;padding:20px 0 40px;text-align:left;width:100%;float:left}.newsletterCover{margin:0 auto;width:92%}.newsletterCover>h4{color:#fff!important;float:left;font-size:26px;font-weight:700;margin-right:10px}.newsletterCover h6{color:#87c6ef;float:left;font-size:18px;margin:6px 0 0}.newsletForm{width:100%;float:left;margin-top:15px;min-height:50px}.newsletForm>input{width:399px;height:30px}.newsBtn:hover{text-decoration:none}.newsBtn{width:auto!important;cursor:pointer;background:0 0;border:2px solid #fff;color:#fff;font-size:14px;padding-left:10px;padding-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;display:inline-block;vertical-align:top;text-decoration:none;line-height:38px;padding:0 16px;height:38px}.footerCover.extraSection{background:#e1e1e1 none repeat scroll 0 0;float:left;max-width:unset!important;padding:20px 0;text-align:left;width:100%;float:left}.extraSection .newsletterCover>h4{color:#146ea9!important;width:100%;margin-bottom:10px}.extraSection .newsletterCover h5{color:#666;font-family:Calibri;font-size:24px;font-weight:700}#popup_window{padding:10px;background:#267e8a;cursor:pointer;color:#fcfcfc;margin:200px 0 0 200px}.popup-overlay{width:100%;height:100%;position:fixed;background:rgba(196,196,196,.85);top:0;left:100%;opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:9}.overlay .popup-overlay{opacity:1;left:0}.popup .popup-body{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);opacity:0;min-height:300px;width:520px;margin-left:-220px;padding:20px;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;position:relative;-moz-box-shadow:1px 2px 3px 1px #b9b9b9;-webkit-box-shadow:1px 2px 3px 1px #b9b9b9;box-shadow:1px 2px 3px 1px #b9b9b9;text-align:center;border:1px solid #e9e9e9}.popup.transitioning,.popup.visible{z-index:9999}.popup.visible .popup-body{border-radius:5px;opacity:1}.popup .popup-exit{cursor:pointer;display:block;width:24px;height:24px;position:absolute;top:-150px;right:-195px;background:url(images/quit.png) no-repeat}.popup-content .popup-title{padding-bottom:10px;color:#000}.popup-content p{font-size:17px;text-align:justify;line-height:150%}.popup-content a:hover{text-decoration:none;background-color:#53b6e6 none!important}.popup-content a:visited{text-decoration:none;background-color:#bfbfbf none}.popuptitle{border-bottom:1px solid #dbdbdb;float:left;margin-bottom:10px;padding-bottom:10px;text-align:left;width:100%}.popuptitle>h1{color:#fb831e;font-size:38px;margin:15px 0 0 15px;text-transform:uppercase}.popupbody{float:left;text-align:center!important;width:100%;margin-bottom:20px}.popupbody #yesBtn{background:#f0831e none repeat scroll 0 0;border-radius:2px;color:#fff;float:left;font-size:16px;font-weight:700;margin:0 0 0 10px;padding:25px 0!important;text-transform:uppercase;width:96.5%;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s}.popupbody #yesBtn:hover{background:#ccc none repeat scroll 0 0;text-decoration:none;cursor:pointer;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;color:#666}#popupclose{color:#f0831e;float:left;font-size:13px;margin:35px 0 0 10px;padding:10px 5px;width:94%!important;cursor:pointer;border-top:1px solid #e2e2e2}#popupfoot>a{float:right;font-size:12px;margin:5px 0;cursor:pointer}.popupbody>ul{float:left;text-align:left;font-size:14px;margin:10px 0 0}.popupbody li{float:left;list-style:outside none none;margin:0 0 20px 10px;padding-bottom:10px;padding-left:35px;padding-top:3px}.lock{background:transparent url(/images/lock-1.png) no-repeat scroll 0 0}.confirm{background:transparent url(/images/calender-2.png) no-repeat scroll 0 0}.notify{background:transparent url(/images/bell-3.png) no-repeat scroll 0 0}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}#boxes .window{position:absolute;left:0;top:0;width:auto;height:auto;display:none;z-index:9999;padding:20px;border-radius:7px}#boxes #dialog{max-width:710px;width:100%;height:auto;padding:0;background-color:#fff;font-size:15pt}#popupfoot{border-top:1px solid #dbdbdb;float:left;font-size:16pt;text-align:center;width:100%;padding-top:10px}#boxes{width:100%}#boxes{position:fixed;width:100%;z-index:11111}.popuptitle>h1{float:left}#popClose{float:right;cursor:pointer;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .2s ease-in-out}#popClose:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.footTop{float:left;width:100%}.footTop .scrollToTop{background:#f59e4e none repeat scroll 0 0;color:#fff!important;float:right!important;margin:0 -3px 0 0;padding:5px 10px}.popBrand{background:#f9f0e1 url(/images/price-guardian-standing-220.png) no-repeat center center;width:278px;height:428px;border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;float:left;background-size:auto 95%}.popleft{float:left;width:60%}.clsheart{height:20px;padding-left:5px}.RoomOccup{font-weight:700;padding-top:12px;color:#555}.listview_usp_content{position:absolute;width:100%;top:16%;left:0;padding:0 0 2em;background:#000;background:rgba(0,0,0,.5);color:#fff;text-align:center}.listview_usp_content h1{font-size:2.6em;line-height:1.5em;margin:0 10%;text-align:center}.listview_usp_content p{font-size:1.2em;line-height:1.5em;margin:0 6%;text-align:center!important}.b-button.b-button_primary,.b-button.b-button_primary .b-button__text{color:#fff!important;font-size:13px!important}.listview_signup{margin-top:1.5em}.b-button{display:inline-block;position:relative;vertical-align:middle;padding:5px 10px;margin:0;background-color:#f0831e;border:2px solid #fff;border-radius:3px;line-height:1.5;font-weight:700;text-decoration:none;color:#0896ff;cursor:pointer;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.b-button.b-button_primary,.b-button.b-button_primary .b-button__text{color:#fff!important;font-size:13px!important}.list_icon{position:relative;top:-40px;margin:0 auto;padding-top:20px;width:80px;height:20px;border-radius:40px 40px 0 0;background:#000;background:rgba(0,0,0,.7);font-family:booking-iconset;font-size:2.6em}input#FCity{padding:7px 5px 9px;font-size:15px;font-weight:700;background-position:0}table#ulYourSearch td{width:50%}.rooms_select{width:75px!important;margin:0!important}.age_select{width:45px!important;margin:0 0 5px 5px}.room_label{margin-right:2px;font-size:14px;display:block}.room_group{display:inline-block;margin-right:10px}.room_group_top{display:inline-block;margin-right:25px}.children_age{margin-top:25px;white-space:normal;text-align:right}.children_age_label{font-size:14px;display:block;padding-bottom:5px;cursor:default;text-align:right}.children_age_top{margin-top:10px;padding-left:15px;text-align:right;margin-right:0}.rooms_select_top{width:55px!important;margin:0!important}.c-button_text{color:#fff!important;font-size:16px!important}.c-button{display:inline-block;position:relative;vertical-align:middle;padding:5px 10px;margin:0;background-color:#0896ff;border:2px solid #fff;border-radius:3px;line-height:1.5;font-weight:700;text-decoration:none;color:#0896ff;cursor:pointer;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.map_iw_compact{margin-top:10px;border-top:1px solid #e8e8e8;padding-top:10px}.MapTableTh{color:#0078d8;font-weight:700}::-webkit-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-moz-placeholder{color:#999;opacity:1}:-moz-placeholder{color:#999;opacity:1}.loading{margin:60px auto 0;width:320px;text-align:center}.h2NearBy{font-size:20px;font-weight:700;color:#555}@keyframes bookButtonAnimation{0%,100%{background:0 0}50%{background:#e4e4e4}}.bookButtonAnimation{display:inherit}.bookButtonAnimation span{animation:bookButtonAnimation 1.5s linear infinite;border-radius:50%;display:inline-block;height:.6em;margin:0 .2em;width:.6em}.bookButtonAnimation span:nth-child(2){animation-delay:.25s}.bookButtonAnimation span:nth-child(3){animation-delay:.5s}@keyframes bookButtonAnimationOrange{0%,100%{background:0 0}50%{background:#ff7200}}.bookButtonAnimationOrange{display:inherit}.bookButtonAnimationOrange span{animation:bookButtonAnimationOrange 1.5s linear infinite;border-radius:50%;display:inline-block;height:1.8em;margin:4em 1.3em;width:1.6em}.bookButtonAnimationOrange span:nth-child(2){animation-delay:.25s}.bookButtonAnimationOrange span:nth-child(3){animation-delay:.5s}.confirmationpintext{margin:10px 0 10px 10px}.search_history{top:30px;position:relative;overflow:hidden;border-radius:4px;background-color:rgba(0,0,0,.7);width:390px;height:auto;padding:10px 30px 30px;-moz-box-shadow:0 0 3px #7e8081;-webkit-box-shadow:0 0 3px #7e8081;box-shadow:0 0 3px #7e8081;z-index:99998;display:none}.search_term{font-size:16px;color:#fff;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;margin-left:10px}.search_date{color:#fff;font-size:12px;padding:8px 0;font-weight:400;margin-left:10px}.search_history_box{overflow:hidden;border-radius:4px;background-color:rgba(0,0,0,.7);width:390px;height:auto;padding:0 10px 10px;box-shadow:0 0 3px #7e8081;z-index:2147483647;display:inline-flex;position:relative}.search_history_box i{margin-top:10px;position:absolute;right:0;top:0;padding:10px}.search_history_box img{width:35px;height:35px}.search_history_box i img{width:25px;height:25px}.search_history_box:hover{cursor:pointer}.displaynone{display:none}.displayblock{display:block}input_wrap #ddlsubject{width:100%}.dateSummary{color:#626262;display:block;text-align:center;padding:8px;margin:0 8px}.MeanPrice{text-decoration:line-through;color:red;font-size:15px}.validate_ctrl{border:1px solid red}.valid_ctrl{background:url(../images/tick.png) no-repeat scroll 97% center transparent}#athumbImageMap{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:120px;background:#fff url(/images/static_map_image.png) no-repeat;cursor:pointer}a#athumbImageMap:before{content:"VIEW MAP";background:#fff;position:ABSOLUTE;left:50%;top:50%;width:109px;height:35px;line-height:35px;text-align:center;color:#f0831e;box-shadow:rgba(51,51,51,.71) 0 0 10px;border-radius:5px;font-weight:600;transform:translate(-50%,-50%)}.g-recaptcha.hide{display:none}.ss-anchor-invisible-text{color:#888e94;font-size:12px;text-align:center}#aAddresss{color:#555}#aAddresss:hover{text-decoration:none!important}.dvBookButton{padding:5px;text-align:center}.dvBookButton a.more{margin:0;cursor:pointer;float:none;display:inline-block}.clsheart{display:none}@media only screen and (max-width:1100px) and (min-width:992px){#lang_button{margin:29px 0 0 16%}#header .header_wrap:last-child{padding:0 10px}}@media only screen and (max-width:991px) and (min-width:768px){#header .header_wrap:last-child{padding:0 10px}.top_nav>li>a>img{margin-right:2px}#lang_button{margin:29px 0 0 3%}.lanuage_list ul li{width:153px}.top_nav li:hover ul.morepopup:before{right:14%}.popupLogin{left:3px}.signin-dropdown::after{left:17%}}.header_adslot{display:inline-block;width:1200px;height:90px}@media(max-width:767px){.header_adslot{display:none}.header_wrap.adsdiv>div{margin:0!important}}@media only screen and (min-width:768px){.search_wrap #ad_unit_placeholder{padding:0;float:right;margin-bottom:12px}.search_wrap #ad_unit_placeholder h1.cta{float:left;margin-right:11px}.search_wrap #ad_unit_placeholder div.mav-partner-outer{margin:0 3px!important}.search_wrap #ad_unit_placeholder div.mav-partner-outer>div{line-height:normal!important;height:auto!important}#ad_unit_placeholder div.mav-partner-outer>div span.ad-carrier{color:#fff!important}#ad_unit_placeholder>div,.mav-partner-outer{background:0 0!important}#ad_unit_placeholder>div h1{color:#fff!important;font-size:14px!important;font-weight:400!important}.mav-partner-outer span.ad-carrier{margin:0}#ad_unit_placeholder .mav-partner.selected .html-checkbox{background:#fff!important}#ad_unit_placeholder .mav-partner.selected .html-checkbox i.material-icons{color:#0077c0!important}#ad_unit_placeholder{padding:10px;border-radius:7px;padding-top:15px}}section#sec2 h3{font-size:1.3rem;color:#373d51;padding:0;margin:0;text-transform:uppercase;color:#0077c0;border-bottom:rgba(204,204,204,.28) solid 1px;padding-bottom:15px;margin-bottom:15px}.accordion-item>a{color:#0077c0!important;text-decoration:none}#sec2{background:#fff;padding:17px;border-radius:3px;border:rgba(204,204,204,.56) solid 1px}.accordion>.accordion-item>a{box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem 3rem 1rem 1rem;color:#7288a2;font-size:1.15rem;font-weight:400;border-bottom:1px solid #e5e5e5}.accordion>.accordion-item>a:hover,.accordion>.accordion-item>a:hover::after{cursor:pointer;color:#f0831e}.accordion>.accordion-item>a:hover::after{border:1px solid #f0831e}.accordion>.accordion-item>a.active{color:#f0831d!important;border-bottom:1px solid #f0831e}.accordion p>a{color:#878c9f!important;font-weight:700}.accordion>.accordion-item>a:after{font-family:Ionicons;content:'\f218';position:absolute;float:right;right:1rem;font-size:1rem;color:#7288a2;padding:5px;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #7288a2;text-align:center;line-height:18px}.accordion>.accordion-item>a.active::after{font-family:Ionicons;content:'\f209';color:#f0831e;border:1px solid #f0831e}.accordion .content{opacity:0;padding:0 1rem;max-height:0;border-bottom:1px solid #e5e5e5;overflow:hidden;clear:both;-webkit-transition:all .2s ease .15s;-o-transition:all .2s ease .15s;transition:all .2s ease .15s}.accordion .content p{font-size:1rem;font-weight:300}.accordion .content.active{opacity:1;padding:1rem;max-height:100%;-webkit-transition:all .35s ease .15s;-o-transition:all .35s ease .15s;transition:all .35s ease .15s}.listing-features{text-align:left;font-weight:400;line-height:24px;color:#695d5d;letter-spacing:.5px}.b-review-container{white-space:nowrap}.b-review-container,.b-review-container>div{text-decoration:none;display:inline-block;vertical-align:middle;cursor:pointer}.b-review-container.b-with-border{padding:9px 10px;border:1px solid #e2e2e2;border-radius:2px}.b-review-score-number{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#fff;background:#003580;text-align:center;width:30px;height:30px;font-size:13px;line-height:30px;border-radius:20%;border-bottom-left-radius:0}.b-review-logo span{font-size:11px;color:#686868}.b-review-score-number+.b-review-logo{margin-left:5px}.brandlogo__img{image-rendering:-webkit-optimize-contrast}.b-review-text{font-size:12px!important;color:#686868!important}.b-review-text{font-size:12px!important;color:#686868!important}.b-review-text span{font-weight:400;text-align:left!important;font-size:12px!important;color:#003580}.b-review-text div span{font-weight:700;text-align:left}.b-review-text div,.js--hp-scorecard-scoreword{font-weight:700;font-size:13px;color:#003580;line-height:1.5}.b-review-score-number+.b-review-text{margin-left:6px;text-align:left!important}.b-review-container.b-no-badge .b-review-logo{text-align:left}.b-review-container.b-with-logo.b-with-text .b-review-logo{position:relative;padding-right:10px}.b-review-container.b-with-logo.b-with-text .b-review-logo:after{content:" ";display:block;position:absolute;height:25px;width:1px;background:#eaeaea;right:0;top:6px}.b-review-container.b-with-logo.b-with-text.b-with-badge .b-review-logo{float:left;position:relative;padding-right:10px}.b-review-container.b-with-logo.b-with-text.b-with-badge .b-review-score-number{margin-left:10px}.b-review-container.b-with-logo.b-with-text.b-with-badge.b-with-border .b-review-score-number{margin-left:0}.b-review-container.b-with-logo.b-with-text .b-review-text,.b-review-container.b-right-align.b-with-logo.b-with-border.b-with-text .b-review-text{padding-left:5px}.b-review-container.b-with-badge.b-with-logo.b-with-border.b-with-text .b-review-text{padding-right:10px}.b-right-align,.b-right-align .b-review-text span,.b-right-align .b-review-logo span,.b-review-container.b-right-align.b-no-badge .b-review-logo{text-align:right}.b-right-align .b-review-score-number{margin-left:10px}.b-with-border.b-right-align .b-review-score-number,.b-with-border.b-right-align .b-review-text{margin-left:0}.b-with-border.b-right-align .b-review-logo{margin-right:10px}.b-with-border.b-right-align.b-with-text .b-review-score-number{margin-left:10px}.b-with-border.b-right-align.b-no-badge .b-review-logo{margin-right:0}.is_rtl .b-review-container,.is_rtl .b-right-align,.is_rtl .b-no-badge.b-with-logo .b-review-logo{float:right}.is_rtl .b-review-logo,.is_rtl .b-no-badge.b-with-logo.b-with-text .b-review-text{float:left}.is_rtl .b-review-logo span,.is_rtl a.b-right-align .b-review-logo span{text-align:right}.is_rtl .b-review-score-number,.is_rtl .b-with-border.b-with-logo .b-review-score-number{margin-left:10px}.is_rtl .b-with-border .b-review-score-number{margin-left:0}.is_rtl .b-review-container.b-with-logo.b-with-text .b-review-logo{position:relative;padding-right:0;padding-left:10px}.is_rtl .b-review-container.b-with-logo.b-with-text .b-review-logo:after{left:0;right:inherit}.is_rtl .b-review-container.b-with-logo.b-with-text .b-review-text,.is_rtl .b-review-container.b-right-align.b-with-logo.b-with-border.b-with-text .b-review-text{padding-left:0;padding-right:5px}.is_rtl .b-review-container.b-with-logo.b-with-text.b-with-badge .b-review-logo{float:right;padding-right:0;padding-left:10px}.is_rtl .b-review-container.b-with-logo.b-with-text.b-with-badge .b-review-score-number{margin-right:5px;margin-left:0}#footer p .bookingcom{display:flex;align-items:center;margin-left:auto;float:right;padding-right:0;color:#ccc;font-size:11px}.t-check-in,.t-check-out{border-width:1px!important;border-style:solid!important;width:47%!important;box-sizing:border-box!important;background:#fff;color:#797979!important;font-weight:700!important;border-radius:0!important}.t-dates.t-date-check-in{background:url(/images/grey_datepicker_icon.png) no-repeat scroll 98% center #fff;background-position:left;padding-left:25px;color:#797979;font-weight:700}.t-dates.t-date-check-out{background:url(/images/grey_datepicker_icon.png) no-repeat scroll 98% center #fff;background-position:left;padding-left:25px;color:#797979;font-weight:700}.t-dates{padding:6px 0 6px 30px!important;height:29px!important;box-sizing:border-box!important}.t-check-in{margin-right:12px!important}.t-label{display:grid;align-items:center;grid-template-columns:50% 50%;color:#fff;font-size:14px;font-weight:500}.datepicker-button-cus{border-top:1px solid #f0831e!important;padding-top:10px}.out-label{margin-left:8px}.t-datepicker-day{top:31px!important;max-height:calc(100vh - 155px)!important;overflow:hidden auto!important}.t-check-in .t-date-info-title,.t-check-out .t-date-info-title{top:5px!important}@media only screen and (max-width:568px) and (min-width:320px){.t-check-in,.t-check-out{border-radius:5px!important}}#calclosead{display:none}.datepicker-button-cus{display:block;bottom:0;background:#fff;text-align:center;margin:0 auto;width:100%;border-top:1px solid #f0831e;padding-top:8px}.spnNoOfNights{padding:0!important;align-items:center;grid-template-columns:50% 50%;color:#fff;font-size:14px;font-weight:500;position:relative;top:4px}.loading_button{display:flex;position:absolute;left:0;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;margin:0 auto;justify-content:center;align-items:center}