input, textarea{
	padding:8px 5px;
	background:#fff;
	border:1px solid #c5bead;
	margin:0;
	color:#000;
	outline:none;
}
input:focus, textarea:focus{
	border:1px solid #666;
}
.row_label{
	text-align:left !important;
	width:100% !important;
	font-weight:bold;
}
.row_content{
	margin:5px 0 5px 0 !important;
	clear:both;
	padding:0 !important;
}
.form-col1{
	width:50%;
	float:left;
	margin-bottom:10px;
}
.form-col2{
	width:50%;
	float:right;
	margin-bottom:10px;
}
.form-fullwidth{
	width:100%;
}


.submit{
	background:#df7e0b !important;
	border:none !important;
	color:#fff;
	padding:10px;
	cursor:pointer !important;
}
.submit:hover{
	color:#000;
}

.contact_flow{
	overflow:visible;
}
.row_content, .row{
	overflow:visible !important;
}