#hc_refinePrices a, a{
color:#8c211b;
text-decoration:none;
}
#hc_refinePrices a:hover,a:hover{
color:#8c211b;
text-decoration:underline;
}
.hc_f_btn_v1, .hc_f_btn_v2, .hc_f_btn_v3, .hc_f_btn_v4, .hc_f_btn_v5, .hc_f_btn_v6, .hc_f_btn_v7, .hc_f_btn_v8, .hc_f_btn_v9, .hc_f_btn_v10, .hc_f_btn_v11, .hc_f_btn_v12, .hc_f_btn_v13, .hc_f_btn_v14, .hc_f_btn_v15, .hc_f_btn_v16
{
	text-shadow:none!important;
	border:1px solid white;
	background-image:none!important;
	box-shadow:0 0 0 1px #b7bcc0;
	border-radius:3px!important;
	
}

#hc_findAHotel .b1h,
#hc_findAHotel .b2h,
#hc_findAHotel .b3h,
#hc_findAHotel .b4h,
#hc_findAHotel .b4bh,
#hc_findAHotel .b2bh,
#hc_findAHotel .b3bh,

#hc_checkPrices .b1h,
#hc_checkPrices .b2h,
#hc_checkPrices .b3h,
#hc_checkPrices .b4h,
#hc_checkPrices .b4bh,
#hc_checkPrices .b2bh,
#hc_checkPrices .b3bh,
#hc_refinePrices .b1h,
#hc_refinePrices .b2h,
#hc_refinePrices .b3h,
#hc_refinePrices .b4h,
#hc_refinePrices .b4bh,
#hc_refinePrices .b2bh,
#hc_refinePrices .b3bh
{
	background-color:#8c2116;
}
#hc_checkPrices .hc_m_hd{
	padding-left:0!important;
	text-align:left!important;
}
#hc_checkPrices .hc_m_hd h2{
	text-align:left!important;
}
#hc_findAHotel .hc_m_hd h1,
#hc_checkPrices .hc_m_hd h2{
	color:#fff;
}
#hc_findAHotel .hc_m_hd,
#hc_findAHotel .hc_m_outer,
#hc_checkPrices .hc_m_hd,
#hc_checkPrices .hc_m_outer,
#hc_refinePrices .hc_m_outer{
	background-color:#8c2116;
}
#hc_findAHotel .hc_m_outer,
#hc_checkPrices .hc_m_outer{
	padding:0 10px 10px 10px;
}

#hc_refinePrices .hc_m_outer{
	padding:0 5px 0px 5px;
}
#hc_findAHotel .hc_m_content,
#hc_checkPrices .hc_m_content{
	border:3px solid #fff;
	border-radius:3px;
	background-color:#eff0f0;
}
#hc_refinePrices  > .hc_m_outer > .hc_m_content{
	border-radius:0 0 5px 5px;
	border:3px solid #fff;
	border-top-width:0px;
	background-color:#eff0f0;
}
#hc_refinePrices .hc_m_hd h2{
	background-color:#ddd;
	color:#888;
}
#hc_refinePrices > .hc_m_outer > .hc_m_hd{
	padding:0!important;
	border-radius:5px 5px 0 0;
	border:3px solid #fff;
	border-bottom-width:0px;
}
.hc_filter .hc_m_hd h3 a{
	color:#333;
}

#hc_refinePrices  > .hc_m_content{
	background-color:#eff0f0;
}
#hc_refinePrices  .hc_m_content{
	background-color:#fff;
	border-radius:5px;
	border:1px solid #8c2116;
}
.hc_filter .hc_m_hd h3 a{
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/down.png) no-repeat scroll left center transparent!important;
	padding-left:25px!important;
}
#hc_sr_sort .hc_filter .hc_m_hd h3 a{
	padding-left:25px!important;
	line-height:18px;
}
.hc_filter.hc_m_hide .hc_m_hd h3 a{
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/right.png) no-repeat scroll left center transparent!important;
}
.hc_filter_price .hc_m_hd {
	background-color:#eff0f0!important;
}
.hc_filter .hc_m_hd{
	background-color:#eff0f0!important;
}
.hc_f_fs{
	padding:10px 0 10px 0;
}
.hc_filter{
	border-bottom:1px dotted #c6bdbb!important;
}
#hc_findAHotel .hc_f_cal_day select,
#hc_checkPrices .hc_f_cal_day select{
	width:80px;
	border-radius:5px;
	padding:5px;
}
#hc_findAHotel .hc_f_cal_month select{
	width:120px;
}
#hc_checkPrices .hc_f_cal_month select{
	width:108px!important;
}
#hc_findAHotel .hc_f_cal_month select,
#hc_checkPrices .hc_f_cal_month select{
	border-radius:5px;
	padding:5px;
}
#countDownText,
#hc_map_static_inner a,
#hc_intro a,#hc_intro_maplink_show,
#SearchResultsBody a{
	color:#8e211a;
}

.hc_sr_summary .hc_sri dd.hc_sri_pm table td.hc_tbl_col_2 a,
.hc_sr_summary .hc_sri dd.hc_sri_pm table tr.hc_sri_pmi_lastRooms td.hc_tbl_col_2 a{
	color:#00395a!important;
}
.hc_sri_photos_7{
	display:none!important;
}
#hc_r_content{
	min-width:940px!important;
	max-width:940px!important;
}
* html #hc_r_content{
	width:940px;
}
.hc_sr_summary .hc_sri dd.hc_sri_booked span span{
	color:#333!important;
}
.hc_sr_summary .hc_sri dd.hc_sri_booked span{
	color:#00395a!important;
}
.paginationListWrap a.hc_sr_paging_next .hc_icon, 
.paginationListWrap a.hc_sr_paging_next:hover .hc_icon, 
#hc_sr_sort .hc_sr_topPaging a.hc_sr_topPaging_next, #hc_sr_sort .hc_sr_topPaging a.hc_sr_topPaging_next{
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/btn_paging_right.png) no-repeat scroll 0 0 transparent!important;
	height:18px;
	width:18px;
}
.paginationListWrap a.hc_sr_paging_prev .hc_icon, .paginationListWrap a.hc_sr_paging_prev:hover .hc_icon,
#hc_sr_sort .hc_sr_topPaging a.hc_sr_topPaging_prev, #hc_sr_sort .hc_sr_topPaging a.hc_sr_topPaging_prev{
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/btn_paging_left.png) no-repeat scroll 0 0 transparent!important;
	height:18px;
	width:18px;
}
.paginationListWrap a.hc_sr_paging_next .hc_icon, 
.paginationListWrap a.hc_sr_paging_next:hover .hc_icon, 
.paginationListWrap a.hc_sr_paging_prev .hc_icon, 
.paginationListWrap a.hc_sr_paging_prev:hover .hc_icon{
	top:-2px!important;
}
.paginationListWrap ul.hc_sr_paging_prevnext li.hc_sr_paging_prevLi a{
	padding-left:25px;
}
.paginationListWrap ul.hc_sr_paging_prevnext li.hc_sr_paging_nextLi a{
	padding-right:25px;
}
#hc_sr_sort  .hc_filter{
	border-bottom-width:0!important;
}
#hc_sr_sort  .b1h,
#hc_sr_sort  .b2h,
#hc_sr_sort  .b3h,
#hc_sr_sort  .b4h,
#hc_sr_sort  .b4bh,
#hc_sr_sort  .b3bh,
#hc_sr_sort  .b2bh{
	background-color:#eff0f0;
}
#SearchResultsBody  .b1h{
	background-color:#d2d2d0;
}
#SearchResultsBody .hc_m_outer,
#SearchResultsBody  .b2h,
#SearchResultsBody  .b3h,
#SearchResultsBody  .b4h,
#SearchResultsBody  .b4bh,
#SearchResultsBody  .b3bh,
#SearchResultsBody  .b2bh{
	border-left-color:#d2d2d0!important;
	border-right-color:#d2d2d0!important;
}
.hc_lang_ru .hc_i_layout_v6 dd.hc_i_pm td.hc_tbl_col_1{
	max-width:30%;
	width:30%;
}
.hc_lang_ru  .hc_i_layout_v6 dd.hc_i_pm tr.hc_sri_pm_direct td.hc_tbl_col_2 .hc_sri_pmi_bookDirect{
	padding-left:3.5em;
}
.hc_sri_pmi_bookDirect a{
	color:#fff;
}
.hc_i_layout_v6 dd.hc_i_pm td .hc_sri_pmi_provider{
	white-space:normal
}
#hc_sr_sort .hc_m_content{
	padding:5px 10px 0 10px!important;
	background-color:#eff0f0;
}
#hc_sr_sort .hc_sr_topPaging{
	padding-top:12px!important;
}
.hc_sr_topPaging p{
	padding-top:5px!important;
}
#pageSize{
	padding:8px;
	border-radius:10px;
	width:60px!important;
}
.paginationListWrap ul{
	padding-top:5px;
}
.paginationListWrap .b2h,
.paginationListWrap .b3h,
.paginationListWrap .b4h,
.paginationListWrap .b2bh,
.paginationListWrap .b3bh,
.paginationListWrap .b4bh,
.paginationListWrap .hc_m_content{
	background-color:#eff0f0;
}
#hc_f_guestsRoomsSelect_1,
#M_C_SearchBox1_SearchResultCity,
#M_C_FilterRefineYourSearch_FilterLocationDistance_hc_f_filter_distance,
#M_C_FilterRefineYourSearch_FilterLocationDistance_hc_f_filter_location,
#M_C_FilterRefineYourSearch_FilterHotelName_HotelName,
#hc_f_filter_currency,
#sort_criteria{
	border-radius:5px;
	padding:5px;
}
#hc_sr_sort .hc_filter  label{
	padding-top:7px;
}

.hc_r_layout_v8_full #hc_r_1{
	width:56%;
}
#hc_r_content{
	background-color:#fff;
}
.pr_box h2{
	display:block;
	width:461px
	height:72px;
	margin:0 auto;
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/pattern.gif) repeat scroll 0 0 transparent;
}
#providerredirectbox .b2h
#providerredirectbox .b3h
#providerredirectbox .b4h{
	display:none;
}
#providerredirectbox .b2h{
	background:url(http://images.hotelscombined.s3.amazonaws.com/Brands/88594/Images/ablogo.png) repeat scroll 0 0 transparent;
	display:block;
	width:200px;
	height:71px;
	margin:0 auto;
}
#providerredirectbox{
	border-radius:5px;
	background-color:#fff;
	border:1px solid #bababa;
}
.pr_box  h2{
	padding:10px 0;
}
.hc_r_layout_v2_full #hc_r_2{
	float:left!important;
	margin-left:-275px!important;
	padding-right:10px!important;
}
.hc_r_layout_v2_full #hc_r_3{
	float:left!important;
}
.hc_r_layout_v2_full #hc_r_3b{
	margin-right:285px!important;
	margin-left:10px!important;
	padding-right:0!important;	
}
.hc_r_clear{
	clear:both;
}
#hc_bc{
	display:none!important;
}
.hc_sr_summary .hc_sri dd.hc_sri_pm table  tr.hc_hover td{
	background-color:#eff0f0!important;
}

.hc_sr_summary .hc_sri dd.hc_sri_pm table td a:hover span,
.hc_sr_summary .hc_sri dd.hc_sri_pm table tr.hc_hover td.hc_tbl_col_1 a span{
	color:#8c211b!important;
}
#hc_htl_pm_v3 #hc_htl_pm_rates table td.hc_tbl_col2 span.hc_htl_pmi_deal,
.hc_sr_summary .hc_sri dd.hc_sri_pm table td .hc_sri_pmi_deal{
	color:#00395a;
}
.map-marker-icon{
	color:#fff!important;
}
#progressDiv{
	background-color:#8c2116;
	color:#000;
	border:1px solid #ddd;
}
#filterDiv{
	border:1px solid #ddd!important;
	background-color:#eff0f0;
}

#filterText{
	color:#000;
}

#hc_htl_pm_v3 a,#hc_r_5 a{
color:#8c2116;
}
.hc_htl_reviews_rating .hc_rating_bar{
   background: -webkit-gradient(linear, left top, right top, from(#7dd4e0), to(#00395a));
   background: -moz-linear-gradient(to right,  #7dd4e0,  #00395a);
}

#hc_filter_property .hc_f_wrap.hc_hover, #hc_filter_property .hc_f_wrap.hc_selected,
#hc_filter_property .hc_f_wrap.hc_selected,
#hc_filter_facilities .hc_f_wrap.hc_hover, #hc_filter_facilities .hc_f_wrap.hc_selected,
#hc_filter_facilities .hc_f_wrap.hc_selected,
#hc_filter_hotelRating .hc_f_wrap.hc_hover, #hc_filter_hotelRating .hc_f_wrap.hc_selected,
#hc_filter_hotelRating .hc_f_wrap.hc_selected{
	background-color:#eff0f0;
}
.hc_citySelect{
	width:100%;
	padding:5px;
	border-radius:5px;
	border-width:1px;
	border-style:solid;
	border-color:#ABADB3 #E2E3EA #E2E3EA;
}
#hc_r_1{
	margin-left:0!important;
}
#hc_r_2b{
	margin-right:0!important;
}
.hc_r_layout_v2_full #hc_r_2{
	padding-right:0!important;
}
.hc_r_layout_v2_full #hc_r_3 #hc_r_3b{
	margin-left:0!important;
}

#hc_f_id_where,
#hc_f_id_where_1{
	display:none!important;
}
#aboutUsSpacer .b1h,
#aboutUsSpacer .b2h,
#aboutUsSpacer .b3h,
#aboutUsSpacer .b4h,
#aboutUsSpacer .b2bh,
#aboutUsSpacer .b3bh,
#aboutUsSpacer .b4bh,
#aboutUsSpacer .hc_m_outer{
	background-color:#ddd!important;
	border-color:#ddd!important;
}
#aboutUsSpacer .b2h,
#aboutUsSpacer .b3h,
#aboutUsSpacer .b4h,
#aboutUsSpacer .b2bh,
#aboutUsSpacer .b3bh,
#aboutUsSpacer .b4bh,
#aboutUsSpacer .hc_m_content{
	background-color:#eff0f0!important;
}
.paginationListWrap ul li a:hover{
	border-color:#8c211b!important;
}
#hc_map_main .hc_map:hover,
#hc_map_main .hc_map.hc_hover{
	border-color:#8c211b!important;
}
#hc_htl_nb .hc_htl_nb .hc_htl_nb_photo:hover,
#hc_selectedDeals a.hc_ds_photo:hover,
.hc_sr_summary .hc_sri dd.hc_sri_photos ul li .hc_active,
#hc_topDest .hc_topDest_item .hc_topDest_photo:hover,
.hc_sr_preview .hc_sri .hc_sri_photo:hover,
#hc_viewedHotels .hc_vi ul.hc_vi_photos li a:hover,
#hc_viewedHotels .hc_vi a.hc_vi_photo:hover,
.hc_sr_summary .hc_sri a.hc_sri_photo:hover{
	border-color:#8c211b!important;
}
.hc_r_layout_v5_full .hc_toolsNav,
.hc_r_layout_v8_full .hc_toolsNav{
	display:none!important;
}
.hc_r_layout_v2_full .hc_toolsNav{
	width:233px;
	border:5px solid #8C2116;
	right:1px;
}
.hc_r_layout_v2_full #hc_r_2{
	padding-top:40px;
}
#hc_currency select{
	width:230px;
}
#hc_filter_sort .hc_f_fs{
	padding-top:2px;
}
#hc_filter_sort .hc_m_content{
	padding-top:0!important;
}
.hc_r_layout_v2_full #hc_r_1{
	width:50%;
}
#hc_filter_location ul li a:hover{
	background-color:#eff0f0;
}
#hc_findAHotel .hc_f_where .hc_icon,
#hc_checkPrices .hc_f_where .hc_icon{
	display:none;
}

.hc_icon.hc_t_pagination_next:before, .hc_t_pagination_next .hc_icon:before,
.hc_icon.hc_t_accordion:before, .hc_t_accordion .hc_icon:before{
	content:'';
}
.hc_f_t_search .hc_icon:before, .hc_f_t_search2 .hc_icon:before{
display:none;
}
#hc_sr_sp{
display:none;
}
#hc_checkPrices .hc_f_t_date2 .hc_f_month,
#hc_checkPrices  .hc_f_t_date3 .hc_f_month{
	width:114px
}
.hc_i_layout_v9 .hc_i h3 a:hover,
.hc_i_layout_v9 .hc_i h3 a:visited
{color:#fff}
.hc_i_layout_v4 .hc_i h3{
	padding-right:0
}
.hc_rtl .hc_i_layout_v4 .hc_i h3{
	padding-left:0
}
.hc_rating_t_star:after, .hc_rating_t_self:after{top:0;bottom:auto}
.hc_rating_t_star.hc_rating_1half:before,
.hc_rating_t_star.hc_rating_2half:before,
.hc_rating_t_star.hc_rating_3half:before,
.hc_rating_t_star.hc_rating_4half:before,
.hc_rating_t_star.hc_rating_5half:before{top:0;bottom:auto}
.hc_i_layout_v4 .hc_i dd.hc_i_usrRating{
	top:45px;
}
.hc_rtl h1 .hc_ltr, .hc_rtl h2 .hc_ltr, .hc_rtl h3 .hc_ltr, .hc_rtl h4 .hc_ltr, .hc_rtl h5 .hc_ltr, .hc_rtl h6 .hc_ltr{
	font-size:14px;
}
.hc_i_layout_v5 .hc_i dd.hc_i_numHtls{clear:both}