/* MESSAGES */
	.message {
		border: 1px solid #2d57ad;
		border-radius: 2px;
		background: #dae4f9;
		padding: 5px;
		margin-bottom: 10px;
	}
		span.message {
			vertical-align: middle;
			padding-top: 4px;
		}
	/* .message:last-child {
		margin-bottom: 0;
	} */
	
	/* Message severities */
		.message.info {}
		.message.success { background: #eaf4ca; border-color: #67981f; }
		.message.warning { background: #fdf9c4; border-color: #ecc700; }
		.message.error { background: #f6d0cd; border-color: #c61800; }
			.message.error a { color: #c00; }
			
	/* Prototype message */
		.prototype:before, .prototype-simple {
			display: block;
			background: #fdf9c4 url("../images/icons/under-construction-32.png") no-repeat 10px 50%;
			border: 1px solid #ecc700;
			border-radius: 2px;
			padding: 10px 10px 10px 52px;
			margin-bottom: 10px;
		}
		.prototype:before {
			content: "Funkce není k dispozici";
		}
		.prototype .message {
			margin: 0;
		}
		
	/* Message list */
		.message-panel {
			margin-bottom: 20px;
			position: fixed;
			z-index: 20000;
			top: 0;
			left: 50%;
			width: 400px;
			margin-left: -200px;
			border: 2px solid #333;
			border-top: none;
			background: #fff;
			background: rgba(255, 255, 255, .9);
			padding: 15px;
			border-radius: 0 0 2px 2px;
			box-shadow: 0 0 5px rgba(0, 0, 0, .5);
			font-weight: bold;
		}
			.message-panel .close {
				cursor: pointer;
				position: absolute;
				right: 2px;
				top: 2px;
			}
			.message-panel .message {
				display: inline-block;
				margin-top: 0;
				margin-bottom: 10px;
				padding-top: 0;
				padding-right: 0;
				padding-bottom: 0;
				border: none;
				background: none;
			}
			.message-panel .message:last-child {
				margin-bottom: 0;
			}
			.message-panel .i-16 {
				background-position: 0 0;
			}
			.message-panel .message.info {
			}
			.message-panel .message.warning {
			}
			.message-panel .message.error {
				color: #c00;
			}
			