/* Datei: css/login.css */
body.login.wp-core-ui div#login h1 a {
  background-image: url("../img/Logo_PORTAL_VARIOS_AI_dark.svg");
  background-size: 200px;
  margin-top: 40px;
  height: 70px;
  width: auto;
}
body #login {
	background: #fff;
	padding: 2rem;
	margin-top: 10vh;
	border-radius: 3rem;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18);
}

body.login .language-switcher {
	display: none;
}

body.login{
  background: linear-gradient(160deg,#007467 0%,#0c3f42 75%)!important;
}
body.login.wp-core-ui #loginform,
body.login.wp-core-ui #lostpasswordform {
	padding: 2px;
	box-shadow: none;
	border: none;
}

body.login.wp-core-ui#backtoblog a:hover, .login #nav a:hover, .dashicons-visibility:before, .dashicons-hidden:before {
  color: #01F2B0!important;
}
body.login.wp-core-ui form .input,
body.login.wp-core-ui form input[type=checkbox], 
body.login.wp-core-ui input[type=text] {
  background: #fff;
}
body.login.wp-core-ui .button-primary {
	background: #01F2B0 !important;
	border-color: #01F2B0 !important;
	color: #0c3f42 !important;
	border-radius: 2rem;
	font-size: 18px;
	transition: all 300ms;
	padding: 0.25rem 1.5rem;
}
body.login.wp-core-ui .button-primary:hover, 
body.login.wp-core-ui .button-primary:focus, 
body.login.wp-core-ui .button.wp-hide-pw:focus {
	color: #0c3f42;
    background-color: #80f8d7 !important;
    border-color: #80f8d7 !important;
}
body.login input[type=text], 
body.login input[type=password], 
body.login input[type=checkbox], 
body.login .button.wp-hide-pw:focus {
	background: #f3faf8 !important;
	border-color: #f3faf8 !important;
	color: #0c3f42 !important;
	font-size: 18px;
}
input[type=text]:focus, input[type=password]:focus, input[type=checkbox]:focus {
  box-shadow: 0 0 0 2px #01F2B0!important;
}