.custom-vis-layout.d3flow text {
    font: 10px sans-serif;
}
.custom-vis-layout.d3flow body {
  background: #000;
}

.custom-vis-layout.d3flow ellipse {
  fill: #fff;
}

.custom-vis-layout.d3flow path {
  fill: none;
  stroke: #fff;
  stroke-linecap: butt;
}

.custom-vis-layout.d3flow .mid {
  stroke-width: 4px;
}

.custom-vis-layout.d3flow .tail {
  stroke-width: 2px;
}

.custom-vis-layout.d3flow .node rect {
  cursor: move;
  fill-opacity: .9;
  shape-rendering: crispEdges;
}

.custom-vis-layout.d3flow .node text {
  pointer-events: none;
  text-shadow: 0 1px 0 #fff;
}

.custom-vis-layout.d3flow .link {
  fill: none;
  stroke: #000;
  stroke-opacity: .2;
}

.custom-vis-layout.d3flow .link:hover {
  stroke-opacity: .5;
}


#RwMenuModel_WEB-INFxmllayoutsblocksInsertDHTMLWidgetMenuLayoutxml   #mnuInsertWgD3Flow {
    background:url(images/defaultimage_RWD.png) no-repeat scroll 4px;
    padding: 3px 0pt 3px 14px;
}

#RwMenuModelEditor_WEB-INFxmllayoutsblocksInsertDHTMLWidgetMenuEditorLayoutxml #mnuInsertWgD3Flow{
    background:url(images/defaultimage_RWD.png) no-repeat scroll 4px;
    padding: 3px 0pt 3px 14px;
}