@media print{
	.noimprimir{
		display:none !important;
	}
}

#flogin{
	margin:0px auto;
}
.ewTableHeaderCaption{
	white-space:normal;
	font-size:8pt;
}

#tbl_ofertaslist{
	/*font-size:10px;*/
}
.tabla-balance{
	font-size:10px;
}
.tabla-balance th,
.tabla-balance td
{
	padding:1px 3px !important;
}

/*formato tablas*/
.ewGrid .ewTable .ewTableAltRow{
	background-color:#009999 !important;
	color:white !important; 
}
.ewGrid .ewTable .ewTableAltRow.ewTableHighlightRow td{
	background-color:#009999 !important;
	color:white !important; 
}
.ewGrid .ewTable .ewTableAltRow td .ewRowLink{
	color:white !important;
}

/*formato mg*/
.content-wrapper{
	/*background-image:url(mt/bg-fondo.jpg);*/
	background-size:100%;
	background-repeat:repeat-y;
}
.content-header{
	/*color:white;*/
}
.breadcrumb.ewBreadcrumbs{
	display:none;
}


/*formato de las tablas mas chico...*/
#fofertasedit{
	width:100%;
}

/*formulario mas chico*/
.form-group {
    margin-bottom: 3px;
}


.tablaEidicionPrespuesto{
	background-color:white;
	border:solid 5px white;
}
.tablaEidicionPrespuesto input{
background-color:#FFFF99;
}
.tablaEidicionPrespuesto input[disabled]{
	background-color:#FABF8F;
}
.tablaEidicionPrespuesto input.sugeridos{
	background-color:#D9D9D9;
}

.tablaEidicionPrespuesto th{
	text-align:center;
}

/*login form*/
.ewForm.ewLoginForm{
		width:100% !important;
}
.foto-aproxar{
	overflow:hidden;
}
.foto-aproxar img{
	width:100%;
}

.logo-aproxar{
	width: 360px;
	/*margin: 7% auto;*/
	background-color:white;
}
.logo-aproxar.logo-aproxar2{
	background:none;
}
.logo-aproxar img{
	width:250px;
	margin-top:30px;
}

.login-box, .register-box{
	margin-top:0px;
}

.item-home a{
	color:black !important;
}


/*para la edicion de gatos*/
#gmp_ofertasgastos input.form-control{
	width:60px;
}

/*oculta el preview en ofertas*/
#tbl_ofertaslist .ewPreviewRowBtn{
	/*display:none;*/
}
#tbl_ofertaslist a[data-table="ofertasgastos"] {
	display:none;
}

/*para las tablas generadas...*/
.tablaGenerada .ewTable{
	width:auto;
}
.tablaGenerada .form-control,
#gmp_ofertasgastos .form-control
{
	background-color:#FFFF99;
}
.tablaGenerada .form-control-static,
#gmp_ofertasgastos .form-control-static,
#fminutasriedit #x_item,
#fminutasriadd #x_item,
#fminutasrpdedit #x_item,
#fminutasrpdadd #x_item,
#fminutasrpdedit #x_orden1,
#fminutasrpdadd #x_orden1,
#fminutasrpdedit #x_orden2,
#fminutasrpdadd #x_orden2,
#foym_pi_ryoedit #x_item1,
#foym_pi_ryoedit #x_item2,
#foym_pi_ryoadd #x_item1,
#foym_pi_ryoadd #x_item2,
#fnota_gastos_viajeadd #x_nota,
#fnota_gastos_viajeedit #x_nota,
#fofertasadd #x_numero,
#fofertasedit #x_numero,
#fnota_gastos_viajeadd #x_total_km,
#fnota_gastos_viajeedit #x_total_km
{
	padding:6px 12px;
	background-color:#FABF8F;
	
}

td[data-name="punto_normativo_id"],
th[data-name="punto_normativo_id"]
{
	display:none !important;
}

.tablaGenerada  .form-control{
	max-width:100px;
}
.tablaGenerada2  .form-control{
	max-width:none;
}
.tablaGenerada2  .form-control-static{
	max-width: 100px;
}

/*fix gastos*/
#gmp_ofertasgastos .form-group.ofertasgastos_nombre .form-control-static,
#gmp_ofertasgastos .form-group.ofertasgastos_usd_suma_a .form-control-static,
#gmp_ofertasgastos .form-group.ofertasgastos_hs_suma_a .form-control-static
{
	background:none;
	 white-space: nowrap;
}

.table>tbody>tr>td, 
.table>tfoot>tr>th, 
.table>tfoot>tr>td{
	padding:3px !important;
}
#gmp_ofertasgastos .table>tbody>tr>td, 
#gmp_ofertasgastos .table>tfoot>tr>th, 
#gmp_ofertasgastos .table>tfoot>tr>td{
	padding:0px !important;
}

/*fix tabla documentos, todos en blanco */
#tbl_ofertasdocumentoslist .ewTableAltRow ,
#tbl_ofertasdocumentosrevisioneslist .ewTableAltRow ,
#tbl_ofertasdocumentosyrevisioneslist .ewTableAltRow,
#tbl_ofertaslist .ewTableAltRow,
#tbl_temas_pendienteslist .ewTableAltRow,
#tbl_valor_hora_dia_gastoslist .ewTableAltRow,
#tbl_ingresoslist .ewTableAltRow,
#tbl_saldos_inicialeslist .ewTableAltRow,
#tbl_saldos_iniciales_usdlist .ewTableAltRow,
#tbl_cotizaciones_mensual_usdlist .ewTableAltRow,
#tbl_vehiculoslist .ewTableAltRow,
#tbl_plazosentregalist .ewTableAltRow,
#tbl_consideraciones_generaleslist .ewTableAltRow,
#tbl_puntos_normativoslist .ewTableAltRow,
#tbl_partes_interesadas_espectativaslist .ewTableAltRow,
#tbl_partes_interesadaslist .ewTableAltRow

{
	background-color:white  !important;
	color:black !important;
}
/*fix tabla polivalencias, todos en blanco */
#tbl_polivalenciaslist .ewTableAltRow 
{
	background-color:white  !important;
	color:black !important;
}


#tbl_ofertasdocumentoslist .ewTableAltRow td .ewRowLink,
#tbl_ofertasdocumentosrevisioneslist .ewTableAltRow td .ewRowLink,
#tbl_ofertasdocumentosyrevisioneslist .ewTableAltRow td .ewRowLink,
#tbl_ofertaslist .ewTableAltRow td .ewRowLink
{
	color: #3C8DBC !important;
}

.documento-tachado,
.documento-tachado td,
.documento-tachado.ewTableAltRow,
.documento-tachado.ewTableAltRow td,
.documento-tachado.ewTableAltRow.ewTableHighlightRow,
.documento-tachado.ewTableAltRow.ewTableHighlightRow td,
.documento-tachado.ewTableHighlightRow,
.documento-tachado.ewTableHighlightRow td
{
	/*background-color:orange !important;*/
	background-color:#D3D3D3 !important;
	text-decoration:line-through;
	font-style:italic;
}

/*fix para los bordes de la tabla de documentos*/
/*#tbl_ofertasdocumentoslist .ewTableHeader th{
	border-top:none;
}
th.sin-borde-abajo, td.sin-borde-abajo{
	
}
*/

td[data-name="gastos_km_usd"],
td[data-name="honorarios_procesos"],
td[data-name="total_usd"]
{
	border-left: solid 8px white;
}

/*fix menu desplegable*/
.ewGrid .ewTable .ewTableAltRow td .dropdown-menu.ewMenu .ewRowLink{
	color:black !important;
}

.ewTableHeaderBtn,
.ewTable td
{
	text-align:center;
}

th[data-name="procedimiento"],
td[data-name="procedimiento"],
th[data-name="capacitacion_tema2"],
td[data-name="capacitacion_tema2"]

{
	border-left:5px solid white !important;
}

#tbl_minutasrilist th[data-name="sgc_analisis_causa"],
#tbl_minutasrilist td[data-name="sgc_analisis_causa"]
{
	/*border-left:15px solid grey !important;*/
}

#tbl_objetivosmetaslist td[data-name="item1"],
#tbl_objetivosmetaslist td[data-name="item2"],
#tbl_objetivosmetaslist td[data-name="fecha_propuesta"]
{
	min-width:100px;
}

#tbl_objetivosmetaslist td[data-name="meta"],
#tbl_objetivosmetaslist td[data-name="fecha_realizado"],
#tbl_riesgoslist td[data-name="item"]
{
	min-width:150px;
}

#tbl_ofertaslist td[data-name="descripcion"],
#tbl_ofertaslist td[data-name="causa_demora"],
#tbl_proveedoreslist td[data-name="observaciones"]
{
	min-width:250px;
}
#tbl_ofertaslist td[data-name="observaciones"]
{
	min-width:300px;
}

#tbl_ofertasdocumentoslist td[data-name="tareag_id"]
{
	min-width:100px;
}
#tbl_ofertasdocumentoslist td[data-name="tarea_id"]
{
	min-width:150px;
}
#tbl_ofertasdocumentoslist td[data-name="nombre"],
#tbl_ofertasdocumentoslist td[data-name="doc_observaciones"]
{
	min-width:200px;
}
#tbl_ofertasdocumentoslist td[data-name="gestion_proyecto"]
{
	min-width:200px;
}

#tbl_objetivosmetaslist td[data-name="registro"]
{
	min-width:300px;
}

#tbl_objetivosmetaslist td[data-name="objetivo"],
#tbl_objetivosmetaslist td[data-name="programa"],
#tbl_objetivosmetaslist td[data-name="revision"],
#tbl_objetivosmetaslist td[data-name="observaciones"]
{
	min-width:450px;
}

#tbl_riesgoslist td[data-name="posible_riesgo_asociado"],
#tbl_riesgoslist td[data-name="accion"]
{
	min-width:450px;
}

#tbl_listadomaestrolist td[data-name="pertenece_comentario"]
{
	min-width:200px;
}
#tbl_listadomaestrolist td[data-name="nombre"],
#tbl_listadomaestrolist td[data-name="capacitacion_tema2"],
#tbl_polivalenciaslist td[data-name="listadomaestro_id"]
{
	min-width:300px;
}

#tbl_listadomaestrolist td[data-name="tareag_id"],
#tbl_listadomaestrolist td[data-name="tarea_id"]
{
	min-width:200px;
}

#tbl_listadomaestrolist td[data-name="capacitacion_objetivo"],
#tbl_listadomaestrolist td[data-name="observaciones"],
#tbl_listadomaestrolist td[data-name="capacitacion_observaciones"]
{
	min-width:250px;
}

#tbl_oym_pi_ryolist td[data-name="meta"]
{
	min-width:150px;
}
#tbl_oym_pi_ryolist td[data-name="observaciones"]
{
	min-width:200px;
}
#tbl_oym_pi_ryolist td[data-name="descripcion"]
{
	min-width:250px;
}
#tbl_oym_pi_ryolist td[data-name="objetivo"]
{
	min-width:300px;
}
#tbl_oym_pi_ryolist td[data-name="programa"],
#tbl_oym_pi_ryolist td[data-name="resultado"]
{
	min-width:400px;
}


#tbl_listadomaestrolist td[data-name="pertenece_ubicacion"] div{
	white-space:nowrap !important;
}

·td[data-name="plazo"]{
	white-space:nowrap !important;
}

#tbl_pendienteslist td[data-name="estado"],
#tbl_pendienteslist td[data-name="proyecto_id"],
#tbl_pendienteslist td[data-name="area_id"],
#tbl_pendienteslist td[data-name="id_tareag"],
#tbl_pendienteslist td[data-name="id_tarea"],
#tbl_minutasrilist td[data-name="proyecto_id"],
#tbl_minutasrilist td[data-name="area_id"],
#tbl_minutasrilist td[data-name="id_tareag"],
#tbl_minutasrilist td[data-name="id_tarea"],
#tbl_minutasrpdlist td[data-name="proyecto_id"],
#tbl_minutasrpdlist td[data-name="area_id"],
#tbl_minutasrpdlist td[data-name="id_tareag"],
#tbl_minutasrpdlist td[data-name="id_tarea"],
#tbl_minutasrilist td[data-name="tipo"],
#tbl_minutasrilist td[data-name="origen"]
{
	white-space:nowrap !important;
}
#tbl_pendienteslist td[data-name="observaciones"],
#tbl_pendienteslist td[data-name="tarea"],

#tbl_minutasrilist td[data-name="observaciones"],
#tbl_minutasrpdlist td[data-name="observaciones"],

#tbl_minutasrpdlist td[data-name="resultado"],
#tbl_minutasrpdlist td[data-name="accion"],

#tbl_minutasrilist td[data-name="sgc_comentarios"],
#tbl_minutasrilist td[data-name="evidencia"],
#tbl_minutasrilist td[data-name="riesgo_asociado"],
#tbl_minutasrilist td[data-name="resultado2"],
#tbl_minutasrpdlist td[data-name="revision_comentarios_sacado"],
#tbl_oym_pi_ryolist td[data-name="revision_comentarios_sacado"]
{
	min-width:250px;
}
#tbl_minutasrpdlist td[data-name="resultado2"]{
	min-width:500px;
}
#tbl_minutasrpdlist td[data-name="problema"],
#tbl_minutasrilist td[data-name="tema"],
#tbl_minutasrpdlist td[data-name="punto_norma"],
#tbl_minutasrilist td[data-name="avisar_ids"],
#tbl_minutasrilist td[data-name="participantes"]
{
	min-width:200px;
}
#tbl_minutasrpdlist td[data-name="e_s"]{
	min-width:110px;
}
#tbl_minutasrpdlist td[data-name="tendencias"]{
	min-width:150px;
}

#tbl_minutasrilist td[data-name="sgc_analisis_causa"],
#tbl_minutasrilist td[data-name="sgc_accion_causa"],
#tbl_minutasrilist td[data-name="sgc_revision"]

{
	min-width:400px;
}
#tbl_minutasrpdlist td[data-name="accion"],
#tbl_minutasrilist td[data-name="problema"],
#tbl_minutasrilist td[data-name="resultado"],
#tbl_minutasrpdlist td[data-name="resultado"]
{
	min-width:550px;
}

#tbl_plazosentregalist td[data-name="descripcion"]{
	/*white-space:nowrap;*/
	min-width:150px;
}
#tbl_plazosentregalist td[data-name="observaciones"]{
	/*white-space:nowrap;*/
	min-width:200px;
}

#tbl_balanceproyectoslist td[data-name="g_conclusiones"],
#tbl_balanceproyectoslist td[data-name="c_observaciones"],
#tbl_balanceproyectoslist td[data-name="g_observaciones"],
#tbl_balanceproyectoslist td[data-name="e_observaciones"],
#tbl_balanceproyectoslist td[data-name="s_observaciones"],
#tbl_balanceproyectoslist td[data-name="d_observaciones"],
#tbl_balanceproyectoslist td[data-name="r1_observaciones"],
#tbl_balanceproyectoslist td[data-name="r2_observaciones"],
#tbl_balanceproyectoslist td[data-name="r3_observaciones"],
#tbl_balanceproyectoslist td[data-name="resumen_plazo_entrega"],
#tbl_evaluaciones_proveedoreslist td[data-name="observaciones"]
{
	min-width:300px;
}

#tbl_balanceproyectoslist td[data-name="d_datos_entrada_obs"],
#tbl_balanceproyectoslist td[data-name="d_listado_maestro_obs"],
#tbl_balanceproyectoslist td[data-name="d_plazo_entrega_obs"]
{
	min-width:200px;
}

#tbl_balanceproyectoslist td[data-name="riesgos_potenciales"],
#tbl_balanceproyectoslist td[data-name="riesgos_resultados"]
{
	min-width:250px;
}



#tbl_balanceproyectoslist td[data-name="r2_minutas_internas"]{
	min-width:150px;
}

#tbl_listadotrabajoslist td[data-name="titulo"],
#tbl_listadotrabajoslist td[data-name="descripcion_es"],
#tbl_listadotrabajoslist td[data-name="descripcion_en"],
#tbl_listadotrabajoslist td[data-name="observaciones"]
{
	min-width:250px;
}


#tbl_stafflist td[data-name="data_grupo_sanguineo"],
#tbl_stafflist td[data-name="data_pasaporte_argentino"]
{
	min-width:150px;
}

#tbl_stafflist td[data-name="data_ocupacion"],
#tbl_stafflist td[data-name="data_ocupacion_en"],
#tbl_stafflist td[data-name="data_lugar_nacimiento"],

#tbl_stafflist td[data-name="data_direccion"],
#tbl_stafflist td[data-name="data_ciudad"],
#tbl_stafflist td[data-name="data_telefono"],
#tbl_stafflist td[data-name="data_celular"],
#tbl_stafflist td[data-name="data_nombre_padre"],
#tbl_stafflist td[data-name="data_nombre_madre"],
#tbl_stafflist td[data-name="data_direccion_contacto"],
#tbl_stafflist td[data-name="data_telefono_contacto"],
#tbl_stafflist td[data-name="data_nombre_contacto"]
{
	min-width:200px;
}

#tbl_cvlist td[data-name="cv_estudios_cursados"],
#tbl_cvlist td[data-name="cv_estudios_cursados_en"],
#tbl_cvlist td[data-name="cv_experiencia_laboral"],
#tbl_cvlist td[data-name="cv_experiencia_laboral_en"],
#tbl_cvlist td[data-name="cv_experiencia_profesional"],
#tbl_cvlist td[data-name="cv_experiencia_profesional_en"],
#tbl_cvlist td[data-name="cv_antecedentes_docentes"],
#tbl_cvlist td[data-name="cv_antecedentes_docentes_en"],
#tbl_cvlist td[data-name="cv_capacitacion_recibida"],
#tbl_cvlist td[data-name="cv_capacitacion_recibida_en"],
#tbl_cvlist td[data-name="cv_capacitacion_desarrollada"],
#tbl_cvlist td[data-name="cv_capacitacion_desarrollada_en"],
#tbl_cvlist td[data-name="cv_trabajos_academicos"],
#tbl_cvlist td[data-name="cv_trabajos_academicos_en"],
#tbl_cvlist td[data-name="cv_asociaciones"],
#tbl_cvlist td[data-name="cv_asociaciones_en"],
#tbl_cvlist td[data-name="cv_idiomas"],
#tbl_cvlist td[data-name="cv_idiomas_en"]
{
	min-width:275px;
}



#tbl_datos_personaleslist td,
#tbl_datos_personales_enlist td
{
	white-space: nowrap;
}
#tbl_datos_personaleslist td[data-name="data_lugar_nacimiento"],
#tbl_datos_personales_enlist td[data-name="data_lugar_nacimiento"]
{
	white-space: auto;
}


#tbl_minutasrilist .ewTableAltRow,
#tbl_minutasrpdlist .ewTableAltRow,
#tbl_evaluaciones_proveedoreslist .ewTableAltRow,
#tbl_oym_pi_ryolist .ewTableAltRow,
#tbl_stafflist .ewTableAltRow
{
	background-color:white !important;
	color:black !important;
}

.pendientes_adjuntos .fa,
.minutasri_adjuntos .fa,
.minutasrpd_adjuntos .fa,
.objetivosmetaslist_adjuntos .fa,
.riesgos_adjuntos1 .fa,
.riesgos_adjuntos2 .fa,
.riesgos_adjuntos3 .fa,
.objetivosmetas_adjuntos .fa,
.listadomaestro_adjuntos .fa
{
	color:red !important;
}

#r_ofertaitem_id{
	/*display:none !important;*/
}

/*organigrama*/
.organigrama{
	
}
.organigrama-puesto{
	background-color:grey;
	color:white;
	/*width:300px;*/
	width:120px;
	/*agregado*/
	margin-left:auto;
	margin-right:auto;
}
.organigrama-puesto-1{
	width:300px !important;
}
.organigrama-puesto-2{
	width:300px !important;
}
.organigrama-puesto-titulo{
	/*font-size:16px;*/
	font-size:12px;
	text-align:center;
	color:white;
	padding:10px 0px 0px 0px;
}
.organigrama-puesto-personal{
	padding:0px 0px 10px 0px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
.organigrama-puesto-personal-persona{
	color:white !important;
	padding:0px 6px;
}
.organigrama-resaltar-personal{
	font-size:bold !important;
	background-color:red !important;
}

.tree li {    
	margin: 0px 0;	
	list-style-type: none;
	/*
    position: relative;
	*/
	padding: 20px 5px 0px 5px;
	
}

.tree li::before{
    /*
	content: '';
	position: absolute; 
    top: 0;
	width: 1px; 
    height: 100%;
	right: auto; 
    left: -20px;
	border-left: 3px solid #ccc;
    bottom: 50px;
	*/
}
.tree li::after{
	/*
    content: '';
	position: absolute; 
    top: 30px; 
	width: 25px; 
    height: 20px;
	right: auto; 
    left: -20px;
	border-top: 3px solid #ccc;
	*/
}
.tree li a{
    display: inline-block;
	border: 1px solid #ccc;
	padding: 5px 10px;
	text-decoration: none;
	color: #666;
	font-family: arial, verdana, tahoma;
	font-size: 11px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

/*Remove connectors before root*/
.tree > ul > li::before, .tree > ul > li::after{
	border: 0;
}
/*Remove connectors after last child*/
.tree li:last-child::before{ 
      height: 30px;
}

/*Time for some hover effects*/
/*We will apply the hover effect the the lineage of the element also*/
.tree li a:hover, .tree li a:hover+ul li a {
	background: #c8e4f8; color: #000; border: 1px solid #94a0b4;
}
/*Connector styles on hover*/
.tree li a:hover+ul li::after, 
.tree li a:hover+ul li::before, 
.tree li a:hover+ul::before, 
.tree li a:hover+ul ul::before{
	border-color:  #94a0b4;
}


/*fix search*/
@media screen and (min-width: 768px){
.ewBasicSearch .ewRow
{
	display: inline-table !important;
}
}
/*FIN fix search*/

input.form-control, select.form-control, textarea.form-control{
	background-color:#ffff99;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: lightgrey !important;
}


/*achicado sistema*/
body{
	font-size:11px !important;
}

/*blink*/
.quadrat {
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION {
  0%, 49% {
    background-color: rgb(255, 0, 0,0.4);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(255, 0, 0,0.9);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*blink*/
.quadrat-inner-span span,
.quadrat-inner-span p
{
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION-inner 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION-inner 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION-inner 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION-inner 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION-inner {
  0%, 49% {
    background-color: rgb(255, 0, 0,0.4);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(255, 0, 0,0.9);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*azul lilita*/
.quadrat-2 {
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION-2 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION-2 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION-2 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION-2 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION-2 {
  0%, 49% {
    background-color: rgb(0, 0, 255,0.2);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(0, 0, 255,0.4);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*naranja*/
.quadrat-3 {
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION-3 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION-3 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION-3 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION-3 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION-3 {
  0%, 49% {
    background-color: rgb(255, 127, 80,0.5);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(255, 127, 80,0.8);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*naranja*/
.quadrat-marron {
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION-marron 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION-marron 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION-marron 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION-marron 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION-marron {
  0%, 49% {
    background-color: rgb(165, 42, 80,0.5);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(165, 42, 42,0.8);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*verde*/
.quadrat-verde {
  /*width: 50px;
  height: 50px;*/
  -webkit-animation: NAME-YOUR-ANIMATION-verde 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION-verde 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION-verde 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION-verde 1s infinite;  /* IE 10+, Fx 29+ */
}

@-webkit-keyframes NAME-YOUR-ANIMATION-verde {
  0%, 49% {
    background-color: rgb(153, 204, 0,0.5);
    /*border: 3px solid #e50000;*/
  }
  50%, 100% {
    background-color: rgb(153, 204, 0,0.8);
    /*border: 3px solid rgb(117, 209, 63);*/
  }
}

/*traido de home maxi*/
.tabla-home-maxi td{
	vertical-align:top;
	padding:10px;
}
.titulo-home-maxi{
	font-size:20px;
	color:green;	
}
.titulo-home-maxi2{
	font-size:20px;
	color:black;	
}
.texto-azul-maxi{
	color:blue;	
	font-size:16px;
}

/*popup carga horas a la derecha*/
#ewModalDialog .modal-dialog.table-plan_tarea_realizada{
	float:right;
}

/*oculta el filtro año en las tablas*/
th[data-name="filtro_ano"],
td[data-name="filtro_ano"],
th[data-name="filtro"],
td[data-name="filtro"],
th[data-name="filtro_ano_activo"],
td[data-name="filtro_ano_activo"],
th[data-name="filtro_ano_dt"],
td[data-name="filtro_ano_dt"],
th[data-name="sin_presupuesto"],
td[data-name="sin_presupuesto"],

th[data-name="sb"],
td[data-name="sb"],
th[data-name="sb_dt"],
td[data-name="sb_dt"],
th[data-name="hallazgo_tipo"],
td[data-name="hallazgo_tipo"],
th[data-name="hallazgo_ano"],
td[data-name="hallazgo_ano"]
{
	display:none !important;
}

/*para que no oculte en balance vista*/
.ewListForm th[data-name="empresa"],
.ewListForm td[data-name="empresa"]
{
	display:none !important;
}

#tbl_ofertasobjetivoslist th[data-name="empresa"],
#tbl_ofertasobjetivoslist td[data-name="empresa"]
{
	display:table-cell !important;
}

#fminutasrilistsrch{
	width:100%;
}
#fminutasrilistsrch{
	font-size:11px;
}
#fminutasrilistsrch .ewLabel{
	font-weight: normal;
}
#fminutasrilistsrch select,
#fminutasrilistsrch input
{
	font-size: 11px;
	max-width:200px;
}

.tachado{
	/*background-color:red;*/
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCc+CiAgPHJlY3Qgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyBmaWxsPSdibGFjaycvPgogIDxwYXRoIGQ9J00tMSwxIGwyLC0yCiAgICAgICAgICAgTTAsMTAgbDEwLC0xMAogICAgICAgICAgIE05LDExIGwyLC0yJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLz4KPC9zdmc+");
	background-repeat: repeat;
}
.tachado2{
    background-image: url("./mt/fondo-tachado-2.jpg");
}


.ewGrid .ewTable .ewTableSelectRow > td {
	background-color: #CF9E13 !important;
}

.link-minutas{
	background-color:#6666CC;color:white;margin-bottom:5px;padding:3px 5px;
}

/*TIPOS PARA RECONOCIMIENTO responsable*/
/*.resp_prod < td{*/
#fbalanceproyectoslist th[data-name="orden"],
#fbalanceproyectoslist th[data-name="ofertasgrupos_id"]
{
	/*background-color:yellow;*/
	/*border:solid 2px violet;*/
	background-color:#FF3366;
}
#fbalanceproyectoslist th[data-name="d_rvv_val"],
#fbalanceproyectoslist th[data-name="d_observaciones"],
#fbalanceproyectoslist th[data-name="r2_horas_proyecto_terceros"],
#fbalanceproyectoslist th[data-name="r2_observaciones"],
#fbalanceproyectoslist th[data-name="g_conclusiones"]
{
	/*border:solid 2px green;*/
	background-color:green;
}

#fbalanceproyectoslist th[data-name="s_encuesta"] span,
#fbalanceproyectoslist th[data-name="s_observaciones"] span,
#fbalanceproyectoslist th[data-name="g_conclusiones"] span
{
	/*border:solid 2px green;*/
	color:black !important;
	background-color:yellow !important;
}

#fbalanceproyectoslist th[data-name="estado_balance"]{
	/*border:solid 2px red;*/
	background-color:red;
}

/*TIPOS PARA RECONOCIMIENTO responsable - para ofertasdocumentos */
/*.resp_prod < td{*/
#fofertasdocumentoslist th.ewTableHeaderCell[data-name="orden"],
#fofertasdocumentoslist th[data-name="nombre"],
#fofertasdocumentoslist th[data-name="revision"],
#fofertasdocumentoslist th[data-name="doc_responsable"],
#fofertasdocumentoslist th[data-name="certificacion_grupo_id"],
#fofertasdocumentoslist th[data-name="certificacion_porcentaje_grupo"]
{
	/*background-color:yellow;*/
	/*border:solid 2px violet;*/
	background-color:orange;
}

#fofertasdocumentoslist th[data-name="tareag_id"],
#fofertasdocumentoslist th[data-name="tarea_id"],
#fofertasdocumentoslist th[data-name="horas_presupuestadas"],
#fofertasdocumentoslist th[data-name="horas_presupuestadas_op"],
#fofertasdocumentoslist th[data-name="horas_presupuestadas_ot"],
#fofertasdocumentoslist th[data-name="plazos_etapa"],
#fofertasdocumentoslist th[data-name="plazos_tipo"],
#fofertasdocumentoslist th[data-name="horas"]
{
	/*border:solid 2px green;*/
	background-color:lightblue;
	color:black;
}

#fofertasdocumentoslist th[data-name="horas_planificadas"],
#fofertasdocumentoslist th[data-name="horas_planificadas_op"],
#fofertasdocumentoslist th[data-name="horas_planificadas_ot"],
#fofertasdocumentoslist th[data-name="entregable"],
#fofertasdocumentoslist th[data-name="doc_comienzo"],
#fofertasdocumentoslist th[data-name="doc_fin"],
#fofertasdocumentoslist th[data-name="doc_envio"],
#fofertasdocumentoslist th[data-name="doc_fecha_real"],
#fofertasdocumentoslist th[data-name="plazos_tipo_2"],
#fofertasdocumentoslist th[data-name="com_cotizaciones"],
#fofertasdocumentoslist th[data-name="com_fecha"],
#fofertasdocumentoslist th[data-name="com_devolucion"],
#fofertasdocumentoslist th[data-name="com_comprada"]
{
	/*border:solid 2px green;*/
	background-color:green;
}

#fofertasdocumentoslist th[data-name="doc_fecha_original"]
{
	/*border:solid 2px green;*/
	background-color:pink;
	color:black;
}


#fofertasdocumentoslist th[data-name="gestion_proyecto"],
#fofertasdocumentoslist th[data-name="doc_avance"],
#fofertasdocumentoslist th[data-name="doc_estado"]
{
	/*border:solid 2px green;*/
	background-color:yellow;
	color:black;
}

#fofertasdocumentoslist th[data-name="doc_observaciones"]
{
	/*border:solid 2px green;*/
	background-color:green;
}

#fofertasdocumentoslist th[data-name="avisar_ids"],
#fofertasdocumentoslist th[data-name="avisar"]
{
	/*border:solid 2px green;*/
	/*background-color:purple;*/
	
	background-color:green;
	
}


/*fin referencia*/


#plan_tarea_realizada_add label{
	white-space:nowrap;
}

section.content{
	/*padding-left:2px;
	padding-right:2px;*/
}

.contenedor-ayuda .tooltip-inner{
	padding:10px !important;
	font-size:14px !important;
	border:solid 2px red;
}

#tbl_nota_gastos_viaje_detallegrid td,
#tbl_nota_gastos_viaje_detallegrid th{
	max-width:100px !important;
}

#tbl_nota_gastos_viaje_detallegrid td span{
	/*max-width: 100px !important;*/
}

#tbl_nota_gastos_viaje_detallegrid td span input{
	max-width: 90px !important;
	min-width: 90px !important;
}
#tbl_nota_gastos_viaje_detallegrid td[data-name="fecha"],
#tbl_nota_gastos_viaje_detallegrid th[data-name="fecha"]{
	max-width:none !important;
}
	
	
div.nota_gastos_viaje.ewGrid .ewDetailAddGroup,
div.nota_gastos_viaje.ewGrid .ewRowLink.ewDetail{
 
	display:none !important;
}

#gmp_nota_gastos_viaje .icon-user::before,
/*#gmp_solicitudes_cotizacion .icon-user::before*/
#gmp_solicitudes_cotizacion .ewAction[data-action="reportesc"] .fa::before,
#gmp_horas_servicio .icon-user::before,
#gmp_encuestas_satisfaccion .icon-user::before
{
    content: "\f02f";
}

td[data-name="calificacion_a"],
.table-striped > tbody > tr:nth-child(2n+1) > td[data-name="calificacion_a"]
{
	background-color:lightgreen !important;
	font-size:16px;
	font-weight:bold;
}
td[data-name="calificacion_b"],
.table-striped > tbody > tr:nth-child(2n+1) > td[data-name="calificacion_b"]
{
	background-color:yellow  !important;
	font-size:16px;
	font-weight:bold;
}
td[data-name="calificacion_c"],
.table-striped > tbody > tr:nth-child(2n+1) > td[data-name="calificacion_c"]
{
	background-color:orange !important;
	font-size:16px;
	font-weight:bold;
}
td[data-name="calificacion_d"],
.table-striped > tbody > tr:nth-child(2n+1) > td[data-name="calificacion_d"]
{
	background-color:red !important;
	font-size:16px;
	font-weight:bold;
}
td[data-name="cliente_id"] span,
td[data-name="proyecto_id"] span
{
	white-space:nowrap;
}

.version_reporte{
	font-size:10px;
	color:black;
	background-color:lightgray;
	padding:3px 5px;
}
	
.ewEditDiv .form-group .input-group.date,
.ewEditDiv .form-group .input-group,
.ewEditDiv .form-group .form-control-static,
.ewEditDiv .form-group .mce-tinymce,
.ewEditDiv .form-group .fileinput-button,
.ewEditDiv .form-group .ewItemList,
.ewEditDiv .form-group .form-control,
.ewEditDiv .form-group .ewAddOptBtn,

.ewAddDiv .form-group .input-group.date,
.ewAddDiv .form-group .input-group,
.ewAddDiv .form-group .form-control-static,
.ewAddDiv .form-group .mce-tinymce,
.ewAddDiv .form-group .fileinput-button,
.ewAddDiv .form-group .ewItemList,
.ewAddDiv .form-group .form-control,
.ewAddDiv .form-group .ewAddOptBtn
{
	float:left !important;
}
	
.bloque-ayuda-columna{
	float:left;
	padding-left:7px;
	padding-top:8px;
}	
	
.ewForm.ewEditForm.form-horizontal,
.ewForm.ewAddForm.form-horizontal
{
	width:100% !important;
}	


#fproveedoresview,
.myChartEvaluaciones
{
	float:left;
	width:50%;
}
.myChartEvaluaciones{
	max-height:50% !important; 
}
	
/*.alarma-balance-naranja{
	color:orange;
}*/
	
.alarma-balance-roja,
.alarma-balance-naranja
{
	color:red;
	font-weight:bold;
	font-size: 14px;
	background-color: white;
	padding: 2px 3px;
	margin: 2px;
}
.alarma-balance-naranja{
	/*color:orange;*/
	color:red;
}
	

#botonesFlotantes{
	position: fixed !important;
	top: 60px;
	right: 30px;
	z-index: 9999;
}

th[data-name="buscar_asociadas"],
td[data-name="buscar_asociadas"]{
	display:none !important;
}

table#tbl_ofertasdocumentoslist th[data-name="rp_id"],
table#tbl_ofertasdocumentoslist td[data-name="rp_id"]{
	display:none !important;
}
	
#tbl_listadotrabajoslist th[data-name="cliente_id"],	
#tbl_listadotrabajoslist td[data-name="cliente_id"],
#tbl_cursos_dictadoslist th[data-name="cliente_id"],	
#tbl_cursos_dictadoslist td[data-name="cliente_id"]
{
	display:none !important;
}
	
	
/*para ocultar un form-group sin perder la info, solo lo ahica al maximo*/
.nover{
	max-height: 0px !important;
	height: 0px !important;
	overflow: hidden !important;	
}
.noverColumna{
	display: none !important;
}
	
.tabla-lookup{
	/*	width:25% !important; */
	float:left !important;
	width:25% !important;
}
.tabla-lookup-2{
	width:75% !important;
}

form.form-inline.ewForm.ewExtSearchForm{
	width:100%;
}

.tabla-todo-centrado td,
.tabla-todo-centrado th
{
	text-align:center;
}

#foym_pi_ryoadd #r_descripcion,
#foym_pi_ryoedit #r_descripcion
{
	display:none !important;
}
	
/*.resp_proy
.resp_gral*/


#fminutasriview tr.nover{
	display:none !important;
}


th[data-name="orden_denominacion"],
td[data-name="orden_denominacion"]{
	display:none !important;
}

.ewAddDiv #r_carga_tarea .col-sm-10 div{
	float: left !important;
}

#plan_tarea_realizada_add label {
    white-space: normal;
}

.contenido-visible-reporte{
	display:none;
}

.form-inline.ewForm.ewViewForm .contenido-visible-reporte{
	display:block;
}
.form-inline.ewForm.ewViewForm .contenido-oculto-reporte{
	display:none;
}


#tbl_stafflist td[data-name="data_fecha_ingreso"],
#tbl_stafflist td[data-name="data_antiguedad"]{
	font-weight:bold;
	background-color:#CCFFFF !important;
	color:black !important;
}

#r_baja{
	background: red;
padding: 5px;
border: solid 1px yellow;
color: white;
}

td[data-name="riesgos_potenciales"],
td[data-name="riesgos_resultados"]{
	text-align:left;
}

.listado-documentos-no-adjuficado td,
.listado-documentos-no-adjuficado-2 td,
.listado-documentos-no-adjuficado td *,
.listado-documentos-no-adjuficado-2 td *,
.ewGrid .ewTable .listado-documentos-no-adjuficado.ewTableHighlightRow > td,
.ewGrid .ewTable .listado-documentos-no-adjuficado.ewTableSelectRow > td
{
	background-color: lightgray !important;
	color:white !important;
}
/*
.listado-documentos-no-adjuficado td *,
.listado-documentos-no-adjuficado-2 td *
{
	background: lightgray !important;
	color:white !important;
}
 */