/* AXES */
/* ticks */
.axis line{
stroke: #706f6f;
stroke-width: 0.5;
shape-rendering: crispEdges;
}

/* axis contour */
.axis path {
stroke: #706f6f;
stroke-width: 0.7;
shape-rendering: crispEdges;
}

/* axis text */
.axis text {
fill: #2b2929;
font-family: Georgia;
font-size: 120%;
}

/* LINE CHART */
.line {
fill: none;
stroke: #d2d2d2;
}
.point{
  fill: #d2d2d2;
  stroke: #d2d2d2;
}
.ghost-line {
fill: none;
stroke: #d2d2d2;
opacity: 0;
stroke-width: 10;
}

.serie_label {
fill: #d2d2d2;
font-family: Georgia;
font-size: 80%;
}

div.tooltip {   
  position: absolute;           
  text-align: center;           
  width: 260px;                  
  height: 50px;                 
  padding: 5px;             
  font: 12px sans-serif;
  font-style: italic;        
  background: #037a76;
  color: white;   
  border: 0px;      
  border-radius: 8px;           
  pointer-events: none;         
}