.bg-sinIniciar {
	background-color: #ff0000;
	color: #ffffff;
}

.bg-enProgramacion {
	background-color: #800080;
	color: #ffffff;
}

.bg-terminado {
	background-color: #0073b7;
	color: #ffffff;
}

.bg-sellador {
	background-color: #ffa500;
	color: #000000;
}

.bg-fondeo {
	background-color: #ffff00;
	color: #000000;
}

.bg-disenio {
	background-color: #2db200;
	color: #ffffff;
}

.bg-compactacion {
	background-color: #ffa500;
	color: #000000;
}
.bg-malla {
	background-color: #ffff00;
	color: #000000;
}
.bg-juegos {
	background-color: #2db200;
	color: #ffffff;
}

/* TODO: Agrego nuevas etiquetas de colores */
.bg-rosa {
	background-color: #fc88f6;
}
.bg-realizando {
	background-color: #b6fb20;
}
.bg-lasignar {
	background-color: #e7d7c5;
}
.bg-asignado {
	background-color: #ef9023;
}
.bg-revision {
	background-color: #7630f8;
}
.bg-finObs {
	background-color: #8a6c58;
}
.bg-esperaAcp {
	background-color: #73c9ff;
}
.bg-aceptado {
	background-color: #56c072;
}
.bg-cancelado {
	background-color: #db0101;
}
.bg-iproceso {
	background-color: #07a2d6;
}
.bg-proceso {
	background-color: #d607d6;
}
.bg-lproceso {
	background-color: #d8a8d8;
}
.bg-licitacion {
	background-color: #03bf13;
}

.bg-bienes {
	background-color: #8a45cf;
}
.bg-insumos {
	background-color: #9896c7;
}
.bg-servicios {
	background-color: #656565;
}

.box.box-rosa {
	border-top-color: #fc88f6;
}
.text-identidad {
	color: #6a1b31;
}
.text-identidad0 {
	color: #9c2249; /* #D65F85 #FAC4D5 */
}
.text-identidad1 {
	color: #57585a;
}
.text-identidad2 {
	color: #808285;
}
.text-identidad3 {
	color: #d3ae05; /* #FFDE4C #FFF2B7 */
}
.text-identidad4 {
	color: #b28d5c;
}
.text-identidad5 {
	color: #fdf5d0;
}
.text-identidad6 {
	color: #916904;
}

.bg-sobresaliente {
	background-color: #2db200;
}

.bg-satisfactorio {
	background-color: #ffff00;
}

.bg-minimo {
	background-color: #ff0000;
}

.bg-precario {
	background-color: #000000;
}

.bg-sininformacion {
	background-color: #0073b7;
}

.bg-sinprogramacion {
	background-color: #858585;
}

.bg-malaplaneacion {
	background-color: #004806;
}

/**/
.text-system1 {
	color: #840f31 !important;
}
.text-system2 {
	color: #a8123e !important;
}
.text-system3 {
	color: #c62038 !important;
}
.dark-mode .text-system1 {
	color: #840f31 !important;
}
.dark-mode .text-system2 {
	color: #a8123e !important;
}
.dark-mode .text-system3 {
	color: #c62038 !important;
}
/**/

/* BOTONES */
.badge-btn-color {
	background-color: #ededed;
	cursor: pointer;
}

.badge-btn-color:hover {
	background-color: #007bff;
	color: white;
}
.badge-btn-danger {
	background-color: #ededed;
	cursor: pointer;
}

.badge-btn-danger:hover {
	background-color: #ff5858;
	color: white;
}

.badge-btn {
	font-size: 14px;
	padding: 10px;
}
.btnN {
	background-color: #3d3d3d; /* Green */
	border: none;
	color: white;
	padding: 16px 32px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 18px;
	margin: 4px 2px;
	border-radius: 8px;
	-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;
	cursor: pointer;
}

.btnPrincipal {
	background-color: white;
	color: black;
	border: 2px solid #840f31;
}
.btnPrincipal:hover {
	background-color: #840f31;
	color: white;
}
.btnVerde {
	background-color: white;
	color: black;
	border: 2px solid #4caf50;
}

.btnVerde:hover {
	background-color: #4caf50;
	color: white;
}
.btnAzul {
	background-color: white;
	color: black;
	border: 2px solid #007bff;
}

.btnAzul:hover {
	background-color: #007bff;
	color: white;
}
.btnRojizo:hover {
	background-color: #ff5858;
	color: white;
}

.btnRojo {
	background-color: white;
	color: black;
	border: 2px solid #f44336;
}

.btnRojo:hover {
	background-color: #f44336;
	color: white;
}

.btnAmarillo {
	background-color: white;
	color: black;
	border: 2px solid #ffcc35;
}

.btnAmarillo:hover {
	background-color: #e8b417;
	color: white;
}

.btnGris {
	background-color: white;
	color: black;
	border: 2px solid #e7e7e7;
}

.btnGris:hover {
	background-color: #c2c1c1;
	color: white;
}

.btnObscuro {
	background-color: white;
	color: black;
	border: 2px solid #555555;
}

.btnObscuro:hover {
	background-color: #555555;
	color: white;
}

.btn-outline-dar-system {
	color: #840f31;
	border-color: #840f31;
}

.btn-outline-dar-system:hover {
	color: #fff;
	background-color: #840f31;
	border-color: #840f31;
}

.btn-outline-dar-system:focus,
.btn-outline-dar-system.focus {
	box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-outline-dar-system.disabled,
.btn-outline-dar-system:disabled {
	color: #840f31;
	background-color: transparent;
}

.btn-outline-dar-system:not(:disabled):not(.disabled):active,
.btn-outline-dar-system:not(:disabled):not(.disabled).active,
.show > .btn-outline-dar-system.dropdown-toggle {
	color: #fff;
	background-color: #840f31;
	border-color: #840f31;
}

.btn-outline-dar-system:not(:disabled):not(.disabled):active:focus,
.btn-outline-dar-system:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dar-system.dropdown-toggle:focus {
	box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.bg-system > .card-header .btn-tool,
.bg-gradient-system > .card-header .btn-tool,
.card-system:not(.card-outline) > .card-header .btn-tool {
	color: rgba(255, 255, 255, 0.8);
}

.bg-system > .card-header .btn-tool:hover,
.bg-gradient-system > .card-header .btn-tool:hover,
.card-system:not(.card-outline) > .card-header .btn-tool:hover {
	color: #fff;
}

blockquote.quote-system {
	border-color: #840f31;
}

blockquote.quote-system h1,
blockquote.quote-system h2,
blockquote.quote-system h3,
blockquote.quote-system h4,
blockquote.quote-system h5,
blockquote.quote-system h6 {
	color: #840f31;
}
.perfil-user-img {
	border: 3px solid #adb5bd;
	margin: 0 auto;
	padding: 3px;
	width: 80%;
}
.img-semiredonda {
	border-radius: 30%;
}
