/* CSS Document */

.text-verde-oscuro{
	color:#346C3B!important;
}

.text-verde{
	color:#009A0F!important;
}

.text-verde-claro{
	color:#E1F0DF!important;
}

.text-gris-oscuro{
	color:#333!important;
}

.text-gris{
	color:#424242!important;
}

.text-gris-claro-2{
	color: #CCCCCC;
}

.text-gris-claro{
	color:#EBEBEB!important;
}

.bg-verde-oscuro{
	background-color:#346C3B!important;
}

.bg-verde{
	background-color:#009A0F!important;
}

.bg-verde-claro{
	background-color:#E1F0DF!important;
}

.bg-gris-oscuro{
	background-color:#333!important;
}

.bg-gris{
	background-color:#424242!important;
}

.bg-gris-claro{
	background-color:#EBEBEB!important;
}

.fw-600{
	font-weight: 600!important;
}

.fw-700{
	font-weight: 700!important;
}

.fs-xs{
	font-size: 14px;
}

.page-item.active .page-link{
	background-color:#346C3B!important;
}

.breadcrumb-om{
  background-color: #E1F0DF!important;;
  display:flex;
  flex-wrap:wrap;	
  list-style:none;
  padding-top:10px;
  padding-bottom:10px;
  font-weight:500;
  padding-left:0;
}

.breadcrumb-item.active{
	color: #424242!important;
}

.error {
font-size: 0.8rem;
  color: red;
  border-color: red;
}

.error-white {
  font-size:0.8rem;	
  color: white;
  border-color: white;
  background-color: #5c6da6;
}

.float-left-header{
  float: left!important;
  padding-left: 0px;
  padding-right: 10px;
}

.txt-normal{
	font-size: 1rem!important;
}

.parrafo-detalle{
	text-align: left!important;
}

.parrafo-mini{
	font-size: 1.1rem;
}