body.login { 
	background-image: url('../img/bakgrund-login.png');
	background-size: cover; 
	background-size: auto 95%;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #fff;
	
}
body.login div#login {
	width: 500px;
	max-width: 100%;
	color: #1d1d1d;
	line-height: 40px;
	font-size: 18px;
	font-weight: 300;
}

body.login div#login h1 {
	
}

body.login div#login h1 a {
	
}

body.login div#login form#loginform, body.login div#login form#lostpasswordform {
	padding: 60px 40px;
	background-color: #DB7ABA;
	box-shadow: 10px 10px 20px rgba(0,0,0,.2);
}

body.login div#login form#loginform p {
	
}

body.login div#login form#loginform p label, body.login div#login form#lostpasswordform p label {
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	line-height: 40px;
}

body.login div#login form#loginform input, body.login div#login form#lostpasswordform input {
	padding: 10px 15px;
	background-color: #fff;
	box-shadow: none;
	border: 0px;
	line-height: 40px;
	-webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out;
    color: #1d1d1d;
}

body.login div#login form#loginform input:hover, body.login div#login form#loginform input:focus, body.login div#login form#lostpasswordform input:hover, body.login div#login form#lostpasswordform input:focus {
	background-color: #723795;
	box-shadow: none;
	border: 0px;
	color: #fff;
	-webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out;
}

body.login div#login form#loginform p.forgetmenot input#rememberme[type=checkbox]:focus:not(:checked) {
	background-color: #eee;
}

body.login div#login form#loginform p.forgetmenot input#rememberme[type=checkbox]:hover:not(:checked) {
	background-color: #723795;
}

body.login div#login form#loginform input#user_login {
	
}

body.login div#login form#loginform input#user_pass {
	
}

body.login div#login form#loginform p.forgetmenot {
	
}

body.login div#login form#loginform p.forgetmenot input#rememberme {
	padding: 5px !important;
    width: 25px;
    height: 25px;
}

body.login div#login form#loginform p.forgetmenot input#rememberme[type=checkbox]:checked:before {
	color: #fff;
}



body.login div#login form#loginform p.submit {
	
}

body.login div#login form#loginform p.submit input#wp-submit, body.login div#login form#lostpasswordform p.submit input#wp-submit {
	padding: 0 29px;
    border-radius: 100px;
    background-color: #fff;
    text-transform: uppercase;
    height: 51px;
    line-height: 47px;
    border: 2px solid #1d1d1d;
    color: #1d1d1d;
    font-size: 18px;
    text-shadow: none;
    font-weight: 300;
}

body.login div#login form#loginform p.submit input#wp-submit:hover, body.login div#login form#lostpasswordform p.submit input#wp-submit:hover {
    background-color: #723795;
    border: 2px solid #723795;
    color: #fff;
    -webkit-transition: color .1s linear,background-color .1s linear,border-color .1s linear;
    -moz-transition: color .1s linear,background-color .1s linear,border-color .1s linear;
    transition: color .1s linear,background-color .1s linear,border-color .1s linear;
}

body.login div#login p#nav {
}

body.login div#login p#nav a {
	color: #fff;
	font-size: 18px;
	line-height: 40px;
}

body.login div#login p#backtoblog {
	
}

body.login div#login p#backtoblog a {
	color: #fff;
	font-size: 18px;
	line-height: 40px;
}