.choix {
  margin: 25px;
  border-collapse: separate;
  border-spacing: 100px 5px;
}

.ico {
	text-align: center;
}
.message_box {
	margin-top: 10px;
}

.error, .success {
	max-width: 1000px;
	margin: auto;
	padding: 10px 10px 10px 45px;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	background-position: 10px 10px;
	background-repeat: no-repeat;
}

.error {
	background-color: #f5dfdf;
	background-image: url(../assets/images/error.png);
	border-color: #ce9e9e;
}

.success {
	background-color: #e8f5df;
	background-image: url(../assets/images/success.png);
	border-color: #9ece9e;
}