.floating-button {
	z-index: 1000;
	position: fixed;
	border-radius: 50%;
	padding: auto;
	text-decoration: none;
}

.floating-button:hover {
	text-decoration: none;
}

.floating-button.right {
	bottom: 1rem;
	right: 7rem;
}

.floating-button.left {
	bottom: 1rem;
	left: 1rem;
	width: 50px;
	right: auto;
	height: 50px;
	align-items: center;
	justify-content: center;
	display: flex;
}

.high-contrast {
	background-color: #bc8246;
	color: black;
	font-weight: bold;
}

.high-contrast-inverted {
	background-color: black;
	border:3px solid white;
	color: white;
	font-weight: bold;
}

.blue {
	background-color: blue;
	color: white;
	font-weight: bold;
}