.background {
  fill: #fff;
  pointer-events: all
}

.graticule {

  fill: none;
  stroke: #ddd;
  stroke-width: .6px;

}



.country {
  fill: #010c4e;
  stroke: #f6f7ff;
  stroke-width: .7px;
  stroke-linejoin: round;
}
 
 
.country.inprogram {
  fill: #efc400;
  cursor: pointer;
}

.country.inprogram:hover {
  fill: #fdd200;
}

.country.active {
	/*fill: #b68989;*/

}

 
.mesh {
  fill: none;
  stroke: #fff;
  stroke-linecap: round;
  stroke-linejoin: round;
}

text {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-anchor: middle;
}