.custom-file-label::after {
    content: "Elegir";
}
#dataTable_filter{
    display:none !important;
}

tfoot input {
    width: 100%;
    padding: 3px;
    box-sizing: border-box;
}
/*tamaño computadora*/
@media screen and (min-width:1330px) {
    .Btns div{
    width:110px  !important;
}
    .Btns div div{
    max-width:50px !important ;
    padding:5px !important;
    margin:1px !important;
    text-align:center !important; 
}
    .desplagableBtns{
        display:none;
    }
    .mostrarTel{
        display:none;
    }
    .mostrarCol {
        display: none;

    }
    .shadow{
         margin-top:30px;
    }
     .table-responsive{
    width:100% !important; 
     }
}
/*para tamaño telefono*/
@media screen and (max-width:1329px) {
    .ocultarCol {
        display: none;

    }
    .desplagableBtns{
       text-align:center;
   }
    .container-fluid{
        width:100% !important;
       
    }
    .card{
        margin-left:2px !important;
        margin-right:2px !important;
        width:100% !important;
    }
    .table-responsive{
        margin-top:0px !important;
        width:100% !important; 
        margin-left:2px !important;
        margin-right:2px !important;
        
    }
     .btninc{
        font-size:12px !important;
       
    }
    .alerth1{
        font-size:26px !important;
    }
    .Btns{
        display:none;
    }
    .inputsearch{
        width:80%;
        font-size:12px !important;
    }
    td{
    padding-left:5px !important;
 
    }
     th{
    padding-left:2px !important;
 
    }
}
/*para tamaño telefono*/
@media screen and (max-width:600px) {
    .table-responsive{
        font-size:70% !important;
    }
    .ocultarColH{
        display:none;
    }
}
@media screen and (min-width:600px) and (max-width:1000px) {
    #btnH{
        display:none;
        /*visibility:hidden;*/
    }
}