.linkcentral-password-form {
    max-width: 600px;
    margin: 50px auto;
    padding: 20px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 5px;
    color: #000;
}
.linkcentral-password-form-logo {
    text-align: center;
    margin-bottom: 20px;
}

.linkcentral-password-form-logo img {
    max-width: 160px;
    height: auto;
}
.linkcentral-password-form h1 {
    margin-top: 0;
    font-size:24px;
    font-weight:bold;
    color:#000;
}
.linkcentral-password-form input{
    background-color:#f9f9f9;
    padding:12px;
    border:1px solid #ddd;
    border-radius:5px;
    display:block;
    margin:8px 0;
    width:100%;
    box-sizing: border-box;
}
.linkcentral-password-form input[type="submit"]{
    background-color:#000;
    color:#fff;
    border:1px solid #ddd;
    cursor: pointer;
    width:auto;
    padding:12px 48px;
}
.linkcentral-password-form input[type="submit"]:hover{
    opacity:0.9;
}
.linkcentral-password-error {
    color: #c0392b;
    background-color: #fdf0ef;
    border: 1px solid #f5c6c2;
    border-radius: 4px;
    padding: 10px 14px;
    margin: 0 0 12px;
}