/* Badges de Estado de Proyectos */
.badge-estado-proyecto,
.badge-estado-presupuesto {
	font-size: 0.8em;
    padding: .5em .5em;
}
.titulo_pagina .badge-estado-presupuesto.badge-dark {
	border: 1px solid #ccc;
}
/* Precios con Ajuste */
tr.precio-material-ajustado td.col-materiales,
tr.precio-mano-obra-ajustado td.col-mano-obra,
tr.precio-equipamiento-ajustado td.col-equipamiento {
	text-decoration: underline;
	cursor: help;
}
/* Precios con Alertas */
tr.precio-desactualizado td.col-alerta,
tr.precio-material-desactualizado td.col-alerta-materiales,
tr.precio-mano-obra-desactualizado td.col-alerta-mano-obra,
tr.precio-equipamiento-desactualizado td.col-alerta-equipamiento,
tr.precio-material-desactualizado td.col-alerta-total,
tr.precio-mano-obra-desactualizado td.col-alerta-total,
tr.precio-equipamiento-desactualizado td.col-alerta-total {
	color: red;
}
/* Fila de Total del Rubro: ellipsis en el título para que el alto de la fila no crezca */
tr.rollup_row td.titulo_rubro {
	max-width: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
