/* GENERAL PRIMENG INPUT */
.p-inputtext:enabled:hover {
  color: #eb832e;
}
input.p-inputtext {
  font-size: 13px;
}

/* PRIMENG MULTISELECT*/
div.p-inputwrapper-filled
  .p-multiselect.p-multiselect-chip
  .p-multiselect-label {
  text-wrap: initial;
  padding: 0;
}

input.p-multiselect-filter.p-inputtext.p-component:enabled {
  &:focus {
    border: 1px solid #eb832e;
  }
}

div.p-multiselect.p-multiselect-chip .p-multiselect-token {
  color: #000000;
  text-wrap: nowrap;
}

div.p-multiselect-token {
  margin: 5px;
}

div.p-multiselect,
div.p-multiselect-item,
div.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message,
li.p-ripple.p-element.p-multiselect-item.p-highlight,
li.p-ripple.p-element.p-multiselect-item {
  font-size: 13px;
}

div.p-multiselect-panel.p-multiselect-items.p-multiselect-item.p-highlight {
  color: #eb832e;
}

div.p-multiselect-item.p-highlight {
  background-color: #eb832e;
}

div.p-multiselect.p-multiselect-chip .p-multiselect-token {
  color: #eb832e;
  background: rgb(248, 248, 248);
}

div.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
  color: #eb832e;
}

div.p-multiselect:not(.p-disabled):hover {
  border-color: #ced4da;
}

div.p-ripple.p-element.p-multiselect-item.p-highlight {
  background-color: #f1f1f1;
}

div.p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item:focus {
  box-shadow: inset 0 0 0 0.1rem #ffffff;
}

input.p-multiselect-filter.p-inputtext.p-component {
  box-shadow: inset 0 0 0 0.1rem #ffffff;
  border: none;
}

div.p-multiselect.p-component.p-multiselect-chip {
  box-shadow: none;
  min-width: 100%;
  max-width: 100%;
  border-color: #d0d0d0;
}

div.p-multiselect {
  max-width: 100%;
}

div.p-checkbox .p-checkbox-box.p-highlight {
  background-color: #eb832e;
  border-color: #eb832e;
}

/* WHEN INVALID with .invalid class  */
p-multiselect.invalid div.p-multiselect.p-component.p-multiselect-chip {
  border: #eb832e 2px solid;
}

div.p-multiselect-panel
  ul.p-multiselect-items
  li.p-multiselect-item.p-highlight.p-element.p-ripple {
  background-color: transparent;
  box-shadow: none;
  &:focus {
    box-shadow: none;
    background-color: #f6f6f6;
  }
}

div.p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item {
  &:focus {
    box-shadow: none;
  }
}

div.p-multiselect-panel
  ul.p-multiselect-items
  li.p-multiselect-item.p-highlight.p-element.p-ripple {
  &:focus {
    background-color: transparent;
  }
}
