.next-tag-deletable.next-tag-level-secondary .next-tag-body {
  color: #666666;
  background-color: #FFFFFF;
}

.next-tag-deletable.next-tag-level-secondary .next-tag-body.hover, .next-tag-deletable.next-tag-level-secondary .next-tag-body:hover {
  color: #333333;
  background-color: #F7F8FA;
}

.next-tag-deletable.next-tag-level-secondary .next-tag-tail {
  color: #666666;
  background: #FFFFFF;
}

.next-tag-deletable.next-tag-level-secondary .next-tag-tail.hover, .next-tag-deletable.next-tag-level-secondary .next-tag-tail:hover {
  color: #333333;
  background: #F7F8FA;
}

.next-tag-deletable.next-tag-level-secondary.hover {
  border-color: #C4C6CF;
}

.next-tag-deletable.next-tag-level-secondary.hover .next-tag-body {
  color: #333333;
  background-color: #F7F8FA;
}

.next-tag-deletable.next-tag-level-secondary.hover .next-tag-tail {
  color: #333333;
  background: #F7F8FA;
}

.next-tag-deletable.next-tag-level-secondary[disabled], .next-tag-deletable.next-tag-level-secondary.disabled {
  border-color: #C4C6CF;
}

.next-tag-deletable.next-tag-level-secondary[disabled] .next-tag-body, .next-tag-deletable.next-tag-level-secondary.disabled .next-tag-body {
  color: #CCCCCC;
  background-color: #F7F8FA;
}

.next-tag-deletable.next-tag-level-secondary[disabled] .next-tag-tail, .next-tag-deletable.next-tag-level-secondary.disabled .next-tag-tail {
  color: #CCCCCC;
  background-color: #F7F8FA;
}

.next-tag-interactive {
  color: #666666;
  background-color: #FFFFFF;
  border-color: #C4C6CF;
}

.next-tag-interactive.next-tag {
  overflow: visible;
}

.next-tag-interactive .next-tag-number {
  color: #666666;
}

.next-tag-interactive .next-tag-opt {
  color: #FFFFFF;
  background-color: #2192D9;
}

.next-tag-interactive.hover, .next-tag-interactive:hover {
  color: #333333;
  background-color: #FFFFFF;
  border-color: #C4C6CF;
}

.next-tag-interactive.hover .next-tag-number, .next-tag-interactive:hover .next-tag-number {
  color: #2192D9;
}

.next-tag-interactive.hover .next-tag-opt, .next-tag-interactive:hover .next-tag-opt {
  color: #F7F8FA;
  background-color: #2192D9;
}

.next-tag-interactive[disabled], .next-tag-interactive.disabled {
  color: #CCCCCC;
  background-color: #F7F8FA;
  border-color: #C4C6CF;
}

.next-tag-interactive[disabled] .next-tag-number, .next-tag-interactive.disabled .next-tag-number {
  color: #CCCCCC;
}

.next-tag-interactive .next-tag-tail {
  position: relative;
  top: 0;
}

.next-tag-interactive .next-tag-number {
  width: 28px;
  border-left: dashed 1px #E6E7EB;
}

.next-tag-interactive .next-tag-opt {
  display: none;
  width: 28px;
  position: relative;
  top: -1px;
  right: -1px;
  border-radius: 0 2px 2px 0;
}

.next-tag-interactive.hover .next-tag-opt, .next-tag-interactive:hover .next-tag-opt {
  display: inline-block;
}

.next-tag-link .next-tag-body {
  width: 100%;
}

.next-tag-link a {
  color: #666666;
}

.next-tag-link.next-tag-level-normal {
  color: #666666;
  background-color: #FFFFFF;
  border-color: #C4C6CF;
}

.next-tag-link.next-tag-level-normal.hover, .next-tag-link.next-tag-level-normal:hover {
  color: #333333;
  background-color: #F7F8FA;
  border-color: #C4C6CF;
}

.next-tag-link.next-tag-level-normal[disabled], .next-tag-link.next-tag-level-normal.disabled {
  color: #CCCCCC;
  background-color: #F7F8FA;
  border-color: #DCDEE3;
}

.next-tag-link.next-tag-level-primary {
  color: #666666;
  background-color: #F7F8FA;
  border-color: #FFFFFF;
}

.next-tag-link.next-tag-level-primary.hover, .next-tag-link.next-tag-level-primary:hover {
  color: #333333;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}

.next-tag-link.next-tag-level-primary[disabled], .next-tag-link.next-tag-level-primary.disabled {
  color: #CCCCCC;
  background-color: #F7F8FA;
  border-color: #FFFFFF;
}

.next-tag-link.next-tag-level-secondary {
  color: #666666;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}

.next-tag-link.next-tag-level-secondary.hover, .next-tag-link.next-tag-level-secondary:hover {
  color: #333333;
  background-color: #F7F8FA;
  border-color: #02A493;
}