@media only screen and (max-width:1279px) {
    .mnav .mnav_i {
        float: left;
        width: 100%;
    }
}

@media only screen and (max-width:1279px) {
    /*.logo {
		left:0;
		top:46px;
	}*/
}

@media only screen and (max-width:1279px) {
    /*.wrap-center {
		width:960px;
	}*/
}

@media only screen and (max-width:1279px) {
    .section-1 .text {
        left: 0;
    }
}

/*@media only screen and (max-width:1279px) {
	.section-2 .wrap-center .left {
		padding-left:0;
		padding-right:20px;
	}
}
@media only screen and (max-width:1279px) {
	.section-2 .wrap-center .right {
		padding-right:0;
		padding-left:20px;
	}
}*/
@media only screen and (max-width:1279px) {
    .section-3_i .wrap-center {
        padding-left: 0;
    }
}

@media only screen and (max-width:1279px) {
    .section-3_i .wrap-center .right {
        left: 640px;
    }
}

@media only screen and (max-width:1279px) {
    .section-3_i .wrap-center .right i {
        left: -44px;
    }
}

@media only screen and (max-width:1279px) {
    .section-3_i .wrap-center .col {
        margin-right: 35px;
    }
}

@media only screen and (max-width:1279px) {
    .section-3_i .wrap-center .col em {
        right: -26px;
    }
}

@media only screen and (min-width:767px) and (max-width:1199px) {
    .section-3_i .sl_text {
        font-size: 25px !important;
        padding: 45px 50px 62px 30px;
        width: 450px;
        line-height: 30px !important;
    }
}

/*@media only screen and (max-width:1279px) {
	.garanty {
		padding-left:0;
	}
}*/
@media only screen and (max-width:1279px) {
    .section-5_i {
        padding-left: 50px;
        width: 910px;
        margin: 0 auto;
    }
}

@media only screen and (max-width:1279px) {
    .section-5_i .decor {
        left: -430px;
    }
}

/*@media only screen and (max-width:1279px) {
	.section-6 .wrap-center {
		padding-right:0;
		padding-left:0;
	}
}*/
@media only screen and (max-width:1279px) {
    .section-6 .left {
        padding-right: 20px;
    }
}

@media only screen and (max-width:1279px) {
    .section-6 .left:after {
        display: none;
    }
}

@media only screen and (max-width:1279px) {
    .section-6 .right {
        padding-left: 20px;
    }
}

@media only screen and (max-width:1279px) {
    .section-6 h2 {
        font-size: 120px;
        line-height: 120px;
    }
}

@media only screen and (max-width:1279px) {
    .section-7 ul li {
        width: 190px;
        padding: 0 0 0 60px;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }
}

@media only screen and (max-width:1279px) {
    .section-9 .wrap-center>.img {
        right: 0;
    }
}

@media only screen and (max-width:1279px) {
    .section-9 .wrap-center h2 {
        padding-left: 0;
    }
}

@media only screen and (max-width:1279px) {
    .testimonials {
        padding-left: 0;
        width: 640px;
    }
}

@media only screen and (max-width:1279px) {
    .testimonials .next {
        right: -82px;
    }
}

@media only screen and (max-width:1279px) {
    .testimonials ul li p {
        padding-right: 25px;
    }
}

@media only screen and (max-width:1279px) {
    .footer__top .col2 {
        float: left;
        width: 532px;
    }
}

@media only screen and (max-width:1279px) {
    .footer__top .col2 ul li {
        width: auto;
        float: none;
    }
}

@media only screen and (max-width:1279px) {
    .footer__top .col2 .btn_wide {
        clear: left;
    }
}

@media only screen and (max-width:1279px) {
    .footer__top .col3 {
        right: 32px;
    }
}

@media only screen and (max-width:1279px) {
    .header-2 {
        padding-left: 150px;
        width: 810px;
    }
}

@media only screen and (max-width:1279px) {
    .kitchen-carousel_i .prev {
        left: 0;
    }
}

@media only screen and (max-width:1279px) {
    .kitchen-carousel_i .next {
        right: 0;
    }
}

@media only screen and (max-width:1279px) {
    .kitchen-info__carousel .prev {
        left: 0;
    }
}

@media only screen and (max-width:1279px) {
    .kitchen-info__carousel .next {
        right: 0;
    }
}

@media only screen and (max-width:1279px) {
    .other-carousel_i .prev {
        left: 0;
    }
}

@media only screen and (max-width:1279px) {
    .other-carousel_i .next {
        right: 0;
    }
}

@media only screen and (max-width:1279px) {
    /*header .wrap-center {
		top:0;
	}*/
    /*.section-2 {
		padding:0;
	}*/
}

/*.section-2 .wrap-center .left {
	float:left;
	width:50%;
}*/
/*.section-2 .wrap-center .right {
	float:left;
	width:50%;
}*/
/*.mnav {
	z-index:9999;
}*/
@media (max-width:991px) and (min-width:768px) {
    .hidden-sm {
        display: none !important;
    }
}

@media only screen and (max-width:1240px) {

    /*.logo {
		left:50px
	}*/
    .section-1 .wrap-center {
        margin-left: 50px;
    }
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
}

header .wrap-center {
    position: relative;
    z-index: 10;
    height: 42px;
    top: 42px;
}

@media (max-width:991px) {

    .section-4__list .item,
    .delivery-content .teaser-block .teaser-block__wrap .teaser__col {
        width: 100% !important;
    }
}