.relations-modal .modal-dialog {}
.relations-modal.relations-large-modal-window .modal-dialog {
    width: 90%;
}

.relations-body .relations-node-label {
	font-size: 0.6em;
	fill: #000;
}
.relations-body .relations-node-icon { 
	font-family: "Font Awesome 5 Free";
	fill: #fff;
	font-size: 0.8em;
}

.relations-header .modal-subtitle { margin-bottom: 0; }
.relations-body .relations-controls { overflow-y: auto; }
.relations-body .relations-entity-data { overflow-y: auto; }
.relations-body .relations-entity-data.static-data { height: 256px; }     
.relations-body .relations-entity-data .entity-title { 
	font-size: 18px;
	padding-bottom: 10px;
}
.relations-body .relations-entity-data .entity-relationship-title { 
	font-size: 16px;
	padding-bottom: 10px;
	font-weight: bold;
}
.relations-body .relations-entity-data .entity-label {
	text-transform: capitalize;
	font-weight: bold;
	color: #585858;
}
.relations-body .relations-entity-data .entity-id-label:before { content: "UUID: "; }
.relations-body .relations-visualizations {
	max-height: 600px;
	overflow-y: auto;
	overflow-x: hidden;
}
.relations-body .relations-visualization { border: 1px solid #ccc; border-radius: 5px; position: relative; }
.relations-body .relations-visualization.relations-child {}
.relations-body .relations-visualization.relations-parent {}
.relations-body .node circle:hover { stroke: #ff7000;  stroke-width: 2px;}
.relations-body .node .node-1f77b4 { fill: #1f77b4; stroke: #1f77b4; }
.relations-body .node .node-ff7f0e { fill: #222222; stroke: #222222; }
.relations-body .node .node-2ca02c { fill: #2ca02c; stroke: #2ca02c; }
.relations-body .node .node-d62728 { fill: #d62728; stroke: #d62728; }
.relations-body .node .node-9467bd { fill: #9467bd; stroke: #9467bd; }
.relations-body .node .node-8c564b { fill: #8c564b; stroke: #8c564b; }
.relations-body .node .node-e377c2 { fill: #e377c2; stroke: #e377c2; }
.relations-body .node .node-7f7f7f { fill: #05713d; stroke: #05713d; }
.relations-body .node .node-bcbd22 { fill: #bcbd22; stroke: #bcbd22; }
.relations-body .node .node-17becf { fill: #17becf; stroke: #17becf; }
.relations-body .node.filter-out * { fill: #fff !important; }
.relations-body .node.filter-out text { display: none; }
.relations-body line { stroke: #999; stroke-opacity: 1; stroke-width: 2px; }
.relations-body line.filter-out { display: none; }
.relations-body line.highlight, .relations-body line.newline { stroke: #ff7000; }
.relations-body marker#arrowhead { fill: #999; }
.relations-body .bottom-left {
	left: 10px;
	bottom: 0;
	position: absolute;
}
.relations-body .relations-side-panel label span {
	font-weight: normal;
	font-size: 14px;
}
.relations-body .relations-loading { font-style: italic; }

.relations-active { color: #ff7f0e !important;}
button.relations-active { 
	background-color: #ff7f0e;
	border-color: #ff7f0e;
	color: #fff !important;
}
button.relations-active:hover,button.relations-active:focus { 
	background-color: #e66d02;
	border-color: #e66d02;
}

.relations-log .list-group-item h4 {display: inline-block; padding-right: 5px;}
.relations-ner .list-group-item h4, .relations-ner .list-group-item label {display: inline-block; }

