.brin-info .brin-section {
  padding: 10px;
  border-bottom: 1px solid #ddd;
}
.brin-info .brin-section:last-child {
  border-bottom: 0;
}
.brin-info .brin-section-samelocationnr {
  background: #ffeeff;
}
.brin-info .brin-section-samebrinnr {
  background: #ffeeee;
}
.brin-info .brin-section-info {
  background: #eeffee;
}
.brin-info .brin-section-no-info {
  background: #ffeeee;
}
.brin-info .fields-container {
  display: table;
}
.brin-info .field {
  display: table-row;
}
.brin-info .field .label {
  padding: 0 10px 0 0;
  color: #777;
}
.brin-info .field .value {
  font-weight: bold;
  padding: 0;
}
.brin-info .field .label,
.brin-info .field .value {
  display: table-cell;
  text-align: left;
  vertical-align: top;
  padding-bottom: 0;
}
.brin-info .field:first-child .label,
.brin-info .field:first-child .value {
  padding-top: 10px;
}
.brin-info .brin-intro {
  margin-bottom: 10px;
}
.brin-info .brin-heading {
  font-weight: bold;
}
.brin-info .brin-info-location {
  padding-top: 10px;
}
.brin-info .fields-container {
  border-top: 1px solid #ddd;
}
.brin-info .brin-info-link {
  padding-top: 10px;
}

.form-field.brin-info-brin-warning .error {
  border-color: red;
}

.brin-warning {
  color: red;
}

/*# sourceMappingURL=brin-info.css.map */
