.hex * {
position: absolute;
visibility: visible;
outline: 1px solid transparent; /* fix for jagged edges in FF on hover transition */
background-color:gray;
}
Zmieniasz w hex jako klasie głównej background. Potem sobie jakoś to odseparuj na dwie osobne osobny klasy i metodą prób i błędów dojdziesz do ostatecznego rozwiązania.