form.formtastic fieldset ol li p.inline-hints {
  color:#333;
  font-size:small;
}
form.formtastic fieldset.buttons {
  padding-left:0;
  padding-right:25%;
}
form.formtastic fieldset.buttons li {
  float:right;
  padding-right:0;
  padding-left:0.5em;
}
form.formtastic fieldset ol li label {
  float:right;
}
form.formtastic fieldset ol li fieldset ol {
  float:right;
  padding:0 25% 0 0;
}
form.formtastic fieldset ol li fieldset legend span {
  right:0;
}
form.formtastic fieldset ol li p.inline-hints {
  margin:0.5em 25% 0 0;
}
form.formtastic fieldset ol li p.inline-errors {
  margin:0.5em 25% 0 0;
}
form.formtastic fieldset ol li ul.errors {
  margin:0.5em 25% 0 0;
}
form.formtastic fieldset ol li.string input {
  width:300px;
}
form.formtastic fieldset ol li.password input {
  width:300px;
}
form.formtastic fieldset ol li.numeric input {
  width:300px;
}
form.formtastic fieldset ol li.text textarea {
  width:300px;
}
form.formtastic fieldset ol li.boolean label {
  padding-left:0;
  padding-right:25%;
}
form.formtastic fieldset ol li.boolean label input {
  margin:0 0.2em 0 0.5em;
}
form.formtastic fieldset ol li.radio fieldset ol li label input {
  margin-right:0;
  margin-left:0.2em;
}
form.formtastic fieldset ol li.check_boxes fieldset ol li label input {
  margin-right:0;
  margin-left:0.2em;
}
form.formtastic fieldset ol li.date fieldset ol li,
form.formtastic fieldset ol li.time fieldset ol li,
form.formtastic fieldset ol li.datetime fieldset ol li {
  float:right;
  margin:0 0 0 .3em;
}

