.size{ width:85px; text-align:center; font-weight:400; padding:4px; color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out

}
.table-sm
{ font-size:14px;}

input[type="text"]:disabled{ background-color:#EAEAEA;}

<!--Copyright © 2019 IIDENUT SA. Todos los derechos reservados-->





.container {

  width: auto;

  max-width: 680px;

  padding: 0 15px;

}

.img-contenedor:hover img {

    -webkit-transform:scale(1.2);

    -moz-transform:scale(1.2);

    -ms-transform:scale(1.2);

    -o-transform:scale(1.2);

    transform:scale(1.2);

}

#imprimir{display:block;}

.login{ float:right; margin:10px;}

/*totales*/

#myHeader{font-size:12px; width:100%;  background-color:#FFFF;

}

.totales{  overflow-x: scroll;

	max-width: 100%; 

	max-height: 100%;  margin-left:130px; margin-right:130px;}

.sticky {

  position: fixed;

  z-index:9999;

  top: 0;

max-width: 88%; 

max-height: 88%; 

	 background-color:#FFFF;

	 padding-top:10px; padding-bottom:10px;

	font-size:12px;

	-webkit-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

-moz-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);



}

/*fin totales*/

.caja_totales{ width:50px; border-radius:0px; border: 0; padding:0px; text-align:center;  outline: none; background-color: none; }

.form-control-sm{ font-size:12px; padding:2px;}

/*tablas fijas*/

.resizable {

	

		resize: none; 

	max-width: 100%;

	max-height: 100%;

	padding-bottom:0px;

	font-size:12px;

	

	

}



/**/



/*autocomplete_txt*/

.ui-helper-hidden{display:none}

.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}

.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}

.ui-front{z-index:100}

.ui-state-disabled{cursor:default!important}

.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}

.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}

.ui-autocomplete{position:absolute;top:0;left:0;cursor: pointer; font-size:12px;}

.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none; overflow-y: scroll; height:120px; overflow-x: hidden;}.ui-menu .ui-menu{position:absolute}

.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;}

.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}

.ui-menu-icons{position:relative}

.ui-menu-icons .ui-menu-item{padding-left:2em}

.ui-menu .ui-widget{font-size:10px; }

.ui-widget-content{border:1px solid #333;background-color: rgba(46, 40, 44, 0.8);

background: rgba(46, 40, 44, 0.8);

color: rgba(46, 40, 44, 0.8); -webkit-border-top-left-radius: 5px;

-webkit-border-bottom-left-radius: 5px;

-moz-border-radius-topleft: 5px;

-moz-border-radius-bottomleft: 5px;

border-top-left-radius: 5px;

border-bottom-left-radius: 5px;} 

.ui-widget-content a{color:#fff; text-decoration:none;} 

.ui-state-focus{border:1px solid #1C8DFF;background:#1C8DFF;

}

/*fin autocomplete_txt*/

.footer {

  background-color: #f5f5f5;

  font-size:12px;

  }

@media (max-width: 480px) {

html{ font-size:12px;}
.table-sm
{ font-size: 12px;}

/*totales*/

#myHeader{font-size:10px; width:100%;  background-color:#FFFF;

}

.totales{  overflow-x: scroll;

	max-width: 100%; 

	max-height: 100%;   margin-left:14%; margin-right:14%;}

.sticky {

  position: fixed;

  top: 0;

max-width: 90%; 

max-height: 90%; 

	 background-color:#FFFF;

	 padding-top:10px; padding-bottom:10px;

	font-size:10px;

	-webkit-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

-moz-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);



}
.size{ width:85px; text-align:center; font-weight:400; padding:4px; color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out

}

/*fin totales*/

/*tablas fijas*/

.resizable {

	overflow-x: scroll;

	resize: none; 

	max-width: 100%;

	max-height: 100%;

	padding-bottom:10px;

	font-size:10px;

}

[draggable=true] {

	cursor: move;

}/**/

/*autocomplete_txt*/

.ui-helper-hidden{display:none}

.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}

.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}

.ui-front{z-index:100}

.ui-state-disabled{cursor:default!important}

.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}

.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}

.ui-autocomplete{position:absolute;top:0;left:0; cursor: pointer; font-size:9px;}

.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none; overflow-y: scroll; height:120px; overflow-x: hidden;}.ui-menu .ui-menu{position:absolute}

.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;}

.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}

.ui-menu-icons{position:relative}

.ui-menu-icons .ui-menu-item{padding-left:2em}

.ui-menu .ui-widget{font-size:9px; }

.ui-widget-content{border:1px solid #333;background-color: rgba(46, 40, 44, 0.8);

background: rgba(46, 40, 44, 0.8);

color: rgba(46, 40, 44, 0.8); -webkit-border-top-left-radius: 5px;

-webkit-border-bottom-left-radius: 5px;

-moz-border-radius-topleft: 5px;

-moz-border-radius-bottomleft: 5px;

border-top-left-radius: 5px;

border-bottom-left-radius: 5px;} 

.ui-widget-content a{color:#fff; text-decoration:none;} 

.ui-state-focus{border:1px solid #1C8DFF;background:#1C8DFF;

}

/*fin autocomplete_txt*/

.form-control-sm{ font-size:10px;}

.footer {

background-color: #f5f5f5;

font-size:9px;

  }

  #imprimir{display:none;}

  .img-contenedor:hover img {

    -webkit-transform:scale(1.2);

    -moz-transform:scale(1.2);

    -ms-transform:scale(1.2);

    -o-transform:scale(1.2);

    transform:scale(1.2);

}

}

@media screen and (min-width: 480px) and (max-width: 768px){

.form-control-sm{ font-size:10px;}

	/*totales*/

#myHeader{font-size:10px; width:100%;  background-color:#FFFF;

}

.totales{  overflow-x: scroll;

	max-width: 100%; 

	max-height: 100%;   margin-left:14%; margin-right:14%;}

.sticky {

  position: fixed;

  top: 0;

max-width: 95%; 

max-height: 95%; 

	 background-color:#FFFF;

	 padding-top:10px; padding-bottom:10px;

	font-size:10px;

	-webkit-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

-moz-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);

box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.19);



}

.img-contenedor:hover img {

    -webkit-transform:scale(1.2);

    -moz-transform:scale(1.2);

    -ms-transform:scale(1.2);

    -o-transform:scale(1.2);

    transform:scale(1.2);

}

  #imprimir{display:none;}

/*fin totales*/

}

