/* style.css */
.st0{fill:#54AC5D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st1{fill:#4F7FA2;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st2{fill:#777466;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st3{fill:#60AE8A;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st4{fill:#939E72;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st5{fill:#429D5D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st6{fill:#F5DAD6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st7{fill:#72CE96;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st8{fill:#5FADA0;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st9{fill:#79C269;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st10{fill:#5DA1C8;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st11{fill:#9970A7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st12{fill:#84D2DA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st13{fill:#5E995A;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st14{fill:#EEF3F6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st15{fill:#9A68A7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st16{fill:#A75DAB;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st17{fill:#E3E6C7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st18{fill:#63A85A;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st19{fill:#FEE9F9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st20{fill:#769BD6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st21{fill:#BD9462;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st22{fill:#55A4DE;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st23{fill:#97784A;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st24{fill:#83C054;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st25{fill:#C966AD;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st26{fill:#9ED67B;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st27{fill:#817F4D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st28{fill:#E4F6C7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st29{fill:#826C46;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st30{fill:#BBD4D2;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st31{fill:#BFC291;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st32{fill:#B6D8E3;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st33{fill:#7ECB58;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st34{fill:#AD91C8;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st35{fill:#CC7E45;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st36{fill:#EFD2EC;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st37{fill:#99DFCE;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st38{fill:#978A8B;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st39{fill:#C56F48;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st40{fill:#878785;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st41{fill:#A1D248;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st42{fill:#F5DEF2;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st43{fill:#C3A642;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st44{fill:#B67AB9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st45{fill:#B89A4B;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st46{fill:#4E9CD8;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st47{fill:#F9FCEC;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st48{fill:#4BAB5D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st49{fill:#C8EAD5;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st50{fill:#68C1BF;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st51{fill:#9B68B1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st52{fill:#FEF2FD;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st53{fill:#AF6DB1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st54{fill:#DDEAAD;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st55{fill:#DFC4E3;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st56{fill:#7A93CF;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st57{fill:#7865B0;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st58{fill:#A36BB2;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st59{fill:#BF92C7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st60{fill:#FE9A28;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st61{fill:#867668;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st62{fill:#6F726A;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st63{fill:#6E7EC0;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st64{fill:#E3C8AB;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st65{fill:#B8D1F5;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st66{fill:#888482;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st67{fill:#C1D184;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st68{fill:#70A2DA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st69{fill:#F3EDDF;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st70{fill:#E2E2AC;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st71{fill:#61C582;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st72{fill:#C381BB;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st73{fill:#78CD7B;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st74{fill:#C3AAD6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st75{fill:#8672B7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st76{fill:#8866A6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st77{fill:#B9CAF0;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st78{fill:#D45557;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st79{fill:#9A61AD;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st80{fill:#54C459;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st81{fill:#BDA4C6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st82{fill:#4666B3;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st83{fill:#76B666;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st84{fill:#74B9C5;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st85{fill:#B9DDBA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st86{fill:#D3ADD6;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st87{fill:#F5EBD9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st88{fill:#B166A1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st89{fill:#D399CA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st90{fill:#54A4D8;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st91{fill:#F7EBFA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st92{fill:#A76AB1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st93{fill:#A7B68B;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st94{fill:#7173B7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st95{fill:#5DB3B1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st96{fill:#8D7FBE;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st97{fill:#CCE8B3;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st98{fill:#CCB6B5;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st99{fill:#D687BF;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st100{fill:#69B689;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st101{fill:#6E72B9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st102{fill:#5DAAA0;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st103{fill:#58A5CE;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st104{fill:#CE49A4;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st105{fill:#92C4A1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st106{fill:#AC9EAA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st107{fill:#90D0F7;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st108{fill:#A6D54D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st109{fill:#C3ADCA;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st110{fill:#E392A9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st111{fill:#A8836D;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st112{fill:#986F7F;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st113{fill:#FEFEF9;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}
.st114{fill:#B1B1B1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:10;}

.active {
  fill: steelblue;
}
.hover {
  fill: #69c;
}

div.tooltip {
    position: absolute;
    text-align: center;
    padding: 5px;
    font: 12px sans-serif;
    background: snow;
    border: 0px;
    pointer-events: none;
    border: 1px solid #000;
    z-index: 1000;
}

div.tooltip img{
   width:400px;
   height:326px;
 }

.circle:hover {
  fill: yellow;
  stroke: red;
}


g path:hover,
g polygon:hover {
  fill: yellow;
  stroke: red;
  transition: all ease 0.1s;
}

.highlight {
  fill: steelblue;
}

g path
{
    transition: 0.8s all;
    transform-origin: 50% 50%;
    transform-box: fill-box;
}

rect {
  fill: none;
  pointer-events: all;
}

.text {
  stroke:#333;
  text-anchor: middle;
  font-family: "sans-serif";
  stroke-width: 0.5;
  fill: #333;
  font-size: 10pt;
}

