#login h1 a, .login h1 a {
      background-image: url('/wp-content/plugins/tnf_wp-plugin_tnfextras/images/logo-320x132.png');
      height:132px;
      width:320px;
      background-size: 320px 132px;
      background-repeat: no-repeat;
      padding-bottom: 30px;
}

#login a,
#login a:visited,
.login #backtoblog a,
.login #backtoblog a:visited,
.login #nav a,
.login #nav a:visited {
    color: #9b5ba5;
}
#login a:hover,
#login a:focus,
.login #backtoblog a:hover,
.login #backtoblog a:focus,
.login #nav a:hover,
.login #nav a:focus {
    color: white;
    background-color: #9b5ba5;
}

#login > h1 > a {
	background-color: inherit !important;
}

#login a.button.button-primary,
#login a.button.button-secondary {
    color: #ffffff;
}

.wp-core-ui .button,
.wp-core-ui .button-secondary {
    background-color: #9b5ba5;
    color: white;
    border: 2px #9b5ba5 solid;
    font-weight: bold;
}

.wp-core-ui .button:hover,
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button:focus,
.wp-core-ui .button-secondary:focus {
    background-color: white;
    color: #9b5ba5;
}

span.dashicons {
    color: #9b5ba5;
}
.login .button.wp-hide-pw:focus,
.login .button.wp-show-pw:focus {
    border-color: #9b5ba5;
    box-shadow : 0 0 0 1px #9b5ba5;
}

input[type=checkbox]:hover,
input[type=color]:hover,
input[type=date]:hover,
input[type=datetime-local]:hover,
input[type=datetime]:hover,
input[type=email]:hover,
input[type=month]:hover,
input[type=number]:hover,
input[type=password]:hover,
input[type=radio]:hover,
input[type=search]:hover,
input[type=tel]:hover,
input[type=text]:hover,
input[type=time]:hover,
input[type=url]:hover,
input[type=week]:hover,
select:hover,
textarea:hover {
     border-color: #9b5ba5;
     box-shadow: 0 0 0 1px #9b5ba5;
}
input[type=checkbox]:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=radio]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
     border-color: #9b5ba5;
     box-shadow: 0 0 0 1px #9b5ba5;
}

.login .message {
    border-left: 4px solid #9b5ba5;
}

.login .success {
    border-left: 4px solid #00ff00;
}

.login #login_error {
    border-left: 4px solid #ff0000;
}