﻿.content label
{
  font-weight: bold;
  display: block;
}
.content label,
.content .form-label-div
{
  padding: 0.33em 1em;
  padding-top: 0;
}
.content .form-label-div
{
  margin-bottom: 0.33em;
}
.content .form-label-div label
{
  padding: 0px;
}
.content label,
.content .form-label-div,
.content .form-label-div .description
{
  width: 16em;
  float: left;
  clear: both;
  text-align: right;
}
.content .form-label-div .description p,
#content .form-label-div .description p
{
  padding: 0px;
  margin: 0px;
}

.content fieldset
{
  border-top: 1px solid #ccc;
  padding: .67em 0;
  margin: 1.33em 0;
}

.content legend
{
  padding: 0 .83em 0 0;
  font-size: 1.33em;
  font-weight: bold;
  color: #999;
}

.content input[type='text'], .content input[type='submit'], 
.content input[type='password'], .content input[type='file'],
.content select, .content textarea
{
  border: 1px solid #888;
  padding: 3px;
  margin-top: -.33em;
  vertical-align: top;
  font-size: 1em;
  color: #333;
}
.content textarea { margin-left: 2px; }

.content .hasExtendedLabel input,
.content .hasExtendedLabel select,
.content .hasExtendedLabel textarea
{
  margin-top: 0em; 
}
.content .ExtendedLabelCount1 input,
.content .ExtendedLabelCount1 select,
.content .ExtendedLabelCount1 textarea
{
  margin-bottom: 1.33em;
}
.content .ExtendedLabelCount2 input,
.content .ExtendedLabelCount2 select,
.content .ExtendedLabelCount2 textarea
{
  margin-bottom: 3em;
}
.content div.submit input[type='text'],
.content div.submit input[type='submit'],
.content div.submit input[type='password'],
.content div.submit input[type='file'],
.content div.submit select,
.content div.submit textarea
{
  float: left;
}
.content input[type='submit']
{
  cursor: pointer;
  background-color: #999;
  border: 0;
  color: #fff;
}
.content div.submit input[type='submit']
{
  display: block;
  clear: both;
}
.content input[type='submit']:hover
{
  background-color: #ccc;
  color: #999;
}
.content input[type='text']:focus, .content input[type='password']:focus,
.content input[type='file']:focus, .content select:focus,
.content textarea:focus
{
  background-color: #eee;
}
.content input[type='radio'],
.content input[type='checkbox']
{
  vertical-align: middle;
  margin-top: 0;
}
.content select[multiple='multiple']
{
  vertical-align: top;
}

.content textarea
{
  width: 300px;
  height: 60px;
}
.content input[type='text'], .content input[type='password']
{
  width: 150px;
}
.content input[type='text'],
.content input.tags
{
  width: 300px;
}
.content input.umbEditorNumberField {
  width: 50px;
}



.content div.form-row,
.content div.form-submit
{
  padding: .3em 0;
}
.content div.submit div.form-row
{
  float: left;
  clear: both;
}
.content div.form-row
{
  padding-left: 11em;
}
.content div.form-row.captcha, .content div.form-row.recaptcha {
  padding-left: 16.7em;
}
.content div.form-row label,
.content .form-label-div
{
  margin-left: -12em;
}
.content .form-row .MultipleChoiceCheckbox label {
  width: 41em;
  clear: none;
  float: none;
  margin-left: -9em;
  text-align: left;
}
.content .form-row .MultipleChoiceCheckbox input {
  margin-left: -9em;
  float: left;
}
.content div.form-row .form-label-div label
{
  margin-left: 0px;
}
.content div.form-submit
{
  padding-left: 17em;
  padding-top: 1em;
}
.content div.form-submit input[type='submit']
{
  padding: 8px 40px;
}
.content div.form-submit.line
{
  border-top: 1px solid #ccc;
}

.content div.form-row.error,
#content div.form-row.error,
.content div.form-row .error
{
}
.content div.form-row .error,
#content div.form-row .error
{
  width: 300px;  
  margin-left: 6em;  
  
  padding: .66em 3px;
  margin-top: .33em;
}

/* Success, error & notice boxes for messages and errors. */
.content .error,
.content .notice, 
.content .success    { padding: .83em; padding-bottom: 0; margin-bottom: 1.33em; border: 1px solid #ddd; }
.content .error      { background: #fbe3e4; color: #d12f19; border-color: #fbc2c4; }
.content .error      { background: #efb3b8; color: #323232; border-color: #bf6b72; }
.content .notice     { background: #fff6bf; color: #817134; border-color: #ffd324; }
.content .success    { background: #e6efc2; color: #529214; border-color: #c6d880; }
.content .error a    { color: #d12f19; }
.content .notice a   { color: #817134; }
.content .success a  { color: #529214; }

.content .red { color: #d12f19; }
.content .red a { color: #d12f19; }






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
