

#contact_form { 
	
}


#ff label {
	width: 100%;
	cursor:pointer;
	margin:4px 0;
	color:#004899;
	display:block;
	/*font-weight:800;*/
	
}

input { 
	display:block;
	width:80%;
	/*border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;*/
	background-color:#f4f4f4;
	color:#000;
	border: none;
	padding:10px;
	margin-bottom:25px;
}


input[type=checkbox]{
	display: inline;
	width: 20px;
	margin-right: 1em;
	}
input:required {
  border:1px solid #004899;
}