div.loginBackground {
	display: flex;
	align-self: center;
	justify-content: center;
	background-image: linear-gradient(#FFFFFF, #DEEBF7); 
	width: 100vw;
	height: 100vh;
}

div.loginBox {
	background-color: #FFFFFF;
	border: 1px #0070C0 solid;
	box-shadow: 0 0 6px #0070C0;
	display: flex;
	align-self: center;
	justify-content: center;
	width: 20%;
	min-width: 350px;
}

div.loginDialog {
	display: flex;
	flex-direction: column;
	padding: 5px;
	text-align: center;
}

div.loginDialog > form {
	width: inherit;
}

p.loginTitle {
	display: flex;
	text-align: center;
	align-self: center;
}

p.loginTitle > img {
	transform: scale(0.7);
}