body {
	min-width: 0;
	height: auto;
	background: #fff;
	margin: 0;
	padding: 2em 4em;
}

h1 { left: 0; margin-bottom: 0.8em; }

form { width: 34em; }

form .row .label { width: 8em; }
form .row .field { padding-left: 9em; }

form dl.required .label label:after,
form div.required .legend:after,
form dl.required .label u,
form div.required .legend u { content: ''; display: none; }