/ max-width: 1100px; /. Если это исправить, css собирается и медиа-запросы работают как обычно
.line-name {
padding-bottom: 0px; }
.line-name {
padding-bottom: 25px;
font-family: Arial;
font-weight: lighter;
color: black; }
Заметил, что в старых картинках идет - (figure ) (a href )( img), а в новых (figure )( img).
align-items: center; работает корректно, т.е. выравнивает все пункты меню по вертикали в самом элементе ul.nav_first, это становится видно, если в каком-то из пунктов меню добавить побольше текста: https://jsfiddle.net/4nb78fj0/display: flex; align-items: center;
<span><a href="/cart.php" id="count"><i class="fa fa-shopping-cart"></i> Корзина
<span>
<?php
if (empty($_SESSION['cart']))
{
echo 0;
} else {
$count = count($_SESSION['cart']);
echo $count;
}
?>
</span>
</a>.done(function(data) {
$('#count').find('span').text(data);
})