.unit-control-page--full .field--name-field-ctrl-unit {
  display: none !important;
}
.rel-bf-link {
  font-weight: bold;
  text-align: center;
}
.status-sub-group {
  display: flex;
  gap: 1rem 2rem;
  margin-bottom: .6rem;
  margin-top: .6rem;
  flex-wrap: wrap;
}
.status-sub-group-start {
  padding: .3rem 1rem 1rem;
  border: 3px solid #a0ccdd;
  background: #dfeff3;
}
.status-sub-group .form-label {
	margin-top: 0;
}
.node-unit-control-page-edit-form div[id$="format-help"] {
	display: none;
}
.node-unit-control-page-edit-form .status-sub-group-water .field--type-text-long,
.node-unit-control-page-edit-form .status-sub-group-aitisi .field--type-text-long {
  flex-basis: 69%;	
}
.node-unit-control-page-edit-form .field--type-entity-reference {
  flex-basis: 26%;		
}
.status-sub-group-aitisi {
  border: 3px solid #a0ccdd !important;
  background: #f4f2df;
}
.node-unit-control-page-edit-form details.status-sub-group-aitisi > summary {
  background: #d2d2c1;
}
.status-sub-group-aitisi.sub-group-genikes {
  padding: .3rem 1rem 1rem;	
  background: #f4f2df
}
.count-per-cont {
  margin-top: -.1rem;
  margin-bottom: 0.3rem;
}
span.count-per {
  display: inline-block;
  margin-right: .5rem;
}
.count-per div.views-element-container,
.count-per div.views-element-container div {
  display: inline;
}
.periv-liges {
  font-size: 150%;
  font-weight: bold;
  color: #d00;
  animation: blinker 6s linear infinite;  
}
.periv-okay {
  font-size: 150%;
  font-weight: bold;
  color: #0a0;
}

@keyframes blinker {
  0% {
    opacity: 1;
  }	
  70% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
  88% {
    opacity: 1;
  }
  96% {
    opacity: 0;
  }
}