@media screen and (max-width: 1440px) {
	.header__top_fixed .header__logo_fixed {margin-right: 1%;}
	.header__top_fixed .header-menu {margin: 26px 1% 0 0%;}
	.header-connection_fixed {left: 86%;}
	.header__top_fixed .header-address_fixed {margin-right: 223px;}
}

/*@media screen and (max-width: 1380px) {
	.form__desc_measure2 {
		font-size: 14px;
		margin-bottom: 30px;
		padding: 40px;
		width: 960px;
	}
	
	h2.form__title {
    font-size: 20px;
    margin-bottom: 50px;
}

	.form__title:after {
		bottom: -30px;
	}


	.form__desc_measure3 i {
		font-size: 16px;
		margin-bottom: 0px;
	}

	.form.feedback_measure3 {
		padding: 40px;
		width: 740px;
	}
}*/

@media screen and (max-width: 1250px) {
	.header__top_fixed .header-menu {width: 50%;}
	.header__top_fixed .header-menu__item {margin-left: 3%;}
	.header__top_fixed .header-address_fixed {margin-right: 328px;}
	.header-connection_fixed {left: 78%;}
}

@media screen and (max-width: 1280px) {
	.header-menu {margin: 17px 0 0 16%;}
	.header__right {left: 16%;}
}	

@media screen and (max-width: 980px) {
	body {min-width: 980px;}
	.center_increase, .center {width: 980px; box-sizing: border-box;}

    .header-connection__calculation,
	.header-connection__payment {
		background-color: #fff;
		background-image: url(../img/icon_fixed.png);
		background-repeat: no-repeat;
		width: 49px;
		height: 100%;
		font-size: 0;
		padding: 0;
		left: auto;
    	right: 0;
	}
	/*
	.header-connection__calculation:hover,
	.header-connection__payment:hover {
        background-color: #e50469;
		background-image: url(../img/icon_fixed-hover.png);
		background-repeat: no-repeat;
	}

	
	.header-connection__calculation, .header-connection__calculation:hover {background-position: 15px 15px;}
	.header-connection__payment, .header-connection__payment:hover {background-position: -101px 15px;}
	*/
	.figure {display: none}

	.header__top_fixed .header__logo_fixed, .header__logo {margin-left: 1%;}

	.header__right {left: 20%; width: 73%;}
	.banner-sale{left:20px;margin-left:0}
	.header__slogan{margin: 31px 5% 0 0;}
	.header-phone{margin: 31px 3% 0 0;}
	.banner__button_prev{left:20px}
	.banner__button_next{right:20px}

	.popular-item {width: 225px;margin-left: 1%;}
	.differences__table {width: 100%;}

	.ceiling-item {height: 234px;width: 314px;}
	.ceiling-item_big {width: 477px;}
	.all-ceiling {padding: 0 6px;}
	.ceiling-item__title, .ceiling-item__price {height: auto;}

	.popular__wrapper {width: 100%;padding: 0 2%;box-sizing: border-box;}
	.popular-item__image {width: 100%;}

	.calculator {width: 95%;box-sizing: border-box;height: auto; padding: 38px 5%;}
	.calculator.calculator-page {height: auto;}

	.header__top_fixed .header-menu {width: 53%;}
	.header__top_fixed .header-menu__link {font-size: 8px;}
	.header__top_fixed .header-menu__item {margin-left: 28px;}
	.header__top_fixed .header-phone__item_fixed {font-size: 13px;left: 652px;top: 25px;}
	.header__top_fixed .header-connection_fixed {right: 0;left: auto;}
	
	.footer-middle__subitem {margin-right: 66px;}
	.footer-middle {padding: 42px 30px 23px;}
	.footer-bottom {padding: 42px 30px 51px;}

	.steps__wrapper {box-sizing: border-box; padding: 0 40px;}

	.advantages__item {width: 23%; margin-right: 2%;}
	.advantages__wrapper {box-sizing: border-box; padding: 0 40px;}
	.advantages__othertext {padding: 0 40px;width: 70%;}

	.nonstandard-item__info {width: 100%; padding: 50px; box-sizing: border-box;}
	.nonstandard-item__bonus {right: 5%;}
	.nonstandard-item__bonus-button {right: 0;}

	.h2 {padding: 0 5%;}

	/*----------inner-page--------*/
	.customers__col {padding: 0 2%; box-sizing: border-box;}

	.action-active__item {width: 32%; overflow: hidden; margin-right: 2%;}
	.action-active__wrapper {font-size: 0; padding: 0 2%;}

	.action-other__item {width: 47%; overflow: hidden; margin-bottom: 20px;}
	.action-other__image {width: 100%; overflow: hidden;}
	.action-other__image img {width: 100%; height: 100%;}
	.action-other__text {width: 60%;}

	.profit__item {width: 49%;}
	.profit__visible {width: 100%;}

	.summary__item {width: 22%;margin: 0 1%;}
	.summary__number {font-size: 39px;}
	.summary__name {font-size: 12px;}

	.partners__item {width: 25%;}
	.partners__item_active .partners__box {width: 300%;}
	.partners__item_active .partners__info {width: 460px; padding: 34px 0 0 20px;}

	.content {box-sizing: border-box; padding: 0 4%;}

	.article__aside {width: 20%;}
	.article__content {width: 73%;}
	.article-item__image {width: 34%;}
	.article-item__text {width: 58%;}
	.article-gallery__item {width: 32%; margin-right: 2%;}
	.article-similar__item {width: 29%; margin: 0 2%;}
	.single-article__link {margin: 5px 0 0 10px;}

	.article-gallery__arrow_prev {left: 10px;}
	.article-gallery__arrow {top: 85px;}
	.article-gallery__arrow_next {right: 10px;}

	.slider-sale__img img {height: 100%; width: auto;}
	.action-list__wrapper {width: 100%;}

	.compare__table tr td:first-child {padding-left: 10px; font-weight: 500;}

	.control__title {padding: 0px 2%;}
	.control__text {padding-right: 5%; width: 100%; height: auto;padding-bottom: 20px;}
	.control__text p:last-of-type {margin: 0;}
	.control-system__item {width: 27%;padding-left: 5%;margin: 3% 3% 60px 3%;}

	.certificates-defective__text {padding-right: 5%; width: 50%;}
	.certificates-defective__title {padding-left: 5%; width: 50%;}
	.certificates-defective__title:before {left: 10%;}
	.certificates-licence__arrow_prev {left: 10px;}
	.certificates-licence__arrow_next {right: 10px;}
	.certificates-tolerance__tabs {width: 80%;}
	.certificates-tolerance__captions {width: 20%;}
	.certificates-tolerance__tab {left: 80px;}

	.contacts-form__wrapper {width: 100%; padding: 100px 5% 85px;}
	.form__input_half {width: 47%;}

	.guarantee-summary__item {width: 33%; padding: 0 3%; box-sizing: border-box;}
	.guarantee-type__item { width: 47%; padding-left: 13%;}
	.guarantee-conditions__right {    margin-right: 3%;}

	.visualization__gallery {width: 100%;}
	.visualization-design__desc {padding-right: 10%;}

	.maintenance-top__title {padding-right: 5%;}
	.maintenance-top__desc {padding-right: 5%;}
	.certificates-licence__arrow {top: 110px;}

	.installation__content {width: 70%;}
	.installation-aside {width: 25%;}

	.photogallery {width: 100%;}
	.photogallery-gallery__image {width: 70%;}
	.photogallery-gallery__desc {width: 27%;}
	.photogallery-gallery__image img {height: 100%;}
	.photogallery-gallery__image .fb {height: 100%;}
	.photogallery-gallery__arrow_left {left: 10px;}
	.photogallery-gallery__arrow_right {right: 10px;}

	.reviews-item {width: 100%;}
	.reviews__wrapper {width: 100%;}
	.reviews-item__detail {padding-left: 32%;font-size: 0;}
	.reviews-item__inner {width: 310px;}

	/*------catalog-----*/
	.ceiling-item__img img {width: 100%; height: 100%;}

	.solution__icon {width: 32%;}
	.ceiling-benefits__item {width: 31%;}
	.solution-benefits__step {width: 32%;margin-right: 1%;height: auto;}
	.ceiling-benefits__step {width: 24%; margin-right: 1%;}
	.solution-benefits__steps {padding-bottom: 4%;}
	.popular-images__item {width: 28%;margin-right: 1%;    overflow: hidden;}
	.popular-images__image {width: 100%;height: 100%;}
	.popular-images__image img {width: 100%;}
	.know-cost__table {padding-right: 2%;}
	.get-bonus__wrapper {text-align: center;}
	.element-slider__overflow {width: 100%;}
	.slider-sale__box {right: 5%; top: 5%;}

	.sale-sum__item {width: 47%;}
	.sale-sum__desc {box-sizing: border-box; padding: 0 10px;}
	.under-slider-icon__item {min-width: auto;width: 1%;}
	.above-slider-icon__item span {width: 68%;}

	.calc-result__item {width: 95%;margin: 0 auto;float: none;}
	.calc-result-item__right {width: auto;}
	.header__top_fixed .header-address_fixed {margin-right: 197px;}
}
@media (max-width:1170px) { }
@media (max-width:1080px) { }
@media (max-width:980px) { 
.certificates-topblock__text {
    position: initial;
    width: 100%;
    box-sizing: border-box;
    height: auto;
    padding: 30px;
}

.certificates-topblock {
    width: 100%;
}

.certificates-topblock__image {}

.certificates-topblock__image img {
    display: block;
    margin: 0 auto 30px;
    max-width: 100%;
}

.certificates-authenticity__greyblock {
    width: 100%;
    padding: 30px 40px 30px 200px;
    background: #f3f3f3 url(../img/certificates_authenticity.png) 30px 35px no-repeat;
}

.certificates-defective__title b {
    font-size: 24px;
    line-height: 1.2;
}
}
@media (max-width:800px) {
.certificates-representative__text {
    width: 100%;
}
.control__text {
    padding: 30px;
    background: none;
}

.control-system__item {
    width: 50%;
    margin: 0 0 40px;
    padding: 0 15px 0 40px;
}

 }
@media (max-width:640px) {
.certificates-defective__title {
    width: 100%;
    float: none;
    padding: 20px 0;
}

.certificates-defective__text {
    width: 100%;
    padding: 0;
}



.certificates-representative__item {
    width: 50%;
    margin-bottom: 20px;
}

.certificates-representative__item:after {
    display: none;
}
.certificates-authenticity__greyblock {
    padding: 180px 30px 30px;
}
.control-system__item {
    width: 100%;
    padding: 0 15px;
}
.control-system {
    padding: 30px 0px;
}
.control-system__number {
    position: initial;
}
.action-active__item h3 {
    height: auto;
    padding: 10px 0 0;
}
 }
@media (max-width:540px) { }
@media (max-width:480px) { }
@media (max-width:400px) { 
.certificates-authenticity__erss {
    width: 100%;
}

.center.center_increase .center.center_increase .more {
    margin-top: 0;
}
}
@media (max-width:320px) { }