.message{
	position:relative;
	margin:0.5em auto;
	padding:0.5em;
	width:95%;
}

.message .close{
	width:1em;
	height:1em;
	border:1px solid #000;
	position:absolute;
	right:0.5em;
	top:0.5em;
}

.message .icon{
	left:0.5em;
	top:0.5em;
	margin-right:1em;
}

.error{
	border:1px solid #924949;
	background: #f3e6e6;
}

.success{
	border:1px solid #1f8454;
	background: #70dda9;
}

.info{
	border:1px solid #bfbe3a;
	background: #FFFFCC;
}