@charset "UTF-8";
/* !
Theme Name: BCE
Theme URI: https://bce.lu
Author: h2a
Author URI: https://h2a.lu
Description: BCE
Version: 1.0
Requires at least: 5.0
Tested up to: 5.7
Requires PHP: 7.4
Text Domain: bce
*/

#login #password-protected-logo a {
  background-image: none,url(img/bce_logo.svg);  
  background-size: auto;
  height: 50px;
  width:250px;
}

.login form {
    margin-top: 20px;
    margin-left: 0;
    padding: 26px 24px 34px;
    font-weight: 400;
    overflow: hidden;
    background: #fff;
    border: none;
    border-radius: 16px;
    box-shadow: 0 0 23px rgba(255,255,255,.5);
  }

  .wp-core-ui .button-primary {
    background-color: #E21E27;
    border-color: #E21E27;
    text-transform: uppercase;
    font-weight:bold;
    letter-spacing: 1px;
    font-size:10px;
  }

  .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background-color: #333;
    border-color: #333;
  }

  .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus {
    box-shadow: 0 0 0 1px #fff,0 0 0 3px #8E191C;
  }

  .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background: #8E191C;
      background-color: #8E191C;
    border-color: #8E191C;
    color: #fff;
  }

  .login label {
    font-size:12px;
  }


  body.login {
    background-color:#E21E27;
    background: radial-gradient(circle at 30% 100%, rgba(226, 30, 39, 1) 19%, rgba(142, 25, 28, 1) 55%);
  }

  .login #backtoblog a, .login #nav a {
    color:#ffffff;
  }

  .login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover {
    color:rgba(255,255,255,.8);
  }

  .login #backtoblog a:focus, .login #nav a:focus, .login h1 a:focus {
    color:#000;
  }