.FormRenderer.AuthFormRenderer .InputComponent[field='rand'] {
    display:none;
}
.FormRenderer.AuthFormRenderer .InputComponent[field='pass'] {
    display:none;
}
.FormRenderer {
  display:table;
  border-spacing:10px;
  border-collapse:separate;
  text-align:left;
}
.FormRenderer[field_layout="HBox"] .InputComponent {
  display:table-row;

}
.FormRenderer[field_layout="HBox"] .InputComponent .InputField {
  display:table-cell;
  vertical-align:middle;
  text-align:left;
}
.FormRenderer[field_layout="HBox"] .InputComponent .InputLabel {
  display:table-cell;
  text-align:right;
  padding:5px;
  vertical-align:middle;
}
.FormRenderer[field_layout="HBox"] .InputComponent .content_after {
  display:table-cell;
  text-align:left;
  padding:5px;
  vertical-align:middle;
}
.FormRenderer[field_layout="HBox"] .InputComponent .content_before {
  display:table-cell;
  text-align:left;
  padding:5px;
  vertical-align:middle;
}


/* vbox */

.FormRenderer[field_layout="VBox"] .InputComponent {

  display:block;
  margin-bottom:5px;
}

.FormRenderer[field_layout="VBox"] .InputComponent .InputField {
  display:block;

}
.FormRenderer[field_layout="VBox"] .InputComponent .InputLabel {
  display:inline-block;
  text-align:left;
}
.FormRenderer[field_layout="VBox"] .InputComponent .content_after {
  display:inline-block;
  text-align:left;
}
.FormRenderer[field_layout="VBox"] .InputComponent .content_before {
  display:inline-block;
  text-align:left;
}

/* vbox */

.FormRenderer .SubmitLine {
  display:table-row;

}
.FormRenderer .SubmitLine .Buttons {
  display:table-cell;
  text-align:right;
}
.FormRenderer .SubmitLine .TextSpace {
  display:table-cell;
  text-align:left;
}


[action="TranslateBeanField"] {
  cursor:pointer;
}
