.progress-bar {
  color: steelblue;
}


.node {
  cursor: pointer;
}

.node circle {
  fill: #fff;
  stroke: steelblue;
  stroke-width: 1.5px;
}


.node text {
  font: 10px sans-serif;
}

.node--internal circle {
  fill: #555;
}

.node--internal text {
  text-shadow: 0 1px 0 #fff, 0 -1px 0 #fff, 1px 0 0 #fff, -1px 0 0 #fff;
}

.link {
  fill: none;
  stroke: #555;
  stroke-opacity: 0.4;
  stroke-width: 1.5px;
}

.label-child {
  outline-width: thin;
  outline-style: solid;
  outline-color: steelblue;
}

.selectize-input {
  max-width: 300px;
}

svg g text.label-image-text {
  display: none;
  font: 10px sans-serif;
}

