@charset "utf-8";
::-webkit-scrollbar {overflow: visible;width: 10px;height: 16px;}
::-webkit-scrollbar-thumb {padding: 100px 0 0;min-height: 28px;border: solid transparent;border-width: 1px 1px 1px 4px;background-color: rgba(0, 0, 0, .2);background-clip: padding-box;box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1),inset 0 -1px 0 rgba(0, 0, 0, .07);}
::-webkit-scrollbar-button {width: 0;height: 0;}
::-webkit-scrollbar-track {border: solid transparent;border-width: 0 0 0 2px;background-clip: padding-box;}
::-webkit-scrollbar-corner {background: transparent;}
a:link{color:#F6F5DA;text-decoration:none;text-shadow:0px 1px 1px #9E9D7C;}
a:hover{color:#F6F5DA;text-decoration:none;text-shadow:0px 1px 1px #9E9D7C;}
a:visited{color:#F6F5DA;text-decoration:none;text-shadow:0px 1px 1px #9E9D7C;}
body{margin:0px 0px 0px 0px;background:#f1f1f1;font-size:12.5px;font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
hr{text-shadow:1px 1px 1px #fff;line-height:1px #459E00;}
input{display:block;}
label{display:block;}
tbody tr:nth-child(odd){background:#ffffff;color:#022901;}
tbody tr:nth-child(even){background:#9CBB37;color:white;}
tbody td{padding:0px 5px 0px 5px;line-height: 1.6em;}
#tabla_lista_tipoServicios{width:35%;}
#cliente_convenio {display: inline-block;}
#cambioTarifa {display: inline-block;}
#precio_factura {display: inline-block;}
#cantidad_factura {display: inline-block;}
#nombre_cliente {display: inline-block;}
#telefono_cliente {display: inline-block;}
#email_cliente {display: inline-block;}
#direccion_cliente {display: inline-block;}
#descuento_cliente {display: inline-block;}
#cam_sede{position:absolute;top:0px;left:0px;width:320px;height:240px;}
#canvas_video{position:absolute;top:0px;left:0px;display:none;width:320px;height:240px;}
#convenios{margin: auto;padding: 30px 0px 0px 0px;width: 100%;text-align: center;font-size: 2em;}
#sedes_cam{position: relative;top: 30px;margin: auto;width: 625px;text-align: center;}
#fecha_creacion_convenio {display: inline-block;}
#factura_completa{position:relative;}
#factura_completa_copia{display:none;}
#cam1{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#cam2{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#cam3{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#cam4{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#cam5{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#cam6{float:left;margin: 1px;width: 200px;height: 150px;border: 1px solid grey;background-color: white;}
#ubicacion_cam1{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#ubicacion_cam2{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#ubicacion_cam3{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#ubicacion_cam4{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#ubicacion_cam5{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#ubicacion_cam6{position:relative;bottom:20px;left:5px;width: 80px;height: 15px;background:white;color:black;text-align:left;}
#datos_usuario_camera {position: absolute;top: 37px;right: 57px;}
#menu_opciones {position: absolute;top: 45px;left: 310px;color: white;font-size: 1.6em;}
.expandir_menu:before {width: 27px;height: 27px;content: url("../img/command2.png");}
.cantidad_envio{clear:both;}
.detalle_envio, .valor_declarado{clear:both;}
.personalizado{width:400px !important;}
.reset{clear:both;margin:5px 0px 0px 0px;border-spacing:1px;border-collapse:separate;text-transform:lowercase;font-size:1.3em;font-family:Arial, "MS Trebuchet", sans-serif !important;line-height:1.7em;}
.tipo_letra_guia{font-size:0.95em;}
.ui-autocomplete-loading{background:white url('images/ui-anim_basic_16x16.gif') right center no-repeat;}
.servicio_pap.ui-widget {display: inline-block;width: 400px;}
#actualizar_guia{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#alinear_derecha{text-align: right;}
#alinear_izquierda{text-align: left;}
#alinear_centro{text-align: center;}
#agregar_envio{vertical-align:baseline;}
#boton_enviar{display:block;}
#buscar_guia{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#carrito_compra{clear:both;width:400px;}
#cam{left: 230px;float: right;margin-top: 5px;width: 50px;height: 50px;}
#clientes{float:left;padding:10px 0px 0px 30px;width:160px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#clientes:hover {padding-bottom: 9px;background: #8FB101;}
#cotizar:hover {padding-bottom: 9px;background: #459E00;}
#guias:hover {padding-bottom: 9px;background: #AABA00;}
#mfacturas:hover{padding-bottom: 9px;background: #78AA03;}
#fecha_vencimiento_convenio {display: inline-block;}
#inicio:hover {padding-bottom: 9px;background: #AABA00;}
#configuracion:hover {padding-bottom: 9px;background: #29930B;}
#salir:hover{padding-bottom: 9px;background: #FF530A;}
#ingresos_guia:hover {padding-bottom: 9px;background: #459E00;}
#clientes:before{content:url("../img/users.png");}
#mfacturas:before{content:url("../img/facturas.png");}
#contenido{position:relative;margin-left:50px;}
#contenido_print{position:relative;margin-left:50px;}
#contenido_print_copia{position:relative;margin-left:50px;}
#contenido_copia{display:none;}
#contenido_copia_1{display:none;width: 350px;margin: auto;position: relative;}
#contrato{display:block;margin:10px;padding:10px;line-height:1.3em;}
#cotizar{float:left;padding:10px 0px 0px 30px;width:150px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#cotizar:before{content:url("../img/envios.png");}
#cliente_guia, #conductor_guia,#direccion_destino,#fecha_guia, #nombre_destino,#telefono_destino, #vehiculo_guia,#valor_declarado,#id_valor_puerta_puerta,#id_valor_descuento_vehiculo,#destinatario_guia{display:inline;}
#datos_cliente{position:relative;margin:auto;width:350px;font-size:1.1em;line-height:1.3em;}
#datos_contacto{float:left;width:400px;}
#datos_mdv{position:relative;margin:auto;width:350px;text-align:center;font-size:0.9em;line-height:1.1em;}
#destino_guia{float:left;width:50%;font-size:0.9em !important;line-height:1.4em;}
#detalle_guia{position:relative;margin:auto;width:350px;font-size:1.1em;line-height:1.3em;}
#datos_cliente_preview{position:relative;left:10px;margin:auto;width:350px;font-size:1.1em;line-height:1.3em;}
#datos_cliente_factura{position:relative;left:10px;margin:auto;width:350px;text-align:center;font-size:1.1em;line-height:1.3em;}
#detalle_cliente_factura{position:relative;left:10px;margin:auto;width:350px;font-size:1.1em;line-height:1.3em;}
#detalle_guia_preview{position:relative;left:10px;margin:auto;width:350px;font-size:1.1em;line-height:1.3em;}
#detalle_buscar_guia{margin:auto;padding:25px 0px 0px 0px;width:62%;text-align:left;font-size:1.2em;}
#direccion_origen{display:inline;}
#eli_guia{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#eli_factura{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#eliminar_guia{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#error404{margin:auto;padding:20px;text-align:center;font-size:2em;}
#excel_guias{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#diario_excel_guias{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#cuentas_cobrar{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#firma_guia{position:relative;display:none;margin:auto;width:350px;font-size:0.9em;line-height:1.1em;}
#filtro{position:relative;top:10px;}
#fi_guia{display:inline-block;}
#ff_guia{display:inline-block;}
#fondo_logo{width:100%;height:60px;background: #aaba00; /* Old browsers */
background: -moz-linear-gradient(left, #aaba00 0%, #29930b 87%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#aaba00), color-stop(87%,#29930b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #aaba00 0%,#29930b 87%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #aaba00 0%,#29930b 87%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #aaba00 0%,#29930b 87%); /* IE10+ */
background: linear-gradient(to right, #aaba00 0%,#29930b 87%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaba00', endColorstr='#29930b',GradientType=1 ); /* IE6-9 */}
#form_actualizar_guia{position:relative;margin:auto;width:34%;text-align:left;}
#guias{float:left;padding:10px 0px 0px 50px;width:130px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#guia_rastreo{position:relative;margin:auto;width:100%;text-align:left;font-size:1em;line-height:1.5em;}
#guias:before{content:url("../img/guias.png");}
#g_origen {display: block;clear: both;}
#actualizacion_guias{position: absolute;right: 50px;display: inline-block;width: 608px;height: 400px;}
#guias_provenientes{position: relative;right: 5px;display:inline-block;overflow: auto;padding: 5px;width: 600px;height: 180px;line-height: 1.5em;}
#guias_salen{position: relative;right: 5px;display:inline-block;overflow: auto;padding: 5px;width: 600px;height: 180px;background: #FCF0BA url(images/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x;line-height: 1.5em;}
#hora_salida, #hora_llegada{float:left;}
#imprimir_copia{top:10px;margin:auto;text-align:left;}
#inicio{left:50px;float:left;padding:10px 0px 0px 50px;width:120px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#mfacturas {float: left;padding: 10px 0px 0px 30px;width: 155px;color: #F6F5DA;text-shadow: 0px 1px 1px #9E9D7C;font-weight: normal;font-size: 2.5em;}
#inicio:before{content:url("../img/home.png");}
#ingresos{display: inline-block;width:900;}
#ing_sede{display:inline-block;margin:3px;padding:10px;width:280px;font-size:1.3em;line-height:1.5em;}
#ingresos_sedes{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#ingreso_sede{margin-top:10px;width:25%;font-size:1.3em;line-height:1.5em;}
#ingresos_guia{float:left;padding:10px 0px 0px 30px;width:160px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#ingresos_guia:before{content:url("../img/dinero.png");}
#letra_detalle_guia{font-size:1em;line-height: 1.5em;}
#listar_guias{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#liquidar_guia{display:none;}
#liquidar_cuentascobrar{display:none;}
#liquidar_guia_diario_excel{display:none;}
#camara {width: 200px;}
#liquidar_guia_administrador_asistente{display:none;}
#liquidar_guias{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_clientes{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_tarifas{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#cambiar_tarifas{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_tipos_servicios{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#detalle_tipos_servicios{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_sedes{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#envivo_sedes{margin:auto;padding:30px 0px 0px 0px;width:100%;height: 62px;text-align:center;font-size:2em;}
#tarifas{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#sedes{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#vehiculos{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_empleado{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_vehiculos{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_estadisticas{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_convenios{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#estadistica_mes{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#estadistica_sede{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#estadistica_guia{margin:auto;padding:30px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#logo_empresa{position:relative;top:-2px;left:0px;width:141px;height:57px;background:url("../img/suge.png");}
#logo{position: absolute;
left: 50px;
color: #283810;
text-shadow: 0px 1px 1px #000;
/* font-weight: bold; */
font-size: 3.2em;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#logo:after{content:url("../img/logo.png");}
#logo_banner{position:absolute;top:48px;left:50px;color:#fff;text-shadow:0px 1px 1px #666A73;font-size:0.9em;}
#menu{margin:0px 0px 5px 0px;width:100%;height:50px;background: -webkit-linear-gradient(left, #022901 0%,#29930B 97%);background: -moz-linear-gradient(left, #022901 0%,#29930B 97%);background-image: linear-gradient(to right, #022901 0%, #29930B 87%); }
#no_autorizado{display:none;}
#nueva_guia{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nueva_factura{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#listar_facturas{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#eliminar_factura{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_convenio{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_cliente{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_tarifa{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_configuracion{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_empleado{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_sede{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#nuevo_form_vehiculo{margin:auto;padding:20px 0px 0px 0px;width:100%;text-align:center;font-size:2em;}
#num_guia_update{left:50px;margin:auto;padding:10px 0px 0px 10px;width:20%;text-align:center;}
#num_guia_delete{left:50px;margin:auto;padding:10px 0px 0px 10px;width:20%;text-align:center;}
#num_factura_delete{left:50px;margin:auto;padding:10px 0px 0px 10px;width:20%;text-align:center;}
#nueva_guia_form{width:300px;}
#notificacion{top:2px;display:none;margin:auto;padding:10px 20px;width:300px;border:2px solid white;background:#78AA03;color: white;text-align:left;font-family:segoe ui, sans-serif;line-height:1.5em;}
#origen_guia{float:left;width:50%;font-size:0.9em !important;line-height:1.4em;}
#reporte_ingresos{clear:both;}
#resul_cotizacion{position:relative;margin:0px 0px 0px 500px;width:350px;font-size:1.2em;line-height:1.5em;}
#resul{font-weight:bold;}
#telefono_origen{display:inline;}
#tipo_caja, #tamano_envio, #agregar_envio, #precio_guia,#cantidad_guia{display:inline-block;}
#titulo_sede_ingreso_error{margin:10px 0px 0px 5px;width:100%;height:35px;color:white;font-size:1.8em;}
#titulo_sede_ingreso{width:100%;height:35px;color:white;text-transform: lowercase;font-size:1.6em;}
#datos_usuario_logueado{position:absolute;top:5px;right:50px;display:none;padding:5px;width:197px;height:35px;color:white;text-align:right;font-size:1.1em;font-family:segoe ui, sans-serif;line-height: 1.5em;}
#valor_servicio,#serviciopap,#descuento_servicio,#fk_tarifa_municipio_origen{display:inline;}
#configuracion{float:left;padding:10px 0px 0px 30px;width:160px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#configuracion:before{content:url("../img/configuracion.png");}
#salir{float:left;margin-left: 60px;padding:10px 0px 0px 30px;width:110px;color:#F6F5DA;text-shadow:0px 1px 1px #9E9D7C;font-weight:normal;font-size:2.5em;}
#salir:before{content:url("../img/salir.png");}
#web_cam {width: 50px;height: 50px;}
.chart { margin: 15px auto;width: 980px;}
.gravatar {float:right;margin-left: 0.2em;border: 2px solid white;vertical-align: text-bottom;}
.highcharts-container{height:420px !important;}
#user{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-top: 5px;
padding: 2px 7px 0 43px;
height: 40px;
border: 2px solid #888788;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: white;
background-image: url("../img/register.png");
background-position: 5px  6px;
background-repeat: no-repeat;
font-size: 1.3em;
}
#passwd{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-top: 10px;
padding: 2px 7px 0 43px;
height: 40px;
border: 2px solid #888788;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color: white;
background-image: url("../img/register.png");
background-position: 7px -102px;	
background-repeat: no-repeat;
font-size: 1.3em;
}
#resul_ingreso {
margin-top: 3px;
}
#contenido_print_factura {
position: relative;
margin: auto;
width: 750px;
}

#datos_mdv_factura {
float: left;
margin: auto;
width: 350px;
text-align: center;
font-size: 0.9em;
line-height: 1.1em;
}

#datos_cliente_factura_print {
float: left;
margin: auto;
padding-left: 5px;
width: 395px;
text-align: left;
font-size: 1em;
line-height: 1.6em;
}

#detalle_factura_print{
position: relative;
clear: both;
margin: auto;
padding-top: 1px;
width: 350px;
width: 750px;
font-size: 1.1em;
line-height: 1.3em;
}

.tbl_detalleFactura{
width: 100%;
border-spacing: 0;
border-collapse: collapse;
font-size: 1em;
line-height: 2em;
}
#id_factura_imprimir{
	font-size: 2.4em;
	font-weight: bold;
}
#pos_id_factura_print {
position: absolute;
top:10px;
right: 10px;
border: 1px solid green;
background: white;
border-radius: 6px;
-webkit-border-radius: 8px;
padding: 5px;
}
#pos_total_factura_print {
position: absolute;
bottom:45px;
right: 10px;
border: 1px solid green;
background: white;
border-radius: 6px;
-webkit-border-radius: 8px;
padding: 5px;
}

#firma_factura_print {
position: absolute;
bottom:45px;
left: 10px;
border: 1px solid green;
background: white;
border-radius: 6px;
-webkit-border-radius: 8px;
padding: 5px;
}