#login {
  padding: 2% 0 0; }
  #login h1 a {
    background-image: url("../../img/login-logo.png");
    background-size: 250px;
    height: 190px;
    width: 200px; }
    #login h1 a a:hover {
      color: #063A36; }
  #login form {
    border-radius: 25px;
    border: none;
    box-shadow: none; }
    #login form input {
      border-radius: 25px;
      border: 1px solid #063A36;
      padding: 0 1rem;
      font-size: 14px; }
      #login form input:focus {
        box-shadow: none; }
      #login form input#rememberme {
        border-radius: 2px !important; }
  #login .button-primary, #login .button {
    background: #063A36;
    border-color: #063A36;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
    border-radius: 25px; }
    #login .button-primary:hover, #login .button:hover {
      background: #063A36;
      border-color: #063A36;
      color: #fff;
      filter: brightness(110%);
      -webkit-filter: brightness(110%);
      -moz-filter: brightness(110%);
      -o-filter: brightness(110%);
      -ms-filter: brightness(110%); }
    #login .button-primary .dashicons, #login .button .dashicons {
      color: #fff; }
  #login #wp-submit {
    padding: 6px 20px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    width: 100%;
    margin-top: 10px; }
  #login #nav {
    text-align: center; }
    #login #nav a:hover {
      color: #063A36; }
  #login #backtoblog {
    text-align: center; }
    #login #backtoblog a:hover {
      color: #063A36; }
  #login .dashicons, #login .dashicons-before:before {
    color: #063A36; }

.wp-core-ui .button, .wp-core-ui .button-secondary {
  color: #063A36;
  border-color: #063A36;
  background: transparent; }
  .wp-core-ui .button:hover, .wp-core-ui .button-secondary:hover {
    color: #063A36;
    border-color: #063A36;
    filter: brightness(110%);
    -webkit-filter: brightness(110%);
    -moz-filter: brightness(110%);
    -o-filter: brightness(110%);
    -ms-filter: brightness(110%); }

/*# sourceMappingURL=custom-login.css.map */
