
.notifier {
	display: block;
	padding: 0;
	margin: 0 auto;
	list-style: none;
	width: 80%;
	max-width: 30em;
}
	.notifier .notification {
		display: block;
		padding: 1em;
		margin: 0.25em 0;
		background-color: rgba(255,255,255,0.1);
		border-bottom: solid 1px rgba(0,0,0,0.5);
	}
		.notifier .notification .message {
			color: rgba(0,0,0,0.5);
			font-weight: bold;
		}
			.notifier .notification.message-log {
				background-color: rgba(0,0,255,0.1);
			}
			.notifier .notification.message-warn {
				background-color: rgba(255,255,0,0.1);
			}
			.notifier .notification.message-error {
				background-color: rgba(255,0,0,0.1);
			}
		.notifier .notification .dismiss-notification {
			display: inline-block;
			margin: 0 0 0 1em;
			color: white;
			background-color: rgba(0,0,0,0.1);
			border-radius: 2em;
			border: none;
			padding: 0.25em 0.5em;
			font-size: 100%;
			cursor: pointer;
		}