header nav form.headerSearch {
    margin-left: 0;
}

header nav form.headerSearch input {
    width: 220px;
}

.header-scroll a.navbar-brand img {
    height: 60px !important;
}

.header-scroll nav {
    height: 80px !important;
}

.mobile-search {
    position: absolute;
    top: 20px;
    right: 200px;
}

.mobile-search img {
    width: 30px;
}

@media only screen and (max-width: 574px) {
    header nav ul.nav {
        margin-top: 65px !important;
    }

    header nav a.navbar-brand img {
        height: 50px !important;
    }

    .header-scroll a.navbar-brand img {
        height: 50px !important;
    }

    .header-scroll nav {
        height: 60px !important;
    }
}

ul.catalogNavInList li:nth-child(7) a::before,
ul.catalogNav li:nth-child(7) a::before {
    background-image: url(../web/vycap2_icon.svg);
}

ul.catalogNavInList li:nth-child(8) a::before,
ul.catalogNav li:nth-child(8) a::before {
    background-image: url(../web/pochutiny_icon.svg);
}

ul.catalogNavInList li {
    display: inline-block;
    width: 12.5%;
}

ul.catalogNavInList li a {
    padding: unset;
}

ul.catalogNavInList li:nth-child(odd) a {
    margin: 0 1px;
}

ul.catalogNav li {
    width: 25%;
}

@media only screen and (max-width: 767px) {
    ul.catalogNav li {
        width: 100%;
    }
}

ul.catalogNav li a {
    font-size: 16px;
}

ul.catalogNav li:nth-child(odd) a {
    margin: 0 1px;
}