
div.flash-container {
	width: auto;
	height: auto;
	display: block;
	z-index: 999;
	clear: both;
	margin: 0;
	padding: 5px 0 15px 0;
}

div.flash {
	width: auto;
	height: auto;
	margin: 5px 0;
	padding: 20px 20px 30px 75px;
}

div.flash.flash-type-info {
	color: #275498;
	background: #D9EDF6 url("/_gfx/global/info.png") 20px 20px no-repeat;
}

div.flash.flash-type-success {
	color: #3B7755;
	background: #DFF0D8 url("/_gfx/global/icons/icon_success.svg") 20px 20px no-repeat;
}

div.flash.flash-type-warning {
	color: #A59323;
	background: #FDF8E4 url("/_gfx/global/ostrzezenie.png") 20px 20px no-repeat;
}

div.flash.flash-type-danger {
	color: #E01F26;
	background: #F8EEEE url("/_gfx/global/icons/icon_error.svg") 20px 20px no-repeat;
}

div.flash > div.flash-msg {
	font-size: 13px;
}