/* Keep overrides minimal and consistent with existing inputs */
.tp-accountForm select#gender {
  width: 100%;
  height: 60px; /* match input height */
  padding-left: 20px; /* match input padding */
  padding-right: 35px; /* room for arrow */
  border: 1px solid #e5e5e5;
  border-radius: 2px; /* match input radius */
  background-color: #fff;
  margin-top: 6px; /* match input top margin */
  margin-bottom: 15px; /* match input bottom margin */
  box-sizing: border-box;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.tp-accountForm label {
  margin-bottom: 6px;
}

/* simple dropdown indicator alignment if template provides background icon spacing */
.tp-accountForm select#gender:focus {
  outline: none;
  border-color: #ccc;
}

/* Slightly stronger KVKK checkbox border for better visibility on auth page */
.tp-login-area input[type=checkbox] + label:before {
  border-color: #c0c0c0;
  border-width: 2px;
}

