.editor{max-width:520px}.editor--with-padding{padding:0 5px 0 5px}.editor input[type="text"],.editor input[type="password"],.editor textarea,.editor input[type="number"],.editor input[type="email"],.editor input[type="tel"]{width:100%}.editor .editor__row{width:100%;min-height:29px}.editor .editor__row--inline{width:auto;display:inline-block}.editor .editor__row__label{min-height:1em;font-weight:bold}.editor .editor__row__label--required::after{content:'*';margin-left:5px}.editor .editor__row__field{margin:4px 10px 4px 0;min-height:1em}.editor .editor__row__description{font-style:italic}.editor .editor__row--complextype>.editor__row__field,.editor .editor__row--complextype>.editor__row__label{margin-bottom:10px;margin-top:10px}.editor .editor--vertical>.editor__row{padding:1px 0}.editor .editor--vertical>.editor__row>.editor__row__label{margin:5px 5px 5px 0}.editor .editor--vertical>.editor__row>.editor__row__field{margin:0 0 5px 0}.form-actions{border:0}.form-actions>*{margin-right:10px}.input-validation-error{border-color:#f00}.field-validation-valid{display:none}.validation-summary-errors ul{padding:0}.validation-summary-errors ul li{list-style-type:none}.display__row{clear:both;float:left;width:100%}.display__row__label{margin:7px 0 2px 6px;min-height:1em;font-weight:bold;float:left;width:20%}.display__row__field{margin:7px 0 2px 0;min-height:1em;float:left;width:75%}.display__row--complextype>.display__row__field,.display__row .display__row--complextype>.display__row__label{margin-bottom:10px;margin-top:10px}::-webkit-input-placeholder{color:#5e5d5e;font-size:.9em}:-moz-placeholder{color:#5e5d5e;opacity:1;font-size:.9em}::-moz-placeholder{color:#5e5d5e;opacity:1;font-size:.9em}:-ms-input-placeholder{color:#5e5d5e;font-size:.9em}::-ms-input-placeholder{color:#5e5d5e;font-size:.9em}@media(max-width:480px){.editor{max-width:none;width:100%}}input[type="text"],input[type="password"],textarea,input[type="number"],input[type="email"],input[type="tel"]{border:1px solid #000;background:#fff;padding:4px;height:35px;border-radius:3px;box-sizing:border-box}button,input[type="button"],input[type="reset"],input[type="submit"]{border-style:none;padding:5px 10px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}table{width:100%}td{border-color:#c3c3c3;border-style:solid;border-width:1px;padding:5px}