Пару вопросов по верстке. Как исправить?
1. У li в меню "display: inline-block", так как размер шрифта не 0, между такими элементами помещается 1 пробел
2.  Блок высотой 19px, а картинка 79px
Добавьте свойство 
content: "";
position: absolute;
Будет такh5.h5:before{
    background-image: url(http://evolutionnailspanj.brandivo.com/wp-content/uploads/sites/30/2015/02/h5.png);
    background-position: 0% 0%;
    background-repeat: no-repeat;
    width: 101px;
    height: 79px;
   content: "";
   position: absolute;
}