/*
--------------
Principal
--------------
*/

@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    margin-left: 2px;
    border-bottom: ;
}
d
@font-face {
    font-family: "JacksFont";
    src: url("../font/JacksFont.ttf") format("truetype");
}


::-webkit-scrollbar-track {
    background-color: rgb(241, 241, 241);
    border-left: 1px solid rgba(204, 204, 204, 0.28);
}

::-webkit-scrollbar-thumb {
    background-color: rgb(197, 197, 197);
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(165, 165, 165, 0.8);
}

body {
    font: 12px 'Lato', sans-serif !important;
    background-color: #fff;
    overflow-x: hidden !important;
    height: 100% !important;
}

.product-text__block.product-text__block {
  padding: 20px 10px 20px 0px;
  border-bottom:1px solid #CCC;
}

html,
body,
.container-fluid {
    height: 100%;
}

.div-principal {
    height: 100% !important;
    margin-right: auto;
    margin-left: auto;
}

.menu-principal {
    padding-left: 4px !important;
    margin-top: -1px;
    /*height: 100% !important;*/
}

.form label{
    padding-left: 15px; padding-right: 15px;
}

hr.firma{
    background-color: #000000;
    height: 10px;
    border-color: #000000; 
}


hr.firmaFactura{
    background-color: #BDBDBD;
    border-color: #BDBDBD; 
}

.contenedor-principal {
    padding-right: 4px !important;
    /*height: 100% !important;*/
    /*background-color: blue*/
}

.bg-white {
    background-color: #fff;
}

.bg-text {
    font-size: 1em;
    background-color: #eee;
    color: #333;
    border: 1px solid #ccc;
    text-align: center;
    padding: 5px;
}

.text-input {
    padding: 5px;
}

.bg-input {
    border-radius: 0;
    font-weight: bold;
    color: #fff;
    background-color: #FF7B00;
    padding: 4px 5px !important;
}

hr.style13 {
    height: 10px;
    border: 0;
    box-shadow: 0 10px 10px -10px #8c8b8b inset;
    margin-bottom: 3px;
    margin-top: 10px;
}



/*
--------------
NavBar Principal
--------------
*/
.navbar-form {
    margin-top: 1px !important;
    margin-bottom: 3px !important;
}

/*Margenes Barrazzz de Navegacion*/
.navbar {
    margin-bottom: 0px;
    min-height: 35px !important;
    max-height: 45px !important;
    border-radius: 0px;
    border: 0.5px !important;
    /*Quita los espacios en el formulario*/
}
.navbar-left{
    display: inline-table; /*para mostras buscar mas pequeño en version movil*/
}


.navbar-default {
    /*background: #fff !important;*/
    border-color: 0px;
}

.navbar-default a {
    border: 0px !important
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus,
.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
    background-color: #255894;
}

/* Old browsers */
/* FF3.6+ */
/* Chrome,Safari4+ */
/* Chrome10+,Safari5.1+ */
/* Opera 11.10+ */
/* IE10+ */
/* W3C */
/* IE6-9 */
/*background-color: rgba(19,44,74,0.9);
background-color: rgb(93,132,178) !important;*/

/*Color Barras*/

.navbarColorAlma {
    background: #ff7b00;
    background: -moz-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ff7b00), color-stop(100%, #ffb000), color-stop(100%, #fff200));
    background: -webkit-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    background: -o-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    background: -ms-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    background: linear-gradient(to right, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff7b00', endColorstr='#fff200', GradientType=1);
    background-color: #ff7b00;
    color: #fff !important;
}

/*para nuevo diseño de alma 2024*/
.navbarColorAlmaNueva {
    background: #160059;
    color: #fff !important;
    border-bottom: 2px solid #525252!important;
}


/*Cambio color Navbar  para PPA*/
/*
.navbar {
    background: #4A9C54;
    
    background: -moz-linear-gradient(left, #4A9C54 0%, #64B26D 100%, #7FCD88 100%);
    
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4A9C54), color-stop(100%, #64B26D), color-stop(100%, #7FCD88));

    background: -webkit-linear-gradient(left, #4A9C54 0%, #64B26D 100%, #7FCD88 100%);

    background: -o-linear-gradient(left, #4A9C54 0%, #64B26D 100%, #7FCD88 100%);

    background: -ms-linear-gradient(left, #4A9C54 0%, #64B26D 100%, #7FCD88 100%);

    background: linear-gradient(to right, #4A9C54 0%, #64B26D 100%, #7FCD88 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4A9C54', endColorstr='#7FCD88', GradientType=1);

    background-color: #4A9C54;
    color: #fff !important;   
}
*/

/*Cambio color Navbar  para NUEVO LOGO PPA*/
/*
.navbar {
    background: #125727;
    
    background: -moz-linear-gradient(left, #125727 0%, #64B26D 100%, #7FCD88 100%);
    
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #125727), color-stop(100%, #64B26D), color-stop(100%, #7FCD88));

    background: -webkit-linear-gradient(left, #125727 0%, #64B26D 100%, #7FCD88 100%);

    background: -o-linear-gradient(left, #125727 0%, #64B26D 100%, #7FCD88 100%);

    background: -ms-linear-gradient(left, #125727 0%, #64B26D 100%, #7FCD88 100%);

    background: linear-gradient(to right, #125727 0%, #64B26D 100%, #7FCD88 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#125727', endColorstr='#7FCD88', GradientType=1);

    background-color: #125727;
    color: #fff !important;   
}*/


/*NUEVA IDENTIDAD DE APPALMA*/

.navbarColorPALMA {
    background: #90a724;
    
    /*background: -moz-linear-gradient(left, #8BA31D 0%, #A2B640 100%, #B8C868 100%);
    
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #8BA31D), color-stop(100%, #A2B640), color-stop(100%, #B8C868));

    background: -webkit-linear-gradient(left, #8BA31D 0%, #A2B640 100%, #B8C868 100%);

    background: -o-linear-gradient(left, #8BA31D 0%, #A2B640 100%, #B8C868 100%);

    background: -ms-linear-gradient(left, #8BA31D 0%, #A2B640 100%, #B8C868 100%);

    background: linear-gradient(to right, #8BA31D 0%, #A2B640 100%, #B8C868 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#8BA31D', endColorstr='#B8C868', GradientType=1);*/

    background-color: #90a724;
    color: #fff !important;   
}

.navbar2 {
    background: #464646 !important;
    color: #fff !important;
    margin-top: -1px;
}


/*Barra de titulo*/

.navbar-brand {
    font-size: 22px;
    font-weight: bold;
    color: white !important;
    padding: 15px, 10px !important;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9);
    max-height: 42px !important;
    /*color: #fff !important;
  background-color: rgb(19,44,107) !important;
  background-color: rgb(93,132,178) !important;
  background-color: rgb(83,191,107) !important; */
}


/*Texto de la barra de navegacion*/

.navbar-text {
    padding-right: 20px;
    /*font-weight: bold;*/
    /*font-style: italic;*/
    color: white !important;
    padding: 15px, 10px !important;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9);
}

.navbar-nav .glyphicon,
.pull-right .glyphicon {
    color: #FFF;
}

.navbar-menu-icons {
    margin-right: 20px !important;
}

.menu-icon {
    margin-right: 10px;
}

.menu-icon:hover {
    color: #F8BB48 !important;
}

.menu-icon2:hover {
    color: #727272 !important;
}

.navbar__title {
    font-size: 14px;
    margin-top: 4px;
}

/* OJO CON ESTO PARA MEDIA QUERYS*/

.navbar-principal-icons {
    margin-right: 30px !important;
    padding-top: 4px;
}

.navbar-imagen1 {
    padding-right: 8px;
    padding-top: 5px;
}

.navbar-imagen2 {
    padding-left: 20px;
    padding-top: 6px;
    /*font-weight: bold;*/
    font-size: 14px;
}


/*
--------------
Dropdown-menu
--------------
*/

.dropdown-menu > li:hover,
.dropdown-menu > li:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}

.dropdown-menu > .active,
.dropdown-menu > .active:hover,
.dropdown-menu > .active:focus {
    color: #555;
    background-color: #e7e7e7;
}

.dropdown-menu > li {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}


/*
--------------
Menu
--------------
*/

.encabezado {
    background: -o-linear-gradient(bottom, #385864 5%, #548395 100%);
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #385864), color-stop(1, #548395));
    background: -moz-linear-gradient( center top, #385864 5%, #548395 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#385864", endColorstr="#548395");
    background: -o-linear-gradient(top, #385864, #548395);
    background-color: #385864;
    color: #fff !important;
    height: 38px !important;
    text-align: center !important;
    /*background-color: rgba(19,44,74,0.9);
  background-color: rgb(93,132,178) !important;*/
}

.consec-bodega{
    background-color: #ECECEC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-color: 1px solid #d0d0d0;
}

.consecutivo-bodega{
    font-size: 16px;   
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.label-titulo{
    padding-top:4px;
    height:25px;
    background-color:#ECECEC;
    border: 1px solid #d0d0d0;
}

.cont{
    text-align:center;
    padding-right:12px;    
    height:25px;
    padding-top:4px; 
    border: 1px solid #d0d0d0;
}



/*Padding del menu*/

.list-group-item {
    padding: 5px 15px !important;
    height: 30px;
    text-align: left;
}

.list-group-item:hover,
.list-group-item:focus {
    color: #F8BB48 !important;
    background-color: #3A3A3A !important;
}

.list-group-item.active {
    background-color: #eee !important;
    color: #666 !important;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    border-color: rgba(0, 0, 0, 0) !important;
}

.list-group-item:hover > .menu-icon,
.list-group-item:focus > .menu-icon {
   color: #F8BB48 !important;
}

.list-group-item:hover > p,
.list-group-item:focus > p {
    color: #000000 !important;
}


/* ----    Menu Vertical ---- */

#verticalMenu a:hover,
.navbar-nav a:hover {
    /*color: #FF7B00 !important;*/
}

#verticalMenu .encabezado {
    font-size: 14px;
}

#verticalMenu {
    color: #000 !important;
    cursor: pointer;
    overflow-y: auto;
    min-height: inherit;
    padding-left: 15px;
    /*max-height: 638px !important;*/
    /* TAMAÑO PENDIENTE A CAMBIAR CON MEDIA QUERYS*/
}


/*Estilo para los los modulos del menu*/

.ul_menu {
    font-weight: bold;
    height: 55px !important;
    color: white !important;
    background-color: #160059;

}

.title__nav {
    display: block;
    background-color: #160059;
    color: #fff;
    padding: 15px 0;
    font-size: 15px;
    font-weight: bold;
}

#verticalMenu .subcarpeta {
    text-decoration: none;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding-top: 10px !important;
    height: 40px !important;
    padding-left: 30px !important;
    z-index: 0;
}

#verticalMenu .subcarpeta:hover,
.carpeta:hover {
    /*color:#fff;*/
    background-color: #ddd !important;
}


/* ----   Fin Menu Vertical ---- */

.list-group-item:first-child {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}


/*
--------------
Carrousel de imagenes
--------------
*/

/*.carousel {
    padding-left: 5px !important;
    padding-right: 5px !important;
}*/

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    /*width: 90%;*/
    height:250px;
}


/*
--------------
Contenedores
--------------
*/

/*Clase para darle el estilo a la tabla de reporte*/

.listadoAnticipos{
    height: 475px;
    overflow:auto;
}

.verAnticiposAbonar{
    height:370px;
    overflow-y: auto;
    overflow-x: hidden;
}

.reporteDiarioAux{
    height: 309px;
}

.reporteHistorialAux{
    height: 309px;
}

.tabla_cuentas_cobrar{
    height: 450px;
    margin-bottom: 2px;
}

.tabla_cierres_parciales{
    height: 530px;
    margin-bottom: 2px;
}

.tabla_pagar{
    height: 450px;
    margin-bottom: 2px;
}

.tabla_balance{
    height: 480px;
}

.tabla_traslado{
    height: 477px;
    overflow:auto;
}

.tabla_movimientos{
    height: 450px;
}

.tabla_cierre{
    height: 434px;
    overflow-y: auto;
    overflow-x: hidden;
}

.tabla_cierre_parcial{
    height: 480px;
    overflow-y: auto;
    overflow-x: hidden;
}

.table-cierreInventario{
    height: 480px;
}

.table-cierreInventario-pag{
    height: 445px;
}

.verRemision{
    height: 398px;
    overflow: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}

.ver-cierreInventario{
    height: 320px;
    overflow: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}

.table-remision{
    height: 357px;
    margin-top: 3px;
    margin-bottom: 3px;
}

.listaProductos-remision{
    height: 380px;
}

.finalizar-remision{
    height: 358px;
    margin-top: 3px;
}

.lista-Remision{
    height: 460px;
    margin-top: 3px;
}

.crearCompra{
    height: 328px;
    overflow: auto;
}

.adicionRemision{
    height: 295px;
    overflow: auto;
}

.reporte-compras{
    margin-bottom: 5px;
    margin-top: 5px;
    height: 500px;
    overflow: auto;
}

.label_cierre{
    padding-top:4px;
    height:25px;
    border: 1px solid #d0d0d0;
    font-size: 11px;
    padding-left: 7px!important;
}

.contenido_cierre{
    text-align:center;
    padding-right:12px;
    background-color:#F2F2F2;
    height:25px;
    padding-top:4px;
    border: 1px solid #d0d0d0;
}

.seccion-ptoventa{
    height: 262px;
}

.seccion-cliente{
    height: 313px;    
    margin-bottom: 0px;
}

.seccion-dproducto{
    height: 583px;
    margin-bottom: 0px;
}

.panel-cliente{
    height: 270px;
    margin-left: 15px;
}

.panel-producto{
    height: 294px;
    margin-left: 15px;

}

.table-detalle-devol{
    overflow: auto;
    height: 170px;
}

.productosPos{
    height: 120px;
    overflow: auto;
    margin-right:0px !important;
    margin-left:8px !important;"
}

.listaResumenPos{
    height: 500px;
    overflow: auto;
}

.alto-cab{
    height: 132px;
}

.col-md-8-pos {
    width: 66.3333%;
}

.padding_aux{
    padding-right: 80px!important; 
    margin-left: -11px!important;
}

.listaVerProveedor{
    height: 459px;
    overflow: auto;
    background-color: rgba(234, 234, 234, 0.5);
    padding-left: 2px !important;
    padding-right: 5px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    margin-right: 12px !important; 
}

.reporte {
    /*height: 635px !important;*/
    /*ojo modificar esto segun media querys*/
    /*min-height: 500px !important;*/
    /*width: 100%; */
    background-color: rgba(234, 234, 234, 0.5);
    padding-left: 2px !important;
    padding-right: 5px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    margin-right: 16px !important;
}

.reporte2 {
    background-color: rgba(234, 234, 234, 0.5);
    padding-left: 2px !important;
    padding-right: 5px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    margin-right: 12px !important;
}


/*tabla de reporte con navigation tabs*/

.table-reporte {
    /*background-color: blue;*/
    /*height: 475px !important;*/
    /*ojo modificar esto segun media querys*/
    overflow: auto;
}

.totalesAgenda {
    overflow: auto;
}

.verProgramacion {
    overflow: auto;
}

.lista-PFactura{
    height: 365px;
    overflow: auto;  
}


/*tabla de reporte sin navigation tabs*/

.table-reporte2 {
    /*background-color: blue;*/
    /*height: 520px !important;*/
    /*ojo modificar esto segun media querys*/
    overflow: auto;
}

.reporte-facturas{
    height: 452px !important;
    overflow: auto;
    margin-top: 3px;
    margin-bottom: 3px;
}


/*tabla de reporte sin navigation tabs*/

.table-reporte3 {
    /*background-color: blue;*/
    /*height: 460px !important;*/
    /*ojo modificar esto segun media querys*/
    overflow: auto;
}

.detalle-obser{
    height: 270px;
    overflow: auto;  
    margin-top: 5px; 
}

.resumen-orden-compra{
    margin-bottom: 5px;
    margin-top: 5px;
    height: 555px;
    overflow: auto; 
}

.noDatos {
    width: 98% !important;
    /*height: 480px !important;*/
    position: relative;
}

.crear-proveedor{
    height: 430px;
    overflow-x: auto;
}

.lista-proveedores{
    height: 540px;
    overflow: auto; 
    margin-top: 5px;
}

.lista-contactos{
    overflow: auto;
    height: 390px;
}

.reporte-facturas-prov{
    overflow: auto;
    height: 300px;
}

.lista-abonos{
    height:125px;
    overflow-y: auto;
    overflow-x: hidden;
}

.historialMovimientosGestor{
    height:463px;
    overflow-y: auto;
    overflow-x: hidden;
}


.historialMovimientosGestor-finalizado{
    height:484px;
    overflow-y: auto;
    overflow-x: hidden;
}

.comentarios-orden{
    height: 200px;
    overflow:auto;
    margin-left: 0px;
    margin-right: -3px;
}

.comentarios-orden-finalizada{
    height: 100px;
    overflow:auto;
    margin-left: 0px;
    margin-right: -3px;
}

.reporte-maestro-articulos{
    overflow: auto;
    height: 500px;
}

.reporte-inventario {
    height: 450px;
    overflow:auto;
}

.entrada-producto{
    overflow: auto;
    height: 280px;
}

.resultado-busqueda-clientes{
    overflow: auto;
    height: 280px;  
}

.contenedor-detalle{
    height: 368px;
    overflow: auto;
    margin-left:-14px;
}

.modal-detalle{
    border-style: solid;
    border-width: 1px;
    border-color: #F1F1F1;
    background-color:#F1F1F1;
    height:590px;
}

.configuracion-principal{
    overflow: auto;
    height: 534px;
    width: 99.7%;
}

.height-graficas{
    /*overflow: auto;*/
    height: 239px;
}

.contenedor-graficas-indicadores{
    height: 593px;
    overflow-x: auto;
    width: 98%
}

.table-conceptos{
    height: 280px;
    overflow: auto;
}

.detalle-comprobante{
    /*height: 200px;*/
    overflow: auto;
    margin-bottom: 7px;
}

.detalle-abonos{
    overflow-y: auto;
    overflow-x: hidden;
    height: 485px;
}

.panel{
    margin-bottom:7px;
}

.informeCartera{
    height: 390px;
    overflow-x: auto;
}

.totales-auxiliar{
    height: 140px;
    overflow-y: auto;
    overflow-x: auto;
    margin-right: -0px;
    margin-left: 0px;
}

.totales-auxiliar-historial{
    height: 142px;
    overflow-y: auto;
    overflow-x: auto;
    margin-right: -0px;
    margin-left: 0px;
}

.totales-auxiliar-expandir{
    height: 203px;
}

.totales-auxiliar-historial-expandir{
    height: 139px;
}

.color-celda-aux{
    background: #F8F9F9;
}

.totales-reporte-aux{
    background: #464646;
    color: white;
}

.cabecera-aux{
    background:#848484!important;
    color: white!important;
    font-weight: bold;
}

.obs-compras{
    border-radius: 5px;
    overflow-x: auto;
    height: 85px;
    border: 1px solid #ddd
}

.detalle-devoluciones{
    height: 300px;
    overflow-y:scroll
}

.grafica-reporteA{
    height:150px;
    padding-left:40px;
    padding-right:4px;
    overflow-y: auto;
    overflow-x: hidden;
}

.detalle-embarque{
    height:295px;
    overflow:auto;
    z-index: 0;
    position: initial;
}

.detalle-ver-embarque{
    height:125px;
    overflow: auto;
}

.totales-especie-embarque{
    height:150px;
    overflow-x:scroll;
    overflow-y: hidden;
    display : inline-flex;
    padding-left:2px;
}

.ver-totales-embarque{
    height:145px;
    overflow-x:scroll;
    overflow-y: hidden;
    display : inline-flex;
    padding-left:2px;
    width: 98%;
}

.tabla-tarifa-edad{
    height:220px;
    padding-left:16px;
    padding-right:0px;
    overflow-y: auto;
    overflow-x: hidden;
}

.reporte-labores{
    height: 405px;
    overflow: auto;
}

.observaciones-labor{
    height: 490px;
    overflow: auto;
}

.tarifas-labor{
    height: 485px;
    overflow: auto;
}

.alarma-labores{
    height: 380px;
    overflow: auto;  
}

.table-reportes{
    height: 455px;
    overflow: auto;
}

.table-RDT{
    height: 440px;
    overflow: auto;  
}

.tabla-labor-rdt{
    height: 360px!important;
    overflow: auto;
}

.table-ver-RDT{
    height: 430px;
    overflow:auto;
    margin-top: 5px;
}

.empleados{
    height: 538px;
    overflow:auto;
}

.config-nomina{
    height: 480px;
    overflow:auto;
}

.tablas-ver-empleado{
    height: 540px;
    overflow: auto;
}

.table-reportes-nomina{
    height: 450px;
    overflow: auto;
}

.generar-liquidacion1{
    height: 444px;
    overflow: auto;
}

.generar-liquidacion2{
    height: 493px;
    overflow: auto;
}

.generar-liquidacion3{
    height: 535px;
    overflow: auto;
}

.ver-liquidacion{
    height: 387px;
    overflow: auto;   
}

.table-programacion{
    height: 460px;
    overflow: auto;
}

.mensaje-controlA{
    color: #3c763d;
    background-color: #EEEEEF;
    border-color: #EEEEEF;
    padding: 5px;
    border: 1px solid #CCC;
    font-size: 20px;
}   

.table-bonificar-empleados{
    height: 419px;
    overflow: auto;
}

.table-crear-bonificacion{
    height: 450px;
    overflow: auto;
}

.labores-finca{
    height: 328px;
    overflow: auto;
    margin-bottom: 10px;
}

.graficas-fincas{
    height: 425px;
    overflow: auto;
}

.labores-etapa{
    height: 405px;
    overflow: auto;
}

.detalle-ficha-tecnica{
    height: 195px;
    overflow: auto;
}

.labores-ficha-tecnica{
    height: 185px;
    overflow: auto;
}

.ordenMultipleNoGenerada{
    height: 375px;
    overflow: auto;
    margin-bottom: 7px;
}

.ordenMultipleGenerada{
    height: 97px;
    overflow: auto;
    margin-bottom: 7px;
}

.detalleFinalizarProduccion{
    height: 155px;
    overflow: auto;
}

.grafica-empleado{
    overflow: auto;
    height: 450px;
}

.lista-abonos{
    height:200px;
    overflow-y: auto;
    overflow-x: hidden;    
}

.table-detalle-contingencia{
    height: 300px;
    overflow: auto;
    z-index: 0;
    position: initial;
}

.table-detalles{
    height: 130px;
    overflow: auto;
}

.table-unidades-empaque{
    height: 231px;
    overflow: auto;
}

.tablaProductosFichaTecnica{
    height: 220px;
    overflow: auto;
}

.tablaProcesosFichaTecnica{
    height: 90px;
    overflow: auto;
}

.table-procesos-orden-produccion{
    height: 100px;
    overflow: auto;
}

.tabla-productos-orden-produccion{
    height: 230px;
    overflow:auto;
}

.tabla-detalle-produccion-multiple{
    height: 155px;
    overflow: auto;
}

.tabla-insumos-produccion-multiple{
    height: 135px;
    overflow: auto;
}

.generar_orden_compra_produccion{
    height: 380px;
    overflow: auto;
}

.tabla-insumos-faltantes-produccion{
    height: 490px;
    overflow: auto;
}
/*.noreg-img{
  position:absolute;
  top:30%;
  left:30%;
  opacity: 0.4;
  filter: alpha(opacity=40);
}*/


/*
--------------
Logo
--------------
*/

.logo-PSA {
    height: 35px!important;
    padding: 0px 0 0px 15px;
}

.logo {
    height: 35px!important;
    padding: 0px 0 0px 15px;
}

.produtos-produccion{
    height: 150px;
    overflow-y: auto;
}


/*
--------------
Tablas
--------------
*/

table {
    padding-left: 5px;
    width: 98% !important;
}

td {
    min-height: 20px !important;
    height: 20px !important;
}

th {
    height: 25px !important;
    /*background-color: #8c8c8c;*/
    text-transform: capitalize;
}


/*para que no tengan un tamaño por defecto los TH*/

.table>tbody>tr>th {
    padding: 0px !important;
    line-height: 0px !important;
    vertical-align: middle;
    background-color: rgba(218, 218, 218, 0.38);
    color: #5A5A5A;
    text-transform: capitalize;
}


/* Filas de las tablas */

.row-m:nth-child(2n) {
    /*background: #f7f7f7;
  border-bottom: 1px #D9D9D9 solid;
  margin: 5px !important;
  vertical-align:middle;*/
    /*border:1px solid black;*/
    /*height:18px;*/
}

.row-m:nth-child(2n+1) {
    /*background: #eeeeee;
  border-bottom: 1px #D9D9D9 solid;
  margin: 5px !important;
  vertical-align:middle;*/
    /*border:1px solid black;*/
    /*height:18px;*/
}

.row-m:hover {
    background: #ffda99 !important;
    color: #000 !important;
    cursor: pointer;
}

.row-t:hover {
    cursor: pointer;
}


/*
--------------
Drop Down Menu
--------------
*/

.dropdown-chi {
    margin-top: 10px;
    background: rgba(0, 0, 0, .8);
    right: 0 !important;
    float: right !important;
    position: absolute;
    top: 100%;
    z-index: 1000;
    display: none;
    min-width: 160px;
    padding: 5px 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}

.dropdown-chi-selectect {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}

.dropdown-chi li {
    text-shadow: 0px 1px 2px rgba(0, 0, 0, .9);
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
    border-bottom: 1px solid #aaa;
}

.dropdown-chi li label {
    color: #FFF !important;
    font-weight: bold !important;
}

.dropdown-chi li:hover {
    background: rgba(200, 200, 200, 0.7);
}

.dropdown-chi li:hover label {
    text-shadow: 0px 1px 2px rgba(255, 255, 255, .9);
    color: #444 !important;
}

.dropdown-chi li input {
    cursor: pointer;
    background: white;
}

.dropdown-chi.pull-right {
    right: 0;
    left: auto;
}

.dropdown-chi .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}

.dropdown-chi > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333333;
    white-space: nowrap;
}

.dropdown-chi > li > a:hover,
.dropdown-chi > li > a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}

.dropdown-chi > .active > a,
.dropdown-chi > .active > a:hover,
.dropdown-chi > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
    background-color: #428bca;
}

.dropdown-chi > .disabled > a,
.dropdown-chi > .disabled > a:hover,
.dropdown-chi > .disabled > a:focus {
    color: #777777;
}

.dropdown-chi > .disabled > a:hover,
.dropdown-chi > .disabled > a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid: DXImageTransf: ;
    orm.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}

.open > .dropdown-chi {
    display: block;
}

.open > a {
    outline: 0;
}

.dropdown-menu {
    color: #555 !important;
}


/*
--------------
Modal
--------------
*/

.modal-liquidaciones {
    width: 70%;
}

.modal-medium {
    width: 75%;
}

.modal-extra {
    width: 85%;
}

.modal-rdt {
    width: 98%;
}

.modal-pos {
    width: 60%;
}

.modal-max {
    width: 57%;
}

.modal-ppr {
    width: 350px;
}

.modal-65 {
    width: 65%;
}

.modal-35 {
    width: 35%;
}

.modal-title {
    font-size: 18px;
    color: #636363;
    text-shadow: 0px 1px 0 #fff;
    text-decoration: none !important;
    /*background: url('../img/mini_logo.png') no-repeat;*/
    background: url('../img/MINI-LOGO-2.png') no-repeat;
    text-align: center;
}

.modal-body {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.modal-body > label {
    padding-left: 5px !important;
}


/*
--------------
Modal
--------------
*/

.nav-tabs {
    padding-left: 5px !important;
    padding-top: 5px !important;
    padding-bottom: 2px !important;
}


/*
--------------
Margenes
--------------
*/


/*Margenes*/

.container-fluid {
    padding-right: 5px !important;
    padding-left: 10px !important;
    border-right: 5px !important;
}


/*paddin*/

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    padding-right: 0px;
    padding-left: 0px;
}


/*
--------------
Estilos TH
--------------
*/

.tittle {
    background: #ff7b00;
    /* Old browsers */
    background: -moz-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ff7b00), color-stop(100%, #ffb000), color-stop(100%, #fff200));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    /* IE10+ */
    background: linear-gradient(to right, #ff7b00 0%, #ffb000 100%, #fff200 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff7b00', endColorstr='#fff200', GradientType=1);
    /* IE6-9 */
    background-color: #ff7b00;
    border: 0px solid #999999;
    text-align: center;
    border-width: 0px 0px 1px 1px;
    font-weight: bold;
    color: white;
    padding: 5px, 10px;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9);
    vertical-align: middle;
    border-bottom: 2px solid white;
    min-height: 25px !important;
}

.stittle {
    background: #ff9e49;
    /* Old browsers */
    background: -moz-linear-gradient(left, #ff9e49 0%, #ffbb2b 52%, #fff026 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ff9e49), color-stop(52%, #ffbb2b), color-stop(100%, #fff026));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #ff9e49 0%, #ffbb2b 52%, #fff026 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #ff9e49 0%, #ffbb2b 52%, #fff026 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #ff9e49 0%, #ffbb2b 52%, #fff026 100%);
    /* IE10+ */
    background: linear-gradient(to right, #ff9e49 0%, #ffbb2b 52%, #fff026 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff9e49', endColorstr='#fff026', GradientType=1);
    /* IE6-9 */
    background-color: #ff9e49;
    border: 0px solid #999999;
    text-align: center;
    border-width: 0px 0px 1px 1px;
    font-weight: bold;
    color: white;
    padding: 5px, 10px;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.9);
    vertical-align: middle;
    border-bottom: 2px solid white;
    min-height: 25px !important;
}


/*
--------------
button group
--------------
*/

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #727272 !important;
}

.btn-group:hover {
    text-decoration: none !important;
    cursor: pointer;
}

a:hover,
a:focus {
    text-decoration: none !important;
}


/*
.form-control:focus{*/


/*border:1px solid #385864 !important;
    box-shadow: 0 0 3px #548395 !important;*/


/*border-bottom-color: #fff200 ;
    border-left-color: #fff200 ;
    border-right-color: #fff200 ;
    border-top-color: #fff200 ;
    box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset, rgba(84,131,149, 0.6) 0px 0px 8px 0px ;
}*/


/*
--------------
Parametrizacion
--------------
*/

.dd_parametros {
    overflow-y: auto !important;
    padding-top: 1px !important;
}


/*
--------------
Pie de Pagina
--------------
*/

footer {
    width: 100% !important;
    position: fixed !important;
    bottom: 0 !important;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    z-index: 1000;
}

.footer {
    /*margin-top: 1px;*/
    min-height: 10px !important;
    max-height: 45px !important;
    background-color: #333;
    /*bottom: 0;
    width: 100%;*/
}

.img-footer {
    height: 36px!important;
    padding-top: 3px;
    padding-bottom: 3px;
    opacity: 0.4;
    filter: alpha(opacity=40);
}


/*
--------------
Paneles para el mosaico de la bodega
--------------
*/

.mosaico-bodega {
    border-left: 3px !important;
    border-right: 3px !important;
    background-color: transparent;
}

.mosaico-bodega .panel {
    /*border-left: 1px !important;
  border-right: 1px !important;*/
    /*padding-right: 2px;
  padding-left: 2px;*/
    margin-right: 2px;
    margin-left: 2px;
    margin-bottom: 2px;
    /*border: none;*/
    background-color: transparent !important;
}

.mosaico-bodega .thumbnail {
    border: none;
    background-color: transparent !important;
}


/*
--------------
Botones de visualizacion
--------------
*/

.opcion-visua {
    padding-right: 15px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}


/*
--------------
Notificacion
--------------
*/

.notification {
    background: #e93631;
    background-image: -webkit-linear-gradient(top, #f65d5f, #e93631);
    background-image: -moz-linear-gradient(top, #f65d5f, #e93631);
    background-image: -o-linear-gradient(top, #f65d5f, #e93631);
    background-image: linear-gradient(to bottom, #f65d5f, #e93631);
    border-radius: 2px;
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px rgba(0, 0, 0, 0.2);
    color: white;
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    margin-left: 10px;
    margin-top: -27px;
    padding: 0 5px;
    position: absolute;
    text-shadow: 0 1px #902a27;
    vertical-align: text-top;
}


/*
--------------
Boton Primary
--------------
*/


/*Tono Medio*/

.btn-primary {
    background-color: #ffb000;
    border-color: #ff9b00;
}


/*tono Alto */

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    background-color: #ff7b00;
    border-color: #ff6600;
}


/* Tono Bajo*/

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    background-color: #ffda99;
    border-color: #ffd299;
}


/*.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}*/


/*
--------------
Boton Succes
--------------
*/


/*Tono Medio*/


/*.btn-success {
  background-color: #39b54a;
  border-color: #39b540;
}

/*Tono Alto*/


/*.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-color: #00a01a;
  border-color: #00a00d;
}

/*Tono Bajo*/


/*.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #a9d366;
  border-color: #b2d366;
}
/*.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}*/


/*
--------------
Boton Info
--------------
*/


/*Tono Medio*/


/*.btn-info {
  background-color: #4282d3;
  border-color: #4276d3;
}
/*Tono Alto*/


/*.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-color: #2b3990;
  border-color: #2b3190;
}
/*Tono Bajo*/


/*.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #00a8ea;
  border-color: #0095ea;
}
/*.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}*/


/*
--------------
Boton Danger
--------------
*/


/*Tono Medio*/

.btn-danger {
    background-color: #be1e2d;
    border-color: #be1e20;
}


/*Tono Alto*/

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
    background-color: #d0361f;
    border-color: #d0271f;
}


/*Tono Bajo*/

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
    background-color: #e25540;
    border-color: #e24840;
}


/*.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}*/


/*
---------------
Badge
---------------
*/

.badge {
    background-color: #be1e2d;
    min-width: 8px;
    padding: 2px 5px;
    vertical-align: middle;
}


/*
--------------
Boton Warning
--------------
*/

.btn-xs,
.btn-group-xs>.btn {
    border-radius: 50% !important;
    cursor:pointer;
}

.btn-p,
.btn-group-xs>.btn {
    border-radius: 50% !important;
    cursor:pointer;
    padding:1px 5px 0px;
    font-size: 6px;
    margin-top: -3px !important;
}


/*Tono Medio*/


/*.btn-warning {
  background-color: #ffb000;
  border-color: #ff9b00;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-color: #ff7b00;
  border-color: #ff6600;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #ffda99;
  border-color: #ffd299;
}*/


/*.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}*/


/*
--------------
Boton Negro
--------------
*/

.btn-inverse.active {
    color: rgba(255, 255, 255, 0.75);
}

.btn-inverse {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #363636;
    background-image: -moz-linear-gradient(top, #444444, #222222);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
    background-image: -webkit-linear-gradient(top, #444444, #222222);
    background-image: -o-linear-gradient(top, #444444, #222222);
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
    border-color: #222222 #222222 #000000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #222222;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    color: #ffffff;
    background-color: #222222;
    *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
    background-color: #080808 \9;
}


/*
-------------
*/

.nav__full {
    height: 600px !important;
    background-color: #160059 !important;
}

.navbar-nomina {
    /*display: block;*/
    width: 32px !important;
    height: 32px !important;
    background-color: #5e5e5e !important;
    font-size: 0.8em !important;
    margin-top: 0px !important;
    margin-right: 2px !important;
    padding-top: 2px !important;
}

.navbar-nomina:hover {
    background-color: #8c8c8c !important;
}

.titulos-alma {
    background-color: #CACACA;
    color: #FFFFFF;
    /*text-shadow: 0px 1px 0px #A8A8A8;*/
    font-size: 1.3em;
    padding-top: 8px;
    padding-bottom: 2px;
}

.titulos-nuevoPOS {
    background-color: #CECDCE;
    color: #525252;
    /*text-shadow: 0px 1px 0px #A8A8A8;*/
    font-size: 1.3em;
    padding-top: 8px;
    padding-bottom: 2px;
}

.titulos-factura {
    background-color: #CACACA;
    /*color: #FFFFFF;*/
    font-size: 1.3em;
    border-radius: 4px 0px 0px 4px;
    padding: 2px;
}

.titulos-POS {
    background-color: #CDCDCD;
    /*color: #FFFFFF;*/
    font-size: 1.3em;
    padding: 2px;
}


.barra-botones-POS {
    /*background-color: #CDCDCD;*/
    color: #FFFFFF;
    font-size: 1.3em;
    border-radius: 0px 4px 4px 0px;
    margin-top: 11px;
}

.panel-pos{
    border-radius: 0px!important;
}

.principal{
    background-color: #EEEEEF;
}

.adicion{
}

.adicionVer{
    background-color: #FFFFFF;
}


.seleccionado{
    /*background-color:#13326b;*/
    /*color:#ffffff;*/
    /*text-shadow: 1px 2px #000000;*/
    box-shadow: 0px 0px 10px #260afa!important;
    -webkit-box-shadow: 0px 0px 10px #260afa!important;
    -moz-box-shadow: 0px 0px 10px #260afa!important;


    /*border-bottom-color: #548395 ;
    border-left-color: #548395 ;
    border-right-color: #548395 ;
    border-top-color: #548395 ;
    box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset, rgba(84,131,149, 0.6) 0px 0px 8px 0px ;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.0745098), 0 0 8px rgba(84,131,149, 0.6);
    outline: 0;*/

    /*background-color: rgb(165, 182, 229);
    box-shadow: 0px 2px 2px black;
    -moz-box-shadow: 0px 2px 2px black;
    -webkit-box-shadow: 0px 2px 2px black;*/

    /*
    box-shadow: inset 0px 0px 7px 1px #260afa;
    -webkit-box-shadow: inset 0px 0px 7px 1px #260afa!important;
    -moz-box-shadow: inset 0px 0px 7px 1px #260afa!important;*/

}

.iconos-lateral{
    height: 58px; 
    background-color: #525252;
    margin-left: 0px;
    margin-right: 0px;
    padding: 20px;
    border-radius: 4px 4px 0px 0px;
    cursor: pointer;
}

.iconos-lateral:hover {
    background-color: #8c8c8c !important;
}

.botones-vercliente{
    height: 40px; 
    background-color: #C5C4C4;
    margin-left: 0px;
    margin-right: 0px;
    padding: 10px;
    border-radius: 4px 4px 0px 0px;
    cursor: pointer;
}

.botones-vercliente:hover {
    background-color: #8c8c8c !important;
}

.iconos-pagar{
    height: 100px; 
    background-color: #525252;
    margin-left: 0px;
    margin-right: 0px;
    padding: 43px 0px 0px 0px;
    border-radius: 4px 4px 0px 0px;
    cursor: pointer;
}

.iconos-pagar:hover {
    background-color: #8c8c8c !important;
}

.franja-clientes{
    height: 15px;
    background: #30A3D6;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.franja-eliminar{
    height: 15px;
    background: #F97369;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}


.franja-pagar{
    height: 15px;
    background: #79B661;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}


.franja{
    height: 10px;
    background: #525252;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}


.franja-descuento{
    height: 15px;
    background: #F4FA58;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.franja-buscarCliente{
    height: 15px;
    background: grey;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.franja-congelar{
    height: 15px;
    background: #58FAF4;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.franja-crearCliente{
    height: 15px;
    background: #30A3D6;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}


.franja-editarCliente{
    height: 15px;
    background: #f0ad4e;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.franja-limpiarCliente{
    height: 15px;
    background: #F97369;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 4px 4px;
    cursor: pointer;
}

.titulo-interno {
    background-color: #E4E4E4;
    border-bottom: 1px solid #D7D7D7;
    color: #585858;
    margin-bottom: 4px;
    text-shadow: 0px 1px 0px #F6F6F6;
    text-transform: uppercase;
    z-index: 1;
}

.titulo-interno p {
    margin-top: 10px;
}

.borde-pantalla {
    border-right: 1px solid #D7D7D7;
}

.borde-pantalla-derecha {
    border-left: 1px solid #D7D7D7;
}


 .buscarLector{
    width: 412px;
}

/*Media querys para que se mostraran totales de reporte en Iphone*/

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
    .mostrar-totales-mov{
        display: contents!important;
    }

    .div-ocultar-botones{
        display: contents!important;
    }

}

/*@media querys 125%*/
@media(min-width: 480px) {
    /*.div-ocultar-botones{
        display: none!important;
    }*/

    .mostrar-totales-mov{
        display: none!important;
    }

    .mostrar-fac-rep-mov{
        display: none;
    }

    .mostrar-fact-mov{
        display: none;
    }

    /*.monedas-mov{
        display: none;
    }    
    */

    /*.tarjetas-mov{
        display: none;
    }
    /*
   
    /*.mostrar-billetes-mov{
        display: none;
    }    
    */
    /*.hamburguesa-movil{
        display: none;
    }*/

    .oculta-usuarioPC{
        display: none!important;
    }
}


/*@media querys 175%, estaba en 1024, pero no dejaba ver version pc en movil*/
@media(max-width: 970px) {
    .tarjetas-mov{
        display: none;
    }
    .monedas-mov{
        display: none;
    }

    .ocultar-billetes-mov{
        display: none;
    }

    .tarjetas{
        width: 54%!important;
    }

    .nav-tabs>li.active>a{
        height: 38px!important;
    }

    .navbar-principal-icons{
        margin-right:00px!important;
    }

    #desplegar_menu3{
        border: 0px solid #5F5F5F!important;
        padding: 0px 15px!important;
        font-size: 18px!important;
    }

    .oculta-hamburguesa{
        display: none;
    }

    .ancho-emple1{
    width: 49.9%!important;
    }

    .ancho-emple2{
        width: 49.9%!important;
    }

    .contenedor-empleado{
        padding: 0px 5px!important;
    }
    .navbar-left-reporte-p{
        width: 99%;
    }
    .width-col-1{
        width: 4%!important
    }

    .graph-dashboardProducto-xs{
        width: 104%!important;
    }

    .cd-panel-container {
        width: 100%!important;
    }

    .cd-panel-header{
        width: 100%!important;
    }

    .cd-panel-content{
        padding: 60px 0% 20px 0%!important;
    }

    .recepcion-pedido{
        padding: 0px 5px 0px 33px!important;
    }

    .width-r1{
        width: 8%!important;
    }
    .contenedor-ver-o{
        padding: 0px 12px 0px 27px!important;
    }

    .width-1{
        width: 22%!important;
    }
   
    .width-2{
        width: 21.9%!important;
    }

    .width-3{
        width: 78%!important;
    }

    .width-4{
        width: 22%!important;
    }

    .width-5{
        width: 78%!important;
    }

    .width-6{
        width: 100%!important;
    }

    .padding-ver-compra{
        margin-right: 0px!important;
        margin-left: 0px!important;
        padding-left: 10px!important;
        padding-right: 28px!important;
    }

    .padding-ld{
        padding-left: 0px!important;
    }

    .reporte2{
        margin-right: 0px!important;
    }
    

    .profile__background{
        padding: 0px 0px 0px 17px!important;
    }

    .class-indicadores-c{
        margin-left: 27px!important; 
        margin-right: 15px!important;
    }

    .width-compra1{
       width: 42%!important;
    }

    .width-compra2{
       width: 36.2%!important;
    }

    .row-compras-mv{
        padding: 0px 12px!important;
        margin-left: 0px;
        margin-right: 0px;
    }

    .retenciones-compras{
        width: 18%!important;
    }

    .input-group-addon-mv{
        font-size: 9px!important;
    }

    .inside-row{
        height: 28px!important;
    }

    .wd1{
    width: 41.6%!important;
    }

    .wd2{
        width: 58%!important;
    }

    .padding-compra{
        padding-left: 0px!important;
    }

    .input-group-mov2{
        width: 48.6%!important;
    }
    .navbar-collapse{
        /*padding-left: 10px!important;*/
    }

    .class-tipo-m{
        margin-left: 0px!important;
    }

    .padding-busca-cli{
        padding-right: 0px!important;
        padding-left: 0px!important;
    }

    .input-group-mov-mes{
        width: 50%!important;
    }

    input[type=month]{
        padding: 5px 5px;
        
        margin-left: 0px;
        margin-right: -13.5px;
        
    }

    .width-mes{
       width:127px!important;
    }

    .sucursales-mov{
        width: 101%!important;
    }

    .nav-tabs>li>a{
        padding: 4px 6px!important;
    }

    .buscar-prod-promo-mv{
        width: 100%!important;
    }

    .width-desp-prom1{
        width:25.8%!important;
    }

    .width-desp-prom2{
        width: 74%!important
    }


    .width-fact{
        width: 33%!important;
    }

    .width-fact2{
        width: 65.8%!important;
    }

    .scroll__max{
        padding: 0px 0px 0px 20px!important;
    }
    .col-md-4--space{
        width: 100%!important;
    }
    .tabla_reporte_2{
        margin:4px 0px 0px 17px!important;
    }

    .tabla_reporte_1{
        margin:0px 0px 0px 17px!important;
    }

    .reporte_arriba_not{
        height: 810px!important;
    }

    .gestion_pedido{
       margin: 4px 6px 0px 18px!important;
    }

    .reporte_PPR_lote{
        margin: 4px 6px 0px 18px!important;
    }
    .navbar-left-P{
        display: block!important;
    }
    .noDatos{
        width: 10%!important;
    }
    .margin-infC{
        margin-right: 0px!important;
        margin-left: 0px!important;
        padding: 0px 20px 0px 10px!important;
    }

    body{
        margin-right: 0px!important;
    }

    .totalesAgenda {
        height: 410px !important;
    }

    
    .navbar-left-mv{
        margin-left: 0px!important;
    }
    .padding-navbar-collapse{
        padding-left: 21px!important;
    }

    .modal-title{
        font-size: 16px!important;
         padding-left: 43px!important
    }

    .modal-dialog{
        width: 94%;
    }

    .dropdown-menu{
    margin:2px 10px 0px -125px !important;
    }

    /*Modulo indicadores (graficas)*/
    .contenedor-graficas-indicadores {
        /*background-color: red!important;*/
        height: 1750px!important;
        width: 100%!important;
        
    }
    .contenedor-row{
        padding-left: 17px!important;
        margin-right: 10px!important;
    }

    .col-md-6--space-g {
        width: 100%!important;
        margin-bottom: 3px!important;
    }

    .toggled_menu{
        height: 0px!important;/*estaba en 60px*/
        width: 100%!important;
    }

    .menu-principal{
        width: 100%;
    }

    .toggled_menu > #verticalMenu > .nav__full {
        display: none;
        height: 10px!important;
    }
    
    .toggled_menu > #verticalMenu{
        height: 0px!important;
    }

    #verticalMenu{
        width: 100%!important; /*estaba en 101%*/
    }
    
    .contenedor-principal{
        /*background-color: green!important;*/
        width: 100%!important;
    }

    .contenedor-movil{
        margin: 0px!important;
    }
    
    .navbar-form {
        padding: 0px 15px;
        margin-top: 0px;

    }

    .navbar-default .navbar-form{
        border: 0px solid;
    }

    .container-fluid>.navbar-header{
        margin-left: 0px;
    }

    .navbar-principal-icons{
        margin-top: -30px;

    }

    .navbar__title{
        display: none;
    }

    .dropdown-menu{
        margin: 2px 0px 0px -140px !important;
    }

    .navbar{
        /*width: 97.8%;*/
    }

    .nav__full{
        width: 100%!important;
    }

    .input-mov{
      /*  font-size: 7px!important;*/
    }

    .btn-ocultar{
        display: none;
    }

    /*Responsive para celulares POS TACTIL*/

    /*.navbar-left{
        width: 50%!important;
    }*/

    .div-ocultar-categoria{
        display: none;
    }

    .div-ocultar-cliente{
        display: none;
    }

    .nuevo_pos_column_big{
        width: 100%!important;
    }

    /*.paddingBotones{
        display: none;
    }
    */

    .tarjetas-ocultar{
        display: none;
    }

    .ocultar-monedas{
        display: none;
    }

    .iconos-lateral {
        height: 24px!important;
        background-color: #525252;
        margin-left: 0px!important;
        margin-right: 0px!important;
        padding: 6px!important;
        border-radius: 2px 2px 0px 0px;
        cursor: pointer;
        font-size: 11px!important;

    }

    .franja-clientes {
        height: 4px;
        background: #30A3D6;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }


    .franja-descuento {
        height: 4px;
        background: #F4FA58;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }

    .franja-buscarCliente {
        height: 4px;
        background: grey;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }

    .franja-congelar {
        height: 4px;
        background: #58FAF4;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }

    .franja-eliminar {
        height: 4px;
        background: #F97369;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }

    .franja-pagar {
        height: 4px;
        background: #79B661;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 0px 0px 2px 2px;
        cursor: pointer;
    }

    .fa-clone{
        font-size: 10px;
    }

    .fa-commenting{
        font-size: 10px;
    }
    .btn-POS-m{
        padding: 3px 10px;
    }

    .menu-icon{
        margin-right: 10px;
    }

    .navbar-nomina{
        font-size: 6px!important;
        width: 27px!important;
    }

    .navbar-right{
        /*width: 27px!important;*/
        height: auto!important;
    }

    .navbar-collapse{
        padding-right: 0px!important;
    }

    .navbar-menu-icons{
        margin-right: 0px!important;
    }

    .input-group-addon{
        padding:5.5px 12px!important;
    }

    /*select.input-sm{
        height: 26px!important;
    }*/

   /* .dropdown-menu{
      margin: 2px 10px 0px -140px !important;  
    }*/

    .dropdown-menu {
        margin: 2px 0px 0px -30px !important;
        font-size: 14px!important;
    }

    .open>.dropdown-menu{
        right: 0;
        left: auto;
    }

    .barra-pie{
        padding-left: 35px!important;
        margin-right: 10px!important; 
    }

    #buscarProducto{
        height: 26px;
    }

    .btn-info-pos{
        padding: 2px 12px;
        height: 30px;
    }

    .form-control{
        height: 30px;
    }

    .nuevo__pos__product--table{
        height: 377px!important;/*164px*/
    }

    .totalPagar, .labelTotalesPOS{
        margin-bottom: 0px!important;
    }

    .title__nav{
        padding: 5px 0;
    }

    .title__nav{
        display: none;
    }

    .contenedor-movil{
        height: 587px!important;/*414px*/
        overflow: auto;
        padding:0px 4px 0px 23px!important;
    }

    .panel-pos-movil{
        padding: 3px 7px 3px!important;
    }

    .modal-rdt{
        width: 94%!important;
    }
    /*
    .modal-pos{
        width: 91%!important;
    }
    */
    .modal-extra{
        width: 93%!important;
    }

    .modal-moneda{
        width: 30%!important;
    }

    .fact-congeladas{
        height: 280px!important;
    }

    .margin-mov{
        padding-left: 0px!important;
        padding-right: 0px!important;
        margin-left: 0px!important;
        margin-right: 0px!important;
    }

    .etiqueta-mov{
        width: 42%!important;
    }

    .etiqueta-mov2{
        width: 50%!important;
    }

    .etiqueta-label{
    }

    .etiqueta-conten{
    }

    .button-billetes{
        margin-right: 0px!important;
    }

    .billete10000{
        width: 100%!important;
        margin-bottom: 10px!important;
    }

    .billete2000, .billete5000, .billete20000, .billete50000, .billete100000 {
        width: 100%!important;
    }

    .moneda-1000{
        width: 70%!important;
    }

    .moneda-500{
        width: 74%!important;
    }

    .moneda-200{
        width: 83%!important;
    }

    .moneda-100{
        width: 71%!important;
    }

    .moneda-50{
        width: 74%!important;
    }

    #observaciones{
        /*width: 96%!important;*/
    }

    .btn-mv{
        margin-right: 0px!important;
    }

    .modal-45{
        width: 90%!important;
    }

    .metodos-cierre-caja{
        height: 116px;
        overflow-x: auto;
        overflow-y: hidden;
    }

    .clase-arqueo{
        width: 100%!important;
    }

    .alto-mv{
        height : 45px!important;
    }

    .letra-cierre-mv{
        font-size: 10px!important;
    }

    .labelTotalesPOS{
        font-size: 9px!important;
    }

    hr.separator{
        margin:7px auto 7px!important;
    }

    .ocultar-fact-mov{
        display: none;
    }

    /*.ocultar-billetes-mov{
        display: none;
    }*/

    .mostrar-billetes-mov{
        display: none;
    }

    .devol-mov{
        margin:0 22px 0 17px;
        width: 92%!important;
    }

    .height-mov{
        height: 26px!important;
    }

    .ocultar-dev-mov{
        display: none;
    }

    .modal-medium{
        width: 94%!important;
    }

    .verRemi{
        padding-left: 26px!important;
        padding-right: 0px!important;
        margin-right: 6px!important;
    }


    
    .reporte{
        padding-left: 21px!important;
        padding-right: 0px!important;
        margin-right: 1px!important;

    }

    .ocultar-totales-mov{
        display: none!important;
    }

    /*.navbar-left-mov{
        width: 100%!important;
    }*/

    .input-group-mov{
        width: 50%!important;
    }

    .reporte-facturas{
        height: 425px!important;
    }

    .mostrar-totales-mov{
        font-size: 10px;
    }

    .table-mov{
        width: 100%!important;
    }

    .container-fluid{
        /*margin-right: -3px!important;*/
        padding-right: 15px!important;
    }

    .ocultar-fac-rep-mov{
        display: none;
    }

    .nuevo_pos_column{
        width: 97.3%!important;
    }

    .modal-35{
        width: 96%!important;
    }

    .buscar-mv {
        width: 100%!important;
    }

    .width1-POS{
        width: 100%!important;
    }

    .display-B{
        display: block!important;
    }

   /* .navbar-collapse-mv{
        padding-left: 10px!important;
        padding-right: 5px !important;
    }*/

    .container-fluid-mv{
         padding-left: 5px!important;
         /*padding-right: 20px !important;*/
    }

    .navbar2{
        padding: 0px 0px 0px 34px!important;
    }

    .navbar-form-mv{
        padding: 0px 15px!important;
    }

    

    .br-movil{
        display: block;
    }

    .margin-md-des{
        margin-left: 0px!important;
    }

    .profile__container--data{
        margin-left: 0px!important;
    }

    .letra-tabla-mv{
        font-size: 6px!important;
        margin-left: 0px!important;
    }

    .letra-tabla-mv2{
      font-size: 9px!important;
        margin-left: 38px!important;  
    }

    .contenedor-principal{
        padding-right:0px!important;
    }

    .modal-detalle{
        height: auto!important;
    }

    .cd-panel-header h1{
        font-size: 1.7rem!important;
    }

    .modal-body{
        padding: 10px!important;
    }

    .profile__header {
        padding: 0px 18px 0px 40px!important;
    }

    .margin-nav-tabs{
        margin-left: -5px!important;
    }

    .profile__information--icon{
        /*display: none;*/
    }

    .margin-modal-body{
        margin-left: 0px!important;
    }

    .profile__container--data{
        font-size: 10px!important;
    }
    
    /*

    .table{
        width: 94%!important;
    }*/

    .separador-articulo{
        border-left: 0px solid rgba(220, 220, 220, 0.73)!important;
        margin-left: 0px!important;
        border-right: 0px solid rgba(220, 220, 220, 0.73)!important;
        padding-right: 0px!important; 
        padding-left:0px!important;
        width: auto!important;
    }

    .padding-art{
        padding-left: 0px!important;
    }

    .container-fluid-art{
        padding-left: 7px!important;
        padding-right: 7px!important;
    }

    .separador-und-emp{
        border-left: 0px solid rgba(220, 220, 220, 0.73)!important;
        border-right: 0px solid rgba(220, 220, 220, 0.73)!important;
        padding-left: 0px!important;
    }

    .width-accion-art{
        width: 85.6px!important;
    }

    .col-md-6--space-inventario{
      width: 100%!important;  
    }

    .row-graficas-indicadores{
        margin-left: 23px!important;
        margin-right: 0px!important;
    }

    .margin-lista-p{
        margin-left: 40px!important;
    }

    .seccion-lista-p{
        padding-left: 7px!important;
        padding-right: 7px!important;
    }

    .width-prod{
        width: 100%!important;
    }
    .padding-prod{
        padding:0px 5px 0px 16px
    }

    .productos2{
        padding-left: 23px;
    }

    .modal-moneda{
        width: 94%!important;
    }

    .padding-left-profile__container{
        padding-left: 65px!important;
    }

    .col-md-6--space{
        width: 100%!important;
    }

    .profile__title-padding{
        padding-left: 35px!important;
    }

    .profile__header__nav{
        display: none;
    }

    .reporte-inventario{
        height: 372px!important;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form{
        border-color: transparent!important;
    }

    .navbar-collapse{
        border-top: 0px solid!important;
    }

}

/*Para 100*/
@media (min-height: 600px) and (max-height: 700px) {
    .tarjetas-mov{
        display: none;
    }
    .monedas-mov{
        display: none;
    }  
    .mostrar-billetes-mov{
        display: none;
    }
    

    .div-ocultar-botones{
        display: none!important;
    }

    .menu-principal {
        height: 100% !important;
    }
    .contenedor-principal {
        height: 100% !important;
    }
    #verticalMenu {
        height: 636px!important;
    }
    .carousel > div {
        height: 260px;
    }
    .reporte {
        height: 597px;
        /*background-color: yellow;*/
    } 

    .reporte2 {
        height: 580px !important;
        /*background-color: yellow;*/
    }  

    .pie {
        height: 40px;
    }

    .table-reporte {
        height: 583px !important;
        /* estaba en 500*/
    }

    .totalesAgenda {
        height: 410px !important;
    }

    .verProgramacion {
        height: 452px !important;
    }

    .table-reporte1 {
        height: 400px !important;
    }

    .table-reporte2 {
        height: 500px !important;
        /* estaba en 520 */
        width: 99.9%;
    }

    .table-reporte3 {
        height: 455px !important;
    }
    .noDatos {
        height: 296px !important;
    }
    .noDatos1 {
        height: 340px !important;
    }
    .noreg-img {
        position: absolute;
        top: 6%;
        left: 17%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }
    .reporte-right {
        max-height: 550px;
    }


    .grafica1IndicadoresCliente{
        height: 180px!important;
    }

    .grafica1IndicadoresCliente_expander{
       height: 525px!important;
    }    

    .grafica2IndicadoresCliente{
        height: 180px!important;
    }

    .grafica2IndicadoresCliente_expander{
       height: 525px!important;
    }

   /*.div-ocultar-botones{
        display: none;
   }*/

    /*
    .monedas-mov{
        display: none;
    }
    */

    /*.tarjetas-mov{
        display: none;
    }
    */
    /*.mostrar-fact-mov{
        display: none;
    }
    */
    /*
    .mostrar-billetes-mov{
        display: none;
    }
    */

    .mostrar-dev-mov{
        display: none;
    }

    /*.mostrar-totales-mov{
        display: none;
    }
    /*

    /*.mostrar-fac-rep-mov{
        display: none
    }
    */
    .margin-art{
        margin-left: 10px!important;
    }

    .nav-tabs{
        display: inline-table;
    }
}

/*para 90 , estaba en max-height:800px*/ 
@media (min-height: 701px) and (max-height: 730px) {

    .buscarLector{
        width: 572px!important;
    }

    .adicionRemision{
        height: 366px!important;
    }

    .form-signin-registro{
        width: 518px!important;
    }

    .seccion-logo-acceso, .seccion-form-acceso {
        height: 563px!important;
    }
    .seccion-form-login, .seccion-logo-login{
        height: 449px!important;
    }
    .contenedor-login{
        height: 744px!important;
    }
    .menu-principal {
        height: 100% !important;
    }
    .contenedor-principal {
        height: 100% !important;
    }

    #verticalMenu {
        height: 710px;
    }

    .carousel > div {
        height: 260px;
    }

    .reporte{
        height: 671px!important;
    }   

    .reporte2 {
        height: 608px !important;
        /*background-color: green;*/
    }

    .listaCategorias{
        height: 200px !important;
        /*background-color: red;*/
    }

    .listaProductos{
        height: 366px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table{
        height: 488px!important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 418px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--tableN--mas--IVA{
        height: 442px!important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 30px!important
    }

    .totalesPos{
        height:31px!important;
        padding-top:5px!important;
    }

    .labelTotalesPOS{
        font-size: 13px!important;

    }
    .totalPagar{
        font-size: 14px!important;
    }

    .iconos-lateral{
        height: 71px;
        padding:30px;
    }

    .iconos-pagar{
        height: 106px!important; 
        padding-top: 30px 0px 0px 0px ;  
    }

    .pie {
        height: 50px;
    }

    .table-reporte {
        height: 650px !important;
    }

    .totalesAgenda {
        height: 595px !important;
    }

    .verProgramacion {
        height: 527px !important;
    }

    .table-reporte1 {
        height: 466px !important;
    }
    .table-reporte2 {
        height: 556px !important;
    }
    .table-reporte3 {
        height: 535px !important;
    }

    .reporte-facturas {
        height: 530px !important;
    }

    .noDatos {
        height: 536px !important;
    }
    .noDatos1 {
        height: 340px !important;
    }
    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: auto !important;
        /*background-color: green;*/
    }

    .tabla_reporte_1_agenda{
        height: 325px !important;
        /*background-color: green;*/
    }    

    .reporte_PPR_lote{
        height: 395px!important;
    }
    
    .reporte_arriba_not{
        height: auto!important;
    }

    .reporteResolucion{
        height: 346px!important;
    }

    .reporteNE{
        height: 218px!important;
    }

    .reporteFVE{
        height: 316px!important;
    }

    .graficaPagosRecaudos{
        height:196px!important;
    }

    .graficaNE{
        height: 152px!important;
    }

    .graficaFE{
        height: 248px!important;
    }

    .reporte1{
        height: 325px!important;
    }

    .tabla_reporte_2{
        height: 280px !important;
        /*background-color: green;*/
    }

    .tabla_reporte_2_agenda{
        height: 325px !important;
        /*background-color: green;*/
    }

    .gestion_pedido{
        height: 280px!important;
    }

    .alarmasAgenda{
        height: 325px!important;
    }

    .reporteAlarmas{
        height: 345px!important;
    }

    .seccionCalendario{
        height: 278px!important;
    }

    .reporteAsistencias{
        height: 275px!important;
    }

    .listadoLabores{
        height: 390px!important;
    }

    .reporteCosecha{
        height: 220px!important;  
    }

    .seccionAlarmas{
        height: 282px!important;  
    }

    .reporteRdt{
        height: 220px!important;  
    }

    .reporteDetalleLabor{
        height: 175px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 620px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 620px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 620px!important;
    }

    .reporte_seccion_arriba{
        height: 620px!important;
    }

    .reporte_seccion_arriba{
        height: 620px!important;
    }

    .reporteAsistencias_expandir{
        height: 620px!important;
    }

    .reporteLabores_expandir{
        height: 612px!important;
    }

    .listado_clima_expandir{
        height: 330px!important;
    }

    .reporteAlarmas_expandir{
        height: 625px!important;
    }

    .graficaFE_expandir{
        height: 539px!important;
    }

    .graficaNE_expandir{
        height: 564px!important;
    }

    .reporteResolucion_expandir{
       height: 624px!important;
    }

    .reporteFVE_expandir{
        height: 594px!important;
    }

    .reporteNE_expandir{
        height: 618px!important;
    }

    .reporteCalendario_expandir{
        height: 605px!important;
    }

    .gestion_pedido_expandir{
        height: 615px!important;
    }

    .reporte_seccion_abajo{
        height: 615px!important;
    }

    .tabla_reporte_2_expandir{
        height: 615px!important;
    }

    .reporte_seccion_abajo_interno{
        height: 615px!important;
    }

    .reporteCosecha_expandir{
        height: 608px!important;
    }

    .seccion_alarmas_expandir{
        height: 595px!important;
    }

    .reporteRdt_expandir{
        height: 620px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 605px!important;
    }

    /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 405px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 330px!important;
    }

    .graficas_reporte_PPR{
        height: 240px!important;
    }

    .grafica1LotePPR{
        height: 187px!important;
    }

    .grafica2LotePPR{
        height: 187px!important;
    }

    /*Fin*/

    .scroll__max{
        height: 670px!important;
    }

    .padding_aux{
        padding-right: 0px!important; 
        margin-left: -35px!important;
        margin-right: -30px!important
    }
    .table__fijo{
        height: 350px!important;
    }

    .reporteDiarioAux{
        height: 357px!important;
    }

    .reporteHistorialAux{
        height: 357px!important;
    }

    .alto-cabecera-aux{
        height: 30px!important;
    }

    .letra_cierre{
        font-size: 13px!important;
    }

    .title--medium{
        font-size: 21px!important;
    }

    .tabla_cuentas_cobrar{
        height: 517px!important;
    }

    .tabla_pagar{
        height: 517px!important;
    }

    .tabla_balance{
        height: 525px!important;
    }

    .tabla_movimientos{
        height: 490px!important;
    }

    .tabla_cierre{
        height: 469px!important;
    }

    .tabla_cierre_parcial{
        height: 515px!important;
    }

    .letra_cierre{
        font-size: 12px!important;
    }

    .cierre__product{
        height: 175px!important;
        font-size: 12px!important;
    }

    .cierre__product--table{
        height: 135px!important;
        font-size: 12px!important;
    }

    .cierre__cuentas{
        height: 195px!important;
        font-size: 12px!important;
    }

    .cierre__efectivo{
        height: 180px!important;
        font-size: 12px!important;
    }

    .label_cierre{
        height: 35px!important;
        font-size: 13px!important;

    }
    .contenido_cierre{
        height: 35px!important;
        font-size: 13px!important;
    }

    .letra_tablas_cierre{
        font-size: 11.5px!important;
    }

    /*para editar programacion*/
    .agregarLabores{
        height: 500px!important;
    }
 
    .verLabores{
        height: 535px!important
    }
 
    .font_editar_pro{
        font-size: 13px!important;
    }
    
    .ancho_columna1{
        width: 180px!important;
    }

    .ancho_columna2{
        width: 200px!important;
    }
 
    .ancho_columna{
        width: 160px!important;
    }
 
    .font-titulo-pro{
        font-size: 15px!important;
    }
 
    .verListadoLotes{
        height: 535px!important;
    }
 
    .creaListadoLotes{
        height: 490px!important;
    }

    .modal-title{
        font-size: 14px!important;
    }

    .alto-celda-prog{
        height: 70px!important;
    }

    /*agenda*/
    .letra-agenda{
        font-size: 13px!important;
    }

    .letra-titulo-agenda{
        font-size: 15px!important;
    }

    .letra-agenda-labor{
        font-size: 12px!important;

    }

    .etiqueta-label{
        height: 32px!important;
    }
    /*
    select.input-sm{
        height: 32px!important;
    }
    */

    .etiqueta-conten{
        height: 32px!important;
    }

    .alto-celda{
        height: 40.5px!important;
    }

    .input-fecha-alarma{
        height: 32px!important;
        font-size: 13px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 510px!important;
        font-size: 13px!important;
    }

    .listaAnimales-ver{
        height: 430px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .listadoCortes{
        height: 277px!important;
        font-size: 13px!important;
    }

    .listadoCortes-ver{
        height: 196px!important;
    }

    .etiqueta-lebel{
        font-size: 13px!important;
    }

    .etiqueta-conten{
        font-size: 13px!important;
    }

    .etiqueta-title-mayor{
        font-size: 16px!important;
        height: 32px!important;
    }

    .panel-heading-letra{
        font-size: 15px!important;
    }

    .tabla_despostes{
        height: 480px!important;
    }

    /*Media para crear Order de pedido*/

    .text-OP{
        font-size: 13px!important;
    }

    .totalesOrdenesP{
        font-size: 14px!important;
    }

    .detalle_ordenP{
        height: 410px!important;
    }

    .table-ordenP{
        height: 560px!important;
    }

    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 627px!important;
    }

    .seccionConsolidadoProductos{
        height: 577px!important;
    }

    .seccion2Consolidado{
        height: 655px!important;
        padding: 160px 0px !important;
    }

    .carousel > div{
            height: 300px!important;
    } 

    .reporte.carousel > div{
        height: 669px!important;
    } 

    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
        height:302px!important;
    }

    .informacion-consolidado{
        font-size: 14px!important;
    }  

    .seccion-info{
        margin-bottom: 115px!important;
    }

    .seccionSeleccionadas-interno{
        padding: 30px 9px !important;
    } 

    .ordenes-letra{
        font-size: 12px!important;
        margin-bottom: 13px!important;
    }

    .size-seleccionadas{
        font-size: 14px!important;
    }   

    .btn-consolidado{
        padding: 3px 30px !important;
    }

    .size-btn{
        font-size: 28px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 405px !important;
    }

    .detalle-obser{
        height: 320px!important;
    }

    /*pantilla para gestinar compra de productos faltantes*/
    .seccionProductosPorGestionar{
        height: 598px!important;
    }

    /*plantilla de factura de compra punto venta */
    .lista-PFactura{
        height: 435px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 625px!important;
    }

    .alto-dashboard{
        height: 645px!important;
    }

    .graph-dashboardProducto{
        height:535px!important;
    }

    .crearCompra{
        height: 400px;
    }

    /*Cierre de invetario*/
    .table-cierreInventario{
        height: 543px!important;
    }

    .table-cierreInventario-pag{
        height: 515px;
    }

    .ver-cierreInventario{
        height: 390px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 429px!important;
    }

    .listaProductos-remision{
        height: 440px!important;
    }

    .verRemision{
        height: 471px!important;
    }

    .finalizar-remision{
        height: 429px!important;
    }

    .lista-Remision{
        height: 540px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 300px!important;
    }

    .seccion-cliente{
        height: 350px!important;
    }

    .seccion-dproducto{
        height: 650px!important;
    }

    .pos__product--table{
        height: 285px!important;
    }

    .modulo_pos--width{
        width: 97%!important;
    }

    .margen-pos{
        margin: 7px 13px !important;
    }

    .col-md-8-pos{
        width: 67.5%!important;
    }

    /*devolucion de remisiones*/
    .table-detalle-devol{
        height: 200px!important;
    }

    .listaResumenPos{
        height: 600px!important;
    }
    .reporte-compras{
        height: 575px!important;
    }
    .resumen-orden-compra{
        height: 630px!important;
    }

    .crear-proveedor{
        height: 490px!important;
    }

    .listaVerProveedor{
        height: 529px!important;
    }

    .lista-proveedores{
        height: 615px!important;
    }

    .lista-contactos{
        height: 460px!important;
    }

    .reporte-facturas-prov{
        height: 360px!important;
    }

    .lista-abonos{
        height:175px!important;
    }

    .reporte-maestro-articulos{
        height: 570px!important;
    }

    .reporte-inventario {
        height: 530px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:653px!important;
    }

    .contenedor-detalle{
        height: 440px!important;
    }

    .entrada-producto{
        height: 350px!important;
    }

    /*configuracion principal*/
    .configuracion-principal{
        height: 620px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 275px!important;
    }
    .height-graficas-expandir{
        height: 600px!important;
    }

    .height-graficas-expandir2{
        height: 560px!important;
    }

     .height-graficas-expandir3{
        height: 520px!important;
    }

    .contenedor-graficas-indicadores{
        height: 663px!important;
    }

    /*.col-md-6--space-g{
        width: 49.2%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }

    .grafica1-expandir-contenedor{
        height: 590px!important;
    }

    .grafica2-expandir{
        width: 100%!important;
    }

    .grafica2-expandir-contenedor{
        height: 590px!important;
    }

    .grafica3-expandir{
        width: 100%!important;
    }

    .grafica3-expandir-contenedor{
        height: 590px!important;
    }

    .grafica4-expandir{
        width: 100%!important;
    }

    .grafica4-expandir-contenedor{
        height: 590px!important;
    }

    .grafica5-expandir{
        width: 100%!important;
    }

    .grafica5-expandir-contenedor{
        height: 590px!important;
    }

    .grafica6-expandir{
        width: 100%!important;
    }

    .grafica6-expandir-contenedor{
        height: 590px!important;
    }

    .grafica7-expandir{
        width: 100%!important;
    }

    .grafica7-expandir-contenedor{
        height: 590px!important;
    }

    .grafica8-expandir{
        width: 100%!important;
    }

    .grafica8-expandir-contenedor{
        height: 590px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }

    .grafica9-expandir-contenedor{
        height: 590px!important;
    }
    .grafica10-expandir{
        width: 100%!important;
    }

    .grafica10-expandir-contenedor{
        height: 590px!important;
    }

    .tabla_traslado{
        height: 555px!important;
    }
       
    .table-conceptos{
        height: 327px!important;
    } 

    .detalle-comprobante{
        /*height: 247px!important;*/
    }   

    .detalle-abonos{
        height: 550px!important;
    }

    .listadoAnticipos{
        height: 552px!important;
    }

    .verAnticiposAbonar{
        height:430px!important;
    }

    .informeCartera{
        height: 450px!important;
    }

    .totales-auxiliar{
        height: 170px!important;
    }

    .totales-auxiliar-historial{
        height: 170px!important;
    }

    .totales-auxiliar-expandir{
        height: 622px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 622px!important;
    }

    .reporteHistorialAux-expandir{
        height: 588px!important;
    }

    .reporteDiarioAux-expandir{
        height: 588px!important;
    }

    .panel-cliente{
        height: 310px!important;
    }

    .panel-producto{
        height: 331px!important;
    }

    .nombreProducto{
        height: 124px!important;/*112.23*/
    }

    .imagen-producto{
        height: 124px!important; /*124px*/
    }

    .tabla_cierres_parciales{
        height: 605px!important;
    }

    .grafica-reporteA{
        height:230px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 325px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height: 280px!important;
    }
    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 570px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 293px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 520px!important;
    }

    .grafica1Consolidado{
        height: 190px!important;
    }

    .grafica1Consolidado_expandir{
        height: 535px!important;
    }

    .grafica2Consolidado{
        height: 190px!important;
    }

    .grafica2Consolidado_expandir{
        height: 535px!important;
    }

    .grafica3Consolidado{
        height: 190px!important;
    }

    .grafica3Consolidado_expandir{
        height: 535px!important;
    }

    .detalle-embarque{
        height:365px!important;
    }

    .totales-especie-embarque{
        height:150px!important;
    }

    .tabla-tarifa-edad{
        height:290px!important;
    }

    .reporte-labores{
        height: 480px!important;
    }

    .observaciones-labor{
        height: 565px!important;
    }

    .tarifas-labor{
        height: 555px!important;
    }

    .alarma-labores{
        height: 445px;
    }

    .table-reportes{
        height: 525px!important;
    }

    .table-RDT{
        height: 512px!important;  
    }

    .tabla-labor-rdt{
        height: 400px!important;
    }

    .table-ver-RDT{
        height: 505px!important;
    }

    .gestion_lista_pedidos {
        height: 370px!important;
    }   

    .tabla_lista_ppr{
        height:320px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:620px!important; 
    }

    .tabla_graficas{
        height: 297px!important;
    }

    .tabla_graficas_expandir{
        height: 630px!important;
    }

    .grafica1PPR{
        height: 215px!important;
    }

    .grafica1PPR_expandir{
        height: 580px!important;
    }

    .grafica2PPR{
        height: 215px!important;
    }

    .grafica2PPR_expandir{
        height: 580px!important;
    }

    .grafica3PPR{
        height: 215px!important;
    }

    .grafica3PPR_expandir{
        height: 580px!important;
    }

    .empleados{
        height: 613px!important;
    }

    .config-nomina{
        height: 558px!important;
    }

    .tablas-ver-empleado{
        height: 610px!important;
    }

    .table-reportes-nomina{
        height: 525px!important;
    }

    .generar-liquidacion1{
        height: 534px!important;
    }

    .generar-liquidacion2{
        height: 563px!important;
    }

    .generar-liquidacion3{
        height: 613px!important;
    }

    .ver-liquidacion{
        height: 464px!important; 
    }

    .table-programacion{
        height: 530px!important;
    }

    .table-bonificar-empleados{
        height: 485px!important;
    }

    .table-crear-bonificacion{
        height: 525px!important;
    }

    .labores-finca{
        height: 400px!important;
    }

    .graficas-fincas{
        height: 490px!important;
    }

    .labores-etapa{
        height: 480px!important;
    }
    .detalle-ver-embarque{
        height: 205px!important;
    }

    .detalle-ficha-tecnica{
        height: 235px!important;
    }

    .labores-ficha-tecnica{
        height:220px!important;
    }

    .ordenMultipleNoGenerada{
        height: 440px!important;
    }

    .ordenMultipleGenerada{
        height: 120px!important;
    }

    .detalleFinalizarProduccion{
        height: 193px!important;
    }

    .grafica-empleado{
        height: 510px!important;
    }

    .lista-abonos{
        height:265px!important;   
    }

    .table-detalle-contingencia{
        height: 350px!important;
    }

    .detalleEfectivo{
        height: 355px!important;
    }

    .table-detalles{
        height: 200px!important;
    }

    .table-unidades-empaque{
        height: 320px!important;
    }

    .tablaProductosFichaTecnica{
        height: 280px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 107px!important;
    }

    .tabla_graficasFichaTecnica{
        height: 225px!important;
    }

    .grafica1Ficha{
        height: 135px!important;
    }

    .grafica2Ficha{
        height: 135px!important;
    }

    .grafica3Ficha{
        height: 135px!important;
    }

    .reporte_ordenes_produccion{
        height: 350px!important;
    }

    .tabla_lista_reporte_ficha{
        height: 300px!important;
    }

    .tabla_lista_reporte_ficha_expandir{
        height: 450px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 575px!important;
    }

    .grafica1Ficha_expandir{
        height: 475px!important;
    }

    .grafica2Ficha_expandir{
        height: 475px!important;
    }

    .grafica3Ficha_expandir{
        height: 475px!important;
    }

    .table-procesos-orden-produccion{
        height: 130px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 280px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 205px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 185px!important;
    }

    .generar_orden_compra_produccion{
        height: 440px!important;
    }

    .tabla_consolidado{
        height: 290px!important;
    }

    .tabla_consolidado_expandir{
        height: 580px!important;
    }

    .produtos-produccion-expandir{
        height: 500px!important;
    }

    .tabla_graficas_consolidado{
        height: 280px!important;
    }

    .grafica1ReporteConsolidado{
        height: 200px!important;
    }

    .grafica2ReporteConsolidado{
        height: 200px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 650px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 570px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 570px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 570px!important;
    }

    .graficas_indicadores_clientes{
        height: 290px!important;
    }

    .reporte_clientes_graficas{
        height: 335px!important;
    }

    .grafica1IndicadoresCliente{
        height: 215px!important;
    }

    .grafica1IndicadoresCliente_expander{
       height: 600px!important;
    }    

    .grafica2IndicadoresCliente{
        height: 215px!important;
    }

    .grafica2IndicadoresCliente_expander{
       height: 600px!important;
    }

    .tablaGraficasClientes{
        height: 330px!important;
    }

    .tablaGraficasClientes_expander{
        height: 620px!important;
    }

    .graficaG1{
        height: 253px!important;
    }

    .graficaG2{
        height: 253px!important;
    }

    .graficaG3{
        height: 253px!important; 
    }

    .row-graficas-indicadores{
        height: 670px!important;
    }

    .detalle-movimientos-productos{
        height: 285px!important;
    }

    .detalle-movimientos-categorias{
        height: 285px!important;
    }

    .tabla-movimientos{
        height: 230px!important;
    }

    .tabla-movimientos-expandir{
        height:665px!important;
    }

    .graficaG1-expandir-inventario{
        height: 600px!important;
    }

    .graficaG2-expandir-inventario{
        height: 600px!important;
    }

    .graficaG3-expandir-inventario{
        height: 600px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:625px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:625px!important;
    }

    .seccion-empleados-liquidacionM{
        height: 355px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 620px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

    .monedas-mov{
        display: none;
    }
    

    .tarjetas-mov{
        display: none;
    }
    
    .mostrar-fact-mov{
        display: none;
    }
    

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    /*.mostrar-fac-rep-mov{
        display: none
    }*/

    .tabla_informe_pos{
      height: 320px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 618px!important;
    }

    .grafica1ReportePOS{
        height: 215px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 594px!important;
    }

    .grafica2ReportePOS{
        height: 215px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 594px!important;
    }

    .listaCategoriasN{
        height: 636px!important;
    }

    .nombreCategoriaN{
        font-size: 13px!important;
        padding: 12px 0px 12px 0px; 
    }

    .listaProductosN{
        height: 609px!important;
    }

    .nuevo__pos__product--tableN {
        height: 515px!important;
    }

    .nombreProductoN{
        height: 124px!important;
    }

    .unProductoPNuevo{
        height: 127px!important;
    }

    .crearDescuentoPOS {
        padding: 5px 15px !important;
    }

    .duplicarProductoPOS {
        padding: 5px 15px !important;
    }

    .observaiconProductoPOS{
        padding: 5px 15px !important;
        margin: 7px !important;
    }  

    .resultado-busqueda-clientes{
        height: 350px!important;  
    } 

    .produtos-produccion{
        height: 190px;
    }
}

/*para 80*/
@media (min-height: 801px) and (max-height: 850px) {
    .buscarLector{
        width: 695px!important;
    }

    .adicionRemision{
        height: 458px!important;
    }

    .form-signin-registro{
        width: 588px!important;
    }
    .seccion-logo-acceso, .seccion-form-acceso {
        height: 633px!important;
    } 

    .form-signin{
        width: 100%!important;*/
    }
    .seccion-form-login, .seccion-logo-login{
        height: 504px!important;
    }

    .contenedor-login{
        height: 837px!important;
    }

    .menu-principal {
        height: 100% !important;
    }
    .contenedor-principal {
        height: 100% !important;
    }
    #verticalMenu {
        height: 804px;
    }
    .carousel > div {
        height: 260px;
    }
    .reporte {
        height: 762px !important;
        /*background-color: blue;*/
    }

    .reporte2 {
        height: 708px !important;
        /*background-color: blue;*/
    }

    .listaCategorias{
        height: 240px !important;
        /*background-color: blue;*/
    }

    .listaProductos{
        height: 414px !important;
        /*backgroun2-color: green;*/
    }

    .nuevo__pos__product--table{
        height: 563px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 491px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--tableN--mas--IVA{
        height: 522px !important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 34px!important
    }

    .totalesPos{
        height:33px!important;
        padding-top:7px!important;
    }

    .labelTotalesPOS{
        font-size: 15px!important;

    }
    .totalPagar{
        font-size: 16px!important;
    }

    .iconos-lateral{
        height: 80px!important;
        padding:30px!important;
    }

    .user{
        font-size: 28px!important;
    }

    .usd{
        font-size: 28px!important;
    }

    .cold{
        font-size: 28px!important;
    }

    .eliminar{
        font-size: 28px!important;
    }

    .iconos-pagar{
        height: 119px!important;   
        padding: 53px 0px 0px 0px;
    }

    .shopping{
        font-size: 28px!important;
    }

    .paddingBotones{
        padding-top: 10px!important;
    }

    .marginPagar{
        margin-top: 20px!important;
    }

    .buscarCliente{
        height: 34px!important;
    }

    .labelBuscar{
        font-size: 15px!important;
        margin-top: 8px!important;
    }

    .pie {
        height: 60px;
    }

    .input_buscar_producto{
        height: 38px!important;
    }

    .button_buscar_producto{
        height: 38px!important;
    }

    .icono_buscar_producto{
        font-size: 20px!important;
    }

    .table-reporte {
        height: 732px !important;
    }

    .totalesAgenda {
        height: 675px !important;
    }

    .verProgramacion {
        height: 595px !important;
    }

    .table-reporte1 {
        height: 512px !important;
    }

    .table-reporte2 {
        height: 636px !important;
    }

    .table-reporte3 {
        height: 622px !important;
    }

    .reporte-facturas {
        height: 620px !important;
    }

    .noDatos {
        height: 636px !important;
    }

    .noDatos1 {
        height: 340px !important;
    }
    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: 460px !important;
    }

    .tabla_reporte_1_agenda{
        height: 371px !important;
    }

    .reporteResolucion{
        height: 408px!important;
    }

    .reporteFVE{
        height: 374px!important;
    }

    .reporteNE{
        height: 240px!important;
    }

    .graficaNE{
        height: 188px!important;
    }

    .graficaFE{
        height: 322px!important;
    }

    .graficaPagosRecaudos{
        height: 217px!important;
    }
    
    .reporte_PPR_lote{
        height: 460px!important;
    }

    .reporte_arriba_not{
        height: 460px!important;
    }

    .reporte_arriba_not{
        height: 460px!important;
    }

    .reporte1{
        height: 371px!important;
    }

    .tabla_reporte_2{
        height: 305px !important;
    }

    .tabla_reporte_2_agenda{
        height: 371px !important;
    }

    .gestion_pedido{
        height: 305px!important;
    }

    .alarmasAgenda{
        height: 371px!important;
    }

    .reporteAlarmas{
        height: 410px!important;
    }

    .seccionCalendario{
        height: 342px!important;
    }

    .reporteAsistencias{
        height: 315px!important;
    }

    .listadoLabores{
        height: 455px!important;
    }

    .reporteCosecha{
        height: 245px!important;  
    }

    .seccionAlarmas{
        height: 305px!important;  
    }

    .seccion_alarmas_expandir{
        height: 688px!important;
    }

    .reporteRdt{
        height: 245px!important;  
    }

    .reporteDetalleLabor{
       height: 193px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 710px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 710px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 710px!important;
    }

    .reporte_seccion_arriba{
        height: 710px!important;
    }

    .reporteAsistencias_expandir{
        height: 710px!important;
    }

    .reporteLabores_expandir{
        height: 701px!important;
    }

    .listado_clima_expandir{
        height: 415px!important;
    }

    .reporteAlarmas_expandir{
        height: 715px!important;
    }

    .reporteResolucion_expandir{
        height: 715px!important;
    }
    .reporteFVE_expandir{
        height: 675px!important;
    }

    .graficaFE_expandir{
        height: 613px!important;
    }

    .graficaNE_expandir{
        height: 638px!important;
    }

    .reporteNE_expandir{
        height: 700px!important;
    }

    .graficaPagosRecaudos_expandir{
        height: 675px!important;
    }

    .reporteCalendario_expandir{
        height: 695px!important;
    }

    .gestion_pedido_expandir{
        height: 705px!important;
    }

    .reporte_seccion_abajo{
        height: 705px!important;
    }

    .tabla_reporte_2_expandir{
        height: 705px!important;
    } 

    .reporte_seccion_abajo_interno{
        height: 705px!important;
    }

    .reporteCosecha_expandir{
        height: 700px!important;
    }

    .seccion_alarmas_expandirF{
        height: 685px!important;
    }

    .reporteRdt_expandir{
        height: 710px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 695px!important;
    }

    /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 460px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 385px!important;
    }

    .graficas_reporte_PPR{
        height: 280px!important;
    }

    .grafica1LotePPR{
        height: 217px!important;
    }

    .grafica2LotePPR{
        height: 217px!important;
    }

    /*Fin*/


    /*Inicio Auxiliar contable*/

    .scroll__max{
        height: 760px!important;
    }

    .container{
        width: 100%!important;
    }

    .padding_aux{
        padding-right: 10px!important; 
        margin-left: -9px!important;
    }

    .table__fijo{
        height: 410px!important;
    }

    .reporteDiarioAux{
        height: 417px!important;
    }

    .reporteHistorialAux{
        height: 417px!important;
    }

    .alto-cabecera-aux{
        height: 33px!important;
    }

    .letra_cierre{
        font-size: 15px!important;
    }

    .title--medium{
        font-size: 22px!important;
    }

    .tabla_cuentas_cobrar{
        height: 605px!important;
    }

    .tabla_pagar{
        height: 605px!important;
    }

    .tabla_balance{
        height: 595px;
    }

    .tabla_movimientos{
        height: 555px!important;
    }

    .tabla_cierre{
        height: 562px!important;
    }

    .tabla_cierre_parcial{
        height: 607px!important;
    }

    .letra_cierre{
        font-size: 15px!important;
    }

    .cierre__product{
        height: 175px!important;
        font-size: 15px!important;
    }

    .cierre__product--table{
        height: 151px!important;
    }

    .cierre__cuentas{
        height: 210px!important;
        font-size: 14px!important;
    }

    .cierre__efectivo{
        height: 121px!important;
        font-size: 14px!important;
    }

    .label_cierre{
        height: 35px!important;
        font-size: 14px!important;

    }
    .contenido_cierre{
        height: 35px!important;
        font-size: 14px!important;
    }

    .letra_tablas_cierre{
        font-size: 11px!important;
    }
    /*fin Auxiliar Contable*/

    /*para editar programacion*/
    .agregarLabores{
         height: 570px!important;
    }
 
    .verLabores{
        height: 626px!important
    }
 
    .font_editar_pro{
        font-size: 15px!important;
    }
 
    .ancho_columna1{
       width: 220px!important;
    }

    .ancho_columna2{
        width: 250px!important;
    }
 
    .ancho_columna{
        width: 180px!important;
    }
 
    .font-titulo-pro{
        font-size: 18px!important;
    }
 
    .label-programacion{
        height: 35px!important;
    }
 
    .verListadoLotes{
        height: 626px!important;
    }
 
    .alto-cabecera{
        height: 34px!important;
    }

    .modal-title{
        font-size: 5
         height: 33px!important;
     }

    .creaListadoLotes{
        height: 560px!important;
    }

    .modal-title{
        font-size: 22px!important;
    }

    .cd-panel-header{
        height: 60px!important;
    }

    .alto-celda-prog{
        height: 80px!important;
    }

    /*Agenda*/

    .letra-agenda{
        font-size: 15px!important;
    }

    .letra-titulo-agenda{
        font-size: 16px!important;
    }

    .letra-agenda-labor{
        font-size: 14px!important;

    }

    .etiqueta-label{
        height: 34px!important;
    }

    select.input-sm{
        height: 34px!important;
    }

    .input-sm{
        height: 34px!important;
    }


    .etiqueta-conten{
        height: 34px!important;
    }

    .alto-celda{
        height: 50px!important;
    }

    .input-fecha-alarma{
        height: 33px!important;
        font-size: 14px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 590px!important;
        font-size: 15px!important;
    }

    .listaAnimales-ver{
        height: 508px!important;
        font-size: 15px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .ancho-columna-2{
        width: 130px!important;
    }

    .listadoCortes{
        height: 337px!important;
        font-size: 15px!important;
    }

    .listadoCortes-ver{
        height: 254px!important;
        font-size: 15px!important;
    }

    .letra-desposte{
        font-size: 15px!important;
    }

    .input-desposte{
        height: 34px!important;
    }

    .detalleIndividuo{
        height: 160px!important;
    }

    .etiqueta-title-mayor{
        font-size: 16px!important;
        height: 34px!important;
    }

    .panel-heading-letra{
        font-size: 17px!important;
    }

    .tabla_despostes{
        height: 560px!important;
    }

    /*Media para crear Order de pedido*/

    .text-OP{
        font-size: 15px!important;
    }

    .totalesOrdenesP{
        font-size: 16px!important;
        height: 35px!important;
    }

    .input-OP{
        height: 35px!important;
        font-size: 15px;
    }

    .style-semana{
        height: 35px!important;
        font-size: 16px!important;
    }

    .titulos-alma{
        font-size: 17px!important;
    }

    .detalle_ordenP{
        height: 490px!important;
    }

    .table-ordenP{
        height: 650px!important;
    }

    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 718px!important;
    }

    .seccionConsolidadoProductos{
        height: 665px!important;
    }

    .seccion2Consolidado{
        height: 745px!important;
        padding: 195px 0px !important;
    }

    .carousel > div{
            height: 350px!important;
    } 

    .reporte.carousel > div{
        height: 760px!important;
    } 

    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img{
        height:340px;
    }

    .seccion-info{
        margin-bottom: 115px!important;
    }

    .informacion-consolidado{
        font-size: 16px!important;
    }    

    .seccionSeleccionadas-interno{
        padding: 40px 9px !important;
    } 

    .ordenes-letra{
        font-size: 13px!important;
        margin-bottom: 15px!important;
    }

    .size-seleccionadas{
        font-size: 16.5px!important;
    }   

    .btn-consolidado{
        padding: 4px 36px !important;
    }

    .size-btn{
        font-size: 30px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 483px !important;
    }

    .detalle-obser{
        height: 380px!important;
    }

    /*Plantilla para gestionar productos sin comprar*/
    .seccionProductosPorGestionar{
        height: 688px!important;
    }

    /*plantilla de factura de compra punto venta */
    .lista-PFactura{
        height: 525px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 715px!important;
    }

    .alto-dashboard{
        height: 730px!important;
    }

    .graph-dashboardProducto{
        height:615px!important;
    }

    .crearCompra{
        height: 490px!important;
    }

    /*Cierre de invetario*/
    .table-cierreInventario{
        height: 633px!important;
    }

    .table-cierreInventario-pag{
        height: 588px!important;
    }

    .ver-cierreInventario{
        height: 482px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 519px!important;
    }

    .listaProductos-remision{
        height: 520px!important;
    }

    .verRemision{
        height: 568px!important;
    }

    .finalizar-remision{
        height: 522px!important;
    }

    .lista-Remision{
        height: 630px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 340px!important;
    }

    .seccion-cliente{
        height: 403px!important;
    }

    .seccion-dproducto{
        height: 740px!important;
    }

    .pos__product--table{
        height: 383px!important;
    }

    .modulo_pos--width{
        width: 98%!important;
    }

    .margen-pos{
        margin: 7px 11px !important;
    }

    .col-md-8-pos{
        width: 68.3%!important;
    }

    .table-detalle-devol{
        height: 280px!important;
    }

    /*detalle productos ver factura*/
    .productosPos{
        height: 165px!important;
    }

    .listaResumenPos{
        height: 695px!important;
    }

    .reporte-compras{
        height: 667px!important;
    }

    .resumen-orden-compra{
        height: 720px!important;
    }

    .crear-proveedor{
        height: 570px!important;
    }

    .listaVerProveedor{
        height: 621px!important;
    }

    .lista-proveedores{
        height: 700px!important;
    }

    .lista-contactos{
        height: 567px!important;
    }

    .reporte-facturas-prov{
        height: 455px!important;
    }

    .lista-abonos{
        height:240px!important;
    }

    .reporte-maestro-articulos{
        height: 662px!important;
    }

    .reporte-inventario {
        height: 618px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:745px!important;
    }

    .contenedor-detalle{
        height: 530px!important;
    }

    .entrada-producto{
        height: 440px!important;
    }

    /*configuracion principal*/
    .configuracion-principal{
        height: 700px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 319px!important;
    }

    .height-graficas-expandir{
        height: 680px!important;
    }

    .height-graficas-expandir2{
        height: 650px!important;
    }

    .height-graficas-expandir3{
        height: 610px!important;
    }

    .contenedor-graficas-indicadores{
        height: 758px!important;
        width: 98.3%!important;
    }

    /*.col-md-6--space-g{
        width: 49.4%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }

    .grafica1-expandir-contenedor{
        height: 680px!important;
    }

    .grafica2-expandir{
        width: 100%!important;
    }

    .grafica2-expandir-contenedor{
        height: 680px!important;
    }

    .grafica3-expandir{
        width: 100%!important;
    }

    .grafica3-expandir-contenedor{
        height: 680px!important;
    }

    .grafica4-expandir{
        width: 100%!important;
    }

    .grafica4-expandir-contenedor{
        height: 680px!important;
    }

    .grafica5-expandir{
        width: 100%!important;
    }

    .grafica5-expandir-contenedor{
        height: 680px!important;
    }

    .grafica6-expandir{
        width: 100%!important;
    }

    .grafica6-expandir-contenedor{
        height: 680px!important;
    }

    .grafica7-expandir{
        width: 100%!important;
    }

    .grafica7-expandir-contenedor{
        height: 680px!important;
    }

    .grafica8-expandir{
        width: 100%!important;
    }

    .grafica8-expandir-contenedor{
        height: 680px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }

    .grafica9-expandir-contenedor{
        height: 680px!important;
    }
    .grafica10-expandir{
        width: 100%!important;
    }

    .grafica10-expandir-contenedor{
        height: 680px!important;
    }

    .tabla_traslado{
        height: 651px!important;
    }

    .table-conceptos{
        height: 387px!important;
    }  

    .detalle-comprobante{
        /*height: 305px!important;*/
    } 

    .detalle-abonos{
        height: 625px!important;
    }

    .listadoAnticipos{
        height: 627px!important;
    }

    .verAnticiposAbonar{
        height:505px!important;
    }

    .informeCartera{
        height: 530px!important;
    }

    .totales-auxiliar{
        height: 185px!important;
    }

    .totales-auxiliar-historial{
        height: 185px!important;
    }

    .totales-auxiliar-expandir{
        height: 714px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 714px!important;
    }

    .reporteHistorialAux-expandir{
        height: 675px!important;
    }

    .reporteDiarioAux-expandir{
        height: 675px!important;
    }

    .detalle-devoluciones{
        height: 350px!important;
    }

    .panel-cliente{
        height: 355px!important;
    }

    .panel-producto{
        height: 373px!important;
    }

    .nuevo_pos_column_big {
        width: 65.5%!important;
    }

    .nuevo_pos_column {
        width: 40.5%!important;
    }

    .nombreProducto{
        height: 134px!important;/*112.51px*/
    }

    .imagen-producto{
        height: 134px!important;/*134*/
    }

    .tabla_cierres_parciales{
        height: 695px!important;
    }

    .grafica-reporteA{
        height:300px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 385px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height: 335px!important;
    }

    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 660px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 322px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 540px!important;
    }

    .grafica1Consolidado{
        height: 225px!important;
    }

    .grafica1Consolidado_expandir{
        height: 625px!important;
    }

    .grafica2Consolidado{
        height: 225px!important;
    }

    .grafica2Consolidado_expandir{
        height: 625px!important;
    }

    .grafica3Consolidado{
        height: 225px!important;
    }

    .grafica3Consolidado_expandir{
        height: 625px!important;
    }

    .detalle-embarque{
        height:460px!important;
    }

    .totales-especie-embarque{
        height:150px!important;
    }

    .tabla-tarifa-edad{
        height:370px!important;
    }

    .reporte-labores{
        height: 575px!important;
    }

    .observaciones-labor{
        height: 655px!important;
    }

    .tarifas-labor{
        height: 645px!important;
    }

    .alarma-labores{
        height: 530px;
    }

    .table-reportes{
        height: 620px!important;
    }

    .table-RDT{
        height: 609px!important;  
    }

    .tabla-labor-rdt{
        height: 480px!important;
    }

    .table-ver-RDT{
        height: 600px!important;
    }

    .gestion_lista_pedidos {
        height: 415px!important;
    }

    .tabla_lista_ppr{
        height:370px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:710px!important; 
    }

    .tabla_graficas{
        height: 338px!important;
    }

    .tabla_graficas_expandir{
        height: 760px!important;
    }

    .grafica1PPR{
        height: 255px!important;
    }

    .grafica1PPR_expandir{
        height: 670px!important;
    }

    .grafica2PPR{
        height: 255px!important;
    }

    .grafica2PPR_expandir{
        height: 670px!important;
    }

    .grafica3PPR{
        height: 255px!important;
    }

    .grafica3PPR_expandir{
        height: 670px!important;
    }

    .empleados{
        height: 707px!important;
    }

    .config-nomina{
        height: 653px!important;
    }

    .tablas-ver-empleado{
        height: 700px!important;
    }

    .table-reportes-nomina{
        height: 615px!important;
    }

    .generar-liquidacion1{
        height: 624px!important;
    }

    .generar-liquidacion2{
        height: 653px!important;
    }

    .generar-liquidacion3{
        height: 707px!important;
    }

    .ver-liquidacion{
        height: 555px!important; 
    }

    .table-programacion{
        height: 610px!important;
    }

    .table-bonificar-empleados{
        height: 570px!important;
    }

    .table-crear-bonificacion{
        height: 610px!important;
    }

    .labores-finca{
        height: 495px!important;
    }

    .graficas-fincas{
        height: 590px!important;
    }

    .labores-etapa{
        height: 570px!important;
    }
    .detalle-ver-embarque{
        height: 295px!important;
    }

    .detalle-ficha-tecnica{
        height: 285px!important;
    }

    .labores-ficha-tecnica{
        height:255px!important;
    }

    .ordenMultipleNoGenerada{
        height: 528px!important;
    }

    .ordenMultipleGenerada{
        height: 150px!important;
    }

    .detalleFinalizarProduccion{
        height: 235px!important;
    }

    .grafica-empleado{
        height: 595px!important;
    }

    .lista-abonos{
        height:345px!important;   
    }

    .table-detalle-contingencia{
        height: 425px!important;
    }

    .detalleEfectivo{
        height: 430px!important;
    }

    .table-detalles{
        height: 290px!important;
    }

    .table-unidades-empaque{
        height: 405px;
    }

    .tablaProductosFichaTecnica{
        height: 340px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 135px!important;
    }

    .tabla_graficasFichaTecnica{
        height: 260px!important;
    }

    .grafica1Ficha{
        height: 170px!important;
    }

    .grafica2Ficha{
        height: 170px!important;
    }

    .grafica3Ficha{
        height: 170px!important;
    }

    .reporte_ordenes_produccion{
        height: 420px!important;
    }

    .tabla_lista_reporte_ficha{
        height: 370px!important;
    }

    .tabla_lista_reporte_ficha_expandir{
        height: 540px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 660px!important;
    }

    .grafica1Ficha_expandir{
        height: 560px!important;
    } 

    .grafica2Ficha_expandir{
        height: 560px!important;
    }

    .grafica3Ficha_expandir{
        height: 560px!important;
    }

    .table-procesos-orden-produccion{
        height: 150px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 340px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 255px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 235px!important;
    }

    .generar_orden_compra_produccion{
        height: 520px!important;
    }

    .tabla_consolidado{
        height: 350px!important;
    }

    .tabla_consolidado_expandir{
        height: 675px!important;
    }

    .produtos-produccion-expandir{
        height: 582px!important;
    }

    .tabla_graficas_consolidado{
        height: 310px!important;
    }

    .grafica1ReporteConsolidado{
        height: 230px!important;
    }

    .grafica2ReporteConsolidado{
        height: 230px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 745px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 660px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 660px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 660px!important;
    }

    .graficas_indicadores_clientes{
        height: 330px!important;
    }
    .reporte_clientes_graficas{
        height: 385px!important;
    }

    .grafica1IndicadoresCliente{
        height: 255px!important;
    }

    .grafica1IndicadoresCliente_expander{
       height: 685px!important;
    }

    .grafica2IndicadoresCliente{
        height: 255px!important;
    }

    .grafica2IndicadoresCliente_expander{
       height: 685px!important;
    }

    .tablaGraficasClientes{
        height: 380px!important;
    }

    .tablaGraficasClientes_expander{
        height: 700px!important;
    }

    .graficaG1{
        height: 295px!important;
    }

    .graficaG2{
        height: 295px!important;
    }

    .graficaG3{
        height: 295px!important; 
    }

    .row-graficas-indicadores{
        height: 760px!important;
    }

    .detalle-movimientos-productos{
        height: 260px!important;
    }

    .detalle-movimientos-categorias{
        height: 260px!important;
    }

    .tabla-movimientos{
        height: 271px!important;
    }

    .tabla-movimientos-expandir{
        height:759px!important;
    }

    .graficaG1-expandir-inventario{
        height: 690px!important;
    }

    .graficaG2-expandir-inventario{
        height: 690px!important;
    }

    .graficaG3-expandir-inventario{
        height: 690px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:715px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:715px!important;
    }

    .seccion-empleados-liquidacionM{
        height: 433px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 710px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

   .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }    
    
    .mostrar-fact-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }

    .tabla_informe_pos{
      height: 376px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 706px!important;
    }

    .grafica1ReportePOS{
        height: 248px!important;
    }

    .grafica2ReportePOS{
        height: 248px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 678px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 678px!important;
    }

    .listaCategoriasN{
        height: 728px!important;
    }

    .nombreCategoriaN{
        font-size: 14px!important;
        padding: 14px 0px 14px 0px; 
    }

    .listaProductosN{
        height: 696px!important;
    }

    .nuevo__pos__product--tableN {
        height: 599px!important;
    }

    .nombreProductoN{
        height: 136px!important;
    }

    .unProductoPNuevo{
        height: 139px!important;
    }

    .precioVenta{
        font-size: 16px!important;
    }

    .crearDescuentoPOS {
        padding: 5px 18px!important;
    }

    .duplicarProductoPOS {
        padding: 5px 18px!important;
    }

    .observaiconProductoPOS{
        padding: 5px 18px!important;
        margin: 5px;
    }

    .resultado-busqueda-clientes{
        height: 440px!important;  
    } 

    .produtos-produccion{
        height: 250px;
    }

}

/*para 75*/
@media (min-height: 851px) and (max-height: 1000px) {
    .buscarLector{
        width: 759px!important;
    }

    .adicionRemision{
        height: 508px!important;
    }

    .form-signin-registro{
        width: 630px!important;
    }

    .seccion-logo-acceso, .seccion-form-acceso {
        height: 671px!important;
    }

    .form-signin{
        width: 100%!important;
    }
    .seccion-form-login, .seccion-logo-login{
        height: 534px!important;
    }

    .contenedor-login{
        height: 893px!important;
    }

    .menu-principal {
        height: 100% !important;
    }
    .contenedor-principal {
        height: 100% !important;
    }
    #verticalMenu {
        height: 859px;
    }
    .carousel > div {
        height: 260px;
    }
    .reporte {
        height: 816px !important;
        /*background-color: blue;*/
    }

    .reporte2 {
        height: 708px !important;
        /*background-color: blue;*/
    }

    .listaCategorias{
        height: 292px !important;
        /*background-color: blue;*/
    }

    .listaProductos{
        height: 411px !important;
        /*background-color: green;*/
    }

    .nuevo__pos__product--table{
        height: 610px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--tableN{
        height: 648px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 535px !important;
        /*background-color: orange;*/
    }

     .nuevo__pos__product--tableN--mas--IVA{
        height: 574px !important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 38px!important
    }

    .totalesPos{
        height:33px!important;
        padding-top:7px!important;
    }

    .labelTotalesPOS{
        font-size: 15px!important;

    }
    .totalPagar{
        font-size: 16px!important;
    }

    .iconos-lateral{
        height: 85px!important;
        padding:30px!important;
    }

    .user{
        font-size: 28px!important;
    }

    .usd{
        font-size: 28px!important;
    }

    .cold{
        font-size: 28px!important;
    }

    .eliminar{
        font-size: 28px!important;
    }

    .iconos-pagar{
        height: 125px!important;   
        padding: 53px 0px 0px 0px;
    }

    .shopping{
        font-size: 28px!important;
    }

    .paddingBotones{
        padding-top: 12px!important;
    }

    .marginPagar{
        margin-top: 42px!important;
    }

    .buscarCliente{
        height: 38px!important;
    }

    .labelBuscar{
        font-size: 15px!important;
        margin-top: 8px!important;
    }

    .pie {
        height: 60px;
    }

    .input_buscar_producto{
        height: 38px!important;
    }

    .button_buscar_producto{
        height: 38px!important;
    }

    .icono_buscar_producto{
        font-size: 20px!important;
    }

    .table-reporte {
        height: 785px !important;
    }

    .totalesAgenda {
        height: 725px !important;
    }

    .verProgramacion {
        height: 645px !important;
    }

    .table-reporte1 {
        height: 512px !important;
    }
    .table-reporte2 {
        height: 684px !important;
    }
    .table-reporte3 {
        height: 670px !important;
    }

    .reporte-facturas {
        height: 670px !important;
    }

    .noDatos {
        height: 636px !important;
    }
    .noDatos1 {
        height: 340px !important;
    }
    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: 490px !important;
    }

    .tabla_reporte_1_agenda{
        height: 381px !important;
    }
    
    .reporte_PPR_lote{
        height: 490px!important;
    }

    .reporte_arriba_not{
        height: 490px!important;
    }

    .reporteResolucion{
        height: 439px!important;
    }

    .reporteFVE{
        height: 403px!important;
    }

    .graficaPagosRecaudos{
        height: 235px!important;
    }

    .graficaFE{
        height: 348px!important;
    }
    .graficaNE{
        height: 202px!important;
    }

    .reporteNE{
        height: 256px!important;
    }

    .reporte1{
        height: 381px!important;
    }

    .tabla_reporte_2{
        height: 330px !important;
    }

    .tabla_reporte_2_agenda{
        height: 381px !important;
    }

    .gestion_pedido{
        height: 330px!important;
    }

    .alarmasAgenda{
        height: 381px!important;
    }

    .reporteAlarmas{
        height: 440px!important;
    }

    .seccionCalendario{
        height: 372px!important;
    }

    .reporteAsistencias{
        height: 335px!important;
    }

    .listadoLabores{
        height: 485px!important;
    }

    .reporteCosecha{
        height: 270px!important;  
    }

    .seccionAlarmas{
        height: 324px!important;  
    }

    .reporteRdt{
        height: 270px!important;  
    }

    .reporteDetalleLabor{
       height: 215px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 700px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 700px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 705px!important;
    }

    .reporte_seccion_arriba{
        height: 705px!important;
    }

    .reporteAsistencias_expandir{
        height: 760px!important;
    }

    .reporteLabores_expandir{
        height: 755px!important;
    }

    .listado_clima_expandir{
        height: 450px!important;
    }

    .reporteAlarmas_expandir{
        height: 770px!important;
    }

    .reporteResolucion_expandir{
        height: 762px!important;
    }

    
    .reporteFVE_expandir{
        height: 728px!important;
    }

    .graficaFE_expandir{
        height: 670px!important;
    }

    .graficaNE_expandir{
        height: 695px!important;
    }

    .reporteNE_expandir{
        height: 752px!important
    }

    .graficaPagosRecaudos_expandir{
        height: 728px!important;
    }

    .reporteCalendario_expandir{
        height: 695px!important;
    }

    .gestion_pedido_expandir{
        height: 700px!important;
    }

    .reporte_seccion_abajo{
        height: 705px!important;
    }

    .tabla_reporte_2_expandir{
        height: 705px!important;
    } 

    .reporte_seccion_abajo_interno{
        height: 705px!important;
    }

    .reporteCosecha_expandir{
        height: 750px!important;
    }

    .seccion_alarmas_expandir{
        height: 738px!important;
    }

    .reporteRdt_expandir{
        height: 765px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 695px!important;
    }

    /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 490px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 415px!important;
    }

    .graficas_reporte_PPR{
        height: 280px!important;
    }

    .grafica1LotePPR{
        height: 237px!important;
    }

    .grafica2LotePPR{
        height: 237px!important;
    }

    /*Fin*/

    .scroll__max{
        height: 816px!important;
    }
    .container{
        width: 100%!important;
    }

    .padding_aux{
        padding-right: 10px!important; 
        margin-left: -9px!important;
    }

    .table__fijo{
        height: 445px!important;
    }

    .reporteDiarioAux{
        height: 452px!important;
    }

    .reporteHistorialAux{
        height: 452px!important;
    }

    .alto-cabecera-aux{
        height: 33px!important;
    }

    .letra_cierre{
        font-size: 16px!important;
    }

    .title--medium{
        font-size: 24px!important;
    }

    .tabla_cuentas_cobrar{
        height: 655px!important;
    }

    .tabla_pagar{
        height: 655px!important;
    }

    .tabla_balance{
        height: 645px;
    }

    .tabla_movimientos{
        height: 605px!important;
    }

    .tabla_cierre{
        height: 615px!important;
    }

    .tabla_cierre_parcial{
        height: 660px!important;
    }


    .letra_cierre{
        font-size: 16px!important;
    }

    .cierre__product{
        height: 175px!important;
        font-size: 16px!important;
    }

    .cierre__product--table{
        height: 151px!important;
    }

    .cierre__cuentas{
        height: 210px!important;
        font-size: 15px!important;
    }

    .cierre__efectivo{
        height: 121px!important;
        font-size: 15px!important;
    }

    .label_cierre{
        height: 35px!important;
        font-size: 15px!important;

    }
    .contenido_cierre{
        height: 35px!important;
        font-size: 15px!important;
    }

    .letra_tablas_cierre{
        font-size: 12px!important;
    }

    /*para editar programacion*/
    .agregarLabores{
        height: 635px!important;
    }
 
    .verLabores{
        height: 675px!important
    }
 
    .font_editar_pro{
        font-size: 16px!important;
    }
 
    .ancho_columna1{
        width: 220px!important;
    }

    .ancho_columna2{
        width: 270px!important;
    }
 
    .ancho_columna{
        width: 180px!important;
    }
 
    .font-titulo-pro{
        font-size: 18px!important;
    }
 
    .label-programacion{
        height: 35px!important;
    }
 
    .verListadoLotes{
        height: 680px!important;
    }
 
    .alto-cabecera{
        height: 36px!important;
    }

    .creaListadoLotes{
        height: 990px!important;
    }

    .modal-title{
        font-size: 15px;
        height: 33px!important;
     }

    .creaListadoLotes{
        height: 610px!important;
    }

    .modal-title{
        /*font-size: 28px!important;*/
    }

    .cd-panel-header{
        height: 60px!important;
    }

    .alto-celda-prog{
        height: 90px!important;
    }

    /*agenda*/
    .letra-agenda{
        font-size: 16px!important;
    }

    .letra-titulo-agenda{
        font-size: 18px!important;
    }

    .letra-agenda-labor{
        font-size: 15px!important;

    }

    .etiqueta-label{
        height: 36px!important;
    }

    select.input-sm{
        height: 36px!important;
    }

    .input-sm{
        height: 36px!important;
    }

    .etiqueta-conten{
        height: 36px!important;
    }

    .alto-celda{
        height: 55px!important;
    }

    .input-fecha-alarma{
        height: 35px!important;
        font-size: 16px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 637px!important;
        font-size: 16px!important;
    }

    .listaAnimales-ver{
        height: 547px!important;
        font-size: 16px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .ancho-columna-2{
        width: 130px!important;
    }

    .listadoCortes{
        height: 370px!important;
        font-size: 16px!important;
    }

    .listadoCortes-ver{
        height: 280px!important;
        font-size: 16px!important;
    }

    .letra-desposte{
        font-size: 16px!important;
    }

    .input-desposte{
        height: 34px!important;
    }

    .detalleIndividuo{
        height: 170px!important;
    }

    .etiqueta-title-mayor{
        font-size: 17px!important;
        height: 36px!important;
    }

    .panel-heading-letra{
        font-size: 18px!important;
    }

    .tabla_despostes{
        height: 605px!important;
    }

    /*Media para crear Order de pedido*/

    .text-OP{
        font-size: 16px!important;
    }

    .totalesOrdenesP{
        font-size: 17px!important;
        height: 37px!important;
    }

    .input-OP{
        height: 37px!important;
        /*font-size: 16px;*/
    }

    .style-semana{
        height: 37px!important;
        font-size: 17px!important;
    }

    .titulos-alma{
        font-size: 18px!important;
    }

    .detalle_ordenP{
        height: 605px!important;
    }

    .table-ordenP{
        height: 707px!important;
    }


    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 707px!important;
    }

    .seccionConsolidadoProductos{
        height: 637px!important;
    }

    .seccion2Consolidado{
        height: 800px!important;
        padding: 215px 0px !important;
    }

    .carousel > div{
        height: 380px!important;
    } 

    .reporte.carousel > div{
        height: 817px!important;
    } 


    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
        height:374px;
    }

    .seccion-info{
        margin-bottom: 130px!important;
    }

    .informacion-consolidado{
        font-size: 17px!important;
    }    

    .seccionSeleccionadas-interno{
        padding: 40px 10px !important;
    } 

    .ordenes-letra{
        font-size: 14px!important;
        margin-bottom: 17px!important;
    }

    .size-seleccionadas{
        font-size: 17.5px!important;
    }   

    .btn-consolidado{
        padding: 4px 38px !important;
    }

    .size-btn{
        font-size: 32px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 530px !important;
    }

    /*Plantilla para gestionar productos sin comprar*/
    .seccionProductosPorGestionar{
        height: 741px!important;
    }

     /*plantilla de factura de compra punto venta */
    .lista-PFactura{
        height: 580px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 770px!important;
    }

    .alto-dashboard{
        height: 785px!important;
    }

    .graph-dashboardProducto{
        height:670px!important;
    }

    .detalle-obser{
        height: 420px!important;
    }

    .crearCompra{
        height: 540px;
    }

     /*Cierre de invetario*/
    .table-cierreInventario{
        height: 684px!important;
    }

     .table-cierreInventario-pag{
        height: 640px!important;
    }

    .ver-cierreInventario{
        height:534px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 595px!important;
    }

    .listaProductos-remision{
        height: 570px!important;
    }

    .verRemision{
        height: 618px;
    }

    .finalizar-remision{
        height: 566px!important;
    }

    .lista-Remision{
        height: 680px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 370px!important;
    }

    .seccion-cliente{
        height: 427px!important;
    }

    .seccion-dproducto{
        height: 794px!important;
    }

    .pos__product--table{
        height: 438px!important;
    }

    .modulo_pos--width{
        width: 98%!important;
    }

    .margen-pos{
        margin: 7px 11px !important;
    }

    .col-md-8-pos{
        width: 68.3%!important;
    }

    .table-detalle-devol{
        height: 330px!important;
    }

    /*detalle productos ver factura*/
    .productosPos{
        height: 210px!important;
    }

    .listaResumenPos{
        height: 745px!important;
    }
    .reporte-compras{
        height: 720px!important;
    }

    .resumen-orden-compra{
        height: 780px!important;
    }

    .crear-proveedor{
        height: 620px!important;
    }

    .listaVerProveedor{
        height: 675px!important;
    }

    .lista-proveedores{
        height: 760px!important;
    }

    .input-correo{
        height: 29px!important;
    }

    .lista-contactos{
        height: 660px!important;
    }

    .reporte-facturas-prov{
        height: 520px!important;
    }

    .lista-abonos{
        height:280px!important;
    }

    .reporte-maestro-articulos{
        height: 718px!important;
    }

    .reporte-inventario {
        height: 672px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:805px!important;
    }

    .contenedor-detalle{
        height: 580px!important;
    }

    .entrada-producto{
        height: 490px!important;
    }

    /*configuracion principal*/
    .configuracion-principal{
        height: 750px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 340px!important;
    }

    .height-graficas-expandir{
        height: 740px!important;
    }

    .height-graficas-expandir2{
        height: 690px!important;
    }

    .height-graficas-expandir3{
        height: 650px!important;
    }

    .contenedor-graficas-indicadores{
        height: 807px!important;
        width: 98.4%!important;
    }

    /*.col-md-6--space-g{
        width: 49.4%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }

    .grafica1-expandir-contenedor{
        height: 730px!important;
    }

    .grafica2-expandir{
        width: 100%!important;
    }

    .grafica2-expandir-contenedor{
        height: 730px!important;
    }

    .grafica3-expandir{
        width: 100%!important;
    }

    .grafica3-expandir-contenedor{
        height: 730px!important;
    }

    .grafica4-expandir{
        width: 100%!important;
    }

    .grafica4-expandir-contenedor{
        height: 730px!important;
    }

    .grafica5-expandir{
        width: 100%!important;
    }

    .grafica5-expandir-contenedor{
        height: 730px!important;
    }

    .grafica6-expandir{
        width: 100%!important;
    }

    .grafica6-expandir-contenedor{
        height: 730px!important;
    }
    .grafica7-expandir{
        width: 100%!important;
    }

    .grafica7-expandir-contenedor{
        height: 730px!important;
    }
    .grafica8-expandir{
        width: 100%!important;
    }

    .grafica8-expandir-contenedor{
        height: 730px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }

    .grafica9-expandir-contenedor{
        height: 730px!important;
    } 
    .grafica10-expandir{
        width: 100%!important;
    }

    .grafica10-expandir-contenedor{
        height: 730px!important;
    }

    .tabla_traslado{
        height: 700px!important;
    }

    .table-conceptos{
        height: 427px!important;
    } 

    .detalle-comprobante{
        /*height: 335px!important;*/
    } 

    .detalle-abonos{
        height: 680px!important;
    }

    .listadoAnticipos{
        height: 676px!important;
    }

    .verAnticiposAbonar{
        height:555px!important;
    }

    .informeCartera{
        height: 580px!important;
    }

    .totales-auxiliar{
       height: 200px!important; 
    }

    .totales-auxiliar-historial{
       height: 200px!important; 
    }

    .totales-auxiliar-expandir{
        height: 767px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 767px!important;
    }

    .reporteHistorialAux-expandir{
        height: 728px!important;
    }

    .reporteDiarioAux-expandir{
        height: 728px!important;
    }

    .detalle-devoluciones{
        height: 400px!important;
    }

    .panel-cliente{
        height: 380px!important;
    }

    .panel-producto{
        height: 397px!important;
    }

    .nuevo_pos_column_big {
        width: 65.5%!important;
    }

    .nuevo_pos_column {
        width: 40.5%!important;
    }

    .nombreProducto{
        height: 147px!important;/*112*/
    }

    .imagen-producto{
        height: 147px!important;/*147*/
    }

    .tabla_cierres_parciales{
        height: 750px!important;
    }

    .grafica-reporteA{
        height:360px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 425px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height: 380px!important;
    }

    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 710px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 322px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 600px!important;
    }

    .grafica1Consolidado{
        height: 225px!important;
    }

    .grafica1Consolidado_expandir{
        height: 675px!important;
    }

    .grafica2Consolidado{
        height: 225px!important;
    }

    .grafica2Consolidado_expandir{
        height: 675px!important;
    }

    .grafica3Consolidado{
        height: 225px!important;
    }

    .grafica3Consolidado_expandir{
        height: 675px!important;
    }

    .detalle-embarque{
        height:510px!important;
    }

    .totales-especie-embarque{
        height:150px!important;
    }

    .tabla-tarifa-edad{
        height:410px!important;
    }

    .reporte-labores{
        height: 625px!important;
    }

    .observaciones-labor{
        height: 710px!important;
    }

    .tarifas-labor{
        height: 700px!important;
    }

    .alarma-labores{
        height: 585px!important;
    }

    .table-reportes{
        height: 670px!important;
    }
    
    .table-RDT{
        height: 658px!important;  
    }

    .tabla-labor-rdt{
        height: 525px!important;
    }

    .table-ver-RDT{
        height: 650px!important;
    }

    .gestion_lista_pedidos {
        height: 445px!important;
    }

    .tabla_lista_ppr{
        height:400px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:760px!important; 
    }

    .tabla_graficas{
        height: 360px!important;
    }

    .tabla_graficas_expandir{
        height: 790px!important;
    }

    .grafica1PPR{
        height: 270px!important;
    }

    .grafica1PPR_expandir{
        height: 730px!important;
    }

    .grafica2PPR{
        height: 270px!important;
    }

    .grafica2PPR_expandir{
        height: 730px!important;
    }

    .grafica3PPR{
        height: 270px!important;
    }

    .grafica3PPR_expandir{
        height: 730px!important;
    }

    .empleados{
        height: 763px!important;
    }

    .config-nomina{
        height: 705px!important;
    }

    .tablas-ver-empleado{
        height: 750px!important;
    } 

    .table-reportes-nomina{
        height: 665px!important;
    } 

    .generar-liquidacion1{
        height: 678px!important;
    }

    .generar-liquidacion2{
        height: 707px!important;
    }

    .generar-liquidacion3{
        height: 760px!important;
    }

    .ver-liquidacion{
        height: 612px!important; 
    }

    .table-programacion{
        height: 663px!important;
    }

    .table-bonificar-empleados{
        height: 620px!important;
    }

    .table-crear-bonificacion{
        height: 660px!important;
    }

    .labores-finca{
        height: 545px!important;
    }

    .graficas-fincas{
        height: 630px!important;
    }

    .labores-etapa{
        height: 620px!important;
    }

    .detalle-ver-embarque{
        height: 345px!important;
    }

    .detalle-ficha-tecnica{
        height: 315px!important;
    }

    .labores-ficha-tecnica{
        height:275px!important;
    }

    .ordenMultipleNoGenerada{
        height: 576px!important;
    }

    .ordenMultipleGenerada{
        height: 168px!important;
    }

    .detalleFinalizarProduccion{
        height: 260px!important;
    }

    .grafica-empleado{
        height: 650px!important;
    }

    .lista-abonos{
        height:395px!important;   
    }

    .table-detalle-contingencia{
        height: 475px!important;
    }

    .detalleEfectivo{
        height: 480px!important;
    }

    .table-detalles{
        height: 335px!important;
    }

    .table-unidades-empaque{
        height: 450px;
    }

    .tablaProductosFichaTecnica{
        height: 390px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 140px!important;
    }

    .grafica1Ficha{
        height: 175px!important;
    }

    .grafica2Ficha{
        height: 175px!important;
    }

    .grafica3Ficha{
        height: 175px!important;
    }

    .tabla_graficasFichaTecnica{
        height: 280px!important;
    }

    .reporte_ordenes_produccion{
        height: 470px!important;
    }

    .tabla_lista_reporte_ficha{
        height: 420px!important;
    }

    .tabla_lista_reporte_ficha_expandir{
        height: 575px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 710px!important;
    }

    .grafica1Ficha_expandir{
        height: 600px!important;
    }

    .grafica2Ficha_expandir{
        height: 600px!important;
    }

    .grafica3Ficha_expandir{
        height: 600px!important;
    }

    .table-procesos-orden-produccion{
        height: 165px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 390px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 285px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 255px!important;
    }

    .generar_orden_compra_produccion{
        height: 570px!important;
    }

    .tabla_consolidado{
        height: 380px!important;
    }

    .tabla_consolidado_expandir{
        height: 721px!important;
    }

    .produtos-produccion-expandir{
        height: 610px!important;
    }

    .tabla_graficas_consolidado{
        height: 330px!important;
    }

    .grafica1ReporteConsolidado{
        height: 250px!important;
    }

    .grafica2ReporteConsolidado{
        height: 250px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 655px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 570px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 570px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 790px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 710px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 710px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 710px!important;
    }

    .graficas_indicadores_clientes{
        height: 360px!important;
    }

    .reporte_clientes_graficas{
        height: 405px!important;
    }

    .grafica1IndicadoresCliente{
        height: 285px!important;
    }

    .grafica1IndicadoresCliente_expander{
       height: 740px!important;
    }

    .grafica2IndicadoresCliente{
        height: 285px!important;
    }
    .grafica2IndicadoresCliente_expander{
       height: 740px!important;
    }

    .tablaGraficasClientes{
        height: 400px!important;
    }

    .tablaGraficasClientes_expander{
        height: 760px!important;
    }

    .graficaG1{
        height: 325px!important;
    }

    .graficaG2{
        height: 325px!important;
    }

    .graficaG3{
        height: 325px!important; 
    }

    .row-graficas-indicadores{
        height: 815px!important;
    }


    .detalle-movimientos-productos{
        height: 318px!important;
    }

    .detalle-movimientos-categorias{
        height: 318px!important;
    }

    .tabla-movimientos{
        height: 305px!important;
    }

    .tabla-movimientos-expandir{
        height:805px!important;
    }

    .graficaG1-expandir-inventario{
        height: 735px!important;
    }

    .graficaG2-expandir-inventario{
        height: 735px!important;
    }

    .graficaG3-expandir-inventario{
        height: 735px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:768px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:768px!important;
    }

    .seccion-empleados-liquidacionM{
        height: 485px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 760px!important;
    }

    .div-ocultar-botones{
        display: none;
    }
    
    .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }
    
    .mostrar-fact-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }

    .tabla_informe_pos{
      height: 410px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 760px!important;
    }

    .grafica1ReportePOS{
        height: 263px!important;
    }

    .grafica2ReportePOS{
        height: 263px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 730px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 730px!important;
    }

    .listaCategoriasN{
        height: 780px!important;
    }

    .nombreCategoriaN{
        font-size: 15px!important;
        padding: 16px 0px 16px 0px; 
    }

    .listaProductosN{
        height: 745px!important;
    }


    .nombreProductoN{
        height: 148px!important;
    }

    .unProductoPNuevo{
        height: 151px!important;
    }

    .precioVenta{
        font-size: 17px!important;
    }


    .crearDescuentoPOS {
        padding: 6px 20px!important;
    }

    .duplicarProductoPOS {
        padding: 6px 20px!important;
    }

    .observaiconProductoPOS{
        padding: 6px 20px!important;
        margin: 7px;
    }

    .resultado-busqueda-clientes{
        height: 490px!important;  
    } 

    .produtos-produccion{
        height: 306px;
    }
}

/*para 67 */
@media (min-height: 1001px) and (max-height: 1200px) {
    .adicionRemision{
        height: 617px!important;
    }

    .form-signin-registro{
        width: 694px!important;
    }
    .seccion-logo-acceso, .seccion-form-acceso {
        height: 754px!important;
    }
    .form-signin{
        width: 497px!important;
    }
    .seccion-form-login, .seccion-logo-login{
        height: 598px!important;
    }

    .contenedor-login{
        height: 1005px!important;
    }


    .menu-principal {
        height: 100% !important;
    }

    .contenedor-principal {
        height: 100% !important;
    }

    #verticalMenu {
        height: 971px;
        /*background-color: red!important;*/
    }

    .carousel > div {
        height: 260px;
    }

    .reporte {
        height: 930px !important;
        /*background-color: gray;*/
    }

    .reporte2 {
        height: 708px !important;
        /*background-color: gray;*/
    }

    .listaCategorias{
        height: 315px !important;
        /*background-color: blue;*/
    }

    .listaProductos{
        height: 501px !important;
        /*background-color: green;*/
    }

    .widthCant{
        font-size: 15px!important;
    }

    .widthRef{
        font-size: 15px!important;
        width: 120px!important;
    }

    .widthProduc{
        font-size: 15px!important;
        width: 160px!important;
    }
    
    .widthPrecio{
        font-size: 15px!important;
        width: 150px!important;
    }

    .widthPrecioDes{
        font-size: 15px!important;
        width: 250px!important;
    }

    .widthSubtotal{
        font-size: 15px!important;
        width: 120px!important;
    }

    .widthDescuento{
        font-size: 15px!important;
        width: 120px!important;
    }

    .widthTDescuento{
        font-size: 15px!important;
        width: 180px!important;
    }

    .widthTotal{
        font-size: 15px!important;
        width: 140px!important;
    }

    .widthAcciones{
        font-size: 15px!important;
        width: 120px!important;
    }

    .dropdown-menu{
        font-size: 15px!important;
    }

    .sizeProductos{
        font-size: 15px!important;
    }

    .inputProducto{
        font-size: 18px!important;
    }

    .nuevo__pos__product--table{
        height: 698px !important;
        /*background-color: purple;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 608px !important;
        /*background-color: orange;*/
    }

     .nuevo__pos__product--tableN--mas--IVA{
        height: 650px !important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 42px!important
    }

    .iconos-lateral{
        height: 70px!important;
        padding:17px!important;
    }

    .user{
        font-size: 32px!important;
    }

    .usd{
        font-size: 32px!important;
    }

    .cold{
        font-size: 32px!important;
    }

    .eliminar{
        font-size: 32px!important;
    }

    .iconos-pagar{
        height: 135px!important;   
        padding: 53px 0px 0px 0px;
    }

    .shopping{
        font-size: 32px!important;
    }

    .paddingBotones{
        padding-top: 7px!important;
    }

    .marginPagar{
        margin-top: 58px!important;
    }

    .buscarCliente{
        height: 42px!important;
    }

    .labelBuscar{
        font-size: 18px!important;
        margin-top: 10px!important;
    }

    .totalesPos{
        height:40px!important;
        padding-top:8px!important;
    }
    .labelTotalesPOS{
        font-size: 18px!important;

    }
    .totalPagar{
        font-size: 19px!important;
    }

   /* .unaCategoria{
        height: 90px!important;
    }*/

    .nombreCategoria{
        font-size: 15px!important;
    }

    .unProducto{
        height: 123px!important;
    }

    .nombreProducto{
        height: 165px!important; /*120px*/
    }

    .unProducto:hover{
        background : #CECDCE!important;
        cursor: pointer;
        opacity: 1;
        height: 123px!important;
    }

    .lineaProducto{
        height: 12px!important;
    }

    .producto{
        font-size: 18px!important;
    }

    .input_buscar_producto{
        height: 40px!important;
        font-size: 20px!important;
    }

    .button_buscar_producto{
        height: 40px!important;
    }

    .icono_buscar_producto{
        font-size: 22px!important;
    }

    .pie {
        height: 70px;
    }

    .table-reporte {
        height: 897px !important;
    }

    .totalesAgenda {
        height: 835px !important;
    }

    .verProgramacion {
        height: 745px !important;
    }

    .table-reporte2 {
        height: 790px !important;
    }

    .table-reporte3 {
        height: 786px !important;
    }

    .reporte-facturas {
        height: 785px !important;
    }

    .noDatos {
        height: 736px !important;
    }

    .noDatos1 {
        height: 340px !important;
    }

    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: 553px !important;
    }

    .tabla_reporte_1_agenda{
        height: 453px !important;
    }

    .reporte_PPR_lote{
        height: 553px!important;
    }

    .reporte_arriba_not{
        height: 553px!important;
    }

     .reporteResolucion{
        height: 500px!important;
    }

    .graficaFE{
        height: 403px!important;
    }
    .graficaNE{
        height: 248px!important;
    }

    .reporteFVE{
        height: 465px!important;
    }

    .graficaPagosRecaudos{
        height: 286px!important;
    }

    .reporteNE{
        height: 308px!important;
    }

    .reporte1{
        height: 453px!important;
    }

    .tabla_reporte_2{
        height: 380px !important;
    }

    .tabla_reporte_2_agenda{
        height: 453px !important;
    }

    .gestion_pedido{
        height: 380px!important;
    }

    .alarmasAgenda{
        height: 453px!important;
    }

    .reporteAlarmas{
        height: 505px!important;
    }

    .seccionCalendario{
        height: 419px!important;
    }

    .reporteAsistencias{
        height: 395px!important;
    }

    .listadoLabores{
        height: 620px!important;
    }

    .reporteCosecha{
        height: 320px!important;  

    }

    .seccionAlarmas{
        height: 381px!important;  

    }

    .reporteRdt{
        height: 320px!important;  
    }

    .reporteDetalleLabor{
        height: 190px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 900px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 900px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 900px!important;
    }

    .reporte_seccion_arriba{
        height: 900px!important;
    }

    .reporteAsistencias_expandir{
        height: 870px!important;
    }

    .reporteLabores_expandir{
        height: 865px!important;
    }

    .reporteResolucion_expandir{
        height: 877px!important;
    }

    .reporteFVE_expandir{
        height: 840px!important;
    }

    .graficaFE_expandir{
        height: 780px!important;
    }

    .graficaNE_expandir{
        height: 805px!important;
    }

    .graficaPagosRecaudos_expandir{
        height: 840px!important;
    }

    .reporteNE_expandir{
        height: 864px!important;
    }

    .listado_clima_expandir{
        height: 555px!important;
    }

    .reporteAlarmas_expandir{
        height: 880px!important;
    }

    .reporteCalendario_expandir{
        height: 850px!important;
    }

    .gestion_pedido_expandir{
        height: 895px!important;
    }

    .reporte_seccion_abajo{
        height: 895px!important;
    }

    .tabla_reporte_2_expandir{
        height: 895px!important;
    }

    .reporte_seccion_abajo_interno{
        height: 895px!important;
    }

    .reporteCosecha_expandir{
        height: 865px!important;
    }

    .seccion_alarmas_expandir{
        height: 845px!important;
    }

    .reporteRdt_expandir{
        height: 875px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 850px!important;
    }

     /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 567px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 490px!important;
    }

    .graficas_reporte_PPR{
        height: 310px!important;
    }

    .grafica1LotePPR{
        height: 275px!important;
    }

    .grafica2LotePPR{
        height: 275px!important;
    }

    /*Fin*/

    .reporteDiarioAux{
        height: 532px!important;
    }

    .reporteHistorialAux{
        height: 532px!important;
    }

    .table__fijo{
        height: 530px!important;
    }

    .scroll__max{
        height: 930px!important;
    }

    .container{
        width: 100%!important;
    }

    .padding_aux{
        padding-right: 10px!important; 
        margin-left: -9px!important;
    }

    .table-inferior{
        font-size: 15px!important;
    }

    .tabla_cuentas_cobrar{
        height: 765px!important;
    }

    .title__tabla{
        font-size: 16px!important;
    }

    .tabla_pagar{
        height: 765px!important;
    }

    .tabla_balance{
       height: 750px;
    }

    .tabla_movimientos{
        height: 705px!important;
    }

    .tabla_cierre{
        height: 728px!important;
    }

    .tabla_cierre_parcial{
        height: 774px!important;
    }

    .letra_cierre{
        font-size: 18px!important;
    }

    .alto-cabecera-aux{
        height: 35px!important;
    }  

    .title--medium{
        font-size: 27px!important;
    }

    .cierre__product{
        height: 175px!important;
        font-size: 16px!important;
    }

    .cierre__product--table{
        height: 151px!important;
    }

    .cierre__cuentas{
        height: 210px!important;
        font-size: 16px!important;
    }

    .cierre__efectivo{
        height: 121px!important;
        font-size: 16px!important;
    }

    .label_cierre{
        height: 35px!important;
        font-size: 16px!important;

    }
    .contenido_cierre{
        height: 35px!important;
        font-size: 16px!important;
    }

    .letra_tablas_cierre{
        font-size: 13px!important;
    }

    /*para editar programacion*/
    .agregarLabores{
        height: 740px!important;
    }
 
    .verLabores{
        height: 780px!important
    }
 
    .font_editar_pro{
        font-size: 17px!important;
    }
 
    .ancho_columna1{
        width: 240px!important;
    }
    
    .ancho_columna2{
        width: 300px!important;
    } 

    .ancho_columna{
        width: 190px!important;
    }
 
    .font-titulo-pro{
        font-size: 19px!important;
    }
 
    .label-programacion{
        height: 40px!important;
    }
 
    .verListadoLotes{
        height: 780px!important;
    }
 
    .alto-cabecera{
        height: 38px!important;
    }

    .creaListadoLotes{
       height: 710px!important;
    }

    /*.modal-title{
        font-size: 22px!important;
    }*/

    .cd-panel-header{
        height: 60px!important;
    }

    .alto-celda-prog{
        height: 100px!important;
    }

    /*Agenda*/
    .letra-agenda{
        font-size: 17px!important;
    }

    .letra-titulo-agenda{
        font-size: 20px!important;
    }

    .letra-agenda-labor{
        font-size: 16px!important;

    }

    .etiqueta-label{
        height: 35px!important;
    }

    select.input-sm{
        height: 35px!important;
    }

    .input-sm{
        height: 35px!important;
    }

    .etiqueta-conten{
        height: 35px!important;
    }

    .alto-celda{
        height: 60px!important;
    }

    .input-fecha-alarma{
        height: 37px!important;
        font-size: 16px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 741px!important;
        font-size: 17px!important;
    }

    .listaAnimales-ver{
        height: 637px!important;
        font-size: 17px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .ancho-columna-2{
        width: 130px!important;
    }

    .listadoCortes{
        height: 465px!important;
        font-size: 17px!important;
    }

    .listadoCortes-ver{
        height: 360px!important;
        font-size: 17px!important;
    }

    .letra-desposte{
        font-size: 17px!important;
    }

    .input-desposte{
        height: 38px!important;
    }

    .detalleIndividuo{
        height: 175px!important;
    }

    .etiqueta-title-mayor{
        font-size: 18px!important;
        height: 38px!important;
    }

    .panel-heading-letra{
        font-size: 19px!important;
    }

    .tabla_despostes{
        height: 700px!important;
    }


    /*Media para crear Order de pedido

    .text-OP{
        font-size: 16px!important;
    }

    .totalesOrdenesP{
        font-size: 17px!important;
        height: 37px!important;
    }

    .input-OP{
        height: 37px!important;
        font-size: 16px;
    }

    .style-semana{
        height: 37px!important;
        font-size: 17px!important;
    }

    .titulos-alma{
        font-size: 18px!important;
    }*/

    .detalle_ordenP{
        height: 708px!important;
    }

    .table-ordenP{
        height: 820px!important;
    }

    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 885px!important;
    }

    .seccionConsolidadoProductos{
        height: 833px!important;
    }

    .seccion2Consolidado{
        height: 913px!important;
        padding: 250px 0px !important;
    }

    .carousel > div{
        height: 425px!important;
    }

    .reporte.carousel > div{
        height: 928px!important;
    } 

    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
        height:438px;
    }


    .seccion-info{
        margin-bottom: 140px!important;
    }

    .informacion-consolidado{
        font-size: 19px!important;
    }    

    .seccionSeleccionadas-interno{
        padding: 50px 12px !important;
    } 

    .ordenes-letra{
        font-size: 16px!important;
        margin-bottom: 18px!important;
    }

    .size-seleccionadas{
        font-size: 19.5px!important;
    }   

    .btn-consolidado{
        padding: 4px 44px !important;
    }

    .size-btn{
        font-size: 34px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 633px !important;
    } 

    /*Plantilla para gestionar productos sin comprar*/
    .seccionProductosPorGestionar{
        height: 850px!important;
    }

    /*plantilla para plantilla docuemnto equivalente a la factura*/
    .lista-PFactura{
        height: 690px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 875px!important;
    }

    .alto-dashboard{
        height: 890px!important;
    }

    .graph-dashboardProducto{
        height:770px!important;
    }

    .detalle-obser{
        height: 540px!important;
    }

    .crearCompra{
        height: 650px!important;
    }

     /*Cierre de invetario*/
    .table-cierreInventario{
        height: 788px!important;
    }
    .table-cierreInventario-pag{
        height: 743px!important;
    }

    .ver-cierreInventario{
        height:640px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 708px!important;
    }

    .listaProductos-remision{
        height: 670px!important;
    }

    .verRemision{
        height: 730px!important;
    }

    .finalizar-remision{
        height: 679px!important;
    }

    .lista-Remision{
        height: 790px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 435px!important;
    }

    .seccion-cliente{
        height: 476px!important;
    }

    .seccion-dproducto{
        height: 901px!important;
    }

    .pos__product--table{
        height: 546px!important;
    }

    .modulo_pos--width{
        width: 98.3%!important;
    }

    .margen-pos{
        margin: 7px 11px !important;
    }

    .col-md-8-pos{
        width: 68.7%!important;
    }

    /*ver devolucion de remision*/

    .table-detalle-devol{
        height: 440px!important;
    }

    .alto-cab{
        height: 135px!important;
    }

    /*detalle productos ver factura*/
    .productosPos{
        height: 330px!important;
    }

    .listaResumenPos{
        height: 865px!important;
    }
    .reporte-compras{
        height: 835px!important;
    }

    .resumen-orden-compra{
        height: 880px!important;
    }

    .crear-proveedor{
        height: 620px!important;
    }

    .listaVerProveedor{
        height: 782px!important;
    }

    .lista-proveedores{
        height: 865px!important;
    }

    .lista-contactos{
        height: 760px!important;
    }

    .reporte-facturas-prov{
        height: 620px!important;
    }

    .lista-abonos{
        height:400px!important;
    }

    .reporte-maestro-articulos{
        height: 825px!important;
    }

    .reporte-inventario {
        height: 785px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:908px!important;
    }

    .contenedor-detalle{
        height: 680px!important;
    }

    .entrada-producto{
        height: 590px!important;
    }

    /*configuracion principal*/
    .configuracion-principal{
        height: 880px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 399px!important;
    }

    .height-graficas-expandir{
        height: 740px!important;
    }

    .height-graficas-expandir2{
        height: 740px!important;
    }

    .height-graficas-expandir3{
        height: 740px!important;
    }

    .contenedor-graficas-indicadores{
        height: 920px!important;
        width: 98.5%!important;
    }

    /*.col-md-6--space-g{
        width: 49.5%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }
    .grafica1-expandir-contenedor{
        height: 838px!important;
    }
    .grafica2-expandir{
        width: 100%!important;
    }
    .grafica2-expandir-contenedor{
        height: 838px!important;
    }
    .grafica3-expandir{
        width: 100%!important;
    }
    .grafica3-expandir-contenedor{
        height: 838px!important;
    }
    .grafica4-expandir{
        width: 100%!important;
    }
    .grafica4-expandir-contenedor{
        height: 838px!important;
    }
    .grafica5-expandir{
        width: 100%!important;
    }
    .grafica5-expandir-contenedor{
        height: 838px!important;
    }
    .grafica6-expandir{
        width: 100%!important;
    }
    .grafica6-expandir-contenedor{
        height: 838px!important;
    }
    .grafica7-expandir{
        width: 100%!important;
    }
    .grafica7-expandir-contenedor{
        height: 838px!important;
    }
    .grafica8-expandir{
        width: 100%!important;
    }
    .grafica8-expandir-contenedor{
        height: 838px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }
    .grafica9-expandir-contenedor{
        height: 838px!important;
    }
    .grafica10-expandir{
        width: 100%!important;
    }
    .grafica10-expandir-contenedor{
        height: 838px!important;
    }
    .tabla_traslado{
        height: 815px!important;
    }

    .table-conceptos{
        height: 524px!important;
    }

    .detalle-comprobante{
        /*height: 400px!important;*/
    }

    .detalle-abonos{
        height: 794px!important;
    }  

    .listadoAnticipos{
        height: 787px!important;
    }

    .verAnticiposAbonar{
        height:660px!important;
    }

    .informeCartera{
        height: 700px!important;
    }

    .totales-auxiliar{
        height: 230px!important;
    }

    .totales-auxiliar-historial{
        height: 230px!important;
    }

    .totales-auxiliar-expandir{
        height: 881px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 881px!important;
    }

    .reporteHistorialAux-expandir{
        height: 833px!important;
    }

    .reporteDiarioAux-expandir{
        height: 833px!important;
    }

    .detalle-devoluciones{
        height: 525px!important;
    }

    .panel-cliente{
        height: 439px!important;
    }

    .panel-producto{
        height: 447px!important;
    }

    /*.nuevo_pos_column_big {
        width: 64.9%!important;
    }
    */
    .nuevo_pos_column {
        width: 39.9%!important;
    }

    .tabla_cierres_parciales{
        height: 860px!important;
    }

    .grafica-reporteA{
        height:460px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 500px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height: 450px!important;
    }

    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 825px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 380px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 700px!important;
    }

    .grafica1Consolidado{
        height: 275px!important;
    }

    .grafica1Consolidado_expandir{
        height: 785px!important;
    }

    .grafica2Consolidado{
        height: 275px!important;
    }

    .grafica2Consolidado_expandir{
        height: 785px!important;
    }

    .grafica3Consolidado{
        height: 275px!important;
    }

    .grafica3Consolidado_expandir{
        height: 785px!important;
    }

    .detalle-embarque{
        height:620px!important;
    }

    .totales-especie-embarque{
        height:150px!important;
    }

    .tabla-tarifa-edad{
        height:530px!important;
    }

    .reporte-labores{
        height: 740px!important;
    }

    .observaciones-labor{
        height: 815px!important;
    }

    .tarifas-labor{
        height: 810px!important;
    }

    .alarma-labores{
        height: 695px!important;
    }

    .table-reportes{
        height: 785px!important;
    }

    .table-RDT{
        height: 770px!important;  
    }

    .tabla-labor-rdt{
        height: 643px!important;
    }

    .table-ver-RDT{
        height: 760px!important;
    }

    .gestion_lista_pedidos {
        height: 508px!important;
    }

    .tabla_lista_ppr{
        height:460px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:875px!important; 
    }

    .tabla_graficas_expandir{
        height: 930px!important;
    }

    .tabla_graficas{
        height: 413px!important;
    }

    .grafica1PPR{
        height: 325px!important;
    }

    .grafica1PPR_expandir{
        height: 840px!important;
    }

    .grafica2PPR{
        height: 325px!important;
    }

    .grafica2PPR_expandir{
        height: 840px!important;
    }

    .grafica3PPR{
        height: 325px!important;
    }

    .grafica3PPR_expandir{
        height: 840px!important;
    }

    .empleados{
        height: 874px!important;
    }

    .config-nomina{
        height: 818px!important;
    }

    .tablas-ver-empleado{
        height: 860px!important;
    } 

    .table-reportes-nomina{
        height: 785px!important;
    }

    .generar-liquidacion1{
        height: 788px!important;
    }

    .generar-liquidacion2{
        height: 817px!important;
    }

    .generar-liquidacion3{
        height: 875px!important;
    }

    .ver-liquidacion{
        height: 725px!important; 
    }

    .table-programacion{
        height: 770px!important;
    }

    .table-bonificar-empleados{
        height: 740px!important;
    }

    .table-crear-bonificacion{
        height: 780px!important;
    }

    .labores-finca{
        height: 665px!important;
    }

    .graficas-fincas{
        height: 740px!important;
    }

    .labores-etapa{
        height: 730px!important;
    }

    .detalle-ver-embarque{
        height: 460px!important;
    }

    .detalle-ficha-tecnica{
        height: 375px!important;
    }

    .labores-ficha-tecnica{
        height:330px!important;
    }

    .ordenMultipleNoGenerada{
        height: 691px!important;
    }

    .ordenMultipleGenerada{
        height: 206px!important;
    }

    .detalleFinalizarProduccion{
        height: 317px!important;
    }

    .grafica-empleado{
        height: 770px!important;
    }

    .lista-abonos{
        height:525px!important;   
    }

    .table-detalle-contingencia{
        height: 585px!important;
    }

    .detalleEfectivo{
        height: 590px!important;
    }

    .table-detalles{
        height: 450px!important;
    }

    .table-unidades-empaque{
        height: 565px!important;
    }

    .tablaProductosFichaTecnica{
        height: 380px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 140px!important;
    }

    .grafica1Ficha{
        height: 200px!important;
    }

    .grafica2Ficha{
        height: 200px!important;
    }

    .grafica3Ficha{
        height: 200px!important;
    }

    .tabla_graficasFichaTecnica{
        height: 290px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 750px!important;
    }

    .grafica1Ficha_expandir{
        height: 640px!important;
    }

    .grafica2Ficha_expandir{
        height: 640px!important;
    }

    .grafica3Ficha_expandir{
        height: 640px!important;
    }

    .table-procesos-orden-produccion{
        height: 165px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 400px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 285px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 255px!important;
    }

    .generar_orden_compra_produccion{
        height: 680px!important;
    }

    .tabla_consolidado{
        height: 450px!important;
    }

    .tabla_consolidado_expandir{
        height: 827px!important;
    }

    .produtos-produccion-expandir{
        height: 722px!important;
    }

    .tabla_graficas_consolidado{
        height: 330px!important;
    }

    .grafica1ReporteConsolidado{
        height: 250px!important;
    }

    .grafica2ReporteConsolidado{
        height: 250px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 790px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 710px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 710px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 750px!important;
    }

    .graficas_indicadores_clientes{
        height: 420px!important;
    }

    .reporte_clientes_graficas{
        height: 460px!important;
    }

    .grafica1IndicadoresCliente{
        height: 340px!important;
    }

    .grafica1IndicadoresCliente_expander{
       height: 850px!important;
    }

    .grafica2IndicadoresCliente{
        height: 340px!important;
    }

    .grafica2IndicadoresCliente_expander{
       height: 850px!important;
    }

    .tablaGraficasClientes{
        height: 455px!important;
    }

    .tablaGraficasClientes_expander{
        height: 865px!important;
    }

    .graficaG1{
        height: 380px!important;
    }

    .graficaG2{
        height: 380px!important;
    }

    .graficaG3{
        height: 380px!important; 
    }

    .row-graficas-indicadores{
        height: 930px!important;
    }

    .detalle-movimientos-productos{
        height: 343px!important;
    }

    .detalle-movimientos-categorias{
        height: 343px!important;
    }

    .tabla-movimientos{
        height: 337px!important;
    }

    .tabla-movimientos-expandir{
        height:910px!important;
    }

    .graficaG1-expandir-inventario{
        height: 850px!important;
    }

    .graficaG2-expandir-inventario{
        height: 850px!important;
    }

    .graficaG3-expandir-inventario{
        height: 850px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:875px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:875px!important;
    }
    
    .seccion-empleados-liquidacionM{
        height: 605px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 875px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

    .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }

    .mostrar-fact-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }

    .tabla_informe_pos{
      height: 490px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 870px!important;
    }

    .grafica1ReportePOS{
        height: 296px!important;
    }

    .grafica2ReportePOS{
        height: 296px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 837px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 837px!important;
    }

    .listaCategoriasN{
        height: 896px!important;
    }

    .nombreCategoriaN{
        font-size: 17px!important;
        padding: 18px 0px 18px 0px;
    }

    .listaProductosN{
        height: 855px!important;
    }

    .nuevo__pos__product--tableN {
        height: 740px!important;
    }

    .nombreProductoN{
        height: 167px!important;
    }

    .unProductoPNuevo{
        height: 170px!important;
    }

    .imagen-producto{
        height: 165px!important;/*165*/
    }
    .precioVenta{
        font-size: 18.7px!important;
    }

    .crearDescuentoPOS {
        padding: 8px 24px!important;
    }

    .duplicarProductoPOS {
        padding: 8px 23px!important;
    }

    .observaiconProductoPOS{
        padding: 8px 24px !important;
        margin: 9px!important;
    }

    .resultado-busqueda-clientes{
        height: 590px!important;  
    } 

    .produtos-produccion{
        height: 410px;
    }
}

/*para 50*/
@media (min-height: 1201px) and (max-height: 2000px){
    .adicionRemision{
        height: 950px!important;
    }

    .form-signin-registro{
        width: 928px!important;
    }
    .seccion-logo-acceso, .seccion-form-acceso {
        height: 993px!important;
    }
    .form-signin{
        width: 642px!important;
    }

    .seccion-form-login, .seccion-logo-login{
        height: 793px!important;
    }

    .contenedor-login{
        height: 1339px!important;
    }

    .menu-principal {
        height: 100% !important;
    }

    .contenedor-principal {
        height: 100% !important;
    }

    #verticalMenu {
        height: 1306px;

    }

    .carousel > div {
        height: 260px;
    }

    .reporte {
        height: 1269px !important;
        /*background-color: purple;*/
    }

    .listaCategorias{
        height: 450px !important;
        /*background-color: blue;*/
    }

    .listaProductos{
        height: 672px !important;
        /*background-color: green;*/
    }

   .widthCant{
        font-size: 17px!important;
        width: 100px!important;
    }

    .widthRef{
        font-size: 17px!important;
        width: 170px!important;
    }

    .widthProduc{
        font-size: 17px!important;
        width: 190px!important;
    }
    
    .widthPrecio{
        font-size: 17px!important;
        width: 160px!important;
    }

    .widthPrecioDes{
        font-size: 17px!important;
        width: 260px!important;
    }

    .widthSubtotal{
        font-size: 17px!important;
        width: 140px!important;
    }

    .widthDescuento{
        font-size: 17px!important;
        width: 140px!important;
    }

    .widthTDescuento{
        font-size: 17px!important;
        width: 180px!important;
    }

    .widthTotal{
        font-size: 17px!important;
        width: 170px!important;
    }

    .widthAcciones{
        font-size: 17px!important;
        width: 140px!important;
    }

    .dropdown-menu{
        font-size: 26px!important;
    }

    .sizeProductos{
        font-size: 17px!important;
    }


    .inputProducto{
        font-size: 20px!important;
    }

    .nuevo__pos__product--table{
        height: 983px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 609px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--tableN--mas--IVA{
        height: 927px !important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 48px!important;
    }

    .iconos-lateral{
        height: 135px!important;
        padding:45px!important;
    }

    .user{
        font-size: 40px!important;
    }

    .usd{
        font-size: 40px!important;
    }

    .cold{
        font-size: 40px!important;
    }

    .eliminar{
        font-size: 40px!important;
    }

    .iconos-pagar{
        height: 175px!important;   
        padding: 63px 0px 0px 0px;
    }

    .shopping{
        font-size: 40px!important;
    }

    .paddingBotones{
        padding-top: 23px!important;
    }

    .marginPagar{
        margin-top: 130px !important;
    }

    .buscarCliente{
        height: 48px!important;
    }

    .labelBuscar{
        font-size: 22px!important;
        margin-top: 10px!important;
    }

    .totalesPos{
        height:50px!important;
        padding-top:10px!important;
    }

    .labelTotalesPOS{
        font-size: 22px!important;

    }

    .totalPagar{
        font-size: 24px!important;
    }

    /*.unaCategoria{
        height: 100px!important;
    }*/

    .nombreCategoria{
        font-size: 17px!important;
    }

    .unProducto{
        height: 125px!important;
    }

    .unProducto:hover{
        background : #CECDCE!important;
        cursor: pointer;
        opacity: 1;
        height: 125px!important;
    }

    .nombreProducto{
        height: 122px!important;
    }

    .lineaProducto{
        height: 15px!important;
    }

    .producto{
        font-size: 20px!important;
    }

    .input_buscar_producto{
        height: 50px!important;
        font-size: 22px!important;
    }

    .button_buscar_producto{
        height: 50px!important;
    }

    .icono_buscar_producto{
        font-size: 25px!important;
    }

    .titulos-nuevoPOS{
        font-size: 24px!important;
    }

    .reporte2 {
        height: 1108px !important;
        /*background-color: purple;*/
    }

    .pie {
        height: 90px;
    }

    .table-reporte {
        height: 1215px !important;
    }

    .totalesAgenda {
        height: 1145px !important;
    }

    .verProgramacion {
        height: 1035px !important;
    }

    .table-reporte2 {
        height: 1056px !important;
    }

    .table-reporte3 {
        height: 1110px !important;
        /*background-color: yellow;*/
    }

    .reporte-facturas {
        height: 1120px !important;
    }

    .noDatos {
        height: 1036px !important;
    }

    .noDatos1 {
        height: 340px !important;
    }

    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: 775px !important;
    }

    .tabla_reporte_1_agenda{
        height: 615px !important;
    }

    .reporte_PPR_lote{
        height: 775px!important;
    }

    .reporte_arriba_not{
        height: 775px!important;
    }


    .reporteResolucion{
        height: 716px!important;
    }

    .graficaFE{
        height: 615px!important;
    }
    .graficaNE{
        height: 351px!important;
    }

    .reporteFVE{
        height: 685px!important;
    }

    .graficaPagosRecaudos{
        height: 400px!important;
    }

    .reporteNE{
        height: 424px!important;
    }


    .reporte1{
        height: 615px!important;
    }
    
    .tabla_reporte_2{
        height: 495px !important;
    }

    .tabla_reporte_2_agenda{
        height: 615px !important;
    }

    .gestion_pedido{
        height: 495px!important;
    }

    .alarmasAgenda{
        height: 615px!important;
    }

    .reporteAlarmas{
        height: 720px!important;
    }

    .seccionCalendario{
        height: 582px!important;
    }

    .reporteAsistencias{
        height: 546px!important;
    }

    .listadoLabores{
        height: 955px!important;
    }

    .reporteCosecha{
        height: 430px!important; 
    }

    .seccionAlarmas{
        height: 515px!important; 
    }

    .reporteRdt{
        height: 430px!important;  
    }

    .reporteDetalleLabor{
        height: 150px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 1210px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 1210px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 1210px!important;
    }

    .reporte_seccion_arriba{
        height: 1210px!important;
    }

    .reporteAsistencias_expandir{
        height: 1200px!important;
    }

    .reporteLabores_expandir{
        height: 1175px!important;
    }

    .listado_clima_expandir{
        height: 840px!important;
    }

    .reporteAlarmas_expandir{
        height: 1210px!important;
    }

    .reporteResolucion_expandir{
        height: 1209px!important;
    }

    .reporteFVE_expandir{
        height: 1178px!important;
    }

    .graficaFE_expandir{
        height: 1113px!important;
    }

    .graficaNE_expandir{
        height: 1137px!important;
    }

    .graficaPagosRecaudos_expandir{
        height: 1178px!important;
    }

    .reporteNE_expandir{
        height: 1200px!important;
    }


    .reporteCalendario_expandir{
        height: 1180px!important;
    }

    .gestion_pedido_expandir{
        height: 1200px!important;
    }

    .reporte_seccion_abajo{
        height: 1200px!important;
    }

    .tabla_reporte_2_expandir{
        height: 1200px!important;
    }

    .reporte_seccion_abajo_interno{
        height: 1200px!important;
    }

    .reporteCosecha_expandir{
        height: 1190px!important;
    }

    .seccion_alarmas_expandir{
        height: 1155px!important;
    }

    .reporteRdt_expandir{
        height: 1200px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 1180px!important;
    }

    /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 785px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 699px!important;
    }

    .graficas_reporte_PPR{
        height: 410px!important;
    }

    .grafica1LotePPR{
        height: 400px!important;
    }

    .grafica2LotePPR{
        height: 400px!important;
    }

    /*Fin*/

    .reporteDiarioAux{
        height: 757px!important;
    }

    .reporteHistorialAux{
        height: 757px!important;
    }

    .table__fijo{
        height: 735px!important;
    }

    .scroll__max{
        height: 1269px!important;
    }

    .container{
        width: 100%!important;
    }

    .padding_aux{
        padding-right: 20px!important; 
        margin-left: -9px!important;
    }
   
    .table-inferior{
        font-size: 18px!important;
    }

    .tabla_cuentas_cobrar{
        height: 1090px!important;
    }

    .title__tabla{
        font-size: 18px!important;
    }

    .letra_cierre{
        font-size: 26px!important;
    }

    .letra_cierre-2{
        font-size: 28px!important;
    }

    .alto-cabecera-aux{
        height: 40px!important;
    }  

    .title--medium{
        font-size: 35px!important;
    }
    .tabla_pagar{
        height: 1090px!important;
    }

    .tabla_balance{
       height: 1050px;
    }

    .tabla_movimientos{
        height: 995px!important;
    }
    
    .tabla_cierre{
        height: 1042px!important;
    }

    .tabla_cierre_parcial{
        height: 1093px!important;
    }

    .letra_cierre{
        font-size: 18px!important;
    }

    .cierre__product{
        height: 260px!important;
        font-size: 18px!important;
    }

    .cierre__product--table{
        height: 236px!important;
        font-size: 18px!important;
    }

    .cierre__cuentas{
        height: 296px!important;
        font-size: 18px!important;
    }

    .cierre__efectivo{
        height: 226px!important;
        font-size: 18px!important;
    }

    .label_cierre{
        height: 40px!important;
        font-size: 20px!important;

    }
    .contenido_cierre{
        height: 40px!important;
        font-size: 20px!important;
    }

    .letra_tablas_cierre{
        font-size: 15px!important;
    }

    /*para editar programacion*/
    .agregarLabores{
        height: 1030px!important;
    }
 
    .verLabores{
        height: 1090px!important
    }
 
    .font_editar_pro{
        font-size: 24px!important;
    }
 
    .ancho_columna1{
        width: 280px!important;
    }

    .ancho_columna2{
        width: 350px!important;
    }
 
    .ancho_columna{
        width: 240px!important;
    }
 
    .font-titulo-pro{
        font-size: 26px!important;
    }
 
    .label-programacion{
        height: 50px!important;
    }
 
    /*ver programacion*/
    .verListadoLotes{
        height: 1090px!important;
    }
 
    .alto-cabecera{
        height: 43px!important;
    }
 
    .creaListadoLotes{
        height: 990px!important;
    }

    /*.modal-title{
        font-size: 38px!important;
    }*/

    .cd-panel-header{
        height: 70px!important;
    }

    .cd-panel-content{
        padding-top: 100px!important;
    }

    h1 {
        margin-top: 10px!important;
    } 

    .alto-celda-prog{
        height: 120px!important;
    }
 
    /*Agenda*/
    .letra-agenda{
        font-size: 24px!important;
    }

    .letra-titulo-agenda{
        font-size: 28px!important;
    }

    .letra-agenda-labor{
        font-size: 23px!important;

    }

    .etiqueta-label{
        height: 45px!important;
    }

    .etiqueta-conten{
        height: 45px!important;
    }

    .alto-celda{
        height: 65px!important;
    }

    .input-fecha-alarma{
        height: 50px!important;
        font-size: 23px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 1030px!important;
        font-size: 19px!important;
    }

    .listaAnimales-ver{
        height: 937px!important;
        font-size: 19px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .ancho-columna-2{
        width: 130px!important;
    }

    .listadoCortes{
        height: 702px!important;
        font-size: 19px!important;
    }

    .listadoCortes-ver{
        height: 560px!important;
        font-size: 19px!important;
    }

    .letra-desposte{
        font-size: 19px!important;
    }

    .input-desposte{
        height: 46px!important;
    }

    .detalleIndividuo{
        height: 215px!important;
    }

    .etiqueta-title-mayor{
        font-size: 20px!important;
        height: 44px!important;
    }

    .panel-heading-letra{
        font-size: 21px!important;
    }

    .tabla_despostes{
        height: 900px!important;
    }

    /*Media para crear Order de pedido*/

    .text-OP{
        font-size: 16px!important;
    }

    .totalesOrdenesP{
        font-size: 17px!important;
        height: 37px!important;
    }

    .input-OP{
        height: 37px!important;
        font-size: 16px;
    }

    .style-semana{
        height: 37px!important;
        font-size: 17px!important;
    }

    .titulos-alma{
        font-size: 18px!important;
    }

    /*media para crear orden pedido*/

    .detalle_ordenP{
        height: 1035px!important;
    }

    .table-ordenP{
        height: 1150px!important;
    }

    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 1207px!important;
    }

    .seccionConsolidadoProductos{
        height: 1172px!important;
    }

    .seccion2Consolidado{
        height: 1235px!important;
        padding: 355px 0px !important;
    }

    .carousel > div{
        height: 585px!important;
    } 

    .reporte.carousel > div{
        height: 1251px!important;
    } 



    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
        height:583px;
    }


    .seccion-info{
        margin-bottom: 190px!important;
    }

    .informacion-consolidado{
        font-size: 25px!important;
    }    

    .seccionSeleccionadas-interno{
        padding: 60px 14px !important;
    } 

    .ordenes-letra{
        font-size: 22px!important;
        margin-bottom: 20px!important;
    }

    .size-seleccionadas{
        font-size: 25.5px!important;
    }   

    .btn-consolidado{
        padding: 4px 60px !important;
    }

    .size-btn{
        font-size: 48px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 910px !important;
    } 

     /*Plantilla para gestionar productos sin comprar*/
    .seccionProductosPorGestionar{
        height: 1180px!important;
    }

    /*plantilla para plantilla docuemnto equivalente a la factura*/
    .lista-PFactura{
        height: 1010px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 1150px!important;
    }

    .alto-dashboard{
        height: 1165px!important;
    }

    .graph-dashboardProducto{
        height:1025px!important;
    }

    .detalle-obser{
        height: 815px!important;
    }

    .crearCompra{
        height:995px!important;
    }

    /*Cierre de invetario*/
    .table-cierreInventario{
        height: 1108px!important;
    }

    .table-cierreInventario-pag{
        height: 1090px!important;
    }

    .ver-cierreInventario{
        height:970px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 1030px!important;
    }

    .listaProductos-remision{
        height: 970px!important;
    }

    .verRemision{
        height: 1064px!important;
    }

    .finalizar-remision{
        height: 1001px!important;
    }

    .lista-Remision{
        height: 1100px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 600px!important;
    }

    .seccion-cliente{
        height: 651px!important;
    }

    .seccion-dproducto{
        height: 1228px!important;
    }

    .pos__product--table{
        height: 885px!important;
    }

    .modulo_pos--width{
        width: 98.7%!important;
    }

    .margen-pos{
        margin: 7px 15px !important;
    }

    .col-md-8-pos{
        width: 69.1%!important;
    }

    .table-detalle-devol{
        height: 750px!important;
    }

    .alto-cab{
        height: 135px!important;
    }

    /*detalle productos ver factura*/
    .productosPos{
        height: 640px!important;
    }

    .listaResumenPos{
       height: 1190px!important;
    }
    .reporte-compras{
        height: 1165px!important;
    }

    .resumen-orden-compra{
        height: 1200px!important;
    }

    .crear-proveedor{
        height: 650px!important;
    }

    .listaVerProveedor{
        height: 1110px!important;
    }

    .lista-proveedores{
        height: 1187px!important;
    }

    .lista-contactos{
        height: 1047px!important;
    }

    .reporte-facturas-prov{
        height: 925px!important;
    }

    .lista-abonos{
        height:645px!important;
    }

    .reporte-maestro-articulos{
        height: 1145px!important;
    }

    .reporte-inventario {
        height: 1117px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:1198px!important;
    }

    .contenedor-detalle{
        height: 950px!important;
    }

    .entrada-producto{
        height: 850px!important;
    }

     /*configuracion principal*/
    .configuracion-principal{
        height: 1210px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 570px!important;
    }

    .height-graficas-expandir{
        height: 1170px!important;
    }

    .height-graficas-expandir2{
        height: 1120px!important;
    }

    .height-graficas-expandir3{
        height: 1100px!important;
    }

    .contenedor-graficas-indicadores{
        height: 1255px!important;
        width: 98.8%!important;
    }

    /*.col-md-6--space-g{
        width: 49.6%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }

    .grafica1-expandir-contenedor{
        height: 1159px!important;
    }

    .grafica2-expandir{
        width: 100%!important;
    }

    .grafica2-expandir-contenedor{
        height: 1159px!important;
    }

    .grafica3-expandir{
        width: 100%!important;
    }

    .grafica3-expandir-contenedor{
        height: 1159px!important;
    }

    .grafica4-expandir{
        width: 100%!important;
    }
    .grafica4-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica5-expandir{
        width: 100%!important;
    }
    .grafica5-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica6-expandir{
        width: 100%!important;
    }
    .grafica6-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica7-expandir{
        width: 100%!important;
    }
    .grafica7-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica8-expandir{
        width: 100%!important;
    }
    .grafica8-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }
    .grafica9-expandir-contenedor{
        height: 1159px!important;
    }
    .grafica10-expandir{
        width: 100%!important;
    }
    .grafica10-expandir-contenedor{
        height: 1159px!important;
    }
    .tabla_traslado{
        height: 1142px!important;
    }


    .table-conceptos{
        height: 770px!important;
    } 

    .detalle-comprobante{
        /*height: 620px!important;*/
    }  

    .detalle-abonos{
        height: 1110px!important;
    } 

    .listadoAnticipos{
        height: 1109px!important;
    }

    .verAnticiposAbonar{
        height:890px!important;
    }

    .informeCartera{
        height: 1015px!important;
    }

    .totales-auxiliar{
        height: 325px!important;
    }
    
    .totales-auxiliar-historial{
        height: 325px!important;
    }

    .totales-auxiliar-expandir{
        height: 1220px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 1220px!important;
    }

    .reporteHistorialAux-expandir{
        height: 1170px!important;
    }

    .reporteDiarioAux-expandir{
        height: 1170px!important;
    }

    .detalle-devoluciones{
        height: 860px!important;
    }

    .panel-cliente{
        height: 612px!important;
    }

    .panel-producto{
        height: 606px!important;
    }

    .nuevo_pos_column_big {
        width: 65.8%!important;
    }

    .nuevo_pos_column {
        width: 40.8%!important;
    }

    .tabla_cierres_parciales{
        height: 1180px!important;
    }

    .grafica-reporteA{
        height:800px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 705px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height:655px!important;
    }

    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 1155px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 505px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 850px!important;
    }

    .grafica1Consolidado{
        height: 405px!important;
    }

    .grafica1Consolidado_expandir{
        height: 1120px!important;
    }

    .grafica2Consolidado{
        height: 405px!important;
    }

    .grafica2Consolidado_expandir{
        height: 1120px!important;
    }

    .grafica3Consolidado{
        height: 405px!important;
    }

    .grafica3Consolidado_expandir{
        height: 1120px!important;
    }

    .detalle-embarque{
        height:950px!important;
    }

    .totales-especie-embarque{
        height:160px!important;
    }

    .tabla-tarifa-edad{
        height:892px!important;
    }

    .reporte-labores{
        height: 1060px!important;
    }

    .observaciones-labor{
        height: 1140px!important;
    }

    .tarifas-labor{
        height: 1130px!important;
    }

    .alarma-labores{
        height: 984px!important;
    }

    .table-reportes{
        height: 1115px!important;
    }

    .table-RDT{
        height: 1105px!important;  
    }

    .tabla-labor-rdt{
        height: 965px!important;
    }

    .table-ver-RDT{
        height: 1085px!important;
    }

    .gestion_lista_pedidos {
        height: 720px!important;
    }

    .tabla_lista_ppr{
        height:670px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:1205px!important; 
    }

    .tabla_graficas_expandir{
        height: 1260px!important;
    }

    .tabla_graficas{
        height: 535px!important;
    }

    .grafica1PPR{
        height: 455px!important;
    }

    .grafica1PPR_expandir{
        height: 1180px!important;
    }

    .grafica2PPR{
        height: 455px!important;
    }

    .grafica2PPR_expandir{
        height: 1180px!important;
    }

    .grafica3PPR{
        height: 455px!important;
    }

    .grafica3PPR_expandir{
        height: 1180px!important;
    }

    .empleados{
        height: 1204px!important;
    }

    .config-nomina{
        height: 1150px!important;
    }

    .tablas-ver-empleado{
        height: 1180px!important;
    }

    .table-reportes-nomina{
        height: 1115px!important;
    } 

    .generar-liquidacion1{
        height: 1128px!important;
    }

    .generar-liquidacion2{
        height: 707px!important;
    }

    .generar-liquidacion2{
        height: 1157px!important;
    }

    .generar-liquidacion3{
        height: 1205px!important;
    }

    .ver-liquidacion{
        height: 1030px!important; 
    }

    .table-programacion{
        height: 1070px!important;
    }

    .table-bonificar-empleados{
        height: 1080px!important;
    }

    .table-crear-bonificacion{
        height: 1110px!important;
    }

    .labores-finca{
        height: 995px!important;
    }

    .graficas-fincas{
        height: 1060px!important;
    }

    .labores-etapa{
        height: 1055px!important;
    }

    .detalle-ver-embarque{
        height: 785px!important;
    }

    .detalle-ficha-tecnica{
        height: 555px!important;
    }

    .labores-ficha-tecnica{
        height:490px!important;
    }

    .ordenMultipleNoGenerada{
        height: 957px!important;
    }

    .ordenMultipleGenerada{
       height: 299px!important;
    }

    .detalleFinalizarProduccion{
        height: 487px!important;
    }

    .grafica-empleado{
        height: 1090px!important;
    }

    .lista-abonos{
        height:845px!important;   
    }

    .table-detalle-contingencia{
        height: 870px!important;
    }

    .detalleEfectivo{
        height: 600px!important;
    }

    .table-detalles{
        height: 820px!important;
    }

    .table-unidades-empaque{
        height: 915px!important;
    }

    .tablaProductosFichaTecnica{
        height: 660px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 310px!important;
    }

    .grafica1Ficha{
        height: 365px!important;
    }

    .grafica2Ficha{
        height: 365px!important;
    }

    .grafica3Ficha{
        height: 365px!important;
    }

    .tabla_graficasFichaTecnica{
        height: 460px!important;
    }

    .reporte_ordenes_produccion{
        height: 715px!important;
    }

    .tabla_lista_reporte_ficha{
        height: 640px!important;
    }

    .tabla_lista_reporte_ficha_expandir{
        height: 1020px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 1160px!important;
    }

    .grafica1Ficha_expandir{
        height: 1050px!important;
    }

    .grafica2Ficha_expandir{
        height: 1050px!important;
    }

    .grafica3Ficha_expandir{
        height: 1050px!important;
    }

    .table-procesos-orden-produccion{
        height: 380px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 610px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 480px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 500px!important;
    }

    .generar_orden_compra_produccion{
        height: 1010px!important;
    }

    .tabla_consolidado{
        height: 650px!important;
    }

    .tabla_consolidado_expandir{
        height: 1164px!important;
    }

    .produtos-produccion-expandir{
        height: 1044px!important;
    }

    .tabla_graficas_consolidado{
        height: 500px!important;
    }

    .grafica1ReporteConsolidado{
        height: 400px!important;
    }

    .grafica2ReporteConsolidado{
        height: 400px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 1240px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 1140px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 1140px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 1120px!important;
    }
    .graficas_indicadores_clientes{
        height: 600px!important;
    }

    .graficas_indicadores_clientes{
        height: 600px!important;
    }

    .reporte_clientes_graficas{
        height: 610px!important;
    }

    .grafica1IndicadoresCliente{
        height: 515px!important;
    }

    .grafica1IndicadoresCliente_expander{
        height: 1185px!important;
    }

    .grafica2IndicadoresCliente{
        height: 515px!important;
    }

    .grafica2IndicadoresCliente_expander{
       height: 1185px!important; 
    }

    .tablaGraficasClientes{
        height: 605px!important;
    }

    .tablaGraficasClientes_expander{
        height: 1205px!important;
    }

    .graficaG1{
        height: 500px!important;
    }

    .graficaG2{
        height: 500px!important;
    }

    .graficaG3{
        height: 500px!important; 
    }

    .row-graficas-indicadores{
        height: 1265px!important;
    }

    .detalle-movimientos-productos{
        height: 398px!important;
    }

    .detalle-movimientos-categorias{
        height: 398px!important;
    }

    .tabla-movimientos{
        height: 407px!important;
    }

    .tabla-movimientos-expandir{
        height:1257px!important;
    }

    .graficaG1-expandir-inventario{
        height: 1180px!important;
    }

    .graficaG2-expandir-inventario{
        height: 1180px!important;
    }

    .graficaG3-expandir-inventario{
        height: 1180px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:1210px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:1210px!important;
    }

    .seccion-empleados-liquidacionM{
        height: 915px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 1200px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

    .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }

    .mostrar-fact-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }

    .tabla_informe_pos{
      height: 690px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 1200px!important;
    }

    .grafica1ReportePOS{
        height: 427px!important;
    }

    .grafica2ReportePOS{
        height: 427px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 1175px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 1175px!important;
    }

    .listaCategoriasN{
        height: 1221px!important;
    }

    .nombreCategoriaN{
        font-size: 21px!important;
        padding: 21px 0px 21px 0px;
    }

    .listaProductosN{
        height: 1174px!important;
    }

    .nuevo__pos__product--tableN {
        height: 1035px!important;
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 879px !important;
    }

    .nombreProductoN{
        height: 209px!important;
    }

    .unProductoPNuevo{
        height: 213px!important;
    }

    .imagen-producto{
        height: 211px!important;
    }

    .precioVenta{
        font-size: 24px!important;
    }


    .crearDescuentoPOS {
        padding: 10px 32px!important;
    }

    .duplicarProductoPOS {
        padding: 10px 31px!important;
    }

    .observaiconProductoPOS{
        padding: 10px 32px !important;
        margin: 12px!important;
    }

    .resultado-busqueda-clientes{
        height: 850px!important;  
    } 

    .produtos-produccion{
        height: 590px;
    }

}

/*media para 33*/
@media (min-height: 2001px) and (max-height: 2400px){
    .adicionRemision{
        height: 1600px!important;
    }

    .form-signin-registro{
        width: 1450px!important;
    }
    .seccion-logo-acceso, .seccion-form-acceso {
        height: 1493px!important;
    }

    .form-signin{
        width: 910px!important;
    }

    .seccion-form-login, .seccion-logo-login{
        height: 1184px!important;
    }
    .contenedor-login{
        height: 2009px!important;
    }

    .menu-principal {
        height: 100% !important;
    }

    .contenedor-principal {
        height: 100% !important;
    }

    #verticalMenu {
        height: 1972px!important;
    }

    .carousel > div {
        height: 260px;
    }

    .reporte {
        height: 1933px !important;
        /*background-color: purple;*/
    }

    .listaCategorias{
        height: 750px !important;
        /*background-color: blue;*/
    }

    .listaProductos{
        height: 1029px !important;
        /*background-color: green;*/
    }

   .widthCant{
        font-size: 22px!important;
        width: 100px!important;
    }

    .widthRef{
        font-size: 22px!important;
        width: 170px!important;
    }

    .widthProduc{
        font-size: 22px!important;
        width: 190px!important;
    }
    
    .widthPrecio{
        font-size: 22px!important;
        width: 160px!important;
    }

    .widthPrecioDes{
        font-size: 22px!important;
        width: 260px!important;
    }

    .widthSubtotal{
        font-size: 22px!important;
        width: 140px!important;
    }

    .widthDescuento{
        font-size: 22px!important;
        width: 140px!important;
    }

    .widthTDescuento{
        font-size: 22px!important;
        width: 180px!important;
    }

    .widthTotal{
        font-size: 22px!important;
        width: 170px!important;
    }

    .widthAcciones{
        font-size: 22px!important;
        width: 140px!important;
    }

    .dropdown-menu{
        font-size: 26px!important;
    }

    /*

    .sizeProductos{
        font-size: 20px!important;
    }
    */


    .inputProducto{
        font-size: 20px!important;
    }

    .nuevo__pos__product--table{
        height: 1643px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--table--mas--IVA{
        height: 1533px !important;
        /*background-color: orange;*/
    }

    .nuevo__pos__product--tableN--mas--IVA{
        height: 1581px !important;
        /*background-color: orange;*/
    }

    .barra-pie{
        height: 48px!important;
    }

    .iconos-lateral{
        height: 200px!important;
        padding:75px!important;
    }

    .user{
        font-size: 70px!important;
    }

    .usd{
        font-size: 70px!important;
    }

    .cold{
        font-size: 70px!important;
    }

    .eliminar{
        font-size: 70px!important;
    }

    .iconos-pagar{
        height: 285px!important;   
        padding: 103px 0px 0px 0px;
    }

    .shopping{
        font-size: 70px!important;
    }

    .paddingBotones{
        padding-top: 12px!important;
    }

    .marginPagar{
        margin-top: 320px !important;
    }

    .buscarCliente{
        height: 48px!important;
    }

    .labelBuscar{
        font-size: 22px!important;
        margin-top: 10px!important;
    }

    .totalesPos{
        height:50px!important;
        padding-top:10px!important;
    }

    .labelTotalesPOS{
        font-size: 22px!important;

    }

    .totalPagar{
        font-size: 24px!important;
    }

    /*.unaCategoria{
        height: 100px!important;
    }*/

    .nombreCategoria{
        font-size: 17px!important;
    }

    .unProducto{
        height: 123px!important;
    }

    .nombreProducto{
        height: 120px!important;
    }

    .lineaProducto{
        height: 15px!important;
    }

    .producto{
        font-size: 30px!important;
    }

    .input_buscar_producto{
        height: 50px!important;
        font-size: 22px!important;
    }

    .button_buscar_producto{
        height: 50px!important;
    }

    .icono_buscar_producto{
        font-size: 25px!important;
    }

    .titulos-nuevoPOS{
        font-size: 24px!important;
    }

    .reporte2 {
        height: 1108px !important;
        /*background-color: purple;*/
    }

    .pie {
        height: 90px;
    }

    .table-reporte {
        height: 1870px !important;
    }

    .totalesAgenda {
        height: 1800px !important;
    }

    .verProgramacion {
        height: 1705px !important;
    }

    .table-reporte2 {
        height: 1780px !important;
    }

    .table-reporte3 {
        height: 1756px !important;
        /*background-color: red!important;*/
    }

    .reporte-facturas {
        height: 1750px !important;
    }

    .noDatos {
        height: 1036px !important;
    }

    .noDatos1 {
        height: 340px !important;
    }

    .noreg-img {
        position: absolute;
        top: 30%;
        left: 30%;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

    .tabla_reporte_1{
        height: 1190px !important;
    }

    .tabla_reporte_1_agenda{
        height: 940px !important;
    }

    .reporte_PPR_lote{
        height: 1190px!important;
    }

    .reporte1{
        height: 940px!important;
    }

    .tabla_reporte_2{
        height: 745px !important;
    }

    .tabla_reporte_2_agenda{
        height: 615px !important;
    }

    .gestion_pedido{
        height: 745px!important;
    }

    .alarmasAgenda{
        height: 615px!important;
    }

    .reporteAlarmas{
        height: 1118px!important;
    }

    .seccionCalendario{
        height: 582px!important;
    }

    .reporteAsistencias{
        height: 858px!important;
    }

    .listadoLabores{
        height: 955px!important;
    }

    .reporteCosecha{
        height: 658px!important; 
    }

    .seccionAlarmas{
        height: 515px!important; 
    }

    .reporteRdt{
        height: 658px!important;  
    }

    .reporteDetalleLabor{
        height: 150px!important;  
    }

    .tabla_reporte_1_expandir{
        height: 1810px !important;
    }

    .reporte_seccion_arriba_interno{
        height: 1210px !important;
    }

    .reporte_PPR_lote_expandir{
        height: 1810px!important;
    }

    .reporte_seccion_arriba{
        height: 1210px!important;
    }

    .reporteAsistencias_expandir{
        height: 1860px!important;
    }

    .reporteLabores_expandir{
        height: 1175px!important;
    }

    .listado_clima_expandir{
        height: 1350px!important;
    }

    .reporteAlarmas_expandir{
        height: 1860px!important;
    }

    .reporteCalendario_expandir{
        height: 1180px!important;
    }

    .gestion_pedido_expandir{
        height: 1800px!important;
    }

    .reporte_seccion_abajo{
        height: 1200px!important;
    }

    .tabla_reporte_2_expandir{
        height: 1800px!important;
    }

    .reporte_seccion_abajo_interno{
        height: 1200px!important;
    }

    .reporteCosecha_expandir{
        height: 1830px!important;
    }

    .seccion_alarmas_expandir{
        height: 1155px!important;
    }

    .reporteRdt_expandir{
        height: 1850px!important;
    }

    .seccion_detalleLabor_expandir{
        height: 1180px!important;
    }

     /*submodulo de reporte PPR lote*/
    .tabla_reporte_ppr_lote_arriba{
        height: 1200px!important;
    }

    .tabla_reporte_ppr_lote{
        height: 1100px!important;
    }

    .graficas_reporte_PPR{
        height: 690px!important;
    }

    .grafica1LotePPR{
        height: 630px!important;
    }

    .grafica2LotePPR{
        height: 630px!important;
    }

    /*Fin*/

    .reporteDiarioAux{
        height: 1362px!important;
    }

    .reporteHistorialAux{
        height: 1362px!important;
    }

    .table__fijo{
        height: 1385px!important;
    }

    .scroll__max{
        height: 1935px!important;
    }

    .container{
        width: 100%!important;
    }

    .padding_aux{
        padding-right: 20px!important; 
        margin-left: -9px!important;
    }
   
    .table-inferior{
        font-size: 18px!important;
    }

    .tabla_cuentas_cobrar{
        height: 1730px!important;
    }

    .title__tabla{
        font-size: 18px!important;
    }

    .letra_cierre{
        font-size: 26px!important;
    }

    .letra_cierre-2{
        font-size: 28px!important;
    }

    .alto-cabecera-aux{
        height: 40px!important;
    }  

    .title--medium{
        font-size: 35px!important;
    }
    .tabla_pagar{
        height: 1730px!important;
    }

    .tabla_balance{
       height: 1700px!important;
    }

    .tabla_movimientos{
        height: 1645px!important;
    }
    
    .tabla_cierre{
        height: 1700px!important;
    }

    .tabla_cierre_parcial{
        height: 1750px!important;
    }

    .letra_cierre{
        font-size: 18px!important;
    }

    .cierre__product{
        height: 300px!important;
        font-size: 18px!important;
    }

    .cierre__product--table{
        height: 260px!important;
        font-size: 18px!important;
    }

    .cierre__cuentas{
        height: 321px!important;
        font-size: 18px!important;
    }

    .cierre__efectivo{
        height: 222px!important;
        font-size: 18px!important;
    }

    .label_cierre{
        height: 40px!important;
        font-size: 20px!important;

    }
    .contenido_cierre{
        height: 40px!important;
        font-size: 20px!important;
    }

    .letra_tablas_cierre{
        font-size: 15px!important;
    }

    /*para editar programacion*/
    .agregarLabores{
        height: 1030px!important;
    }
 
    .verLabores{
        height: 1090px!important
    }
 
    .font_editar_pro{
        font-size: 24px!important;
    }
 
    .ancho_columna1{
        width: 280px!important;
    }

    .ancho_columna2{
        width: 350px!important;
    }
 
    .ancho_columna{
        width: 240px!important;
    }
 
    .font-titulo-pro{
        font-size: 26px!important;
    }
 
    .label-programacion{
        height: 50px!important;
    }
 
    /*ver programacion*/
    .verListadoLotes{
        height: 1090px!important;
    }
 
    .alto-cabecera{
        height: 43px!important;
    }
 
    .creaListadoLotes{
        height: 990px!important;
    }
    
    .cd-panel-header{
        height: 70px!important;
    }

    .cd-panel-content{
        padding-top: 100px!important;
    }

    h1 {
        margin-top: 10px!important;
    } 

    .alto-celda-prog{
        height: 120px!important;
    }
 
    /*Agenda*/
    .letra-agenda{
        font-size: 24px!important;
    }

    .letra-titulo-agenda{
        font-size: 28px!important;
    }

    .letra-agenda-labor{
        font-size: 23px!important;

    }

    .etiqueta-label{
        height: 45px!important;
    }

    .etiqueta-conten{
        height: 45px!important;
    }

    .alto-celda{
        height: 65px!important;
    }

    .input-fecha-alarma{
        height: 50px!important;
        font-size: 23px!important;
    }

    /*Media para crear desposte*/
    .listaAnimales{
        height: 1030px!important;
        font-size: 19px!important;
    }

    .listaAnimales-ver{
        height: 937px!important;
        font-size: 19px!important;
    }

    .ancho-columna-1{
        width: 110px!important;
    }

    .ancho-columna-2{
        width: 130px!important;
    }

    .listadoCortes{
        height: 702px!important;
        font-size: 19px!important;
    }

    .listadoCortes-ver{
        height: 560px!important;
        font-size: 19px!important;
    }

    .letra-desposte{
        font-size: 19px!important;
    }

    .input-desposte{
        height: 46px!important;
    }

    .detalleIndividuo{
        height: 215px!important;
    }

    .etiqueta-title-mayor{
        font-size: 20px!important;
        height: 44px!important;
    }

    .panel-heading-letra{
        font-size: 21px!important;
    }

    .tabla_despostes{
        height: 900px!important;
    }

    /*Media para crear Order de pedido*/

    .text-OP{
        font-size: 16px!important;
    }

    .totalesOrdenesP{
        font-size: 17px!important;
        height: 37px!important;
    }

    .input-OP{
        height: 37px!important;
        font-size: 16px;
    }

    .style-semana{
        height: 37px!important;
        font-size: 17px!important;
    }

    .titulos-alma{
        font-size: 18px!important;
    }

    /*media para crear orden pedido*/

    .detalle_ordenP{
        height: 1645px!important;
    }

    .table-ordenP{
        height: 1810px!important;
    }

    /*consolidar ordenes P*/
    .seccionConsolidado{
        height: 1854px!important;
    }

    .seccionConsolidadoProductos{
        height: 1818px!important;
    }

    .seccion2Consolidado{
        height: 1885px!important;
        padding: 565px 0px !important;
    } 

    .inventario{
        height: 1200px!important;
    }

    .carousel > div{
        height: 801px!important;
    }

    .reporte.carousel > div{
        height: 1906px!important;
    } 

    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img{
        height:780px;
    }

    .seccion-info{
        margin-bottom: 280px!important;
    }

    .informacion-consolidado{
        font-size: 38px!important;
    }    

    .seccionSeleccionadas-interno{
        padding: 90px 16px !important;
    } 

    .ordenes-letra{
        font-size: 34px!important;
        margin-bottom: 23px!important;
    }

    .size-seleccionadas{
        font-size: 42px!important;
    }   

    .btn-consolidado{
        padding: 4px 93px !important;
    }

    .size-btn{
        font-size: 75px !important;
    } 

    .detalle-Produto-Consolidado{
        height: 1520px !important;
    } 

    /*Plantilla para gestionar productos sin comprar*/
    .seccionProductosPorGestionar{
        height: 1810px!important;
    }

    /*plantilla para plantilla docuemnto equivalente a la factura*/
    .lista-PFactura{
        height: 1640px;
    }

    /*Dashboard del producto */
    .detalleDashboard{
        height: 1795px!important;
    }

    .alto-dashboard{
        height: 1810px!important;
    }

    .graph-dashboardProducto{
        height:1625px!important;
    }

    .detalle-obser{
        height: 1400px!important;
    }

    .crearCompra{
        height:1625px;
    }

    /*Cierre de invetario*/
    .table-cierreInventario{
        height: 1782px;
    }

    .table-cierreInventario-pag{
        height: 1740px!important;
    }

    .ver-cierreInventario{
        height:1585px!important;
    }

    /*Remisiones*/
    .table-remision{
        height: 1754px!important;
    }

    .listaProductos-remision{
        height: 1550px!important;
    }

    .verRemision{
        height: 1700px!important;
    }

    .finalizar-remision{
        height: 1650px!important;
    }

    .lista-Remision{
        height: 1740px!important;
    }

    /*POS Antiguo*/
    .seccion-ptoventa{
        height: 923px!important;
    }

    .seccion-cliente{
        height: 981px!important;
    }

    .seccion-dproducto{
        height: 1875px!important;
    }

    .pos__product--table{
        height: 1489px!important;
    }

    .modulo_pos--width{
        width: 99.6%!important;
    }

    .margen-pos{
        margin: 7px 15px !important;
    }

     .col-md-8-pos{
        width: 69.8%!important;
    }

    .table-detalle-devol{
        height: 1330px!important;
    }

    .alto-cab{
        height: 165px!important;
    }

    /*detalle productos ver factura*/
    .productosPos{
        height: 1170px!important;
    }

    .listaResumenPos{
       height: 1850px!important;
    }

    .reporte-compras{
        height: 1815px!important;
    }

    .resumen-orden-compra{
        height: 1820px!important;
    }

    .crear-proveedor{
        height: 700px!important;
    }

    .listaVerProveedor{
        height: 1750px!important;
    }

    .lista-proveedores{
        height: 1817px!important;
    }

    .lista-contactos{
        height: 1687px!important;
    }

    .reporte-facturas-prov{
        height: 1545px!important;
    }

    .lista-abonos{
        height:1260px!important;
    }

    .reporte-maestro-articulos{
        height: 1780px!important;
    }

    .reporte-inventario {
        height: 1740px!important;
    }

    /*Modal detalle producto en inventario*/
    .modal-detalle{
        height:1793px!important;
    }

    .contenedor-detalle{
        height: 1540px!important;
    }

    .entrada-producto{
        height: 1420px!important;
    }

    /*configuracion principal*/
    .configuracion-principal{
        height: 1855px!important;
    }

    /*graficas de indicadores*/
    .height-graficas{
        height: 890px!important;
    }

    .height-graficas-expandir{
        height: 1170px!important;
    }

    .height-graficas-expandir2{
        height: 1120px!important;
    }

    .height-graficas-expandir3{
        height: 1100px!important;
    }

    .contenedor-graficas-indicadores{
        height: 1907px!important;
        width: 99.2%!important;
    }

    /*.col-md-6--space-g{
        width: 49.6%!important;
    }*/

    .grafica1-expandir{
        width: 100%!important;
    }
    .grafica1-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica2-expandir{
        width: 100%!important;
    }
    .grafica2-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica3-expandir{
        width: 100%!important;
    }
    .grafica3-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica4-expandir{
        width: 100%!important;
    }
    .grafica4-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica5-expandir{
        width: 100%!important;
    }
    .grafica5-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica6-expandir{
        width: 100%!important;
    }
    .grafica6-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica7-expandir{
        width: 100%!important;
    }
    .grafica7-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica8-expandir{
        width: 100%!important;
    }
    .grafica8-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica9-expandir{
        width: 100%!important;
    }
    .grafica9-expandir-contenedor{
        height: 1773px!important;
    }
    .grafica10-expandir{
        width: 100%!important;
    }
    .grafica10-expandir-contenedor{
        height: 1773px!important;
    }
    .tabla_traslado{
        height: 1785px!important;
    }

    .table-conceptos{
        height: 1270px!important;
    } 

    .detalle-comprobante{
        /*height: 995px!important;*/
    } 

    .detalle-abonos{
        height: 1720px!important;
    } 

    .listadoAnticipos{
        height: 1780px!important;
    }

    .verAnticiposAbonar{
        height:1290px!important;
    }

    .informeCartera{
        height: 1610px!important;
    }

    .totales-auxiliar{
        height: 380px!important;
    }

    .totales-auxiliar-historial{
        height: 380px!important;
    }

    .totales-auxiliar-expandir{
        height: 1885px!important;
    }

    .totales-auxiliar-historial-expandir{
        height: 1885px!important;
    }

    .reporteHistorialAux-expandir{
        height: 1830px!important;
    }

    .reporteDiarioAux-expandir{
        height: 1830px!important;
    }

    .detalle-devoluciones{
        height: 1460px!important;
    }

    .panel-cliente{
        height: 952px!important;
    }

    .panel-producto{
        height: 927px!important;
    }

    .nuevo_pos_column_big {
        width: 65.7%!important;
    }

    .nuevo_pos_column {
        width: 40.7%!important;
    }

    .tabla_cierres_parciales{
        height: 1825px!important;
    }

    .grafica-reporteA{
        height:1450px!important;
    }

    .reporte_consolidado_ausentismos{
        height: 1105px!important;
    }

    .tabla_reporte_consolidado_ausentismos{
        height:1050px!important;
    }

    .tabla_reporte_consolidado_ausentismos_expandir{
        height: 1805px!important;
    }

    .graficas_consolidado_ausentismos{
       height: 765px!important; 
    }

    .graficas_consolidado_ausentismos-expandir{
        height: 1150px!important;
    }

    .grafica1Consolidado{
        height: 665px!important;
    }

    .grafica1Consolidado_expandir{
        height: 1770px!important;
    }

    .grafica2Consolidado{
        height: 665px!important;
    }

    .grafica2Consolidado_expandir{
        height: 1770px!important;
    }

    .grafica3Consolidado{
        height: 665px!important;
    }

    .grafica3Consolidado_expandir{
        height: 1770px!important;
    }

    .detalle-embarque{
        height:1600px!important;
    }

    .totales-especie-embarque{
        height:150px!important;
    }

    .tabla-tarifa-edad{
        height:1490px!important;
    }

    .reporte-labores{
        height: 1710px!important;
    }

    .observaciones-labor{
        height: 1770px!important;
    }

    .tarifas-labor{
        height: 1780px!important;
    }

    .alarma-labores{
        height: 1640px!important;
    }

    .table-reportes{
        height: 1775px!important;
    }

    .table-RDT{
        height: 1758px!important;  
    }

    .tabla-labor-rdt{
        height: 1565px!important;
    }

    .table-ver-RDT{
        height: 1720px!important;
    }

    .gestion_lista_pedidos {
        height: 1130px!important;
    }

    .tabla_lista_ppr{
        height:1070px!important; 
    }

    .tabla_lista_ppr_expandir{
        height:1865px!important; 
    }

    .tabla_graficas_expandir{
        height: 1930px!important;
    }

    .tabla_graficas{
        height: 785px!important;
    }

    .grafica1PPR{
        height: 695px!important;
    }

    .grafica1PPR_expandir{
        height: 1830px!important;
    }

    .grafica2PPR{
        height: 695px!important;
    }

    .grafica3PPR{
        height: 695px!important;
    }

    .empleados{
        height: 1854px!important;
    }

    .config-nomina{
        height: 1800px!important;
    }

    .tablas-ver-empleado{
        height: 1820px!important;
    } 

    .table-reportes-nomina{
        height: 1765px!important;
    } 

    .generar-liquidacion1{
        height: 1768px!important;
    }

    .generar-liquidacion2{
        height: 1807px!important;
    }

    .generar-liquidacion3{
        height: 1870px!important;
    }

    .ver-liquidacion{
        height: 1666px!important;
    }

    .table-programacion{
        height: 1730px!important;
    }

    .table-bonificar-empleados{
        height: 1730px!important;
    }

    .table-crear-bonificacion{
        height: 1760px!important;
    }

    .labores-finca{
        height: 1625px!important;
    }

    .graficas-fincas{
        height: 1690px!important;
    }

    .labores-etapa{
        height: 1695px!important;
    }

    .detalle-ver-embarque{
        height: 1425px!important;
    }

    .detalle-ficha-tecnica{
        height: 885px!important;
    }

    .labores-ficha-tecnica{
        height:810px!important;
    }

    .ordenMultipleNoGenerada{
        height: 1620px!important;
    }

    .ordenMultipleGenerada{
       height: 515px!important;
    }

    .detalleFinalizarProduccion{
        height: 813px!important;
    }

    .grafica-empleado{
        height: 1710px!important;
    }

    .lista-abonos{
        height:1460px!important;   
    }

    .table-detalle-contingencia{
        height: 1450px!important;
    }

    .detalleEfectivo{
        height: 700px!important;
    }

    .table-detalles{
        height: 1400px!important;
    }

    .table-unidades-empaque{
        height: 1535px!important;
    }

    .tablaProductosFichaTecnica{
        height: 670px!important;
    }

    .tablaProcesosFichaTecnica{
        height: 310px!important;
    }

    .grafica1Ficha{
        height: 340px!important;
    }

    .grafica2Ficha{
        height: 340px!important;
    }

    .grafica3Ficha{
        height: 340px!important;
    }

     .reporte_ordenes_produccion{
        height: 715px!important;
    }

    .tabla_lista_reporte_ficha{
        height: 640px!important;
    }

    .tabla_lista_reporte_ficha_expandir{
        height: 1020px!important;
    }

    .tabla_graficasFichaTecnica_expandir{
        height: 1160px!important;
    }

    .grafica1Ficha_expandir{
        height: 1050px!important;
    }

    .grafica2Ficha_expandir{
        height: 1050px!important;
    }

    .grafica3Ficha_expandir{
        height: 1050px!important;
    }

    .table-procesos-orden-produccion{
        height: 380px;
        overflow: auto;
    }

    .tabla-productos-orden-produccion{
        height: 610px;
        overflow:auto;
    }

    .tabla-detalle-produccion-multiple{
        height: 480px!important;
    }

    .tabla-insumos-produccion-multiple{
        height: 500px!important;
    }

    .generar_orden_compra_produccion{
        height: 1640px!important;
    }

    .tabla_consolidado{
        height: 750px!important;
    }

    .tabla_consolidado_expandir{
        height: 1821px!important;
    }

    .produtos-produccion-expandir{
        height: 1660px!important;
    }

    .tabla_graficas_consolidado{
        height: 490px!important;
    }

    .grafica1ReporteConsolidado{
        height: 400px!important;
    }

    .grafica2ReporteConsolidado{
        height: 400px!important;
    }

    .tabla_graficas_consolidado_expadir{
        height: 1240px!important;
    }

    .grafica1ReporteConsolidado_expadir{
        height: 1140px!important;
    }

    .grafica2ReporteConsolidado_expadir{
        height: 1140px!important;
    }

    .tabla-insumos-faltantes-produccion{
        height: 1120px!important;
    }

    .graficas_indicadores_clientes{
        height: 910px!important;
    }

    .reporte_clientes_graficas{
        height: 940px!important;
    }

    .grafica1IndicadoresCliente{
        height: 810px!important;
    }

    .grafica1IndicadoresCliente_expander{
        height: 1815px!important;
    }

    .grafica2IndicadoresCliente{
        height: 810px!important;
    }

    .grafica2IndicadoresCliente_expander{
        height: 1815px!important;
    }

    .tablaGraficasClientes{
        height: 935px!important;
    }

    .tablaGraficasClientes_expander{
        height: 1845px!important;
    }

    .graficaG1{
        height: 780px!important;
    }

    .graficaG2{
        height: 780px!important;
    }

    .graficaG3{
        height: 780px!important; 
    }

    .row-graficas-indicadores{
        height: 1915px!important;
    }

    .detalle-movimientos-productos{
        height: 400px!important;
    }

    .detalle-movimientos-categorias{
        height: 400px!important;
    }

    .tabla-movimientos{
        height: 610px!important;
    }

    .tabla-movimientos-expandir{
        height:1910px!important;
    }

    .graficaG1-expandir-inventario{
        height: 1828px!important;
    }

    .graficaG2-expandir-inventario{
        height: 1828px!important;
    }

    .graficaG3-expandir-inventario{
        height: 1828px!important;
    }

    .detalle-movimientos-productos-expandir{
        height:1860px!important;
    }

    .detalle-movimientos-categorias-expandir{
        height:1860px!important;
    }

    .seccion-empleados-liquidacionM{
       height: 1550px!important;
    }

    .seccion-empleados-liquidacionM-expandir{
        height: 1840px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

    .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }

    .mostrar-fact-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }

    .tabla_informe_pos{
      height: 1090px!important;  
    }

    .tabla_informe_pos_expnadir{
        height: 1835px!important;
    }

    .grafica1ReportePOS{
        height: 657px!important;
    }

    .grafica2ReportePOS{
        height: 657px!important;
    }

    .grafica1ReportePOS_expandir{
        height: 1810px!important;
    }

    .grafica2ReportePOS_expandir{
        height: 1810px!important;
    }

    .listaCategoriasN{
        height: 1878px!important;
    }

    .nombreCategoriaN{
        font-size: 31px!important;
        padding: 29px 0px 29px 0px;
    }

    .listaProductosN{
        height: 1832px!important;
    }

    .nuevo__pos__product--tableN {
        height: 1691px!important;
    }

    .nombreProductoN{
        height: 350px!important;
    }

    .unProductoPNuevo{
        height: 355px!important;
    }

    .imagen-producto{
        height: 348px!important;
    }

    .precioVenta{
        font-size: 38px!important;
    }

    .crearDescuentoPOS {
        padding: 16px 41px!important;
    }

    .duplicarProductoPOS {
        padding: 16px 41px!important;
    }

    .observaiconProductoPOS{
        padding: 16px 41px !important;
        margin: 15px!important;
    }

    .resultado-busqueda-clientes{
        height: 1420px!important;  
    } 

    .produtos-produccion{
        height: 1190px;
    }
} 

/*Media para 25*/
@media (min-height: 2401px) and (max-height: 2800px){
    .form-signin{
        width: 1233px!important;
    }
    .seccion-form-login, .seccion-logo-login{
        height: 1593px!important;
    }

    .contenedor-login{
        height: 2678px!important;
    }

    .nombreProducto{
        height: 124px!important;
    }

    .div-ocultar-botones{
        display: none;
    }

    .monedas-mov{
        display: none;
    }

    .tarjetas-mov{
        display: none;
    }

    .mostrar-billetes-mov{
        display: none;
    }

    .mostrar-dev-mov{
        display: none;
    }

    .mostrar-totales-mov{
        display: none;
    }

    .mostrar-fac-rep-mov{
        display: none
    }
}



/*
-------------
768px
800px
900px
1024px
1050px
1080px
1200px
1440px
*/


/* Extra Small Devices, .visible-xs-* */

/*
@media (max-width: 767px) {
  .menu-principal{
    height: 100% !important;
  }
  .contenedor-principal{
    height: 100% !important;
  }
  #verticalMenu {
    max-height: 618px !important;
  }
  .carousel > div{
    height: 250px;
  }
  .reporte{
    height: 615px !important;
  }
  .table-reporte{
    height: 455px !important;
  }
  .table-reporte2{
    height: 500px !important;
  }
  .table-reporte3{
    height: 440px !important;
  }
  .noDatos{
    height: 460px !important;
  }
  .noDatos1{
    height: 340px !important;
  }
  .noreg-img{
    position:absolute;
    top:30%;
    left:30%;
    opacity: 0.4;
    filter: alpha(opacity=40);
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu-principal{
    height: 100% !important;
  }
  .contenedor-principal{
    height: 100% !important;
  }
  #verticalMenu {
    max-height: 618px !important;
  }
  .carousel > div{
    height: 230px;
  }
  .reporte{
    height: 615px !important;
  }
  .table-reporte{
    height: 455px !important;
  }
  .table-reporte2{
    height: 500px !important;
  }
  .table-reporte3{
    height: 440px !important;
  }
  .noDatos{
    height: 460px !important;
  }
  .noDatos1{
    height: 340px !important;
  }
  .noreg-img{
    position:absolute;
    top:30%;
    left:30%;
    opacity: 0.4;
    filter: alpha(opacity=40);
  }

}

@media (min-width: 992px) and (max-width: 1199px) {
  .menu-principal{
    height: 100% !important;
  }
  .contenedor-principal{
    height: 100% !important;
  }
  #verticalMenu {
    max-height: 618px !important;
  }
  .carousel > div{
    height: 230px;
  }
  .reporte{
    height: 615px !important;
  }
  .table-reporte{
    height: 455px !important;
  }
  .table-reporte2{
    height: 500px !important;
  }
  .table-reporte3{
    height: 440px !important;
  }
  .noDatos{
    height: 460px !important;
  }
  .noDatos1{
    height: 340px !important;
  }
  .noreg-img{
    position:absolute;
    top:30%;
    left:30%;
    opacity: 0.4;
    filter: alpha(opacity=40);
  }

}

@media (min-width: 1200px) {
  .menu-principal{
    height: 100% !important;
  }
  .contenedor-principal{
    height: 100% !important;
  }
  #verticalMenu {
    max-height: 598px !important;
  }
  .carousel > div{
    height: 220px;
  }
  .reporte{
    height: 595px !important;
  }
  .table-reporte{
    height: 445px !important;
  }
  .table-reporte2{
    height: 490px !important;
  }
  .table-reporte3{
    height: 430px !important;
  }
  .noDatos{
    height: 450px !important;
  }
  .noDatos1{
    height: 330px !important;
  }
  .noreg-img{
    position:absolute;
    top:30%;
    left:30%;
    opacity: 0.4;
    filter: alpha(opacity=40);
  }
}*/


/*
---------------
Ventana De Cargando
---------------
*/

#link {
    color: #E45635;
    display: block;
    font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    text-decoration: none;
}

#link:hover {
    color: #CCCCCC
}

#link,
#link:hover {
    -webkit-transition: color 0.5s ease-out;
    -moz-transition: color 0.5s ease-out;
    -ms-transition: color 0.5s ease-out;
    -o-transition: color 0.5s ease-out;
    transition: color 0.5s ease-out;
}


/** BEGIN CSS **/


/*body {background: #333333;}*/

@keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-moz-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-webkit-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-o-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-moz-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-webkit-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@-o-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
    }
}

@keyframes loading-text-opacity {
    0% {
        opacity: 0
    }
    20% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes loading-text-opacity {
    0% {
        opacity: 0
    }
    20% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes loading-text-opacity {
    0% {
        opacity: 0
    }
    20% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-o-keyframes loading-text-opacity {
    0% {
        opacity: 0
    }
    20% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.loading-container,
.loading {
    height: 100px;
    position: relative;
    width: 100px;
    border-radius: 100%;
}

.loading-container {
    margin: 20% auto;
}

.loading {
    border: 2px solid transparent;
    border-color: transparent #fff transparent #FFF;
    -moz-animation: rotate-loading 1.5s linear 0s infinite normal;
    -moz-transform-origin: 50% 50%;
    -o-animation: rotate-loading 1.5s linear 0s infinite normal;
    -o-transform-origin: 50% 50%;
    -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
    -webkit-transform-origin: 50% 50%;
    animation: rotate-loading 1.5s linear 0s infinite normal;
    transform-origin: 50% 50%;
}

.loading-container:hover .loading {
    border-color: transparent #E45635 transparent #E45635;
}

.loading-container:hover .loading,
.loading-container .loading {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

#loading-text {
    -moz-animation: loading-text-opacity 2s linear 0s infinite normal;
    -o-animation: loading-text-opacity 2s linear 0s infinite normal;
    -webkit-animation: loading-text-opacity 2s linear 0s infinite normal;
    animation: loading-text-opacity 2s linear 0s infinite normal;
    color: #ffffff;
    font-family: "Helvetica Neue, "Helvetica", ""arial";
    font-size: 10px;
    font-weight: bold;
    margin-top: 45px;
    opacity: 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 100px;
}


/* CD PANEL COMPROBANTE */

.cd-main-content {
    text-align: center;
}

.cd-main-content h1 {
    font-size: 20px;
    font-size: 1.25rem;
    color: #333;
    padding: 4em 0;
}

.link-listado-canchas {
    width: 137px;
    height: 65px;
}

.link-listado-canchas:hover {
    background-color: transparent !important;
}

.col-listado-canchas {
    width: 20%;
    display: inline-block;
}

.menu-listado-canchas {
    top: 68px;
}

.cd-panel {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
    height: 100%;
    width: 100%;
    visibility: hidden;
    -webkit-transition: visibility 0s 0.6s;
    -moz-transition: visibility 0s 0.6s;
    transition: visibility 0s 0.6s;
}

.cd-panel::after {
    /* overlay layer */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    cursor: pointer;
    -webkit-transition: background 0.3s 0.3s;
    -moz-transition: background 0.3s 0.3s;
    transition: background 0.3s 0.3s;
}

.cd-panel.is-visible {
    visibility: visible;
    -webkit-transition: visibility 0s 0s;
    -moz-transition: visibility 0s 0s;
    transition: visibility 0s 0s;
}

.cd-panel.is-visible::after {
    background: rgba(0, 0, 0, 0.6);
    -webkit-transition: background 0.3s 0s;
    -moz-transition: background 0.3s 0s;
    transition: background 0.3s 0s;
}

.cd-panel-header {
    position: fixed;
    width: 90%;
    height: 50px;
    line-height: 50px;
    background: rgba(255, 255, 255, 0.96);
    z-index: 2;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
    -webkit-transition: top 0.3s 0s;
    -moz-transition: top 0.3s 0s;
    transition: top 0.3s 0s;
}

.cd-panel-header h1 {
    font-weight: bold;
    color: #333;
    margin: 15px 0;
    font-size: 2rem;
    padding-left: 5%;
}

.from-right .cd-panel-header,
.from-left .cd-panel-header {
    top: -50px;
}

.from-right .cd-panel-header {
    right: 0;
}

.from-left .cd-panel-header {
    left: 0;
}

.is-visible .cd-panel-header {
    top: 0;
    -webkit-transition: top 0.3s 0.3s;
    -moz-transition: top 0.3s 0.3s;
    transition: top 0.3s 0.3s;
}

@media only screen and (min-width: 768px) {
    .cd-panel-header {
        width: 70%;
    }
}

@media only screen and (min-width: 1170px) {
    .cd-panel-header {
        width: 85%;
    }
}

.cd-panel-close {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 60px;
    /* image replacement */
    display: inline-block;
    overflow: hidden;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    font-size: 50px;
    font-weight: lighter;
}

.no-touch .cd-panel-close:hover {
    color: #fff;
    background-color: #758700;
}

.no-touch .cd-panel-close:hover::before,
.no-touch .cd-panel-close:hover::after {
    background-color: #ffffff;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.no-touch .cd-panel-close:hover::before {
    -webkit-transform: rotate(220deg);
    -moz-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    -o-transform: rotate(220deg);
    transform: rotate(220deg);
}

.no-touch .cd-panel-close:hover::after {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

.cd-panel-container {
    position: fixed;
    width: 90%;
    height: 100%;
    top: 0;
    background: #fff;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.from-right .cd-panel-container {
    right: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}

.from-left .cd-panel-container {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}

.is-visible .cd-panel-container {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    transition-delay: 0s;
}

@media only screen and (min-width: 768px) {
    .cd-panel-container {
        width: 70%;
    }
}

@media only screen and (min-width: 1170px) {
    .cd-panel-container {
        width: 85%;
    }
}

.cd-panel-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 60px 3% 20px 3%;
    overflow: auto;
    /* smooth scrolling on touch devices */
    -webkit-overflow-scrolling: touch;
}

.cd-panel-content p:first-of-type {
    margin-top: 0;
}


/* Calendario */

.ui-datepicker,
.ui-datepicker table,
.ui-datepicker tr,
.ui-datepicker td,
.ui-datepicker th {
    margin: 0;
    padding: 0;
    border: none;
    border-spacing: 0;
}

.ui-datepicker {
    display: none;
    /*padding: 7px 0px;*/
    background-color: rgb(246, 246, 246);
    cursor: default;
    text-transform: uppercase;
    border: 1px solid #DBDBDB;
    border-radius: 2px;
    margin: 2px 3px 7px 0;
    height: 176px;
    -moz-box-shadow: 0 5px 0 -4px #f7f7f7, 0 5px 0 -3px #bbbbbb, 0 11px 0 -8px #f7f7f7, 0 11px 0 -7px #bbbbbb, 0 0 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 5px 0 -4px #f7f7f7, 0 5px 0 -3px #bbbbbb, 0 11px 0 -8px #f7f7f7, 0 11px 0 -7px #bbbbbb, 0 0 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 5px 0 -4px #f7f7f7, 0 5px 0 -3px #bbbbbb, 0 11px 0 -8px #f7f7f7, 0 11px 0 -7px #bbbbbb, 0 0 2px rgba(0, 0, 0, 0.3);
}

.ui-datepicker-header {
    position: relative;
    background: rgb(246, 246, 246);
    padding: 4px;
}

.ui-datepicker-title {
    text-align: center;
}

.ui-datepicker-month {
    position: relative;
    padding-right: 15px;
    color: #565656;
    margin-right: 6px;
}

.ui-datepicker-year {
    padding-left: 8px;
    color: #a8a8a8;
}

.ui-datepicker-month:before {
    display: block;
    position: absolute;
    top: 5px;
    right: 0;
    width: 5px;
    height: 5px;
    content: '';
    background: #a5cd4e;
    background: -moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5cd4e), color-stop(100%, #6b8f1a));
    background: -webkit-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -o-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: -ms-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    background: linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.ui-datepicker-prev,
.ui-datepicker-next {
    position: absolute;
    top: -2px;
    padding: 7px 0;
    cursor: pointer;
    margin: 2px 8px;
}

.ui-datepicker-prev {
    left: 0;
    padding-left: 0;
}

.ui-datepicker-next {
    right: 0;
    padding-right: 0;
}

.ui-datepicker-prev span,
.ui-datepicker-next span {
    display: block;
    width: 5px;
    height: 10px;
    text-indent: -9999px;
    background-image: url(../img/arrows.png);
}

.ui-datepicker-prev span {
    background-position: 0px 0px;
}

.ui-datepicker-next span {
    background-position: -5px 0px;
}

.ui-datepicker-prev-hover span {
    background-position: 0px -10px;
}

.ui-datepicker-next-hover span {
    background-position: -5px -10px;
}

.ui-datepicker-calendar {
    /*background: rgba(237, 237, 237, 0.52);*/
}

.ui-datepicker-calendar th {
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: center;
    font-weight: normal;
    /* color: #fff; */
    /* font-size: 10px; */
}

.ui-datepicker-calendar td {
    padding: 0 1px;
    text-align: center;
    line-height: 20px;
    font-size: 11px;
}

.ui-datepicker-calendar .ui-state-default {
    display: block;
    outline: none;
    text-decoration: none;
    color: #565656;
    /*#a8a8a8*/
}

.ui-datepicker-calendar .ui-state-active {
    color: rgba(140, 95, 24, 0.89);
    border: 1px solid rgba(255, 156, 0, 0.82);
}

.ui-datepicker-other-month .ui-state-default {
    color: #a8a8a8;
}

.selectedDate {
    background: rgba(231, 231, 231, 0.57);
    padding: 1px;
    height: 72px;
}

.selectedDate > h4 {
    color: #A5A5A5;
    margin: 0;
}

.selectedDate > h4 > .currentDay {
    color: #575757;
    font-size: 35px;
    font-weight: bold;
}


/* Gestion de Pedidos */

.gestion_lista_pedidos {
    margin: 2px 0 0 15px;
}

.gestion_pedidos {
    width: 46%;
    margin-left: 11px;
    margin-top: 2px;
}

.gestion_pedido {
    margin: 2px 0 0 15px;
}

.alarmasAgenda {
    margin: 2px 0 0 0px;
}

.seccion-graficas {
    margin: 2px 0 0 15px;
}

.reporte_PPR_lote {
    margin: 2px 0 0 15px;
}

.tabla_reporte_ppr_lote_arriba {
    margin: 2px 0 0 15px;
}

.reporte_clientes_graficas {
   padding-right: 5px;
}

.reporte_despostes {
    margin: 2px 0 0 15px;
}

.reporte1 {
    margin: 2px 0 0 10px;
}

.reporte_consolidado_ausentismos {
    margin: 2px 0 0 15px;
}

.gestion_lista_pedidos {
    margin: 2px 0 0 15px;
}

.reporte_ordenes_produccion {
    margin: 2px 0 0 0px;
}

.reporte_consolidado {
    margin: 2px 0 0 0px;
}

.seccion_graficas_consolidado {
    margin: 2px 0 0 0px;
}

.titulo_contenido {
    /*background: rgba(255,176,0,0.1) !important;*/
    color: #FF8500;
    font-size: 15px;
    padding: 6px;
    text-shadow: 0 1px 0px #fff;
}

@media(max-height: 300px) {
    .reporte__gestion_pedido {
        height: 322px !important;
    }
}

.lista_pedidos {
    margin-left: 30px;
}

.tabla_gestion_pedidos {
    height: 414px !important; /*estabe en 261px !important;*/
    overflow: scroll;
    margin-top: 4px;
    width: 99%;
    margin-left: 4px;
}

.tabla_graficas {
    height: 270px ; /*estabe en 261px !important;*/
    overflow-y: scroll;
    margin-top: 4px;
    /*width: 99%;*/
    margin-left: 4px;
}

.tabla_graficasFichaTecnica {
    height: 210px ; /*estabe en 261px !important;*/
    overflow-y: scroll;
    margin-top: 4px;
    /*width: 99%;*/
    margin-left: 4px;
}

.tabla_graficas_consolidado {
    height: 260px ; /*estabe en 261px !important;*/
    overflow: auto;
    margin-top: 4px;
    width: 99%;
    margin-left: 4px;
}

.graficas_reporte_PPR {
    height: 200px ; /*estabe en 261px !important;*/
    /*overflow: scroll;*/
    margin-top: 4px;
    margin-left: 16px;
}

.graficas_consolidado_ausentismos {
    height: 255px ; /*estabe en 261px !important;*/
    overflow: scroll;
    margin-top: 4px;
    /*width: 99%;*/
    margin-left: 4px;
}

@media(max-width: 399px) and (min-width: 0px) {
    .tabla_gestion_pedidos {
        height: 402px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .tabla_graficas {
        height: 202px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .tabla_graficas_consolidado {
        height: 202px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .graficas_reporte_PPR {
        height: 202px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .graficas_consolidado_ausentismos {
        height: 202px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .tabla_reporte_1 {
        height: 202px; /*estaba en 300*/
    }
}

@media(max-width: 399px) and (min-width: 0px) {
    .tabla_reporte_2 {
        height: 202px; /*estaba en 300*/
    }
}




.tabla_lista_pedidos {
    height: 410px !important; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}

.tabla_lista_ppr {
    height: 270px; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}


.tabla_lista_reporte_ficha {
    height: 270px; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}

.tabla_consolidado {
    height: 240px; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}

.tabla_reporte_ppr_lote {
    height: 275px; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}

.tablaGraficasClientes {
    height: 295px;
    overflow: scroll;
    margin-left: 2px;
}

.tabla_reporte_1 {
    height: 355px; /*estaba en 26px*/
    /*overflow: scroll;*/
    margin-left: 2px;
}


/*PLANTILLA DE NOTIFICACIONES ALMA*/
.reporte_arriba_not{
    height: 355px;
    margin-left: 2px;  
}

.reporte_arriba_not {
    margin: 2px 0 0 15px;
}

.reporteResolucion{
    width: 100%;
    height: 308px;
    z-index: 3;
}

.reporteFVE{
    width: 100%;
    height: 278px;
}

.reporte_abajo_not {
    margin: 2px 0 0 15px;
}

.reporteNE{
    width: 100%;
    height: 187px;
}


.graficaPagosRecaudos{
    width: 100%;
    height: 165px;
}

.graficaFE{
    width: 100%;
    height: 216px;
}


.graficaNE{
    width: 100%;
    height: 179px;
}

/*PLANTILLA DE NOTIFICACIONES ALMA*/


.tabla_despostes {
    height: 415px;
    /*overflow: scroll;*/
    margin-left: 2px;
}

.tabla_reporte_1_agenda {
    height: 330px; /*estaba en 26px*/
    /*overflow: scroll;*/
    margin-left: 2px;
}

.tabla_reporte_2 {
    height: 245px; /*estaba en 26px*/
    /*overflow: scroll;*/
    margin-left: 2px;
}

.tabla_reporte_2_agenda {
    height: 390px; /*estaba en 26px*/
    /*overflow: scroll;*/
    margin-left: 2px;
}

.tabla_reporte_consolidado_ausentismos {
    height: 245px; /*estaba en 26px*/
    overflow: scroll;
    margin-left: 2px;
}

.grafica1PPR{
    width: 100%;
    height: 190px;
}

.grafica2PPR{
    width: 100%;
    height: 190px;
}

.grafica3PPR{
    width: 100%;
    height: 190px;
}

.grafica1Ficha{
    width: 100%;
    height: 110px;
}

.grafica1ReporteConsolidado{
    width: 100%;
    height: 180px;
}

.grafica2Ficha{
    width: 100%;
    height: 110px;
}

.grafica2ReporteConsolidado{
    width: 100%;
    height: 180px;
}

.tabla_graficas_consolidado_expadir{
    height: 580px;
}

.grafica1ReporteConsolidado_expandir{
    height: 500px;
}

.grafica2ReporteConsolidado_expandir{
    height: 500px;
}

.grafica3Ficha{
    width: 100%;
    height: 110px;
}


.grafica1LotePPR{
    width: 100%;
    height: 160px;
}

.grafica2LotePPR{
    width: 100%;
    height: 160px;
}

.grafica1IndicadoresCliente{
    width: 100%;
    height: 180px;
}

.grafica2IndicadoresCliente{
    width: 100%;
    height: 180px;
}

.grafica1Consolidado{
    width: 100%;
    height: 155px;
}

.grafica2Consolidado{
    width: 100%;
    height: 155px;
}

.grafica3Consolidado{
    width: 100%;
    height: 155px;
}

.reporteAlarmas{
    width: 100%;
    height: 308px;
    z-index: 3;
}

.listaAnimales{
    width: 100%;
    height: 440px;
}

.listaAnimales-ver{
    width: 100%;
    height: 370px;
}

.listadoCortes{
    width: 100%;
    height: 208px;
    margin-bottom: 6px;
}

.listadoCortes-ver{
    width: 100%;
    height: 138px;
    margin-bottom: 6px;
}

.detalleIndividuo{
    height: 145px;
}

.seccionCalendario{
    width: 100%;
    height: 287px;
}

.reporteAsistencias{
    width: 100%;
    height: 243px;
}

.listadoLabores{
    width: 100%;
    height: 350px;
}
.reporteRdt{
    width: 100%;
    height: 195px;
}

.reporteDetalleLabor{
    width: 100%;
    height: 143px;
}

.reporteCosecha{
    width: 100%;
    height: 195px;
}

.seccionAlarmas{
    width: 100%;
    height: 203px;
}

.bullet_form {
    border-radius: 50%;
    width: 19px;
    padding-left: 3px;
    margin: 5px 0 0 12px;
}

.bullet_form.mal {
    border: 1px solid #d0271f;
    background-color: #d0271f;
    padding-left: 4px;
}

.bullet_form.bien {
    border: 1px solid #39B54A;
    background-color: #39B54A;
}

.bullet_form > i {
    color: #fff;
}

.fix_column_tables {
    table-layout: fixed;
}

.label_spaces {
    margin: 0 10px 0 12px;
}

.title_container {
    background-color: rgb(212, 212, 212);
    height: 10px;
    padding: 5px 2% 23px 2%;
    border: 1px solid #B8B8B8;
    border-radius: 2px;
    color: rgba(63, 63, 63, 0.76)!important;
    font-size: 14px;
    text-shadow: 0 1px 0 #fff;
    margin-left: 1px;
}

.filtros_tablas_container {
    border: 1px solid rgba(216, 216, 216, 0.87);
    border-radius: 2px;
    padding: 5px 0 0 5px;
    margin-bottom: 7px;
}

.form-title {
    margin: 0 0 4px 0;
    background-color: rgba(152, 152, 152, 0.18);
    padding-top: 8px;
    border-bottom: 1px solid rgba(204, 204, 204, 0.51);
    color: #585858;
    text-shadow: 0 1px 1px #fff;
}

.simpleDemo ul[dnd-list],
.simpleDemo ul[dnd-list] > li {
    position: relative;
}

.simpleDemo ul[dnd-list] {
    min-height: 42px;
    padding-left: 0px;
}

.simpleDemo ul[dnd-list] .dndDraggingSource {
    display: none;
}

.simpleDemo ul[dnd-list] .dndPlaceholder {
    display: block;
    background-color: #eee;
    border: 2px dashed #ccc;
    min-height: 65px;
}

.simpleDemo ul[dnd-list] li {
    background-color: #fff;
    border: 1px solid #ddd;
    /*border-top-right-radius: 4px;
    border-top-left-radius: 4px;*/
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
}


/*.simpleDemo ul[dnd-list] li.selected {
    background-color: #fcf8e3;
    color: #8a6d3b;
}*/

.simpleDemo ul[dnd-list] li:hover {
    background: rgba(236, 236, 236, 0.77);
}

.listaDnd {
    width: 32%;
    margin: 10px 0 0 10px;
}

.listaDnd--large {
    height: 520px!important; /*estaba en 430px*/
}

.listaDnd--scroll {
    height: 500px; /*estaba en 400px*/
    overflow-y: scroll;
}

.listaDnd--scroll::-webkit-scrollbar {
    width: 9px!important;
    margin-left: 2px;
}

.listaDnd--scroll::-webkit-scrollbar-track {
    background-color: rgb(241, 241, 241);
    border-left: 1px solid rgba(204, 204, 204, 0.28);
}

.listaDnd--scroll::-webkit-scrollbar-thumb {
    background-color: rgb(197, 197, 197);
}

.listaDnd--scroll::-webkit-scrollbar-thumb:hover {
    background-color: rgba(165, 165, 165, 0.8);
}

.tick_table {
    cursor: pointer;
}

.modal__observaciones {
    border: 1px solid rgb(229, 229, 229);
    padding: 3px;
    border-radius: 2px;
    color: rgba(25, 25, 25, 0.9);
    width: 80%;
}

.modal-header {
    background-color: rgba(226, 226, 226, 0.78);
    border-radius: 3px 4px 0 0;
    border-bottom: 1px solid rgb(216, 216, 216);
}
.modal-comprobante {
    background-color: rgba(226, 226, 226, 0.78);
    border-radius: 3px 4px 0 0;
    border-bottom: 1px solid rgb(216, 216, 216);
}
.cuadrado__nomenclatura {
    width: 42px;
    height: 20px;
}

.badge_info {
    padding: 5px 8px;
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
    border-radius: 15px;
    font-weight: bold;
}

.nuevo_pos_column {
    width: 40%;
    /*margin-right: 3px;*/
}

.nuevo_pos_column_big {
    width: 65%;
}

.nuevo_pos_column_big_facturacion{
    width: 66.6%;
}

.categorias{
    /*
    height: 234px;
    overflow: auto;*/
     margin-left:0px;
}

.etiqueta-title{
    padding-top:7px!important;
    height:34px;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    margin-right: 3px;
    background-color: #EEEEEF;
}

.etiqueta-title-mayor{
    padding-top:5px!important;
    height:30px;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    margin-right: 3px;
    background-color: #EEEEEF;
    font-size: 15px;
}

.panel-heading-letra{
    font-size: 14px;
    font-weight: bold;
}

.etiqueta-label{
    padding-top:7px!important;
    height:30px;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    margin-right: 3px;
    background-color: #EEEEEF;
}

.etiqueta-contenido{
    padding-top:7px!important;
    height:34px;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    margin-right: -15px;
    padding-left: 5px!important;
}

.etiqueta-conten{
    padding-top:7px!important;
    height:30px;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    margin-right: -15px;
    padding-left: 5px!important;
    background-color: white;
}

.button-billetes{
    padding: 0px 3px;
    /*background-color: #FFFFFF;*/
    /*border: 3px solid #65AB6D;*/
}

.padding-ver-empleado{
    padding-left: 17px!important;
}

.button-tarjetas{
    padding: 0px 5px;
    cursor: pointer;
    /*background-color: #FFFFFF;*/
    /*border: 3px solid #65AB6D;*/
}

.btn-pos{
    display: inline-block;
    padding: 20px 30px;
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: 400;

    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor: pointer;
    -webkit-user-select:none;
    -mz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-image: none;
    border:1px solid transparent;
    border-radius: 4px;
}

.ancho-emple1{
    width: 13.9%;
}

.ancho-emple2{
    width: 20.8%;
}

.listaCategorias{
    height: 170px;
    padding-left: 18px;
    padding-right: 3px;
    margin-right: 15px!important;
    overflow-y:scroll; 
    /*
    height:234px;
    padding-left:18px;
    padding-right:3px;
    overflow: auto;
    width:677px;*/
}

.listaCategoriasN{
    height: 560px;
    padding-left: 18px;
    padding-right: 3px;
    margin-right: 15px!important;
    overflow-y:scroll; 
    /*
    height:234px;
    padding-left:18px;
    padding-right:3px;
    overflow: auto;
    width:677px;*/
}


.listaProductos{
    height: 325px;
    padding-left: 18px;
    padding-right: 3px;
    margin-right: 15px!important;
    overflow-y:scroll; 

    /*height:350px;
    padding-left:18px;
    padding-right:3px;
    overflow: auto;
    width:675px;*/
}

.listaProductosN{
    height: 535px;
    padding-left: 18px;
    padding-right: 3px;
    margin-right: 15px!important;
    overflow-y:scroll; 

    /*height:350px;
    padding-left:18px;
    padding-right:3px;
    overflow: auto;
    width:675px;*/
}

.barra-pie{
    height: 29px;
    background-color: #5E5F5F;
    padding-left: 17px;
    margin-left: 0px;
}

.buscarCliente{
    height: 29px;
    background-color: #464646 !important;
    /*margin-right: 1px;*/
    display: table;
}

.labelBuscar{
    /*margin-top: 8px;
    margin-left: 6px;*/
    color:white;
    opacity: 0.8;
    display: table-cell;
    vertical-align: middle;
}

.totalesPos{
    border: 1px solid #d0d0d0;
    border-radius: 2px 2px 2px 2px;
    padding-top:4px;
    padding-bottom:4px;
}


.unaCategoria:hover {
   box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset, rgba(84,131,149, 0.6) 0px 0px 8px 0px ;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.0745098), 0 0 8px rgba(84,131,149, 0.6);
   outline: 0;        
}

.unProductoP:hover{
    background : #CECDCE!important;
    cursor: pointer;
    opacity: 1;
}

.unProductoP{
    height: 125px;
}

.unProductoPNuevo:hover{
    background : #CECDCE!important;
    cursor: pointer;
    opacity: 1;
}

.unProductoPNuevo{
    height: 102px;
}

 
.nombreCategoria{
    font-size:12px;
    color:black;
    padding: 5px 0px 20px 0px;
    text-transform: uppercase;
    display: inherit;
    height: 50px;
}

.nombreCategoriaN{
    font-size:12px;
    color:black;
    padding: 10px 0px 10px 0px;
    text-transform: uppercase;
    display: inherit;
}


.producto{
    font-size:12px;
    color:black;
    text-transform: uppercase;
    /*display: inherit;*/
}

.precioVenta{
    font-size:14px;
    color:green;
    /*display: inherit;*/
}

.productosCategorias{
    /*height: 360px;
    overflow: auto;*/
    margin-left:0px;
}

.lineaProducto{
    margin-left: 0px!important;
    margin-right: 0px!important;
    border-radius: 0px 0px 3px 3px;
    height: 10px;
}


.nombreProducto{
    height: 113px;
    margin-left: 0px!important; 
    margin-right: 0px!important;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}

.nombreProductoN{
    height: 100px;
    margin-left: 0px!important; 
    margin-right: 0px!important;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}

.imagen-producto{
    margin-right: 0px;
    margin-left: 0px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding-top: 2px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    display: table-cell;
    height: 113px;
}

.pos_column {
    width: 28.5%;
    margin-right: 3px;
}


.header {
    /*display:inline-block;*/
    width: 317px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
    color: rgb(125, 125, 125);
}

.pos__container {
    margin-top: 10px;
}

hr.control {border: 0;
    height: 2px;
    border-top: 1px dashed black;
    border-bottom: 1px dashed black;
    text-align: center;
}


hr.control:after {content:"Control Descuento";
    position: relative;
    top: -10px;
    display: inline-block;
    width: 120px;
    height: 24px;
    padding: 0;
    border: 2px solid rgb(239, 239, 239);
    border-radius: 24px;
    background: white ; color: black; font-size: 12px; line-height: 19px; }

hr.descuento {border: 0;
    height: 2px;
    border-top: 1px dashed black;
    border-bottom: 1px dashed black;
    text-align: center;
}


hr.descuento:after {content:"Resultados";
    position: relative;
    top: -10px;
    display: inline-block;
    width: 80px;
    height: 24px;
    padding: 0;
    border: 2px solid rgb(239, 239, 239);
    border-radius: 24px;
    background: white ; color: black; font-size: 12px; line-height: 19px; }    

hr.separator {
    margin: 17px auto 20px;
    padding: 0;
    max-width: 89%;
    border: 0;
    border-top: solid 3px;
    text-align: center;
    border-color: rgb(239, 239, 239);
    color: rgb(224, 224, 224);
    font-size: 15px;
}

hr.separator.product:after {
    content: "\f1b2";
    display: inline-block;
    position: relative;
    top: -.8em;
    padding: 0 .25em;
    font-family: FontAwesome;
    background-color: #fff;
}

hr.separator.building:after {
    content: "\f0f7";
    display: inline-block;
    position: relative;
    top: -.8em;
    padding: 0 .25em;
    font-family: FontAwesome;
    background-color: #fff;
}

hr.separator.shopping:after {
    content: "\f07a";
    display: inline-block;
    position: relative;
    top: -.8em;
    padding: 0 .25em;
    font-family: FontAwesome;
    background-color: #fff;
}

.no_image {
    font-size: 2em;
    display: inline-block;
    margin: 0.2em 0.1em;
    padding-top: 2.80em;
    width: 100%;
    height: 6.6em;
    border-radius: 4px;
    background: rgba(177, 177, 177, 0.25);
    color: #B9B9B9;
    text-align: center;
    border: 1px solid #E0E0E0;
}

.no_image p {
    font-size: 12px;
}

.pos__actions {
    position: absolute;
    right: 5px;
    top: 100px;
}

.pos__actions__item {
    position: relative;
    perspective: 1000px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #b1b1b1;
}

.pos__actions__item:first-child {
    border-top: none;
}

.pos__actions__item:last-child {
    border-bottom: none;
}

.pos__actions__item--icon {
    box-shadow: 0 2px 2px #aaa;
    display: inline-block;
    line-height: 39px !important;
    width: 35px;
    font-size: 20px;
    height: 37px;
    text-align: center;
    border-radius: 50%;
    background: #f9f9f9;
    background: -moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));
    background: -webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);
    background: -o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);
    background: -ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);
    background: linear-gradient(to bottom, #f9f9f9 0%, #d0d0d0 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d0d0d0', GradientType=0);
}

.pos__actions__item--label,
.pos__actions__item--icon {
    line-height: 3.5rem;
    color: #333;
}

.pos__actions__item--label {
    display: inline-block;
    position: absolute;
    right: 47px;
    top: 7px;
    font-size: 12px;
    border: 1px solid #ccc;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    transform-origin: 0% 50%;
    padding-left: 1rem;
    opacity: 0;
    visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d;
    font-family: ABeeZee;
    background: #E8E8E8;
    text-align: center;
}

.pos__actions__item:hover .pos__actions__item--label {
    visibility: visible;
    opacity: 1;
    width: 175px;
    animation-name: swing;
    animation-duration: 1s;
    animation-timing-function: ease;
}

.pos__product--table {
    height: 210px;
   /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
   /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    margin-top: 4px;
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
}

.nuevo__pos__product--table {
    height: 406px;
    /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
    /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    /*margin-top: 4px;*/
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
    /*background-color: #F8F8F9;*/
}

.nuevo__pos__product--table--mas--IVA {
    height: 347px;
    /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
    /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    /*margin-top: 4px;*/
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
    /*background-color: #F8F8F9;*/
}

.nuevo__pos__product--tableN {
    height: 444px;
    /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
    /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    /*margin-top: 4px;*/
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
    /*background-color: #F8F8F9;*/
}

.nuevo__pos__product--tableN--mas--IVA {
    height: 374px;
    /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
    /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    /*margin-top: 4px;*/
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
    /*background-color: #F8F8F9;*/
}

.cierre__product--table {
    height: 130px;
   /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
   /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    margin-top: 4px;
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
}

.cierre__product {
    height: 155px;
   /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
   /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    margin-top: 4px;
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
}

.cierre__efectivo {
    height: 106px;
   /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
   /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    margin-top: 4px;
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
}

.cierre__cuentas {
    height: 190px;
   /* overflow-x: scroll; se quito para que pones scroll horizontal*/ 
   /* overflow-x: hidden; se quito para que pones scroll horizontal*/
    margin-top: 4px;
    padding: 3px;
    overflow: auto; /* se coloco para coloco para el scroll horizontal*/
}

.pos__totals {
    background: #DCDCDC;
}

.pos__totals:after {
    content: " ";
    display: block;
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 36px;
    background: linear-gradient(#fff 0%, transparent 0%), linear-gradient(135deg, #DCDCDC 33.33%, transparent 33.33%) 0 0%, #DCDCDC linear-gradient(45deg, #DCDCDC 33.33%, #fff 33.33%) 0 0%;
    background: -webkit-linear-gradient(#fff 0%, transparent 0%), -webkit-linear-gradient(135deg, #DCDCDC 33.33%, transparent 33.33%) 0 0%, #DCDCDC -webkit-linear-gradient(45deg, #DCDCDC 33.33%, #fff 33.33%) 0 0%;
    background: -o-linear-gradient(#fff 0%, transparent 0%), -o-linear-gradient(135deg, #DCDCDC 33.33%, transparent 33.33%) 0 0%, #DCDCDC -o-linear-gradient(45deg, #DCDCDC 33.33%, #fff 33.33%) 0 0%;
    background: -moz-linear-gradient(#fff 0%, transparent 0%), -moz-linear-gradient(135deg, #DCDCDC 33.33%, transparent 33.33%) 0 0%, #DCDCDC -moz-linear-gradient(45deg, #DCDCDC 33.33%, #fff 33.33%) 0 0%;
    background-repeat: repeat-x;
    background-size: 0px 100%, 15px 27px, 15px 27px;
}

.pos__totals--total {
    border-top: 3px dotted #C1C1C1;
    border-bottom: 3px dotted #C1C1C1;
    margin-bottom: 3px;
}

.pos__totals--total h3 {
    margin-top: 10px;
}

.pos__detalle_factura h4 {
    border-bottom: 1px solid rgba(0, 171, 255, 0.25);
    padding-bottom: 6px;
    margin: 4px 0 4px 0;
    width: 99%;
    color: #1678A7;
}

.--scroll::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    margin-left: 2px;
}

.--scroll::-webkit-scrollbar-track {
    background-color: rgb(241, 241, 241);
    border-left: 1px solid rgba(204, 204, 204, 0.28);
}

.--scroll::-webkit-scrollbar-thumb {
    background-color: rgb(197, 197, 197);
}

.--scroll::-webkit-scrollbar-thumb:hover {
    background-color: rgba(165, 165, 165, 0.8);
}

.factura__logo {
    padding-bottom: 6px;
}

.factura__header {
    background: #DEDEDE;
    color: #4C4C4C;
    border-bottom: 1px solid #CACACA;
    height: 79px;
}

.factura__header--logo {
    height: 79px;
    padding-left: 8px;
}

.factura__header--info {
    padding: 7px;
}

.factura__sub {
    background: #F3F3F3;
    padding: 7px 15px 5px 15px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 8px;
    color: #565656;
    text-shadow: 0 1px 1px #fff;
    font-size: 12.8px;
}

.factura__sub--title {
    margin: 0;
    color: #03A5FF;
    text-shadow: 0 1px 1px #FFF;
    text-transform: uppercase;
    /* Añadir los ... en el texto */
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.factura__table {
    height: 200px;
    overflow-y: scroll;
    /*border-top: 1px solid #D6D6D6;*/
    padding: 0 12px;
}

.factura__table__column--gray {
    background: #ECECEC;
}

.factura__table__column--blue {
    background: rgba(3, 165, 255, 1);
    color: #fff
}

.factura__totals {
    background: #323232;
    border-top: 1px solid #333;
    color: #C1C1C1;
    padding: 14px 17px 0 17px;
    text-shadow: 0 1px 2px #252525;
}

.factura__totals--title {
    font-size: 14px;
}

.factura__totals--values {
    font-size: 14px;
}

.factura__totals--total {
    font-size: 25px;
    color: #fff;
    text-transform: uppercase;
}

.factura__hr {
    margin: 12px 0;
    border-top-color: #E2E2E2;
}

.modulo_pos--width {
    width: 95.8%;
}

#desplegar_menu {
    margin-left: 6px;
}

#desplegar_menu:active,
#desplegar_menu:focus {
    color: #fff;
}

.toggled_menu {
    /*width: 103px!important;*/
    width: 103px;
}

.circle__container {
    border: 1px solid #E0E0E0;
    margin: 0 auto;
    background-color: #F5F5F5;
}

.circle__container h1 {
    color: #616161;
    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.78);
    margin-top: 12px;
}

.circle__container > h1 > span {
    display: block;
    color: #B7B7B7;
    font-size: 27px;
}

.container__header {
    background-color: #F5D76E;
    border-bottom: 1px solid #E0C979;
    border-top: 1px solid #fff;
}

.container__header__title {
    margin: 0;
    padding: 9px 14px;
    color: rgba(125, 105, 37, 0.88);
    text-shadow: 0px 1px 1px rgba(210, 194, 194, 0.12);
}

.container__header__title--small {
    font-size: 13px;
}

.container__header__title--normal {
    font-size: 18px;
}

.order_detail--header {
    box-shadow: rgba(204, 204, 204, 0.6) 2px 2px 2px;
    border: 1px solid rgba(204, 204, 204, 0.478431);
    border-radius: 3px;
    padding: 6px;
    margin-right: 5px;
    color: rgb(72, 72, 72);
    font-size: 11px;
}

.obs {
    border: 1px solid #ccc !important;
    padding: 4px;
    /*width: 49%;
    margin: 5px 7px 0 0;*/
    border-radius: 3px;
    margin-top: -1px;
}

.mensaje {
    border: 1px solid #F1F1F1;
    padding: 4px;
    width: 50%;
    margin-bottom: 5px;
    border-radius: 3px;
    background-color: #F1F1F1;
    text-align: center;
    margin-left: 140px;
}

.details__header {
    background-color: #585858;
    padding: 7px;
    color: #fff;
    border-bottom: 1px solid #353535;
}

.details__header--order {
    font-size: 16px;
    padding: 8px 0 0 0;
}


/* -------------------------
-- Módulo :: Cliente--Perfil */

.profile__background {
    /*background: #fff;*/
}

.profile__header {
    background: #F1F1F1;
    padding: 10px 10px 0 10px;
}

.profile__header__nav {
    padding-top: 49px;
    padding-left: 42px!important;
    color: #C0C0C0;
    position: absolute;
    height: 135px;
    cursor: pointer;
    top: 0px;
    z-index: 99;
    -webkit-transition: background-color .50s ease-in-out;
       -moz-transition: background-color .50s ease-in-out;
        -ms-transition: background-color .50s ease-in-out;
         -o-transition: background-color .50s ease-in-out;
            transition: background-color .50s ease-in-out;
}

.profile__header__nav--right {
    left: 90.5%;
}

.profile__header__nav:hover {
    background-color: rgba(226, 226, 226, 0.60);
}

.profile__container {
    padding: 3px 20px;
}

.profile__container--data {
    margin-left: 25px;
}

.profile__container__column--left {
    margin-right: 85px;
}

.profile__img {
    width: 175px;
    /*border-radius: 50%;*/
    height: 115px;
    margin: 0 0 0 65px;
    object-fit:contain;
}

.profile__img2 {
    width: 155px;
    border-radius: 50%;
    height: 155px;
    margin: 0 0 0 65px;
    object-fit:contain;
}

.profile__title {
    margin: 0;
    color: #4A4A4A;
    font-size: 30px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
    padding-bottom: 3px;
    text-transform: capitalize;
}

.profile__title--small {
    font-size: 16px!important;
}

.profile__information {
    padding: 8px 0;
    color: #505050;
    text-shadow: 0px 1px 1px #FFF;
}

.profile__information--title {
    color: #868686;
    border-bottom: 1px solid rgba(234, 234, 234, 0.85);
    padding-bottom: 2px;
    margin: 7px 0 6px 0;
    font-weight: bold;
    font-size: 13.5px;
}

.profile__information--icon {
    font-size: 13px;
    /*width: 4%;*/
    vertical-align: middle;
}

.profile__information--text {
    font-size: 14px;
}

/* Diseño nuevo para las Tabs */

.nav {
    background: #F1F1F1;
    margin-bottom: 1px;
}

.nav-tabs {
    padding-bottom: 0!important;
    border-bottom: 0;
}

.nav-tabs>li {
    margin-right: 6px;
    margin-bottom: -3px;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
   border: 0;
}

.nav-tabs>li>a {
    display: inline-block;
    min-width: 92px;
    cursor: pointer;
    border-radius: 3px 3px 0 0;
    transition: background-color .5s, color .5s;
    color: #AFAFAF;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 3px;
    background-color: #ECECEC;
    padding: 2px 8px;
    margin-right: 0px;
}

.nav-tabs>li>a:hover {
    background: #fff;
    border-bottom: 1px solid #fff;
}

.nav-tabs>li.active {
    color: gray;
    background-color: white;
}

.view_space {
    padding: 6px;
}

.view_space__column--left {
    margin-right: 15px;
    margin-left: 6px;
    width: 38%;
}


/* ----------------------------------
 Nuevo diseño para la vista en Mosaico */

.mosaic-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 16px;
    font-weight: 400;
    min-height: 200px;
    overflow: hidden;
    /*width: 330px;*/
    z-index: 1;
    position: relative;
    background: #fff;
    border-radius: 4px;
    box-sizing: border-box;
    margin: 3px 12px 27px 12px;
    width: 31%;
}

.mosaic-shadow--2dp {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
}


/*.demo-card-wide.mdl-card {
    width: 512px;
}*/

.mosaic-card__title {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    line-height: normal;
    padding: 16px;
    -webkit-perspective-origin: 165px 56px;
    perspective-origin: 165px 56px;
    -webkit-transform-origin: 165px 56px;
    -ms-transform-origin: 165px 56px;
    transform-origin: 165px 56px;
    box-sizing: border-box;
}

.demo-card-wide > .mosaic-card__title {
    color: #fff;
    height: 176px;
    /*background: url('../img/mosaic_image.png') center / cover;*/
}

.mosaic-card__supporting-text {
    color: rgba(0, 0, 0, .54);
    font-size: 13px;
    line-height: 18px;
    overflow: hidden;
    padding: 16px;
    width: 90%;
}

.mosaic-card__actions.mdl-card--border {
    border-top: 1px solid rgba(0, 0, 0, .1);
}

.mosaic-card__actions {
    font-size: 16px;
    line-height: normal;
    width: 100%;
    background-color: transparent;
    padding: 8px;
    box-sizing: border-box;
}

.mosaic-card__menu {
    position: absolute;
    right: 16px;
    top: 16px;
}

.demo-card-wide > .mosaic-card__menu {
    color: #fff;
}

.mosaic-button {
    background: 0 0;
    border: none;
    border-radius: 2px;
    color: #2D2D2D;
    position: relative;
    /*height: 36px;*/
    min-width: 50px;
    padding: 0 10px;
    display: inline-block;
    /* font-family: "Roboto","Helvetica","Arial",sans-serif; */
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0;
    overflow: hidden;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    line-height: 36px;
    vertical-align: middle;
}

.mosaic-button__ripple-container {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden;
}

.mosaic-button:hover {
    background-color: rgba(158, 158, 158, .2);
}

.mosaic-button.mosaic-button--colored {
    color: #4E4E4E;
}

.mosaic-card__title-text {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: inherit;
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 24px;
    font-weight: 300;
    line-height: normal;
    overflow: hidden;
    -webkit-transform-origin: 149px 48px;
    -ms-transform-origin: 149px 48px;
    transform-origin: 149px 48px;
    margin: 0;
}

.docs-layout-content h2.mosaic-card__title-text {
    padding-top: 0;
    margin-bottom: 0;
}

.cuadrado_informativo {
    width: 50px;
}

/* Poner el scroll cuando se abran las ventanas modales */
.modal {
    overflow-y: auto;
}

.upload-control {
    border: 3px dashed rgba(208, 208, 208, 0.6);
    background: rgba(234, 234, 234, 0.39);
    padding: 10px;
    height: 235px;
}

.upload-control--margin-right {
    margin-right: 14px;
}

.upload-control__icon {
    color: #DADADA;
    margin-bottom: 32px;
    font-size: 8em;
}

.upload-control__button {
  position: relative;
  overflow: hidden;
}

.upload-control__button > input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}

.upload-control__button > input[readonly] {
  background-color: white !important;
  cursor: text !important;
}

.step-navigation__container {
    border-bottom: 1px solid #dadada;
    padding: 2px 0 0px 0;
    width: 99.3%;
}

.step-navigation__main {
    display: inline-block;
    position: relative;
    text-align: center;
    min-height: 74px; /* 100 */
}

.step-navigation__header {
    background-color: #fb6b5b;
}

.step-navigation__title {
    font-size: 14px;
    padding: 0;
    margin-top: 7px;
    margin-bottom: 0;
}

.step-navigation__info {
    font-size: 10px;
    color: #888;
}

.step-navigation__active .step-navigation__header {
    background-color: #fb6b5b;
    border: none;
    color: #fff;
}

.step-navigation__header {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-color: #eaeaea;
    text-align: center;
    font-size: 20px;
    color: #a9a9a9;
    border: 1px solid #d9d9d9;
    position: relative;
    z-index: 1;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding: 11px 0 0 3px;
}

.step-navigation__content {
    width: 140px;
    max-height: 52px;
    margin: 0 auto;
}

.step-navigation__main--first:before {
    content: none!important;
}

.step-navigation__main--last:after {
    content: none!important;
}

.step-navigation__main:before, .step-navigation__main:after {
    background-color: #eaeaea;
}

.step-navigation__main:before {
    left: 0;
}

.step-navigation__main:before, .step-navigation__main:after {
    position: absolute;
    background-color: #eaeaea;
    top: 50%;
    margin-top: -15px;
    width: 50%;
    height: 5px;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    content: '';
}

.step-navigation__main.step-navigation__active:after, .step-navigation__main.step-navigation__active:before {
    background-color: #fb6b5b;
    border: none;
}

.col-md-6--space {
    width: 49%;
    margin-right: 6px;
}

.col-md-6--space-g {
    width: 49%;
    margin-right: 6px;
}

.col-md-6--space2 {
    width: 48%!important;
    margin-right: 6px;
}

.col-md-6--space3 {
    width: 100%;
}

.col-md-4--space {
    width: 32.5%;
    margin-right: 6px;
}

.col-md-5--space {
    width: 41%;
    margin-right: 6px;
}

.col-md-12--space{
    width: 99%;
}

.col-md-6-seccion{
    width: 50%;
}

.col-md-2-seccion2{
    width: 50%;
}

.totals--footer {
    width: 96.5%;
    background-color: rgba(238, 238, 238, 0.77);
    border: 1px solid rgba(204, 204, 204, 0.64);
    padding: 4px;
    border-radius: 2px;
    margin: 3px 0 10px 9px;
}

.titulo_modulo {
    font-size: 13px;
    position: relative;
    top: 9px;
    font-weight: 500;
}

.has-help {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    text-align: center;
    font-size: 1.4em;
    margin: 4px 5px 0 0;
    background-color: #fff;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -webkit-transition: all 0.2s ease-in-out;
       -moz-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
         -o-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
}

.has-help:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.has-help-input {
    padding-right: 23px;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.846;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 11.5px;
  opacity: 0;
  filter: alpha(opacity=0);
}

.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 250px!important;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: #727272;
  border-radius: 3px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #727272;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #727272;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #727272;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #727272;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #727272;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #727272;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #727272;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #727272;
}
.container-plantilla {
    padding: 10px 17px 0 0;
    width: 98%;
}

.opacity-05 {
   opacity: 0.5;
}

.counter{    
    padding: 1px 3px 1px 3px;    
    background: rgba(255,62,62,0.9);
    color: #ffffff;    
    right : -5px;
    border-radius: 2px;
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px;
    position: absolute;
    bottom: -5px;
    font-size: 11px; 
    /*font-weight: bold;*/
    z-index: 1;   
}

.billete2000{
    background-size: cover;
    width: 73%;
    border: 1px solid #848686;
}

.billete5000{
    background-size: cover;
    width: 77.5%;
    border: 1px solid #848686;
}

.billete10000{
    background-size: cover;
    width: 78%;
    border: 1px solid #848686;
}

.billete20000{
    background-size: cover;
    width: 80.6%;
    border: 1px solid #848686; 
}

.billete50000{
    background-size: cover;
    width: 87%;
    border: 1px solid #848686; 
}

.billete100000{
    background-size: cover;
    width: 87%;
    border: 1px solid #848686;
}

.moneda-1000{
    width: 70%;
    cursor: pointer;
}

.moneda-500{
    width: 70%;
    cursor: pointer;
}

.moneda-200{
    width: 80%;
    cursor: pointer;
}

.moneda-100{
    width: 70%;
    cursor: pointer;
}

.moneda-50{
    width: 98%;
    cursor: pointer;
}

.tarjetas{
    background-size: cover;
    width: 70%;
    /*border: 1px solid #848686;*/
}

.totalesOrdenesP{
    font-size: 13px;
    height: 30px;
    border: 1px solid #d0d0d0;
    border-radius: 3px; 
    padding-top: 5px;
    text-align: center;
    background-color: #eee;
}

.totalesRemision{
    font-size: 13px;
    height: 30px;
    border: 1px solid #d0d0d0;
    border-radius: 3px; 
    padding-top: 5px;
    text-align: center;
    background-color: #eee;
}

.style-semana{
    height: 30px;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    border-radius: 0px 3px 3px 0px;
    padding-top: 5px;
    text-align: center;
    background-color: #eee;
    font-size: 13px;
}

.detalle_ordenP{
    height: 350px;
    overflow: auto;
}

.table-ordenP{
    height: 488px;
    overflow: auto;
}

.seccionConsolidado{
    height: 557px;
    overflow: auto;
}

.seccionConsolidadoProductos{
    height: 509px;
    overflow: auto;
}

.seccionProductosPorGestionar{
    height: 520px;
    overflow: auto;
}

.seccion2Consolidado{
    height: 585px;
    padding: 140px 0px;
}

.ordenes-letra{
    font-size: 11px;
    margin-bottom: 10px;
}

.informacion-consolidado{
    font-size: 13px;
}

.seccionSeleccionadas{
    margin-left: 1px;
    margin-right: 1px;
    border:1px solid white;
    border: 1px solid rgba(0, 255, 0, .1);
    background-color: rgba(0, 255, 0, .1);
    border-radius: 3px 3px 0px 0px;
}

.seccion-info{
    margin-left: 1px;
    margin-right: 1px;
    margin-bottom: 100px;
}

.seccionSeleccionadas-interno{
    padding: 25px 7px;
}

.size-seleccionadas{
    font-size: 13px;
}

.btn-consolidado{
    padding: 2px 26px;
    border-radius: 0px 0px 3px 3px;
}

.size-btn{
    font-size: 26px;
}

.detalle-Produto-Consolidado{
    margin-top: 5px;
    height: 350px;
    overflow: auto;"
}

.detalleDashboard{
    margin-left:-14px;
    margin-top: -10px;
    height: 552px; 
    overflow: auto;
}

.alto-dashboard{
    border-style: solid;
    border-width: 1px;
    border-color: #F1F1F1;
    background-color:#F1F1F1;
    height:568px;
}

.con-credito{
    width: 100%;
}

.btn-sinObservacion {
    color: #333;
    background-color: #ccc;
    border-color: #ccc;
}   

.remisionP{
    height: 368px;
    overflow: auto;
}

.bold{
    font-weight: 600;
}

.ver-contrato{
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #F3F7FA;
    margin-bottom: 10px;
}

.clase-arqueo {
    width: 58.3333%;
}

.totalesArqueo1{
    border: 1px solid #d0d0d0;
    border-radius: 2px 2px 2px 2px;
    padding-top:4px; padding-bottom:4px;
    background-color:#F2F2F2; height: 34px;
}

.totalesArqueo2{
    border: 1px solid #d0d0d0;
    border-radius: 2px 2px 2px 2px;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#FFFFFF;
    height: 34px;
}

.detalleEfectivo{
    overflow: auto;
    height: 300px;
    margin-right: 4px;
    margin-bottom: 10px;
}

.graficaG1{
    height: 213px;
}

.graficaG2{
    height: 213px;
}

.graficaG3{
    height: 213px;
}

.titulos-inventario {
    background-color: #CACACA;
    color: #FFFFFF;
    font-size: 13px;
    padding-top: 4px;
    padding-bottom: 0px;
    display: flex;
}    

.col-md-6--space-inventario {
    width: 49.6%;
    margin-right: 4px;
}

.detalle-movimientos-productos{
    height: 260px;
}

.detalle-movimientos-categorias{
    height: 260px;
}

.tabla-movimientos{
    height: 205px;
    overflow-x: auto;
}

.row-graficas-indicadores{
    margin-left: 2px; 
    margin-right: 22px;
    height: 599px;
    overflow-x: auto;
}

.seccion-empleados-liquidacionM{
    height: 285px;
    overflow: auto;
}

.FeAprobada{
    color: green;
    border: 1px solid #D2FABD!important;
    background-color: rgba(0, 255, 0, .1);
    height: 21px;
    text-align: center;
    border-radius: 3px;
    font-weight: 600;
}

.FeRechazada{
    color: red;
    border:1px solid #FBC8C7 !important;
    background-color: rgba(255, 0, 0, .1);
    height: 21px;
    text-align: center;
    border-radius: 3px;
    font-weight: 600;
}

.FeContingencia{
    color: orange;
    border:1px solid #FFC68C !important;
    background-color: rgba(255, 128, 0, .1);
    height: 21px;
    text-align: center;
    border-radius: 3px;
    font-weight: 600;
}


.FeDuplicado{
    color: blue;
    border:1px solid #A6A6FF !important;
    background-color: rgba(0, 0, 255, .1);
    height: 21px;
    text-align: center;
    border-radius: 3px;
    font-weight: 600;
}

.SiigoAprobada{
    color: #5bc0de;
    border: 1px solid #5bc0de!important;
    background-color: rgba(91, 192, 222, .2);
    height: 21px;
    text-align: center;
    border-radius: 3px;
    font-weight: 600;
}
.grafica1ReportePOS{
    height: 188px;
}

.grafica2ReportePOS{
    height: 188px;
}

.contenedor_graficas_informe_pos{
    margin: 2px 0 0 15px;
}

.contenedor_tabla_informe_pos{
    margin: 2px 0 0 15px;
}

.tabla_informe_pos{
    height: 275px;
    overflow: scroll;
    margin-left: 2px;
}

.crearDescuentoPOS {
    padding: 1px 12px;
}

.duplicarProductoPOS {
    padding: 1px 12px;
}

.observaiconProductoPOS{
    padding: 1px 12px;
    margin: 5px;
}

.modal-moneda{
    width: 30%
}

.porcentajeVF{
    background-color: rgba(139, 163, 29, .4);
    text-align: center;
    border-radius: 3px;
    padding: 5px;
    margin-top: -7px;
}

.cabecera1{
    background-color: #464646;
    color: #fff;
    display: none!important;
}

.cabecera2{
    background-color: #464646!important;
    color: #fff;
}

.cabecera3{
    background-color: #F2F2F2!important;
}

.cuerpo{
    background-color: #FFF;
}

.total{
    background-color: #848484!important;
}

.cabeceraFija{
    position: sticky;
    top:0;
    background:#F2F2F2;
}


.margin-md-des{
    margin-left: 20px;
}

.margin-nav-tabs{
    margin-left: -29px;
}

.margin-modal-body{
    margin-left: 7.5px;
}

.separador-articulo{
    border-left: 1px solid rgba(220, 220, 220, 0.73);
    margin-left: 9px;
    border-right: 1px solid rgba(220, 220, 220, 0.73);
    padding-right: 6px!important; 
    padding-left:3px!important;
    width: 32%
}

.container-fluid-art{
    padding-left: 0px;
    padding-right: 0px;
}

.separador-und-emp{
    border-left: 1px solid rgba(220, 220, 220, 0.73);
    border-right: 1px solid rgba(220, 220, 220, 0.73);
    padding-left: 10px;
}

.width-accion-art{
    width: 87.6px;
}

.margin-art{
    margin-left: 180px;
}

.margin-lista-p{
    margin-left: 20px;
}

.seccion-lista-p{
    border: 1px solid #d0d0d0;
    border-radius: 10px 10px 10px 10px;
    padding-top:3px;
    padding-bottom:0px;
    margin-top:3px;
    padding-left: 27px;
    margin-bottom: 3px;
}

.totales-ver-factura{
    background-color: #D0D0D0;
    padding:5px!important;
    border-radius: 5px 0px 0px 5px;
    margin-bottom: 2px;
    border-right: 2px solid #fff;
    font-size: 13px;
}

.totales-ver-factura2{
    background-color: #D0D0D0;
    padding:5px;
    border-radius: 0px 5px 5px 0px;
    font-size: 13px;
}

.totales-ver-factura3{
    background-color: #323232;
    padding:5px!important;
    border-radius: 5px 0px 0px 5px;
    margin-bottom: 2px;
    border-right: 2px solid #fff;
    font-size: 2rem;
    color: #FFF;
}

.totales-ver-factura4{
    background-color: #323232;
    padding:5px;
    border-radius: 0px 5px 5px 0px;
    font-size: 2rem;
    color: #FFF;
}

.totales-ver-factura5{
    padding:5px!important;
    border-radius: 5px 0px 0px 5px;
    margin-bottom: 2px;
    border-right: 2px solid #FFF;
    border:1px solid #D0D0D0;
    font-size: 13px;
    background-color: #D0D0D0;
}

.totales-ver-factura6{
    padding:5px!important;
    border-radius: 0px 5px 5px 0px;
    margin-bottom: 2px;
    border:1px solid #D0D0D0;
    font-size: 13px;

}


.totales-ver-remision5{
    padding:4px!important;
    border-radius: 5px 0px 0px 5px;
    margin-bottom: 2px;
    border-right: 2px solid #FFF;
    border:1px solid #D0D0D0;
    font-size: 13px;
    background-color: #D0D0D0;
}


.totales-ver-remisionN{
    padding:2px!important;
    border-radius: 5px 0px 0px 5px;
    margin-bottom: 2px;
    border-right: 2px solid #FFF;
    border:1px solid #D0D0D0;
    font-size: 13px;
    background-color: #D0D0D0;
}

.totales-ver-remision6{
    padding:4px;
    border-radius: 0px 5px 5px 0px;
    margin-bottom: 2px;
    border:1px solid #D0D0D0;
    font-size: 13px;

}

 .clase_table {
        border-collapse: separate;
        border-spacing: 10;
        border: 1px solid black;
        border-radius: 15px;
        -moz-border-radius: 20px;
        padding: 2px;
}


label {
    padding-left: 5px !important;
}


.margin-infC{
    margin-left: -10px;  margin-right: 40px;
}

.verRemi{
    padding-left: 2px;
    padding-right: 5px;
    margin-left: 0px;
    margin-right: 21px;
}

.padding-busca-cli{
    padding-right: 10px;
    padding-left: 10px;
    margin-bottom: -2px;
}

.class-tipo-m{
    color: #000;
    padding: 5px 20px;
    font-size: 16px;
    margin-bottom: 0px;
    background: #dedede;
    margin-left: 10px;
    border-radius: 3px;
}

.padding-compra{
    padding-left: 5px!important;
}

.wd1{
    width: 20.6%;
}

.wd2{
    width: 79%;
}

.retenciones-compras{
    width: 9%;
}

.width-compra1{
   width: 24.9%;
}

.width-compra2{
    width: 52%;
}

.class-indicadores-c{
    margin-left: 1px; 
    margin-right: 20px;
    margin-top: 5px;
}

.padding-ld{
    padding-left: 10px;
}

.padding-ver-compra{
    padding-right:60px;
}

.width-1{
    width: 16.4%;
}

.width-2{
    width: 21.9%;
}

.width-3{
    width: 78%;
}

.width-4{
    width: 45%;
}

.width-5{
    width: 55%;
}

.contenedor-ver-o{
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px 23px 0px 4px;
}

.recepcion-pedido{
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px 25px 0px 5px;
}

.oculta-usuarioPC{
    display: none;
}


.ocultar-esto{
    display: none!important;
}

#desplegar_menu3{
    color:#FFF!important;
}

.progress{
    margin-bottom: 5px;
}

.progress-bar{
    color:#000!important;
}

/*DASHBOARD*/


/* plus glyph for showing collapsible panels */
.panel-heading .accordion-plus-toggle:before {
   font-family: FontAwesome;
   content: "\f070";
   float: right;
   color: silver;
   padding: 3px;
}

.panel-heading .accordion-plus-toggle.collapsed:before {
   content: "\f06e";
   color: silver;
}

/* arrow glyph for showing collapsible panels */
.panel-heading .accordion-arrow-toggle:before {
   font-family: FontAwesome;
   content: "\f078";
   float: right;
   color: silver;
}

.panel-heading .accordion-arrow-toggle.collapsed:before {
   content: "\f054";
   color: silver;
}

/* sets the link to the width of the entire panel title */
.panel-title > a {
   display: block;
}


.conf-promocion{
    padding-top: 7px!important;
    height: 30px;
    border: 1px solid #d0d0d0;
    border-radius: 0px 3px 3px 0px;
    margin-right: 3px;
    margin-top: 6px;
    padding-right: 3px;
}

.configurar-promociones{
    background-color: rgba(0, 181, 0, .4)!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    font-size:13px;
    border-radius: 5px;
    padding-top: 7px;
    height: 29px;
    cursor:pointer;
}

.configurar-promociones-neg{
    background-color: rgba(255, 0, 0, .2)!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    font-size:13px;
    border-radius: 5px;
    padding-top: 7px;
    height: 29px;
    cursor:pointer;
}

.configurar-promociones-igual{
    background-color: rgba(255, 165, 0, .4)!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    font-size:13px;
    border-radius: 5px;
    padding-top: 7px;
    height: 29px;
    cursor:pointer;
}

.btn-filtro-promo{
    width: 19.6%;
    background: #ECF0F1;
    font-size: 11px;
}

.width-btn{
    width: 49%;
}

.width-sucursal{
    width: 109%!important;
}


/*para quitar espacio de nav - derecha e izquierda*/
.navbar-collapse{
    padding-right: 0px;
    padding-left: 0px;
}

.navbar-form {
    padding-left: 2px;
}

.sale{
    position: sticky!important; left: 0; background: #ECF0F1;
}



.facProcesando{
    background-color: blue;
    height: 30px;
    border-radius: 5px;
    text-align: center;
    padding: 5px;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
}
.facRechazada{
    background-color: red;
    height: 30px;
    border-radius: 5px;
    text-align: center;
    padding: 5px;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
}
.facAprobada{
    background-color: green;
    height: 30px;
    border-radius: 5px;
    text-align: center;
    padding: 5px;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
}


 .buscar-prod-promo{
    width: 230%!important;
}

.width-desp-prom1{
    width:12.29%;
}

.width-desp-prom2{
    width: 87.5%
}


.width-fact{
    width: 16.4%;
}

.width-fact2{
    width: 82.8%;
}

.padding-menu-icons{
    padding: 6px 0px;
}





/*estas clases son para cuando movil es true*/

.buscar-mv-new{
    width: 100%!important;
}

.input-group-mov-new{
    width: 50%!important;
}

.input-group-mov-mes-new{
    width: 50%!important;
}


.sucursales-mov-new {
    width: 101%!important;
}


.profile__title-padding-mv{
    padding-left: 0px!important;
}

.padding-left-profile__container-mv{
    padding-left: 35px!important;
}

.profile__header-mv{
    padding: 0px!important;
}


.profile__container-mv{
    padding: 3px 0px!important;
}


.input-group-pos-new{
    width: 245!important;
}

.nuevo_pos_column_big-mv{
    width: 100%!important;
}

.iconos-lateral-mv{
    height: 30%!important;
    padding: 8px!important;
    background-color: #525252;
    margin-left: 0px;
    margin-right: 0px;
    border-radius: 4px 4px 0px 0px;
    cursor: pointer;
}


.iconos-lateral-mv:hover {
    background-color: #8c8c8c !important;
}

.font-size-icono-mv{
    font-size: 1rem!important;
}

.margin-mov{
    padding-left: 10px!important;
    padding-right: 10px!important;
}


.btn-abonos {
    color: #fff;
    background-color: #8F68A0;
    border-color: #8F68A0;
}

.btn-abonos:hover {
    color: #fff!important;
    background-color: #66038F!important;
    border-color: #66038F!important;
}


.btn-gris{
    color: #FFF;
    background-color: #808B96;
    border-color: #808B96;  
}

.btn-negro{
    color: #FFF;
    background-color: #154360;
    border-color: #154360;  
}

.btn-negro:hover{
    color: #FFF;
    background-color: #0B2C41!important;
    border-color: #0B2C41!important;
}


.btn-woo{
    color: #FFF;
    background-color: #7f54b3;
    border-color: #7f54b3;  
}

.btn-woo:hover{
    color: #FFF!important;
    background-color: #5202BD!important;
    border-color: #5202BD!important;
}


.btn-shopi{
    color: #FFF;
    background-color: #95BF47;
    border-color: #95BF47;  
}

.btn-shopi:hover{
    color: #FFF!important;
    background-color: #5F9101!important;
    border-color: #5F9101!important;
}


/*mapa google map en ubicacion de sucursales del cliente*/
#mapGoogleBuscarDireccion #infowindow-content {
    display: inline;
}
.pac-container {
    z-index: 1050;
}

#pac-input-buscarDireccion { 
    background-color: #fff;
    font-family: Roboto; 
    font-size: 15px;
    font-weight: 300; 
    margin-left: 12px;
    padding: 0 11px 0 13px;
    text-overflow: ellipsis;
}

#pac-input-buscarDireccion:focus {
    border-color: #4d90fe;
}

@media screen and (max-width: 767px){
  .table-responsive {
    overflow-y: auto;
  }  
}



.table-responsive>.table-bordered>tbody>tr:last-child>td{
    border-bottom: 1px solid #ddd;
}




/*Esto es css global para la impresion desde celulares*/

.solo-impresion {
      display: none;
}

@media print {
    /*body * {
        visibility: hidden !important;
    }
    */
    #contenido-para-imprimir, #contenido-para-imprimir * {
        visibility: visible !important;
    }
    #contenido-para-imprimir {
        top: 0;
        left: 0;
        width: 100%;
    }

    .solo-impresion {
        display: block !important;
    }

    .noMostraEnMovil{
        display: none!important;
    }

    
    thead {
      background-color: #EFEFEF;
      border-bottom: 1px solid #848484!important;
    }

}


/*css para campos tipo date en movil, ya que se Desbordan*/
input[type="date"] {
  box-sizing: border-box!important;
}

input[type="date"] {
  max-width: 100%!important;
  width: 100%!important;
}