@media(max-width:1400px){
        .index .conteudo{padding: 20px 12px 0;}
    .index .linha{padding: 0 30px;}
    .index .linha p {padding: 10px;}
    .index .linha .link {margin-bottom: 25px;}
}

@media(max-width:991px){
    .carousel-inner .item.active.left { left: -50% !important; }
    .carousel-inner .item.active.right{ left:  50% !important; }
    .carousel-inner .item.next        { left:  50% !important; }
    .carousel-inner .item.prev        { left: -50% !important; }
}

@media(max-width:767px){
    .borda{padding: 0;}
    
    .carousel-inner .item.active.left { left: -100% !important; }
    .carousel-inner .item.active.right{ left:  100% !important; }
    .carousel-inner .item.next        { left:  100% !important; }
    .carousel-inner .item.prev        { left: -100% !important; }
    
    .empresa .fotos p{ margin-left: 0;}
    
    .clientes1,
    .clientes2,
    .clientes3
    {
        margin-bottom: 0;
    }
    
    .cliente .clientes1 img {margin-bottom: 40px;}
    .cliente .clientes2 img {margin-bottom: 40px;}
    .cliente .clientes3 img {margin-bottom: 40px;}
    
    .produtos hr {margin-bottom: 30px;}
    .produtos .lista div{padding: 0;}
    
    h1{padding-top: 30px;}
    
    .linha{ margin-bottom: 70px;}
    
    #servicos .linha{padding-bottom: 40px;}
    
    .form_contato .linha{padding-bottom: 40px;}
}

@media(max-width:630px){
    .form_contato, .cliente, .produtos{padding: 0 10px;}
    .formulario, .contato{padding: 0}
}

@media(max-width:600px){
    #menu ul {font-size: 14px;}
}

@media(max-width:500px){
    #rodape #info {font-size: 10px;}
    #rodape #info p {padding-left: 10px}
    #menu-rodape ul {text-align: center; margin-right: 0}
    #menu ul {font-size: 9px;}
}