.clientID-block {
  height: 300px;
}

th {
  position: sticky;
  top: 0;
}

.td-horizontal-separator:not(:first-child) {
  border-top: 1px solid #dee2e6;
}

.address {
  width: 70%;
  padding: auto;
  margin: auto;
  margin-top: 20px;
}

.selectedParcels {
  width: 70%;
  padding: auto;
  margin: auto;
  margin-top: 110px;
  margin-left: 290px;
  margin-bottom: 100px;
}

.headline {
  text-align: center;
  margin-top: 20px;
}

.inputField {
  margin: auto;
  margin-top: 20px;
  margin-left: 5px;
}

.inputGroup {
  width: 70%;
  margin: auto;
  margin-top: 20px;
}

.inputClientID {
  width: 70%;
  margin: auto;
  margin-top: 20px;
}

.inputParcelID {
  width: 70%;
  margin: auto;
  margin-top: 20px;
}

.footer {
  position: fixed;
  bottom: 0px;
  width: 100%;
  background-color: rgb(206, 206, 206);
  padding-top: 10px;
}

.centering {
  text-align: center;
}

.button {
  margin-right: 20px;
  margin-bottom: 20px;
  float: right;
}

.logo {
  margin-left: 1%;
  float: left;
}

.requestSuccess {
  margin-top: 70px;
  text-align: center;
  color: green;
}

.requestError {
  margin-top: 70px;
  text-align: center;
  color: red;
}

.parcel-block {
  margin-bottom: 80px;
}

.parcelMeta {
  text-align: center;
  float: right;
  margin-right: 3%;
}

.addgrundbuchblatt {
  margin-bottom: 100px;
  float: right;
  margin-right: 190px;
  margin-top: 20px;
}

.mandantenNr {
  margin-left: 250px;
}

.box {
  height: 170px;
  max-height: 170px;
}

.clientIdHeight {
  height: 500px;
}

.livestockToggleDistance {
  margin-left: 10px;
}

.livestockBox {
  height: 60px;
  max-height: 60px;
}