/*Theme Blue Purple*/
@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');
			
body {
	background-image: linear-gradient(180deg,#6a11cb 0%,#2575fc 100%)!important;
	font-family: poppins;
	-webkit-font-smoothing: antialiased;
	margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

body:before {
	border-bottom: 0px;
	background: rgba(0,0,0,0.2);
	color: #fff;
}

#login > h1 {
	color: #fff;
	letter-spacing: .5px;
	font-weight: 600;
}
			
#login > h1:after {
	background: #eee;
}

#login > form#loginform:before{
	color: #eee;
	font-weight: 400;
	font-size: 14px;  
	line-height: 1.5em;
	margin: 15px 0px;
}

#login > form#loginform > p > label[for='user_login'], #login > form#loginform > p > label[for='user_pass'], #login > form#loginform > .user-pass-wrap > label[for='user_pass']{
	color: #fff;
	font-weight: 400;
	font-size: 14px;
	line-height: 2em;
}

.login form .input, .login form input[type=checkbox], .login input[type=text]{
	border-radius: 3px;
	border-width: 0px;
}

.login form .input, .login input[type=text]{
	padding: 9px 16px!important;
}

.wp-core-ui .button-primary{
	background: #ef3535;
	text-shadow: none;
	transition: .2s;
	border-width: 0px;
	font-weight: 500;
    letter-spacing: .5px;
}

.wp-core-ui .button-primary:hover{
	background: #333333;
}

.login form .forgetmenot label{
	color: #eee;
}

.login #backtoblog a, .login #nav a{
	color: #eee;
}

.login label{
	color: #eee;
	line-height: 2em;
}

.login #login_error, .login .message, .login .success{
	border-radius: 3px;
	background: rgba(255, 255, 255, 0.35);
	color: #232323;
}

.login #login_error{
	border-left: 4px solid #ff2d2d;
}

.login .success{
	border-left: 4px solid #54d84d;
}

.login .message{
	border-left: 4px solid #ffc733;
}

input[type=checkbox]:checked:before{
	color: #ef3535;
}
			
.login #nav a:hover{
	color: #333333;
}