/* Version: 1.1.0 – Suchfeld mit X-Button */
.table th { cursor: pointer; }
.search-suggestions { position: absolute; z-index: 1000; width: 100%; }
.search-suggestions .list-group-item { cursor: pointer; }

.search-wrapper {
  position: relative;
}

.search-wrapper input[type="text"] {
  padding-right: 2rem; /* Platz für das X */
}

#clearSearch {
  position: absolute;
  right: 0.6rem;
  top: 70%;
  transform: translateY(-42%); /* optisch mittig zum Text */
  border: none;
  background: transparent;
  color: #888;
  cursor: pointer;
  font-size: 1.25rem;
  line-height: 1;
  padding: 0;
}

#clearSearch:hover {
  color: #000;
  top: 70%;
}
