
/* LOGIN PAGE STYLES CROWNE PLAZA IRELAND */

/* Background colour */
body.login {
  background: #161615;
  background: linear-gradient(180deg, rgba(22,22,21,1) 0%, rgba(29,37,52,1) 100%);
}

/* Custom logo */
body.login div#login h1 a {
  background-image: url("assets/img/2025-redesign/cp-logo-rgb-horz-white.svg");
  height:161px;
  width:200px;
  background-size: 200px 161px;
  background-repeat: no-repeat;
  padding-bottom: 20px;
}

body.login div#login form#loginform,
.login form#lostpasswordform {
  background-color: #cca36e2b;
  border-radius: 0.25rem;
  border: 1px solid #cca36e70;
}

body.login div#login form#loginform {
  /* font-family: 'Bauhaus'; */
  color: #ffffff;
}

/* Text colour */
body.login div#login p#nav a,
body.login div#login p#backtoblog a,
body.login form#lostpasswordform label {
    color: #fff; 
}

body.login div#login form#loginform input,
body.login form .input {
  background-color: #212121a3;
  background: #212121a3;
  color: #fff;
}

body.login form .input:focus {
  border-color: #70868C;
  box-shadow: 0 0 0 1px #70868C;
  outline: 2px solid transparent;
}

/* Forgot password */
body.login .message {
  background-color: #2c3338;
  border-left: 4px solid #70868C;
  color: #fff;
}

body.login #login_error {
  background-color: #2c3338;
  color: #fff;
}

body.login div#login form#loginform input#user_login,
body.login div#login form#loginform input#user_pass,
body.login div#login form#loginform p.forgetmenot {
  color:  #fff;
}

body.login div#login form#loginform p.forgetmenot input#rememberme {
  background-color: #3e3f446b;
  border-radius: 0.25rem;
  border: 1px solid #3f707878;
}

body.login div#login p#nav a {
  color:  #70868C;
}

/* Submit button */
body.login div#login form#loginform p.submit {
  background-color:  #70868C;
}

body.login div#login form#loginform p.submit input#wp-submit,
.wp-core-ui #wp-submit  {
  background-color:  #70868C;
  border: 1px solid #70868C;
}

body.login div#login form#loginform p.submit input#wp-submit:hover {
  background-color: #70868C;
}

#login > div > .privacy-policy-link {
  color: #70868C;
}

/* Icons */
body.login .dashicons-visibility:before {
  color: #70868C;
}