#hc_r_content,#hc_wrap{background:url(https://media.datahc.com/Affiliates/37658/Brands/Image/airng_paper-background.gif) #fff}body{background:#2a9a9d;background:-moz-linear-gradient(top,#2a9a9d 0,#2a9a9d 21%,#6eb38f 39%,#6eb38f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2a9a9d),color-stop(21%,#2a9a9d),color-stop(39%,#6eb38f),color-stop(100%,#6eb38f));background:-webkit-linear-gradient(top,#2a9a9d 0,#2a9a9d 21%,#6eb38f 39%,#6eb38f 100%);background:-o-linear-gradient(top,#2a9a9d 0,#2a9a9d 21%,#6eb38f 39%,#6eb38f 100%);background:-ms-linear-gradient(top,#2a9a9d 0,#2a9a9d 21%,#6eb38f 39%,#6eb38f 100%);background:linear-gradient(to bottom,#2a9a9d 0,#2a9a9d 21%,#6eb38f 39%,#6eb38f 100%);background-attachment:fixed}#hc_wrap{width:995px;margin:0 auto;padding-bottom:43px}.hc_page_home #hc_r_content{margin-top:0;width:960px!important}#hc_r_content{min-width:950px!important;width:980px!important}#hc_sr_expand .hc_m_outer .hc_m_content .hc_m_hd,.hc_m_content .hc_m .hc_m_ft,.hc_m_content .hc_m .hc_m_hd{background:0 0}.hc_page_home #hc_findAHotel h1{padding-right:0}#hc_htl_thumbs a:hover,.hc_i dd.hc_i_photos ul li:hover{border:1px solid #094b4f}#hc_refinePrices .hc_filter .hc_m_hd h3{padding-bottom:7px}#hc_filter_location h4{color:#666}.hc_filter .hc_m_content{border-radius:5px;display:block;margin:5px 0}#hc_filter_name .hc_m_content,#hc_sr_sp .hc_m_content{padding:10px}#hc_refinePrices a,#hc_sr_expand h3{color:#000}#hc_htl_overview .hc_m_hd{margin-bottom:0}.hc_i_photos_7,.hc_i_photos_8{display:none}.hc_i_layout_v6 dd.hc_i_pm tr.hc_sri_pm_direct td.hc_tbl_col_2 a,.hc_i_layout_v6 dd.hc_i_pm tr.hc_sri_pm_direct.hc_highlight td.hc_tbl_col_2 a{font-size:.8em;white-space:normal}#hc_changeSearch .hc_m_close,#hc_hotelPageSearch .hc_m_close{color:#fff!important}#hc_htl_thumbs a{border:1px solid #fff}.hc_page_hotel .hc_othersViewed{margin-left:0;margin-right:0}#wrapper{color:#666;font:12px/17px Arial,Helvetica,sans-serif;min-width:995px;text-align:left}#wrapper header{background:#2a9a9d}#wrapper header .holder{width:875px;padding:0 120px 14px 0;margin:0 auto;overflow:hidden;position:relative;z-index:10;background:url(https://media.datahc.com/Affiliates/37658/Brands/Image/airng_paper-background.gif) #fff}.logo{float:left;margin:30px 0 0 20px;width:221px;height:41px;text-indent:-9999px;overflow:hidden;background:url(https://media.datahc.com/Affiliates/37658/Brands/Image/airng_logo.png) 0 100% no-repeat}#wrapper a{text-decoration:none;color:#0e5559;border-bottom:1px solid #387275}.logo a{display:block;height:100%}#wrapper header .links{float:left;padding:30px 0 0}#wrapper header .contact{float:right;width:255px;padding:30px 0 0;margin:0 5px 0 0}#wrapper header nav li,.add-nav li,.footer-bottom .block,.footerInfoHeader,.infor{float:left}#wrapper header p{margin:0;text-align:right}.panel{background:#0e5559;position:relative;z-index:1;text-transform:uppercase}.panel-holder{width:995px;margin:0 auto;font-size:15px;line-height:18px;font-weight:700;color:#fff;background:#ff6300;min-height:37px}#wrapper nav:after,#wrapper nav:before{width:0;height:0;border-style:solid;position:absolute;content:' ';top:0}#wrapper nav:before{border-width:19px 0 19px 12px;border-color:transparent transparent transparent #0e5559;left:0}#wrapper header nav ul{padding:0;margin:0;list-style:none}#wrapper header nav a{color:#fff;float:left;padding:10px 20px 9px;border:0}#wrapper header nav li:first-child a{padding:10px 18px 9px 32px}#wrapper header nav a:hover{color:#fae0d0}#wrapper nav:after{border-width:19px 12px 19px 0;border-color:transparent #0e5559 transparent transparent;right:0}#wrapper nav,.wrapper{position:relative}#wrapper footer{background:#0e5559}.wrapper{overflow:hidden;width:100%}.w2{width:995px;padding:2px 0 0;border-top:1px solid #bbd5d6;border-bottom:1px solid #bbd5d6;margin:0 auto}.footer-content{line-height:22px;height:1%;padding:20px 5px 48px;color:#bbd5d6}.h2sub{margin:0 0 13px;font-size:16px;line-height:19px;display:block;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:700}#wrapper footer .h2sub,#wrapper footer h1,#wrapper footer h2{margin:0 0 12px;font-size:14px;line-height:28px;background-color:#fff;text-transform:uppercase;padding:0 13px;position:relative;min-width:100px;text-align:center;color:#0e5559}.footer-bottom a,.footer-content a{color:#bbd5d6!important}#wrapper footer .h2sub:before,#wrapper footer h1:before,#wrapper footer h2:before{content:' ';width:0;height:0;border-style:solid;border-width:15px 0 14px 8px;border-color:transparent transparent transparent #0e5559;position:absolute;top:0;left:0}.clear{clear:both}#wrapper footer p{margin:0 0 25px}.infor{width:156px;padding-right:10px}#wrapper footer .h2sub:after,#wrapper footer h1:after,#wrapper footer h2:after{content:' ';width:0;height:0;border-style:solid;border-width:15px 8px 14px 0;border-color:transparent #0e5559 transparent transparent;position:absolute;top:0;right:0}.box-wrapper .inner:after,.box-wrapper:after,.footer-content .heading:after,.footer-content:after,.panel-holder:after,.promo .boxes:after,.section-frame:after{display:block;clear:both;content:""}.footer-bottom{width:995px;margin:0 auto;overflow:hidden;padding:16px 0 65px}#wrapper footer ul{padding:0;margin:0;list-style:none;line-height:17px}#wrapper footer .add-nav{overflow:hidden;width:100%;padding:0 0 20px}.add-nav li{margin-left:40px}.add-nav li:first-child{margin:0}.footer-bottom a{border-color:#bbd5d6!important}.footer-bottom .container{float:right}.logo-list{text-align:right}.logo-list li{display:inline-block;vertical-align:middle;margin:35px 0 0 10px}.logo-list a{border:0!important}.logo-list img{vertical-align:top}#wrapper footer nav ul{text-align:center;font-weight:700;font-size:14px;line-height:17px;width:995px;margin:0 auto;padding:18px 0}.hc_page_home .hc_r_layout_v8_full #hc_r_1{margin:10px 0 0;width:100%}.hc_page_home #hc_findAHotel{position:relative;background:url(https://media.datahc.com/Affiliates/37658/Brands/Image/airng_template-2.jpg) center/cover no-repeat}.hc_page_home #hc_findAHotel .hc_m_outer{background:0 0;border:0;padding:35px 0}.hc_page_home #hc_findAHotel .hc_m_hd{background:0 0;left:0;padding-left:0;position:absolute;top:-52px;width:85%}.hc_page_home #hc_findAHotel .hc_m_content{background:rgba(255,255,255,.8);margin:0 auto;padding:22px;width:530px}#hc_inAround .hc_m_hd,#hc_sr_sort .b2bh,#hc_sr_sort .b2h,#hc_sr_sort .b3bh,#hc_sr_sort .b3h,#hc_sr_sort .b4bh,#hc_sr_sort .b4h,.hc_hotelierLink .b2bh,.hc_hotelierLink .b2h,.hc_hotelierLink .b3bh,.hc_hotelierLink .b3h,.hc_hotelierLink .b4bh,.hc_hotelierLink .b4h,.paginationWrap .b2bh,.paginationWrap .b2h,.paginationWrap .b3bh,.paginationWrap .b3h,.paginationWrap .b4bh,.paginationWrap .b4h{background-color:#eee}.b1h,.b2bh,.b3bh,.b4bh{margin:0}.hc_page_home .hc_r_layout_v8_full #hc_r_2b{clear:left;float:left;margin-left:0;width:100%}.hc_page_home #hc_findAHotel h1,.hc_page_home #hc_selectedDeals,.hc_page_home #hc_viewedHotels{display:none!important}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper:nth-child(4n+1){clear:left}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper:nth-child(2n+1){clear:none}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper{width:25%}.hc_page_home #hc_r_1 .b1h,.hc_page_home #hc_r_1 .b2bh,.hc_page_home #hc_r_1 .b2h,.hc_page_home #hc_r_1 .b3bh,.hc_page_home #hc_r_1 .b3h,.hc_page_home #hc_r_1 .b4bh,.hc_page_home #hc_r_1 .b4h{display:none}#hc_hotelPageSearch .b2h,#hc_hotelPageSearch .b3h,#hc_hotelPageSearch .b4h,#hc_htl_usrRating .b2bh,#hc_htl_usrRating .b2h,#hc_htl_usrRating .b3bh,#hc_htl_usrRating .b3h,#hc_htl_usrRating .b4bh,#hc_htl_usrRating .b4h,.b2h,.b3h,.b4h{display:none;margin:0}.hc_m_v2 .b2bh,.hc_m_v2 .b3bh,.hc_m_v2 .b4bh{display:block}.hc_toolsNav{border-radius:0}.hc_f_btn_v1,.hc_f_btn_v10,.hc_f_btn_v10:hover,.hc_f_btn_v11,.hc_f_btn_v11:hover,.hc_f_btn_v15,.hc_f_btn_v15:hover,.hc_f_btn_v1:hover,.hc_f_btn_v21,.hc_f_btn_v21:hover,.hc_f_btn_v23,.hc_f_btn_v23:hover,.hc_f_btn_v37,.hc_f_btn_v37:hover,.hc_f_btn_v38,.hc_f_btn_v38:hover,.hc_f_btn_v4,.hc_f_btn_v40,.hc_f_btn_v40:hover,.hc_f_btn_v4:hover,.hc_f_btn_v5,.hc_f_btn_v5:hover,.hc_f_btn_v6,.hc_f_btn_v6:hover,.hc_f_btn_v7,.hc_f_btn_v7:hover,.hc_f_btn_v8,.hc_f_btn_v8:hover,.hc_f_btn_v9,.hc_f_btn_v9:hover,.hc_f_viewDealButton .hc_f_btn_v8,.hc_f_viewDealButton .hc_f_btn_v8:hover{background-image:none;box-shadow:none;text-shadow:none;border-radius:0}#hc_inAround .hc_m_hd{border-color:#eee}.hc-customerreviews{border:0}#hc_browseBy .b2bh,#hc_browseBy .b3bh,#hc_browseBy .b4bh,#hc_browseBy .hc_m_content,.hc_hotelierLink .hc_m_content,.hc_reviews .hc_content{background:#eee}#hc_htl_availability .hc_m_hd{background:0 0}#wrapper header .links a{margin-left:28px;float:left}.hc_page_landing #hc_topDest .hc_m_content .hc_i h3 a:hover,.hc_page_landing #hc_topDest .hc_m_content .hc_i h3 a:visited{color:#fff}.footer-content li{padding:0 0 5px}.hc_i_layout_v5 .hc_i dd.hc_i_numHtls{clear:both}
#hc_providerLogos .hc_m_hd h2{text-align:center}
.hc_hotelierLink b,
#hc_hotelPageSearch b,.hc_lowAvail b{display:none}
.hc_lowAvail .hc_m_outer,
.hc_lowAvail .hc_m_content{background:#fff;border:0}
.hc-hotelrating__value:before,
.hc-hotelrating__value:after{font-size:1.3em!important}
.hc_hotel_map a{text-decoration:underline}
.hc_lowAvail table,.hc_lowAvail h3{width:100%}
.hc_lowAvail h3{padding:10px 0}
.hc_lowAvail table th a{padding-top:0}
#hc_filter_sort_distance .hc_m_close{top:-7px}
#filterDiv{border:1px solid #094b4f;background:#fff}
.hc_ab_9334 .hc-mapfilters__buttonlink{background:#e65900}
#hc_map_infowindow_alternate .hc_map_infowindow_deal_recommended .hc_map_infowindow_deal_viewdeal{margin-top:5px}
#hc_map_infowindow_alternate .hc_map_infowindow_deal_recommended{min-height:120px}
#hc_map_infowindow_alternate .hc_map_infowindow_rating,
#hc_map_full,
#hc_map_full .hc_m_close,
#hc_map_infowindow_alternate .hc_map_infowindow_close{background:#0e5559}
#hc_htl_intro .hc-hotelrating .hc-hotelrating__value::before{position:absolute;bottom:0}
#hc_htl_intro .hc-hotelrating{top:3px}
#hc_htl_desc{background:#fff;padding:10px}
#hc_htl_usrRating{margin:10px}
#hc_htl_pm_v7 .hc_m_hd{display:none;}
#hc_hotelPageSearch .hc_m_outer{padding:3px}
#hc_hotelPageSearch .hc_m_close{font-size:12px}
.hc_htl_popupgallery .hc_htl_gallery_close span:hover,
.hc_htl_popupgallery a.hc_htl_gallery_prev:hover span:before,
.hc_htl_popupgallery a.hc_htl_gallery_next:hover span:before{
	color:#e65900;
}
#hc_htl_gallery a.hc_htl_gallery_prev:hover span,
#hc_htl_gallery a.hc_htl_gallery_next:hover span{background:#e65900}
.hc_bpg h2{text-align:center;padding-bottom:10px!important}
.hc_hotelierLink{padding:0;width:100%;}
.hc_hotelierLink .hc_m_content,.hc_hotelierLink .hc_m_outer{background:transparent;text-align:left;padding:0;border:0}
.hc_backToTop{z-index:998}
#wrapper header .holder,
#hc_r_content, #hc_wrap{background:#fafafa}
body{font-family:arial}

.hc_f_t_search input{box-sizing:border-box;color:#696969;background-color: #f5f5f7;box-shadow:0 0 5px rgba(0,0,0,0.4);border:0;border-radius:4px}
.hc_f_t_search2 input{
	background-color: #f5f5f7;
	box-shadow:0 0 4px rgba(0,0,0,0.4);
	padding:5px 20px 5px 5px;
	font-size:12px;
}
.hc_f_t_search2 .hc_icon{height:28px}
.hc_f_t_search .hc_icon::before, .hc_f_t_search2 .hc_icon::before{margin-top:-7px}
.hc_f_t_date2 select,
.hc_f_t_date3 select,
.hc_f_t_s2 select, .hc_f_t_s3 select, .hc_f_t_s_multi select{
	background: url(https://media.datahc.com/Affiliates/37658/Brands/Image/airngo-arrow.png) 100% center no-repeat;
	background-color: #f5f5f7;
	box-shadow:0 0 4px rgba(0,0,0,0.4);
	overflow:hidden;	
	appearance:none;
	-webkit-appearance: none;
	-moz-appearance: none;
	padding:4px 3px 4px 6px;
	width:100%;
}
select::-ms-expand{display:none}
.hc_sr_summary .hc_sri{margin-bottom:10px}
.hc_f_btn_v21{font-size:1em;height:30px;line-height:30px}
#hc_htl_pm_rates table tr.hc_htl_pm_rates_bookDirect td.hc_tbl_col3{padding-right:208px}
#hc_htl_pm_rates table td .hc_htl_pmi_bookDirect .hc_htl_pmi_flag{right:-122px}
#wrapper .footer-content a{
	border-bottom:1px solid #3ad7e0
}
#wrapper .footer-bottom a{
	border:0;
}.hc_page #wrapper header .holder{box-sizing:content-box;}
body.hc_page > div:first-child{background:transparent!important;}
.hc_page #hc_findAHotel  > div:first-child > div:nth-child(2){
background:transparent url(https://media.datahc.com/Affiliates/37658/Brands/Image/airng_template-2.jpg) center/cover no-repeat!important;
padding:30px 0;
}

.keel-htc-uwl #hc_wrap {    width: 1050px; }
.keel-htc-uwl #wrapper header .holder {    width: 930px;}
.keel-htc-uwl .panel-holder { width: 1050px; }
@media (min-width: 80em) {
	.keel-htc-uwl .Hotels-Details-Brands-Hotelscombined_affiliates-CleanHotelDetailsPage .main {
	    width: unset!important;
	}
}