.Tabs li.Add a {
  color: #666666;
}

.Tabs li:hover.Add a,
.Tabs li.Add.Selected a {
  color: black;
}

/* .Tabs li.Add a:before {
  content: '';
  display: inline-block;
  opacity: 0.5;
  height: 0.8em;
  width: 1em;
  background-image: url('UserInterface.Icon.Plus.svg');
  background-size: contain;
  background-repeat: no-repeat;
  padding-left: 0.3em;
} */

.Tabs li:hover.Add a:before,
.Tabs li.Add.Selected a:before {
  opacity: initial;
}

.TabMenu > li.Expand {
  height: 0.8em;
  width: 1em;
  opacity: 0.5;
  background-image: url('UserInterface.Icon.Plus.svg');
  background-size: contain;
  background-repeat: no-repeat;
  transition: left ease 0.5s;
}

.TabMenu.Expanded > li.Expand {
  background-image: url('UserInterface.Icon.Minus.svg');
}

.TabMenu > li.Add {
  display: none;
}

.TabMenu.Expanded > li.Add {
  display: initial;
}
