.source-lot-map {
  border: 1px solid #cfd8dc;
  height: 240px;
  margin-top: 8px;
  width: 100%;
}
.source-lot-map-label {
  color: #555;
  display: block;
  font-size: 0.8rem;
}
.source-lot-required-hint {
  color: #666;
  font-size: 12px;
  margin: 0 0 20px;
}
.source-lot-form .row > .input-field {
  margin-bottom: 20px;
}
.source-lot-form .row > .source-lot-farm-field {
  margin-bottom: 0;
}
.source-lot-form .source-lot-character-count {
  margin-top: -8px;
}
.source-lot-form .source-lot-barcode-hint {
  margin-bottom: 20px;
}
.source-lot-form .source-lot-map-helper {
  margin: 12px 0 20px;
}
