    table.buscar{
      width: 105vh !important;
    }

    table.lista{
      width: 113vh !important;
    }
    
    .bordeb{
  		font-size:12px;
  		font-weight:bold;
  		color:#000;
  		border-bottom: #bec5cc dashed 1px;
  		margin-bottom:5px; padding: 5px;
      text-transform: uppercase;
  	}

    .borderall{
      color:#000;
      border: #bec5cc dashed 1px;
      padding: 15px;
      /*margin:5px; */
    }
	 
    #scroll_y
    {
      display: list-item;
      height: 38vh;
      width: 99%;
      /*min-height: 380px;*/
      overflow-Y: scroll;
      /*background-color: #FFF;
      border: 2px inset #BDDCFD;*/
    }

    #listas2{
      display: list-item;
      width: 100%;
      /*min-height: 380px;*/
      overflow-Y: scroll;
      border: none;
    }

    tbody.scroll {
      display: block;
      height:auto !important;      
      overflow-y: scroll;
    }
    
    thead.scroll, tbody.scroll tr.scroll {
        
        display:table;
        width:100%;

        /*table-layout:fixed; /*even columns width , fix width of table too*/
    }
    
    div.buscar {
      position:absolute;
      padding:1px;
      display:none;
      margin-top:-1px;
      border-top:0px;
      overflow:hidden;
      /*border:2px inset #FFFFFF;
      background-color: #0C75C2;*/
      z-index:100002;
      width: 95%;
    }

    .img {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 90vh; 
    height: 99vh;
    }

    .fontstyle11{
      font-size: 11px !important;
      font-family: 'Candara' !important;
      color: black !important;
    }

    table.buscar{
      width: 105vh !important;
    }

    table.lista{
      width: 113vh !important;
    }
    
    
    /*input[type="number"],input[type="date"]{
      text-align: right; font-weight: bold;
    }
*/    
    
    
    input{
      color:black;
    }  
    
    td{
      height: 24px !important;
    }

    #tipoVenta_txt{
      float: left;
      position: relative; 
      margin-bottom: 10px;
    }

    
    .sel{
      font-size: 12px;
      font-weight: normal;
      color: #000;
    }
    .sel:hover{
      cursor:pointer;
      font-weight: bold;
      color: #fff;
      background-color: rgba(0, 68, 204, 0.8);
    }

    

    input[type="number"]{
      text-align: right;
      height: 28px;
    }

    input[type="date"]{
      text-align: right;
      height: 28px; 
    }

    .abajoDer{
      position:fixed; 
      bottom:20px; 
      right:3%;
    }

    .sel2{
      color: #000;
      padding: 6px !important;
    }
    .sel2:hover{
      cursor:pointer !important;
      font-weight: bold !important;
      color: #fff !important;
      background-color: rgba(52, 152, 219, 0.8) !important;
    }