@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');
.my-notify-info, .my-notify-success, .my-notify-warning, .my-notify-error, .my-notify-validate {
    padding:10px;
    margin:10px 0;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid;
	border-radius:.5em;
}
.my-notify-info:before, .my-notify-success:before, .my-notify-warning:before, .my-notify-error:before, .my-notify-validate:before {
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.my-notify-info:before {
    content:"\f05a";
}
.my-notify-success:before {
    content:'\f00c';
}
.my-notify-warning:before {
    content:'\f071';
}
.my-notify-error:before {
    content:'\f057';
}
.my-notify-validate:before {
	content:'\f06a';
}
.my-notify-validate {
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url('validation.png');
}
.my-notify-info {
    color: #00529B;
    background-color: #BDE5F8;
	border-color: #00529B;
}
.my-notify-success {
    color: #4F8A10;
    background-color: #DFF2BF;
	border-color: #4F8A10;
}
.my-notify-warning {
    color: #9F6000;
    background-color: #FEEFB3;
	border-color: #9F6000;
}
.my-notify-error {
    color: #D8000C;
    background-color: #FFBABA;
	border-color: #D8000C;
}