.loader-overlay
{
	position: fixed;
	top: 0;
	left: 0;
	opacity: 0.63;
	width: 100vw;
	height: 100vh;
	background: #7D7F89;
	backdrop-filter: blur( 4px );
	-webkit-backdrop-filter: blur( 4px );
	z-index: 2000;
}

.loader-image
{
	position: fixed;
	z-index: 5000;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 190px;
	height: 145px;
	padding: 30px 20px 0 20px;
	background: white;
	border-radius: 10px;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}

#qr_code
{
	position: fixed;
	z-index: 4000;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: white;
	border-radius: 10px;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}
