

p {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
}

p#metadata {
  margin-left: 4em;
  font-family: Georgia, "Times New Roman", serif;
}

svg {
  margin-top: 100px;
  background: rgb(240, 240, 240);
}

/*circle.node {
  stroke: #fff;
  stroke-width: 1px;
}
*/
.link {
  stroke: rgba(1,1,1,.1);
  fill: none;
}

.nodetext {
  pointer-events: none;
  font-size: 10px;
  font-family: sans-serif;
}

#citation_menu {
  font-family: Georgia, "Times New Roman", serif;
  font-size: 14px;
  position: fixed;
  top: 0px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(255,255,255,.9);
  width: 100%;
  padding-top: 1em;
}

.node.fixed text.nodetext {
  fill: #f00;
}

.fixed_circle {
  stroke: black;
}


