body{
    background: orange;
}
#container{

}

#form_login {
    left: 50%;
    top: 50%;
    margin-left: -25%;
    position: absolute;
    margin-top: -25%;
}

form {
    width:75%;
	border-radius: 10px;
    border: 1px solid #f1f1f1;
    background: #fff;
    box-shadow: -5px -5px 20px 0 black, 2px 2px 2px 2px #c0c0c0;
}
#container h1{
    margin: 0 auto;
    padding-bottom: 10px;
	color: darkgreen;
	text-align: center;
}
label{
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    box-sizing: border-box;
	text-align: center;
	font-size: 150%;
	color: darkgreen;
}
input[type=text], input[type=password] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
	border-radius: 10px;
    box-sizing: border-box;
	text-align: center;
	font-size: 150%;
}
input[type=submit] {
    background-color: orange;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
	border-radius: 10px;
    border: 2px solid #ccc;
    cursor: pointer;
    width: 100%;
	font-size: 150%;
}
input[type=submit]:hover {
    background-color: white;
    color: orange;
    border: 1px solid orange;
}