/* Login by akiprod.com https://akiprod.com */

body.login {
background: #fff;
}

body.login div#login {
width: 320px;
margin: 0 auto 6em;
padding-top: 40px;
}

body.login div#login h1 {
}

body.login div#login h1 a {
/* background: transparent url(../images/logo.png) center no-repeat; */
width: 100%;
background-position: center;
}

form#lostpasswordform {

}

body.login div#login form#loginform,
body.login div#login form#lostpasswordform {

background: #f5f5f5;
}


body.login label {
color: #777;

}

body.login div#login form#lostpasswordform p label {
color: #777;
font-size: 12px;

}


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

body.login div#login form#loginform input#user_login {
/*font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
font-weight: 200;
font-size: 16px;
width: 80%;
padding: 4px;
margin: 3px 0 15px 22px;
border: 1px solid #e5e5e5;
background: #fbfbfb;
outline: 0;
-moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
-webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);*/
}

body.login div#login form#loginform input#user_pass {
/*font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
font-weight: 200;
font-size: 16px;
width: 80%;
padding: 4px;
margin: 3px 0 15px 22px;
border: 1px solid #e5e5e5;
background: #fbfbfb;
outline: 0;
-moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
-webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);*/
}

body.login div#login form#lostpasswordform input#user_login {
/*font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
font-weight: 200;
font-size: 16px;
width: 80%;
display: block;
padding: 4px;
margin: 3px 0 15px 22px;
border: 1px solid #e5e5e5;
background: #fbfbfb;
outline: 0;
-moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
-webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);*/
}


body.login div#login form#loginform p.forgetmenot {
float: none;
display: none;
}

body.login div#login form#loginform p.submit input#wp-submit,
body.login div#login form#lostpasswordform p.submit input#wp-submit {

}


body.login div#login form#loginform p.submit input#wp-submit:hover {
/* background: #000; */

}

body.login div#login p#nav {
text-align: center;

}

body.login div#login p#nav a {
}

body.login div#login p#backtoblog {
text-align: center;
}

body.login div#login p#backtoblog a {
text-decoration: none;

}

input#wp-submit {
	text-shadow: none;
}



body.login .button.wp-hide-pw .dashicons {
	color: #666;
}


/*center all*/
html,
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background: #333;
}

html {display:table;}

body {
	display:table-cell;
	vertical-align:middle;
}
