form.formtastic label
{
  font-weight: normal;
}

form.formtastic legend
{
  background: #ff0;
  line-height: 36px;
  margin-bottom: 18px;
}

form.formtastic input
{
  height: 20px;
/*  margin: 3px 0 3px 0;*/
}

html[xmlns] form.formtastic fieldset ol li.hidden { display: none; }
form.formtastic fieldset ol li fieldset legend.label { font-size: 100%; line-height: normal; margin: 0; padding: 0; color: inherit; text-transform: none; }
form.formtastic fieldset ol li fieldset legend.label label { width: auto; float: none; }
form.formtastic fieldset ol li fieldset ol { padding-left: 0; margin-left: 0; }