/**
        Incluir aqui las reglas css propias de este proyecto
*/

input {
    box-sizing: content-box;
}

.ei-barra-sup, .ci-botonera {
    padding: 9px 0 4px 0;
}

/* ESTOS DOS SON PARA LOS INPUT DEL LOGIN */
#cuerpo_js_form_14000002_datos .ef-input,
#cuerpo_js_form_14000008_datos .ef-input {
    width: 130px;
  
}

#cuerpo_js_form_14000002_datos div {
    display: flex;
    justify-content: space-around;
    align-items: baseline;
    margin: 3px;
    
}
/* FORMATEO DEL LOGIN EN DATOS PERSONALES,
PUESTO EN ESTILO EF POR TOBA_EDITOR */
.formateo_cuit {
    font-weight: bold;
    font-size: 11px;
}

/* DATOS PERSONALES. */
#cuerpo_js_form_14000017_formulario .ef-fecha .ef-input {
    width: 90px;
}

#ef_form_14000017_formularioapellido, #ef_form_14000017_formularionombre,
#ef_form_14000017_formulariodomicilio, #ef_form_14000017_formularioemail,
#ef_form_14000017_formularioemail_alternativo, #ef_form_14000017_formulariootra_institucion,
#ef_form_14000017_formulariocod_ua, #ef_form_14000017_formulariocod_otra_institucion {
    width: 400px;
}

/*
div.dhx_combo_box, .dhx_combo_box, .dhx_combo_list  {
    width: 410px !important;
    height: 3.5rem !important;
}*/

/*
.dhx_combo_input {
    width: 380px !important;
}
*/

#ef_form_14000017_formulariotel_prefijo,
#ef_form_14000017_formulariocel_prefijo{
    width: 60px;
}
#ef_form_14000017_formulariotel_numero,
#ef_form_14000017_formulariocel_numero{
    width: 310px;
}

/* ESTILOS PARA EL INICIO */
.legend-ini {
    font-size: 15px;
}

.legend-datos {
    font-size: 12px;
}

.conv_cerrada {
    padding: 1px 6px;
    font-size: 12px;
    line-height: 20px;
}

/* ESTILOS DE LA OPERACION CONVOCATORIA*/
#ef_form_14000024_formulariodescripcion, #ef_form_14000025_filtrodescripcion {
    width: 400px;
}

/* ESTILOS DE la solicitud */

/* pantalla expertise */
#ef_form_14000032_formulariocod_conocimiento, #ef_form_14000032_formulariocod_conocimiento_disciplina,
#ef_form_14000032_formulariocod_conocimiento_subdisciplina, #ef_form_14000032_formulariootra_subdisciplina
{
    width: 600px;
}

.pantalla-descripcion {
    font-size: 13px;
}


/* pantalla investigacion */
#cuerpo_js_form_14000040_ml_investigacion input {
    width: 200px;
}

#cuerpo_js_form_14000040_ml_investigacion .ef-fecha input{
    width: 100px;
}

/* pantalla transferencia */
#cuerpo_js_form_14000041_ml_transferencia input {
    width: 200px;
}

#cuerpo_js_form_14000041_ml_transferencia .ef-fecha input{
    width: 100px;
}

/* PANTALLA FINALIZAR */
.botonfin {
    padding: 0;
    margin: 0;
    width: 660px;
    height: 30px;
    line-height: 27px;
}

.titulospantallas {
    font-size: 14px;
}

.ci-tabs-h-lista a {
    display: block;
    text-decoration: none;
    font-weight: normal;
    font-size: 13px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* GESTION DE EVALUADORES */
#ef_form_14000052_filtronombre, #ef_form_14000052_filtrocuit {
    width: 400px;
}

/* GESTION DE SOLICITUDES */
#ef_form_14000055_filtrocod_banco, #ef_form_14000055_filtronombre,
#ef_form_14000055_filtrocod_convocatoria, #ef_form_14000055_filtrocod_solicitud,
#ef_form_14000055_filtrocuit, #ef_form_14000055_filtrocod_estado {
    width: 400px;
}

/*PARA LOS EVENTOS DEL CUADRO*/
.cuadro_nuevo {
    margin-left: 10px;
}

.evaluacion {
    font-size: 14px;
    margin-bottom: 15px;
    float: left;
}

.evaluacion_chico {
    font-size: 12px;
}

.fundamentacion {
    float: left;
}

.numero {
    float: left;
    margin-left: 30px;
    margin-top: 45px;
}

.opcion {
    clear:both;
}

.opcion_oculta {
    clear:both;
    display: none;
}

.ml_areas_corto {
	min-width: 300px;
	max-width: 300px;
}

.ml_areas_largo {
	min-width: 400px;
	max-width: 400px;
}

@import url('https://fonts.googleapis.com/css?family=Lato|Roboto&display=swap');

body {
    font-family: 'Roboto', sans-serif;
    background-color: #f4f4f4 !important;
    color: #212529;
    font-size: 1.25rem;
    font-weight: 300;
    display: grid;
}

#barra_superior {
    padding: 10px 0;
}

span.ei-barra-sup-tit {
    width: 960px !important;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: normal;
    color:#fff;
}

.item-barra-tit {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: normal;
    padding: 15px !important;
}

.ei-barra-sup.ci-barra-sup.ei-barra-sup-sin-botonera.anchura {
    width: 936px !important;
    padding: 12px 12px 10px 12px;
}

button.ei-boton.boton-32.ayuda,
button#form_14000008_datos_recuperar,
button#form_14000008_datos_ingresar,
#ci_14000009_cancelar,
#ci_14000009_procesar,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_imprimir"],
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_seleccion"],
a[id^="cuadro_14000030_cuadro_vigentes"][id$="_iniciar"],
/*
#cuadro_14000037_cuadro_solicitudes0_imprimir,
#cuadro_14000037_cuadro_solicitudes0_seleccion,
#cuadro_14000030_cuadro_vigentes0_iniciar,
*/
#ci_14000031_volver,
#ci_14000031_finalizar,
#ci_14000016_volver,
#ci_14000016_procesar,
#ci_85000031_cancelar,
#ci_85000031_procesar,
#ci_14000012_volver,
#ci_14000012_recuperar,
#ci_85000036_cancelar,
#ci_85000036_procesar,
#ci_85000038_cancelar,
#ci_85000038_procesar,
#ci_85000040_cancelar,
#ci_85000040_procesar,
#form_14000015_formulario_modificacion,
#form_14000002_datos_ingresar,
#form_14000002_datos_recuperar,
#form_14000055_filtro_filtrar,
#form_14000055_filtro_cancelar,
#ci_14000054_zip_jasper,
#ci_14000054_zip_cv,
#form_14000052_filtro_filtrar,
#form_14000025_filtro_filtrar,
#ci_14000026_agregar,
#ci_14000026_volver,
#ci_14000026_guardar,
#form_14000060_filtro_filtrar,
#ci_14000061_agregar,
#ci_14000061_tyc,
#cuerpo_js_form_14000028_form_archivo button,
#ci_14000061_volver,
#ci_14000061_eliminar,
#ci_14000061_guardar,
#ci_14000067_volver,
#ci_14000067_eliminar,
#ci_14000067_guardar,
#form_14000066_filtro_filtrar,
#form_14000066_filtro_cancelar,
#ci_14000067_agregar,
#form_85000020_formulario_alta,
#form_85000020_formulario_baja,
#form_85000020_formulario_modificacion,
#form_85000020_formulario_cancelar,
#form_85000024_filtro_filtrar,
#form_85000024_filtro_cancelar,
#ci_85000021_agregar,
#form_85000023_formulario_cancelar,
#form_85000023_formulario_guardar,
#form_14000048_filtro_filtrar,
#ci_14000047_agregar,
#form_14000048_filtro_cancelar,
#form_14000050_form_generar,
#ci_14000047_cancelar,
#ci_14000047_procesar,
#ci_14000061_guardar_tyc,
#form_14000052_filtro_cancelar,
#cuerpo_js_cuadro_14000053_cuadro .ei-boton-fila,
#form_14000025_filtro_cancelar,
#form_14000060_filtro_cancelar,
#ci_85000043_procesar,
#form_85000044_formulario_guardar,
#form_85000044_formulario_cancelar,
#form_85000047_filtro_filtrar,
#form_85000047_filtro_limpiar,
#form_85000049_formulario_rechazar,
#form_85000049_formulario_cancelar,
#ei_85000052_filtro_filtrar,
#ei_85000052_filtro_cancelar,
#ei_85000055_filtro_filtrar,
#ei_85000055_filtro_cancelar,
#form_97000051_filtro_filtrar,
#form_97000051_filtro_cancelar,
#ci_97000052_agregar,
#ci_97000052_volver,
#ci_97000052_eliminar,
#ci_97000052_guardar
{
    font-family: 'Roboto', sans-serif !important;
   
    text-transform: none !important;
    letter-spacing: normal !important;
    width: auto !important;
    height: auto !important;
    cursor: pointer;
    border: solid 1px #2A91F7 !important;
    background-color: #fff !important;
    color: #2A91F7 !important;
    padding: .7rem 2.5rem !important;
    font-size: 1.5rem !important;
    line-height: 1.5 !important;
    border-radius: .3rem !important;
}

button.ei-boton.boton-32.ayuda:hover,
button#form_14000008_datos_recuperar:hover,
button#form_14000008_datos_ingresar:hover,
#ci_14000009_cancelar:hover,
#ci_14000009_procesar:hover,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_imprimir"]:hover,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_seleccion"]:hover,
a[id^="cuadro_14000030_cuadro_vigentes"][id$="_iniciar"]:hover,
/*
#cuadro_14000037_cuadro_solicitudes0_imprimir:hover,
#cuadro_14000037_cuadro_solicitudes0_seleccion:hover,
#cuadro_14000030_cuadro_vigentes0_iniciar:hover,
*/
#ci_14000031_volver:hover,
#ci_14000031_finalizar:hover,
#ci_14000016_volver:hover,
#ci_14000016_procesar:hover,
#ci_85000031_cancelar:hover,
#ci_85000031_procesar:hover,
#ci_14000012_volver:hover,
#ci_14000012_recuperar:hover,
#ci_85000036_cancelar:hover,
#ci_85000036_procesar:hover,
#ci_85000038_cancelar:hover,
#ci_85000038_procesar:hover,
#ci_85000040_cancelar:hover,
#ci_85000040_procesar:hover,
#form_14000015_formulario_modificacion:hover,
#form_14000002_datos_ingresar:hover,
#form_14000002_datos_recuperar:hover,
#form_14000055_filtro_filtrar:hover,
#form_14000055_filtro_cancelar:hover,
#ci_14000054_zip_jasper:hover,
#ci_14000054_zip_cv:hover,
#form_14000052_filtro_filtrar:hover,
#form_14000025_filtro_filtrar:hover,
#ci_14000026_agregar:hover,
#ci_14000026_volver:hover,
#ci_14000026_guardar:hover,
#form_14000060_filtro_filtrar:hover,
#ci_14000061_agregar:hover,
#ci_14000061_tyc:hover,
#cuerpo_js_form_14000028_form_archivo button:hover,
#ci_14000061_volver:hover,
#ci_14000061_eliminar:hover,
#ci_14000061_guardar:hover,
#ci_14000067_volver:hover,
#ci_14000067_eliminar:hover,
#ci_14000067_guardar:hover,
#form_14000066_filtro_filtrar:hover,
#form_14000066_filtro_cancelar:hover,
#ci_14000067_agregar:hover,
#form_85000020_formulario_alta:hover,
#form_85000020_formulario_baja:hover,
#form_85000020_formulario_modificacion:hover,
#form_85000020_formulario_cancelar:hover,
#form_85000024_filtro_filtrar:hover,
#form_85000024_filtro_cancelar:hover,
#ci_85000021_agregar:hover,
#form_85000023_formulario_cancelar:hover,
#form_85000023_formulario_guardar:hover,
#form_14000048_filtro_filtrar:hover,
#ci_14000047_agregar:hover,
#form_14000048_filtro_cancelar:hover,
#form_14000050_form_generar:hover,
#ci_14000047_cancelar:hover,
#ci_14000047_procesar:hover,
#ci_14000061_guardar_tyc:hover,
#form_14000052_filtro_cancelar:hover,
#cuerpo_js_cuadro_14000053_cuadro .ei-boton-fila:hover,
#form_14000025_filtro_cancelar:hover,
#form_14000060_filtro_cancelar:hover,
#form_85000044_formulario_guardar:hover,
#form_85000044_formulario_cancelar:hover,
#form_85000047_filtro_filtrar:hover,
#form_85000047_filtro_limpiar:hover,
#form_85000049_formulario_rechazar:hover,
#form_85000049_formulario_cancelar:hover,
#ei_85000052_filtro_filtrar:hover,
#ei_85000052_filtro_cancelar:hover,
#ei_85000055_filtro_filtrar:hover,
#ei_85000055_filtro_cancelar:hover,
#form_97000051_filtro_filtrar:hover,
#form_97000051_filtro_cancelar:hover,
#ci_97000052_agregar:hover,
#ci_97000052_volver:hover,
#ci_97000052_eliminar:hover,
#ci_97000052_guardar:hover
{
    background-color: #2A91F7 !important;
    color: #fff !important;
}

a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_imprimir"],
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_seleccion"],
a[id^="cuadro_14000030_cuadro_vigentes"][id$="_iniciar"],
/*
#cuadro_14000037_cuadro_solicitudes0_imprimir,
#cuadro_14000037_cuadro_solicitudes0_seleccion,
#cuadro_14000030_cuadro_vigentes0_iniciar,
*/
#ci_14000009_cancelar,
#ci_14000009_procesar,
#ci_14000031_volver,
#ci_14000031_finalizar,
#ci_14000016_volver,
#ci_14000016_procesar,
#ci_85000031_cancelar,
#ci_85000031_procesar,
#ci_14000012_volver,
#ci_14000012_recuperar,
#ci_85000036_cancelar,
#ci_85000036_procesar,
#ci_85000038_cancelar,
#ci_85000038_procesar,
#ci_85000040_cancelar,
#ci_85000040_procesar,
#cuerpo_js_ci_14000019 button,
#cuerpo_js_ci_85000043 button,
#form_14000015_formulario_modificacion,
#form_14000055_filtro_filtrar,
#form_14000055_filtro_cancelar,
#ci_14000054_zip_jasper,
#ci_14000054_zip_cv,
#form_14000052_filtro_filtrar,
#form_14000025_filtro_filtrar,
#ci_14000026_agregar,
#ci_14000026_volver,
#ci_14000026_guardar,
#form_14000060_filtro_filtrar,
#ci_14000061_agregar,
#ci_14000061_tyc,
#cuerpo_js_form_14000028_form_archivo button,
#ci_14000061_volver,
#ci_14000061_eliminar,
#ci_14000061_guardar,
#ci_14000067_volver,
#ci_14000067_eliminar,
#ci_14000067_guardar,
#form_14000066_filtro_filtrar,
#form_14000066_filtro_cancelar,
#ci_14000067_agregar,
#form_85000020_formulario_alta,
#form_85000020_formulario_baja,
#form_85000020_formulario_modificacion,
#form_85000020_formulario_cancelar,
#form_85000024_filtro_filtrar,
#form_85000024_filtro_cancelar,
#ci_85000021_agregar,
#form_85000023_formulario_cancelar,
#form_85000023_formulario_guardar,
#form_14000048_filtro_filtrar,
#ci_14000047_agregar,
#form_14000048_filtro_cancelar,
#form_14000050_form_generar,
#ci_14000047_cancelar,
#ci_14000047_procesar,
#ci_14000061_guardar_tyc,
#form_14000052_filtro_cancelar,
#cuerpo_js_cuadro_14000053_cuadro .ei-boton-fila,
#form_14000025_filtro_cancelar,
#form_14000060_filtro_cancelar,
#form_85000044_formulario_guardar,
#form_85000044_formulario_cancelar,
#form_85000047_filtro_filtrar,
#form_85000047_filtro_limpiar,
#form_85000049_formulario_rechazar,
#form_85000049_formulario_cancelar,
#ei_85000052_filtro_filtrar,
#ei_85000052_filtro_cancelar,
#ei_85000055_filtro_filtrar,
#ei_85000055_filtro_cancelar,
#form_97000051_filtro_filtrar,
#form_97000051_filtro_cancelar,
#ci_97000052_agregar,
#ci_97000052_volver,
#ci_97000052_eliminar,
#ci_97000052_guardar,
button[id*="filtro_filtrar"]
{
    font-size: 1.5rem !important;
    background-color: #2A91F7 !important;
    color: #fff !important;
}

/*
#cuadro_14000037_cuadro_solicitudes0_imprimir:hover,
#cuadro_14000037_cuadro_solicitudes0_seleccion:hover,
#cuadro_14000030_cuadro_vigentes0_iniciar:hover,
*/
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_imprimir"]:hover,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_seleccion"]:hover,
a[id^="cuadro_14000030_cuadro_vigentes"][id$="_iniciar"]:hover,
#ci_14000009_cancelar:hover,
#ci_14000009_procesar:hover,
#ci_14000031_volver:hover,
#ci_14000031_finalizar:hover,
#ci_14000016_volver:hover,
#ci_14000016_procesar:hover,
#ci_85000031_cancelar:hover,
#ci_85000031_procesar:hover,
#ci_14000012_volver:hover,
#ci_14000012_recuperar:hover,
#ci_85000036_cancelar:hover,
#ci_85000036_procesar:hover,
#ci_85000038_cancelar:hover,
#ci_85000038_procesar:hover,
#ci_85000040_cancelar:hover,
#ci_85000040_procesar:hover,
#cuerpo_js_ci_14000019 button:hover,
#cuerpo_js_ci_85000043 button:hover,
#form_14000015_formulario_modificacion:hover,
#form_14000055_filtro_filtrar:hover,
#form_14000055_filtro_cancelar:hover,
#ci_14000054_zip_jasper:hover,
#ci_14000054_zip_cv:hover,
#form_14000052_filtro_filtrar:hover,
#form_14000025_filtro_filtrar:hover,
#ci_14000026_agregar:hover,
#ci_14000026_volver:hover,
#ci_14000026_guardar:hover,
#form_14000060_filtro_filtrar:hover,
#ci_14000061_agregar:hover,
#ci_14000061_tyc:hover,
#cuerpo_js_form_14000028_form_archivo button:hover,
#ci_14000061_volver:hover,
#ci_14000061_eliminar:hover,
#ci_14000061_guardar:hover,
#ci_14000067_volver:hover,
#ci_14000067_eliminar:hover,
#ci_14000067_guardar:hover,
#form_14000066_filtro_filtrar:hover,
#form_14000066_filtro_cancelar:hover,
#ci_14000067_agregar:hover,
#form_85000020_formulario_alta:hover,
#form_85000020_formulario_baja:hover,
#form_85000020_formulario_modificacion:hover,
#form_85000020_formulario_cancelar:hover,
#form_85000024_filtro_filtrar:hover,
#form_85000024_filtro_cancelar:hover,
#ci_85000021_agregar:hover,
#form_85000023_formulario_cancelar:hover,
#form_85000023_formulario_guardar:hover,
#form_14000048_filtro_filtrar:hover,
#ci_14000047_agregar:hover,
#form_14000048_filtro_cancelar:hover,
#form_14000050_form_generar:hover,
#ci_14000047_cancelar:hover,
#ci_14000047_procesar:hover,
#ci_14000061_guardar_tyc:hover,
#form_14000052_filtro_cancelar:hover,
#cuerpo_js_cuadro_14000053_cuadro .ei-boton-fila:hover,
#form_14000025_filtro_cancelar:hover,
#form_14000060_filtro_cancelar:hover,
#form_85000044_formulario_guardar:hover,
#form_85000044_formulario_cancelar:hover,
#form_85000047_filtro_filtrar:hover,
#form_85000047_filtro_limpiar:hover,
#form_85000049_formulario_rechazar:hover,
#form_85000049_formulario_cancelar:hover,
#ei_85000052_filtro_filtrar:hover,
#ei_85000052_filtro_cancelar:hover,
#ei_85000055_filtro_filtrar:hover,
#ei_85000055_filtro_cancelar:hover,
#form_97000051_filtro_filtrar:hover,
#form_97000051_filtro_cancelar:hover,
#ci_97000052_agregar:hover,
#ci_97000052_volver:hover,
#ci_97000052_eliminar:hover,
#ci_97000052_guardar:hover,
button[id*="filtro_filtrar"]:hover
{
    background-color: #fff !important;
    color: #2A91F7 !important;
}

button.ei-boton.boton-32.ayuda img,
button#form_14000008_datos_recuperar img,
button#form_14000008_datos_ingresar img,
#ci_14000009_cancelar img,
#ci_14000009_procesar img,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_imprimir"] img,
a[id^="cuadro_14000037_cuadro_solicitudes"][id$="_seleccion"] img,
/*
#cuadro_14000037_cuadro_solicitudes0_imprimir img,
#cuadro_14000037_cuadro_solicitudes0_seleccion img,
*/
#ci_14000031_volver img,
#ci_14000031_finalizar img,
#ci_14000016_volver img,
#ci_14000016_procesar img,
#ci_85000031_cancelar img,
#ci_85000031_procesar img,
#ci_14000012_volver img,
#ci_14000012_recuperar img,
#ci_85000036_cancelar img,
#ci_85000036_procesar img,
#ci_85000038_cancelar img,
#ci_85000038_procesar img,
#ci_85000040_cancelar img,
#ci_85000040_procesar img,
#form_14000015_formulario_modificacion img,
#form_14000002_datos_ingresar img,
#form_14000002_datos_recuperar img,
#form_14000055_filtro_filtrar img,
#form_14000055_filtro_cancelar img,
#ci_14000054_zip_jasper img,
#ci_14000054_zip_cv img,
#form_14000052_filtro_filtrar img,
#form_14000025_filtro_filtrar img,
#ci_14000026_agregar img,
#ci_14000026_volver img,
#ci_14000026_guardar img,
#form_14000060_filtro_filtrar img,
#ci_14000061_agregar img,
#ci_14000061_tyc img,
#cuerpo_js_form_14000028_form_archivo button img,
#ci_14000061_volver img,
#ci_14000061_eliminar img,
#ci_14000061_guardar img,
#ci_14000067_volver img,
#ci_14000067_eliminar img,
#ci_14000067_guardar img,
#form_14000066_filtro_filtrar img,
#form_14000066_filtro_cancelar img,
#ci_14000067_agregar img,
#form_85000020_formulario_alta img,
#form_85000020_formulario_baja img,
#form_85000020_formulario_modificacion img,
#form_85000020_formulario_cancelar img,
#form_85000024_filtro_filtrar img,
#form_85000024_filtro_cancelar img,
#ci_85000021_agregar img,
#form_85000023_formulario_cancelar img,
#form_85000023_formulario_guardar img,
#form_14000048_filtro_filtrar img,
#ci_14000047_agregar img,
#form_14000048_filtro_cancelar img,
#form_14000050_form_generar img,
#ci_14000047_cancelar img,
#ci_14000047_procesar img,
#ci_14000061_guardar_tyc img,
#form_14000052_filtro_cancelar img,
#cuerpo_js_cuadro_14000053_cuadro .ei-boton-fila img,
#form_14000025_filtro_cancelar img,
#form_14000060_filtro_cancelar img,
#form_85000049_formulario_rechazar img,
#form_85000049_formulario_cancelar img,
#ei_85000052_filtro_filtrar img,
#ei_85000052_filtro_cancelar img,
#ei_85000055_filtro_filtrar img,
#ei_85000055_filtro_cancelar img,
#form_97000051_filtro_filtrar img,
#form_97000051_filtro_cancelar img,
#ci_97000052_agregar img,
#ci_97000052_volver img,
#ci_97000052_eliminar img,
#ci_97000052_guardar img,
button[id*="filtro_filtrar"] img
{
    display: none;
}

.dhx_combo_img {
    display: none;
}

.caja-nuevo-proyecto {
    border-bottom: none !important;
    padding: 20px 4px 15px 4px !important;
}

fieldset {
    border-width: 1px;
    border-color: #f2f2f2;
    border-collapse: collapse;
    padding: 10px 10px 20px 10px;
    margin: 10px;
}

.login-pie {
    padding: 15px 0;
    background-color: #666;
    color: #fff;
}

legend {
    font-family: 'Roboto', sans-serif;
    color: #666;
}

.login-pie a {
    color: #2A91F7;
}

.ei-barra-sup.ci-barra-sup.ei-barra-sup-sin-botonera {
    padding: 12px 12px 10px 12px !important;
    text-align: center;
}

.ei-base {
    border: none !important;
    background-color: #fff !important;
}

.ei-base td {
    padding: 10px !important;
}

table#js_ci_14000007_cont,
div#cuerpo_js_form_14000008_datos,
table#js_ci_14000006_cont
/*table#js_ci_85000043_cont */
{
    width: 500px;
}

.ei-form-etiq, .ei-form-etiq-oblig, .ei-filtro-etiq-oblig {
    font-family: 'Roboto', sans-serif;
    font-size: 14px !important;
    color: #212529 !important;
    padding-top: 10px;
}

.ei-form-etiq-oblig, .ei-filtro-etiq-oblig {    
    font-weight: 300 !important;
}


#cuerpo_js_form_14000002_datos .ef-input,
#cuerpo_js_form_14000008_datos .ef-input,
input#ef_form_14000013_formulariocuit,
input#ef_form_14000013_formularioemail,
input#ef_form_14000015_formularioclave_actual,
input#ef_form_14000015_formularioclave_nueva,
input#ef_form_14000015_formularioconfirma_nueva,
#js_ci_85000036_cont input,

#cuerpo_js_form_14000024_formulario input,
#cuerpo_js_form_14000028_form_archivo input,
#cuerpo_js_form_85000047_filtro input,
#cuerpo_js_form_97000050_formulario input
{
    font-family: 'Roboto', sans-serif !important;
    border: solid 1px #ccc;
    background-color: #fff !important;
    color: #212529 !important;
    padding: 8px 14px !important;
    font-size: 1.5rem !important;
    line-height: 1.5 !important;
    border-radius: .3rem !important;
    width: 280px;
}

#cuerpo_js_form_85000023_formulario input {
    width: 400px;
}

#ef_form_85000023_formulariocuit_1,
#ef_form_85000023_formulariocuit_3 {
    width: 30px !important;
}

#ef_form_85000023_formulariocuit_2 {
    width: 260px !important;
}

#js_ci_85000036_cont input,

#ef_form_85000023_formulariohabilita_ua,
#ef_form_85000023_formularioactivo {
    width: auto !important;
}

#cuerpo_js_ci_14000007 table.ei-base.ei-form-base,
#cuerpo_js_ci_85000043 table.ei-base.ei-form-base,
div#cuerpo_js_form_14000008_datos {
    width: 470px !important;
}

#form_14000008_datos_recuperar,
#form_14000008_datos_ingresar {
    margin: 10px 20px !important;
}

#cuerpo_js_form_14000008_datos .ei-botonera {
    text-align: center !important;
}

#cuerpo_js_form_14000008_datos .ei-boton-izq {
    float: none;
}

table#js_ci_14000007_cont,
table#js_ci_85000043_cont {
    margin-top: 30px;
}

.ei-botonera.ci-botonera.ci-botonera-abajo {
    background: none !important;
}

#js_ci_14000009_cont input,
#js_ci_85000043_cont input {
    width: 500px !important;
    font-family: 'Roboto', sans-serif !important;
    border: solid 1px #ccc;
    background-color: #fff !important;
    color: #212529 !important;
    padding: 8px 14px !important;
    font-size: 1.5rem !important;
    line-height: 1.5 !important;
    border-radius: .3rem !important;
}


#js_ci_14000016_cont input,

#cont_ef_form_14000055_filtrocod_institucion input,
#cuerpo_js_form_14000055_filtro input,
#cuerpo_js_form_14000052_filtro input,
#cuerpo_js_form_14000025_filtro input,
#cuerpo_js_form_14000060_filtro input,
#cuerpo_js_form_14000059_formulario input,
#cuerpo_js_form_14000065_formulario input,
#cuerpo_js_form_14000066_filtro input,
#ef_form_85000020_formularionombre,
#cuerpo_js_form_85000024_filtro input,
#cuerpo_js_form_85000023_formulario input,
#cuerpo_js_form_14000048_filtro input,
#cuerpo_js_form_14000050_form input,
#cuerpo_js_form_85000047_filtro input,
#cuerpo_js_form_97000051_filtro input,
#cont_ef_form_97000051_filtrocod_institucion input,
#cuerpo_js_form_97000050_formulario input
{
    width: 400px !important;
    font-family: 'Roboto', sans-serif !important;
    border: solid 1px #ccc;
    background-color: #fff !important;
    color: #212529 !important;
    padding: 8px 14px !important;
    font-size: 1.5rem !important;
    line-height: 1.5 !important;
    border-radius: .3rem !important;
}


#ef_form_14000017_formulariotel_prefijo,
#ef_form_14000017_formulariocel_prefijo,
#ef_form_14000025_filtrovigente,
#ef_form_14000060_filtroactivo,
#ef_form_14000059_formularioactivo,
#ef_form_14000065_formulariootra,
#ef_form_14000066_filtrootra,
#ef_form_14000048_filtrobloqueado0,
#ef_form_14000048_filtrobloqueado1,
#ef_form_14000048_filtrobloqueado2,
#ef_form_14000050_formbloqueado {
    width: auto !important;
}

#ef_form_14000017_formulariotel_numero,
#ef_form_14000017_formulariocel_numero {
    width: 257px !important;
}

input#ef_form_14000010_formularioacepta_tyc {
    width: auto !important;
    margin: 14px 0 0 20px;
}

label.ei-form-etiq-oblig a,
.cuerpo a {
    text-decoration: none;
    color: #2A91F7;
}

label.ei-form-etiq-oblig a:hover,
.cuerpo a:hover {
    text-decoration: underline;
}

td.ei-cuadro-col-tit,
span.ei-ml-etiq-oblig,
span.ei-ml-etiq {
    font-family: 'Roboto', sans-serif !important;
    color: #666;
    font-size: 1.25rem;
    font-weight: bold;
}

#cuerpo_js_ci_14000019 button {
    width: 98% !important;
}

.barra-superior {
    border-top: none !important;
}

.dhx_combo_input {
    border: none !important;
    height: 12px !important;
}

#js_ci_14000016_cont select,
#js_ci_85000031_cont select,
#js_ci_85000036_cont select,
#js_ci_85000043_cont select,
#cuerpo_js_form_14000055_filtro select,
#cuerpo_js_form_14000052_filtro select,
#cuerpo_js_form_14000024_formulario select,
#cuerpo_js_form_14000025_filtro select,
#cuerpo_js_form_85000024_filtro select,
#cuerpo_js_form_85000023_formulario select,
#cuerpo_js_form_14000048_filtro select,
#cuerpo_js_form_14000050_form select,
#cuerpo_js_form_85000047_filtro select,
#cuerpo_js_form_97000051_filtro select,
#cuerpo_js_form_97000050_formulario select
{
    width: 300px;
    font-family: 'Roboto', sans-serif !important;
    border: solid 1px #ccc;
    background-color: #fff !important;
    color: #212529 !important;
    padding: 8px 14px !important;
    font-size: 1.5rem !important;
    line-height: 1.5 !important;
    border-radius: .3rem !important;
}

#js_ci_85000036_cont select,
#js_ci_85000043_cont select {
    width: 250px;
}

#js_ci_85000036_cont .dhx_combo_box,
#js_ci_85000043_cont .dhx_combo_box {
    padding: 18px 0;
    border-radius: 3px;
}

#js_ci_85000031_cont select,
#js_ci_85000043_cont select {
    width: 350px;
}

#cuerpo_js_form_14000055_filtro select,
#cuerpo_js_form_14000025_filtro select,
#cuerpo_js_form_85000024_filtro select,
#ef_form_85000023_formulariocod_tipo_institucion,
#cuerpo_js_form_14000048_filtro select,
#cuerpo_js_form_14000050_form select,
#cuerpo_js_form_85000047_filtro select,
#cuerpo_js_form_97000051_filtro select,
#cuerpo_js_form_97000050_formulario select
{
    width: 430px !important;
}

#cuerpo_js_form_14000052_filtro select {
    width: 429px;
}

#cuerpo_js_form_14000024_formulario select
{
    width: 309px;
}

#ef_form_85000009_form_antecedentescod_tipo_titulo,
#ef_form_85000009_form_antecedentescod_categorias_incentivos,
#js_ci_85000031_cont select,
#js_ci_85000043_cont select {
    margin-left: 30px;
}

.ei-cuadro-celda-impar {
    background-color: #f4f4f4;
}

a.nivel-0,
#menu-h ul li a {
    font-family: 'Roboto', sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
}

#menu-h img {
    display: none;
}

.ei-barra-sup-desc-img span {
    margin-left: 10px;
    position: relative;
    top: -3px;
}

#cont_ef_form_14000055_filtrocod_institucion,
#cont_ef_form_14000052_filtrocodigo_universidad,
#cont_ef_form_97000051_filtrocod_institucion,
#cont_ef_form_97000050_formulariocod_institucion,
#cont_ef_form_85000047_filtrocod_institucion
{
    margin-left: 1px !important;
}

#cont_ef_form_14000055_filtrocod_institucion .dhx_combo_box,
#cont_ef_form_14000052_filtrocodigo_universidad .dhx_combo_box,
#cont_ef_form_97000051_filtrocod_institucion .dhx_combo_box,
#cont_ef_form_97000050_formulariocod_institucion .dhx_combo_box,
#cont_ef_form_85000047_filtrocod_institucion .dhx_combo_box
{
    width: 428px !important;
    padding-left: 0px !important;
}

input[type="radio"]#ef_form_14000055_filtrofecha_presentacion0,
input[type="radio"]#ef_form_14000055_filtrofecha_presentacion1
{
     width: auto !important;
    margin-right: 12px !important;
}


#enc-logo img {
  height: 34px;
}

#ef_form_85000044_formularioclave_text,
#ef_form_85000044_formularioclave_bar {
	display: none;
}

#ef_form_85000044_formularioclave_test {
	margin-top: 5px;
}

#ef_form_14000013_formularioemail {
	width: 98% !important;
}

.administracion_titulo,
#js_ci_14000006_cont * * * .ei-barra-sup.ci-barra-sup.ei-barra-sup-sin-botonera {
    background: #4d4d4d !important;
    border-color: #4d4d4d;
}

/* --------------------------- */
/* Ajustes por skin bootstrap  */


.ei-cuadro-fila-evt {
    width: auto !important;
}


.ei-base {
    border: none !important;
    background-color: #fff !important;
}

.ei-base td {
    padding: 10px !important;
}

div#js_ci_14000007_cont,
div#cuerpo_js_form_14000008_datos,
div#js_ci_14000006_cont {
    width: 500px;
    border: none !important;
    background: #fff !important;
    margin: 0;
    padding: 5px 5px 10px 5px;
    border-collapse: collapse;
    text-align: left;

}
div#js_ci_85000043_cont {
    width: auto;
    border: none !important;
    background: #fff !important;
    margin: 0;
    padding: 10px;
    border-collapse: collapse;
    text-align: left;

}

#cuerpo_js_form_14000008_datos{
    padding: 5px 5px 2px 5px !important;
}
#cuerpo_js_ci_14000006 > div > div > div
{
    background: #fff !important;
    border: 0 !important;
    float:inherit !important;
}

#js_ci_14000006_cont > div.panel-heading
{
    background: #4d4d4d !important;
    padding: 12px 12px 10px 12px !important;
    text-align: center;
    border: 1px solid #2A91F7;
    color: #FFFFFF;
    margin: 8px;
    font-size: 18px;
    font-weight: normal; 

}
footer{
  padding: 15px 0;
  background-color: #666;
  color: #fff;
  margin-top: 25px;
  text-align: center;
}

td.ef-multi-opcion {
    text-align:left;
}

/* botonera de los filtros */


div:has(> .ei-boton-filtrar),
div:has(> .ei-boton-mod),
div:has(> .ei-boton-alta)
{
    text-align:right;
}

div:has(> [id*="filtro_filtrar"]),
div:has(> button[id*="form"]) {
    text-align:right;
}

.btn-group button {
    margin: 5px;
}
.help-block {
    display: none;
}

/*    
.login-titulo {
    margin-top: 30px;    
    background-image: url(../img/logo.png);
    background-repeat: no-repeat;
    background-position: top center;    
    padding-top: 120px;    
}
*/    

.login-titulo div {
    font-weight: normal;
    font-size: 12px;
    text-transform: capitalize;
}

.login-titulo-validacion {
    margin-top: 30px;
}
.login-titulo-validacion img {
    width: 300px;
}

.login-titulo img {
    display: none !important;
}

label.control-label {
  /*padding-right: 5px;
  padding-left: 5px;*/
  font-style: normal  !important;
  color: #212529 !important;
  padding-top: 10px;
  width:25% !important;
  font-weight: 300 !important;
  font-size: 14px !important;
}

div[id*="js_ci_"][id$="cont"] > div.panel-heading,
div.ei-barra-sup {
    /* Tus estilos aquí */
    background: url('../skins/banco/barra-sup.gif') repeat-x top; 
    color : white;
    border-bottom: 1px solid #2A91F7;
    border-top: none !important; 
    font-size: 14px !important;
}

button.ei-boton-izq{
    float: left !important;
    margin-right: 3px !important;

}

.botonera-filtro .manejo-filtros{
    border: none !important;
    background-color: transparent !important;
}

.botonera-filtro  .manejo-filtros > label{
    width: 40% !important;
    
}

#cuerpo_js_ci_14000007 > div > div > div{ 
    border:none !important;
}

#cuerpo_js_form_14000008_datos > div > label {
    width:35% !important;
}

div.panel:has(> #cuerpo_js_form_14000008_datos) {   
    margin-bottom: 0px !important;
}
#js_ci_14000007_cont {
    padding: 5px 5px 0px 5px !important;
}

.ei-barra-sup-desc-info {
  color: #000000;
  background-color: #D0D7DF;
  border: 1px dotted #eeeeee;
}

.ei-barra-sup-desc-info, .ei-barra-sup-desc-warning, .ei-barra-sup-desc-error {
  text-align: left;
  padding: 5px;
  width: 100%;
}

table.ei-barra-sup-desc-info  td{
  padding: 10px !important;
}
/*
#js_form_85000037_ml_gestiones_universitarias_fila156 td div  {
  overflow-x: auto !important;
  width: 100% !important;
  white-space: nowrap !important;
}*/

.ef-multi-check, .ef-radio, .ef-fecha, .ef-popup{
	white-space: nowrap;
	display: block;
}

.ef-fecha img, .ef-popup img {
	vertical-align: top;
}
#js_ci_85000036_cont input.dhx_combo_input,
#js_ci_85000043_cont input.dhx_combo_input
{
  width: 90% !important;
  padding: 5px 0px !important;
  height: 90% !important;
}


.clase-vacia{
   padding : 2px !important; 
}

/* PANTALLA REGISTRO USUARIO */

#ef_form_85000044_formulariousuario, #ef_form_85000044_formularionombre {
    width: 400px;
}

#js_ci_85000043_cont input.dhx_combo_input {
    width: 500px !important;
    font-family: 'Roboto', sans-serif !important;
    border: solid 1px #ccc !important;
    background-color: #fff !important;
    color: #212529 !important;
    padding: 8px 14px 8px 14px !important;
    margin-left: -12px;
    font-size: 1.5rem !important;
    line-height: 1.1 !important;
    border-radius: .3rem !important; 
}

#nodo_ef_form_85000044_formularioclave {
    margin-top:10px;
}

#cont_ef_form_14000055_filtrocod_institucion input.dhx_combo_input {
        line-height: 1.1 !important;
        height: 87% !important;
}
#nodo_ef_form_14000055_filtrocod_institucion {
        margin-bottom:10px;
}

#cont_ef_form_14000052_filtrocodigo_universidad input.dhx_combo_input {
        line-height: 1.1 !important;
        height: 87% !important;
}
#cont_ef_form_14000052_filtrocodigo_universidad {
        margin-bottom:10px;
}
#cont_ef_form_97000051_filtrocod_institucion input.dhx_combo_input {
        line-height: 1.1 !important;
        height: 87% !important;
}
#cont_ef_form_97000051_filtrocod_institucion {
        margin-bottom:15px;
}

#cont_ef_form_14000017_formulariocod_institucion input.dhx_combo_input {
        line-height: 1.1 !important;
        height: 65% !important;
        padding: 4px 14px !important;        
}

#cont_ef_form_14000017_formulariocod_institucion div {
        height: 3em;
}

#cont_ef_form_14000017_formularioocod_institucion {
        margin-bottom:15px;
}
#cont_ef_form_14000017_formulariocuit_formateado {
    line-height: 2.3 !important;    
}
#ef_form_14000017_formulariocuit_formateado {
    font-size: 1.4em !important;    
}