.container {
  display: flex;
  flex: 1 0 auto;
  width: 100%;
}

.container-padding {
  padding: 15px;
}

.container > .scouting {
}

.container > .farm {
}

.scouting {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.farm {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.irrigation {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.pheno {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.spray {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.fertiliser {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.yield {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.harvest {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.manage {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.dashboard {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.intake {
  display: flex;
  background-color: #ffffff;
  flex-wrap: wrap;
}

.container-item {
  padding-right: 15px;
  display: flex;
}

.container-item-height {
  margin-top: 18px;
}

.container-end {
  display: flex;
  justify-content: flex-end;
  flex: 1 0 auto;
}

.container-buttons {
  display: flex;
}

.container-item-right {
  padding-right: 15px;
}
.container-item-left {
  padding-left: 15px;
}

.container-item-alignment {
  align-items: center;
  display: flex;
}

area-filter {
  margin: unset !important;
  box-shadow: unset !important;
  padding: unset !important;
}

.container-item-date {
  margin-top: 14px;
}

.checkboxstylz {
  margin-bottom: 0rem !important;
}

label.control-label {
  line-height: 1.5rem;
}

.container-item-height {
  align-items: center;
  display: flex;
  /* margin-top: 14px; */
}

/* :host :ng-deep .p-multiselect .p-multiselect-label-container .p-multiselect-label {
  width: 150px !important;
} */

body .p-multiselect .p-multiselect-label {
  min-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

body .p-dropdown .p-dropdown-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 150px;
}

body .p-inputtext {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0px 10px !important;
  min-width: 150px !important;
  width: 100%;
}

/* body .p-dropdown .p-dropdown-label.p-inputtext {
  width: unset  !important;
} */

body .p-paginator .p-dropdown {
  width: 75px !important;
}

body .p-listbox .p-listbox-header .p-listbox-filter {
  width: 100% !important;
}

body .p-fluid .p-inputtextarea {
  width: 100% !important;
}

body p-cellEditor .p-inputtext {
  width: 100% !important;
}

body .p-dropdown-filter-container .p-dropdown-filter {
  width: 100% !important;
}

/* body .p-dropdown-filter-container .p-dropdown-filter .p-inputtext{
  border: 1px solid #d8d8d8 !important;
} */

body .p-dropdown-filter-container .p-inputtext {
  border: 1px solid #d8d8d8 !important;
}

body .p-paginator .p-dropdown .p-dropdown-label {
  min-width: 42px !important;
}
