.menu-item-label {
	position      : fixed;
	right         : 100px;
	height        : 28px;
	width         : 100px;
	background    : var(--bg-90);
	vertical-align: middle;
	border-radius : 8px;
	color         : #C9C9C9;
	font-size     : 12pt;
	padding-top   : 2px;
}


.floating-button {
	position        : fixed;
	width           : 48px;
	height          : 48px;
	background-color: var(--bg-80);
	color           : #757575;
	border-radius   : 50px;
	text-align      : center;
	z-index         : 1000;
	padding-left    : 13px;
	padding-top     : 13px;

}

.floating-button:hover {
	background-color: var(--bg-80);
	color           : #757575;
	text-decoration : none;
}

#menu-share {
	bottom: 100px;
	right : 40px;
}
#order-button{
	bottom: 40px;
	right : 40px;
}

.menu-item {
	position      : fixed;
	right         : 40px;
	padding-bottom: 20px;
	bottom        : 120px;
	z-index       : 100;
}

.menu-item li {
	list-style   : none;
	margin-bottom: 10px;
}

.menu-item li a {
	background-color: var(--bg-80);
	color           : #757575;
	border-radius   : 50px;
	text-align      : center;
	width           : 48px;
	height          : 48px;
	display         : block;
	padding-left    : 13px;
	padding-top     : 13px;
	text-decoration : none;
}

.menu-item:hover {
	visibility: visible !important;
	opacity   : 1 !important;
}


.my-float {
	font-size : 24px;
	margin-top: 18px;
}

a#menu-share+.menu-item {
	visibility: hidden;
}

a#menu-share:hover+.menu-item {
	visibility: visible;

}

a#menu-share:hover+ul {
	visibility: visible;
	animation : ease-in 1s;
}

a#menu-share i {
	animation: rotate-in 0.5s;
}

a#menu-share:hover>i {
	animation: rotate-out 0.5s;
}

/* @keyframes bot-to-top {
	0% {
		bottom: -40px
	}

	50% {
		bottom: 40px
	}
}

@keyframes scale-in {
	from {
		transform: scale(0);
		opacity  : 0;
	}

	to {
		transform: scale(1);
		opacity  : 1;
	}
}

@keyframes rotate-in {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes rotate-out {
	from {
		transform: rotate(360deg);
	}

	to {
		transform: rotate(0deg);
	}
} */

.menu-item-link:hover {
	text-decoration: none;

}