.must-be-completed
{
	display: none;
}

form
{
	margin: 100px 0 15px 0;
}
	
	form .row
	{
		padding: 0 0 10px 0;
	}
	
	form .submit
	{
		padding: 15px 0 10px 0;
	}
		
		form .row label
		{
			float: left;
			color: #fff;
			font-family: Copperplate, Georgia, "Times New Roman";
			font-size: 0.9em;
			font-weight: bold;
			text-transform: uppercase;
			width: 70px;
			padding: 3px 0 0 0;
			margin: 0;
			display: block;
		}
		
		form .row label span
		{
			float: none;
		}
		
		form .row span
		{
			float: right;
		}
			
			form .submit span input
			{
				width: 82px !important;
				height: 52px !important;
				background: transparent;
				border: 0 !important;
			}
			
			form .row span input,
			form .row span textarea
			{
				color: #574a41;
				width: 200px;
				border: 1px solid #574a41;
			}
			
			form .row span select
			{
				color: #574a41;
				width: 202px;
				border: 1px solid #574a41;
			}
				
				form .row span select option
				{
					color: #574a41;
				}
				
			form .row span textarea
			{
				height: 100px;
			}
			
