.loginForm input {
    border: 1px solid #ddd;
    background: #fff;
    font-size: 15px;
    padding: 7px;
    height: 37px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.loginForm .field {
    padding-top: 5px;
}

.loginForm .submit {
    display: inline-block;
    padding-top: 10px;
}

.loginForm .submit input {
    border: 0;
    background: #158ebf;
    color: #fff;
    width: 72px;
}

.loginForm .submit .ajax-loading-icon {
    background: url('../images/loading.gif') #158ebf no-repeat center center;
    width: 72px;
    height: 40px;
    display: none;
}

.loginForm .submit.ajax-loading input {
    display: none;
}

.loginForm .submit.ajax-loading .ajax-loading-icon {
    display: block;
}

.loginForm__lost-password {
    font-size: .8em;
    float: right;
    text-decoration: none;
}

