td.Wel {
	background-color: green;
	color: white
}

td.Niet {
	background-color: lightgray;
	color: white;
}

.tooltip {
  position:relative; 
  border-bottom:1px dashed #000;
}

.tooltip:before {
  content: attr(data-text); 
  position:absolute;
  
  /* vertically center */
  top:50%;
  transform:translateY(-50%);
  
  /* move to right */
  left:100%;
  margin-left:25px; 
  
  /* basic styles */
  width:400px;
  padding:10px;
  border-radius:10px;

  color: #fff;
  text-align:left;
	z-index: 9;

  display:none; 
}

.tooltip:hover:before {
  display:block;
}

.kleur1:before {
	  background:#4FAED4;
}
.kleur2:before {
	  background:#D7844B;
}
.kleur3:before {
	  background:#A15F9A;
}
.kleur4:before {
	  background:#B5C847;
}
.kleur5:before {
	  background:#F0C947;
}

/*.tooltipright:before {*/
/*	right: 120%;*/
/*	left: inherit;*/
/*}*/

#stacked-email,#stacked-email2 {
	width: 350px;
}

.stacked-state {
	width: 350px;
}

.easy-notification-bar-message {
	font-weight: bold;
}

td, th {
    padding: 4px;
    text-align: left;
    border-width: 0 1px 1px 0;
		font-size:calc(11px + 0.07vw);
}