BlockForm.css
.BlockForm {
padding: 1em;
}
.BlockForm label:not(.inline) input:not([type=checkbox]), .BlockForm label:not(.inline) select{
display:block;
}
.BlockForm label:not(.inline) {
display:block;
padding: 0.5em;
max-width:100%;
}
.BlockForm textarea {
resize:vertical;
display:inline-block;
width:75%;
min-height:15ch;
}
.BlockForm input {
margin-left:0.5em;
margin-top:0.2em;
}
/* .BlockForm label.inline input[type=checkbox], .BlockForm label.inline select{
display:inline-block;
} */
.BlockForm .help {
font-size:0.9em;
display:inline-block;
margin:0;
padding:0;
margin-left:0.5rem;
}
.BlockForm .disclaimer {
color:red;
}
.BlockForm .alert {
color:red;
font-size: 0.9em;
display:none;
}