@media only screen and (max-width:2060px){
    .servicios ul{
        margin-left: .5%;
    }
    .info3 p{
        font-size:90%;
    }
}
@media only screen and (max-width:1830px){
    .info,.info1,.info2 {
        font-size: 150%;
    }
    .info3 p{
        font-size:80%;
    }
    .tablainfo {
        margin-left: 5%;
        font-size: 160%;
    }
    .tablainfo td textarea{
        height: 210px;
    }
}
@media only screen and (max-width:1720px){
    .info,.info1,.info2 {
        font-size: 140%;
    }
    .info3 p{
        font-size:70%;
    }
}
@media only screen and (max-width:1576px){
    .info,.info1,.info2 {
        font-size: 130%;
    }
    .info3 p{
        font-size:60%;
    }
    .tablainfo td textarea{
        height: 200px;
    }
}
@media only screen and (max-width:1457px){
    .info,.info1,.info2 {
        font-size: 120%;
    }
    .info3 p{
        font-size:50%;
    }
    .tablainfo{
        font-size: 140%;
    }
    .tablainfo td textarea{
        height: 190px;
    }
}
@media only screen and (max-width:1326px){
    .info,.info1,.info2 {
        font-size: 110%;
    }
    .info3 p{
        font-size:40%;
    }
}
@media only screen and (max-width:1220px){
    .info,.info1,.info2 {
        font-size: 100%;
    }
    .info3 p{
        font-size:40%;
    }
}
@media only screen and (max-width:1195px){
    /*.imgshowDown{
        padding:0px;
        margin:0x;
        height: 40px;
    }*/
    body{
        background-repeat:repeat;
        background-size: cover;
    }   
     .info3 p{
        font-size:8px;
    }
    .tablainfo td textarea{
        height: 150px;
    }
    .tdboton{
        padding-bottom: 1%;
    }
     .tablainfo{
        font-size: 120%;
    }
    

}
@media only screen and (max-width:1170px){
   .info,.info1,.info2 {
        font-size: 91%;
    }  
}
@media only screen and (max-width:1050px){
   .info,.info1,.info2 {
        font-size: 83%;
    }  
     .info3 p{
        font-size:7px;
    }
}
@media only screen and (max-width:966px){
   .info,.info1,.info2 {
        font-size: 75%;
    }  
    
    .tablainfo td textarea{
        height: 110px;
    }
    .tdboton{
        padding-bottom: 1%;
    }
     .tablainfo{
        font-size: 100%;
    }
    .tablainfo input[type=submit]{
            padding:2% 2%;
    }   
}
@media only screen and (max-width:874px){
   .info,.info1,.info2 {
        font-size: 70%;
    }  
}
@media only screen and (max-width:874px){
   .info,.info1,.info2 {
        font-size: 63%;
    }  
    .info2 {
        padding-bottom: 14%;
    }
    
        .tablainfo td textarea{
        height: 110px;
    }
    .tdboton{
        padding-bottom: 1%;
    }
     .tablainfo{
        font-size: 100%;
    }
    .tablainfo input[type=submit]{
            padding:2% 2%;
    } 
}
@media only screen and (max-width:599px){
    nav{
        font-size: 80%;
    }
    
        .tablainfo td textarea{
        height: 110px;
    }
    .tdboton{
        padding-bottom: 1%;
    }
     .tablainfo{
        font-size: 80%;
    }
    .tablainfo input[type=submit]{
            padding:2% 2%;
    } 
    
    
}
@media only screen and (max-width:480px){
   nav{
        font-size: 50%;
    }
    .texto{
        width:90%;
        margin-left:5%;
    }
    .texto img{
        width:100%;
    }
    .tiempos img{
        width:90%;
        margin-left: 5%;
    }
    .clientes img{
        width:90%;
        margin-left: 5%;
    }
    .textoServicios{
        width:90%;
        margin-left: 5%;
    }
    .serviciosIconos{
        width:90%;
        margin-left: 5%;
    }
    .tablainfo{
        width:90%   
    }
    .contactoimg img{
        width:90%;
        margin-left: 5%;
        padding-bottom: 5%;
    }
    .servicios img{
        width:100%;
    }
    .servicios p{
        font-size: 200%;
    }
    .servicios ul{
        width:90%;
        margin-left: 5%;
    }
    .info img{
        width:40%;  
    }
    .info2 img{
        width:70%;  
    }
    .info1 img{
        width:40%;  
    }
    .info3 p{
        font-size: 70%;
    }
    .valores{
        width:90%;
        margin-left: 5%;
    }
    .valores img{
        width:100%;
    }
}

@media only screen and (max-width:331px){
    nav{
        font-size: 50%;
    }
    .texto{
        width:90%;
        margin-left:5%;
    }
    .texto img{
        width:100%;
    }
    .tiempos img{
        width:90%;
        margin-left: 5%;
    }
    .clientes img{
        width:90%;
        margin-left: 5%;
    }
    .textoServicios{
        width:90%;
        margin-left: 5%;
    }
    .serviciosIconos{
        width:90%;
        margin-left: 5%;
    }
    .tablainfo{
        width:90%   
    }
    .contactoimg img{
        width:90%;
        margin-left: 5%;
        padding-bottom: 5%;
    }
    .servicios img{
        width:100%;
    }
    .servicios p{
        font-size: 70%;
    }
    .servicios ul{
        width:90%;
        margin-left: 5%;
    }
    .info img{
        width:40%;  
    }
    .info2 img{
        width:70%;  
    }
    .info1 img{
        width:40%;  
    }
    .info3 p{
        font-size: 70%;
    }
}

/* 
   servicios
   TIEMPOS DE ENTREGA
   no centrada en cuadro blanco
    
   contacto
   acento a héctor y mendez
*/