.menu-level-1>li>a {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

@media (min-width: 768px) {
  .menu-level-1>li>a>b::before {
    vertical-align: middle !important;
    position: relative;
    top: -2px;
  }

  .menu-level-1>li:nth-child(1)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/zahradni-stavby-white.png");
    background-size: contain;
  }

  .menu-level-1>li:nth-child(2)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/skleniky-white.png");
    background-size: contain;
  }

  .menu-level-1>li:nth-child(3)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/nabytek-white.png");
    background-size: contain;
  }

  .menu-level-1>li:nth-child(4)>a>b:before {
    background: url("/user/documents/images/menu-icons/chovatelske-potreby-white.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(5)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/domy-white.png");
    background-size: contain;
  }

  .menu-level-1>li:nth-child(6)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/kachle-white.png");
    background-size: contain;
  }

  .menu-level-1>li:nth-child(7)>a>b:before {
    background-image: url("/user/documents/images/menu-icons/kontakty-white.png");
    background-size: contain;
  }
}

@media (max-width: 767px) {
  .menu-level-1>li:nth-child(1)>a>b:before {
    background: url("/user/documents/images/menu-icons/zahradni-stavby.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(2)>a>b:before {
    background: url("/user/documents/images/menu-icons/skleniky.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(3)>a>b:before {
    background: url("/user/documents/images/menu-icons/nabytek.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(4)>a>b:before {
    background: url("/user/documents/images/menu-icons/chovatelske-potreby.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(5)>a>b:before {
    background: url("/user/documents/images/menu-icons/domy.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(6)>a>b:before {
    background: url("/user/documents/images/menu-icons/kachle.png") no-repeat;
    background-size: contain;
  }

  .menu-level-1>li:nth-child(7)>a>b:before {
    background: url("/user/documents/images/menu-icons/kontakty.png") no-repeat;
    background-size: contain;
  }
}

.menu-level-1>li:nth-child(-n+7)>a>b:before {
  content: "";
  display: inline-block;
  height: 20px;
  width: 20px;
  vertical-align: -20%;
  float: none;
  margin-right: 6px;
}

.menu-level-1>li:nth-child(n+7)>a>b:before {
  content: "";
  display: inline-block;
  height: 20px;
  vertical-align: -20%;
}

.menu-level-1>li:nth-child(n+7)>a:hover b:before {
  content: "";
  display: inline-block;
  height: 20px;
  vertical-align: -20%;
}