
/*-------------------ERROR MESSAGE----------------------*/

input.mistake {  outline: solid 1px #ff0000;}


.error_message{
	border:1px solid #c0bfbd;
	max-width: 900px;
	padding: 15px 20px;
	margin:0px auto;
	background-color: #e7e4de;
	margin-top: 30px;

  border-radius: 7px 7px;
  -moz-border-radius: 7px 7px;
}

.error_message_row{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
}

.error_message_title{
	font-family: 'Nunito', sans-serif;
	font-size:1.1em;
	font-weight:600;
	color:#b90a2f;
	text-align: center;	
	line-height: 20px;
}

.error_message_title a, .error_message_title a:visited{
 color:#ff0000; text-decoration:underline;
}

.error_message_title a:hover{
 font-weight:900;
}


.ok_message{
	border:1px solid #c0bfbd;
	max-width: 900px;
	padding: 15px 20px;
	margin:0px auto;
	background-color: #e7e4de;
	margin-top: 30px;

  border-radius: 7px 7px;
  -moz-border-radius: 7px 7px;
}

.ok_message_row{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
}

.ok_message_title{
	font-family: 'Nunito', sans-serif;
	font-size:1.1em;
	font-weight:600;
	color:#038ece;
	text-align: center;	
	line-height: 20px;
}


.ok_message_title a, .ok_message_title a:visited{
 color:#0d96fb; text-decoration:underline;
}

.ok_message_title a:hover{
 font-weight:900;
}

/*-------------------ERROR MESSAGE----------------------*/
