
 
 #descargarApp{
     
position: absolute;
     
top: 50%;
     
/* bottom: 50%; */
     
 
     
right: 50%; 
 }
@media (min-height:1900px ) and (max-height: 1920px){
    .venta_tb_scroll{
        
height: 1370px;
    }
}
@media (min-height:1651px ) and (max-height: 1699px){
  
    .venta_tb_scroll{
        
    }
}
@media (min-height:1600px ) and (max-height: 1650px){
    .venta_tb_scroll{
        
height: 1068px;
    }
}
@media (min-height:1401px ) and (max-height: 1499px){
    .venta_tb_scroll{
        
    }
}
@media (min-height:1400px ) and (max-height: 1440px){
    .venta_tb_scroll{
        
height: 943px;
    }
}
 
@media (min-height:1280px ) and (max-height: 1300px){
    .venta_tb_scroll{
        
height: 834px;
    }
}
@media (min-height:1024px ) and (max-height: 1152px){

    .venta_tb_scroll{
        
height: 681px;
    }
}
@media (min-height:921px ) and (max-height: 1023px){
    .venta_tb_scroll{
        
height: 52vh;
    }
}
@media (min-height:900px ) and (max-height: 920px){
    .venta_tb_scroll{
        
height: 469px;
    }
}
@media (min-height:821px ) and (max-height: 899px){
    .panel_fijo_btn{
        position: relative
    }
  .report_tb{
       
        width: 1152px;
   }
    .venta_tb_scroll{
        
height: 462px;
    }
}
 
@media (min-height:800px ) and (max-height: 820px){
    .venta_tb_scroll{
        
height: 362px;
    }
}
@media (min-height:769px ) and (max-height: 799px){

    .venta_tb_scroll{
        height: 321px;
    }
}
@media (min-height:721px ) and (max-height: 768px){
    .venta_tb_scroll{
        
height: 276px;
    }
}
@media (min-height:700px ) and (max-height: 720px){
    .venta_tb_scroll{
        
height: 253px;
    }
}
@media (min-height:621px ) and (max-height: 699px){
    .venta_tb_scroll{
        
height: 196px;
    }
}
@media (min-height:600px ) and (max-height: 620px){
    .venta_tb_scroll{
        
height: 161px;
    }
}
@media (min-height:521px ) and (max-height: 599px){

    
  .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .venta_tb_scroll{
        
height: 97px;
    }
}
@media (min-height:500px ) and (max-height: 520px){
    .venta_tb_scroll{
        
height: 86px;
    }
}
@media (min-height:421px ) and (max-height: 499px){
    .venta_tb_scroll{
        
height: 59px;
    }
}
@media (min-height:400px ) and (max-height: 420px){
    .venta_tb_scroll{
        
    }
}
@media (min-height:361px ) and (max-height: 399px){
    .venta_tb_scroll{
        
    }
}
@media (min-height:300px ) and (max-height: 360px){
    .venta_tb_scroll{
        
    }

}
@media (min-width: 1901px ) and (max-width:1920px ){
   
    .table-contratos{
        width: 1472px;
    }
    .table-vendedores {
        width: 1447px;
    }
    .f-new .chosen-container {
        /* width: 92% !important; */
        /* float: left; */
    }
    .fac_bq{

    }

}
@media    (min-width: 1601px ) and (max-width:1680px ){

    .table-contratos{
        width: 1293px;
    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }

}
@media   (min-width: 1441px ) and (max-width:1600px ){

    .table-contratos{
        width: 1236px;
    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }

}

@media (min-width: 1367px ) and (max-width:1440px ){


    .table-contratos{
        width: 1112px;
    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
}
@media (min-width: 1361px) and (max-width:1366px ){


    .table-contratos{
        width: 1047px;
    }
    .f-new .chosen-container {
        width: 100% !important;
        float: left;
    }
}
@media   (min-width: 1281px) and (max-width:1360px ){
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 88% !important; */
        /* float: left; */
    }


}
@media   (min-width: 1153px) and (max-width:1280px ){
 .cont-menu {
    width: 30% !important;
}

    .table-contratos{
        width: 983px;
    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
}
@media  (min-width: 1025px) and (max-width:1152px ){
.cont-menu {
    width: 30% !important;
}
    .table-contratos{
        width: 889px;
    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }

}
@media   (min-width: 901px) and (max-width:1024px ){
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .btn_find{
        
/* width: 100%; */
        
/* font-size: 87% !important; */
    }
    .codigo-th {

width: 97px;

text-align: left !important;
}
.refef-th{

width: 246px;

text-align: left !important;
}
.desp-th{

width: 512px;

text-align: left !important;
}
.marca-th{

width: 247px;

text-align: left !important;
}
.cant-th{

width: 242px;

text-align: right !important;
}
.nombre-th{

width: 325px;

text-align: left !important;
}
.estado_th{

width: 160px;
}
.precio_th{
    
width: 191px;
    
text-align: right !important;
}
    .estado_tp{
        
width: 105px;
    }
    .cont-menu{
        width: 30% !important;
    }


    .table-contratos{
        width: 1024px;
    }
}
@media   (min-width: 801px) and (max-width:900px ){
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
  .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }

}
@media   (min-width: 700px) and (max-width:799px ){

    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
    
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{

}
.left-cont{

}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 8px !important;
    right: 10px !important;
    top: 8px !important;
    bottom: 8px !important;
}
.close-md-btn{
    /* margin: -34px -44px 1px 17px; */
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }

}   @media   (min-width: 800px) and (max-width:899px ){
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
}
@media   (min-width: 700px) and (max-width:799px ){
     .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
    .panel_fijo_btn{
        position: relative
    }
 .report_tb{
       
        width: 1152px;
   }
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 44%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}

    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
    
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{

}
.left-cont{

}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 8px !important;
    right: 10px !important;
    top: 8px !important;
    bottom: 8px !important;
}
.close-md-btn{
    /* margin: -34px -44px 1px 17px; */
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }

}
@media   (min-width: 600px) and (max-width:699px ){
     .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
    .panel_fijo_btn{
        position: relative
    }
 .report_tb{
       
        width: 1152px;
   }
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 44%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}

    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
    
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{clear: both;}
.left-cont{clear: both;}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 8px !important;
    right: 10px !important;
    top: 8px !important;
    bottom: 8px !important;
}
.close-md-btn{
    /* margin: -34px -44px 1px 17px; */
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }

}
@media   (min-width: 500px) and (max-width:599px ){
     .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
 
    .panel_fijo_btn{
        position: relative
    }
  .report_tb{
       
        width: 1152px;
   }
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 44%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}

    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
    
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{clear: both;}
.left-cont{

}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 8px !important;
    right: 10px !important;
    top: 8px !important;
    bottom: 8px !important;
}
.close-md-btn{
    margin: -34px -44px 1px 17px;
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }

}
@media   (min-width: 400px) and (max-width:499px ){
     .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
     .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
    .panel_fijo_btn{
        position: relative
    }
   .report_tb{
       
        width: 1152px;
   } 
  
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 47%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}

    .table_scroll{
        width: 100%;
        overflow: auto;
    }
     #tb_addpv{
        width: 1270px;
    }
    #tb-c{
        width: 1270px;
    }
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 81% !important; */
        /* float: left; */
    }
    
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{clear: both;}
.left-cont{clear: both;}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 8px !important;
    right: 10px !important;
    top: 8px !important;
    bottom: 8px !important;
}
.close-md-btn{
    /* margin: -34px -44px 1px 17px; */
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }
    .fechaFactura{
        margin: 11px 0 0 0;
        width: 100%;
        clear: both;
    }
     .fac_bq{
        /* float: left; */
        display: block;
        width: 100%;
        text-align: left;
        clear: both;
    }
     .fac_bq .facturas_find{
         float: left;
         /* display: block; */
         margin: 12px 0 -8px -13px;
         clear: both;
     }
     .panel_fijo_btn{
        position: relative
    }

}
@media   (min-width: 300px) and (max-width:399px ){
    .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
    .con-pass{
        clear: both;
        margin: 29px 0 0 0;
        /* float: left; */
    }
    .nuevo-ststus-checkbox {
    display: inline-block;
    width: auto;
    float: left;
}
    .lg-fm .form-control{
        
height: 70px;
        
font-size: 140%;
        
padding: 0 7px 0 10px;
    }
    .container-loging{
        
padding: 0 0 0 0;
    }
    .cont-log{

padding: 0 0 0 0;

}
    .cont-log .panel{
        
width: 100%;
    }
    .emp-tt{
        
margin: 7px 0 0 0;
    }
   .productos_find{
       clear: both !important;
   }
    .panel_fijo_btn{
        position: relative
    }
   .report_tb{
       
        width: 1152px;
   }
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 90%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}
  .fechaFactura{
        /* margin: 11px 0 0 0; */
        clear: both;
    }
     .fac_bq{
        float: left;
        display: block;
        width: 100%;
        text-align: left;
        clear: both;
        padding: 0px 4px 0 4px;
    }
     .fac_bq .facturas_find{
         float: left;
         display: block;
         margin: 12px 0 0 -13px;
     }
.table_scroll{
        width: 100%;
        overflow: auto;
    }
     #tb_addpv{
        width: 1270px;
    }
    #tb-c{
        width: 1270px;
    }
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 67% !important; */
        /* float: left; */
    }
    .cont-select-add{
        width: 71%;
    }
.right-cont{clear: both;}
.left-cont{clear: both;}
.p-md-h{

}
.p-md-t{font-size: 153% !important;}
.p-md-t h2{font-size: 88% !important;text-align: left;}
.p-md-b{padding: 0;}
.p-md{
    padding: 0;
    left: 0!important;
    right: 0!important;
    top: 0;
    bottom: 0!important;
}
.close-md-btn{
    margin: 0;
    float: right;
}
.cont-menu{
    width: 90%;
    display: none;
}
.cont-opt{
    width:100%;
}
.img-prev{
 
    /* width: 100%; */
}
   .cont-img-prev{
        width: 90%;
    }
}
@media   (min-width: 200px) and (max-width:299px ){
     .movil_menu .navbar-header{
 
width: auto;
 
float: left;
}
.movil_menu .navbar-nav{
 
float: right;
}
    .pc_menu{
        display: none;
    }
    .movil_menu{
        display: block;
    }
    .panel_fijo_btn{
        position: relative
    }
    .report_tb{
       
        width: 1152px;
   }
.icon_inicio{
    
padding: 40px 7px 34px 7px;
    
margin: auto auto auto auto;
}
   .btn_inicio{
       
width: 90%;
       
display: inline-block;
       
margin: 0px 0 0px 0;
   }
.datos-forms{
    
height: 151vh;
}
    .bt{
        
display: inline-block;
        
width: 47%;
        
margin: 1px;
    }
        .table tbody tr td {
    /* vertical-align: middle; */
    vertical-align: middle;
    padding: 10px 9px 10px 8px;
    text-align: center;
    word-break: break-word;
    font-size: 85%;
    font-family: 'Inconsolata', monospace !important;
}
    .table-contratos{

    }
    .f-new .chosen-container {
        /* width: 85% !important; */
        /* float: left; */
    }
    .img-prev{

    }

}

@media print {
 .panel-heading {
     display: none;
 } 
 .header{
     display: none;
 }
 .panel{
     display: none;
 }
  #pagar{
       display: block !important;
  }
}


