@media (max-width: 1229px)
{
    /*---------------
	    Main styles
	---------------*/



    /*---------------
		Header
	---------------*/
    header .adres
    {
        font-size: 15px;
    }

    header .adres .item
    {
        padding: 0 15px;
    }


    header .phone
    {
        font-size: 16px;
    }


    header .links
    {
        width: 272px;
    }



    /*---------------
		Sidebar
	---------------*/



    /*---------------
		Main section
	---------------*/
    .business_centre .item.mini .info
    {
        padding-right: 0;
    }

    .business_centre .item.mini:first-child
    {
        margin-top: 0;
        margin-left: 0;
    }



    .about_block
    {
        margin-bottom: 100px;
    }



    .adres_info .images .thumbs,
    .object_info .images .thumbs
    {
        margin-bottom: -15px;
        margin-left: -15px;
    }

    .adres_info .images .thumbs a,
    .object_info .images .thumbs a
    {
        width: calc(20% - 15px);
        margin-bottom: 15px;
        margin-left: 15px;
    }


    .adres_info .text_block,
    .object_info .data
    {
        padding: 40px 30px 20px 75px;
    }



    .object_terms .col
    {
        width: 100%;
    }

    .object_terms .col + .col
    {
        margin-top: 10px;
    }


    /*---------------
		Footer
	---------------*/



    /*---------------
		PopUp
	---------------*/
}
