@media (min-width:992px) {
    .main-nav{
        display: block;
        width: calc(100% - (-32px));
        margin-left: -32px;
    }

    .main-nav ul li {
        /*display: block;*/
        text-align: left;
        padding-left: 32px;
    }

    /*стиль основного меню*/
    .nav-link-menu {
        color:#fff;
        text-decoration: none;
        font-size: 0.65rem;
        text-transform: uppercase;
    }

    .nav-link-menu img{
        display: none;
    }
}

@media (min-width:1200px) {
    .main-nav{
        display: table;
        width: calc(100% - (-99px));
        margin-left: -50px;
    }

    .main-nav ul li {
        display: table-cell;
        text-align: center;
        padding-left: 39px;
    }

    /*стиль основного меню*/
    .nav-link-menu {
        color:#fff;
        text-decoration: none;
        font-size: 0.75rem;
        text-transform: none;
    }

    .nav-link-menu img{
        width:16px;
        float: none;
        margin-right:8px;
        display: inline;
    }
}

.mainNavMobile ul li {
    text-align: left;
}

.main-nav ul li a i{
    padding-right: 15px;
}

.menuMobile{
    font-size: 3rem;
    color:#fff;
}

.menuMobile img{
    width:8%;
    margin-right:16px;
    margin-top:-10px;
}

.nav-link-menu:hover {
    color:#ffcc00;
    text-decoration: none;
}

.menuMobile:hover{
    color:#fff;
    text-decoration: none;
}
/************************/

/*стиль для пункта акции*/
.nav-link-sale{
    color:#ffcc00;
    font-size: 0.75rem;
    text-decoration: none;
    text-transform: uppercase;
}

.saleMobile{
    font-size: 3rem;
    text-align: right;
}

.saleMobile i{
    font-size: 3rem;
    margin-right: 16px;
}

.nav-link-sale:hover{
    text-decoration: none;
    color:#fff;
    cursor: pointer;
}
/************************/
