.notification{
	display:none;
	background: #2f3538;
	color:#fff;
	position: fixed;
	top:0;
	left: 0;
	right: 0;
	z-index: 10000;
	a{
		font-weight: bold;
	}
	.container-notification{
		padding:30px 120px 30px 80px; 
		position: relative;
		.notification-close{
			position: absolute;
			top:30px;
			right: 30px;
			display: block;
			background-color: #000;
			color:#fff;
			border-radius: 50px;
			width: 40px;
			height: 40px;
			a{
				display: block;
				position: relative;
				width: 40px;
				height: 40px;
				.icon{
					display: block;
					position: absolute;
					left: 50%;
					top: 50%;
					width: 40%;
					height: 40%;
					-webkit-transform: translateX(-50%) translateY(-50%);
					-moz-transform: translateX(-50%) translateY(-50%);
					transform: translateX(-50%) translateY(-50%);
					svg{
						width: 100%;
						height: 100%;
						fill:#fff;
					}
				}
			}
		}
	}
}