@import url(//fonts.googleapis.com/css?family=Lato:400,100,300,700);body{margin:0px auto;padding:0px;font-family:"Lato", sans-serif;font-size:15px;color:#000000;background:#000000}body.relative{position:relative}header,menu,nav,article,section,aside{display:block;position:relative;margin:0px;padding:0px}h1,h2,h3,h4,h5,h6,form{margin:0px;padding:0px}p,ul,li,a{margin:0px;padding:0px;list-style-type:none}a,span,label,dt,dl{display:inline-block}a{outline:none;border:none;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}img{outline:none;border:none}input[type="submit"],input[type="button"]{-webkit-appearance:none;font-family:"Lato", sans-serif;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none;cursor:pointer}input,select,textarea,button{outline:none;font-family:"Lato", sans-serif;margin:0px;border:none;font-size:14px}select.input{background:url(/assets/select_down-56f147949cb5e3982f31d6e7324ad46d7c44b64b2b2d4a3124ae1d794148fea4.png) no-repeat scroll top right}.input{border:1px solid #e5e5e5;padding:9px 10px;background-color:#ffffff !important;-webkit-box-shadow:inset 0px 2px 2px 0px rgba(50,50,50,0.1);-moz-box-shadow:inset 0px 2px 2px 0px rgba(50,50,50,0.1);box-shadow:inset 0px 2px 2px 0px rgba(50,50,50,0.1);-webkit-appearance:none;-moz-appearance:none}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}pre{margin:0px;font-family:"Lato", sans-serif;font-size:15px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.clr{clear:both}.wrapper,.holder{width:1170px;margin:0px auto}.fluid{padding:0px 15px}.fixed .fluid{width:1170px;margin:0px auto;padding:0px}.header-main{width:1170px;margin:0px auto}.table,.top-menu-and-hero{width:1170px !important;margin:0px auto}.table,.content .wrapper{background:#ffffff}.overlay{width:100%;height:100%;opacity:0.8;position:fixed;top:0px;left:0px;z-index:1000}.fontRegular,.roomPricing strong.noteText,pre,.hotel-detail .hotel-reviews span,input,select,textarea,.paymentForm h5,pre{font-weight:400}.fontLIGHT,.hotel-detail .hotel-basic h1,.offerPrice label,.hotel-detail .hotel-rooms ul li .roomDetail h2,.hotel-detail-info h2,.hotel-detail .hotel-reviews h2,.hotel-listing ul li .hotel-name,.pageTitle h1,.bookmarkList .room .roomName,.bookmarkList h1,.viewTitle h1,.bookingFor h2,.popularattractions h1,.front-page h3,.indexTitle,.myProfile h4,.viewBookmark h1,.myProfile h1{font-weight:300}.fontThin{font-weight:100}.fontBOLD,.bookingPayment .viewTitle h1 label,.aboutUser label,.indexTitle span,.aboutUser label,.userAction strong,.viewRoomInfo h2{font-weight:700}.differentiator-list label,.hotel-listing ul li .hotel-name a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-sizing,.input,.header-main,.refine-search,.result-content,.hotel-detail .hotel-basic,.hotel-detail .hotel-rooms ul li .roomDetail,.hotel-detail .hotel-rooms ul li .roomPricing,.hotel-detail .hotel-rooms ul li .roomDetail .roomAmenities label,.searchRow .field,.hotel-listing ul li .hotel-price,.userBox,.from li .label,.from li .value,.popularattractions ul li,.bookingInvoice li .col,.header-main .wrapper,.loginContent,.ulListing ul li .col,.fluid,.myProfile .profileBox,.differentiator-list li,.loginContent .right,.loginContent .left,.formRow .rowInput,.subLinks,.userSearchFor a{box-sizing:border-box}.borderRadius,.userSearch .searchBtn .button,.mapInfoTip,.bookingConfirmation .from .input,.popularattractions ul li .attractions,.viewProfile .userAvtar{-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px}.rounded,.button,.hotel-listing ul li a.viewBtn,.hotel-listing ul li .aboutHotel .hotel-thumb .discountTag,.customeMarker,.userAction a,.bookingButton a{-webkit-border-radius:45px;-moz-border-radius:45px;-o-border-radius:45px;border-radius:45px}.bookBtn{border-bottom:2px solid #003473;padding:9px 20px !important}.black_background,.header-main,.refine-search,.hotel-listing ul li a.viewBtn,.overlay,.bookingConfirmation .from li .button,.bookingSuccess .viewTitle a{background:#2d2926}.blue_background,.button{background:#0072ce}.blue_background:disabled,.button:disabled{background:#d3dee7}.blue_text,a,.bookingSuccess .bookingId span,.differentiator-list label{color:#0072ce}.button{color:#ffffff;font-size:15px;padding:10px 25px}.button.disabled{background:#d3dee7}.borderBtn,.activeBtn{background:none;border:2px solid #0072ce;background:none;color:#0072ce}.segment{border:1px solid #466ba5;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.segment label.last{border:none !important}.segment label.active{background:#466ba5;color:#ffffff}.segment label:hover{background:#466ba5;color:#ffffff}.segment label{border-right:1px solid #466ba5;width:50%;float:left;text-align:center;padding:9px 10px !important;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;position:relative}.segment label input{position:absolute;visibility:hidden;width:15px !important;left:5px}.validation{height:20px;font-size:12px}label.validation{color:red}.from{font-size:14px;margin-bottom:15px}.from li .label{width:30%;float:left;text-align:right;position:relative;padding:10px 15px 0px 0px}.from li .label span{font-size:14px;color:red;position:absolute;top:13px;right:5px}.from li .value{width:70%;float:right;position:relative;padding-left:3px}.from li .value .input{width:80%;height:37px}.from li .value .validation{clear:both}.sprite1,.offerPrice i{background-image:url(/images/sprite.png) !important;background-repeat:no-repeat !important;background-size:500px 500px}.perNight{font-weight:400 !important;font-size:13px !important;padding-left:0px !important}.hotel-star{font-size:12px;position:relative;font-weight:400;color:#4e4d4d}.hotel-star i{font-style:normal;font-size:13px;padding-right:2px}.hotel-star i:before{font-family:"FontAwesome";content:"\f006"}.hotel-star i.star6,.hotel-star i.star7{display:none}.rating1 i.star1:before,.rating2 i.star1:before,.rating2 i.star2:before,.rating3 i.star1:before,.rating3 i.star2:before,.rating3 i.star3:before,.rating4 i.star1:before,.rating4 i.star2:before,.rating4 i.star3:before,.rating4 i.star4:before,.rating5 i.star1:before,.rating5 i.star2:before,.rating5 i.star3:before,.rating5 i.star4:before,.rating5 i.star5:before,.rating6 i.star1:before,.rating6 i.star2:before,.rating6 i.star3:before,.rating6 i.star4:before,.rating6 i.star5:before,.rating6 i.star6:before,.rating7 i.star1:before,.rating7 i.star2:before,.rating7 i.star3:before,.rating7 i.star4:before,.rating7 i.star5:before,.rating7 i.star6:before,.rating7 i.star7:before{font-family:"FontAwesome";content:"\f005" !important;color:#ffba00;font-style:normal}.rating6 i.star6,.rating7 i.star6,.rating7 i.star7{display:inline-block}.filter-amenities label span{background-image:url(/assets/amenities_white-10e626cd28b9c3f2794f027313a866873d4d1c3f2545c1e5bdb0e58d714dac6b.png);background-repeat:no-repeat;background-size:45px 457px;background-position:-4px 45px}.filter-amenities label.ac span{background-position:-3px -86px}.filter-amenities label.restaurant span{background-position:-3px -210px}.filter-amenities label.swimmingpool span{background-position:-3px -169px}.filter-amenities label.gym span{background-position:-3px -128px}.filter-amenities label.sports span{background-position:-3px -252px}.filter-amenities label.golf span{background-position:-3px -293px}.filter-amenities label.spasauna span{background-position:-3px -334px}.filter-amenities label.airporttransport span{background-position:-3px -375px}.filter-amenities label.wifi span{background-position:-3px -44px}.hotelamenities label,.guest-info .hotelamenities label,.ulListing ul li .room-package .hotelamenities label{display:inline-block;position:relative;color:#5c5c5c;padding-left:29px;padding-top:5px;padding-right:15px;margin-bottom:10px;font-size:12px;font-weight:normal}.hotelamenities label i{width:25px;height:24px;display:inline-block;position:absolute;top:0px;left:0px}.hotelamenities label i{background-image:url(/assets/amenities_black-27da064deda02f2f1e43229b8f821376d52416b81004f39cf838e5c4cdca53a9.png);background-repeat:no-repeat;background-size:30px 305px;background-position:-2px 45px}.hotelamenities label.ac i{background-position:-3px -57px}.hotelamenities label.restaurant i{background-position:-3px -140px}.hotelamenities label.swimmingpool i{background-position:-3px -113px}.hotelamenities label.gym i{background-position:-3px -85px}.hotelamenities label.sports i{background-position:-3px -168px}.hotelamenities label.golf i{background-position:-3px -195px}.hotelamenities label.spasauna i{background-position:-3px -223px}.hotelamenities label.airporttransport i{background-position:-3px -251px}.hotelamenities label.wifi i{background-position:-3px -29px}.room-full-name{color:#0071ce;font-weight:400;display:flex;flex-wrap:wrap}
