@media only screen and (max-width: 1900px) {
	.navbar-default .navbar-collapse{margin-left: 0}
	.btn-search_click{margin-left: 0}
	.navbar-default .navbar-nav>li{margin-right: 30px}
	header .def-company{padding-right: 10px}
	.info-garanty, .info-delivery{margin-left: 15px}
	.catalog_items .card-footer .btn:not(.btn-grey){width: 106px}
	.catalog_items .card-footer span{width:106px}
	.category_menu{width: 960px}
	header .logo img{width: 142px}
	/*.module_product-detaly-advantages img{max-width: 760px}*/
	.module_product-detaly-advantages .advantages_items .item:first-child{left: 50%;margin-left: -630px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(2){left: 50%;margin-left: -630px;top: 86px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(3){left: 50%;margin-left: -630px;top: 184px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(4){left: 50%;margin-left: -630px;top: 281px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(5){left: 50%;margin-left: -628px;top: 379px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(6){right: 50%;margin-right: -575px;margin-top: -11px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(7){right: 50%;margin-right: -587px;top: 86px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(8){right: 50%;margin-right: -585px;top: 184px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(9){right: 50%;margin-right: -665px;top: 282px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(10){right: 50%;margin-right: -646px;top: 380px;}
	.module_card-detaly .images_product-detaly_dop{margin-top: 44px}
	.module_product-detaly-complect .card{width: 276px}
	.module_product-detaly-complect .card + .card:not(.module_product-detaly-complect .card) {margin-left: 60px}
	//.module_product-detaly-complect .info_sales{margin-left: 20px}
	.module_product-detaly-complect .card + .card:before{left: -44.5px}
	.module_product-detaly-complect .card.result{width: 240px}
	.module_product-detaly-accessories.mini .info_sales{margin-left: 14px}
	.module_catalog-item_tabs .nav-tabs>li{margin-right: 20px}
	.right-header .phone fieldset{width:200px}
	.right-header .phone fieldset div + div{margin-top:6px}
	.module_production .production_images .images-nav .slick-slide{width:330px}
	.module_production .production_images .images-nav .slick-slide.slick-current div{width:282px}
	.module_production .production_images .images-nav .slick-slide div{width:181px}
	.module_production .production_images .images-nav .slick-prev, .module_production .production_images .images-nav .slick-next{left:330px !important}
	.module_production .production_images .images-nav{height:187px}
	.module_production .production_videos .video-nav .slick-slide{width:454px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:406px}
	.module_production .production_videos .video-nav .slick-slide div{width:281px}
	.module_production .production_videos .video-nav .slick-prev,.module_production .production_videos .video-nav .slick-next{left:454px !important}
	.module_card-detaly .product-item-detail-slider-controls-image{width: 100%}
}
@media only screen and (max-width: 1800px) {
	.col-left_colon, header .left-colon{width: 13.7%}
	.module_recvizits .title {padding-right: 80px}
	footer .container {max-width: 1040px}
	.col-right_content, header .main-header{width: 75%}
	header .email, header .def-company{width: 18%}
	header .main-menu{width: 82%}
	.navbar-default .navbar-nav>li{margin-right: 13px}
	.right-header{margin-left: -1%;width: 12%}
	.right-header .phone{width: 170px}
	.right-header .soc-set{width: 100%;padding-left: 24px}
	.right-header .soc-set .moduletable_social .menu{text-align: left}
	.right-header .icons{margin-top: 10px}
	.module_map{width: 84.3%}
	.form-group .checkbox label:before{top: 2px}
	.form-group .checkbox input:checked + label:after{top: 10px}
	.form-vertiсal .form-group .checkbox{margin-top: 26px}
	.diapazon .form-control{padding: 7px 5px}
	.catalog_items .card{padding: 0 12px}
	.right-content_catalogue .podbor .col-xs-12{padding: 0 12px}
	.category_menu{margin-left: 12px}
	.right-content_catalogue .module_questions .col-xs-12{padding: 0 12px}
	.catalog_items .card-footer .btn + .btnб .catalog_items .card-footer span + .btn {margin-left: 8px}
	.catalog_items .card-footer .btn:not(.btn-grey) {width: 93px}
	.catalog_items .card-footer span{width:93px}
	.info_sales{margin-left: 10px}
	.info-garanty, .info-delivery{margin-left: 10px}
	.category_menu{width: 955px}
	.left-aside{width: 27%}
	header .def-company{padding-right: 0}
	.nav-article {padding-left: 115px}
	.info_action{margin-left: 10px}
	.module_instruction .text{padding: 0 20px}
	.module_product-detaly-advantages .advantages_items .item{font-size: 1rem}
	/*.module_product-detaly-advantages img{max-width: 650px}*/
	.module_product-detaly-advantages .advantages_items .item:first-child{margin-left: -542px;margin-top: -12px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(2){margin-left: -547px;top: 71px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(3){margin-left: -546px;top: 156px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(4){margin-left: -547px;top: 239px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(5){margin-left: -544px;top: 322px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(6){margin-right: -495px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(7){margin-right: -508px;top: 72px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(8){margin-right: -504px;top: 155px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(9){top: 238px;margin-right: -577px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(10){top: 322px;margin-right: -560px}
	.module_card-detaly .images_product-detaly_dop{margin-top: 16px}
	.module_card-detaly .buttons_block .btn + .btn{width: 90%; margin: 0 5%}
	.module_card-detaly .buttons_block .btn-block{padding: 0 10px}
	.module_product-detaly-complect .card.result{width: 205px}
	.module_product-detaly-complect .card{width: 242px}
	.module_product-detaly-complect .card-title{height: 60px/*height: 50.6px*/}
	.module_product-detaly-complect .card-price span.old{display: block;margin-left: 0;margin-top: -6px}
	.module_product-detaly-complect .card-footer{justify-content: space-between;}
	.module_product-detaly-accessories .row-flex{margin-left: -12px;margin-right: -12px}
	.module_product-detaly-accessories .row-flex .card{padding: 0 12px}
	.module_catalog-item_tabs .nav-tabs>li>a{font-size: 1rem}
	.module_complect .item .btn_delete{margin-right: 30px}
	.komplect_block .komplekt_items {margin-left: 50px;width: 620px}
	.komplect_block .komplekt_items .item{padding-right: 42px}
	.module_production .images-nav{margin-top:24px}
	.module_production .production_images .images-nav .slick-list{margin:0 -12px}
	.module_production .production_images .images-nav .slick-slide{padding:0 12px;width:280px}
	.module_production .production_images .images-nav .slick-slide.slick-current div{width:256px}
	.module_production .production_images .images-nav .slick-slide div{width:164px}
	.module_production .production_images .images-nav .slick-prev, .module_production .production_images .images-nav .slick-next{left:280px !important}
	.module_production .production_images .images-nav{height:171px}
	.module_production .production_images .images-nav .slick-next{margin-left:65px !important}
	.text_full-width .col-xs-12{padding:0 12px}
	.text_full-width .text-block{width:860px}
	.module_production .production_videos .video-nav .slick-slide{width:410px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:386px}
	.module_production .production_videos .video-nav .slick-slide div{width:241px}
	.module_production .production_videos .video-nav .slick-slide.slick-current iframe {height: 215px !important;}
	.module_production .production_videos .video-nav .slick-slide iframe{height:140px !important}
	.module_production .production_videos .video-nav .slick-prev,.module_production .production_videos .video-nav .slick-next{left:410px !important}
	.module_production .video-nav{margin-top:24px}
	.module_production .production_videos .video-nav .slick-slide{padding:0 12px}
	.module_production .production_videos .video-nav .slick-list{margin:0 -12px}
	.module_production .production_videos .video-nav .slick-next{margin-left:65px !important}
	.module_production .production_videos .video-for .slick-slide{height:360px}
	.module_production .production_videos .video-for .slick-slide iframe{height:360px !important}
	.module_card-detaly .images_product-detaly_dop{width:19%}
	.module_card-detaly .images_product-detaly_main{width:81%}
	.module_card-detaly .header_product-detaly{left:19%;width:81%}
	.images_product-detaly_dop .slick-prev, .images_product-detaly_dop .slick-next{margin-left:-9px !important}
}

@media only screen and (max-width: 1620px) {
	.col-left_colon, header .left-colon{width: 14.5%}
	footer .container {max-width: 970px;min-width: 970px;}
	.module_recvizits .title {padding-right: 50px}
	.navbar-default .navbar-nav>li>a{font-size: 0.857rem}
	header .email, header .def-company{width: 20%}
	header .def-company{padding-right: 0}
	header .main-menu{width: 80%}
	.col-right_content, header .main-header{width: 74%}
	.right-header{width: 11%;margin-left: 0}
	.module_map{width: 83.3%}
	.form-vertiсal h3{font-size: 1.7rem;line-height: 2.2rem;}
	.formResponsive.form-vertiсal lead{font-size: 0.857rem;line-height: 1.29rem;}
	.right-header .icons{padding-right: 20px}
	.diapazon .form-control{width: 86px}
	.catalog_items .card-header{padding: 0}
	.info_sales{margin-left: 10px}
	.catalog_items .card-footer .btn + .btn {margin-left: 4px}
	.catalog_items .card-footer .btn:not(.btn-grey) {width: 92px}
	.category_menu{width: 860px}
	#form_ask-question{width: 64%}
	.nav-article{padding-left: 80px}
	.info-garanty, .info-delivery,.info_sales,.info_action{margin-left: 7px}
	.catalog_items .card-footer .btn:not(.btn-grey){width: 84px; ;padding: 0 5px}
	.catalog_items .card-footer span{width:84px}
	.catalog_items .card-footer .btn + .btn, .catalog_items .card-footer span + .btn{margin-left: 2px}
	/*.module_product-detaly-advantages img{max-width: 600px}*/
	.module_product-detaly-advantages .advantages_items .item:first-child{margin-left: -516px;margin-top: -12px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(2){margin-left: -520px;top: 65px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(3){margin-left: -518px;top: 144px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(4){margin-left: -520px;top: 219px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(5){margin-left: -514px;top: 295px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(6){margin-right: -469px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(7){margin-right: -479px;top: 65px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(8){margin-right: -477px;top: 142px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(9){top: 219px;margin-right: -549px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(10){top: 295px;margin-right: -533px}
	.module_card-detaly .images_product-detaly_dop{margin-top: 44px}
	.komplect_block .komplekt_items{width: 530px}
	.komplect_block .komplekt_items .item .price-item{width: 25%}
	.komplect_block .komplekt_items .item .name-item{width: 75%}
	.module_home-preview .image{width: 65%}
	.module_benefits .card > div{background-position: 1000000% 1000000% !important}
	.module_anons-catalogue .catalogue .card .card-properties .flex{width: 33.333%}
	.module_anons-catalogue .catalogue .card .card-properties .name{width: 70%}
	.module_about-company .advantages{margin-left: -12px; margin-right: -12px}
	.module_about-company .advantages .item{padding: 0 12px}
	.module_soc-seti .item.vk img{width: 265px}
	.module_soc-seti .item.instagram img{width: 230px}
	.module_home-preview-content{padding-top: 30px}
	.module_home-preview .item > div {height: 360px}
	.right-header .phone fieldset{width:155px}
	.module_reviews .blagodarnost .card{padding:0 12px}
	.module_reviews .blagodarnost{margin:0 -12px}
	.module_production .production_images .images-nav .slick-slide{width:260px}
	.module_production .production_images .images-nav .slick-slide div{width:153px}
	.module_production .production_images .images-nav .slick-slide.slick-current div{width:236px}
	.module_production .production_images .images-nav{height:157px}
	.module_production .production_images .images-nav .slick-prev, .module_production .production_images .images-nav .slick-next{left:260px !important}
	.text_full-width .text-block{width:800px}
	.module_production .production_videos .video-nav .slick-slide{width:380px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:356px}
	.module_production .production_videos .video-nav .slick-slide div{width:219px}
	.module_production .production_videos .video-nav .slick-prev, .module_production .production_videos .video-nav .slick-next{left:380px !important}
	.bx-filter .bx-filter-parameters-box-container .diapazon .form-control{width:86px}
	.right-content_catalogue .module_questions #form_ask-question{width:64%}
	.right-content_catalogue .module_questions #form_ask-question fieldset{width:100%}
	.module_product-detaly-complect .card + .card:not(.module_product-detaly-complect .card) {margin-left: 50px}
	.module_product-detaly-complect .card + .card:before {left: -39.5px}
	.module_product-detaly-complect .card{width:224px}
}
@media only screen and (max-width: 1540px) {
	.module_recvizits .title {padding-right: 10px}
	.logo{margin-left: 10px}
	.logo img{width: 135px}
	header .def-company{margin-top: 30px}
	.modal#Modal_menu-catalog .series .product .card-title{padding-right: 55px}
	.module_map{width: 83.2%}
	.moduletable_menu {width: 70%}
	.info-footer{width: 30%}
	.module_reviews .reviews-list.otzoviki .card .card-body{margin-left: 15px}
	.module_reviews .reviews-list.otzoviki .card .card-img{width: 90px}
	.module_reviews .reviews-list.otzoviki .card .title{margin-bottom: 20px}
	.module_card-detaly .header_product-detaly{left: 21%;width: 79%}
	.module_card-detaly .buttons_block .btn + .btn{width: 100%; margin: 0}
	.module_product-detaly-complect .card + .card:not(.module_product-detaly-complect .card){margin-left: 45px}
	.module_product-detaly-complect .card{width: 225px}
	.module_product-detaly-complect .card + .card:before{left: -36.5px}
	.module_product-detaly-accessories.mini .info_action{width: 100%; margin-left: 0;text-align: right; margin-top: 6px}
	.module_product-detaly-accessories.mini .btn{padding: 0 5px}
	.module_catalog-item_tabs .nav-tabs>li{margin-right: 9px}
	.module_complect .item .btn_delete{margin-right: 10px}
	.module_card-detaly .buttons_block .btn + .btn img{margin-right: 5px}
	.module_soc-seti .item.vk .item-body > div{background-size: 260px auto}
	.module_soc-seti .item.instagram .item-body > div{background-size: 200px auto}
	.module_soc-seti .item-body > div{padding-top: 75px}
	.last_news{width: 20%}
	.main-page_news{width: 80%}
	.module_card-detaly .images_product-detaly_dop{width:21%}
	.module_card-detaly .images_product-detaly_main{width:79%}
	.images_product-detaly_dop .slick-prev, .images_product-detaly_dop .slick-next {margin-left: -5px !important}
	/*.module_anons-catalogue .catalogue .card .card-links .more{display:block}*/
}
@media only screen and (max-width: 1518px) {
	.right-content_catalogue{padding-left: 10px}
	.filtr-content .btn{width: 100%}
	.filtr-block .btn#del_filter{margin-left: 0;margin-top: 10px}
	.diapazon .form-control{width: 73px}
	.category_menu{width: 810px}
	.nav-tabs>li{margin-right: 35px}
	.row-flex, .row{margin-left: -12px; margin-right: -12px; max-width: 100%}
	.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{padding-right: 12px;padding-left: 12px}
	.advantages .item{padding: 0 12px}
	.col-left_colon{padding-right: 22px}
	.right-header .soc-set{padding-left: 12px}
	.container{padding-left: 12px; padding-right: 12px}
	.right-header .icons{padding-right: 0}
	.right-header{padding-left: 0}
	.text-colon{ -webkit-column-gap: 24px; -moz-column-gap: 24px;column-gap: 24px}
	.nav-article {padding-left: 60px !important}
	.card .info_action{width: 100%;text-align: right;margin-top: 5px;position:absolute;right:0; bottom:0}
	.module_product-detaly-accessories .card-header{position:relative;align-items: start;min-height: 50px;}
	.module_product-detaly-accessories .mini .card-header{min-height:32px}
	.catalog_items .card-footer .btn{font-size: 0.8rem}
	.list-column{-moz-column-gap: 24px;-webkit-column-gap: 24px;column-gap: 24px;}
	.module_reviews .reviews-list.our-clients .card, .module_reviews .reviews-list.video .card{padding: 0 12px}
	.production_dop-preview .item{padding: 0 12px}
	.production_dop-preview .slick-list{margin: 0 -12px}
	.production_dop-preview .slick-prev{left: 12px !important}
	.production_dop-preview .slick-next{right: 12px !important}
	.module_card-detaly .product-item-scu-item-list li{width: 23.3%}
	.module_card-detaly .header_product-detaly .add-in-favourite{margin-left: 0}
	.module_card-detaly .lead{margin-right: -12px}
	.module_product-detaly-complect .card{width: 220px}
	.module_card-detaly .header_product-detaly .add-in-compare, .module_card-detaly .header_product-detaly .info-delivery, .module_card-detaly .header_product-detaly .info-garanty{margin-left: 18px}
	.komplect_block .komplekt_items{width: 465px}
	.komplect_block .komplekt_items .item .price-item{width: 30%}
	.komplect_block .komplekt_items .item .name-item{width: 70%}
	.module_soc-seti .item.vk img{width: 240px}
	.module_soc-seti .item.instagram img{width: 200px}
	.main-page_news .colon:first-child .card-body, .main-page_news .colon:last-child .card-body{padding: 16px 12px 35px 12px}
	.module_home-preview .slick-prev{left: 12px !important}
	.module_home-preview .slick-next{left: 12px !important}
	.right-header .phone fieldset{left:8px}
	.module_production .production_videos .video-nav .slick-slide{width:375px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:351px}
	.module_production .production_videos .video-nav .slick-slide.slick-current iframe {height: 200px !important}
	.module_production .production_videos .video-nav .slick-slide iframe {height: 130px !important}
	.module_production .production_videos .video-nav .slick-prev, .module_production .production_videos .video-nav .slick-next{left:375px !important}
	.module_production .production_videos .video-nav .slick-slide div{width:187px}
	.module_production .production_videos .video-for .slick-slide{height:315px}
	.module_production .production_videos .video-for .slick-slide iframe{height:315px !important}
	.catalog_items .card-header{min-height:46px;position:relative;padding-bottom: 20px;}
	.product-item-detail-slider-images-container{right:0}
	.module_anons-catalogue .catalogue .card .card-left .card-img{margin-left:0;width:calc(100% - 24px)}
	.module_map{width:84.2%}
	.module_card-detaly .header_product-detaly{left:21%;width:79%}
	.module_card-detaly .header_product-detaly{padding-right:10px}
	.module_making-order{margin: 0 auto 180px auto;}
	.module_card-detaly .images_product-detaly_dop{margin-top:60px}
	.card .info_action div{display:inline-block}
}
@media only screen and (max-width: 1484px) {
	.page-contact .module_form-contacts {padding-top: 785px}
	.diapazon .form-control{width: 155px}
	.diapazon .form-control[name="max-price"]{margin-top: 8px}
	.bx-filter .bx-filter-parameters-box-container .diapazon .form-control{width:80px}
	.right-content_catalogue{width: 72%}
	.category_menu {width: 850px}
	.navbar-default .navbar-nav>li{margin-right: 6px}
	.catalog_items .card-footer .btn:not(.btn-grey){width: 76px;line-height: 40px}
	.catalog_items .card-footer span{width:76px}
	.catalog_items .card-footer .btn.btn-grey{width: 114px;line-height: 40px}
	.module_reviews .reviews-list.otzoviki .card .title{font-size: 1.5rem;line-height: 2.54rem}
	/*.module_product-detaly-advantages img{max-width: 520px}*/
	.module_product-detaly-advantages .advantages_items .item:first-child{margin-left: -475px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(2){margin-left: -482px;top: 55px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(3){margin-left: -478px;top: 122px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(4){margin-left: -485px;top: 189px;}
	.module_product-detaly-advantages .advantages_items .item:nth-child(5){margin-left: -474px;top: 255px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(6){margin-right: -429px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(7){margin-right: -440px;top: 55px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(8){margin-right: -437px;top: 122px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(9){top: 188px;margin-right: -510px}
	.module_product-detaly-advantages .advantages_items .item:nth-child(10){top: 255px;margin-right: -492px}
	.module_product-detaly-complect .card{width: 200px}
	.module_product-detaly-accessories.mini .row-flex{margin-left: -6px;margin-right: -6px}
	.module_product-detaly-accessories.mini .row-flex .card{padding: 0 6px}
	.module_catalog-item_tabs .nav-tabs>li{margin-right: 18px}
	.module_catalog-item_tabs .nav-tabs>li>a{font-size: 0.857rem}
	.module_complect .item .name {padding: 0 16px;width: 360px}
	.module_card-detaly .buttons_block .btn-block{font-size: 0.7rem}
	.module_card-detaly .buttons_block .btn + .btn img{margin-right: 2px}
	.module_card-detaly .images_product-detaly_dop{margin-top: 40px}
	.module_soc-seti .item-body > div{padding-top: 86px}
	.module_production .production_images .images-nav .slick-slide{width:242px}
	.module_production .production_images .images-nav .slick-slide.slick-current div{width:218px}
	.module_production .production_images .images-nav .slick-prev, .module_production .production_images .images-nav .slick-next{bottom:10px !important;left:242px !important}
	.module_production .production_images .images-nav{height:145px !important}
	.module_production .production_images .images-nav .slick-slide div{width:144px}
	.module_production .production_videos .video-nav .slick-slide{width:369px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:345px}
	.module_production .production_videos .video-nav .slick-prev, .module_production .production_videos .video-nav .slick-next{left:369px !important}
	.right-header{margin-left:-20px}

}
/*@media only screen and (max-width: 1362px) {
	.modal#Modal_menu-catalog .categories ul{padding-right: 24px}
	#wrapper{overflow-x: auto}
}*/
@media only screen and (max-width: 1360px) {
	.col-left_colon{display:none}
	#content .container, header .container, footer .container{width:970px !important;max-width:970px;min-width:970px}
	.col-right_content, header .main-header{width:100%}
	/*header{display:none}*/
	#content>.row{margin:0}
	.module_benefits .card{width:50%}
	.module_about-company .advantages .item{width:33.333%}
	.advantages .item{margin-bottom:24px}
	h2{margin-bottom:2rem}
	section, .module_about-company.anons__about-company{margin-bottom:5.57rem}
	.module_questions #questions_accord{width:100%}
	.module_questions .form-block{width:auto;margin-top:30px;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}
	.right-content_catalogue .module_questions .form-block{margin-left:0}
	.module_reviews .blagodarnost .card{width:33.333%}
	.module_anons-catalogue .catalogue .card .card-properties .flex{width:50%;margin-top:20px}
	.module_anons-catalogue .catalogue .card .card-properties .flex:first-child,
	.module_anons-catalogue .catalogue .card .card-properties .flex:nth-child(2){margin-top:0}
	.module_home-preview .item > div{width:100%}
	.module_benefits{margin-bottom:3.14rem}
	.module_about-company .advantages{margin-top:5.14rem}
	.card{margin-bottom:24px}
	#wrapper{overflow:hidden}
	footer .container > .row{margin:0}
	footer .btn_request{margin-left:12px}
	.footer-bottom{padding:0 12px}
	footer .moduletable_menu {padding:0 24px}
	.module_production-info .right-block iframe{height:300px}
	h1, .h1 {font-size: 2.5rem;line-height: 3.4rem;margin-bottom:2.2rem}
	h3, .form-vertiсal h3{font-size:1.5rem; line-height:2rem}
	#form_ask-question.form-vertiсal{width:64%}
	.form_ask-question-colon form .col-lg-4:not(:last-child) .form-group:last-child{position:absolute; bottom:0;width:100%;left:0;padding:0 32px}
	.form_ask-question-colon form .col-lg-4:not(:last-child){position:inherit}
	#form_ask-question.form-vertiсal.form_ask-question-colon{padding-bottom:80px;text-align:center}
	.form-vertiсal textarea.form-control{text-align:center}
	.module_map, .page-contact .module_map{position:relative;bottom:auto;width:100%;height:400px}
	.page-contact .module_form-contacts{padding-top:0}
	h2{font-size:2rem; line-height:3rem}
	.page-about {padding-bottom: 0}
	.moduletable_menu {width:100%}
	.group-vacancies + .group-vacancies{margin-top:30px}
	header{height:160px}
	#content{padding-top:210px}
	header .main-menu{position:absolute;bottom:0;width:946px;left:50%;margin-left:-473px}
	header .left-colon, .right-header{width:50%}
	header .container{display:flex}
	header .main-header{position:inherit}
	.module_catalog-one_level .anons-production {margin-bottom: 5.57rem}
	.module_product-detaly-complect .card{width:265px}
	.module_product-detaly-complect .card.result:not(.module_product-detaly-complect .card){margin-top:40px}
	.module_product-detaly-complect .flex{justify-content: space-evenly;}
	.module_product-detaly-accessories .card{width:33.3333%}
	.module_product-detaly-accessories .card.mini{width:25%}
	.module_product-detaly-accessories .card.mini + .card:not(.mini){clear:both}
	.modal#Modal_search .modal-dialog{width:96%;margin:30px 2%}
	.module_benefits .card:first-child > div{background-position:120% bottom !important}
	.module_benefits .card:nth-child(2) > div{background-position:120% bottom !important}
	.module_benefits .card:nth-child(3) > div{background-position:200% bottom !important}
	.module_benefits .card:last-child > div{background-position:106% bottom !important}
	.module_home-preview .image{width:66%; right:5px}
	.module_production .production_images .images-nav .slick-slide div{width:128px}
	.module_production .production_videos .video-nav .slick-slide div{width:159px}
	.module_reviews .card .photos a{width:30%}
	.module_reviews .card .photos a:last-child{margin-right:0}
	.form-group .checkbox label{max-width:370px}
	.main-page_news .colon{padding:0 12px}
	.main-page_news .colon:first-child, .main-page_news .colon:last-child{width:33%}
	.main-page_news .colon:nth-child(2){width:34%}
	.module_soc-seti .item.vk .item-body > div{background-position:-22px bottom}
	.module_soc-seti .item.instagram .item-body>div{background-position:0 bottom}
	.module_production .production_videos .video-nav .slick-slide iframe{height:110px !important}
	.navbar-default .navbar-nav>li{margin-right:12px;margin-left:0}
	.navbar-default .navbar-nav>li>a{font-size:1rem}
	.modal#Modal_menu-catalog .menu-mobile{display:block}
	.module_complect .item .name{width:300px}
	.module_card-detaly .images_product-detaly_dop{width:23%;margin-top:90px}
	.module_card-detaly .images_product-detaly_main{width:77%}
	.images_product-detaly_dop .slick-prev, .images_product-detaly_dop .slick-next {margin-left: -7px !important}
	.module_card-detaly .header_product-detaly {left: 23%;width: 77%}
	.module_card-detaly .header_product-detaly{padding-right:4px}
	.module_card-detaly .header_product-detaly .info_action{margin-right:0;margin-left:10px}
	.category_menu{width:750px}
	.text_full-width .text-block{width:100%}
	header .email{width:100%}
	header .def-company{width:45%}
	.right-header{width:30%}
	.navbar-nav{float:none;display:flex;display:-webkit-flex;display: -ms-flexbox;display: -ms-flex;justify-content: space-between;}
	.navbar-default .navbar-collapse.collapse{float:none;padding:0}
	.navbar-header{float:none}
	.calculate-icon{top: 0;margin-top: 24px;left: 0;margin-left: -130px;}
	.right-header .icons{margin-top:4px}
	.module_home-preview{margin-top:0}
	.module_home-preview .item{margin-top:0}
	.right-header .icons{padding-right:20px}
	#mySidenav{display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;justify-content: space-between;}
	a.send-review{position:inherit;margin-bottom:15px; display: block;}
	.module_reviews .reviews-list.otzoviki .card .card-body{margin-left:10px}
}
@media only screen and (max-width: 991px) {
	#content .container, header .container, footer .container{width:770px !important;max-width:770px;min-width:770px}
	.module_about-company.anons__about-company .col-xs-6{width:100%}
	.module_about-company .anons-about .right-block{padding-left:12px}
	.module_about-company .advantages{margin-top:2.4rem}
	.reviews-list {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1}
	.nav-tabs>li:last-child{margin-right:0}
	.nav-tabs>li{margin-right:18px}
	footer .moduletable_menu, footer .info-footer{width:100%}
	footer .btn_request{margin-bottom:4rem;}
	footer .info-footer{margin-top:2.857rem;padding:0 24px}
	.footer-bottom{margin-top:6rem;flex-flow:column;}
	footer .development{margin-top:30px}
	footer .container{padding-bottom:85px}
	.module_production-info .right-block iframe{height:250px}
	.module_catalog-one_level .advantages .item{width:50%}
	/*.anons-production .product{width:25%}*/
	.module_card-detaly .left-colon, .module_card-detaly .right-colon{width:100%}
	.module_card-detaly .lead{margin-right:0}
	.module_card-detaly .images_product-detaly_main{width:562px;margin-top:25px}
	.module_card-detaly .images_product-detaly_dop{width:110px;margin-top:46px}
	.module_card-detaly .header_product-detaly{left:110px;width:562px;}
	.module_card-detaly .header_product-detaly .info_action{margin-right:0}
	.module_card-detaly .lead{width:661px}
	.module_card-detaly .right-colon h1{display:none}
	.module_card-detaly .product-item-scu-item-list li{width:14.28%}
	.module_product-detaly-complect .card:not(.module_product-detaly-complect .card){width:198px}
	.module-specifications .text-block{width:100%}
	.module-specifications .text-block + .text-block{margin-top:40px}
	.module_home-preview .item > div{height:330px}
	.module_home-preview .image{width:58%}
	.module_benefits .card:first-child > div {background-position: 135% bottom !important}
	.module_benefits .card:nth-child(2) > div {background-position: 134% bottom !important}
	.module_benefits .card:nth-child(3) > div {background-position: 415% bottom !important}
	.module_benefits .card:last-child > div {background-position: 116% bottom !important}
	.main-catalog-tabs .nav-scroll{overflow-x:auto}
	.module_production .production_images .images-nav .slick-slide{width:200px}
	.module_production .production_images .images-nav .slick-slide.slick-current div{width:176px}
	.module_production .production_images .images-nav .slick-slide div{width:112px}
	.module_production .col-xs-5{width:45%}
	.module_production .col-xs-7{width:55%}
	.module_production .production_videos .video-nav .slick-slide{width:260px}
	.module_production .production_videos .video-nav .slick-slide.slick-current div{width:236px}
	.module_production .production_videos .video-nav .slick-slide.slick-current iframe{height:150px !important}
	.module_production .production_videos .video-for .slick-slide iframe{height:255px !important}
	.module_production .production_videos .video-for .slick-slide{height:255px}
	.module_production .production_videos .video-nav .slick-slide div{width:127px}
	.module_production .production_videos .video-nav .slick-slide iframe{height:85px !important}
	.module_soc-seti .item.vk .item-body > div {background-position: -107px bottom}
	.module_soc-seti .item.instagram .item-body>div {background-position: -70px bottom}
	.module_complect .item .name{width:80%}
	.module_complect .item .name + .flex{margin-left:80px; padding-left:11%}
	.module_product-detaly-complect h2 {font-size: 1.5rem;line-height: 2.3rem}
	.module_product-detaly-complect .card + .card:before{font-size:2.4rem;left:-33px}
	.module_product-detaly-complect .card-price {font-size: 1.5rem;line-height: 2.3rem}
	.module_catalog-item_tabs{overflow-x:auto}
	.module_catalog-item_tabs .nav{width:900px;margin-bottom:20px}
	.table-responsive{border:none}
	.module_complect .section-footer .card-price{margin-right:0}
	.module_complect .section-footer .itogo{justify-content: flex-end;}
	.module_complect .section-footer .btn-wrap{margin-top:20px}
	.left-aside{width:100%}
	.left-aside .module_articles, .left-aside .module_termins{display:none}
	.right-content_catalogue{width:100%}
	.category_menu{width:inherit;margin-right:12px}
	.filtr-btn{display:block;width:360px}
	.filter-wrap{display:none;max-width:360px; width:100%}
	.filtr-block{margin-bottom:40px}
	.navbar-default .navbar-nav>li>a{font-size:0.857rem}
	header .main-menu{display:none}
	header .def-company{width:55%}
	.calculate-icon{margin-left:-95px}
	header{height:120px}
	#content {padding-top: 160px}
	.otzoviki .col-xs-4{width:50%}
	.module_product-detaly-advantages img{margin-bottom:30px}
	.catalog_items .card{width:50%}
}
@media only screen and (max-width: 767px) {
	#content .container, header .container,footer .container{width:580px !important;max-width:580px;min-width:580px}
	.module_anons-catalogue .main-catalog-tabs .nav,.module_catalog-one_level .nav{width:770px}
	.module_anons-catalogue .main-catalog-tabs .nav-scroll, .module_catalog-one_level .nav-scroll{overflow-x:scroll;margin-bottom:40px}
	.module_anons-catalogue .main-catalog-tabs .nav-scroll .nav, .module_catalog-one_level .nav-scroll .nav{margin-bottom:10px}
	h1, .h1, h2{font-size:1.7rem; line-height:2.4rem;margin-bottom:1.5rem; margin-top:1rem}
	.text-block h2{font-size: 1.4rem;line-height: 2rem;margin-bottom: 16px;}
	.nav-tabs>li{margin-right:24px}
	.module_anons-catalogue .catalogue .card .card-text{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1}
	p{margin-bottom:15px}
	.module_anons-catalogue .catalogue .card .card-properties .flex{width:100%; border-bottom:1px solid var(--grey-color);padding:18px 0;height:77px;margin-top:0}
	.module_anons-catalogue .catalogue .card .card-body hr{display:none}
	.module_anons-catalogue .catalogue .card .card-body .card-properties{border-top:1px solid var(--grey-color); margin-top:24px}
	.module_anons-catalogue .catalogue .card .card-links .more{font-size:0.857rem; line-height:1.14rem}
	.module_anons-catalogue .catalogue .card .card-title + .btn{display:none}
	.module_anons-catalogue .catalogue .card .card-text + .btn{display:block;margin-top:16px}
	.module_anons-catalogue .catalogue .card .card-exapmles{margin-top:32px}
	/*.anons-production .product{width:190px}*/
	.module_catalog-one_level .anons-production .product{width:33.33333%}
	.module_anons-catalogue .catalogue .card .card-title{margin-top:3px}
	.key_words .more{font-size:0.857rem;font-weight:700}
	.module_anons-catalogue .catalogue .card{margin-bottom:24px}
	.module_reviews .text_block-def{margin-top:24px;font-size:0.857rem;line-height:1.2rem}
	.module_reviews .card .photos a:nth-child(3n){margin-right:0}
	.module_reviews .card .photos a{width:30%}
	.module_reviews.anons-reviews .btn{display:block; margin-top:-15px}
	.module_reviews .card .card-text{font-size:0.857rem; line-height:1.2rem}
	.text-block p, p{font-size:0.857rem; line-height:1.2rem}
	.module_about-company .advantages .item{width:50%}
	.module_questions #questions_accord .panel-default>.panel-heading a img, .accordeon .item-header img{right:0}
	.module_questions #questions_accord .panel-default>.panel-heading a, .accordeon .item-header{padding-right:30px}
	.module_questions .form-block{margin-top:15px}
	#form_ask-question{width:100%}
	#form_ask-question:before{top:100%; left:0;margin-top: 50px;margin-left: 133px;height:300px}
	#form_ask-question + svg{transform: rotate(110deg);margin-top: -135px;margin-left: 150px;}
	.module_questions .form-block{padding-bottom: 140px;border-bottom: 1px solid var(--grey-color);}
	.module_about-company .advantages .item .title{max-width:200px}
	.module_about-company .advantages .item .text{max-width:300px}
	footer{margin-top:0}
	footer .container{padding:0 24px}
	footer .btn_request{margin-left:0}
	.footer-bottom{padding:0}
	footer .info-footer, 	footer .moduletable_menu{padding:0 12px}
	footer h5{margin-bottom:24px}
	footer .info-footer, footer .info-social{margin-top:28px}
	#Modal_menu-catalog .menu-catalog-tabs{display:none}
	.modal#Modal_menu-catalog .modal-header{padding:0 20px}
	.modal#Modal_menu-catalog .modal-body {padding: 32px 20px 0 20px}
	.modal#Modal_menu-catalog .menu-mobile #mySidenav li{text-align:center}
	.modal#Modal_menu-catalog .series{border-top:1px solid var(--grey-color);padding:52px 20px 0 20px;margin:52px -20px 0 -20px;}
	.modal#Modal_menu-catalog .series > div{overflow-x: auto;}
	.modal#Modal_menu-catalog .series .row-flex{width:856px}
	.modal#Modal_menu-catalog .modal-content{background:#F9F9F9}
	//.modal#Modal_menu-catalog .series .product .card-img{height:92px;background:#fff}
	.modal#Modal_menu-catalog .series .product{margin-top:23px}
	.modal#Modal_menu-catalog .series .product .card-title{padding-right:0}
	.module_production-info .right-block{margin-top:20px}
	.production_dop-preview {margin-top: 10px;}
	.production_dop-preview .item iframe{height:100px}
	.production_dop-preview .slick-prev, .production_dop-preview .slick-next{bottom:-25px !important;width:30px;height:13px;background-size:100% auto}
	h3{font-size: 1.3rem;line-height: 2rem}
	.h5, footer h5, .module_sitemap h5{font-size:1.14rem}
	.breadcrumb{padding-bottom:20px}
	#form_ask-question.form-vertiсal{width:100%}
	#form_ask-question.form-vertiсal + svg{margin-top:-48px;transform: rotate(97deg);}
	.module_form-contacts .form-block{padding-bottom:218px;border-bottom: 1px solid var(--grey-color);}
	#form_ask-question.form-vertiсal:before {top: 100%;left: 0;margin-left: 133px;height: 300px}
	.accordeon .colon{width:100%}
	.module_recvizits .info {margin-bottom: 30px}
	.t-colon + .t-colon{margin-top:40px}
	.group-vacancies .panel-default>.panel-heading a{font-size:1rem}
	.module_blog .card > div{padding: 15px}
	.modal-dialog{margin:30px auto}
	.module_home-preview .image{width:100%;right:0;bottom:auto;top:-25px;background:url(../img/mob.png) center no-repeat !important;background-size:351px auto !important}
	.module_home-preview .item > div{height:700px;padding-top:360px}
	.module_home-preview-content{width:100%; text-align:center}
	.module_home-preview h2{font-weight:300;font-size:20px;line-height:26px;max-width:60%;margin:0 auto}
	.module_home-preview .price{font-weight:600}
	.module_home-preview-content .btn{display:block;line-height:45px}
	.module_home-preview{margin-bottom:12px}
	.module_soc-seti .item{width:100%;margin-bottom:16px}
	.module_soc-seti{height:auto !important}
	.module_soc-seti .item-body > div{padding:20px 12px 0 12px;text-align:left}
	.module_soc-seti .item.vk img{max-width:277px; width:100%}
	.module_soc-seti .item img{margin-bottom:10px}
	.module_soc-seti .item-body{height:285px}
	.module_soc-seti .item.vk .item-body > div{background-position:0 bottom}
	.module_soc-seti .item.instagram .item-body>div{background-position:100% bottom}
	.module_benefits .card{width:100%}
	.module_benefits .card:first-child > div{background-position: 118% bottom !important}
	.module_benefits .card:nth-child(2) > div{background-position: 116% 10px !important}
	.module_benefits .card:nth-child(3) > div{background-position: 378px 18px !important}
	.module_benefits .card:last-child > div{background-position: 109% 22px !important}
	.module_home-preview{margin-bottom:20px}
	.last_news{width:100%;margin-top:0}
	.main-page_news{width:100%}
	.main-page_news .colon:first-child, .main-page_news .colon:last-child{width:100%;padding:0 12px;margin-bottom:24px}
	.main-page_news .card-text{font-size:0.857rem; line-height:1.2rem}
	.main-page_news .card-name{line-height:1.2rem}
	.main-page_news .colon:nth-child(2){width:100%; margin-bottom:24px}
	.main-page_news .colon:nth-child(2) .card + .card{margin-top:24px}
	.main-page_news .colon{padding:0 12px}
	.module_anons-catalogue .catalogue .card .col-xs-4, .module_anons-catalogue .catalogue .card .col-xs-8{width:100%}
	.module_anons-catalogue .catalogue .card .col-xs-4 .card-links{display:none}
	.module_anons-catalogue .catalogue .card .card-left .card-img{width:100%}
	.key_words a:not(.more){font-size:0.75rem;padding:0 10px}
	section, .module_about-company.anons__about-company {margin-bottom: 3.57rem}
	.module_anons-catalogue .catalogue .card .col-xs-8 .card-links{display:block; margin-top:24px}
	.module_anons-catalogue .catalogue .card .col-xs-8 .card-links a{display:inline-block !important; margin-right:8px}
	#bx-panel{display:none !important}
	.module_production .col-xs-5, .module_production .col-xs-7{width:100%}
	.module_production .production_images .images-nav, .module_production .video-nav{display:none}
	.module_production .slick-list{padding-right:20%}
	.module_production .slick-slide{padding-right:16px}
	.module_production .col-xs-7{margin-top:32px}
	/*.module_production{margin-right:-24px}*/
	.card, .module_anons-catalogue .catalogue .card{margin-bottom:16px}
	.module_home-preview .item{margin-top:0}
	#bx-panel-back{display:none !important}
	.module_map{margin-bottom:3.57rem}
	.nav-article{display:none}
	.module_making-order{width:100%}
	.module_card-detaly .images_product-detaly_main{width:75%;margin-top:37px; float: right;margin-right: 12px;}
	.module_card-detaly .header_product-detaly{width:434px}
	.module_card-detaly .images_product-detaly_dop {margin-top: 47px}
	.module_card-detaly .lead {width: 100%}
	.module_card-detaly .product-item-scu-item-list li{width:20%}
	.module_product-detaly-complect .card{width:145px}
	.module_product-detaly-complect .card-img{height:160px}
	.module_product-detaly-complect .card + .card:before {font-size: 2rem;left: -21px;top:55px}
	.module_product-detaly-complect .card-title{height:auto;text-align:center}
	.module_product-detaly-complect .info_sales{margin-left:0;margin-top:10px}
	.module_product-detaly-complect .card + .card{margin-left:23px}
	.module_product-detaly-complect .card.result{width:160px}
	.module_product-detaly-accessories .card>div{padding:13px 0 8px 0}
	.text-block .table td, .text-block .table>thead>tr>td, .text-block .table>tbody>tr>td{font-size:0.857rem;line-height:1.2rem}
	.module_complect .item .name + .flex{width:79%}
	.module_complect .item .status{margin-left: 24%;}
	.module_complect .item .name + .flex{padding-left:8%}
	.right-content_catalogue .module_questions #form_ask-question{width:100%}
	.right-content_catalogue .module_questions .form-block{margin-right:0}
	.catalog_items .card{margin-bottom:40px}
	.catalog_items .card-header{justify-content: flex-end}
	.info-garanty, .info-delivery, .info_sales, .info_action{margin-left:15px}
	.right-content_catalogue #form_ask-question + svg{margin-top: -50px}
	.right-content_catalogue .module_questions .form-block{padding-bottom:217px}
	.right-content_catalogue #form_ask-question:before{height:300px}
	.catalog_items .card-title{max-width:100%}
	.catalog_items .props_items .item{font-size:0.85rem;line-height: 1.14rem;}
	.catalog_items .props_items{max-width:100%}
	.category_menu ul li a{font-size:0.7rem;padding-bottom:4px}
	.category_menu ul li + li{margin-left:10px}
	.calculate-icon{display:none}
	header{display:block;height:60px}
	header .location, header .main-header, .right-header .phone, .right-header .soc-set, .calculate-icon{display:none}
	header .left-colon{width:55%}
	.right-header{width:45%;padding-right:0}
	header .logo img{width:130px}
	.right-header .icons{justify-content:flex-end;margin-top:3px}
	.right-header .icons .item + .item{margin-left:20px}
	#content{padding-top:85px}
	header .left-colon{padding-left:12px}
	#mySidenav{display: block}
	.module_reviews.page-rev .nav-scroll{overflow-x:auto;margin-bottom:20px}
	.module_reviews.page-rev .nav-scroll .nav{width:770px;margin-bottom:20px}
	.otzoviki img{height:80px}
	.module_reviews .reviews-list.otzoviki .card .card-img{height:80px}
	.module_reviews .reviews-list.otzoviki{align-items: flex-start;}
	.module_reviews .reviews-list.otzoviki .card .card-body{margin-top:10px;margin-left:0}
	.module_reviews .reviews-list.otzoviki .card .title{font-size:1.14rem; line-height:1.5rem}
	.module_reviews .reviews-list.our-clients .card > div, .module_reviews .reviews-list.video .card > div{padding: 20px 12px 12px 12px;}
	.module_basket.row{
		flex-direction: column;
		display: flex;
		margin-right: 0;
		width: 100%;
		margin-left: 0;
	}

	.module_basket .cart-container.col-xs-8,
	.module_basket .col-xs-4.info-order{
		width: 100%;
		margin-bottom: 20px;
	}

	#bx-soa-total-mobile,
	.bx-soa-cart-total.result_items .bx-soa-cart-total-button-container{
		display: none !important;
	}

	.step1 .bx-soa-customer{
		margin-left: -12px;
		margin-right: -12px;
	}

	.bx-basket.bx-opener{
		margin-left: 20px;
	}
}

@media (max-width: 600px){

}

@media only screen and (max-width: 576px) {
	#content .container, header .container, footer .container{width:100% !important;max-width:100%;min-width:100%}
	.main-reviews-tabs .nav{width:470px;margin-bottom: 20px;}
	.module_reviews .card .card-header{position:relative;padding-top:25px}
	.module_reviews .card .card-header .data{position:absolute; top:0; left:0}
	.module_reviews .card .card-header{margin-bottom:1rem}
	.module_reviews .slick-list {padding:0 35% 0 0}
	.module_reviews .card .photos a{margin-right:0;padding-right:20px;/*display:block*/}
	.module_reviews .card .photos a:hover img{-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
	.anons__about-company.module_about-company .anons-about .right-block .btn{display:block}
	.anons__about-company.module_about-company .anons-about .right-block{padding-top:24px}
	.module_about-company .anons-about .right-block img{margin-top:24px}
	.module_about-company .advantages{margin-top:16px}
	.module_about-company .advantages .item{width:100%;margin-bottom:16px}
	.module_about-company .advantages .item > div{background-size: auto 190px;background-position: 100% top}
	#form_ask-question + svg{margin-left:60px}
	#form_ask-question:before{margin-left:40px}
	footer .moduletable_menu ul{width:100%}
	footer .nav>li.parent{margin-bottom:18px}
	footer .moduletable_menu ul + ul{margin-top:32px}
	.info-footer h5, footer h5{margin-bottom:18px}
	footer .container:before, footer .container:after{content:none}
	.footer-bottom{margin-top:56px}
	footer .development{margin-top:52px;text-align:center}
	footer .copyright{text-align:center}
	footer .container{padding-bottom:56px}
	footer .info-social h5{display:none}
	footer .info-social ul{text-align:center}
	footer .btn_request{display:block;margin-bottom:28px}
	footer .moduletable_menu .col-xs-4{width:100%;margin-top:32px}
	footer .moduletable_menu ul{display:none}
	footer .info-footer, footer .info-social{margin-top:32px}
	footer .moduletable_menu h5{position:relative}
	footer .moduletable_menu h5:before{background:url(../img/icons/icon_arrow-accord.svg) center no-repeat;position:absolute;right:0; top:0;height:100%; width:20px;content:'';transition: transform .3s ease-in-out;-webkit-transition: -webkit-transform .3s ease-in-out;-moz-transition: -moz-transform .3s ease-in-out;-ms-transition: -ms-transform .3s ease-in-out;}
	footer .moduletable_menu h5.active:before{transform:rotate(180deg);transition: transform .3s ease-in-out;-webkit-transform: rotate(180deg);-webkit-filter: grayscale(1) brightness(0);filter: grayscale(1) brightness(0);}
	.module_benefits .card:first-child > div{background-position: 290px bottom !important}
	.module_benefits .card:nth-child(2) > div{background-position: 342px 51px !important}
	.module_benefits .card:nth-child(3) > div{background-position: 280px 18px !important}
	.module_benefits .card:last-child > div{background-position: 105% 22px !important}
	.production_dop-preview .item iframe{height:150px}
	.text-colon{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1}
	.module_production-info .slick-list{padding-right:20%}
	#form_ask-question.form-vertiсal:before{margin-left:40px}
	#form_ask-question.form-vertiсal + svg{margin-left:75px}
	#form_ask-question, #form_ask-question.form-vertiсal{padding-left:24px;padding-right:24px}
	.form-vertiсal h3 {font-size: 1.3rem;line-height: 1.7rem}
	.module_blog .card{width:100%}
	.main-blog-tabs .nav-tabs{height:33px;width:400px;margin-bottom:20px}
	.main-blog-tabs .nav-scroll{overflow-x:auto;margin-bottom:30px}
	.module_catalog-one_level .advantages .item{width:100%}
	section.module_catalog-one_level{margin-bottom:3.57rem}
	.modal-dialog{width:96%;margin:30px 2%}
	.module_reviews .nav-scroll{overflow-x: scroll;margin-bottom: 40px;}
	.module_reviews .blagodarnost .card{width:50%}
	.module_reviews .card iframe{height:300px !important}
	#making-order .step1 .col-xs-6{width:100%}
	.module_making-order .checkbox-list formgroup label span.icon{margin-right:58px}
	.module_card-detaly .images_product-detaly_main{width:73%}
	.module_card-detaly .header_product-detaly{width: 73%;left:auto;right:12px}
	.module_card-detaly .header_product-detaly .add-in-compare, .module_card-detaly .header_product-detaly .info-delivery, 
	.module_card-detaly .header_product-detaly .info-garanty{margin-left:8px}
	.module_card-detaly .header_product-detaly .info_action{margin-left:8px}
	.module_card-detaly .images_product-detaly_dop{margin-top:30px}
	.module_product-detaly-complect > .flex{flex-flow:column; width:170px;margin-left:auto;margin-right:auto}
	.module_product-detaly-complect .card + .card{margin-top:30px}
	.module_product-detaly-complect .card:first-child{margin-left:25px}
	.module_complect .item .name{width:79%}
	.module_complect .item .name + .flex{padding-left:5%}
	.module_complect .item .status{margin-left:25%}
	.module_complect .section-footer .btn{padding:0 30px}
	.module_sitemap .col-xs-4{width:100%}
	.module_sitemap .col-xs-4 + .col-xs-4{margin-top:30px}
	.module_sitemap h5{margin-bottom:15px}
	.catalog_items .card{width:100%;max-width: 350px;}
	.popup-window.popup-window-with-titlebar{position:fixed !important; width:96%; left:2% !important;top:20px !important}
	.popup-window.popup-window-with-titlebar .btn{display:block; margin:10px 0 0 0;width:100%}
	.key_words a{line-height:20px}
	header .left-colon{padding-left:24px}
	.right-header{padding-right:12px}
	.text-search {margin-bottom: 30px}

	.basket-items-list-table .content-stroke .photo{
		margin-bottom: 15px;
	}

	.step1 .bx-soa-section-content > .row,
	.step2 .bx-soa-section-content > .row{
		margin-left: 0;
		margin-right: 0;
	}

	.step1 .bx-soa-customer .form-group,
	.step2 .bx-soa-section-content > .row > .col-xs-12{
		padding-left: 0;
		padding-right: 0;
		width: 100%;
	}

	.module_card-detaly .images_product-detaly_main {
		width: 65%;
	}

	.module_card-detaly .header_product-detaly{
		left: 11px;
	}

	.images_product-detaly.row{
		display: flex;
		flex-direction: column-reverse;
		margin-right: 0;
		width: 100%;
		margin-left: 0;
	}

	.module_card-detaly .images_product-detaly_main{
		margin-top: 50px;
	}

	.product-item-detail-slider-image img,
	.module_card-detaly .images_product-detaly_main{
		width: 100%;
	}

	.module_card-detaly .images_product-detaly_dop{
		width: inherit;
	}

	.images_product-detaly_dop .slick-prev{
		top: 45% !important;
		left: -15px !important;
		transform: rotate(90deg) !important;
	}

	.images_product-detaly_dop .slick-next {
		bottom: 45% !important;
		top: auto;
		transform: rotate(270deg) !important;
		left: 105% !important;
	}

	.module_card-detaly .row{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.module_product-detaly-complect .card + .card,
	.module_product-detaly-complect .card:first-child{
		margin-left: 0;
	}

	.module_product-detaly-complect .card + .card{
		margin-top: 60px;
	}

	.module_product-detaly-complect .card + .card:before {
		left: 40%;
		top: -70px;
	}

	.card.result .card-body{
		text-align: center;
	}
}

@media (max-width: 513px){
	.basket-items-list-table .content-stroke td.name{
		margin-left: 0;
	}

	.basket-items-list-table .content-stroke .photo{
		margin-right: 12px;
	}
}

@media only screen and (max-width: 479px) {
	.module_benefits .card:first-child > div{background-position: 225px bottom !important}
	.module_benefits .card:nth-child(2) > div{background-position: 265px 51px !important}
	.module_benefits .card:nth-child(3) > div{background-position: 200px 18px !important}
	.module_benefits .card:last-child > div{background-position: 104% 22px !important}
	.module_reviews .card iframe{height:250px !important}
	/*.module_catalog-one_level .anons-production .product{width:50%}*/
	.module_making-order .checkbox-list formgroup label span:not(.icon){width:50%}
	.module_making-order .result_items .item .price span{display:block}
	.module_making-order .btn + lead{width:100%}
	.module_card-detaly .header_product-detaly .info_action{position:absolute; bottom:0; right:0;font-size: 1rem;}
	.module_card-detaly .product-item-scu-item-list li{width:25%}
	.module_product-detaly-accessories .card{width:50%}
	.module_complect .item .name{width:100%;padding:0;margin-top:10px}
	.module_complect .item .name + .flex{padding-left:0;margin-left:0;width:100%}
	.module_complect .item .status{margin-left:0}
	.module_complect .section-footer .btn{width:100%}
	.module_complect .section-footer .btn + .btn{margin-top:10px}
	.right-content_catalogue .catalog_items .card{max-width:100%}
	.category_menu ul + ul{margin-top:10px}
	.category_menu ul{width:100%}
	.filtr-btn{width:100%}
	.module_home-preview .slick-list{margin:0 -24px}
	.module_home-preview .item{margin:0 24px}
	.module_home-preview .image{background-size:100% auto !important; width:calc(100% + 24px); right:-12px;height:500px}
	.module_home-preview .item > div {height: 765px;padding-top: 430px}

	.basket-items-list-table .content-stroke td.name{
		width: 100%;
	}
}
@media only screen and (max-width: 400px) {
	.production_dop-preview{margin-top:10px}
	.module_production-info .text-colon{margin-top:55px}
	.module_benefits .card:first-child > div{background-position: 172px bottom !important}
	.module_benefits .card:nth-child(2) > div{background-position: 224px 51px !important}
	.module_benefits .card:nth-child(3) > div{background-position: 160px 18px !important}
	.module_benefits .card:last-child > div{background-position: 109% 22px !important}
	.module_home-preview h2{max-width:100%}
	.module_reviews .card iframe{height:200px !important}
	.navigation_articles .btn{padding:0 20px}
	.module_card-detaly .product-item-detail-slider-controls-image{width: 65px}
	.module_card-detaly .images_product-detaly_dop .item{height:65px}
	.product-item-detail-slider-controls-image img{max-width:55px}
	.module_card-detaly .price-procuct_detaly a{display:block;margin-left:0}
	header .logo img{width:110px}
	header .logo{margin-top:2px}
	.otzoviki .col-xs-4{width:100%}
	.filter-wrap{max-width:100%}
	.module_reviews .reviews-list.our-clients .card{width:100%}
	.module_home-preview .image{height:420px}
	.module_home-preview .item > div {height: 665px;padding-top: 355px}

	.right-header {
		padding-right: 0;
	}

	.right-header .row{
		margin-left: 0;
		margin-right: 0;
	}

	.module_making-order .checkbox-list .bx-soa-pp-company label span.icon{
		margin-right: 40px;
		width: 30px;
	}

	.module_making-order .checkbox-list .bx-soa-pp-company label:before{
		left: 35px;
		width: 15px;
		height: 15px;
		top: 60%;
	}

	.module_making-order .checkbox-list .bx-soa-pp-company input:checked + label:after{
		left: 40px;
		width: 5px;
		height: 5px;
		top: 51%;
	}

	.module_making-order .checkbox-list .bx-soa-pp-company label{
		font-size: 0.8rem;
	}

	.checkbox-list .bx-soa-pp-company{
		padding-bottom: 0;
	}

	.header .right-header{
		width: 50%;
	}

	.right-header .icons.flex{
		padding: 0;
	}

	header .left-colon .logo img{
		width: 90px;
	}
}
@media only screen and (max-width: 359px) {
	header .logo img{width:110px}
	.module_benefits .card:nth-child(2) > div {background-position: 185px 51px !important}
	.module_benefits .card:last-child > div{background-position: 128% 22px !important}
	.module_reviews .card iframe{height:160px !important}
	.module_reviews .blagodarnost .card{width:100%}
	.module_card-detaly .header_product-detaly {width: 65%}
	.right-header .icons{margin-top:1px}
	.module_home-preview .image{height:400px}
	.module_home-preview .item > div {padding-top: 320px}
}