.status{
    border-radius: 10px;
    background-color: var(--colorFondo);
    font-size: 12px;
    border: 1px solid var(--borde);
    padding: 5px 10px;
    display: inline-block;
}
.status.sin_proceso{
    color:var(--colorWarningOscuro);
    background-color: var(--colorWarningClaro);
    border:1px solid var(--colorWarningOscuro)
}
.status.finalizado{
    color:var(--colorSucessOscuro);
    background-color: var(--colorSucessClaro);
    border:1px solid var(--colorSucessOscuro)


}
.status.proceso{
    color:var(--colorWarningOscuro);
    background-color: var(--colorWarningClaro);
    border:1px solid var(--colorWarningOscuro)
}
.status.error{
    color:var(--colorErrorOscuro);
    background-color: var(--colorErrorClaro);
    border:1px solid var(--colorErrorOscuro)
}

.status.borrador{
    color:var(--colorInfoOscuro);
    background-color: var(--colorInfoClaro);
    border:1px solid var(--colorInfoOscuro)
}
#filtrosDiagnos{
    padding:10px;
    background-color: var(--colorFondoClaro);
    margin:10px;
    border-radius: 5px;
    margin-bottom: 40px;
}
#filtrosDiagnos .boton{
    margin: 0px;
}
#filtrosDiagnos input, #filtrosDiagnos select, #filtrosDiagnos .frm_input_group{
    margin: 0px;
}
#filtrosDiagnos input.error, #filtrosDiagnos select.error{
    background-color: var(--colorErrorClaro);
    color: var(--colorErrorOscuro);
    border: 1px solid var(--colorErrorOscuro);
}
#formDiagosis  h1{
    font-size:var(--h2);
    margin-bottom:35px;
}
#formDiagosis  p{
    margin-bottom:20px;
}
.brdBtn_top {
	border-top: 1px solid #ddd;
	margin-top: 50px;
	padding-top: 20px;
}
#cantiEmpleados {
	margin-bottom: 60px;
	text-align: left;
}
#cantiEmpleados span{
    color:var(--colorInteraccion)
}
#formDiagosis input.error, #formDiagosis select.error{
    background-color: var(--colorErrorClaro);
    color: var(--colorErrorOscuro);
    border: 1px solid var(--colorErrorOscuro);
}
.costoprc{
    margin-top: 30px;
    text-align: right;
}
.costoprc > .cst_por_emple {
	font-size: 1.5em;
	margin-bottom: 10px;
    text-align: right;
}
.costoprc > .cst_por_diag{
    text-align: right;
    font-style: italic;
    color: #999;
}  
.costoprc > .cst_por_emple span{
    color:var(--colorInteraccion)
}
.costoprc > .cst_por_diag  span{
    color:var(--colorInteraccion)
}
#deptosCantiCuenta_0, #deptosCantiCuenta_1 {
	margin-bottom: 20px;
    margin-top: 20px;
	color: var(--colorError);
}
.rulblq {
	padding: 10px;
}
.rulblq label {
	display: block;
}
.rulblq > div {
	background-color: var(--colorFondo);
	padding: 10px;
	margin-bottom: 30px;
	border-radius: 10px;
	border: 1px solid var(--borde);
}
.rulblq > div a{
    color:var(--colorInteraccion);
    font-size: 1.2em;
}
.listaDig > div {
	border-radius: 100%;
	border: 1px solid var(--borde);
	width: 17px;
	text-align: center;
	font-size: 12px;
	padding: 3px;
	margin-right: 3px;
}
.listaDig {
	display: flex;
}
.listaDig > div.chk_cultura{
    background-color: var(--colorInteraccionClaro);
    color: var(--colorInteraccionOscuro);
    border: 1px solid var(--colorInteraccionOscuro);
}
.listaDig > div.chk_liderazgo{
    background-color: var(--colorInfoClaro);
    color: var(--colorInfoOscuro);
    border: 1px solid var(--colorInfoOscuro);
}
.listaDig > div.chk_resistencia{
    background-color: var(--colorErrorClaro);
    color: var(--colorErrorOscuro);
    border: 1px solid var(--colorErrorOscuro);
}
.listaDig > div.chk_dpto{
    background-color: var(--colorWarningClaro);
    color: var(--colorWarningOscuro);
    border: 1px solid var(--colorWarningOscuro);
}
.listaDig > div.chk_valores{
    background-color: var(--colorSucessClaro);
    color: var(--colorSucessOscuro);
    border: 1px solid var(--colorSucessOscuro);
}
.blq_box{
    margin-bottom: 20px;
    padding: 10px;
    padding-top: 0px;
}
