/**
 *  login.scss
 *
 *  Stylesheet for the theme's customized WordPress login page
 */
/**
 *  settings.scss
 *
 *  Settings and variables for this theme
 */
body.login {
  background: white;
  position: relative;
}

/* the form box */
.login h1 a {
  background: url('https://www.lassus.com/wp-content/uploads/2021/02/lassus-logo.svg') no-repeat top center;
  background-size: 325px 107px;
  width: 325px;
  height: 107px;
  text-indent: -9999px;
  overflow: hidden;
  padding-bottom: 15px;
  display: block;
}

form {
  margin: 0;
  padding: 26px 30px 46px !important;
  font-weight: normal;
  background: none !important;
  border: none;
  box-shadow: none !important;
}

body form .input {
  font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
  font-weight: 200;
  font-size: 24px;
  padding: 3px;
  margin-top: 2px;
  margin-bottom: 16px;
  border: 1px solid #E5E5E5;
  background: #FBFBFB;
  outline: none;
  box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
}

#wp-submit {
  background: #3B6269;
  box-shadow: none !important;
  border: none !important;
}
#wp-submit:hover, #wp-submit:focus {
  background: #6AB866;
}

p#nav {
  text-align: center;
}
p#nav a {
  display: inline-block;
  padding: 5px 0;
}

p#backtoblog {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: #3B6269;
  text-align: left;
  margin: 0;
  padding: 0;
  width: 100%;
  padding: 10px 0 10px 15px !important;
}
p#backtoblog a {
  display: inline-block;
  padding: 5px 0;
  color: #fff !important;
  text-transform: uppercase;
}

input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {
	border-color: #3B6269;
	box-shadow: 0 0 0 1px #3B6269;
    outline: 2px solid transparent;
}

/*
retina login logo
*/
