*{

}
html {
	width:100%;
	height:100%;
}

body{

	position:relative;
	margin:0px;
	padding:0px;
	background-image: url("./images/master_big.jpg");
	background-size: cover;
	background-repeat:no-repeat;

}
#bakgrund{
	position:relative;
	margin:0px;
	padding:0px;
	width:100%;
	
}
#box{
	position:relative;
	width:100%;
	margin-right:0px;
	display: inline-block;
	float:right;
}
#box #logga{
	
}
#box #logga #infobox{

		text-align:right;
}
#box #logga #infobox p {
	display:inline;
	font-family: 'Roboto', sans-serif;
	color: white;
	font-size:1.2em;
}

#main_box{
	position:relative;
	width:100%;

	display: inline-block;
	padding:0px;
	margin:0px;

}

#main_box form{
	padding-top:20px;
	background: linear-gradient(to bottom, rgba(3, 169, 244, 0.33) 0%, rgba(1, 47, 68, 0.68) 100%);
	position:relative;
	display: block;
	width: 30rem;
  overflow:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	
}
#main_box .g-recaptcha{
	
   text-align: -webkit-center;
   text-align: -moz-center;
   text-align: -o-center;
   text-align: -ms-center;
}


#main_box form select {
	padding:0;
	border:0;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	display: block;
    width: 80%;
	height:10%;
	font-size:2em;
	
    border-radius: 4px;
    background-color: rgba(255, 255, 255, 1);

}

#main_box form input{
	padding:0;
	border:0;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	display: block;
    width: 80%;
	height:10%;
	font-size:2em;
	
    border-radius: 4px;
    background-color: rgba(255, 255, 255, 1);
}
#main_box form input[type=text]{


}
#main_box form input[type=password]{



}
#main_box form input[type=submit]{


}

#main_box form h2{

	
}

#main_box form a{
	background-image: url(./images/Users-Change-User-icon.png);
	background-size:100%;
	width:40px;
	height:40px;
	float:right;
	display: inline-block;
	margin-top:20px;

}


#main_box form #circular {

	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	background: url(./images/user.jpg) no-repeat;
	background-size: 100%;

	}
	
#main_box form #circular p {
	display:inline;
	margin-top: 80px;
	padding-right:10px;
	font-size:1.5em;
	float:right;
	color:white;
	background-color:rgba(150, 150, 150, 0.9);
}

#fotter {
	background-color: rgba(0, 0, 0, 0.8);
    width:500px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: none;
    color: white;
	margin-left:auto;
	margin-right:auto;
    text-align: center;
	
}
#fail{
	
	
}
#fail li
{
	 display:inline-block;
	padding:5px;
	color:white;
	background-color:#750000;
	list-style:none;
	 -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	
}
