form hr {
margin: 20px 0;
}
form {
margin: 10px 0;
}
form fieldset {
margin-bottom: 20px;
padding: 10px;
border:0;
}
form fieldset legend {
text-transform: uppercase;
font-size: 1.17em;
font-weight:bold;
padding:0;
margin:14px 0 14px -10px;
}
.checkbox input {
padding: 16px;
-webkit-border-radius: 10px;
}
.checkbox label {
display: inline;
}
.checkbox {
padding: 10px 0;
height: 52px;
}
.field input {
width: 100%;
font-size: 125%;
}
.field label {
display: block;
}
.file label {
display: block;
}
.formItem {
position: relative;
margin: 10px 0;
}
.paragraph label {
display: block;
}
.paragraph textarea {
padding: 3px;
min-height: 80px;
width: 100%;
}
.radio label {
margin-bottom: 5px;
}
.popup label {
display: block;
}
.popup select {
font-size: 125%;
}
.submit input {
font-size: 125%;
}
.submit {
text-align: left;
}
.required label {
color: inherit;
}
