@media screen and (max-width: 1450px) {
  .slider_top_pl_cnot {
    top: 0; } 

/*.slide_1 .slider_top_form {
    right: 200px;
    height: 400px;
    top: 180px;
  }*/

  }

@media screen and (max-width: 1300px) {
  .slider_top .slider_top_cnot .slider_top_title {
    padding-top: 20px; }


.slide_1 .slider_top_form {
    padding: 5% 35px;
    right: 90px;
  }

     }

@media screen and (max-width: 1200px) {
	
	.vse-instrukcii a{

    width: 290px;

}

	header .header_cont .header_cont_title {
		width: 200px;
		font-size: 14px;
	}

	header .header_cont .header_cont_mail {
		margin-left: 20px;
		width: 225px;
	}

	header .header_cont .header_cont_mail p {
		font-size: 14px;
		line-height: 1.6;
	}

	header .header_cont .header_cont_phone {
		margin-left: 0;
		width:194px;
	}

	header .header_cont .header_cont_phone span a {
		font-size: 14px;
	}

	.slide_4 .order_block .order_cont input[type="button"] {
    width: 100%;
}
	.slide_8_bg {min-height: 300px;}
	
  .container {
    max-width: 960px; }
  header .header_menu_block .header_menu ul li {
    padding: 0 16px; }
  .slider_top .slider_top_cnot, .slider_top .owl-dots {
    width: 960px; }
  .slider_top .slider_top_cnot .slider_top_title p {
    font-size: 30px;
    padding-bottom: 25px; }
  .slider_top img {
    min-height: 300px; }
  .slider_top .slider_top_cnot .slider_top_form {
    padding-top: 10px; }
  header .header_cont .header_cont_title {
    margin-left: 100px; }
  /*header .header_cont .header_cont_phone {
    float: right; }*/
  header .header_cont .header_cont_link {
    padding-top: 10px;
    width: 156px; }
  .slide_2 .cont_menu > ul > li .product ul {
    margin: 0 -5px; }
    .slide_2 .cont_menu > ul > li .product ul li {
      margin: 0 5px 30px 5px; }
  .slide_2 .cont_menu > ul > li .product ul li {
    width: 220px; }
  .slide_2 .cont_menu > ul > li .product ul li .product_title {
    font-size: 14px; }
  .slide_2 .cont_menu > ul > li .product ul li p {
    font-size: 12px; }
  .slide_3 .info_block .info_block_cont, .slide_3 .partners .partners_block {
    width: 480px; }
  .slide_4 .order_block .order_cont {
    padding-left: 70px; }
  .advantages ul li {
    width: 180px; }
  .advantages ul li p {
    padding: 0 10px;
    font-size: 14px; }
  .news ul {
    margin: 0 -5px; }
    .news ul li {
      margin: 0 10px;
      width: 285px; }
      .news ul li .news_img {
        width: 285px; }
  .video ul li {
    width: 445px; }
    .video ul li iframe {
      width: 445px;
      height: 280px; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont p {
    max-width: 740px;
    font-size: 14px;
    text-align: left; }
  .slider_production .slider_production_block .slider_production_img {
    width: 355px; }
  .slider_production .slider_production_block .slider_production_cont {
    width: 550px; }
  .slider_production .slider_production_block .slider_production_cont p {
    line-height: 18px;
    padding-bottom: 20px; }
  footer .footer_cont .footer_menu {
    display: none; }
  .content .content_block {
    width: 650px; }
  .content .content_block .page_product .page_product_img {
    width: 260px; }
  .content .content_block .content_block_menu > ul > li > a {
    padding: 0 20px; }
  .slider_top_pl_cnot {
    padding: 20px 0; }
  .slider_top_pl_cnot .slider_top_pl_cnot_title {
    font-size: 24px;
    padding-bottom: 20px; }
  .services_pl ul li {
    width: 285px; }
  .slide_5 .advantages_pl {
    text-align: center; }
  .slide_4_pl {
    background: #333333; }
  .slide_4 .order_block_pl .order_form {
    float: none;
    margin: 0 auto;
    overflow: hidden; }
  .slide_4_pl .order_block .order_cont {
    width: 450px;
    float: none;
    margin: 20px auto 40px;
    padding: 0; }

.slide_1 .slider_top_form {
    padding: 2% 35px;
     }

.slide_6 .news > ul > li .news_title a.news_title_a {
    font-size: 18px;
  }
   }

@media screen and (max-width: 960px) {
  .container {
    max-width: 760px; }

    header .header_cont .header_cont_title {
		margin-left: 90px;
    }

    header .header_cont .header_cont_mail {
    	width: 192px;
    }

    header .header_cont .header_cont_mail p {
    	padding-left: 26px;
    }

    header .header_cont .header_cont_link {
    	width: 180px;
    }

  header .header_menu_block .header_menu ul li {
    padding: 0 8px; }
  header .header_menu_block .header_menu ul li a {
      font-size: 12px; }
  header .header_cont .header_cont_phone {
    margin: 0 0 0 23px;
    padding-left: 25px;
	text-align: left;}


  .slider_top .slider_top_cnot, .slider_top .owl-dots {
    width: 760px; }
  .slider_top .slider_top_cnot .slider_top_title {
    width: 300px; }
    .slider_top .slider_top_cnot .slider_top_title p {
      font-size: 22px; }
  .slide_3 .info_block .info_block_cont, .slide_3 .partners .partners_block {
    width: 380px; }
  .slide_3 .info_block .info_block_cont .info_block_title {
    font-size: 18px;
    padding-bottom: 20px; }
  .slide_3 .info_block .info_block_cont p {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 20px; }
  .slide_3 .partners .partners_block .slider_partners .owl-nav {
    bottom: 35px;
    left: -35px; }
  .slide_4 .order_block .order_form {
    padding: 60px 30px; }
  .slide_4 .order_block .order_cont {
    padding-left: 40px; }
  .slide_4 .order_block .order_cont .order_title {
    font-size: 24px; }
  .slide_4 .order_block .order_cont input[type="submit"] {
    width: 100%; }
  .advantages ul {
    text-align: center; }
    .advantages ul li {
      padding-bottom: 10px; }
  .news ul li {
    width: 40%;
    margin-bottom: 20px; }
    .news ul li .news_img {
    width: 100%;
    height: 226px; }
  .video ul li {
    width: 345px; }
    .video ul li iframe {
      width: 100%;
      height: 200px; }
  .video .video_cont {
    width: 100%; }
  .video .video_cont > a {
    width: 290px; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont p {
    max-width: 540px;
    padding: 4px 20px; }
  .slider_production .slider_production_block .slider_production_img {
    float: none;
    margin: 0 auto 20px; }
  .slider_production .slider_production_block .slider_production_cont {
    float: none;
    width: auto; }
  .slider_production .slider_production_block .slider_production_cont a {
    margin-left: 150px; }
  .content .left_side {
    float: none;
    width: auto;
    position: relative;
    padding-top: 10px; }
    .content .left_side .left_button {
      position: absolute;
      width: 40px;
      height: 40px;
      top: 0;
      left: 250px; }
      .content .left_side .left_button span {
        display: block;
        width: 100%;
        height: 3px;
        -webkit-border-radius: 3px;
                border-radius: 3px;
        background: #e21013;
        margin: 6px 0;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s; }
    .content .left_side .left_side_menu > ul {
      position: absolute;
      width: 0;
      overflow: hidden;
      left: 0;
      top: 40px;
      -webkit-transition: .5s;
      -o-transition: .5s;
      transition: .5s;
      background: #ffffff; }
      .content .left_side .left_side_menu > ul li {
        min-width: 300px;
        display: block; }
    .content .left_side.active .left_button span {
      position: absolute;
      top: 10px;
      left: 0;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg); }
      .content .left_side.active .left_button span:nth-child(2) {
        display: none; }
      .content .left_side.active .left_button span:nth-child(3) {
        -webkit-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
                transform: rotate(-45deg); }
    .content .left_side.active .left_side_menu > ul {
      width: 100%;
      z-index: 999; }
  .content .content_block {
    width: auto;
    float: none; }
  .slide_4 .order_block_pl .order_form {
    width: auto; }
  .slide_8_bg_pl .slide_8 .product_bot_list li {
    width: 345px; }
  .slider_top_pl_cnot {
    background: none;
    border-bottom: 0; }
  .slider_top_pl_cnot p {
    font-size: 18px;
    padding-bottom: 10px; }
  .slide_1_pl .slider_top .owl-dots {
    bottom: 10px; } 

.slide_9 .production_cont_right p {
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 15px;
}

.slide_9 .production_cont_right a {
    width: 37%;
    font-size: 12px;
  }

  .slider_production .owl-nav {
    bottom: 23px;
    left: 10px;
}

.news ul li {
    min-height: 348px;
}
/*.products_sl .slider_products .item .product_img img {
    max-height: 250px;
}*/

/*.products_sl .slider_products .owl-nav .owl-prev {
    left: 44%;
  }

  .products_sl .slider_products .owl-nav .owl-prev {
    left: 44%;
  }*/

  }

    @media screen and (max-width: 800px) {
      .slide_1 .slider_top_form {
    right: 6px;
  }
    }

@media screen and (max-width: 760px) {
  .container {
    max-width: 580px; }

  header .header_cont .header_cont_title {display: none;}

  header .header_cont .header_cont_link {margin-right: 53px;}

  header .header_menu_block .header_menu {
    height: 40px; }
    header .header_menu_block .header_menu .button {
      position: absolute;
      width: 40px;
      height: 40px;
      right: 20px;
      top: 3px; }
      header .header_menu_block .header_menu .button span {
        display: block;
        margin: 6px 0;
        width: 100%;
        height: 3px;
        -webkit-border-radius: 3px;
                border-radius: 3px;
        background: #ffffff;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s; }
    header .header_menu_block .header_menu ul {
      position: absolute;
      background: #ffffff;
      top: 40px;
      right: 0;
      width: 0;
      overflow: hidden;
      z-index: 222;
      padding: 5px 0;
      -webkit-transition: .5s;
      -o-transition: .5s;
      transition: .5s; }
      header .header_menu_block .header_menu ul li {
        width: 100%;
        min-width: 200px;
        border-bottom: 1px solid #000;
        padding: 25px 0; }
        header .header_menu_block .header_menu ul li:after {
          display: none; }
        header .header_menu_block .header_menu ul li a {
          color: #000;
          font-size: 16px; }
    header .header_menu_block .header_menu.active .button span {
      top: 10px;
      left: 0;
      position: absolute;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg); }
      header .header_menu_block .header_menu.active .button span:nth-child(2) {
        display: none; }
      header .header_menu_block .header_menu.active .button span:nth-child(3) {
        -webkit-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
                transform: rotate(-45deg); }
    header .header_menu_block .header_menu.active ul {
      width: 100%; }
  header .header_cont .header_cont_title {
    width: 195px;
    margin-left: 80px;
    font-size: 14px; }
  header .header_cont .header_cont_mail {
    margin-left: 100px; }
  header .header_cont .header_cont_phone {
    margin: 0 5px 0 15px; }
  .slider_top .slider_top_cnot, .slider_top .owl-dots {
    width: 580px; }
  .slider_top .slider_top_cnot .slider_top_title {
    display: none; }
  .slide_2 .cont_menu {
    padding: 25px 0 10px 0; }
  .slide_2 .cont_menu > ul > li > a {
    padding: 0 20px; }
  .slide_2 .cont_menu > ul > li > a:after {
    bottom: -13px; }
  .slide_2 .cont_menu > ul > li .product ul li {
    width: 170px; }
  .slide_2 .cont_menu > ul > li .product ul li .product_img {
    width: 170px;
    height: 170px; }
    .slide_2 .cont_menu > ul > li .product ul li .product_img img {
      max-width: 100%; }
  .slide_2 .cont_menu > ul > li .product ul li .product_title {
    padding: 10px 0;
    font-size: 12px; }
  .slide_2 .cont_menu > ul > li .product ul li p {
    padding: 0 0 10px 0; }
  .slide_2 .cont_menu > ul > li .product ul li > span {
    margin-bottom: 20px; }
  .slide_3 .info_block, .slide_3 .partners {
    width: 100%;
    float: none; }
  .slide_3 .info_block .info_block_cont {
    width: 550px;
    max-width: 100%;
    margin: 0 auto;
    float: none; }
  .slide_3 .info_block {
    min-height: auto; }
  .slide_3 .partners .partners_block {
    width: 380px;
    margin: 0 auto;
    float: none; }
  .slide_3 .partners .partners_block .slider_partners {
    float: none;
    margin: 0 auto; }
  .slide_3 .partners .partners_block .slider_partners .owl-nav {
    left: 0; }
  .slide_4 {
    background: #333333; }
  .slide_4 .order_block .order_cont {
    padding: 20px 0 0 10px; }
  .slide_4 .order_block .order_cont .order_title {
    font-size: 18px; }
  .slide_4 .order_block .order_cont p {
    font-size: 16px; }
  /*.news ul li {
    padding-bottom: 30px; }*/
  .video ul {
    text-align: center; }
  .video .video_cont {
    width: 420px; }
  .video .video_cont > a {
    float: none;
    margin: 0 auto; }
  .slide_8 .menu_bot {
    padding: 25px 0 10px; }
  .slide_8 .menu_bot > ul > li > a {
    padding: 0 20px; }
  .slide_8 .menu_bot > ul > li > a:after {
    bottom: -13px; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont p {
    width: 376px; }
  .map .map_cont {
    padding: 10px 20px 40px 20px; }
  .map .map_cont .map_title {
    padding-bottom: 20px; }
  .map .map_cont .map_data {
    padding-bottom: 20px; }
  footer .footer_cont {
    padding-left: 0; }
  footer .footer_cont .footer_right {
    float: none;
    width: auto;
    padding-top: 145px; }
  footer .footer_cont .footer_right .sign {
    width: 160px;
    float: left; }
  footer .footer_cont .footer_right .brevis {
    width: 200px;
    float: left;
    margin-left: 30px; }
  footer .footer_cont {
    padding-bottom: 0; }
  .content .content_block .page_product .page_product_img {
    width: 200px; }
  .content .content_block .page_product .page_product_cont {
    width: 340px; }
  .content .content_block .page_product .page_product_cont .page_product_col form input[type="submit"] {
    width: 200px; }
  .content .content_block .content_block_menu > ul > li > a {
    padding: 0 10px; }
  .services_pl ul li {
    width: 255px; }
  .slide_4 .order_block .order_form {
    padding: 30px 15px; }
  .slide_4 .order_block_pl .order_form .order_form_ch1 {
    width: 220px; }
  .slide_4 .order_block_pl .order_form .order_form_ch {
    width: 270px; }
  .slider_clients_pl_block {
    width: 160px;
    margin: 0 auto; }
  .slide_8_bg_pl .slide_8 .product_bot_list {
    margin: 0 -5px; }
    .slide_8_bg_pl .slide_8 .product_bot_list li {
      margin: 0 5px 10px 5px;
      width: 260px; }
  .slider_top_pl_cnot {
    padding: 20px 10px; }

/*.slide_1 .slider_top_form {
    padding: 2% 150px;
}*/

.slide_9 .production {
    width: 100%;
    }
.slider_production .owl-nav {
    left: 41%;
}

.slide_9{
  height: auto;
}
.slide_9 .production_cont_right {
    float: none;
    display: block;
    width: 100%;
    height: auto;
}

.slide_9 .production_cont_right a {
    margin-bottom: 20px;
}

.news ul li {
    min-height: auto;
}

.slide_6{
    padding-bottom: 30px;
}

.news ul li {
    width: 45%;
}

.news ul li > a {
    font-size: 12px;
}

     }

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

	
	.slide_1 .slider_top_form form label {padding: 10px 0 15px 0;}
	
	.slide_8_bg {

    min-height: 450px;

}

	header .header_cont .header_cont_phone {
		margin-left: 95px;
	}

  .container {
    max-width: 320px;
    padding: 0 5px; }
  header .header_cont .header_cont_mail {
    padding-top: 20px;
    margin-left: 80px; }
  header .header_cont {
    padding-top: 10px; }
  header .header_cont .header_cont_mail p {
    padding-left: 25px;
    font-size: 14px; }
  header .header_cont .header_cont_link {
    float: none;
    margin: 0 0 0 116px;
    overflow: hidden; }
  .slider_top .slider_top_cnot {
    width: 320px; }
  .slider_top .owl-dots, .slide_2 .cont_menu > ul > li.active a:after {
    display: none; }
  .slide_2 .cont_menu {
    padding-top: 10px; }
  .slide_2 .cont_menu > ul > li .product ul li {
    width: 145px; }
  .slide_2 .cont_menu > ul > li .product .product_link a {
    font-size: 14px;
    padding: 10px; }
  .slide_2 .cont_menu > ul > li .product .product_link {
    padding: 10px 0; }
  .slide_3 .info_block .info_block_cont, .slide_3 .partners .partners_block, .slide_3 .partners .partners_block .slider_partners {
    width: 310px; }
  .slide_3 .partners .partners_block .slider_partners .owl-nav {
    bottom: 51px; }
  .slide_4 .order_block .order_form, .slide_4 .order_block .order_cont {
    width: 100%;
    float: none;
    padding: 20px 10px; }
  .advantages ul li {
    width: 150px; }
  .news ul li {
    width: 310px;
    margin: 5px 0;
     }
  .news ul li .news_img {
    width: 310px;
    height: 220px; }
  .video ul li {
    width: 310px; }
  .video .video_cont, .video .video_cont p {
    width: 310px; }
  .video .video_cont p a {
    font-size: 14px; }
  .video .video_cont p {
    padding-top: 20px; }
  .title {
    font-size: 22px; }
  .slide_8 .menu_bot > ul > li.active a:after {
    display: none; }
  .slide_8 .menu_bot {
    padding-top: 10px; }
  .slide_8 .menu_bot > ul > li .product_bot {
    top: 10px; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont {
    text-align: center; }
    .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont img {
      float: none; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont p {
    width: auto;
    text-align: center;
    float: none; }
  .slide_8 .menu_bot > ul > li .product_bot .product_bot_cont a {
    margin: 0 auto;
    float: none;
    width: 130px; }
  .slider_production .slider_production_block .slider_production_img {
    width: 310px; }
  .slider_production .slider_production_block .slider_production_cont a {
    margin-left: 50px; }
  .map .map_cont {
    width: 320px; }
  .map .map_cont .map_title {
    background: none;
    padding-left: 0; }
  .map .map_cont .map_order a {
    padding: 13px 20px; }
  footer {
    -webkit-background-size: 2400px 2400px;
            background-size: 2400px; }
  footer .footer_cont .footer_right .sign {
    width: 130px; }
    footer .footer_cont .footer_right .sign a {
      font-size: 12px;
      padding-left: 45px;
      padding-bottom: 15px; }
  footer .footer_cont .footer_right .brevis {
    margin-left: 0;
    width: 165px;
    float: right; }
    footer .footer_cont .footer_right .brevis img {
      padding-right: 5px; }
    footer .footer_cont .footer_right .brevis p {
      font-size: 10px; }
  footer .footer_cont .footer_right .copy {
    width: 100%;
    float: left;
    text-align: center; }
  footer .footer_cont .footer_right {
    padding-top: 160px;
    padding-bottom: 20px;
    float: left; }
  .slider_top .slider_top_cnot .slider_top_form {
    width: 310px;
    padding: 10px; }
  .slider_top .slider_top_cnot .slider_top_form p {
    font-size: 14px;
    padding-bottom: 20px; }
  .content .content_block .page_product .page_product_img {
    width: auto; }
  .content .content_block .page_product .page_product_cont {
    width: auto; }
  .content .content_block .page_product .page_product_cont .page_product_col form input[type="submit"] {
    width: 170px; }
  .content .content_block .content_block_menu > ul > li > a:after {
    display: none; }
  .content .content_block .content_block_menu {
    padding-top: 15px; }
  .content .content_block .content_block_menu > ul > li .product_content {
    top: 90px; }
  .services_pl ul {
    margin: 0; }
    .services_pl ul li {
      margin: 0 0 20px 0;
      width: 100%; }
  .slide_5 .advantages_pl ul li {
    width: 150px; }
  .slide_4 .order_block_pl .order_form {
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .slide_4 .order_block_pl .order_form .order_form_ch1, .slide_4 .order_block_pl .order_form .order_form_ch {
    float: none;
    width: 100%; }
  .slide_8_bg_pl .slide_8 .menu_bot > ul > li .product_bot {
    top: 105px; }
  .slide_8_bg_pl .slide_8 .product_bot_list li {
    width: 145px; }
  .slider_top_pl_cnot ul, .slider_top_pl_cnot p {
    display: none; } 
  .video-block iframe {
  	width: 100%;
  }
  .video-block {
  	padding: 0px;
  }
  .crumb ul li {
  	padding-right: 10px;
  	font-size: 11px;
  }
  .crumb ul li:after {
  	right: 2px;
  }
  .content .left_side .left_side_menu > ul > li ul li a {
  padding: 25px 35px;	
  }
  header .header_cont .header_cont_title {
  	display: none;
  }
  header .header_cont .header_cont_mail {
  	display: none;
  }

  .slide_1 .slider_top_form {
    padding: 2% 27px;
}

.slide_9 .production_cont_right a {
    margin-bottom: 20px;
    width: 50%;
}
.slider_production .owl-nav {
    left: 35%;
}

.slide_9 .production {
    height: 260px;
    }
    
h1 {
font-size: 1.2em;
}

.products_sl .slider_products .item .product_img img {
    max-height: 240px;
}

.products_sl .slider_products .item .product_title .product_title_a {
    height: 24px;
}

.products_sl .slider_products .item {
    width: 98%;
}

	
}


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


.news ul li .news_img {
    width: 300px;
    
}

}