.documentos-fields-compact .form-row > .form-group {
  margin-bottom: 0.45rem;
}

.documentos-fields-compact .form-row > .form-group > label {
  margin-bottom: 0.15rem;
  font-size: 0.8125rem;
}

.documentos-fields-compact .form-control {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}

.documentos-fields-compact textarea.form-control {
  height: auto;
}

.documentos-fields-compact .form-control-plaintext {
  min-height: 31px;
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  font-size: 0.875rem;
}

.documentos-fields-compact [class*="-control"] {
  min-height: 31px !important;
  font-size: 0.875rem;
}

.documentos-fields-compact [class*="-ValueContainer"] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.documentos-fields-compact [class*="-IndicatorsContainer"] {
  height: 29px;
}

.documentos-fields-compact [class*="-indicatorContainer"] {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.documentos-fields-compact [class*="-Input"] {
  margin: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
