/*			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-color: #33CCCC;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;

  background-image: url(https://www.neublck.de/nbl-admin-theme/nbl_background.jpg);
  background-image: url(https://www.neublck.de/nbl-admin-theme/nbl_background.avif);
}

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/wp-content/themes/hello-theme-child-master/favicon/web-app-manifest-512x512.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;
}


/*Alter Hintergrund*/
/*
background-image:
    radial-gradient(78vmax 58vmax at 14% 102%,
      rgba(255, 0, 81, 0.78) 0%,
      rgba(255, 0, 81, 0.42) 22%,
      rgba(255, 0, 81, 0.16) 42%,
      transparent 70%),
    radial-gradient(52vmax 72vmax at 26% 86%,
      rgba(255, 0, 81, 0.55) 0%,
      rgba(255, 0, 81, 0.22) 30%,
      transparent 62%),
    radial-gradient(40vmax 40vmax at 6% 84%,
      rgba(255, 0, 81, 0.38) 0%,
      transparent 55%),

    radial-gradient(74vmax 54vmax at 92% 16%,
      rgba(255, 0, 81, 0.75) 0%,
      rgba(255, 0, 81, 0.38) 22%,
      rgba(255, 0, 81, 0.14) 42%,
      transparent 72%),
    radial-gradient(60vmax 66vmax at 80% 30%,
      rgba(255, 0, 81, 0.48) 0%,
      rgba(255, 0, 81, 0.18) 30%,
      transparent 64%),
    radial-gradient(36vmax 36vmax at 90% 32%,
      rgba(255, 0, 81, 0.26) 0%,
      transparent 58%);
*/