.details-step .basic-step.categories {
  margin-top: 0px;
}

.details-step .basic-step.categories #categoryDropdown {
  margin-bottom: 0px;
}

.details-step .subcategories-label {
  margin-top: 10px;
}

.details-step .categoryDropdown.invalid .vss-PickListDropdown--title:not(:focus) {
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.details-step .subcategoryDropdown.invalid .vss-PickListDropdown--title:not(:focus) {
  border-color: rgba( 168, 0, 0 ,  1 );
  border-color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.details-step .categoryDropdown .vss-PickListDropdown--title:focus {
  outline: 1px solid white;
}

.details-step .subcategoryDropdown .vss-PickListDropdown--title:focus {
  outline: 1px solid white;
}

.details-step .subcategory-tooltip-div:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--communication-background,rgba(0, 120, 212, 1));
  outline: 1px solid white;
  margin-top: 1px;
}

.details-step .subcategory-tooltip-div:not(:focus) {
  border: 1px solid transparent;
  margin-top: 1px;
}
