
/* NOTIFICATIONS WIDGET */

.alert-msg {

	padding:10px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	border:1px solid #ccc;

    -webkit-box-shadow:0 0 3px #ccc;

    -moz-box-shadow:0 0 3px #ccc;

    box-shadow:0 0 3px #ccc;

	color:#555;

	font-size:13px;

	margin-bottom:20px;

	background-color:#eee;

    text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)!important;

}

.alert-msg a {

	width:16px;

	height:16px;

	float:right;

	font-family:Arial,sans-serif;

	line-height:18px;

	color:#404040;

	font-size:20px;

	opacity:0.25;

    text-decoration:none;

    text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)!important;

	font-weight:bold;

}

.alert-msg a:hover {

    opacity:0.4;

}

.alert-msg p {

    color:#555;

    text-shadow:none;

    font-size:12px;

}

.error-msg {

	border:1px solid #e06a6a;

	color:#a50000;

	background-color:#edd6d6;

    -webkit-box-shadow:0 0 2px #e06a6a;

    -moz-box-shadow:0 0 2px #e06a6a;

    box-shadow:0 0 2px #e06a6a;

}

.notice-msg {

	border:1px solid #ffb56d;

	color:#ff8d1e;

	background-color:#ffefe0;

    -webkit-box-shadow:0 0 2px #ffb56d;

    -moz-box-shadow:0 0 2px #ffb56d;

    box-shadow:0 0 2px #ffb56d;

}

.info-msg {

	border:1px solid #2E7BB8;

	color:#216ba6;

	background-color:#c3ddf2;

    -webkit-box-shadow:0 0 2px #2E7BB8;

    -moz-box-shadow:0 0 2px #2E7BB8;

	box-shadow:0 0 2px #2E7BB8;

}

.success-msg {

	border:1px solid #498835;

	color:#346724;

	background-color:#b5d8aa;

    -webkit-box-shadow:0 0 2px #498835;

    -moz-box-shadow:0 0 2px #498835;

    box-shadow:0 0 2px #498835;

}


