body{
        margin:0;
   	background-image: url("background.png");
	background-size: 100%
} 

.container { 
	position: relative; 
}
#page-wrap {
	width: 100%;
}

#form-login {
	width: 300px;
	margin: 0 auto;
        align: center
  	border-radius: 25px;
  	border: 2px ;
	background: white;
	padding: 20px;
}

#test {
  
  padding: 10px;
  border-radius: 15px;
  width: 300px;
  margin: 0 auto;
  background: #FFFFFF;
  opacity: 0.9;
  
}


#form-stop {
	width: 800px;;
	margin: 0 auto;
	background: #FFFFFF;
	padding: 40px;
	border-radius: 15px;
	border: 2px #4d4d4d;
	opacity: 0.9;
}

#form-login label {
	float: center;
        
}

h1 { font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 26.4px; } h3 { font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 15.4px; } p { font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; } blockquote { font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace; font-size: 21px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 30px; } pre { font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace; font-size: 13px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 18.5667px; }
.b1 { 
	  width: 100%;
}

#id_username, #id_password {
	box-sizing: border-box;
	width: 100%;
}

.errorlist {
	color: #b22222;
	font-size: 12px;
	list-style: none;
}

.errorlist.loginnonfield {
	display: inline;
	font-size: 17px;
}

.captcha-question {
	padding-right: 7px;
}

.stopTable, .overviewTable {
	border-spacing: 2px;
	margin: 0 auto;
}

.stopTable th, .stopTable.tgt, .overviewTable th, .overviewTable td {
	border-bottom: 1px solid #ADAFA2;
	padding: 3px;
}

.stopTable td {
	padding: 3px;
}

.stopTable.status {
	width: 100px;
}

.logoutButton, .loginButton {
	margin: 8px;
}

.loginButton {
	height: 20px;
	width:100px; 
    margin: -20px -50px; 
    position:relative;
    top:50%; 
    left:50%;	
        
}

.button {
  background-color: #808080;
  border: none;
  color: black;
  height: 30px;
  width:80px;
  margin: -20px -50px;
  position:relative;
  top:50%;
  left:50%;
  text-align: center;
  text-decoration: none;
  font-size: 16px;
  border-radius: 10%;
}

#whitetdiv {
  border-radius: 15px;
  border: 2px solid #FFFFFF;
  background: #FFFFFF;
  padding: 20px;;
}
