body {
  background:#FFD000;
}

.login h1 a {
  background-image:url('/wp-content/uploads/2018/11/logo-freestyle.png');
  display: block;
  width: 100%;
  background-size: 200px;
  height: 120px;
}

.wp-core-ui .button-primary, .wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus {
  background: #ef4918;
  border-color: #ef4918;
  box-shadow: 0 1px 0 #ef4918;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 -1px 1px #ef4918, 1px 0 1px #ef4918, 0 1px 1px #ef4918, -1px 0 1px #ef4918;
}

.login form {
  background: #343a40;
  padding: 25px 20%;
}

.login form input {
  border-radius: 5px;
}

.login label {
  color:white;
}

#login {
  width: 50%;
}

.indicator-hint {
  color: white;
}

@media screen and (max-width: 992px) {
  #login {
    width: 75%;
  }
  .login form {
    padding: 25px 15px;
  }
}
