.network-page .researcherName { clear: both; text-align: left; border-left: solid 6px #fff; margin-left: .67em; padding-left: .199em; margin-bottom: 0; padding-bottom: 0; }
.network-page .facultyTitle { border-left: solid 6px #fff; margin-left: 1em; padding-left: .375em; margin-top: 0; padding-top: 0; line-height: 175%; }
.network-page #descriptionMsg { margin-left: 1.5em; }
.network-page .network-scope { margin-top: 1.4em; margin-left: 1.4em; float: left; }
.network-page .network-graph { display: block; margin: 1.67em; float: left; }
.network-page .network-options > .btn { display: block; width: 85%; min-height: 46px; margin-bottom: .333em; white-space: normal; }
.network-page .network-options #legend { margin-top: 0; }
.network-page #legendList { padding-left: 0; list-style: none; }
.network-page #legendList span { display: inline-block; width: 13px; height: 13px; margin-right: 7px; }
.network-page .network-link-button { padding: 0; border: 0; color: #337ab7; background: none; text-align: left; }
.network-page .network-link-button:hover { text-decoration: underline; }
.network-page #embedHtmlText { width: 100%; }
.network-page .network-tooltip { position: fixed; z-index: 10; padding: 8px; background: #fff; border: 1px solid #ccc; pointer-events: none; }
.network-page .node-text { font-size: 10px; }
.network-page #svgElement circle { stroke: #fff; stroke-width: 1.5px; }
.network-empty #errorMsg { margin-top: 1.4em; margin-left: 1.4em; max-width: 40em; }
.network-empty div.btn-group { margin-top: .7em; margin-left: .7em; float: left; }
.network-empty #svgElement { display: block; margin: 1.67em; float: left; }
.network-empty .network-options > .btn { display: inline-block; white-space: nowrap; }
.network-empty label { font-weight: normal; margin-bottom: 0; }
.network-empty #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.network-person div.btn-group { margin-top: .7em; margin-left: .7em; float: left; }
.network-person .network-scope { margin-top: .7em; margin-left: .7em; }
.network-person #svgElement { display: block; margin: 1.67em; float: left; }
.network-person .network-options > .btn { display: inline-block; clear: left; white-space: nowrap; }
.network-person label { font-weight: normal; margin-bottom: 0; }
.network-person #legendList span { display: inline; width: auto; height: auto; margin-right: 0; }
.network-person #svgElement circle { stroke: none; stroke-width: 1px; }
.network-person #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.network-person .network-tooltip { position: absolute; z-index: auto; padding: 5px; border: 0; border-radius: 10px; box-shadow: 4px 4px 10px rgba(0, 0, 0, .4); }
.network-person #title { font-weight: bold; }
.network-person #subtitle2 { font-size: small; font-style: italic; }
.network-organization div.btn-group { margin-top: .7em; margin-left: .7em; float: left; }
.network-organization .network-scope { margin-top: .7em; margin-left: .7em; }
.network-organization #svgElement { display: block; margin: 1.67em; float: left; }
.network-organization .network-options > .btn { display: inline-block; clear: left; white-space: nowrap; }
.network-organization label { font-weight: normal; margin-bottom: 0; }
.network-organization #legendList span { display: inline; width: auto; height: auto; margin-right: 0; }
.network-organization #svgElement circle { stroke: none; stroke-width: 0; }
.network-organization #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.network-organization .network-tooltip { position: absolute; z-index: auto; padding: 5px; border: 0; border-radius: 10px; box-shadow: 4px 4px 10px rgba(0, 0, 0, .4); }
.network-organization #title { font-weight: bold; }
.network-organization #subtitle2 { font-size: small; font-style: italic; }
.treemap-page #svgElement g { cursor: pointer; }
.treemap-page #svgElement { max-width: none; height: 700px; }
.treemap-page .network-options > .btn { display: inline-block; clear: left; white-space: nowrap; }
.treemap-page #legendList span { display: inline; width: auto; height: auto; margin-right: 0; }
.treemap-page #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.publication-chart-page div.btn-group { margin-top: .7em; margin-left: .7em; float: left; }
.publication-chart-page #svgElement { max-width: none; height: 700px; }
.publication-chart-page .network-options > .btn { display: inline-block; clear: left; white-space: nowrap; }
.publication-chart-page label { font-weight: normal; margin-bottom: 0; }
.publication-chart-page #legendList span { display: inline; width: auto; height: auto; margin-right: 0; }
.publication-chart-page #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.publication-chart-page .network-tooltip { position: absolute; z-index: auto; padding: 5px; border: 0; border-radius: 10px; box-shadow: 4px 4px 10px rgba(0, 0, 0, .4); }
.publication-chart-page #title { font-weight: bold; }
.publication-chart-page #subtitle2 { font-size: small; font-style: italic; }
.research-chart-page #svgElement { max-width: none; height: auto; }
.research-chart-page .network-options > .btn { display: inline-block; clear: left; white-space: nowrap; }
.research-chart-page #embedHtmlText { background-color: #f5f5d3; border: 1px solid #999; width: 98%; margin: 5px 0; padding: 1%; }
.research-chart-page .node { stroke: none; }
.research-chart-page .link { fill: none; stroke: #000; }
.research-chart-page .link.on { opacity: .9; stroke-dasharray: 3px; stroke-linecap: square; }
@media (max-width: 767px) { .network-page .network-graph { max-width: 100%; height: auto; } }
