/******************************************************************
Author:@warrengroom
Stylesheet: Login Stylesheet
******************************************************************/
/* line 6, ../scss/login.scss */
body.login {
  background: #fff;
  min-width: 0;
  color: #111;
  font-size: 14px;
  line-height: 1.4em;
}

/* line 17, ../scss/login.scss */
.login h1 a {
  background: url(../images/moweso-logo.svg) no-repeat top center;
  /* make sure to replace this! */
  background-size: 174px 50px;
  width: 174px;
  height: 50px;
  text-indent: -9999px;
  overflow: hidden;
  padding-bottom: 15px;
  display: block;
}

/* line 31, ../scss/login.scss */
.login form {
  padding: 26px 0 36px;
  font-weight: normal;
  background: white;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

/* line 42, ../scss/login.scss */
.login form .input,
.login form input[type="text"],
.login form input[type="password"],
.login form input[type="datetime"],
.login form input[type="datetime-local"],
.login form input[type="date"],
.login form input[type="month"],
.login form input[type="time"],
.login form input[type="week"],
.login form input[type="number"],
.login form input[type="email"],
.login form input[type="url"],
.login form input[type="search"],
.login form input[type="tel"],
.login form input[type="color"] {
  font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
  font-weight: 200;
  font-size: 24px;
  width: 100%;
  padding: 3px;
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 16px;
  border: 0;
  border-bottom: 1px solid #E5E5E5;
  border-radius: 0;
  background: #fff;
  outline: none;
  box-shadow: none;
}
/* line 72, ../scss/login.scss */
.login form .input:focus,
.login form input[type="text"]:focus,
.login form input[type="password"]:focus,
.login form input[type="datetime"]:focus,
.login form input[type="datetime-local"]:focus,
.login form input[type="date"]:focus,
.login form input[type="month"]:focus,
.login form input[type="time"]:focus,
.login form input[type="week"]:focus,
.login form input[type="number"]:focus,
.login form input[type="email"]:focus,
.login form input[type="url"]:focus,
.login form input[type="search"]:focus,
.login form input[type="tel"]:focus,
.login form input[type="color"]:focus {
  border-color: #000;
  outline: none;
  box-shadow: none;
}

/* line 80, ../scss/login.scss */
#login form p.forgetmenot {
  margin-bottom: 16px;
}

/* line 84, ../scss/login.scss */
.login form .forgetmenot label {
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}

/* line 90, ../scss/login.scss */
#wp-submit {
  display: block;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 16px;
  height: auto;
  padding: 6px 12px 8px;
  background: #d04893;
  border: 0;
  box-shadow: none;
  color: #fff;
  text-decoration: none;
  text-shadow: none;
}

/* line 105, ../scss/login.scss */
.login #backtoblog, .login #nav {
  font-size: 14px;
  padding: 0;
  text-align: center;
}
/* line 110, ../scss/login.scss */
.login #backtoblog a, .login #nav a {
  border-bottom: 1px dotted #d04893;
}
/* line 113, ../scss/login.scss */
.login #backtoblog a:hover, .login #backtoblog a:focus, .login #nav a:hover, .login #nav a:focus {
  color: #d04893;
}

/* line 119, ../scss/login.scss */
.wp-core-ui .button, .wp-core-ui .button-secondary {
  color: #333;
  border-color: #333;
}
/* line 123, ../scss/login.scss */
.wp-core-ui .button:hover, .wp-core-ui .button:focus, .wp-core-ui .button-secondary:hover, .wp-core-ui .button-secondary:focus {
  color: #d04893;
  border-color: #d04893;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min--moz-device-pixel-ratio: 1.25), only screen and (-o-min-device-pixel-ratio: 1.25 / 1), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
  /* line 137, ../scss/login.scss */
  .login h1 a {
    background: url(../images/moweso-logo.svg) no-repeat top center;
    /* make sure to replace this! */
    background-size: 174px 50px;
    width: 174px;
    height: 50px;
  }
}
