/*Notification*/
.fc-notif {
	display: table;
	width: 100%;
	margin: 10px 0;
	line-height: 150%;
}

	.fc-notif div {
		padding: 10px;
		display: table-cell;
		vertical-align: middle;
	}

	.fc-notif .n-icon {
		width: 5%;
		text-align: center;
		font-size: 24px;
	}

	.fc-notif .n-close {
		width: 1%;
		padding-left: 10px;
	}

	.fc-notif .n-con {
		width: 94%;
		padding-left: 20px;
		font-size: small;
	}

		.fc-notif .n-con span {
			display: block;
			font-weight: bolder;
			text-transform: uppercase;
		}



.fc-notif.info {
	border: 1px solid #00AEEF;
	background-color: #e4f8ff;
}
	.fc-notif.info .n-icon {
	 background-color: #00AEEF;
	 color: #fff !important;
	}

	.fc-notif.info span {
		color: #00AEEF;
	}


.fc-notif.success {
	border: 1px solid #66b426;
    background-color: #e8ffd5;
}
    .fc-notif.success .n-icon {
	 background-color: #66b426;
	 color: #fff !important;
	}

	.fc-notif.success span {
		color: #66b426;
	}


.fc-notif.warning {
	border: 1px solid #e58e0b;
    background-color: #fff4db;
}
    .fc-notif.warning .n-icon {
	 background-color: #e58e0b;
	 color: #fff !important;
	}

	.fc-notif.warning span {
		color: #e58e0b;
	}


.fc-notif.danger {
	border: 1px solid #e14444;
    background-color: #fff2f2;
}
    .fc-notif.danger .n-icon {
	 background-color: #e14444;
	 color: #fff !important;
	}

	.fc-notif.danger span {
		color: #e14444;
	}
