span.error
{
	float: none !important;
	display: inline !important;
}

form
{
	margin: 0;
}
	
	form .row
	{
		width: 433px;
		padding: 0 0 5px 0;
	}
		
		form .row label
		{
			float: left;
			width: 180px;
			padding: 1px 0 0 0;
			margin: 0;
			display: block;
		}
		
		form .row span
		{
			float: left;
		}
		
		form .submit span
		{
			float: right;
			padding: 10px 10px 0 0;
		}
		
		form .submit span.btn-back
		{
			padding-top: 14px;
		}
			
			form .row span input,
			form .row span textarea
			{
				width: 240px;
			}
			
			form .row span select
			{
				width: 242px;
			}
			
			form .row span textarea
			{
				height: 100px;
			}
			
			form .double-row span textarea
			{
				height: 200px;
			}
			
			form .radio span input,
			form .checkbox span input
			{
				width: auto;
			}
			
			form .submit span input
			{
				width: auto;
			}
			

.group
{
	float: left;
	width: 200px;
	padding-left: 5px;
}
