.nav { margin-top: 30px; }

.nav-icon i.ni { border: 0; line-height: 24px; background: url(graphics/design/circle_border_nav.png) top left no-repeat; }

.grid-icon > a > em { border: 0; line-height: 44px; background: url(graphics/design/circle_border.png) top left no-repeat; }
.grid-container:hover .grid-icon > a > em, .grid-icon:hover > a > em { border: 0; background: url(graphics/design/circle_border_white.png) top left no-repeat; }