/*#nav-header {
  padding: 0px 78px;
}*/

.table {
    font-size: 12px;
}

.agg-title.panel-heading {
    border-bottom: 0px;
}

.agg-title.panel-heading span{
    margin-left: -8px;
}

.detail-table .box-header, .source-table .box-header, .attr-title {
    /*background-color: #f5f5f5;*/
    font-weight: bold;
}

.dup-supplementary .list-group .list-group-item {
    border: 0px;
}

.dup-supplementary .list-group .list-group-item .list-group .list-group-item {
    /*border-bottom: 1px dashed #ddd;*/
}

.source-table .list-group-item {
    #border-bottom: 0px;
    border-top: 1px dashed #ddd;
    border-left: 0px;
    border-right: 0px;
}

/* force svg */
.svg-div {
    /*background-color: #f5f5f5;*/
    /*border: 3px solid #f5f5f5;*/
}

.detail-div {
    /*background-color: #f5f5f5;*/
    /*border: 3px solid #f5f5f5;*/
}

.links line {
    /*stroke: #999;*/
    stroke: #509AE5;
    stroke-opacity: 0.8;
    stroke-width: 1.5px;
}

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

.node text {
    /*display: none;*/
    font: 14px sans-serif;
    /*font-weight: bold;*/
    fill: black;
}
/*.nodeCircle.raw {*/
/*stroke: rgb(130, 57, 53);*/
/*}*/
/*.nodeCircle.sup {*/
/*stroke: rgb(137, 190, 178);*/
/*}*/
/*.nodeCircle.agg {*/
/*stroke: rgb(222, 211, 140);*/
/*}*/
.node:hover {
    cursor: pointer;
}

.node:hover text {
    display: inline;
}

/* detail side */
.detail-div .list-group {
    margin-bottom: 0px;
}

.detail-div .list-group-item {
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px solid #ddd;
}

.detail-div .list-group-item:last-child {
    border-bottom: none;
}

.detail-div .list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.detail-div .sup-list .list-group-item {
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dashed #ddd;
}

.detail-div .sup-list .list-group-item:last-child {
    border-bottom: none;
}

svg .link {
    fill: none;
    stroke-width: 1.5px;
    stroke: #509AE5;
    stroke-opacity: 0.8;
}
/*#summary .table .td {
	padding: 4px;
}*/