/* ---[ contact form ]--------------------- */
#feedback form {margin: 0; padding: 0; }
#feedback form fieldset {clear: both; border-top: 1px solid #666; padding: 10px; margin: 0}
#feedback form fieldset legend {font: bold 16px/1.25em Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: .35em}
#feedback label {font-size: 100%}
#feedback label u {font-style: normal; text-decoration: underline}
#feedback input, select, textarea {font: normal 14px/1.5em Arial, Helvetica, sans-serif; color: #fff}
#feedback textarea {overflow: auto}
#feedback form div {clear: left; display: block; width: 600px}
#feedback form div fieldset {clear: none; border: 1px solid #666; margin: 0 0 0 50px; padding: 10px}
#feedback form div fieldset legend {font-size: 100%; padding: 0 3px 0 9px}
#feedback form div.required fieldset legend {font-weight: bold; color: #ab0000}
#feedback form div label {display: block; float: left; width: 140px; padding: 3px 10px; margin: 0 0 5px 0; text-align: right}
#feedback form div.optional label, label.optional {margin-top: 15px; font-weight: bold; font-size: 15px}
#feedback form div.required label, label.required {margin-top: 15px; font-weight: bold; color: #ab0000; font-size: 15px}
#feedback form div label.labelCheckbox, form div label.labelRadio {float: none; display: block; width: 300px; height: 1%; padding: 0; margin: 0 0 5px 100px; text-align: left}
#feedback form div fieldset label.labelCheckbox, form div fieldset label.labelRadio {margin-top: 15px; width: 100px}
#feedback form div img {border: 1px solid #000}
#feedback form div input, form div select, form div textarea {width: 400px; padding: 10px; margin-top: 10px; border: 1px solid #555655; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px}
#feedback form div input.inputFile {}
#feedback form div select.selectOne {padding: 10px; width: 170px; border: 1px solid #555655}
#feedback form div select.selectMultiple {font-size: 13px; width: 420px; border: 1px solid #555655; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius-topright: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0}
#feedback form div input.inputCheckbox, form div input.inputRadio, input.inputCheckbox, input.inputRadio {display: inline; height: 14px; width: 14px; background: transparent; border-width: 0; padding: 0; margin: 0 0 0 100px}
#feedback form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {background-color: #fff; color: #333; width: auto; padding: 10px; margin: 0}
#feedback form div.submit div input.inputSubmit, form div.submit div input.inputButton {float: right; margin: 0 0 0 5px}
#feedback form div small {display: block; padding: 1px 3px; font-size: .75em; margin: 0 0 5px 165px}
#feedback form fieldset legend {line-height: 150%}

#feedback form input, form select, form textarea {background-color: #fff; color: #333}

#feedback div.optional label:before {content: ''}
#feedback div.required label:before {content: ''}
#feedback form div label.labelCheckbox, form div label.labelRadio, label.labelCheckbox, label.labelRadio {display: block; height: 1%; padding: 4px 0 0 18px; text-indent: -18px; line-height: 120%}
#feedback form div label.labelCheckbox input.inputCheckbox, form div label.labelRadio input.inputRadio, label.labelCheckbox input.inputCheckbox, label.labelRadio input.inputRadio {margin: 0}
#feedback form div fieldset input.inputText, form div fieldset input.inputPassword, form div fieldset input.inputFile, form div fieldset textarea.inputTextarea {width: 340px; margin: 0 0 0 18px; margin: 0 0 0 -124px}
#feedback form div label.compact {display: inline; width: auto; padding: 4px 10px 0 0; text-indent: 0; margin: 0}
#feedback form div.wide label {float: none; display: block}
#feedback form div label.wide {width: 400px}
#feedback form div.wide input.inputText, form div.wide input.inputPassword, form div.wide input.inputFile, form div.wide select, form div.wide textarea {width: 344px; margin: 0}
#feedback form div.notes p, form div small {line-height: 125%}
#feedback form div.wide small {margin: 0 0 5px 0}
#feedback .formsend {display: none}
