.header-navigation__category-list {
    padding-left: 17px;
}

.header-navigation__category-list ul .granit,
.header-navigation__category-list ul .mramor,
.header-navigation__category-list ul .onix {
    padding-left: 50px;
    margin-bottom: 5px;
    width: 97% !important;
    height: 52px;
    padding-right: 0px;
}

.granit a,
.mramor a,
.onix a {
    margin-left: 2px;
    width: 100%;
}

.granit span,
.mramor span,
.onix span {
    width: 109%;
}

.granit {
    background: url('../img/granit_menu_sprite_nq8.jpg') no-repeat;
}

/* Granit */

.absolute_black { width: 52px; height: 52px; background-position: 0 0; }
.ala-noskua { width: 52px; height: 52px; background-position: 0 -53px; }
.bainbrook-brown { width: 52px; height: 52px; background-position: 0 -106px; }
.baltiyskiy { width: 52px; height: 52px; background-position: 0 -159px; }
.blue-pearl { width: 52px; height: 52px; background-position: 0 -212px; }
.butterfly-green { width: 52px; height: 52px; background-position: 0 -265px; }
.cvetok-urala { width: 52px; height: 52px; background-position: 0 -318px; }
.dymovskiy { width: 52px; height: 52px; background-position: 0 -371px; }
.emelyanovskiy { width: 52px; height: 52px; background-position: 0 -424px; }
.gabbro-kareliya { width: 52px; height: 52px; background-position: 0 -477px; }
.giallo-veneziano { width: 52px; height: 52px; background-position: 0 -530px; }
.granatovyy-amfibolit { width: 52px; height: 52px; background-position: 0 -583px; }
.imperial-red { width: 52px; height: 52px; background-position: 0 -636px; }
.isetskiy { width: 52px; height: 52px; background-position: 0 -689px; }
.ivory-brown { width: 52px; height: 52px; background-position: 0 -742px; }
.jeltau-2 { width: 52px; height: 52px; background-position: 0 -795px; }
.jeltau-5 { width: 52px; height: 52px; background-position: 0 -848px; }
.jeltau-nadejda { width: 52px; height: 52px; background-position: 0 -901px; }
.kambulatovskiy { width: 52px; height: 52px; background-position: 0 -954px; }
.kapustinskiy { width: 52px; height: 52px; background-position: 0 -1007px; }
.kashmir-white { width: 52px; height: 52px; background-position: 0 -1060px; }
.kurtinskiy { width: 52px; height: 52px; background-position: 0 -1113px; }
.lisya-gorka { width: 52px; height: 52px; background-position: 0 -1166px; }
.livadiya { width: 52px; height: 52px; background-position: 0 -1219px; }
.low-sanarka { width: 52px; height: 52px; background-position: 0 -1272px; }
.mansurovskiy { width: 52px; height: 52px; background-position: 0 -1325px; }
.maple-red { width: 52px; height: 52px; background-position: 0 -1378px; }
.mejdurechenskiy { width: 52px; height: 52px; background-position: 0 -1431px; }
.multikolor-red { width: 52px; height: 52px; background-position: 0 -1484px; }
.nero-star-gelexi { width: 52px; height: 52px; background-position: 0 -1537px; }
.nyu-imperial-red { width: 52px; height: 52px; background-position: 0 -1590px; }
.nyu-venetsiya-gold-extra { width: 52px; height: 52px; background-position: 0 -1643px; }
.oseevskiy { width: 52px; height: 52px; background-position: 0 -1696px; }
.padang-dark { width: 52px; height: 52px; background-position: 0 -1749px; }
.paradizo { width: 52px; height: 52px; background-position: 0 -1802px; }
.parpl-grin { width: 52px; height: 52px; background-position: 0 -1855px; }
.peach-red { width: 52px; height: 52px; background-position: 0 -1908px; }
.pokostovskiy { width: 52px; height: 52px; background-position: 0 -1961px; }
.royal-white { width: 52px; height: 52px; background-position: 0 -2014px; }
.sary-tas { width: 52px; height: 52px; background-position: 0 -2067px; }
.seriy-bars { width: 52px; height: 52px; background-position: 0 -2120px; }
.shanxi-black-gl { width: 52px; height: 52px; background-position: 0 -2173px; }
.shanxi-black { width: 52px; height: 52px; background-position: 0 -2226px; }
.sibirskiy { width: 52px; height: 52px; background-position: 0 -2279px; }
.sindy-green { width: 52px; height: 52px; background-position: 0 -2332px; }
.suhovjazskij { width: 52px; height: 52px; background-position: 0 -2385px; }
.sultaevskiy { width: 52px; height: 52px; background-position: 0 -2438px; }
.sunset-gold { width: 52px; height: 52px; background-position: 0 -2491px; }
.tan-brown { width: 52px; height: 52px; background-position: 0 -2544px; }
.vozrozhdenie { width: 52px; height: 52px; background-position: 0 -2597px; }

/* /Granit */

/* Mramor */

.mramor {
    background: url('../img/mramor_menu_sprite_nq8.png') no-repeat;
}

.bianko-karrara {
    width: 52px;
    height: 52px;
    background-position: 0 0;
}

.bedasar-brown {
    width: 52px;
    height: 52px;
    background-position: 0 -55px;
}

.bedasar-gold {
    width: 52px;
    height: 52px;
    background-position: 0 -110px;
}

.bedasar-green {
    width: 52px;
    height: 52px;
    background-position: 0 -165px;
}

.black-and-gold {
    width: 52px;
    height: 52px;
    background-position: 0 -220px;
}

.boticino-classico {
    width: 52px;
    height: 52px;
    background-position: 0 -275px;
}

.chippolino-ondulato {
    width: 52px;
    height: 52px;
    background-position: 0 -330px;
}

.daino-reale {
    width: 52px;
    height: 52px;
    background-position: 0 -385px;
}

.giallo-atlantida {
    width: 52px;
    height: 52px;
    background-position: 0 -440px;
}

.golden-spider {
    width: 52px;
    height: 52px;
    background-position: 0 -495px;
}

.emperador-dark {
    width: 52px;
    height: 52px;
    background-position: 0 -550px;
}

.imperador-light {
    width: 52px;
    height: 52px;
    background-position: 0 -605px;
}

.indian-green {
    width: 52px;
    height: 52px;
    background-position: 0 -660px;
}

.kemalpasha-white {
    width: 52px;
    height: 52px;
    background-position: 0 -715px;
}

.koelginskiy {
    width: 52px;
    height: 52px;
    background-position: 0 -770px;
}

.crema-valencia {
    width: 52px;
    height: 52px;
    background-position: 0 -825px;
}

.krema-nova {
    width: 52px;
    height: 52px;
    background-position: 0 -880px;
}

.krema-valensiya {
    width: 52px;
    height: 52px;
    background-position: 0 -935px;
}

.mariola {
    width: 52px;
    height: 52px;
    background-position: 0 -990px;
}

.milas-lilac {
    width: 52px;
    height: 52px;
    background-position: 0 -1045px;
}

.mramorskoe {
    width: 52px;
    height: 52px;
    background-position: 0 -1100px;
}

.mugla-white {
    width: 52px;
    height: 52px;
    background-position: 0 -1155px;
}

.negro-marquina {
    width: 52px;
    height: 52px;
    background-position: 0 -1210px;
}

.nero-oriental {
    width: 52px;
    height: 52px;
    background-position: 0 -1265px;
}

.ufaleiskiy {
    width: 52px;
    height: 52px;
    background-position: 0 -1320px;
}

.striato-olimpico {
    width: 52px;
    height: 52px;
    background-position: 0 -1375px;
}

.polotskiy {
    width: 52px;
    height: 52px;
    background-position: 0 -1430px;
}

.rosso-tea {
    width: 52px;
    height: 52px;
    background-position: 0 -1485px;
}

.rosso-antico {
    width: 52px;
    height: 52px;
    background-position: 0 -1540px;
}

.rosso-alikante {
    width: 52px;
    height: 52px;
    background-position: 0 -1595px;
}

.rosso-levanto {
    width: 52px;
    height: 52px;
    background-position: 0 -1650px;
}

.rosso-verona {
    width: 52px;
    height: 52px;
    background-position: 0 -1705px;
}

.rosalia {
    width: 52px;
    height: 52px;
    background-position: 0 -1760px;
}

.salome {
    width: 52px;
    height: 52px;
    background-position: 0 -1815px;
}

.scorpio {
    width: 52px;
    height: 52px;
    background-position: 0 -1870px;
}

.sunny-dark {
    width: 52px;
    height: 52px;
    background-position: 0 -1925px;
}

.volakas {
    width: 52px;
    height: 52px;
    background-position: 0 -1980px;
}

.zmeevik {
    width: 52px;
    height: 52px;
    background-position: 0 -2035px;
}

/* /Mramor */

/* Onix */

.onix {
    background: url('../img/onix_menu_sprite_nq8.png') no-repeat;
}

.alabastro-egiziano {
    width: 52px;
    height: 52px;
    background-position: 0 0;
}

.green {
    width: 52px;
    height: 52px;
    background-position: 0 -55px;
}

.kapuchino {
    width: 52px;
    height: 52px;
    background-position: 0 -110px;
}

.oranj {
    width: 52px;
    height: 52px;
    background-position: 0 -165px;
}

.onix-silver {
    width: 52px;
    height: 52px;
    background-position: 0 -220px;
}

.white-tiger {
    width: 52px;
    height: 52px;
    background-position: 0 -275px;
}

/* /Onix */

#items11 .img,
#items12 .img,
#items13 .img {
    width: 162px;
    height: 162px;
}

/* Big granit */
.big-granit { background: url("../img/granit_catalog_sprite_nq8.jpg") no-repeat; }
.big-granit.absolute_black { width: 162px; height: 162px; background-position: 0 0; }
.big-granit.ala-noskua { width: 162px; height: 162px; background-position: 0 -163px; }
.big-granit.bainbrook-brown { width: 162px; height: 162px; background-position: 0 -326px; }
.big-granit.baltiyskiy { width: 162px; height: 162px; background-position: 0 -489px; }
.big-granit.blue-pearl { width: 162px; height: 162px; background-position: 0 -652px; }
.big-granit.butterfly-green { width: 162px; height: 162px; background-position: 0 -815px; }
.big-granit.cvetok-urala { width: 162px; height: 162px; background-position: 0 -978px; }
.big-granit.dymovskiy { width: 162px; height: 162px; background-position: 0 -1141px; }
.big-granit.emelyanovskiy { width: 162px; height: 162px; background-position: 0 -1304px; }
.big-granit.gabbro-kareliya { width: 162px; height: 162px; background-position: 0 -1467px; }
.big-granit.giallo-veneziano { width: 162px; height: 162px; background-position: 0 -1630px; }
.big-granit.granatovyy-amfibolit { width: 162px; height: 162px; background-position: 0 -1793px; }
.big-granit.imperial-red { width: 162px; height: 162px; background-position: 0 -1956px; }
.big-granit.isetskiy { width: 162px; height: 162px; background-position: 0 -2119px; }
.big-granit.ivory-brown { width: 162px; height: 162px; background-position: 0 -2282px; }
.big-granit.jeltau-2 { width: 162px; height: 162px; background-position: 0 -2445px; }
.big-granit.jeltau-5 { width: 162px; height: 162px; background-position: 0 -2608px; }
.big-granit.jeltau-nadejda { width: 162px; height: 162px; background-position: 0 -2771px; }
.big-granit.kambulatovskiy { width: 162px; height: 162px; background-position: 0 -2934px; }
.big-granit.kapustinskiy { width: 162px; height: 162px; background-position: 0 -3097px; }
.big-granit.kashmir-white { width: 162px; height: 162px; background-position: 0 -3260px; }
.big-granit.kurtinskiy { width: 162px; height: 162px; background-position: 0 -3423px; }
.big-granit.lisya-gorka { width: 162px; height: 162px; background-position: 0 -3586px; }
.big-granit.livadiya { width: 162px; height: 162px; background-position: 0 -3749px; }
.big-granit.low-sanarka { width: 162px; height: 162px; background-position: 0 -3912px; }
.big-granit.mansurovskiy { width: 162px; height: 162px; background-position: 0 -4075px; }
.big-granit.maple-red { width: 162px; height: 162px; background-position: 0 -4238px; }
.big-granit.mejdurechenskiy { width: 162px; height: 162px; background-position: 0 -4401px; }
.big-granit.multikolor-red { width: 162px; height: 162px; background-position: 0 -4564px; }
.big-granit.nero-star-gelexi { width: 162px; height: 162px; background-position: 0 -4727px; }
.big-granit.nyu-imperial-red { width: 162px; height: 162px; background-position: 0 -4890px; }
.big-granit.nyu-venetsiya-gold-extra { width: 162px; height: 162px; background-position: 0 -5053px; }
.big-granit.oseevskiy { width: 162px; height: 162px; background-position: 0 -5216px; }
.big-granit.padang-dark { width: 162px; height: 162px; background-position: 0 -5379px; }
.big-granit.paradizo { width: 162px; height: 162px; background-position: 0 -5542px; }
.big-granit.parpl-grin { width: 162px; height: 162px; background-position: 0 -5705px; }
.big-granit.peach-red { width: 162px; height: 162px; background-position: 0 -5868px; }
.big-granit.pokostovskiy { width: 162px; height: 162px; background-position: 0 -6031px; }
.big-granit.royal-white { width: 162px; height: 162px; background-position: 0 -6194px; }
.big-granit.sary-tas { width: 162px; height: 162px; background-position: 0 -6357px; }
.big-granit.seriy-bars { width: 162px; height: 162px; background-position: 0 -6520px; }
.big-granit.shanxi-black-gl { width: 162px; height: 162px; background-position: 0 -6683px; }
.big-granit.shanxi-black { width: 162px; height: 162px; background-position: 0 -6846px; }
.big-granit.sibirskiy { width: 162px; height: 162px; background-position: 0 -7009px; }
.big-granit.sindy-green { width: 162px; height: 162px; background-position: 0 -7172px; }
.big-granit.suhovjazskij { width: 162px; height: 162px; background-position: 0 -7335px; }
.big-granit.sultaevskiy { width: 162px; height: 162px; background-position: 0 -7498px; }
.big-granit.sunset-gold { width: 162px; height: 162px; background-position: 0 -7661px; }
.big-granit.tan-brown { width: 162px; height: 162px; background-position: 0 -7824px; }
.big-granit.vozrozhdenie { width: 162px; height: 162px; background-position: 0 -7987px; }
/* /Big granit */

/* Big mramor */

.big-mramor { background: url("../img/mramor_catalog_sprite_nq8.png") no-repeat; }
.big-mramor.bianco-carraro { width: 162px; height: 162px; background-position: 0 0; }
.big-mramor.bedasar-brown { width: 162px; height: 162px; background-position: 0 -165px; }
.big-mramor.bedasar-gold { width: 162px; height: 162px; background-position: 0 -330px; }
.big-mramor.bedasar-green { width: 162px; height: 162px; background-position: 0 -495px; }
.big-mramor.black-and-gold { width: 162px; height: 162px; background-position: 0 -660px; }
.big-mramor.boticino-classico { width: 162px; height: 162px; background-position: 0 -825px; }
.big-mramor.chippolino-ondulato { width: 162px; height: 162px; background-position: 0 -990px; }
.big-mramor.krema-marfil { width: 162px; height: 162px; background-position: 0 -1155px; }
.big-mramor.krema-nova { width: 162px; height: 162px; background-position: 0 -1320px; }
.big-mramor.crema-valencia { width: 162px; height: 162px; background-position: 0 -1485px; }
.big-mramor.daino-reale { width: 162px; height: 162px; background-position: 0 -1650px; }
.big-mramor.emperador-dark { width: 162px; height: 162px; background-position: 0 -1815px; }
.big-mramor.imperador-light { width: 162px; height: 162px; background-position: 0 -1980px; }
.big-mramor.giallo-atlantida { width: 162px; height: 162px; background-position: 0 -2145px; }
.big-mramor.golden-spider { width: 162px; height: 162px; background-position: 0 -2310px; }
.big-mramor.indian-green { width: 162px; height: 162px; background-position: 0 -2475px; }
.big-mramor.kemalpasha-white { width: 162px; height: 162px; background-position: 0 -2640px; }
.big-mramor.koelginskiy { width: 162px; height: 162px; background-position: 0 -2805px; }
.big-mramor.milas-lilac { width: 162px; height: 162px; background-position: 0 -2970px; }
.big-mramor.mramorskoe { width: 162px; height: 162px; background-position: 0 -3135px; }
.big-mramor.mugla-white { width: 162px; height: 162px; background-position: 0 -3300px; }
.big-mramor.negro-marquina { width: 162px; height: 162px; background-position: 0 -3465px; }
.big-mramor.nero-oriental { width: 162px; height: 162px; background-position: 0 -3630px; }
.big-mramor.ufaleiskiy { width: 162px; height: 162px; background-position: 0 -3795px; }
.big-mramor.striato-olimpico { width: 162px; height: 162px; background-position: 0 -3960px; }
.big-mramor.polotskiy { width: 162px; height: 162px; background-position: 0 -4125px; }
.big-mramor.rosso-levanto { width: 162px; height: 162px; background-position: 0 -4290px; }
.big-mramor.rosso-tea { width: 162px; height: 162px; background-position: 0 -4455px; }
.big-mramor.rosalia { width: 162px; height: 162px; background-position: 0 -4620px; }
.big-mramor.rosso-alikante { width: 162px; height: 162px; background-position: 0 -4785px; }
.big-mramor.rosso-antico { width: 162px; height: 162px; background-position: 0 -4950px; }
.big-mramor.rosso-verona { width: 162px; height: 162px; background-position: 0 -5115px; }
.big-mramor.salome { width: 162px; height: 162px; background-position: 0 -5280px; }
.big-mramor.scorpio { width: 162px; height: 162px; background-position: 0 -5445px; }
.big-mramor.sunny-dark { width: 162px; height: 162px; background-position: 0 -5610px; }
.big-mramor.mariola { width: 162px; height: 162px; background-position: 0 -5775px; }
.big-mramor.volakas { width: 162px; height: 162px; background-position: 0 -5940px; }
.big-mramor.zmeevik { width: 162px; height: 162px; background-position: 0 -6105px; }

/* /Big mramor */

/* Big onix */

.big-onix { background: url("../img/onix_catalog_sprite_nq8.png") no-repeat; }
.big-onix.alabastro-egiziano { width: 162px; height: 162px; background-position: 0 0; }
.big-onix.kapuchino { width: 162px; height: 162px; background-position: 0 -165px; }
.big-onix.green { width: 162px; height: 162px; background-position: 0 -330px; }
.big-onix.oranj { width: 162px; height: 162px; background-position: 0 -495px; }
.big-onix.onix-silver { width: 162px; height: 162px; background-position: 0 -660px; }
.big-onix.white-tiger { width: 162px; height: 162px; background-position: 0 -825px; }

/* /Big onix */