.notificationWrapper {
	width: 100vw;
	display: flex;
	justify-content: flex-end;
	padding-right: 15px;
	align-items: center;
	position: fixed;
	z-index: 2;
	user-select: none;
}

.notificationMessage {
	display: flex;
	flex-direction: column;
	padding: 0px 1px 0px 1px;
	min-width: 300px;
	max-width: 40%;
	background: #FFFFFF;
	box-shadow: 0px 0px 15px black;
	font-size: 1.2em;
	border-top: 3px solid gold;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	height: 80px;
	user-select: none;
}

.notificationText {
	color: inherit;
	font-size: 1rem;
}

.notificationText:hover {
	text-decoration: underline;
	cursor: pointer;
	color: inherit;
}

.notificationUrgent {
	border-top: 3px solid #FF0000;
}

.notificationClose {
	font-size: 1.3em;
	user-select: none;
	width: 100%;
	padding: 0px 5px 0px 5px;
	color: #aaaaaa;
	display: flex;
	justify-content: space-between;
}

.notificationClose > div, .notificationClose > a {
	cursor: pointer;
}

.notificationContent {
	width: 100%;
}