@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../woff/opensans.woff2) format('woff2'),url(../woff/opensans.woff) format('woff')}*{font-family:'Open Sans',sans-serif;color:#fff}html,body{margin:0;padding:0;background:#000;height:100%}img.logotipo{display:block;margin:3% auto}div.barraProgreso{border:1px solid white;width:80%;height:50px;margin-left:10%;margin-top:15%}div.progreso{height:100%;background:#e55842}div.porcentajeProgreso{text-align:center;line-height:50px;margin-top:-50px}p.lbProgresoCarga{font-size:24px;text-align:center}div.botonCuadrado{width:38px;height:38px;line-height:20px;text-align:center;border:1px solid #fff;cursor:pointer;background-repeat:no-repeat;background-position:center}div#header{background:#99cdc1;top:0;height:50px;width:100%;position:relative;z-index:100}p#titulo{margin:0;position:absolute;top:9px;width:100%;text-align:center;font-size:22px}div.botonHeader{position:absolute;bottom:5px}div.botonHeader.botonIzquierdo{left:15px}div.botonHeader.botonDerecho{right:15px}div.botonHeader.botonActivo{background-color:#000}div.botonHeader.menu{background:url(../png/menu.png) no-repeat center}div.botonHeader.buscar{background-image:url(../png/buscar.png)}div.botonHeader.cerrar{background-image:url(../png/cerrar.png)}div.botonHeader.paloma{background-image:url(../png/paloma.png)}div.botonHeader.verpedido{background-image:url(../png/pedido.png)}div.botonHeader.eliminar{background-image:url(../png/eliminar.png)}div.botonHeader.inventario{background-image:url(../png/verInventario.png)}div.contenedor{position:absolute;bottom:0;left:0;right:0;overflow:auto;z-index:90}div.contenedor.conHeader{top:51px}span.informacionAdicional{color:#99cdc1;position:absolute;right:10px;bottom:0;line-height:normal;font-size:12px}img.imagenCargando{position:relative;top:-15px}input,select{color:#000;width:95%;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px;border:0;display:block;margin:auto}option{color:#000}div.divisionMenu{border-top:1px solid #2e2e2f;border-bottom:1px solid #2e2e2f;position:relative}div.divisionMenu.separador{background:#2e2e2f;font-size:14px;text-align:center}div.divisionMenu.opcion{font-size:16px;padding-left:70px;height:60px;line-height:60px;cursor:pointer}div.iconoOpcion{position:absolute;left:10px;top:10px}div.iconoOpcion.configuracion{background-image:url(../png/configuracion.png)}div.iconoOpcion.productos{background-image:url(../png/productos.png)}div.iconoOpcion.pedidos{background-image:url(../png/pedidos.png)}div.iconoOpcion.crearPedido{background-image:url(../png/crearPedido.png)}div.iconoOpcion.enviarPedidos{background-image:url(../png/enviarPedidos.png)}div.iconoOpcion.rutas{background-image:url(../png/rutas.png)}div.iconoOpcion.verInventario{background-image:url(../png/verInventario.png)}div.iconoOpcion.reporteconduccion{background-image:url(../png/reporteconduccion.png)}div.iconoOpcion.crearVisita{background-image:url(../png/visita.png)}div.iconoOpcion.visitas{background-image:url(../png/visitas.png)}div.iconoOpcion.registrarCliente{background-image:url(../png/registrarcliente.png)}div.iconoOpcion.catalogo{background-image:url(../png/catalogo.png)}div.iconoOpcion.cobros{background-image:url(../png/cobros.png)}div.iconoOpcion.crearCobro{background-image:url(../png/crearCobro.png)}div.iconoOpcion.comisiones{background-image:url(../png/comisiones.png)}div.letra{background:#99cdc1;height:40px;width:40px;font-weight:bold;text-align:center;line-height:40px;margin-bottom:20px;margin-top:20px}div.letraInactiva{background:#000 !important;border:1px solid white !important}div.letraDeSeleccion{background:#99cdc1;border:1px solid #99cdc1;font-weight:bold;text-align:center;width:16.666vw;height:16.666vw;margin-left:5.555vw;line-height:16.666vw;margin-bottom:5.555vw;font-size:5vw;float:left;cursor:pointer}div.letraDeSeleccion.letraUltimoRenglon{margin-bottom:0 !important}.titulo{color:#99cdc1;font-weight:bold}table{border-collapse:collapse;width:98%;border:2px solid #555;margin:auto}table tr{height:40px}table th{text-align:right}table thead th{background:#2e2e2f;text-align:right;border:2px solid #555}table td{border:2px solid #555;text-align:right}table .producto{text-align:left}table tr:nth-child(even),div.cp:nth-child(even),div.cliente:nth-child(even){background:#2e2e2f}.renglon-formulario{height:70px}.renglon-formulario label{margin-left:2%}.contenedor-campo-100{width:100%;float:left}.contenedor-campo-75{width:50%;float:left}.contenedor-campo-50{width:50%;float:left}.contenedor-campo-33{width:33%;float:left}.contenedor-campo-25{width:25%;float:left}.mensaje-error{background:#ae2012;padding:10px;text-align:center;font-weight:bold;display:block;margin:auto;margin-top:30px;margin-bottom:30px}.comision-grafica-circular{margin:20px;width:100px;height:100px;position:relative}.comision-columna{display:inline-block;vertical-align:top}.comision-titulo{text-align:center;font-weight:bold;background-color:#2e2e2f}#cargando-comisiones{text-align:center;margin-top:50px}div#login_botones{display:block;margin-top:5%}div#espacioLogin{height:150px}div#contenedorConfiguracion{margin-top:20px;margin-bottom:20px}div.campoAConfigurar{background:#2e2e2f;height:50px;position:relative;margin-bottom:1px}div.nombreCampo{position:absolute;left:0;line-height:47px}div.valorCampo{position:absolute;left:90px;right:2%;padding-top:10px}p#nombrePrograma{color:#99cdc1;font-size:32px;text-align:right;margin:0}p#versionPrograma{margin:0;text-align:right}p#copyrightPrograma{font-size:11px;text-align:right;margin:0}div.cp{width:97%;display:inline-block;overflow:hidden;cursor:pointer}div.cp.par{background:#212121}div.cp>div{height:50px;max-height:50px;font-size:14px;overflow:hidden}div.cp div.c{float:left;width:35px}div.cp.dt div.c::before{content:url('../png/dt.png');position:absolute;margin-top:31px;margin-left:20px}div.cp.pc::before{content:url('../png/pc.png');position:absolute;margin-top:3px}div.cp.pcr div.c{background-color:#e55842}div.cp.pcn div.c{background-color:#f38600}div.cp.pcv div.c{background-color:#2a9d8f}div.cp div.c{background-position:center;background-repeat:no-repeat}div.cp div.c.info{background-image:url(../png/i.png)}div.cp div.p>*{overflow:hidden}div.cp div.p{margin-left:35px}div.cp div.p>div{float:left}div.cp div.p>div.n{width:100%;max-height:22px}div.cp div.p>div.e{width:12%;color:#FC3}div.cp div.p>div.pc{width:55%;font-size:12px;color:#90e6ff;text-align:center}div.cp div.p>div.pr{color:#99cdc1;width:31%;text-align:right;font-size:18px}div.cp div.p.pna>div.e{color:#F9C !important}span.icono_informacion_adicional{color:#e28bff !important;font-weight:bold;cursor:pointer}div.cp.rv div.n{padding-left:18px}div.cp.rv div.n::before{content:url('../png/rv.png');position:absolute;margin-left:-17px;margin-top:3px}td.cantidad,td.descuento{cursor:pointer}input#seleccionarClienteEnPedido,input#seleccionarClienteEnVisita,input#seleccionarClienteEnCobro{margin:inherit;margin-left:1%;margin-right:1%;margin-top:20px;margin-bottom:20px;width:77%;display:inline-block;cursor:pointer}div.boton_verInformacionCliente{display:inline-block;background:#f38600;width:15%;height:25px;line-height:25px;text-align:center;cursor:pointer;font-weight:bold}div#boton_verInformacionCliente.deshabilitado,div#boton_verInformacionVisita.deshabilitado,div#boton_verInformacionCobro.deshabilitado{background:#5a3200;color:#9f7541;cursor:initial}pre.preDeComentarios{width:95%;min-height:15px;position:relative;top:50px;border:1px solid white;background:#555;margin-left:auto;margin-right:auto;display:table}div#crearPedido pre.preDeComentarios{cursor:pointer}pre.sinComentarios{text-align:center;font-size:22px;color:#CCC}textarea.comentarios{width:95%;height:132px;position:relative;top:20px;background:#e55842;color:#fff !important;display:block;margin:auto}textarea#compromisos{background:#e55842;color:#fff !important}textarea#comentarios{background:#555;color:#fff !important}table#listaDePedidos{margin-top:20px}table#listaDePedidos td,table#listaDePedidos th{text-align:left}table#listaDePedidos tr>td:nth-child(4),table#listaDePedidos th:nth-child(4){text-align:right}table#listaDePedidos tr>td:last-child,table#listaDePedidos th:last-child{text-align:center}table#listaDePedidos tbody tr{cursor:pointer}p#lb_compromiso_no_valido{margin-top:40px;text-align:center;color:#e55842}p#compromiso_cliente{margin-top:40px}pre#compromisosGuardados{color:#e55842;border:0;background:#000}div#firma-para-pedido{width:95%;height:400px;color:darkblue;background-color:white;border:3px solid gray;margin:auto;display:block;cursor:crosshair;margin-top:15px}p.firma_contenedor_titulo{font-weight:bold}div#firma_contenedor_comentarios{width:98%;margin:auto;display:block;margin-top:15px;color:#fff;background:#555;padding:5px}div#firma_contenedor_compromiso{width:98%;margin:auto;display:block;margin-top:15px;color:#fff !important;background:#e55842;padding:5px}span.enviar-pedido-individual{background:#2a9d8f;padding-left:4px;padding-right:4px;cursor:pointer}table#tabla-crear-pedido tr.rv td.producto::before{content:url('../png/rv.png');position:absolute;margin-left:-18px;margin-top:2px}table#tabla-crear-pedido tr.rv td.producto{padding-left:20px}div.boton-subir-rv{display:inline-block;border:1px solid red;margin:25px;padding:25px;float:left;cursor:pointer}div#subir-vista-preliminar{border:2px solid #fff;height:50%;width:90%;margin:auto;margin-top:5%;background-size:contain;background-repeat:no-repeat;background-position:center}div.rv-subido{border:1px solid #4f772d;background-color:#90a955}img#img_cargando_autorizacion{display:block;margin:auto}p#lb_autorizacion_requerida,p#lb_autorizacion_requerida span{text-align:center;font-weight:bold;color:#e55842}div.cliente{line-height:60px;max-height:60px;border-bottom:1px solid #000;width:97%;overflow:hidden;cursor:pointer}div.cliente.par{background:#212121}p#ic_nombreCliente{font-size:18px;font-weight:bold}p#ic_comentarios{font-size:18px;font-weight:bold}p#ic_saldo,p#ic_credito{font-size:18px;font-weight:bold}p.advertenciaCompromiso,p.advertenciaCompromiso *{text-align:center;font-weight:bold;color:#e55842}img#cargandoGPS{margin:auto;display:block}p#infoUbicacionGPS{margin-top:50px;color:#3498db;font-weight:bold;cursor:pointer}p#posicionGPSActual{text-align:center}div.pantalla#mapa{height:91%}iframe#frameMapa{width:99%;height:100%;margin:auto;display:block}p#historialDeVentas{margin-top:50px;color:#ffd800;font-weight:bold;cursor:pointer}p#pedidosActivos{margin-top:50px;color:#2a9d8f;font-weight:bold;cursor:pointer}p#cobrosPorAplicar{margin-top:50px;color:#f15bb5;font-weight:bold;cursor:pointer}p#corregirInformacionCliente{margin-top:50px;color:#f38600;font-weight:bold;cursor:pointer}p#cargando_posicion_gps,p#cargando_pedidos_activos{font-size:22px;text-align:center}img#cargando_posicion_gps_imagen,img#cargando_pedidos_activos_imagen{margin:auto;display:block}table#tabla-pedidos-activos tr td:first-child,table#tabla-pedidos-activos tr td:nth-child(2){text-align:left}span.abrir_cpa{font-weight:bold;color:#f15bb5;cursor:pointer}div#dialogoBusqueda{width:100%;height:50px;background:#000;position:absolute;top:51px}input#buscarEnLista{margin-top:10px}input#valor{margin-top:50px}p#valor{width:100%;height:100px;line-height:100px;text-align:center;font-weight:bold;font-size:25px}div.contenedorBotonesDeValor{position:relative;width:100%;text-align:center}div.valorAIngresar,div.valorAIngresarEspecial{float:none;display:inline-block}div.valorAIngresarDeshabilitado{background:#000}div#contenedor-opciones{margin-top:30px}p#mensajeConfirmacion{font-size:24px;font-weight:bold;text-align:center}div.seccionDeBotones{margin-top:20px;height:55px}div.seccionDeBotones>*{line-height:50px;height:50px;width:50%;float:left;text-align:center;cursor:pointer;font-weight:bold;overflow:hidden}div.dosBotones>div.boton1{background:#e55842}div.dosBotones>div.boton2{background:#99cdc1}div.unBoton>div.boton1{margin-left:25%;background:#e55842}div.unBoton>div.boton2{margin-left:25%;background:#99cdc1}div.unBoton>div.boton3{margin-left:25%;background:#3498db}div.unBoton>div.boton3.deshabilitado{background:#2c526b;cursor:not-allowed}div.unBoton>div.boton4{margin-left:25%;background:#00668b}div.tresBoton>div.boton5{margin-left:25%;background:#7f022a}div.tresBotones>div.boton1{margin-left:1.66%;margin-right:1.66%;width:30%;background:#e55842}div.tresBotones>div.boton2{margin-left:1.66%;margin-right:1.66%;width:30%;background:#99cdc1}div.tresBotones>div.boton3{margin-left:1.66%;margin-right:1.66%;width:30%;background:#7f022a}div#pantallaConInformacionDelProducto{position:relative;display:block;height:100%;color:#000}div.informacionProducto{position:absolute;background:#fff;width:100%;min-height:100%}img#cargandoCatalogo{display:block;margin:auto}div.informacionProducto>div.botonAgregarProducto{width:50px;height:50px;background:url("../png/agregarProducto.png") no-repeat;opacity:.7;position:fixed;right:0;top:0}div.informacionProducto>span.botonInformacion{height:50px;line-height:50px;text-align:center;width:200px;display:block;float:none;clear:both;margin:auto;margin-bottom:20px;background:#99cdc1;cursor:pointer}div.informacionProducto>img{max-width:300px;max-height:300px;display:block;margin:auto}div.informacionProducto *{color:#000}div.informacionProducto>div.publicidad{width:100%;height:100%;min-height:100%;position:absolute}div.informacionProducto>div#siguientePublicidad{position:fixed;right:0;top:50%;width:50px;height:50px;background:url(../png/siguiente.png) no-repeat}div.informacionProducto>div#anteriorPublicidad{position:fixed;left:0;top:50%;width:50px;height:50px;background:url(../png/anterior.png) no-repeat}div.botonCatalogo{background:#faedcd;color:#000;text-align:center;font-size:16px;padding:10px;width:50%;display:block;margin:auto;margin-top:50px;cursor:pointer}img#cargando-productos{display:block;margin:auto;margin-top:30px}div.pantalla#catalogo-productos .contenedor{background:#fff}div.pantalla#catalogo-productos p,div.pantalla#catalogo-productos span{color:#000;margin:0}div.productoCatalogo{float:left;border:1px solid #e6ccb2;display:block}div.catalogoImagenMiniatura img{display:block;margin:auto}p.catalogoNombre{height:50px}div.productoCatalogo.sin_informacion p.catalogoNombre{color:#a5a58d !important}div.productoCatalogo.con_informacion div.catalogoImagenMiniatura,div.productoCatalogo.con_informacion p.catalogoNombre{cursor:pointer}p.catalogoPrecio{display:inline-block}span.catalagoAgregar{color:#99cdc1 !important;font-weight:bold;cursor:pointer}p.catalogoExistencia,p.catalogoCategoria,span.catalagoAgregar{display:inline-block;float:right;margin-right:10px !important}p.catalogoMarca{display:inline-block}div.catalogo-precio-existencia,div.catalogo-marca{margin-top:5px}div.catalogo-acciones{margin-top:15px}@media(max-width:576px){div .productoCatalogo{width:100%}div.catalogoImagenMiniatura{width:120px;float:left}div.catalogoImagenMiniatura img{width:100px}}@media(min-width:577px){div.productoCatalogo{width:49.5%}p.catalogoNombre{text-align:center}div.catalogo-acciones{padding-left:15% !important;padding-right:15% !important}div.catalogoImagenMiniatura img{width:150px}}@media(min-width:768px){div.productoCatalogo{width:33%}div.catalogoImagenMiniatura img{width:200px}}@media(min-width:1200px){div.productoCatalogo{width:24.5%}div.catalogoImagenMiniatura img{width:240px}}#cargandohistorial img{display:block;margin:auto;margin-top:15px}#cargandohistorial p{text-align:center}.abrir-documento{margin-top:50px;color:#ffd800;font-weight:bold;cursor:pointer}#tablaHistorial{margin-top:15px}p#error-reporte-conduccion{text-align:center;color:red}#tabla-reporte-conduccion{margin-top:20px}#tabla-reporte-conduccion th:nth-child(1),#tabla-reporte-conduccion th:nth-child(2),#tabla-reporte-conduccion td:nth-child(1),#tabla-reporte-conduccion td:nth-child(2){text-align:center}#tabla-reporte-conduccion th:nth-child(3),#tabla-reporte-conduccion td:nth-child(3){text-align:left}.reporte-distancia{color:#e28bff}.reporte-promedio{color:#ffaa4d}.reporte-maxima{color:#ff4d4d}#botones-crear-visita{margin-top:90px}table#listaDeVisitas{margin-top:20px}table#listaDeVisitas td,table#listaDeVisitas th{text-align:left}table#listaDeVisitas tr>td:nth-child(4),table#listaDeVisitas th:nth-child(4){text-align:right}table#listaDeVisitas tr>td:last-child,table#listaDeVisitas th:last-child{text-align:center}table#listaDeVisitas tbody tr{cursor:pointer}label#lb_visitamotivo_id{margin-left:2.5%}﻿table#listaDeDocumentosAdeudados tr{height:60px}table#listaDeCobros{margin-top:20px}select#formapago_id,input#referencia_externa,pre#comentariosCobro,input#fecha_pago{cursor:pointer}table#listaDeDocumentosAdeudados tbody tr{cursor:pointer}tbody#contenidoListadoDeDocumentos td.monto{cursor:pointer}tbody#listaDeCobrosAlmacenados tr{cursor:pointer}