/*			Login-Screen			 */
.login h1 a {
  background-image: url("https://www.neublck.de/nbl-admin-theme/NEUBLCK-Werbung-Kommunikation-Logo_negativ.png") !important;
  background-image: none, url("https://www.neublck.de/nbl-admin-theme/NEUBLCK-Werbung-Kommunikation-Logo_negativ.png") !important;
  background-size: contain !important;
  height: 65px !important;
  width: 320px !important;
}
body.login {
  background: linear-gradient(45deg, #2DB7C0 0%, #689CD4 100%);
}
body.login * {
  color: #3C4448;
}
body.login #wp-submit {
  border-radius: 0;
  background: #689CD4;
  border: 0;
  color: #fff;
}
body.login.wp-core-ui .button {
  border-radius: 0;
  background: #fff;
  border: 0;
  color: #689CD4;
}
body.login.wp-core-ui .wp-hide-pw {
  background: transparent;
}
.login form {
  border: 0;
  box-shadow: none;
}
.login #language-switcher select {
  border-radius: 0;
  background: #fff !important;
}
.login.wp-core-ui select:focus {
  border-color: transparent;
  color: #3C4448;
  box-shadow: none;
}
body.login .dashicons-translation::before {
  color: #fff;
}
.login input[type="color"], .login input[type="date"], .login input[type="datetime-local"], .login input[type="datetime"], .login input[type="email"], .login input[type="month"], .login input[type="number"], .login input[type="password"], .login input[type="search"], .login input[type="tel"], .login input[type="text"], .login input[type="time"], .login input[type="url"], .login input[type="week"], .login select, .login textarea {
  border: 0;
  border-radius: 0;
  background: #F2F2F2 !important
}
.login input[type="checkbox"]:focus, .login input[type="color"]:focus, .login input[type="date"]:focus, .login input[type="datetime-local"]:focus, .login input[type="datetime"]:focus, .login input[type="email"]:focus, .login input[type="month"]:focus, .login input[type="number"]:focus, .login input[type="password"]:focus, .login input[type="radio"]:focus, .login input[type="search"]:focus, .login input[type="tel"]:focus, .login input[type="text"]:focus, .login input[type="time"]:focus, .login input[type="url"]:focus, .login input[type="week"]:focus, .login select:focus, .login textarea:focus {
  border-color: transparent;
  box-shadow: none;
  outline: none;
}
.login #nav a, .login #backtoblog a {
  color: #fff !important;
}
/*			Dashboard Logo			 */
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
  background-image: url("https://www.neublck.de/nbl-admin-theme/NEUBLCK-Werbung-Kommunikation-Favicon.png") !important;
  background-size: contain;
  background-position: 0 0;
  color: rgba(0, 0, 0, 0);
  border-radius: 10%;
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
  background-position: 0 0;
}
/*          Dashboard RSS-Widget         */
#nbl_blog_rss_widget a span,
#nbl_fb_rss_widget a span {
	color: #c3c4c7;
	margin-left: 10px;
}
#nbl_fb_rss_widget h2.hndle {
  display: inline;
}
#nbl_fb_rss_widget h2.hndle::before {
	content: "\f305";
	font: normal 20px/1 dashicons;
	position: relative;
	top: 3px;
	margin-right: 5px;
}
/*			Admin-Footer			 */
.nbl-admin-theme-footer img {
  max-width: 50px;
  vertical-align: middle;
  margin-right: 10px;
  border-radius: 10%;
}
.nbl-admin-theme-footer {
  text-decoration: none;
  font-weight: bold;
}