.author_field {
  width: auto;
  padding: 5px;
  margin: 5px;
}

.author_field_display {
  display: inline-flex;
}

.field__label {
  float: none !important;
}

.author_field_hidden {
  display: none;
}

.author_field_ml_3em {
  margin-left: 3em;
}

.author_field_inline_icon {
  height: 1rem;
  min-height: 16px;
  vertical-align: text-bottom;
  width: auto;
}
.author_field_ml_5px {
  margin-left: 5px !important;
}

.author_field_font_tiny {
  font-size: 10px;
}
