
#login, #lostPassword {
/*    border: 1px solid blue;   */
/*    position: relative;   */
    min-width:      400px;
    width:          25%;
/*    vertical-align: middle;   */
/*    top:            50%;      */
/*    left:           50%;      */
    background-color:   white;
    border-radius:      20px;
    box-sizing:     border-box;
    margin:         0px auto 0px auto;
}

#login img, #lostPassword img {
    border: 0px;
    display: block;
}

#login form, #lostPassword form {
    background: #fff;
    border-radius: 0 0 14px 14px;
    margin: 0px;
/*    height: 220px;*/
    padding: 25px 4px 30px 25px;
    display: block;
}

#login label, #login a, #lostPassword label, #lostPassword a {
    color:  #72777c;
    font-size: 10pt;
    text-decoration: none;
}

div.login-label {
    font-size:  13pt;
}

div.common-form.element {
    margin-top: 15px;
}

#login .input, #lostPassword .input {
    font-size: 13pt;
}

#login .left, #login .right {
    display: inline-block;
/*    clear:  both;*/
}

#loginform {
/*      border: 1px solid red;  */
    width:  95%;
}

#login input[type="submit"], #login input[type="button"], #lostPassword input[type="button"], #lostPassword input[type="submit"] {
    display: block;
    clear:  both;
/*    position: absolute;   */
/*    right:  0px;          */
    background: #0085ba;
    border-radius: 8px;
    box-shadow: 0 1px 0 #006799;
    color: #fff;
    font-size: 13pt;
    text-decoration: none;
    width:      66%;
/*    float: right;*/
    line-height: 28px;
/*    height: 30px;     */
    padding: 0 12px 0px 12px;
    margin: 15px auto 15px auto;
}

div.div-login-logo {
/*    background-image: url("/images/mvlsz.jpg");   */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    max-width:  95%;
/*    height:     100%; */
    height:     200px;
    margin:     auto;
}


#login-addons {
    padding-top:    12px;
    clear:          both;
    width:          100%;
}
