body .ui-steps .ui-steps-item {
	width: 33%;
}

body .ui-state-highlight {
	text-shadow: none !important;
}

body .ui-steps.custom {
	margin-bottom: 30px;
}

body .ui-steps.custom .ui-steps-item .ui-menuitem-link {
	height: 10px;
	padding: 0 1em;
	overflow: visible;
	border: 1px solid #c8c8c8;
	display: block;
	background-color: #FFFFFF;
}

body .ui-steps.custom .ui-steps-item .ui-menuitem-link .ui-steps-number
	{
	background-color: #0081c2;
	color: #FFFFFF;
	display: inline-block;
	width: 30px;
	border-radius: 10px;
	margin-top: -10px;
	margin-bottom: 10px;
	position: relative;
	top: -3px;
}

body .ui-steps.custom .ui-steps-item .ui-menuitem-link .ui-steps-title {
	margin-top: -6px;
}

body .ui-steps.custom .ui-steps-item.ui-state-highlight .ui-menuitem-link .ui-steps-title
	{
	color: #555;
}

.ui-growl-item-container {
	opacity: 1;
	top: 20px;
	left: 20px;
}

.ui-diagram-element {
	width: 18em;
	height: 4em;
	line-height: 4em;
	text-align: center;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8);
	border-radius: 4px;
	border: 1px solid transparent;
	background-color: #98AFC7;
	color: #ffffff;
}

.ui-diagram-success {
	background-color: #9CB071;
	color: #ffffff;
	border-color: #7ab02c;
}

.ui-diagram-fail {
	background-color: #C34A2C;
	color: #ffffff;
}

.ui-diagram-pending { 
       background-color: #00b8e6;
	   color: #ffffff;   
 } 
 
div#idDiagram-dapits {
    width: 12em;
    height: 4em;
}

div#idDiagram-resolucion {
    width: 12em;
    height: 4em;
}
 
.flow-label {
	font-size: 24px;
	font-weight: bold;
	color: #816A51;
}

.inputText {
	font-weight: normal!important;
}

input{
	font-weight: normal !important;
}

.campoRequerido {
  color:red;
}

.labelEspacio {
  margin-left: 12px;
}

.negrita {
	font-weight: bold !important;
}

.soloMayuscula {
  font-weight: normal!important;
  text-transform: uppercase !important;
}

