@media screen and (max-width: 1000px) {


    .news-detail p img {
        max-width: 100%;
        height: auto;
    }

    .modal-footer{
        padding: 10px;
    }

    .modal-header{
        padding: 0px;
    }

    .modal-body{
        padding: 0px;
    }

    .inner-block {
        width: 740px;
    }

    .head-menu {
        display: none;
    }

    .header-section .inner-block {
        position: relative;
    }

    .menu-link {
        display: block;
        z-index: 100;
        position: absolute;
        top: 100px; right: 280px;
    }

    .menu-link span {
        width: 30px;
        height: 4px;
        display: block;
        margin: 0 0 4px;
        background: #000;
    }

    .logo {
        width: 130px;
    }

    .head-right-side {
        width: auto;
        float: none;
        position: relative;
    }

    .head-right-side .mail {
        padding: 0 42px;
        float: none;
        position: absolute;
        top: 85px; right: 0;
    }

    .head-right-side .phone {
        float: right;
    }

    .head-right-side .row {
        padding: 0 0 15px;
    }

    .head-right-side .signature {
        width: 480px;
        line-height: 46px;
    }

    .header-section {
        padding: 30px 0;
    }

    .catalog-section .right-side {
        width: 440px;
    }

    .catalog-box {
        width: 210px;
        margin: 0 20px 20px 0;
    }

    .catalog-box:nth-child(3n+3) {
        margin: 0 20px 20px 0;
    }

    .catalog-box:nth-child(2n+2) {
        margin: 0 0 20px;
    }

    .news-box {
        width: 233px;
        margin: 0 20px 0 0;
    }

    .news-box a .photo {
        height: auto;
    }

    .news-box a .text {
        font-size: 14px;
        line-height: 22px;
    }

    .advantages-box {
        width: 50%;
    }

    .other-activities-section .row {
        margin: 0 -10px;
    }

    .other-activities-section article {
        width: 50%;
        padding: 0 10px 20px;
    }

    .top-footer-line .column {
        width: 35%;
    }

    .top-footer-line .column:first-child {
        width: 65%;
    }

    .bottom-footer-line .copyrights {
        width: 35%;
    }

    .bottom-footer-line .info {
        width: 60%;
    }

    section.services article {
        flex-flow: column;
    }
    section.services article > div {
        width: 100%;
    }

    section.services article:nth-of-type(even){
        flex-flow: column;
    }

    section.services article h2 {
        margin-top: 10px;
    }

    .slick_slider_nav .slick-slide {
        margin: 10px 15px 0;
    }

    section.equipment .content_items article {
        width: 48%;
    }

    section.equipment aside ul li {
        font-size: 14px;
        padding: 20px 40px 20px 20px;
    }

    section.order .wr_icon .background.one {
        right: 53.5%;
    }
    section.order .wr_icon .background.two {
        background: url(../images/long_arrow_right.png) center right no-repeat;
        left: 46.5%;
    }
	
	.port > div {
		width: 48%;
	}

}