/*
@font-face {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 300;
src: local('Helvetica Neue'), local('Helvetica Neue'), url(fonts/HelveticaNeue.ttf) format('truetype');
}*/

@font-face {
font-family: 'Lucida Grande';
font-style: normal;
font-weight: 300;
src: local('Lucida Grande'), local('Lucida Grande'), url(fonts/LucidaGrandeRegular.ttf) format('truetype');
}

@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: local('Roboto'), local('Roboto'), url(fonts/Roboto-Light.ttf) format('truetype');
}
/*
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('Open Sans'), url(fonts/EBGaramond-Regular.ttf) format('truetype');
}
*/


#bg1{
    margin: 0;
    padding: 0;
    height:100%;
    background-color: #2279AD;
    background-image: url('../images/bg2.png');
    background-repeat: repeat-x;
    background-position-y: top;
}


#wrapper{
    min-height:100%;
    position:relative;
    margin: 0 auto;
    text-align: center;
    background-image: url('../images/bg_app.png');
    background-repeat: no-repeat;
    background-position: top center;
    z-index: 2;
    width: 800px;
    height: 600px;
    overflow: hidden;
    left: 0;
    right: 0;
}

#wrapper ul 
{
position: absolute;
top: 500px;
left: 229px;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}



#wrapper li { 
    display: inline; 
    padding: 0px 5px;
}


#footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  text-align: center;
  color:#FFFFFF;
  font: normal 12px 'Open Sans', 'Helvetica Neue', 'Roboto',Helvetica, 'Noto Sans', sans-serif, Arial, sans-serif,sans-serif;
}

.logo-app{position:absolute;left:50%;top:50%;height:120px;margin-top:-180px;width:420px;margin-left:-210px;}
.login{background-image:url('../images/icons/login.png') !important;background-repeat:no-repeat;}
.inicio{background-image:url('../images/icons/inicio.png') !important;background-repeat:no-repeat;}
.inicio1{background-image:url('../images/icons/inicio1.png') !important;background-repeat:no-repeat;}
.menu_ppal{background-image:url('../images/icons/menu_ppal.png') !important;background-repeat:no-repeat;}
.auxiliares{background-image:url('../images/icons/auxiliares.png') !important;background-repeat:no-repeat;}
.auxiliares1{background-image:url('../images/icons/auxiliares1.png') !important;background-repeat:no-repeat;}
.perfiles{background-image:url('../images/icons/perfiles.png') !important;background-repeat:no-repeat;}
.perfiles1{background-image:url('../images/icons/perfiles1.png') !important;background-repeat:no-repeat;}
.usuarios{background-image:url('../images/icons/usuarios.png') !important;background-repeat:no-repeat;}
.usuarios1{background-image:url('../images/icons/usuarios1.png') !important;background-repeat:no-repeat;}
.modulos{background-image:url('../images/icons/modulos.png') !important;background-repeat:no-repeat;}
.modulos1{background-image:url('../images/icons/modulos1.png') !important;background-repeat:no-repeat;}
.opciones{background-image:url('../images/icons/opciones.png') !important;background-repeat:no-repeat;}
.opciones1{background-image:url('../images/icons/opciones1.png') !important;background-repeat:no-repeat;}
.archivos{background-image:url('../images/icons/archivos.png') !important;background-repeat:no-repeat;}
.archivos1{background-image:url('../images/icons/archivos1.png') !important;background-repeat:no-repeat;}
.opciones_usuario{background-image:url('../images/icons/opciones_usuario.png') !important;background-repeat:no-repeat;}
.opciones_usuario1{background-image:url('../images/icons/opciones_usuario1.png') !important;background-repeat:no-repeat;}
.pacientes{background-image:url('../images/icons/pacientes.png') !important;background-repeat:no-repeat;}
.diagnosticos{background-image:url('../images/icons/diagnosticos.png') !important;background-repeat:no-repeat;}
.diagnosticos1{background-image:url('../images/icons/diagnosticos1.png') !important;background-repeat:no-repeat;}
.citas{background-image:url('../images/icons/calendar.png') !important;background-repeat:no-repeat;}
.aceptar{background-image:url('../images/icons/ok.png') !important;background-repeat:no-repeat;}
.cancelar{background-image:url('../images/icons/minus.png') !important;background-repeat:no-repeat;}
.reportes{background-image:url('../images/icons/reportes.png') !important;background-repeat:no-repeat;}
.reportes1{background-image:url('../images/icons/reportes1.png') !important;background-repeat:no-repeat;}
.consulta_sql{background-image:url('../images/icons/consulta_sql.png') !important;background-repeat:no-repeat;}
.consulta_sql1{background-image:url('../images/icons/consulta_sql1.png') !important;background-repeat:no-repeat;}

.sistema{background-image:url('../images/icons/sistema.png') !important;background-repeat:no-repeat;}
.seguridad{background-image:url('../images/icons/login.png') !important;background-repeat:no-repeat;}
.configuracion{background-image:url('../images/icons/configuracion.png') !important;background-repeat:no-repeat;}
.agendamiento{background-image:url('../images/icons/agendamiento.png') !important;background-repeat:no-repeat;}
.agendamiento1{background-image:url('../images/icons/agendamiento1.png') !important;background-repeat:no-repeat;}
.convenios{background-image:url('../images/icons/convenios.png') !important;background-repeat:no-repeat;}
.especialidades{background-image:url('../images/icons/especialidades.png') !important;background-repeat:no-repeat;}
.especialidades1{background-image:url('../images/icons/especialidades1.png') !important;background-repeat:no-repeat;}
.especialistas{background-image:url('../images/icons/especialistas.png') !important;background-repeat:no-repeat;}
.especialistas1{background-image:url('../images/icons/especialistas1.png') !important;background-repeat:no-repeat;}
.motivos{background-image:url('../images/icons/motivos.png') !important;background-repeat:no-repeat;}
.modelos{background-image:url('../images/icons/agendamiento.png') !important;background-repeat:no-repeat;}
.modelos1{background-image:url('../images/icons/agendamiento1.png') !important;background-repeat:no-repeat;}
.procesar{background-image:url('../images/icons/procesar.png') !important;background-repeat:no-repeat;}
.tipos_documento{background-image:url('../images/icons/tipos_documento.png') !important;background-repeat:no-repeat;}
.servicios{background-image:url('../images/icons/servicios.png') !important;background-repeat:no-repeat;}
.agregar{background-image:url('../images/icons/agregar.png') !important;background-repeat:no-repeat;}
.limpiar{background-image:url('../images/icons/limpiar.png') !important;background-repeat:no-repeat;}
.clean{background-image:url('../images/icons/clean.png') !important;background-repeat:no-repeat;}
.cleanb{background-image:url('../images/icons/cleanb.png') !important;background-repeat:no-repeat;}
.search{background-image:url('../images/icons/search.png') !important;background-repeat:no-repeat;}
.close{background-image:url('../images/icons/close.png') !important;background-repeat:no-repeat;}
.agendas{background-image:url('../images/icons/agendas.png') !important;background-repeat:no-repeat;}
.bloquear{background-image:url('../images/icons/bloquear.png') !important;background-repeat:no-repeat;}
.desbloquear{background-image:url('../images/icons/desbloquear.png') !important;background-repeat:no-repeat;}
.ayuda{background-image:url('../images/icons/ayuda.png') !important;background-repeat:no-repeat;}
.ayuda1{background-image:url('../images/icons/ayuda1.png') !important;background-repeat:no-repeat;}
.mensaje{background-image:url('../images/icons/mensaje.png') !important;background-repeat:no-repeat;}
.mensaje1{background-image:url('../images/icons/mensaje1.png') !important;background-repeat:no-repeat;}
.procedimientos{background-image:url('../images/icons/procedimientos.png') !important;background-repeat:no-repeat;}
.procedimientos1{background-image:url('../images/icons/procedimientos1.png') !important;background-repeat:no-repeat;}
.detalle{background-image:url('../images/icons/detalle.png') !important;background-repeat:no-repeat;}
.convenciones{background-image:url('../images/icons/convenciones.png') !important;background-repeat:no-repeat;}

.nuevo{background-image:url('../images/icons/nuevo.png') !important;background-repeat:no-repeat;}
.grabar{background-image:url('../images/icons/grabar.png') !important;background-repeat:no-repeat;}
.actualizar{background-image:url('../images/icons/actualizar.png') !important;background-repeat:no-repeat;}
.cerrar{background-image:url('../images/icons/cerrar.png') !important;background-repeat:no-repeat;}
.info{background-image:url('../images/icons/info.png') !important;background-repeat:no-repeat;}
.permisos{background-image:url('../images/icons/permisos.png') !important;background-repeat:no-repeat;}
.permisos1{background-image:url('../images/icons/permisos1.png') !important;background-repeat:no-repeat;}
.extensiones{background-image:url('../images/icons/extensiones.png') !important;background-repeat:no-repeat;}

.adjuntar{background-image:url('../images/icons/adjuntar.png') !important;background-repeat:no-repeat;}

.ext-mb-ok{background-image:url('../images/icons/icon-ok.png') !important;background-repeat:no-repeat;}

.grafico{background-image:url('../images/icons/graficos.png') !important;background-repeat:no-repeat;}
.grafico1{background-image:url('../images/icons/graficos1.png') !important;background-repeat:no-repeat;}

.asistio{background-color: #dff0d8;}

.no_asistio{background-color: #f2dede;}

.msg-error{
   background-color: #f2dede;
   border-color: #ebccd1;
   color: #a94442;
   padding: 3px;
   display: block;
   
}

.msg-info{
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
    padding: 3px;
    display: block;

}

.msg-success{
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
    padding: 3px;
    display: block;

}

strong{font-weight: bold;}

.x-action-col-icon { min-height: 8px;}

.upload_csv{background-image:url('../images/icons/csv.png') !important;background-repeat:no-repeat;}

.opciones_perfil{background-image:url('../images/icons/opciones_perfil.png') !important;background-repeat:no-repeat;}

.punto_servicio{background-image:url('../images/icons/punto_servicio.png') !important;background-repeat:no-repeat;}
.documentos_custodia{background-image:url('../images/icons/documentos_custodia.png') !important;background-repeat:no-repeat;}
.documentos_custodia1{background-image:url('../images/icons/documentos_custodia1.png') !important;background-repeat:no-repeat;}
.entidad{background-image:url('../images/icons/entidad.png') !important;background-repeat:no-repeat;}
.entidad1{background-image:url('../images/icons/entidad1.png') !important;background-repeat:no-repeat;}
.actividad{background-image:url('../images/icons/actividad.png') !important;background-repeat:no-repeat;}
.actividad1{background-image:url('../images/icons/actividad1.png') !important;background-repeat:no-repeat;}
.agendas1{background-image:url('../images/icons/agendas1.png') !important;background-repeat:no-repeat;}
.tipos_consulta{background-image:url('../images/icons/tipos_consulta.png') !important;background-repeat:no-repeat;}
.tipos_consulta1{background-image:url('../images/icons/actividad1.png') !important;background-repeat:no-repeat;}
.consultas_usuario{background-image:url('../images/icons/actividad.png') !important;background-repeat:no-repeat;}
.consultas_usuario1{background-image:url('../images/icons/actividad1.png') !important;background-repeat:no-repeat;}
.departamentos{background-image:url('../images/icons/departamentos.png') !important;background-repeat:no-repeat;}
.departamentos1{background-image:url('../images/icons/departamentos1.png') !important;background-repeat:no-repeat;}
.municipios{background-image:url('../images/icons/municipios.png') !important;background-repeat:no-repeat;}
.municipios1{background-image:url('../images/icons/municipios1.png') !important;background-repeat:no-repeat;}
.profesiones{background-image:url('../images/icons/usuarios.png') !important;background-repeat:no-repeat;}
.profesiones1{background-image:url('../images/icons/usuarios1.png') !important;background-repeat:no-repeat;}
.act_enf{background-image:url('../images/icons/act_enf.png') !important;background-repeat:no-repeat;}
.act_enf1{background-image:url('../images/icons/act_enf1.png') !important;background-repeat:no-repeat;}
.consultorios{background-image:url('../images/icons/consultorios.png') !important;background-repeat:no-repeat;}
.consultorios1{background-image:url('../images/icons/consultorios1.png') !important;background-repeat:no-repeat;}
.dashboard{background-image:url('../images/icons/dashboard.png') !important;background-repeat:no-repeat;}
.dashboard1{background-image:url('../images/icons/dashboard1.png') !important;background-repeat:no-repeat;}
.bloqueo{background-image:url('../images/icons/bloqueo.png') !important;background-repeat:no-repeat;}
.bloqueo1{background-image:url('../images/icons/bloqueo1.png') !important;background-repeat:no-repeat;}
.procesar{background-image:url('../images/icons/procesar.png') !important;background-repeat:no-repeat;}
.adicionar{background-image:url('../images/icons/adicionar.png') !important;background-repeat:no-repeat;}
.adicionar1{background-image:url('../images/icons/adicionar1.png') !important;background-repeat:no-repeat;}
.exportar_pdf{background-image:url('../images/icons/exportar_pdf.png') !important;background-repeat:no-repeat;}
.exportar_excel{background-image:url('../images/icons/exportar_excel.png') !important;background-repeat:no-repeat;}
.exportar{background-image:url('../images/icons/exportar.png') !important;background-repeat:no-repeat;}
.exportar24{background-image:url('../images/icons/csv.png') !important;background-repeat:no-repeat;}
.consultar{background-image:url('../images/icons/consultar.png') !important;background-repeat:no-repeat;}
.cerrar16{background-image:url('../images/icons/cerrar16.png') !important;background-repeat:no-repeat;}
.basicos{background-image:url('../images/icons/basicos.png') !important;background-repeat:no-repeat;}
.maestros{background-image:url('../images/icons/maestros.png') !important;background-repeat:no-repeat;}
.asignacion{background-image:url('../images/icons/asignacion.png') !important;background-repeat:no-repeat;}
.asignacion1{background-image:url('../images/icons/asignacion1.png') !important;background-repeat:no-repeat;}
.pto_servicio{background-image:url('../images/icons/pto_servicio.png') !important;background-repeat:no-repeat;}
.pto_servicio1{background-image:url('../images/icons/pto_servicio1.png') !important;background-repeat:no-repeat;}
.hora_salida{background-image:url('../images/icons/clock.png') !important;background-repeat:no-repeat;}
.faltas{background-image:url('../images/icons/faltas.png') !important;background-repeat:no-repeat;}
.faltas1{background-image:url('../images/icons/faltas1.png') !important;background-repeat:no-repeat;}
.multa{background-image:url('../images/icons/multa.png') !important;background-repeat:no-repeat;}
.hc{background-image:url('../images/icons/hc.png') !important;background-repeat:no-repeat;}
.hc1{background-image:url('../images/icons/hc1.png') !important;background-repeat:no-repeat;}
.asignar_cita{background-image:url('../images/icons/clock.png') !important;background-repeat:no-repeat;}
.hc_od{background-image:url('../images/icons/hc_od3.png') !important;background-repeat:no-repeat;}
.hc_od1{background-image:url('../images/icons/hc_od1.png') !important;background-repeat:no-repeat;}

.close16{background-image:url('../images/icons/close16.png') !important;background-repeat:no-repeat;}

.laboratorio1{background-image:url('../images/icons/laboratorio1.png') !important;background-repeat:no-repeat;}
.laboratorio{background-image:url('../images/icons/laboratorio.png') !important;background-repeat:no-repeat;}

.radiologia1{background-image:url('../images/icons/radiologia1.png') !important;background-repeat:no-repeat;}
.radiologia{background-image:url('../images/icons/radiologia.png') !important;background-repeat:no-repeat;}

.bancos{background-image:url('../images/icons/bancos.png') !important;background-repeat:no-repeat;}
.bancos1{background-image:url('../images/icons/bancos1.png') !important;background-repeat:no-repeat;}

.compras{background-image:url('../images/icons/compras.png') !important;background-repeat:no-repeat;}
.compras1{background-image:url('../images/icons/compras1.png') !important;background-repeat:no-repeat;}

.calidad{background-image:url('../images/icons/calidad.png') !important;background-repeat:no-repeat;}
.calidad1{background-image:url('../images/icons/calidad1.png') !important;background-repeat:no-repeat;}

.password{background-image:url('../images/icons/password.png') !important;background-repeat:no-repeat;}
.password1{background-image:url('../images/icons/password1.png') !important;background-repeat:no-repeat;}


.ordenes1{background-image:url('../images/icons/ordenes1.png') !important;background-repeat:no-repeat;}
.ordenes{background-image:url('../images/icons/ordenes.png') !important;background-repeat:no-repeat;}
.rips{background-image:url('../images/icons/rips.png') !important;background-repeat:no-repeat;}

.movimientos{background-image:url('../images/icons/movimientos.png') !important;background-repeat:no-repeat;}

.documentos{background-image:url('../images/icons/documentos.png') !important;background-repeat:no-repeat;}
.documentos1{background-image:url('../images/icons/documentos1.png') !important;background-repeat:no-repeat;}
.movimiento_servicios{background-image:url('../images/icons/movimiento_servicios.png') !important;background-repeat:no-repeat;}
.movimiento_servicios1{background-image:url('../images/icons/movimiento_servicios1.png') !important;background-repeat:no-repeat;}

.siguiente{background-image:url('../images/icons/siguiente.png') !important;background-repeat:no-repeat;}
.anterior{background-image:url('../images/icons/anterior.png') !important;background-repeat:no-repeat;}
.devolver1{background-image:url('../images/icons/devolver.png') !important;background-repeat:no-repeat;}
.pasar1{background-image:url('../images/icons/pasar1.png') !important;background-repeat:no-repeat;}
.cerrar16{background-image:url('../images/icons/cerrar16b.png') !important;background-repeat:no-repeat;}
.grabar16{background-image:url('../images/icons/grabar16.png') !important;background-repeat:no-repeat;}

.gestion{background-image:url('../images/icons/gestion.png') !important;background-repeat:no-repeat;}
.no_gestion{background-image:url('../images/icons/no_gestion.png') !important;background-repeat:no-repeat;}

.cambiar{background-image:url('../images/icons/cambiar.png') !important;background-repeat:no-repeat;}
.cambiar1{background-image:url('../images/icons/cambiar1.png') !important;background-repeat:no-repeat;}


.pqrs{background-image:url('../images/icons/pqrs.png') !important;background-repeat:no-repeat;}
.pqrs1{background-image:url('../images/icons/pqrs1.png') !important;background-repeat:no-repeat;}


.infraestructura{background-image:url('../images/icons/infraestructura.png') !important;background-repeat:no-repeat;}
.infraestructura1{background-image:url('../images/icons/infraestructura1.png') !important;background-repeat:no-repeat;}

.localizaciones{background-image:url('../images/icons/localizaciones.png') !important;background-repeat:no-repeat;}
.localizaciones1{background-image:url('../images/icons/localizaciones1.png') !important;background-repeat:no-repeat;}

.areas{background-image:url('../images/icons/areas.png') !important;background-repeat:no-repeat;}
.areas1{background-image:url('../images/icons/areas1.png') !important;background-repeat:no-repeat;}

.actividades{background-image:url('../images/icons/actividad.png') !important;background-repeat:no-repeat;}
.actividades1{background-image:url('../images/icons/actividad1.png') !important;background-repeat:no-repeat;}


.plantillas{background-image:url('../images/icons/plantillas.png') !important;background-repeat:no-repeat;}
.plantillas1{background-image:url('../images/icons/plantillas1.png') !important;background-repeat:no-repeat;}

.guardar{background-image:url('../images/icons/guardar.png') !important;background-repeat:no-repeat;}
.actualizar16{background-image:url('../images/icons/actualizar16.png') !important;background-repeat:no-repeat;}

.facturacion{background-image:url('../images/icons/facturacion.png') !important;background-repeat:no-repeat;}
.facturacion1{background-image:url('../images/icons/facturacion1.png') !important;background-repeat:no-repeat;}

.requerimientos{background-image:url('../images/icons/requerimientos.png') !important;background-repeat:no-repeat;}
.requerimientos1{background-image:url('../images/icons/requerimientos1.png') !important;background-repeat:no-repeat;}

.tipos{background-image:url('../images/icons/tipos.png') !important;background-repeat:no-repeat;}
.tipos1{background-image:url('../images/icons/tipos1.png') !important;background-repeat:no-repeat;}

.registro{background-image:url('../images/icons/registro.png') !important;background-repeat:no-repeat;}
.registro1{background-image:url('../images/icons/registro1.png') !important;background-repeat:no-repeat;}

.gestiones{background-image:url('../images/icons/gestiones1.png') !important;background-repeat:no-repeat;}
.gestiones1{background-image:url('../images/icons/gestiones.png') !important;background-repeat:no-repeat;}


.skin_verde{background-image:url('../images/icons/skin_verde.png') !important;background-repeat:no-repeat;}
.skin_azul{background-image:url('../images/icons/skin_azul.png') !important;background-repeat:no-repeat;}
.skin_lila{background-image:url('../images/icons/skin_lila.png') !important;background-repeat:no-repeat;}
.skin_gris{background-image:url('../images/icons/skin_gris.png') !important;background-repeat:no-repeat;}

.phone{background-image:url('../images/icons/phone20.png') !important;background-repeat:no-repeat;}
.mail{background-image:url('../images/icons/mail20.png') !important;background-repeat:no-repeat;}
.enviar{background-image:url('../images/icons/send.png') !important;background-repeat:no-repeat;}

.filtro{background-image:url('../images/icons/filtro.png') !important;background-repeat:no-repeat;}
.update{background-image:url('../images/icons/update.png') !important;background-repeat:no-repeat;}
.imprimir{background-image:url('../images/icons/printer.png') !important;background-repeat:no-repeat;}
.print{background-image:url('../images/icons/print.png') !important;background-repeat:no-repeat;}

.imprimir24{background-image:url('../images/icons/imprimir24.png') !important;background-repeat:no-repeat;}

.buscar{background-image:url('../images/icons/buscar.png') !important;background-repeat:no-repeat;}
.refrescar{background-image:url('../images/icons/refrescar.png') !important;background-repeat:no-repeat;}

.graficar{background-image:url('../images/icons/graph.png') !important;background-repeat:no-repeat;}

.add{background-image:url('../images/icons/add.png') !important;background-repeat:no-repeat;}
.insert_cita{background-image:url('../images/icons/insert_cita.png') !important;background-repeat:no-repeat;}

.notificacion{
    background-image:url('../images/icons/notificaciones.png') !important;background-repeat:no-repeat;

}

.notificacion1{
    background-image:url('../images/icons/notificaciones1.png') !important;background-repeat:no-repeat;

}

.placeholder{
    background-image:url('../images/icons/placeholder.png') !important;background-repeat:no-repeat;
}

table#btn_notificaciones .notificacion1{
    padding-left: 2px !important;
}

#title-app{
    text-align: center;
    padding-top: 10px;
    font-size: 16px;
    font-family:'Lucida Grande','Roboto', 'Open Sans',  'Helvetica Neue',Helvetica, 'Noto Sans', sans-serif, Arial, sans-serif;
    color: #373E4A;
}

.user img, .logout img{
    width: 12px;
    height: 12px;
}

#logo-humanitas{
    border: 0px solid #FFFFFF;
    padding-top: 5px;
    padding-left: 5px;
}

.x-tree-node a span, .x-dd-drag-ghost a span {
    padding: 1px 3px 1px 4px;
    text-decoration: none;
}

.barra{
    border-bottom: 1px solid #CCCCCC;
    padding-top: 10px;
    padding-left: 40px;
}

#tabla-titulo{
    padding-left: 20px;
    padding-right: 20px;
}

.bienvenida{
    width: 210px;
    margin: 0 auto;
    margin-top: 15px;
}

.usuario-act{
    color: #FFFFFF;
    font-size: 18px;
    font-family:'Roboto', 'Open Sans',  'Helvetica Neue', Helvetica, 'Noto Sans', sans-serif, Arial, sans-serif;
    text-transform:capitalize;
}

.calc{background-image:url('../images/icons/calc.png') !important;background-repeat:no-repeat;}
.calendar{background-image:url('../images/icons/calendar.png') !important;background-repeat:no-repeat;}
.correo{background-image:url('../images/icons/correo.png') !important;background-repeat:no-repeat;}

.stickers{background-image:url('../images/icons/stickers.png') !important;background-repeat:no-repeat;}

#frmLogin .x-panel-footer{
    background-color: #FFFFFF;
}

#dashboard .x-panel-body {
    border-radius: 3px;
}

.link{
    background-position: right bottom;
    background-repeat:no-repeat;
    width: 160px;
    height: 80px;
    font-family:'Roboto', 'Open Sans',  'Helvetica Neue', Helvetica, 'Noto Sans', sans-serif, Arial, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    cursor: pointer;
    margin-left: 5px;
}
/*
.link:hover{
    background-color: #f6f6f6;
}
*/
#link-vusuarios{
    background-image: url('../images/icons/usuarios128.png') !important;
    
}

#link-vopciones_usuario{
    background-image: url('../images/icons/usuarios128.png') !important;
    
}

#link-vagendas{
    background-image: url('../images/icons/agendamiento128.png') !important;
    
}

#link-vestadisticas{
    background-image: url('../images/icons/estadisticas128.png') !important;
    
}

#link-vperfiles{
    background-image: url('../images/icons/estadisticas128.png') !important;
    
}

#link-vprofesionales{
    background-image: url('../images/icons/profesionales128.png') !important;
    
}

#link-vconf_agendas{
    background-image: url('../images/icons/agendamiento128.png') !important;
    
}

#winLogin .x-form-item{
    border: 1px solid #CCCCCC;
    padding: 4px;
    margin-right: 3px;
    border-radius: 3px;
} 

#winLogin .x-form-item .x-form-text{
    border: 0px solid #FFFFFF;
}

#winLogin #ext-gen29{
    background-image: url('../images/icons/user_login.png');
    background-repeat: no-repeat;
    background-position: right center;
    margin-right:2px;
    margin: 5px 2px 5px 0px;
}

#winLogin #ext-gen31{
    background-image: url('../images/icons/password_login.png');
    background-repeat: no-repeat;
    background-position: right center;
    margin: 5px 2px 5px 0px;
}

#is{
    margin-left: 12px;
}


#is button, #rl button{
    color: #FFFFFF !important;
}

#winLogin .x-toolbar-left{
    text-align: left;
}

.x-window-dlg button{
    color: #FFFFFF !important;
}

.btn_oscuro .x-btn button,.btn_oscuro button {
    color: #FFFFFF !important;
}

.btn_verde .x-btn-tl,.btn_verde .x-btn-tr,.btn_verde .x-btn-tc,.btn_verde .x-btn-ml,.btn_verde .x-btn-mr,.btn_verde .x-btn-mc,.btn_verde .x-btn-bl,.btn_verde .x-btn-br,.btn_verde .x-btn-bc{
    background-image:none;
    background-color: #1AB39A;
    color: #fff !important;
}

.btn_verde .x-btn-text{
    color: #fff !important;
}

.btn_verde .x-btn-tr i, .btn_verde .x-btn-tl i, .btn_verde .x-btn-br i, .btn_verde .x-btn-bl i{
    background-color: #1AB39A;
}


.btn_rojo, .btn_rojo .x-btn-tl,.btn_rojo .x-btn-tr,.btn_rojo .x-btn-tc,.btn_rojo .x-btn-ml,.btn_rojo .x-btn-mr,.btn_rojo .x-btn-mc,.btn_rojo .x-btn-bl,.btn_rojo .x-btn-br,.btn_rojo .x-btn-bc{
    background-image:none;
    background-color: #D90000;
    color: #fff !important;
}

.btn_rojo .x-btn-text{
    color: #fff !important;
}


.btn_azul .x-btn-tl,.btn_azul .x-btn-tr,.btn_azul .x-btn-tc,.btn_azul .x-btn-ml,.btn_azul .x-btn-mr,.btn_azul .x-btn-mc,.btn_azul .x-btn-bl,.btn_azul .x-btn-br,.btn_azul .x-btn-bc{
    background-image:none;
    background-color: #1C84C6;
}

.btn_azul .x-btn-text{
    color: #fff !important;
}


.x-form-display-field{
    font: 12px "Helvetica Neue",Helvetica,"Noto Sans",sans-serif,Arial,sans-serif;
}


#conf_horarios_prof .x-form-field-wrap{
    margin-bottom: 3px;
}

/*
.conf_i{
    background-color: #dfdfdf;
}*/


.conf_p, .conf_p .x-table-layout, .conf_p .x-panel-body {
    background-color: #F9F9F9;
}

.conf_p{
    padding: 2px;
    
}

.error{background-color: #f2dede;}
.acierto{background-color: #dff0d8;}

/*
#dashboard0 .x-panel-body, #dashboard4 .x-panel-body, #dashboard8 .x-panel-body{
    //background-color: #1AB394;
    background-color: #FC8675;
    //opacity: 0.9;
}

#dashboard1 .x-panel-body, #dashboard5 .x-panel-body, #dashboard9 .x-panel-body{
    //background-color: #F8AC59;
    background-color: #6BAFBD;
    //opacity: 0.9;
}


#dashboard2 .x-panel-body, #dashboard6 .x-panel-body, #dashboard10 .x-panel-body{
    //background-color: #A85059;
    background-color: #F3CE85;
    //opacity: 0.9;
}
*/


table#programador {
    border-collapse:collapse;
    width: 720px;
}

.tr_ppal{
    border-top: 1px solid #CCCCCC !important;
}

table#programador th{
    background-color: #0288d1;
    color: #FFFFFF;
}

.tabla td, .tabla th{
    border: 0px solid #CCCCCC !important;
    margin: 0 !important;
    padding: 1px 2px !important;
}

table#programador tr, table#programador td, table#programador th{
        margin: 0 !important;
	padding:2px 4px;
}

.centrado td, .centrar{
	text-align:center;
}

.borde-cons{
    border: 1px solid #FFFFFF !important;
}

#view_programador .x-grid3-cell-first .x-grid3-cell-inner{
    padding-left: 3px;
}

#view_programador .x-grid3-cell-inner, #view_programador .x-grid3-hd-inner{
    padding: 0 !important;
    margin: 0 !important;
}

#view_programador .x-grid3-row td, #view_programador .x-grid3-summary-row td{
    padding: 0 !important;
}


#view_ccpp .x-grid3-cell-first .x-grid3-cell-inner{
    padding-left: 3px;
}

#view_ccpp .x-grid3-cell-inner, #view_ccpp .x-grid3-hd-inner{
    padding: 0 !important;
    margin: 0 !important;
}

#view_ccpp .x-grid3-row td, #view_ccpp .x-grid3-summary-row td{
    padding: 0 !important;
}

.bloque{
    text-align: center;
    padding: 3px;
    color: #000 !important;
    font-weight: 400;
}

.bloque1{
    text-align: center;
    padding: 2px;
    color: #000 !important;
    font-weight: 400;
    margin:1px;
}

.x-window-dlg .x-btn button{
    color: #fff;
}

#is td .x-btn button{
    color: #fff !important;
}

#grid_mensajes div{
    color: #000000 !important;
}


.gris{
    background-color: #DFDFDF;
}

.gris div{
    background-color: #DFDFDF;
}


.bloqueada{
    background-color: #bfbfbf;
}
  

#yoyo .x-btn-text{
    color: #FFFFFF;
}


.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
    border-color:#fff;
}

.grabar_frm{
    background-image: url('../images/icons/asignar.png') !important;
    
}

.cancelar_frm{
    background-image: url('../images/icons/close.png') !important;
    
}

.pre-impresion{
    background-color: #808080;
    margin: 10px 0px 0px 0px;
    width: 100%;
    height: 100%;
}

.x-toolbar .xtb-sep {
        background-image: url(../images/default/grid/grid-x-split.gif);
}

.x-tbar-page-first{
	background-image: url(../images/default/grid/page-first.png) !important;
}

.x-tbar-loading{
	background-image: url(../images/default/grid/refresh.png) !important;
}

.x-tbar-page-last{
	background-image: url(../images/default/grid/page-last.png) !important;
}

.x-tbar-page-next{
	background-image: url(../images/default/grid/page-next.png) !important;
}

.x-tbar-page-prev{
	background-image: url(../images/default/grid/page-prev.png) !important;
}


.ext-strict .x-small-editor .x-form-text {
    height: 17px !important;
}

#content-paciente, #content-paciente div{
    background-color: #ededed;
}

#content-paciente{
    padding-bottom: 10px;
}

#txt_paciente{
    font-size: 18px;
    background-color: #ededed;
    font-family:'Roboto', 'Open Sans',  'Helvetica Neue',Helvetica, 'Noto Sans', sans-serif, Arial, sans-serif;
    font-weight: bold;
    display: block;
    padding-top: 3px;
    padding-left: 10px;
    color: #1C84C6;
}

#dashboard0{
    max-height: 220px;
}


.estadisticas-dia{
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
}

#est-agendadas, #est-asisitidas, #est-no-asisitidas, #asignadas, #canceladas{
   width:180px;
   height:70px;
   border-right: 2px solid #ccc;
   text-align: center;
   padding-left: 10px;
}

#est-asignadas-web, #est-asignadas-agente-v, #est-asignadas-otros, #est-asignadas-callcenter{
    width:180px;
    height:70px;
    border-right: 2px solid #ccc;
    text-align: center;
    padding-left: 10px;
}

#canceladas, #est-asignadas-otros{
    border-right: 0px solid #000;
}

.enca-indicador{
    display: block;
    font-family: 'Lucida Grande','Roboto',sans-serif,tahoma,arial,verdana;
    text-align: left; 
    color: #73879C;
    font-size:13px;
    font-weight:400;
    line-height:1.471;
}

.deta-indicador{
    display: block;
    font-family: 'Lucida Grande','Roboto',sans-serif,tahoma,arial,verdana;
    font-size:40px;
    font-weight:600;
    line-height:47px;
    color: #73879C;
}

#est-asisitidas .deta-indicador{
    color: #1AB39A;
}

#est-no-asisitidas .deta-indicador, #canceladas .deta-indicador{
    color: #ED5565;
}


#datos_medicamento, #datos_medicamento div{
    background-color: #EFF0F2;
}

.examen-auditoria .x-grid-cell { 
    background-color: #ED5565; 
    color: #FFF; 
} 

.examen-auditoria tr{
   background-color: #ED5565; 
}

.examen-auditoria td div{
    color: #FFF; 
}

.examen-auditoria >  .x-grid3-cell-first div{
    background-color: #ffffff;
}

.rips{
    background-color: #F9D491;
}

.agendada{
    background-color: #CCFFFF;
}

.activada{
    background-color: #FDE6CC;
}

#tabla-examen table { 
    border-spacing: 1px;
    border-collapse: separate;
}

#tabla-examen td.x-table-layout-cell{
    border: 1px solid #CCC;
    padding: 2px 3px;
}

#convenciones{
    width: 100%;
}

#convenciones th{
   font-weight: bold !important; 
   text-align: center;
}

#convenciones td{
    padding-bottom: 2px;
}

.exportar-excel{
    padding-left: 18px;
    background-image: url('../images/icons/exportar.png') !important;
    background-repeat: no-repeat;
    font-size: 13px !important;    
}


#grid_pqrs_gestion a:link {
    text-decoration: none !important;
}

#grid_seguimiento .x-grid3-row td, .x-grid3-summary-row td{
    font-size: 10px;
}


#notificaciones{
    background-image:url('../images/icons/notificaciones1.png') !important;
    background-repeat:no-repeat;
    
}

#cant-notificaciones{
    background-color: #1AB39A;
    border-radius: 50%;
    font-size: 11px;
    font-family: 'Roboto';
    color:#fff;
    width: 16px;
    height: 16px;
    text-align: center;
    vertical-align: middle;
    font-weight: 300;
    border: 2px solid #1AB39A;
    margin-left: 8px;
}

#cant-notificaciones10{
    background-color: #ED5565;
    border-radius: 50%;
    font-size: 11px;
    font-family: 'Roboto';
    color:#fff;
    width: 16px;
    height: 16px;
    text-align: center;
    vertical-align: middle;
    font-weight: 300;
    border: 2px solid #ED5565;
    margin-left: 8px;
}

#encabezado_app table{
    width: 100%;
}

#chart, #chart2{
    width: 96%;
}

.pointer{
    cursor:pointer;
}

.leido{
    background-color: #eeeeee;
}

.atendido{
    background-color: #DFF0D8;
}

.no_asistio{
    background-color: #F2DEDE;
}

#bbar_grid .x-form-display-field {
    background-color: #13b595;
    color: #ffffff;
    font-weight: bold;
    padding-right: 2px;
}

.x-form-check-wrap {
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
}

.lbl{font-family:tahoma;font-size:12px;}

#info-rx{
    
}

#info-rx th{
   padding: 2px 5px;
   font-weight: bold;
   text-align: center;
}

#info-rx td{
    padding: 2px 5px;
}

.prioritaria{
    background-color: #d87a80;
    color: #ffffff;
}

.prioritaria div{
    color: #ffffff;
}

.no_programada{
    background-color: #b6a2de;
}

#cont-stickers-rx{
    width: 815px;
    height: 430px;
    overflow-y: scroll;
}    
#stickers-rx td{
    width: 260px;
    height: 92px;
    border: 1px solid #ccc;
    padding-left: 10px;
    font-family: verdana;
    font-size: 11px;
}

#stickers-rx1 td{
    width: 260px;
    height: 92px;
    padding-left: 10px;
    font-family: verdana;
    font-size: 11px;
}


#view_hm .x-grid3-cell-first .x-grid3-cell-inner{
    padding-left: 3px;
}

#view_hm .x-grid3-cell-inner, #view_hm .x-grid3-hd-inner{
    padding: 0 !important;
    margin: 0 !important;
}

#view_hm .x-grid3-row td, #view_hm .x-grid3-summary-row td{
    padding: 0 !important;
}

.ver_mas{
    background-image:url('../images/icons/ver_mas.png') !important;
    background-repeat:no-repeat;
}


.cita-disponible{
    background-color: #fff;
}

.cita-asignada{
    background-color: #A8E3D7;
}

.cita-bloqueada{
    background-color: #D87A80;
}

.teleasistencia{
    background-image:url('../images/icons/teleasistencia.png') !important;
    background-repeat:no-repeat;
}

.teleasistencia1{
    background-image:url('../images/icons/teleasistencia1.png') !important;
    background-repeat:no-repeat;
}

.editar{
    background-image:url('../images/icons/editar.png') !important;
    background-repeat:no-repeat;
}

#fecha, #hora{
    color: #fff !important;
}

.orden_transcrita{
    background-color: #A8E3D7;
}

#btn_exportar {
    text-decoration: none !important;
    font-weight: bold !important;
}

.rips_ok{
    background-image:url('../images/icons/rips_ok.png') !important;
    background-repeat:no-repeat;
    background-position: center center;
}

.x-selectable, .x-selectable * {
    -moz-user-select: text!important;
    -khtml-user-select: text!important;
    -webkit-user-select: text!important;  /* Chrome all / Safari all */
    -ms-user-select: text!important;      /* IE 10+ */
    user-select: text!important;
}

.x-toolbar td .exportar_grid, .x-toolbar span .exportar_grid, .x-toolbar input .exportar_grid, .x-toolbar div .exportar_grid, .x-toolbar select .exportar_grid, .x-toolbar label .exportar_grid{
    font-weight: bold;
    padding: 2px 1px 10px 20px;
    background-image:url('../images/icons/exportar.png') !important;
    background-repeat:no-repeat;
    color: #000;
}

.bebe{
   background-color: #60497B;
   color: #ffffff !important;
}

.bebe div, .tercera_edad div{
    color: #ffffff !important;
}

.tercera_edad{
    background-color: #948B54;
    color: #ffffff !important;
}

.materna{
    background-color: #B185F7;
}

.x-grid3-check-col-dis {
    background-image: url("../images/default/menu/unchecked_disable.gif");
    background-repeat: no-repeat;
    min-width: 16px;
    min-height: 16px;
}
 

.autorizado{
    background-color: #fff;
}

.pendiente-autorizado{
    background-color: #D7E4BC;
}



.pausa{
    background-image:url('../images/icons/pausa.png') !important;background-repeat:no-repeat;
}

.auditoria{
    background-color: #F9A662;
}

.auditoria-urg{
    background-color: #2BD0D2;
}

.auditorias{
    background-image:url('../images/icons/auditoria.png') !important;background-repeat:no-repeat;
}

.auditorias1{
    background-image:url('../images/icons/auditoria1.png') !important;background-repeat:no-repeat;
}

.loader{
    background-image:url('../images/icons/loader.png') !important;background-repeat:no-repeat;
}


.tof{
    background-image:url('../images/icons/tof.png') !important;background-repeat:no-repeat;
}

.administracion{
    background-image:url('../images/icons/administracion.png') !important;background-repeat:no-repeat;
}

.enfermeria{
    background-image:url('../images/icons/enfermeria.png') !important;background-repeat:no-repeat;
}

.no-autorizado{
    background-color: #FF7171;
}

.servicio-display, .identificacion-display, .paciente-display{
    font-size: 12px;
    font-family: "Roboto","Open Sans","Roboto","Helvetica Neue",Helvetica,"Noto Sans",sans-serif,Arial,sans-serif;
    text-align: center;
}

.ficho-display{
    font-size: 40px;
    font-family: "Roboto","Open Sans","Roboto","Helvetica Neue",Helvetica,"Noto Sans",sans-serif,Arial,sans-serif;
    text-align: center;
    color: #D90000;
    font-weight: bold;
}


.atender{background-image:url('../images/icons/atender.png') !important;background-repeat:no-repeat;}
.llamar{background-image:url('../images/icons/llamar.png') !important;background-repeat:no-repeat;}
.finalizar-atencion{background-image:url('../images/icons/finalizar-atencion.png') !important;background-repeat:no-repeat;}
.no-atendido{background-image:url('../images/icons/no-atendido.png') !important;background-repeat:no-repeat;}


.no_atendido{background-color:#E6B9B8;}


#win_orden_servicio .x-form-item {
    border: 1px solid #ccc;
    padding: 0 5px;
        padding-bottom: 0px;
}

.vlr_pos{
    font-size: 28px;
    font-weight: bold;
    display: block;
    padding: 0.2em;
    background-color: #00B2B2;
    color: #ffffff;
    text-align: center;
}

.vlr_neg{
    font-size: 28px;
    font-weight: bold;
    display: block;
    padding: 0.2em;
    background-color: #FF7575;
    color: #ffffff;
    text-align: center;
}

.inf-en-ejecucion{
    background-color: #FF7F00;
}

.inf-revision{
    background-color: #FFFF00;
}

.inf-finalizado{
    background-color: #7ED22B;
}

.req-pendiente{
    background-color: #FFFFFF;
}

.req-clasificado{
    background-color: #F3AC65;
}

.req-gestion{
    background-color: #2BD0D2;
}

.req-prefinalizado{
    background-color: #FFFF00;
}

.req-finalizado{
    background-color: #7ED22B;
}

.msg_red{
    color: #ff0000;
    font-weight: bold;
}
.edit-column{
    background-color: #dedede;
    color: #444;
}

.calendario-1{
  background: #2B7ED2 !important;
}

.calendario-2{
  background: #7ED22B !important;
}


.calendario-3{
  background: #EE7700 !important;
}

.calendario-4{
  background: #2BD0D2 !important;
}

.calendario-5{
  background: #D2D02B !important;
}

.calendario-6{
  background: #D12B2B !important;
}

.calendario-7{
  background: #A85300 !important;
}


.calendario-8{
  background: #8C500B !important;
}

.calendario-9{
  background: #FBFB00 !important;
}


.center {
    margin-top: 150px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.pendiente{
    background-color: #FFA3A3;
}

.en-proceso{
    background-color: #FFCC66;
}

.pre-finalizado{
    background-color: #FFFF66;
}

.finalizado{
    background-color: #99FF99;
}

#cfinalizar label, #cfinalizar .x-form-cb-label{
    color: red !important;
    font-weight: bold !important;
}