fieldset {
	margin: 10px auto;
	width: 95%;
}

.oi-input-group {
    display: block;
    margin: 0;
    width: 95%;

}

.oi-input-group input {

}

.oi-input-endoso-group input {
	padding: 10px;
}

.oi-input-group select {
	width: 100%;
	padding: 10px;
}

.oi-input-group input {
	padding: 2px 0px;
}

.oi-input-group-checkbox label {
	display: block;
}

.pure-button-cancel {
	display: block;
}

.pure-form {
	width: 100%;
}

.pure-form fieldset{
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.pure-controls {
	margin: 10px auto;
}

.pure-controls button {
	display: block;
	margin: 5px auto;
	width: 210px;
}

.pure-form-aligned .pure-control-group {
	width: 100%;
	margin: 5px auto;
}

.pure-form-aligned .pure-control-group label{
	display: block;
	font-weight: bold;
	text-align: left;
	width: 100%;
}

.pure-form-aligned .pure-control-group input, 
.pure-form-aligned .pure-control-group textarea	{
	width: 100%;
}

.pure-form-aligned .pure-controls button {
	margin: 5px auto;
}

.pure-controls.inline button {
	display: inline-block;
	width: 125px;
}

.pure-group {
	width: 100%
}

.pure-control-group input {
	width: 100%;
}

.pure-controls.pure-controls-crearUsuario {
    margin-left: 0px;
}