#buy-button {
	width:10%;
	height:63px;
	background-color:rgba(33, 194, 234, 0.9);
	font-size:30px;
	text-align:center;
	position:fixed;
	right:0;
	top:0;
	z-index: 9999;
	display:none;
}
#buy-button a{
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:63px;
	font-family: "FrutigerLT-Light";
	display:block!important;
}



/* FIXED MENU - MOBILE */
#buy-button-mob {
	width: 100%;
	height: 60px;
	box-sizing: border-box;
	position: fixed;
	z-index: 9999;
	font-family: "FrutigerLT-Light";
	background-color: #3a3a3a;
	padding:8px;
	top:0;
	display:none;
	color:#fff;
}
#buy-button-mob .price-info-mob {
	width: 30%;
	height: 50px;
	color: #fff;
	float: right;
}

#buy-button-mob .price-container {
	width: 100%; 
	margin-top: -1px;
	padding: 2px;
	position:relative;
}
#buy-button-mob .price-info-mob .price-container .price{font-size: 22px;letter-spacing: 0.6px;}

.price-info-mob span {
	width: 100%;
	font-size: 12px;
	text-align: left;
}
.kaufen-btn {
	width:70%;
	height:50px;
	float: left;
}
.kaufen-btn a:first-child{width:10%;float:left;}
.kaufen-btn a:first-child {font-size:22px;color:#fff;line-height:60px;padding-left:10px;}

.kaufen-btn a:last-child{width:90%;float:right;	}
.kaufen-btn a:last-child img{
    margin-top: 3px;
    margin-left: 22px;
    max-width: 50vw;
}

#buy-button-mob .price-box {margin-bottom: 0px;}


/* BUTTON TO SHOW ON SCROLL */
#kaufenBtnMob {
	width:50%;
	height: 60px;
	line-height:60px;
	background-color:#06b8e8;
	text-align:center;
	position:absolute;
	top:0;
	right:0;
	display:none;
}
#kaufenBtnMob a {
	color:#fff;
	font-size: 16px;
}
