.schem-adaptive{display: none;}
@media only screen and (max-width : 1900px){
    
/*==========  Desktop First Method  ==========*/
@media only screen and (max-width : 1600px) {
    
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
    header{height: auto}
    .top-form form label input, .top-form textarea{width: 75%}
    .shecm-item figure {width: 40%;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
.top-form{margin:30px auto}
    .advantagise{background-size: cover}
    .hav-quve{background: #f5f5f5}
    .text-line h2{font-size: 33px;}
    .text-line{padding-top: 25px;padding-bottom: 10px;background: url(../img/bg.jpg) no-repeat center top;}
    .letter-block{padding-top: 15px;}
    .call-back .container .row>div.call-man{display: none;}
    .call-text{padding-left: 0;    margin-bottom: 25px;}
    .slick-slide img{margin: auto}
    .text-part{width: 100%}
    .shecm-item figure{display: none;}
    .contacts-item{vertical-align: top;width: 42%;}
    .logo {text-align: center;margin: 10px 0;}
    .top-footer div a {margin-top: 18px;display: block;}
   
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
    
/*    .logo{text-align: center;margin: 0}*/
    .req-top{text-align: center}
    .text-line h1{font-size: 32px;}
    .text-line h2{margin-bottom: 50px}
    .text-line h2, .text-line h3{font-size: 26px;}
    .section-title h2{font-size: 25px;margin-top: 35px;}
    .call-back .container .row>div {width: 100%;padding: 0 46px;}
    .letter-block{background: #f7f7f7;height: auto;padding: 0 25px 20px;}
    .shecm-item{height: auto}
    .text-part {padding: 0px 20px 0;}
    .shem-warpp{padding: 0;}
    .wrapp{padding: 0 4px}
    .shecm-item:before, .shecm-item:after{content:none;}
    .contacts-item{width: 100%;}
    .about-us{padding: 0;}
    .top-form{height: auto}
}


/* Extra Small Devices, Phones */
@media only screen and (max-width : 600px) {
   .letter-block ul li {font-size: 16px;line-height: 28px;}
    .lastval {margin-top: 6px;font-size: 16px;line-height: 20px;}
}

@media only screen and (max-width : 500px) {
    .top-form:before{content:none;}
    .top-form{padding: 31px 12px;}
    .col-md-5.col-md-offset-7.col-sm-12{padding: 0;}
    .top-form {margin: 0px auto 0;}
}

@media only screen and (max-width : 400px) {
   
}
	

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
}

