.authForm {
/*
	height: 100%;
	width: 100%;
	display: flex;
	position: fixed;
*/
	align-items: center;
	justify-content:center;
	top: 0;
	background-color: #fff;
	z-index: 100;
	padding: 1em;
	left: 0;
}
.authForm fieldset{
//	border-radius: 5px;
	padding: 1em;
	background-color: #fff;
//	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.6);
	border: none;
	background-color: #ddd;
}
.authForm input[type=submit] {
	background-color: #555;
	color: #fff;
	padding: .5em;
	margin-bottom: 1em;
	float: right;
}
.authForm p {
	clear: both;
}
.fancy-input {
	margin: 1em 0 1em 0;
	position: relative;
}

.fancy-input label {
	position: absolute;
	background: #fff;
	/* padding: 0 .5em; */
	font-size: .8em;
	top: -.8em;
	/* left: .5em; */
	transition: all .3s ease;
	line-height: 1.5em;
	border-radius: 2px;
}

.fancy-input label.like-placeholder {
	color: #666;
	font-size: 1em;
	top: .5em;
	left: .5em;
}

.fancy-input input {
	padding: .5em;
}
