
table, th, td{
    border: 1px solid black;
}

/* .graphImg {
    opacity: .35;
    position: absolute;
    top: 28%;
    left: 0;
} */
/* .graphBorder {
    overflow-y: auto;
    overflow-x: auto;
    max-width: 2500;
    max-height: 3500;
} */

g.node {
    cursor: default;
    padding: 10px;
    margin: 2px;
    cursor: pointer;
}

.node circle {
    fill: #fff;
    stroke: orange;
    stroke-width: 2.5px;
    
}

.node text {
    font: 20px sans-serif;
    font-weight: bold;
    text-shadow: 2px 2px whitesmoke;
}

 .thumb:hover{
    opacity: 1;
}

.link {
    fill: none;
    stroke: #34495e;
    stroke-width: 4.5px;
}