.form-row{padding:.35em 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-label{float:left;width:130px;text-align:right;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;padding:.2em 0;}.form-label .required{color:#8b0000}.form-field{display:block;margin-left:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.15em .3em .3em .3em;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ddd;}.form-field input,.form-field textarea,.form-field select{font-family:inherit;border:none;background-color:#fff;width:100%;outline:none}.form-error{font-size:.8em;color:#8b0000;margin-left:140px}.form-buttons{background-color:#007070;text-align:center;padding:.3em;}.form-buttons button{background-color:#edf7f5;border:1px solid #aad9d0;padding:.2em 1em;-webkit-border-radius:2px;border-radius:2px;font-weight:bold}.form-buttons .backlink{display:inline-block;margin:0 .5em;padding:.2em 1em;color:#edf7f5;font-weight:bold;font-size:1.05em}button{font-family:inherit;font-size:1em}