


@media screen and (min-width: 2000px) {
    
    .slider {
        height: 650px;
        width: 2000px;
        position: relative;
        top: 0;
        left: auto;
        z-index: 1;
        overflow: hidden;
        display: block;
        margin: 0 auto;
        background: #e5e5e5;
    }
}



@media screen and (max-width: 1440px) {
    
    .work-list {
        width: 1200px;
    }
}



@media screen and (max-width: 1280px) {
    
    .navigat {
        display: block;
        float: left;
        left: 150px;
        width: auto;
    }
    
    .fixed .navigat {
        width: 100%;
        left: 46px;
    }
    
    .work-list {
        width: 100%;
    }
    
    .cont-bl {
        width: 90%;
        margin: 0 5%;
    }
    
    .slte {
        display: none;
    }
    
    #page-products .product-list .product-item {
        padding-bottom: 43%;
        width: 30.33%;
    }
    
    .wrapper2 {
        width: 30.33%;
        margin: 15px 1.5%;
    }
    
    .bl75 {
        width: 68%;
    }
    
    .bl25 {
        width: 32%;
    }
    
    .bl #page-products .product-list .product-item {
        width: 46%;
        padding-bottom: 70%;
    }
    
    .news li {
        width: 30.33%;
        margin: 15px 1.5%;
    }
}



@media screen and (max-width: 1200px) {
    
    nav {
        width: 1000px;
    }
    
    .slick-list {
        overflow: visible !important;
    }
}



@media screen and (max-width: 1000px) {
    
    .logo {
        display: none;
    }
    
    .form {
        top: 120px;
    }
    
    .form legend {
        display: none;
    }
    
    .slimg {
        position: relative;
        margin: 0 auto;
    }
    
    .bl75 {
        width: 100%;
    }
    
    .bl25 {
        width: 70%;
        margin: 0 15%;
    }
    
    .bl #page-products .product-list .product-item {
        width: 29.33%;
        padding-bottom: 43%;
        margin: 15px 4% 15px 0;
    }
    
    .bl .form {
        margin: 0 auto;
    }
    
    .yslinf {
        margin: 0 auto;
    }
    
    .social span {
        display: none;
    }
    
    .breadcrumbs {
        display: block;
    }
}



@media screen and (max-width: 900px) {
    
    .wrapper2 {
        width: 40%;
        margin: 15px 5%;
    }
    
    #page-products .product-list, .bl #page-products .product-list {
        padding: 0% 0 0 5%;
    }
    
    #page-products .product-list .product-item, .bl #page-products .product-list .product-item {
        margin: 15px 5% 15px 0;
        padding-bottom: 70%;
        width: 45%;
    }
}



@media screen and (max-width: 700px) {
    
    .logomain {
        display: block;
        margin: 40px 5% 40px;
        width: 90%;
        height: auto;
    }
    
    .ftext {
        display: none;
    }
    
    .news li {
        width: 47%;
        margin: 15px 1.5%;
    }
}



@media screen and (max-width: 650px) {
    
    .wrapper2 {
        width: 70%;
        margin: 15px 15%;
    }
    
    #page-products .product-list, .bl #page-products .product-list {
        padding: 0% 0 0 15%;
    }
    
    #page-products .product-list .product-item, .bl #page-products .product-list .product-item {
        margin: 15px 15% 15px 0;
        padding-bottom: 100%;
        width: 70%;
    }
    
    .blog-int {
        width: 100%;
    }
}



@media screen and (max-width: 600px) {
    
    .news li {
        width: 90%;
        margin: 15px 5%;
    }
}



@media screen and (max-width: 500px) {
    
    .wrapper2 {
        width: 80%;
        margin: 15px 10%;
    }
    
    #page-products .product-list, .bl #page-products .product-list {
        padding: 0% 0 0 10%;
    }
    
    #page-products .product-list .product-item, .bl #page-products .product-list .product-item {
        margin: 15px 10% 15px 0;
        padding-bottom: 115%;
        width: 80%;
    }
}



@media screen and (max-width: 450px) {
    
    .videos li {
        margin: 17px auto;
    }
    
    .btn.corner {
        width: 70px;
    }
}



