body {
	margin-top: 110px !important;
}

.step-content {
	border-style: none solid solid;
	border-radius: 0 0 4px 4px;
	border-color: #D4D4D4;
	border-width: 1px;
	padding: 1em;
}

#FormPaso2 label {
	font-weight: bold;
}

#FormPaso2 .controls p {
	padding: 0.33em;
}

#FormPaso2 .control-group {
	margin-bottom: 0;
}

legend .label {
	padding: 4px !important;
	font-size: 0.7em !important;
}

.select2-result-label {
	height: 18px;
	overflow: hidden;
}

@media (max-width: 979px) {
	body {
		margin-top: 0 !important;
	}
}

@media (max-width: 480px) {
	#ModalInfoCorreoElectronico {
		font-size: 1.1em !important;
	}
}

.fuelux .wizard ul li.active {
	background-color: #069;
	color: #FFF;
}

.fuelux .wizard ul li.complete,
.fuelux ul.steps li.active:last-child {
	background-color: #060 !important;
	color: #FFF !important;
}

.fuelux .wizard ul li.complete:hover,
.fuelux ul.steps li.active:last-child:hover {
	background-color: #090 !important;
}

.fuelux .wizard ul li.active .badge-info,
.fuelux .wizard ul li.active .badge-success,
.fuelux .wizard ul li.complete .badge-info,
.fuelux .wizard ul li.complete .badge-success,
.fuelux ul.steps li.active:last-child .badge-info,
.fuelux ul.steps li.active:last-child .badge-success {
	opacity: 0.8 !important;
	background-color: #FFF !important;
	color: #036 !important;
}

.fuelux .wizard ul li.active .chevron:before {
	border-left-color: #069;
}

.fuelux .wizard ul li.complete .chevron:before,
.fuelux ul.steps li.active:last-child .chevron:before {
	border-left-color: #060 !important;
}

.fuelux .wizard ul li.complete:hover .chevron:before,
.fuelux ul.steps li.active:last-child:hover .chevron:before {
	border-left-color: #090 !important;
}