/**
 * @file - Standard CSS for form API.
 */

/* General form CSS. */
label{font-weight:bold;}
label.label-l{padding-right:0.25em;}
label.label-r{padding-left:1.6em;}
.required-i{color:#F55;}

/* Collapsed form elements: Prevent showing the collapsed content pre-JS run. */
.form-collapsed > .fieldset-wrapper{display:none;}
fieldset.form-error > .fieldset-wrapper{display:block;}
.fieldset-legend{padding:0 0.25em}
.element-invisible{display:none;}

/* Errors. */
.message-error{border:solid 2px #F55;}
.form-element.form-error{background-color:#FDD;}
