#login h1 a {
    background: url("img/vntech68.png") no-repeat center !important;
    width:100%;
    margin: 0 auto 0px;
    padding: 0;
    text-decoration: none;
    text-indent: -9999px;
    outline: 0;
    display: block;
    background-position: center;
}

.language-switcher {
    display: none;
}
.login form {
    border: 1px solid rgba(0,0,0,.2);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: rgba(255, 255, 255, 0.5)!important;
}
div#login h1 {
    position: relative;
}

p#backtoblog a {
    color: #42ba58 !important;
}
.login label {
    color: #fff!important;
}
body.login {
    background: #fbfbfb url("img/bg-admin.png") no-repeat fixed center;
	background-size: cover;
}

/*test login*/
input#user_login,input#user_pass {
    position: relative;
}

input#user_login {
    background-image: url('img/user.png') !important;
    background-repeat: no-repeat !important;
    background-size: 26px 27px !important;
    background-position: left 10px center !important;
    padding-left: 40px;
}

input#my_extra_field {
    background: #b4b9be;
    opacity: 0.7;
}
input#user_pass {
    background-image: url('img/icon-key.png') !important;
    background-repeat: no-repeat !important;
    background-size: 26px 27px !important;
    background-position: left 10px center !important;
    padding-left: 40px;
}
input#my_extra_field {
    text-align: center;
}

input#user_pass:focus, input#user_login:focus {
    color: #42ba58 !important;
    font-weight: bold;
}

form#loginform,form#lostpasswordform {
     background: #1638139e !important;
 }
/*background: url("img/user.png") no-repeat;*/

input#user_pass {
    border-right: 5px solid red;
}
input#user_login {
    border-right: 5px solid #f233ff;
}
input#my_extra_field{
    border-right: 5px solid #f78b53;
}