@media (max-width: 1399px)
{
    /*---------------
        Main styles
    ---------------*/
    .aside
    {
        width: 22%;
    }

    .content
    {
        width: calc(78% - 20px);
    }

    .page-content__left
    {
        width: 22%;
    }



    /*---------------
		Page head
	---------------*/



    /*------------------
		Form elements
	------------------*/



    /*------------
		Header
	------------*/
    .header-contact + .header-contact
    {
        margin-left: 40px;
    }

    .header-logo
    {
        width: 170px;
        margin-right: 30px;
    }

    .catalog-list
    {
        width: 330px;
    }

    .catalog-list-sub-menu
    {
        width: 618px;
        padding-right: 30px;
        padding-left: 30px;
    }

    .catalog-list-sub-menu__col div{
        margin-top: 22px;
    }



    /*-----------------
		Main section
	-----------------*/
    .first-section__catalog
    {
        display: none;
    }

    .main-slider
    {
        width: 100%;
    }



    .download-catalogs__link
    {
        font-size: 16px;
    }



    .brand__name
    {
        font-size: 16px;
    }



    .main-about__items
    {
        margin-left: -20px;
    }

    .main-about__item
    {
        width: calc(100%/4 - 20px);
        margin-left: 20px;
    }

    .main-about__name
    {
        font-size: 20px;
    }

    .main-about__desc
    {
        font-size: 14px;
    }



    .product-list__wrapthumb
    {
        width: 200px;
    }

    .product-list__price
    {
        font-size: 16px;

        width: 96px;
        margin-left: 10px;
    }


    .product__name._big
    {
        font-size: 14px;
    }


    .views__link
    {
        width: 40px;
        height: 40px;
        padding-top: 7px;
        padding-bottom: 7px;
    }


    .product-list
    {
        flex-wrap: wrap;
    }

    .product-list__wrapthumb
    {
        position: absolute;
        top: 20px;
        left: 20px;

        width: 232px;
        margin: 0;
    }

    .product-list__block
    {
        width: 100%;
        max-width: none;
    }

    .product-list__colr
    {
        margin-top: 0;
    }

    .product-list .stickers
    {
        margin-left: -5px;
    }

    .product-list__name
    {
        font-size: 18px;
    }

    .product-list__top
    {
        flex-wrap: wrap;

        min-height: 180px;
        padding-left: 252px;
    }

    .product-list__coll
    {
        order: 2;
    }

    .product-list__colr
    {
        width: 100%;
        margin: 0 0 20px;
    }

    .product-list__price
    {
        flex-grow: 1;

        margin-left: 20px;
    }

    .product-table
    {
        padding-bottom: 20px;
    }

    .product-table__product-quickbuy
    {
        padding: 0 15px;
    }

    .product-table__product-addcart
    {
        padding: 0 14px;
    }

    .product-table__open-features
    {
        margin-left: 10px;
    }

    .product-table__number span
    {
        display: none;
    }


    .top-slider
    {
        width: calc(78% - 20px);
    }

    .top-slider__title
    {
        font-size: 30px;
    }

    .top-slider__number
    {
        font-size: 100px;
    }



    .category__top
    {
        font-size: 20px;
    }


    .favorite-head__checkbox
    {
        margin-left: auto;
    }


    .info-order__bg
    {
        padding-right: 20px;
        padding-left: 20px;
    }

    .table-otder tr th
    {
        padding-right: 26px;
    }

    .table-otder tr td
    {
        padding-right: 26px;
    }


    .profile-order tr th
    {
        padding-right: 26px;
    }

    .profile-order tr td
    {
        padding-right: 26px;
    }



    /*------------
		Aside
	------------*/
    .filter
    {
        padding-right: 20px;
        padding-left: 20px;
    }



    /*------------
		Footer
	------------*/
    .footer-contact
    {
        width: 346px;
    }


    .footer-list
    {
        font-size: 16px;
    }


    .footer-contact
    {
        width: 320px;
    }

    .footer-contact__item
    {
        font-size: 16px;
    }

    .footer-contact__name
    {
        width: 106px;
    }

    .footer-contact__adres
    {
        font-size: 16px;
    }



    /*------------
		Modal
	------------*/
}