.ben-notify{

	position: relative;

	display: table;

	width: 100%;

	height: 80px;

	z-index: 99;

	color: #FFFFFF;

	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

	margin-top: 1px;

}

.ben-notify.rounded{

	border-radius: 5px;

	overflow: hidden;

}

.ben-notify > .icon-content{

	position: relative;

	display: table-cell;

	font-size: 36px;

	text-align: center;

	vertical-align: middle;

	width: 80px;

	height: 100%;

}

.ben-notify > .content{

	position: relative;

	display: table-cell;

	height: 100%;

	padding: 10px;

}

.ben-notify > .content > .title{

	font-size: 14px;

	font-weight: bold;

}

.ben-notify > .content > .subtitle{

	font-size: 12px;

}

.ben-notify > .content > .close{

	position: absolute;

	font-size: 12px;

	top: 5px;

	right: 5px;

}

.ben-notify > .content > .close:hover{

	color: gray;

}



/*COLOR SCHEMES*/

.ben-notify.info{

	background-color: #2086bf;

}

.ben-notify.info > .icon-content{

	background-color: #1b6eae;

}

.ben-notify.success{

	background-color: #60a917;

}

.ben-notify.success > .icon-content{

	background-color: #529014;

}

.ben-notify.alert{

	background-color: #ce352c;

}

.ben-notify.alert > .icon-content{

	background-color: #9A2721;

}

.ben-notify.warning{

	background-color: #fa6800;

}

.ben-notify.warning > .icon-content{

	background-color: #CE5600;

}