@media only screen and (max-width : 479px) {
    .main{width:300px}
    .fade { display: none !important; }
    .slogan{ display: none !important; }
        .search .sech-btn { background: url(../images/search2.png) center center no-repeat; }
    .search .sech-txt { border-color: #000; color:#000;width:247px}
    .search { position: relative;top:0;width:292px ;color:#000}
    .about h1 { line-height: 35px; padding: 40px 0 36px;}
    .about p { width: 96%; }
    .socials ul { margin: 25px 110px 20px; }
    .socials > p:first-child { text-align: center; }
    .socials { width: 300px; }
    .adres { width: 300px; }
    .log-newsletter { width: 300px; margin-left: 0; }
    .newsleter-txt { width: 208px !important; }
    footer ul li a { margin: 10px 8px 0; }
    .map-google { width: 300px; height: 300px; margin-left: 0; margin-bottom: 20px; }
   .product-slider { width: 100%; }
    .product-slider .itemn { width: 278px; }
        .product-slider .itemn .pro-cont p { padding: 0 8px; width: 94%; }
        .product-slider .itemn .pro-cont .pro-titr::before { width: 170px; }
    .servic-support { width: 235px; }
    .services-box { width: 300px; margin-bottom:30px}
    .servic-boxes p::before { width: 180px; }
    .servic-sec { margin-left: 0px; width: 300px; }
        .servic-sec figure { width: 100%; }
        .servic-sec .servic-desc { margin-left: 0; width: 100%; }
            .servic-sec .servic-desc h3 { margin-bottom: 15px; }
        .servic-sec li { margin-bottom: 40px; }
    .news-slider .itemn { width: 299px; }
    .news-slider .itemn figure{ width: 299px; height: 320px;}
    .news-slider figure::after { width: 80%; height: 81%; }
     .news-letter { overflow: hidden; }
    .language { margin: 37px 0 0 12px; }
    .services > h2 { padding: 50px 0 70px; }
    .news > h2 { padding: 60px 0 62px; }


    /*inside page*/
    .about-desc { width: 100%; }
    .about-slid { margin: 50px 0px 150px 0; width: 300px;}
        .about-slid figure { width: 300px; height: 320px; }
            .about-slid figure::after { width: 79%; height: 81%; }
    .certifs { width: 84%; }
      .managers > ul > li { width: 97%;margin: 0 0px 50px;padding: 20px 5px; }
        .managers > ul > li > p { width: 79%; }
            .managers > ul > li > p::after { width: 72%; }
        .managers > ul > li > .manager-desc { width: 64%; }
           .prod-container .prod-desc { width: 100%; margin-bottom:40px}
    .prod-slid { margin-left: 0px;width:292px }
        .prod-slid figure { width: 292px; height: 310px; }
    .prod-list li { margin-right: 0;width: 278px; }
    .prod-slid figure::after { width: 77%; height: 77%; }
    .prod-slid .slick-next { left: 34%; }
    .prod-slid .slick-prev { right: 54%; }
       .prod-in .prod-in-rtcol { width: 100%; margin-right: 0px; margin-bottom:30px}
    .prod-in > figure { margin-left: 0px;width:291px;height: 310px; }
        .prod-in > figure::after { width: 78%; height: 78%; }
      .prod-gal .slick-prev { left: -21px; }
    .prod-gal .slick-next { right: -21px; }
    .prod-in .prod-in-rtcol .tabs-menu li { margin-right: 22px; }
    .video-gallery { margin: 88px 11px 0; }
    .pic-gallery { margin: 88px 8px 0; }
    .catalog-list > li { float: none; margin: 62px auto; }
     .expert-cat { width: 100%; }
    .forms { width: 100%; float: left; }
     .food-text { width:290px; margin-right: 0; }
    .food-pic { margin-left: 0px; margin-top: 50px; width: 290px; height: 320px; }
        .food-pic::after { width: 80%; height: 80%; }
    .foods .slick-next { right: -27px; }
     .foods .slick-prev { left: -27px; }
    .video-desc { width: 100%; margin-right: 0; margin-top: 0; margin-bottom: 30px; }
    .videos { margin-left: 0px; }
        .videos video { width: 290px; }
    .contacts li { margin: 0 0; width: 300px; }
    .send-message { width: 259px; }
    .send-mess-cont { width: 99%; }
        .send-mess-cont h2::before, .send-mess-cont h2::after { width: 22px; }
        .send-mess-cont ul { margin-left: 0px; }
            .send-mess-cont ul li .txt, .send-mess-cont ul li .txtarea { width: 239px; }
             .searchns { height: 202px; }
    .searchns .txt { margin-top: 5px;margin-right:0; width: 278px; }
         .news-in li { width:100%;margin-right: 0; }
            .news-in li .news-text { width: 94%; margin: 24px 10px 4px; }
            .news-in li figure { margin: 14px 35px 12px; }
             .news-rt-col { margin: 45px 10px 0; width: 280px; }
    .news-in-slid { margin: 55px 0 0 3px; width:295px}
    .slider-news-for figure { width: 294px; height: 314px; }
        .slider-news-for figure::after { width: 77%; height: 77%; }
    .right-per-col { width: 280px; margin-left: 10px; }
    .left-per-col { width: 97%; float: left; margin: 0 30px 0 0px; }
    .slider-news-nav { width: 275px; }
    .form li span:nth-child(2) { min-width: 265px; }
    .form_tbl td { display: block; }
    .ask .form_tbl tr td .txt { width: 285px; }
    .ask .form_tbl tr td .txtarea { width: 285px; }
    .comment li { margin: 20px 10px; }
        .comment li p { padding: 0px 4px; }
        .partners { width: 77%; }
         .video-gallery2 #sync3 .item { width: 100%; height: 330px; }
    .video-gallery2 #sync4 { width: 67%; }
        .video-gallery2 #sync4 .owl-prev { left: -46px; }
        .video-gallery2 #sync4 .owl-next { right: -47px; }
        .picture-list > li { margin: 30px; width: 235px; }
      #inner { width: 300px;height: 282px; }
    #carousel-wrapper { width: 300px !important; height: 283px !important;}
    #carousel img { width: 300px !important; height: 240px !important; }
    #pager-wrapper { bottom: -54px; }
}
@media only screen and (min-width : 480px) and (max-width : 719px){
    .main{width:460px}
    .about  p { width: 91%; }
   .product-slider { width: 82%; }
     .product-slider .itemn { width: 321px; }
        .product-slider .itemn .pro-cont .pro-titr { width: 93%; }
            .product-slider .itemn .pro-cont .pro-titr::before { width: 215px; }
        .product-slider .itemn .pro-cont figure { height: 455px; }
    .adres { width: 197px; margin-right: 17px;}
    .log-newsletter { width: 236px; }
    .newsleter-txt { width: 150px !important; }
    .map-google { float: right;margin-bottom: 20px; }
    .news-letter .btn { margin-bottom: 95px; }
     .socials { width: 160px; }
        .socials > p:first-child { padding: 22px 5px; }
     .map-google { width: 285px; }
    .services-box { width: 460px;margin-bottom:30px }
    .servic-sec { margin-left: 0; width: 460px; }
        .servic-sec figure { width: 167px; height: 239px; }
    .fade .items .slider-cap { width: 460px; line-height: 35px; }
    .about h1 { line-height: 35px; }
     .menu { overflow: scroll; }

     /*inside page*/
    .about-desc { width: 100%; }
    .about-slid { margin: 50px 0 150px 24px; }
    .certifs { width: 73%; }
      .managers > ul > li { width: 93%;margin: 0 3px 50px;padding: 20px 6px; }
       .prod-container .prod-desc { width: 100%; margin-bottom:40px}
    .prod-slid { margin-left: 5px; }
    .prod-list li { margin-right: 15px; }
      .prod-in .prod-in-rtcol { width: 100%; margin-right: 0px; margin-bottom:30px}
    .prod-in > figure { margin-left: 5px; }
     .prod-gal .slick-prev { left: -25px; }
    .prod-gal .slick-next { right: -25px; }
    .partners ul li { margin: 50px 4px; }
        .partners ul li figure { width: 222px; }
    .catalog-list > li { float: none; margin: 62px auto; }
    .expert-cat { width: 100%; }
    .forms { width: 100%; float: left; }
     .food-text { width:450px; margin-right: 0; }
    .food-pic { margin-left: 5px; margin-top: 50px; }
    .foods .slick-next { right: -32px; }
     .foods .slick-prev { left: -32px; }
    .video-desc { width: 100%; margin-right: 0; margin-top: 0; margin-bottom: 30px; }
    .videos { margin-left: 0px; }
        .videos video { width: 450px; }
    .contacts li { margin: 0 10px; }
    .send-message { width: 419px; }
    .send-mess-cont { width: 415px; }
        .send-mess-cont h2::before, .send-mess-cont h2::after { width: 90px; }
        .send-mess-cont ul { margin-left: 7px; }
         .searchns { height: 202px; }
    .searchns .txt { margin-top: 5px;width: 352px; }
         .news-in li { width:100%; }
            .news-in li .news-text { width: 96%; margin: 24px 10px 4px; }
            .news-in li figure { margin: 14px 115px 12px; }
    .news-rt-col { margin: 45px 10px 0; width: 430px; }
    .news-in-slid { margin: 55px 0px 0 10px; }
    .right-per-col { width: 440px; margin-left: 10px; }
    .left-per-col { width: 97%; float: right; margin: 0 30px 0 0; }
    .slider-news-nav { width: 447px; }
    .ask .form_tbl tr td .txt { width: 218px; }
    .ask .form_tbl tr td .txtarea { width: 218px; }
    .comment li span { padding-left: 18px; }
    .form_tbl td { display: block; }
   .video-gallery2 #sync3 .item { width: 98%; height: 424px; }
     .video-gallery2 #sync4 { width: 47%;}
    .video-gallery2 #sync4 .owl-next { right: -36px; }
     .picture-list > li { margin: 30px 105px; }
         #inner { width: 460px;height: 426px; }
    #carousel-wrapper { width: 460px !important; height: 420px !important;}
    #carousel img { width: 460px !important; height: 380px !important; }
    #pager-wrapper { bottom: -54px; }
}
@media only screen and (min-width : 720px) and (max-width : 1000px) {
    .main{width:700px}
       .product-slider { width: 65%; }
    .services-box { margin:0 0 40px 35px; }
    .servic-sec { margin-left: 35px; }
    .news-slider .itemn { width: 330px; }
     .news-slider .itemn figure{ width: 330px;height:345px }
    .news-slider figure::after { width: 82%; height: 83%; }
    .adres { margin-right: 47px; }
    .map-google { float: right; margin-bottom: 20px;}
    .news-letter .btn { margin-bottom: 95px; }
   
/*inside page*/
    .about-desc { width: 100%; }
    .about-slid { margin: 50px 0 150px 135px; }
    .certifs { width: 84%; }
    .managers > ul > li { width: 90%;margin: 0 13px 50px; }
    .prod-container .prod-desc { width: 100%; margin-bottom:40px}
    .prod-slid { margin-left: 117px; }
    .prod-list li { margin-right: 15px; }
    .prod-in .prod-in-rtcol { width: 685px; margin-right: 0px; margin-bottom:30px}
    .prod-in > figure { margin-left: 122px; }
    .prod-gal .slick-prev { left: -33px; }
    .prod-gal .slick-next { right: -33px; }
    .video-gallery { margin: 88px 11px 0; }
    .pic-gallery { margin: 88px 8px 0; }
    .catalog-list > li { margin: 30px 49px; }
    .food-text { width: 676px; margin-right: 0; }
    .food-pic { margin-left: 110px; margin-top: 50px; }
    .foods .slick-next { right: -40px; }
     .foods .slick-prev { left: -40px; }
    .video-desc { width: 100%; margin-right: 0; margin-top: 0; margin-bottom: 30px; }
    .videos { margin-left: 90px; }
    .partners ul li { margin: 50px 57px; }
    .contacts li { width: 323px; margin: 0px 13px; }
    .send-message { width: 661px; }
    .searchns .txt { width: 182px; }
     .news-in li { width:100%; }
    .news-in li .news-text { width: 62%; }
    .news-rt-col { margin: 45px 12px 0; }
    .news-in-slid { margin: 55px 0 0 125px; }
    .right-per-col { width: 86%;margin: 40px 49px 5px; }
    .left-per-col { width: 91%; float: left; margin: 40px 20px 10px; }
   .video-gallery2 #sync3 .item { width: 89%; }
    .video-gallery2 #sync4 { width: 90%;}
    .video-gallery2 #sync4 .owl-next { right: -36px; }
    .partners { width: 92%; }
     .picture-list > li { margin: 30px 50px; }
     #inner { width: 700px; }
    #carousel-wrapper { width: 700px !important; height: 551px !important;}
    #carousel img { width: 700px !important; height: 510px !important; }
    #pager-wrapper { bottom: 41px; }
}
@media only screen and (min-width : 1001px) and (max-width : 1249px) {
    .main{width:980px}
    .services-box { width: 416px; }
    .product-slider { width: 91%; }
    .adres { width: 250px; }
    .log-newsletter { width: 251px; }
    .socials { width: 174px; }
        .socials > p:first-child { padding: 22px 12px; }
    .newsleter-txt { width: 165px !important; }
    .map-google { width: 285px; }
    .logos2 { margin: 40px auto 25px; }

/*inside page*/
    .about-desc { width: 54%; }
    certifs { width: 89%; }
    .managers > ul > li { width: 43%; margin: 0 14px 50px; }
    .prod-container .prod-desc { width: 51.3%; }
    .prod-in .prod-in-rtcol { width: 492px; }
    .catalog-list > li { margin: 30px 37px; }
    .food-text { width: 487px; }
    .video-desc { width: 400px; }
    .contacts li { margin: 0 23px; }
    .news-in li { width:100%; }
    .news-in li .news-text { width: 74%; }
    .news-rt-col { width: 476px; }
    .right-per-col { width: 449px; }
    .slider-news-nav { width: 440px; }
    
.video-gallery2 #sync4 { width: 90%;}
    .video-gallery2 #sync4 .owl-next { right: -36px; }
    .partners { width: 92%; }
    .picture-list > li { margin: 30px 38px; }
}
@media only screen and (min-width : 1250px){
    .main{width:1200px}
    
}

