body {
  text-align: center;
}

table.main {
  border-collapse: collapse;
  border-spacing: 0; 
}

table.main td {
  text-align: center;
  vertical-align: middle;
  padding: 0;
}

span.chiffre {
  font-size: 300%; 
  position: relative; 
  color: white;
  text-shadow: 0 1px 0 #AAA, 0 2px 0 #888, 0 3px 0 #777, 0 4px 1px rgba(0,0,0,.2), 0 0 5px rgba(0,0,0,.2), 0 1px 3px rgba(0,0,0,.4), 0 3px 5px rgba(0,0,0,.3), 0 5px 10px rgba(0,0,0,.3);
}

span.glow {
  font-size: 300%; 
  position: relative; 
  color: yellow;
  text-shadow: 0 1px 0 #AAA, 0 2px 0 #888, 0 3px 0 #777, 0 4px 1px rgba(0,0,0,.2), 0 0 5px rgba(0,0,0,.2), 0 1px 3px rgba(0,0,0,.4), 0 3px 5px rgba(0,0,0,.3), 0 5px 20px rgba(255,255,0,.7), 0 5px 30px rgba(255,255,0,.55), 0 5px 50px rgba(255,255,0,.4);
}

a.no {
  text-decoration: none;
}

@keyframes jitter {
  15% {
    transform: translate(-1px,0px);
  }
  30% {
    transform: translate(1px,0px);
  }
  50% {
    transform: translate(0px,-2px);
  }
  80% {
    transform: translate(0px,1px);
  }
  100% {
    transform: translate(0px,0x);
  }
}
