.arterisk{
	color:red;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:12px
}
.form-list{
	width:100%
}
.form-list td{
	width:50%;
	vertical-align:top;
	padding: 10px 0	
}

.custom_form p{
	margin: 0 0 5px 0	
}
.custom_form label:after{
	display:block	
}
input[type="text"],
.custom_form textarea,.custom_form select{
	width:240px
}
.rv-contact textarea{
	width:628px
}	
.custom_form select{
	width:306px	
}
.custom_form textarea{
	height: 75px	
}
.rv-contact .block{
	width:200px;
	margin: 0 25px 0 0;
	float:left	
}
.rv-contact .block.last-child{
	margin:0	
}
/*date*/
.custom_form select.day{
	width:80px;
	display:inline;	
}
.custom_form select.month{
	width:120px;
	display:inline;	
}
.custom_form select.year{
	width:100px;
	display:inline;	
}
/*time*/
.custom_form select.hour,.custom_form select.minute{
	width:152px;
	display:inline;
}