 body {  font-family:'Open Sans', Arial; font-weight: 200; font-size:15px !important; background:#FFF; color:#222 !important }

@media only screen and (min-width:1366px) {
  #login { width:500px; }
}




.message { display: none;}


  #login p.submit { text-align: center}

  #login p.submit input[type="submit"] {  }

  .login form { background:none; box-shadow:none; border: none; }
  .login form label { font-size:16px; font-weight: bold; }
  input[type="text"],
  input[type="email"],
  input[type="url"],
  input[type="password"],
  input[type="search"],
  input[type="number"],
  input[type="tel"],
  input[type="range"],
  input[type="date"],
  input[type="month"],
  input[type="week"],
  input[type="time"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="color"],
  textarea { border-radius: 3px; display: block; font-size: 14px; height: 50px; line-height: 1.42857; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; width: 100%; 

      color: #324b82 !important;

      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
      background-color: #fefefe;
      border: 1px solid #dcdcdc; 
  }

  input:focus {  border-color:#004371 !important; box-shadow:0 0 0 1px #004371 !important;  }
  .dashicons, .dashicons-before:before { color:#004371; }

  .wp-core-ui .button-primary { min-width:100px; text-align: center; margin:0 auto; float:none; height: 50px !important; font-size: 18px; font-weight: bold; background:#546DA4 !important; border-color:#324b82; outline:#324b82;  text-shadow:0 1px 1px black; box-shadow:0 1px 0 black; font-family: Arial; float: left; clear: both; margin-top: 30px; }
  
  
  #login h1 a { background-image: url('../img/iso-miradas-holisticas.png') !important; background-size: 100% auto !important; width: 250px; height:200px; background-repeat: no-repeat; }

  p#nav,
  p#backtoblog { background: white; padding:2% !important; border:1px solid #004371; border-radius: 5%; width: auto; float: left; clear:none; margin: 0 10px !important; }
  p#nav a,
  p#backtoblog a { color:black !important; font-weight: bold; }

  .login #login_error, 
  .login .message, 
  .login .success { background:none !important; border-left:1px solid transparent; box-shadow:none; font-family:Arial !important; }
  .login #login_error { color: #004371; font-weight: bold; }  

  #language-switcher { display: none;}
