
#content {
    background-image: none;
    background-position-x: center;
}


html,body { 
    height:100%;
}
body {
    margin: 15px;
}
#logo {
    float: none;
    margin: auto;
    top: 23px;
}
#wrapper {
    width: 100%;
    height: 90%;
    margin: 0px;
    margin-top: 20px;
}
#container {
    width: 100%;
    min-width: 290px;
    margin: 0px;
    max-height: 580px;
    margin-top: -65px;
}
#form_container {
    width: 90%;
    margin: auto;
    margin-top: 88px;
}
#form_container .input {
    text-align: center;
}
#form_container .input input{
    margin: auto;
    margin-top: 24px;
    max-width: 90%;
}
#form_container input[type=checkbox] {
    margin-top: 40px;
    -ms-transform: scale(1.5, 1.5); /* IE */
    -moz-transform: scale(1.5, 1.5); /* FF */
    -webkit-transform: scale(1.5, 1.5); /* Safari and Chrome */
    -o-transform: scale(1.5, 1.5); /* Opera */
}
#form_container .checkbox label {
    font-size: 20px;
    margin-left: 12px;
}
#form_container .submit input {
    margin-top: 20px;
    min-width: 200px;
}
#UserForgotPasswordForm .submit,
#form_container .submit {
    width: 80%;
}
#links {
    margin: 0px;
    margin-top: 45px;
}
#links a {
    text-decoration: underline;
}
.message {
    float: left;
    
    margin-top: 40px;
    margin-bottom: 25px;
    padding: 0px;
    width: 100%;
}
