label {
}
#logo {
	margin-bottom: 0;
}
#login-form {
	/* width: 255px; */
	width: auto;
	margin: 0 20px;
	background-color: rgba(250,250,250,0.3);
	height:100vh;
	position:fixed;
}
#login-form input[type=password],
#login-form input[type=text] {
	width: 100%;
	padding: 7px;
}
#login-form input[type=submit] {
	padding: 5px 15px;
	margin-top: 15px;
	background: #bbd8f8 ;
	color: #fff;
	padding: 9px 0;
	margin-right: 0;
	margin-top: 15px;
}

#login-form table {
  width: 100%;
}

/* #login-form table .title {
  width: 50px;
} */

#login-form table .input {
  width: 100%;
}

#login-form table .input input,
#login-form table .input select {
  width: 93%;
}