html {
	height: 100%;
}
body{
	background: rgba(227,227,227,1);
	background: -moz-linear-gradient(top, rgba(227,227,227,1) 0%, rgba(250,250,250,1) 120px, rgba(250,250,250,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(227,227,227,1)), color-stop(120px, rgba(250,250,250,1)), color-stop(100%, rgba(250,250,250,1)));
	background: -webkit-linear-gradient(top, rgba(227,227,227,1) 0%, rgba(250,250,250,1) 120px, rgba(250,250,250,1) 100%);
	background: -o-linear-gradient(top, rgba(227,227,227,1) 0%, rgba(250,250,250,1) 120px, rgba(250,250,250,1) 100%);
	background: -ms-linear-gradient(top, rgba(227,227,227,1) 0%, rgba(250,250,250,1) 120px, rgba(250,250,250,1) 100%);
	background: linear-gradient(to bottom, rgba(227,227,227,1) 0%, rgba(250,250,250,1) 120px, rgba(250,250,250,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#fafafa', GradientType=0 );	font-size: 15px;
	font-family: "Source Sans Pro", Arial, Tahoma, sans-serif;
	color: #777;
}

a{
	color: #777;
  text-decoration: none;
}
a:hover {
	color: #F47920;
  text-decoration: underline;
}

img{
	width: 320px;
}

#container{
		
}

#login{
	width: 320px;
	height: auto;	
	margin-left: auto;
	margin-right: auto;
	margin-top: 100px;
}

#subcontainer{
	padding: 25px;	
	box-shadow: 0 1px 3px rgba(0,0,0,.13);
	background-color: #fff;
	margin-top: 50px;
	height: auto;
}

.tekst{
	width: 100%;
	height: 40px;
	background: #fbfbfb;
	font-size: 24px;
  padding: 3px;
  margin: 2px 6px 16px 0;
  border: 1px solid #ddd;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
}

select {
  width: 100%;
	height: 40px;
	background: #fbfbfb;
	font-size: 24px;
  padding: 3px;
  margin: 2px 6px 16px 0;
  border: 1px solid #ddd;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
}

.message {
  color: red;
}

.button{
	cursor: pointer;
	padding: 5px;
	background-color: #00386C;
	color: #fff;
	border: none; 
	height: 30px;
	font-size: 15px;
	width: 100px;
}

#loginbtn{
	float: left;
	margin-top: 9px;
  margin-right: 5px;
}

#resetbtn{
	float: right;
}

.support {
  margin: auto;
  margin-top: 10px;
  font-size: 12px;
  width: 320px;
}
