.hcsb_wrap_en{
	position:relative;
	width:871px;
	height:183px;
}
.hcsb_wrap_en .hcsb_hd hr{
	display:block;
	float:left;
	width:100%;
}
.hcsb_wrap_en .hcsb_hd h3{
	background:#fff none no-repeat scroll 0 0;
	display:block;
	font-size:13.6px;
	font-style:italic;
	font-weight:bold;
	padding:0 5px;
	margin:0 0 0 -3em;
	text-align:center;
	position:absolute;
	left:50%;
	top:-1px;	
}

#SB_209627.hcsb_container{	
	background:#fff none no-repeat scroll 0 0;
	clear:both;
	float:left;
}
#SB_209627{
	background:transparent none no-repeat scroll 0 0!important;
	border-radius:0!important;	
}
#SB_209627 .hcsb_outer,
#SB_209627 .hcsb_content,
#SB_209627 fieldset,
.hcsb_roomsConfig{
	background-color:transparent!important;
}
.hcsb_topTitle{
	display:none!important;
}
#SB_209627 input{
	border:1px solid #CACACA!important;
	border-radius:2px!important;
}
#SB_209627 select{
	border:0!important;
}
#SB_209627 .hcsb_checkinDateContent img,
#SB_209627 .hcsb_checkoutDateContent img{
	background:transparent url(http://www.travelpayouts.com/widgets/09fn7/ru/icons_blue.png) no-repeat -41px -4px!important;
	float:right!important;
	height:21px!important;
	width:23px!important;
	top:-1px!important;
}
#SB_209627 .hcsb_outer,
#SB_209627 .hcsb_content{
	padding:0!important;
	border:0!important;
}
#SB_209627 .hcsb_content{
	padding:17px 0 0 5px!important;
}
#SB_209627 .hcsb_citySearchWrapper{
	width:350px!important;
	padding-bottom:10px!important;
}
#SB_209627 .hcsb_citySearchWrapper input{
	width:327px!important;
	padding:11px 10px!important;
}
#SB_209627 .hcsb_citySearchWrapper,
#SB_209627 .hcsb_checkinDateWrapper,
#SB_209627 .hcsb_checkoutDateWrapper{
	float:left!important;
}
#SB_209627 .hcsb_guestsRoomsWrapper{
	clear:left!important;
}
#SB_209627 .hcsb_checkinDateWrapper,
#SB_209627 .hcsb_checkoutDateWrapper{
	margin-left:5px!important;
}
#SB_209627 .hcsb_checkinDateWrapper,
#SB_209627 .hcsb_checkoutDateWrapper{
	width:auto!important;
}
#SB_209627 .hcsb_checkinDateLabel,
#SB_209627 .hcsb_checkoutDateLabel{
	padding-bottom:10px!important;
}
#SB_209627 .hcsb_checkinDateContent,
#SB_209627 .hcsb_checkoutDateContent{
	border:1px solid #CACACA!important;
	border-radius:2px!important;
	padding:10px!important;
	height:19px!important;
	width:230px!important;
}

#SB_209627 .hcsb_checkinDateContent select,
#SB_209627 .hcsb_checkoutDateContent select{
	float:left!important;
}
#SB_209627 .hcsb_checkinDateContent select,
#SB_209627 .hcsb_checkoutDateContent select{
	padding:0 2px!important;
}
#SB_209627 .hcsb_checkinMonth,
#SB_209627 .hcsb_checkoutMonth{
	margin-right:0!important;
	margin-left:0!important;
	width:115px!important;
}
#SB_209627 .hcsb_noDatesWrapper{
	display:none!important;
}
#SB_209627 .hcsb_guestsLabel{
	float:left!important;
	width:auto!important;
	margin:5px 10px  0 0!important;
}
#SB_209627 .hcsb_guests{
	clear:left!important;
	float:left!important;
}
#SB_209627 .hcsb_guestsRoomsWrapper select{
	border:1px solid #CACACA!important;
	border-radius:2px!important;
}
#SB_209627 .hcsb_searchButton{
	color:#fff!important;
	background-color:#869BA5!important;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.3)), color-stop(100%, rgba(50,50,50,0.1)))!important;
	background-image: -webkit-linear-gradient(rgba(255,255,255,0.3), rgba(50,50,50,0.1))!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), to(rgba(50,50,50,0.1)))!important;
	background-image: -moz-linear-gradient(top, rgba(255,255,255,0.3) 100%, rgba(50,50,50,0.1) 0%)!important;
	background-image: linear-gradient(rgba(255,255,255,0.3),rgba(50,50,50,0.1))!important;
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.5) inset!important;
	box-shadow: 0 0 2px rgba(0,0,0,0.5) inset!important;
	border-radius:2px!important;
	height:46px!important;
	line-height:46px!important;
	margin:14px 2px 0 0!important;
	padding:0 47px!important;
}
#SB_209627 .hcsb_searchButton:hover{
	background-color:#869BA5!important;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.3)), color-stop(100%, rgba(255,255,255,0.2)))!important;
    background-image: -webkit-linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.2))!important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), to(rgba(255,255,255,0.2)))!important;
	background-image: linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0.2))!important;
	color:#fff!important;
}
#SB_209627 .hcsb_roomsConfig input,
#SB_209627 .hcsb_roomsConfig select{
	border:1px solid #CACACA!important;
	border-radius:0!important;
}
#hcsb_bodyElements #ui-datepicker-div a:hover,
#hcsb_bodyElements .ui-autocomplete a:hover{
	color:#fff!important;
}
