@import url("/wp-content/themes/networld/style.css");

/* Login Page */

body {
  background: var(--c1-150)
}

p, a, label {
    color: #fff !important;
}

body.login div#login h1 a {
   background-image: url(/wp-content/themes/networld/images/cd-elements/favicon.png) !important;
   pointer-events: none;
   padding-bottom: 10px !important;
   width: 120px !important;
   height: 120px !important;
    background-size: 100% !important;
  }

.login form {
    background-color:rgba(255, 255, 255, 0.10) !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: var(--corner-medium) var(--corner-medium) 0 0 !important;
  }

input#user_login, input#user_pass, .button.button-large {
      border-radius: 0 !important;
    border: none !important;
  }

  .login .button.wp-hide-pw .dashicons {
      color: var(--c2-100);
      right: 10px;
  }

p#nav {
    display: none !important;
  }

.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    background-color: var(--c2-100);
    border-radius: var(--corner-small) !important;
}

.wp-core-ui .button-group.button-large .button:hover, .wp-core-ui .button.button-large:hover {
    background-color: var(--c2-080);
}

.login #backtoblog {
    padding: 0 !important;
    margin: 0 !important;
  }

.login #backtoblog a {
    background-color: rgba(255, 255, 255, 0.14) !important;
    text-align: center !important;
    padding: 10px !important;
    display: block !important;
    border-radius: 0 0 var(--corner-medium) var(--corner-medium) !important;
  }

.message, #login_error {
    display: none;
  }
