

h1 {
    color:#00ffff;
}

/*CSS*/
html, body {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    font-family: Helvetica;
    overflow: hidden;
}

#tree {
    width: 100%;
    height: 100%;
}




/*partial*/

[lcn='hr-team']>rect {
    fill: #FFCA28;
}

[lcn='sales-team']>rect {
    fill: #F57C00;
}

[lcn='top-management']>rect {
    fill: #f2f2f2;
}

[lcn='top-management']>text,
.assistant>text {
    fill: #aeaeae;
}

[lcn='top-management'] circle,
[lcn='assistant'] {
    fill: #aeaeae;
}

.assistant>rect {
    fill: #ffffff;
}

.assistant [data-ctrl-n-menu-id]>circle {
    fill: #aeaeae;
}

.lamarck-solutions>rect {
    fill: #b4ffff;
}

.lamarck-solutions>text {
    fill: #039BE5;
}

.lamarck-solutions>[data-ctrl-n-menu-id] line {
    stroke: #039BE5;
}

.lamarck-solutions>g>.ripple {
    fill: #00efef;
}

.hr-team>rect {
    fill: #fff5d8;
}

.hr-team>text {
    fill: #ecaf00;
}

.hr-team>[data-ctrl-n-menu-id] line {
    stroke: #ecaf00;
}

.hr-team>g>.ripple {
    fill: #ecaf00;
}

.it-team>rect {
    fill: #ecaf00;
}

.lamarck-solutions>text {
    fill: #039BE5;
}

.it-team>[data-ctrl-n-menu-id] line {
    stroke: #F57C00;
}

.it-team>g>.ripple {
    fill: #F57C00;
}

.director>rect {
    fill: #096c9e;
}

.bm>rect {
    fill: #F57C00;
}
