@media screen and (max-width: 980px) { 
    .content{ width: 90%; }
    
    .newsletter { float: none; margin-top: 20px; }
    .sobreFooter{ padding-bottom: 30px; }
    
    .service h3{ font-size: 12px; }
    
    .fb-like-box .fb_iframe_widget{width: 100px !important}
    
    .estoque{ width: 45%; background: #FFF; }
    .textEstoque{width: 100%;}
    
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 18.9%; }
}

@media screen and (max-width: 930px) { 
    .slide1, .slide2, .slide3{ height: 320px; }
    .banner img{ margin-top: -145px; height: 220px; }
    .slide1 h2, .slide2 h2, .slide3 h2{
        padding: 17.5px !important;
        margin-top: 174px;
        font-size: 16px;
        width: 70%;
    }
    .slide1 h2 { padding: 10.5px 17.5px 17.5px 17.5px !important; }
    
    .slide1 h2 #span2, .slide2 h2 #span2, .slide3 h2 #span2{  font-size: 25px; }
    
    .phone{ padding: 10px 0; margin-top: -39px; }
    .phone p{ font-size: 16px; }
    .phone p span{ font-size: 12px; }
    
    header img{ width: 220px }
}

@media screen and (max-width: 900px) {     
    .menuSup ul li{ display: none; }   
    #navIcon { display: block; }
    
    .service{ width: 12.9%; }
    .service h3{ font-size: 10px; }
}

@media screen and (max-width: 840px) { 
    .estoque{ width: 40%} 
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 18.8%; }   
}

@media screen and (max-width: 750px) { 
    .copyright p span{ float: none; }
    .copyright p { text-align: center; }
    
    .newsletter { width: 58.4%; }
    
    .estoque{ width: 89.5%; padding: 5% }
    .facebook{ width: 89.5%; margin: 0 0 4% 0; padding: 5% }
    
    .service { width: 26.4%; margin-bottom: 5%; }
    .service h3{ font-size: 14px; }
    
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 18.7%; }
}

@media screen and (max-width: 635px) {     
    .imgMob{ width: 50%; padding-bottom: 5%; } 
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 18.6%; }
}

@media screen and (max-width: 550px) { 
    .contato{ width: 100%; }
    .formContato{ width: 90%; }
    
    .imgMob{ width: 100% !important; }  
    
    .service h3{ font-size: 12px; }
    
    .banner img{ visibility: hidden; }
    .slide1 h2, .slide2 h2, .slide3 h2{ width: 87%; }
    .slide1 h2 #span2, .slide2 h2 #span2, .slide3 h2 #span2{  font-size: 24px; }
    
    .phone{ margin-top: -38px; }
    
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 23.4%; }
}

@media screen and (max-width: 480px) { 
    .contato{ width: 100%; }
    .formContato{ width: 90%; }
    
    .imgMobile{ width: 94%; }
}

@media screen and (max-width: 390px) { 
    .service{ width: 45%;   }
    header img{ width: 180px }
    
    #bx-pager img, #bx-pager2 img, #bx-pager3 img{ width: 23.2%; }
}