                                                                            input[type=search] {
                                                                            -webkit-appearance: none;
                                                                        }
                                                                        
                                                                        input[type=text] {
                                                                            -webkit-appearance: searchfield;
                                                                        }
                                                                        
                                                                        a {
                                                                            color: inherit;
                                                                            text-decoration: none;
                                                                        }
                                                                        
                                                                        .nombre-perfil {
                                                                            color: #fff;
                                                                        }
                                                                        
                                                                        a:hover {
                                                                            color: #f5f5f5;
                                                                        }
                                                                        
                                                                        h1,
                                                                        h2,
                                                                        h3 {
                                                                            font-family: 'Roboto', sans-serif;
                                                                            font-weight: normal;
                                                                        }
                                                                        
                                                                        body {
                                                                            color: #444444;
                                                                            background-color: #EBEBEB;
                                                                            margin: 0;
                                                                            padding: 0;
                                                                            font-family: 'Roboto', sans-serif;
                                                                            font-weight: normal;
                                                                        }
                                                                        
                                                                        .cabecera {
                                                                            width: 97%;
                                                                            height: 80px;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            margin-top: 30px;
                                                                            background-color: #fff;
                                                                            border-radius: 8px !important;
                                                                            box-shadow: 0 4px 20px 0 #0000001f;
                                                                            position: relative;
                                                                            z-index: 999;
                                                                        }
                                                                        
                                                                        .menu-boton {
                                                                            background-color: #702ADD;
                                                                            width: 80px;
                                                                            height: 80px;
                                                                            color: #fff;
                                                                            float: left;
                                                                            border-radius: 8px 0 0 8px !important;
                                                                            transition: background-color 0.5s ease;
                                                                            border: 0;
                                                                            cursor: pointer;
                                                                        }
                                                                        
                                                                        .menu-boton:hover {
                                                                            background-color: #702ADD;
                                                                        }
                                                                        
                                                                        .home {
                                                                            width: 111px;
                                                                            height: 80px;
                                                                            background-color: #702ADD;
                                                                            float: left;
                                                                        }
                                                                        
                                                                        .home-icon {
                                                                            width: 45px;
                                                                            position: absolute;
                                                                            margin-left: 31px;
                                                                            margin-top: 18px;
                                                                        }
                                                                        
                                                                        .logo {
                                                                            float: right;
                                                                            /*margin-left: 30px;*/
                                                                            margin-top: 8px;
                                                                        }
                                                                        
                                                                        .cont-buscar {
                                                                            margin-top: 10px;
                                                                            float: left;
                                                                            width: 53%;
                                                                        }
                                                                        
                                                                        .buscar {
                                                                            background-color: #E9E9E9;
                                                                            border: 0;
                                                                            border-radius: 100px;
                                                                            padding: 15px;
                                                                            font-size: 16px;
                                                                            display: table;
                                                                            margin: 12px auto auto auto;
                                                                            height: 56px;
                                                                            width: 350px;
                                                                            background-image: url(../img/buscar.svg);
                                                                            background-repeat: no-repeat;
                                                                            background-position: right 15px center;
                                                                            background-size: 8%;
                                                                        }
                                                                        
                                                                        .usuario-login {
                                                                            background-color: #702ADD;
                                                                            width: 240px;
                                                                            padding-left: 30px;
                                                                            position: absolute;
                                                                            right: 69%;
                                                                            height: 80px;
                                                                            float: left;
                                                                            border-radius: 0 8px 8px 0 !important;
                                                                        }
                                                                        
                                                                        .perfil {
                                                                            width: 56px;
                                                                            height: 56px;
                                                                            float: right;
                                                                            border-radius: 100px;
                                                                            margin-top: 12px;
                                                                            margin-right: 10px;
                                                                        }
                                                                        
                                                                        .nombre-perfil {
                                                                            font-size: 16px;
                                                                            float: right;
                                                                            margin-right: 30px;
                                                                            margin-top: 30px;
                                                                        }
                                                                        
                                                                        .contenedor {
                                                                            background-color: #fff;
                                                                            margin-top: 30px;
                                                                            width: 97%;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            border-radius: 8px !important;
                                                                            border-top: solid 8px #0ED3D8;
                                                                            box-shadow: 0 4px 20px 0 #0000001f;
                                                                            overflow: hidden;
                                                                        }
                                                                        
                                                                        .contenido {
                                                                            background-color: #fff;
                                                                            padding: 5px;
                                                                        }
                                                                        
                                                                        .acciones {
                                                                            background-color: #F1F1F1;
                                                                            width: 100%;
                                                                            overflow: hidden;
                                                                            text-align: right;
                                                                        }
                                                                        
                                                                        .boton {
                                                                            border: 0;
                                                                            text-align: center;
                                                                            width: 90px;
                                                                            height: 90px;
                                                                            background-color: #fff;
                                                                            padding-top: 50px;
                                                                            margin: 10px;
                                                                            border-radius: 8px !important;
                                                                            color: #717171;
                                                                            font-size: 16px;
                                                                            box-shadow: 0 0 10px 0 #0000001f;
                                                                            cursor: pointer;
                                                                            transition: background-color 0.5s ease;
                                                                        }
                                                                        
                                                                        .boton:hover {
                                                                            background-color: #f3f3f3;
                                                                        }
                                                                        
                                                                        .add {
                                                                            background-image: url(../img/add.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                        }
                                                                        
                                                                        .save {
                                                                            background-image: url(../img/save.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                        }
                                                                        
                                                                        .edit {
                                                                            background-image: url(../img/edit.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                        }
                                                                        
                                                                        .delete {
                                                                            background-image: url(../img/delete.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                        }
                                                                        
                                                                        .boton-titulo {
                                                                            width: 61px;
                                                                            height: 61px;
                                                                            position: absolute;
                                                                            background-color: #fff;
                                                                            border-radius: 100px !important;
                                                                            margin-left: 20px;
                                                                            margin-top: 24px;
                                                                            box-shadow: 0 0 10px 0 #0000001f;
                                                                        }
                                                                        
                                                                        .boton-menu {
                                                                            width: 61px;
                                                                            height: 61px;
                                                                            background-color: #fff;
                                                                            border-radius: 100px !important;
                                                                            box-shadow: 0 0 10px 0 #0000001f;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            margin-bottom: 10px;
                                                                        }
                                                                        
                                                                        .titulo-cabecera {
                                                                            position: absolute;
                                                                            color: #717171;
                                                                            font-size: 22px;
                                                                            margin-left: 100px;
                                                                            margin-top: 42px;
                                                                        }
                                                                        
                                                                        .cont-boton {
                                                                            color: #717171;
                                                                            text-align: center;
                                                                            min-width: 100px;
                                                                            float: none;
                                                                            padding: 15px 5px;
                                                                            border-radius: 8px !important;
                                                                            transition: background-color 0.5s ease;
                                                                            margin: 15px 5px 5px 5px;
                                                                            display: inline-block;
                                                                        }
                                                                        
                                                                        .cont-boton:hover {
                                                                            background-color: #E9E9E9;
                                                                            color: #717171;
                                                                        }
                                                                        
                                                                        .botones {
                                                                            overflow: hidden;
                                                                            width: 650px;
                                                                            max-width: 90%;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            text-align: center;
                                                                        }
                                                                        
                                                                        .grilla {
                                                                            background-image: url(../img/grilla.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 54%;
                                                                        }
                                                                        
                                                                        .dashboard {
                                                                            background-image: url(../img/dashboard.svg);
                                                                            background-position: center top 18px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 65%;
                                                                        }
                                                                        
                                                                        .empresas {
                                                                            background-image: url(../img/empresas.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 45%;
                                                                        }
                                                                        
                                                                        .locales {
                                                                            background-image: url(../img/locales.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 45%;
                                                                        }
                                                                        
                                                                        .precios {
                                                                            background-image: url(../img/precios.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 63%;
                                                                        }
                                                                        
                                                                        .proveedores {
                                                                            background-image: url(../img/proveedores.svg);
                                                                            background-position: center top 18px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 65%;
                                                                        }
                                                                        
                                                                        .marcas {
                                                                            background-image: url(../img/marcas.svg);
                                                                            background-position: center top 11px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 65%;
                                                                        }
                                                                        
                                                                        .operaciones {
                                                                            background-image: url(../img/operaciones.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 44%;
                                                                        }
                                                                        
                                                                        .articulos {
                                                                            background-image: url(../img/articulos.svg);
                                                                            background-position: center top 12px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 47%;
                                                                        }
                                                                        
                                                                        .reportes {
                                                                            background-image: url(../img/reportes.svg);
                                                                            background-position: center top 15px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 54%;
                                                                        }
                                                                        
                                                                        .configuracion {
                                                                            background-image: url(../img/configuracion.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .usuarios {
                                                                            background-image: url(../img/usuarios.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .ajustes {
                                                                            background-image: url(../img/ajustes.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .categorias {
                                                                            background-image: url(../img/categorias.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .promociones {
                                                                            background-image: url(../img/promociones.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .descuentos {
                                                                            background-image: url(../img/descuento.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .compras {
                                                                            background-image: url(../img/compras.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .ventas {
                                                                            background-image: url(../img/ventas.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .salir {
                                                                            background-image: url(../img/salir.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .transferencias {
                                                                            background-image: url(../img/transferencias.svg);
                                                                            background-position: center top 17px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .roles {
                                                                            background-image: url(../img/roles.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .clientes {
                                                                            background-image: url(../img/clientes.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .cierres-de-caja,
                                                                        .cajas {
                                                                            background-image: url(../img/cierres-de-caja.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .caja {
                                                                            background-image: url(../img/cierres-de-caja.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .confirmar-ventas-editadas {
                                                                            background-image: url(../img/confirmar-ventas-editadas.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .venta_x_credito {
                                                                            background-image: url(../img/ventas_1.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .vent_x_categoria {
                                                                            background-image: url(../img/vent_x_categoria.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_cliente {
                                                                            background-image: url(../img/list_cliente.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_stock {
                                                                            background-image: url(../img/list_stock.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_ventas {
                                                                            background-image: url(../img/list_ventas.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_compras {
                                                                            background-image: url(../img/list_compras.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_ingresos {
                                                                            background-image: url(../img/list_ingresos.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .list_transfer {
                                                                            background-image: url(../img/list_transfer.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .tareas {
                                                                            background-image: url(../img/tareas.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        
                                                                        .checklist {
                                                                            background-image: url(../img/checlist.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .resumen_ventas {
                                                                            background-image: url(../img/venta_resumen.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .bancos {
                                                                            background-image: url(../img/bank.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .cta_cte {
                                                                            background-image: url(../img/cta.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .boletas {
                                                                            background-image: url(../img/boleta.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .info_boletas {
                                                                            background-image: url(../img/info_boletas.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .resumen_depo {
                                                                            background-image: url(../img/resumen_deposito.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .payment {
                                                                            background-image: url(../img/payment.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .ocupaciones {
                                                                            background-image: url(../img/50-por-ciento.png);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }

                                                                        .user-1 {
                                                                            background-image: url(../img/user-1.svg);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .catTareas {
                                                                            background-image: url(../img/categorias_tareas.png);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .codigo_qr {
                                                                            background-image: url(../img/codigo-qr.png);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .rpt_ajustes {
                                                                            background-image: url(../img/rpt_ajustes.png);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        .facturas {
                                                                            background-image: url(../img/factura.png);
                                                                            background-position: center top 14px;
                                                                            background-repeat: no-repeat;
                                                                            background-size: 58%;
                                                                        }
                                                                        /*Toggle NAVIGATION*/
                                                                        
                                                                        #target {
                                                                            background: #00000088;
                                                                            width: 100%;
                                                                            height: 100vh;
                                                                            position: absolute;
                                                                            z-index: 888;
                                                                            top: 0;
                                                                            display: none;
                                                                        }
                                                                        
                                                                        .botones-target {
                                                                            background-color: #fff;
                                                                            overflow: hidden;
                                                                            width: 697px;
                                                                            max-width: 90%;
                                                                            border-radius: 8px !important;
                                                                            margin-top: 115px;
                                                                            left: 21px;
                                                                            position: absolute;
                                                                            padding: 15px;
                                                                            box-shadow: 0 4px 20px 0 #0000001f;
                                                                        }
                                                                        
                                                                        .Hide {
                                                                            display: none;
                                                                        }
                                                                        /*Dropdown menu*/
                                                                        
                                                                        .dropdown {
                                                                            width: 10em;
                                                                            height: 3em;
                                                                            padding: 1em 1.5em;
                                                                            box-sizing: border-box;
                                                                            background-color: #702ADD;
                                                                            border-radius: 1.5em !important;
                                                                            color: white;
                                                                            line-height: 1em;
                                                                            font-family: 'Roboto', sans-serif;
                                                                            font-weight: 500;
                                                                            text-align: center;
                                                                            position: absolute;
                                                                            display: inline-block;
                                                                            right: 150px;
                                                                            top: 27px;
                                                                        }
                                                                        
                                                                        .dropdown-content {
                                                                            display: none;
                                                                            position: absolute;
                                                                            top: 0;
                                                                            left: 0;
                                                                            background-color: #702ADD;
                                                                            width: 100%;
                                                                            padding: 3em 0 0 0;
                                                                            box-sizing: border-box;
                                                                            border-radius: 1.5em !important;
                                                                            box-shadow: 0 0.5em 1em 0 rgba(0, 0, 0, 0.2);
                                                                            z-index: -1;
                                                                        }
                                                                        
                                                                        .dropdown:hover .dropdown-content {
                                                                            display: block;
                                                                        }
                                                                        
                                                                        .dropdown-items {
                                                                            color: inherit;
                                                                            text-transform: capitalize;
                                                                            text-decoration: none;
                                                                            display: block;
                                                                            text-align: center;
                                                                            margin: 1em 0;
                                                                        }
                                                                        
                                                                        .login {
                                                                            width: auto;
                                                                            height: 450px;
                                                                            border-radius: 8px!important;
                                                                            position: absolute;
                                                                            left: 0;
                                                                            right: 0;
                                                                            top: 0;
                                                                            bottom: 0;
                                                                            margin: auto;
                                                                        }
                                                                        
                                                                        .info-login {
                                                                            background-color: #A91011;
                                                                            background-image: url(../img/bg.jpg);
                                                                            background-attachment: fixed;
                                                                            background-position: center center;
                                                                            -webkit-background-size: cover;
                                                                            -moz-background-size: cover;
                                                                            -o-background-size: cover;
                                                                            background-size: cover;
                                                                            background-blend-mode: multiply;
                                                                            width: 50%;
                                                                            height: 450px;
                                                                            float: left;
                                                                            border-radius: 8px 0 0 8px !important;
                                                                        }
                                                                        
                                                                        .form-login {
                                                                            width: 50%;
                                                                            height: 450px;
                                                                            float: right;
                                                                            background-color: #fff;
                                                                            border-radius: 0 8px 8px 0 !important;
                                                                        }
                                                                        
                                                                        .formulario {
                                                                            width: 330px;
                                                                            height: auto;
                                                                            margin: 25px auto auto auto;
                                                                        }
                                                                        
                                                                        .campo-login {
                                                                            width: 95%;
                                                                            border: solid 1px #C2C2C2;
                                                                            padding: 5px 5px 5px 10px;
                                                                            font-size: 16px;
                                                                            color: #717171;
                                                                            height: 32px;
                                                                            border-radius: 8px !important;
                                                                            margin: 5px 0 15px;
                                                                            box-shadow: inset 0 2px 5px #00000025;
                                                                        }
                                                                        
                                                                        .enviar-login {
                                                                            background: #a5c32e;
                                                                            background: -moz-linear-gradient(top, #a5c32e 0%, #5fa900 100%);
                                                                            background: -webkit-linear-gradient(top, #a5c32e 0%, #5fa900 100%);
                                                                            background: linear-gradient(to bottom, #a5c32e 0%, #5fa900 100%);
                                                                            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a5c32e', endColorstr='#5fa900', GradientType=0);
                                                                            border: solid 1px #5FA900;
                                                                            width: 100%;
                                                                            border-radius: 8px !important;
                                                                            height: 44px;
                                                                            margin-top: 10px;
                                                                            color: #fff;
                                                                            font-size: 18px;
                                                                            cursor: pointer;
                                                                            box-shadow: 0 2px 10px #0000004d;
                                                                            transition: background 0.5s ease;
                                                                        }
                                                                        
                                                                        .enviar-login:hover {
                                                                            /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5fa900+0,a5c32e+100 */
                                                                            background: #5fa900;
                                                                            /* Old browsers */
                                                                            background: -moz-linear-gradient(top, #5fa900 0%, #a5c32e 100%);
                                                                            /* FF3.6-15 */
                                                                            background: -webkit-linear-gradient(top, #5fa900 0%, #a5c32e 100%);
                                                                            /* Chrome10-25,Safari5.1-6 */
                                                                            background: linear-gradient(to bottom, #5fa900 0%, #a5c32e 100%);
                                                                            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                                                                            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5fa900', endColorstr='#a5c32e', GradientType=0);
                                                                            /* IE6-9 */
                                                                        }
                                                                        
                                                                        .logo-b {
                                                                            width: 221px;
                                                                            margin: 120px auto 0 auto;
                                                                        }
                                                                        
                                                                        .text-logo-login {
                                                                            color: #fff;
                                                                            font-size: 20px;
                                                                            padding-top: 20px;
                                                                            border-top: solid 1px #fff;
                                                                            width: 300px;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            margin-top: 20px;
                                                                            text-align: center;
                                                                        }
                                                                        
                                                                        .olv {
                                                                            color: #717171;
                                                                            font-size: 14px;
                                                                            width: 100%;
                                                                            text-align: center;
                                                                            float: left;
                                                                            margin-top: 15px;
                                                                        }
                                                                        
                                                                        .olv:hover {
                                                                            color: #444444;
                                                                        }
                                                                        
                                                                        .candadito {
                                                                            width: 76px;
                                                                            height: 76px;
                                                                            margin-left: auto;
                                                                            margin-right: auto;
                                                                            margin-top: 30px;
                                                                            /*background: #a5c32e;
                                                                            background: -moz-linear-gradient(top, #a5c32e 0%, #5fa900 100%);
                                                                            background: -webkit-linear-gradient(top, #a5c32e 0%, #5fa900 100%);
                                                                            background: linear-gradient(to bottom, #a5c32e 0%, #5fa900 100%);
                                                                            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a5c32e', endColorstr='#5fa900', GradientType=0);
                                                                            border: solid 1px #5FA900;*/
                                                                            border-radius: 100px !important;
                                                                        }
                                                                        
                                                                        .nav>li>a:focus,
                                                                        .nav>li>a:hover {
                                                                            color: black
                                                                        }
                                                                        
                                                                        .hidden-row {
                                                                            display: none;
                                                                        }
                                                                        
                                                                        .page-sidebar .page-sidebar-menu {
                                                                            margin: 0;
                                                                        }
                                                                        
                                                                        .modal i.fa-plus.btn {
                                                                            margin-top: -5px;
                                                                        }
                                                                        
                                                                        .ui-autocomplete {
                                                                            z-index: 999999;
                                                                            background: white;
                                                                            list-style: none;
                                                                            margin-left: 0;
                                                                            padding-left: 20px;
                                                                            border: none;
                                                                        }
                                                                        /*responsive table -- boostrap fix for moz*/
                                                                        
                                                                        @-moz-document url-prefix() {
                                                                            fieldset {
                                                                                display: table-cell;
                                                                            }
                                                                        }
                                                                        
                                                                        .err-msj {
                                                                            font-size: 20px;
                                                                            color: darkred;
                                                                            padding: 20px;
                                                                            border: 2px dashed black;
                                                                            text-align: center;
                                                                        }
                                                                        
                                                                        .custom-modal-close {
                                                                            background: #00000036;
                                                                            border-radius: 100px !important;
                                                                            float: right;
                                                                            border: none;
                                                                            color: #ffffff;
                                                                            font-size: 25px;
                                                                        }
                                                                        
                                                                        .btn-round {
                                                                            -webkit-border-radius: 50% !important;
                                                                            -moz-border-radius: 50% !important;
                                                                            border-radius: 50% !important;
                                                                        }
                                                                        
                                                                        .btn-edit,
                                                                        .btn-delete-record,
                                                                        .btn-view {
                                                                            color: #ffffff;
                                                                            -webkit-border-radius: 5px !important;
                                                                            -moz-border-radius: 5px !important;
                                                                            border-radius: 5px !important;
                                                                        }
                                                                        
                                                                        .btn-edit {
                                                                            background-color: #e1e5ec;
                                                                            border-color: #e1e5ec;
                                                                            color: #686868 !important;
                                                                        }
                                                                        
                                                                        .btn-delete-record {
                                                                            background-color: #e1e5ec;
                                                                            border-color: #e1e5ec;
                                                                            color: #686868 !important;
                                                                        }
                                                                        
                                                                        .btn-restore-record {
                                                                            background-color: #00A91B;
                                                                            border-color: #00A91B;
                                                                        }
                                                                        
                                                                        .btn-view {
                                                                            background-color: #e1e5ec;
                                                                            border-color: #e1e5ec;
                                                                            color: #686868 !important;
                                                                        }
                                                                        
                                                                        .dataTables_extended_wrapper .table.dataTable {
                                                                            margin: 0 !important;
                                                                        }
                                                                        
                                                                        .teo_datatable>thead>tr>th {
                                                                            background: #686868 !important;
                                                                            border-color: #686868;
                                                                            text-transform: lowercase;
                                                                            color: #FFF !important;
                                                                        }
                                                                        
                                                                        .teo_datatable>thead>tr>th:first-letter {
                                                                            text-transform: uppercase;
                                                                        }
                                                                        
                                                                        table.dataTable td.sorting_1,
                                                                        table.dataTable td.sorting_2,
                                                                        table.dataTable td.sorting_3,
                                                                        table.dataTable th.sorting_1,
                                                                        table.dataTable th.sorting_2,
                                                                        table.dataTable th.sorting_3,
                                                                        .teo_datatable tbody tr td {
                                                                            background: #eee !important;
                                                                            border-color: #fff;
                                                                        }
                                                                        /*.contenedor {padding: 15px;background-color: #fff;margin-top: 30px;width: 95%;margin-left: auto;margin-right: auto;border-radius: 8px !important;border-top: solid 8px #00A91B;box-shadow: 0 4px 20px 0 #0000001f;}*/
                                                                        
                                                                        #modal-reserv .portlet-title,
                                                                        #confirmModal .portlet-title,
                                                                        #ajax .portlet-title,
                                                                        #generalAjaxAdd .portlet-title {
                                                                            /*background-color: #930C18;*/
                                                                            margin: -13px -21px 0;
                                                                            padding: 20px;
                                                                            background: linear-gradient(180deg, #A40B18 0%, #8C0D18 100%);
                                                                            border-radius: 5px 5px 0 0;
                                                                        }
                                                                        
                                                                        .portlet.light>.portlet-title {
                                                                            min-height: 30px;
                                                                        }
                                                                        
                                                                        .portlet.light>.portlet-title>.caption>.caption-subject {
                                                                            color: #ffffff;
                                                                        }
                                                                        
                                                                        .portlet.light>.portlet-title>.caption>i {
                                                                            color: #fff;
                                                                            font-size: 4rem;
                                                                            margin-right: 10px;
                                                                        }
                                                                        
                                                                        .modal .btn-close-modal {
                                                                            color: #686868 !important;
                                                                            background: linear-gradient(0deg, #FFFFFF 0%, #FFFFFF 100%);
                                                                            box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
                                                                            border-radius: 5px;
                                                                        }
                                                                        
                                                                        .modal .btn-modal-save,
                                                                        .modal .btn-success .btn-action.btn-success {
                                                                            color: #FFF !important;
                                                                            background: linear-gradient(0deg, #702ADD 0%, #702ADD 100%);
                                                                            box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
                                                                            border-radius: 5px;
                                                                        }
                                                                        
                                                                        button.btn-lg.btn-close-modal .fa,
                                                                        button.btn-lg.btn-modal-save .fa {
                                                                            margin-left: 15px;
                                                                        }
                                                                        
                                                                        .form {
                                                                            padding: inherit !important;
                                                                        }
                                                                        
                                                                        .page-bar .page-breadcrumb>li>i,
                                                                        .cj.page-breadcrumb>li>i {
                                                                            font-size: 8px;
                                                                            color: #910D19;
                                                                        }
                                                                        
                                                                        .portlet.light.bordered {
                                                                            border-radius: 5px !important;
                                                                        }
                                                                        
                                                                        .cj.page-breadcrumb {
                                                                            display: inline-block;
                                                                            float: left;
                                                                            padding: 8px;
                                                                            margin: 0;
                                                                            list-style: none;
                                                                        }
                                                                        
                                                                        .cj.page-breadcrumb>li {
                                                                            display: inline-block;
                                                                        }
                                                                        
                                                                        .cj.page-breadcrumb>li>a,
                                                                        .cj.page-breadcrumb>li>span {
                                                                            color: #888;
                                                                            font-size: 12px;
                                                                        }
                                                                        
                                                                        .btn-close-modal+button,
                                                                        .btn-modal-save+button,
                                                                        .btn-success+.btn-modal-save {
                                                                            margin-left: 15px;
                                                                        }
                                                                        
                                                                        .modal .btn.btn-add-row,
                                                                        .modal .btn.btn-add-cancha {
                                                                            background-color: #702ADD;
                                                                            border-color: #702ADD;
                                                                            border-radius: 5px!important;
                                                                            color: #FFF;
                                                                            margin-right: 10px;
                                                                        }
                                                                        
                                                                        .pagination>.active>a,
                                                                        .pagination>.active>a:focus,
                                                                        .pagination>.active>a:hover,
                                                                        .pagination>.active>span,
                                                                        .pagination>.active>span:focus,
                                                                        .pagination>.active>span:hover {
                                                                            background-color: #F4F4F4;
                                                                            border-color: #F4F4F4;
                                                                            color: #686868 !important;
                                                                        }
                                                                        
                                                                        .modal .portlet {
                                                                            margin-bottom: 0;
                                                                        }
                                                                        
                                                                        .page-footer .page-footer-inner {
                                                                            width: 100%;
                                                                        }
                                                                        
                                                                        .portlet.light .portlet-body {
                                                                            padding: 35px 0 0 0!important;
                                                                        }
                                                                        
                                                                        .portlet.light.bordered {
                                                                            border-radius: 10px !important;
                                                                        }
                                                                        
                                                                        .nav-tabs>li.active>a,
                                                                        .nav-tabs>li.active>a:focus,
                                                                        .nav-tabs>li.active>a:hover {
                                                                            color: #fff;
                                                                            border-radius: 5px 5px 0 0 !important;
                                                                        }
                                                                        
                                                                        #modal-reserv .portlet-title,
                                                                        #confirmModal .portlet-title,
                                                                        #ajax .portlet-title,
                                                                        #generalAjaxAdd .portlet-title {
                                                                            background-color: #702ADD;
                                                                            margin: -13px -21px 0;
                                                                            padding: 20px;
                                                                            background: linear-gradient(180deg, #702ADD 0%, #702ADD 100%);
                                                                            border-radius: 5px 5px 0 0 !important;
                                                                        }
                                                                        
                                                                        .table .btn:not(.btn-view):not(.btn-edit):not(.btn-delete-record) {
                                                                            float: right;
                                                                        }
                                                                        
                                                                        .modal-content {
                                                                            position: relative;
                                                                            background-color: #fff;
                                                                            /* border: 1px solid #999; */
                                                                            /* border: 1px solid rgba(0,0,0,.2); */
                                                                            border-radius: 5px !important;
                                                                            -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
                                                                            box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
                                                                            outline: 0;
                                                                        }
                                                                        
                                                                        .custom-modal-close {
                                                                            padding: 1px 8px;
                                                                        }
                                                                        
                                                                        #costo_reserva {
                                                                            font-weight: bold;
                                                                            font-size: 25px;
                                                                            width: auto;
                                                                            margin: -20px auto 0;
                                                                            background: transparent;
                                                                            border: none;
                                                                        }
                                                                        
                                                                        tr.rubro-row {
                                                                            background: #DCECD2;
                                                                        }
                                                                        
                                                                        tr.flia-row {
                                                                            background: #447229;
                                                                        }
                                                                        
                                                                        tr.flia-row th {
                                                                            color: white;
                                                                        }
                                                                        
                                                                        tr.totales {
                                                                            background-color: #FDC254;
                                                                        }
                                                                        
                                                                        tr.totales td {
                                                                            font-weight: bold;
                                                                        }
                                                                        
                                                                        .fa-plus.btn.btn-danger {
                                                                            background: #356DF0;
                                                                            border-color: #356DF0;
                                                                        }

                                                                        .user-icon-header {
                                                                            width: 45px;
                                                                            position: absolute;
                                                                            margin-left: -59px;
                                                                            margin-top: -13px;
                                                                        }
                                                                        @media screen and (max-width:480px){
                                                                            .nombre-perfil {
                                                                                font-size: 10;
                                                                                float: right;
                                                                                margin-right: 30px;
                                                                                margin-top: 30px;
                                                                            }
                                                                            .usuario-login {
                                                                                background-color: #702ADD;
                                                                                width: auto;
                                                                                padding-left: 54px;
                                                                                position: absolute;
                                                                                right: 0px;
                                                                                height: 80px;
                                                                                float: right;
                                                                                border-radius: 0 8px 8px 0 !important;
                                                                            }
                                                                            .user-icon-header {
                                                                                width: 35px;
                                                                                position: absolute;
                                                                                margin-left: -49px;
                                                                                margin-top: -8px;
                                                                            }

                                                                            .menu-boton {
                                                                                background-color: #702ADD;
                                                                                width: 54px;
                                                                                height: 80px;
                                                                                color: #fff;
                                                                                float: left;
                                                                                border-radius: 8px 0 0 8px !important;
                                                                                transition: background-color 0.5s ease;
                                                                                border: 0;
                                                                                cursor: pointer;
                                                                            }
                                                                            .home {
                                                                                width: 84px;
                                                                                height: 80px;
                                                                                background-color: #702ADD;
                                                                                float: left;
                                                                            }
                                                                            .home-icon {
                                                                                width: 33px;
                                                                                position: absolute;
                                                                                margin-left: 24px;
                                                                                margin-top: 24px;
                                                                            }
                                                                        }
                                                                        