#contactFormArea {width:420px;margin:0px 0px 35px 0px;padding:0;float:left;}

#contactForm {width:420px;margin:0;padding:0;float:left;}

#contactForm h1 { border-bottom: 1px solid #E8E8E8; color: #999; font-size:11px; line-height:12px; margin-bottom:18px; padding: 12px 0 0; letter-spacing: 6px; text-transform: uppercase; font-family: PT-Sans, Arial, sans-serif;}

#contactForm .uniForm .ctrlHolder{ padding: 16px 0 8px;}

#contactForm .uniForm .ctrlHolder.focused input.focused,
#contactForm .uniForm .ctrlHolder.focused select.focused,
#contactForm .uniForm .ctrlHolder.focused textarea.focused{ background: none; border-color: #333; }

#contactForm .uniForm .inlineLabels .formHint { margin-left: 130px; font-size: 12px; padding-top:4px; color:#777; }
#contactForm .uniForm .inlineLabels label em, #contactForm .uniForm .inlineLabels .label em{ font-style: normal; font-weight: bold; float: left; width: 1em; position: relative; }

#contactForm .uniForm .ctrlHolder label{ text-align: left; width: 150px; margin-left: 15px; }
#contactForm .uniForm .ctrlHolder .textInput, #contactForm .uniForm .ctrlHolder textarea{ width: 400px; padding: 8px 9px 9px; border: 1px solid #cacaca; background: #fff;}
#contactForm .uniForm .ctrlHolder textarea {height: 200px;}

#contactForm .uniForm .buttonHolder{ padding: 16px 0 8px; margin: 0; text-align: center;}

#contactForm .uniForm .ctrlHolder.error, #contactForm .uniForm .ctrlHolder.focused.error {  color:#c20f2e;  }
#contactForm .uniForm .ctrlHolder.error input.error,
#contactForm .uniForm .ctrlHolder.error select.error,
#contactForm .uniForm .ctrlHolder.error textarea.error{ border-color: #c86767; }


#contactForm .uniForm .inlineLabels .noLabel ul{ margin-left: 9em; /* Match to width of label + gap to field */ }
#contactForm .uniForm .inlineLabels ul{ float: left; width: 31em; }
#contactForm .uniForm .inlineLabels ul li label{ display: inline-block; width: 100%; text-align: left; }

.label-form-inline{float:left;}

.ruhuman{display:none;}