@media (max-width: 1000px) {
   .banner-title { margin-top:-30px}
   .title { font-size:1.5em; margin-left:3px; margin-right:3px;} 
   .banner-title h1 { font-size:1.6em;line-height: 1.2; margin-left:3px; margin-right:3px;}
    .banner-title p { font-size:0.8em;line-height: 1.3; margin-left:3px; margin-right:3px;}
  .banner-slogan h2{
	text-align: center;
	font-size:0.9em;line-height: 1.3; margin-left:3px; margin-right:3px;	
	font-weight:bold;	
}
   .material-info h3{font-size:0.6em; }
   .material-info { margin-left:-30px}
   .container,
    .main-wrapper, footer,
    body{
        width: 100% !important;
        min-width: 100% !important;
    }
    header, .header-fix{
        height: auto;
    }
    
    .pull-left,
    .pull-right{
        float: none !important;
        text-align: center;
    }
    
    .logo{
        padding: 23px 0 0 0;
        text-align: center;
    }
    
    .logo a{
        display: inline-block;
    }
    
    .nav{
        margin: 22px 0 0 0;
        text-align: center;
    }
    
    .banner-title{
        text-align: center;
    }
    
    .garant-icon{
        display: none;
        position: static;
        top: 0;
        left: 0;
    }
    
    .banner-slogan{
        position: static;
        top: 0;
        left: 0;
        width: 100%;
        text-align: center;
    }
    
    .banner-slogan h2{
        text-align: center;
        color: #000;
    }
    
    .form-banner{
        position: static;
        top: 0;
        left: 0;
        display: inline-block;
    }
    
    .banner-content img{
        width: 100%;
    }
    
    .banner-content{
        width: 100%;
        text-align: center;
    }
    
    .application-form,
    .form-sale{
        width: 100%;
    }
    
    .material-cell a{
        max-width: 565px;
        width: 100%;
        
    }
    .material-cell{
        float: none;
        display: inline-block;
        margin: 0;
        width: 100%;
    }
    
    .material-content{
        text-align: center;
        margin: 0;
    }
    
    footer .tel-block{
        float: none !important;
        text-align: center;
    }
    
    .site-info{
        width: 100%;
    }
    
    .work-info{
        margin: 0;
    }
    
    .form-cell-width2{
        width: 100%;
    }
    
    .form-cell{
        width: 100%;
        margin: 0 0 30px 0;
    }
    
    .why-text{
        width: 100%;
        text-align: center;
    }
    
    .why-list li{
        width: 100%;
        text-align: center;
        margin-left: 0;
    }
    
    .why-icon{
        width: 100%;
        text-align: center;
    }
    
    textarea{
        width: calc(100% - 40px);
    }
    
    .material-info{
        max-width: 490px;
        width: auto;
    }
    
    .global-windows{
        overflow-x: hidden;
    }
    
    form{
        text-align: center;
    }
    
    .form-tab{
        margin: 0;
    }
    
    .box-modal{
        width: 100%;
    }
}