.container {
	min-height: auto !important;
}

.rowSeparatorSezioni {
	padding-top: 30px;
}

.rowLineSeparator {
	border-top:1px #ccc solid;
	margin-top: 15px;
	margin-bottom:  15px;
}

.errore {
    min-height: 20px;
}
/*.divButtonRegistra {
	padding-left: 0;
    padding-right: 0;
}*/

.errore {
	width: 100% !important;
}

input[type=text] {
	width: 100% !important;
}

input[type=password] {
	width: 100% !important;
}

input[type=button] {
	width: 100% !important;
}

#nazioni, #provincia {
	width: 100% !important;
}