html body.login {
  background: #81c800;
  padding-top: 3rem;
}
html body.login #login {
  width: 100%;
  max-width: 1100px;
  padding: 0;
}
html body.login #login h1 a {
  width: 141px;
  height: 45px;
  background: url("/wp-content/uploads/2016/04/logo_likwid.png") transparent center center no-repeat;
}
html body.login #login form#loginform {
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
}
html body.login #form-signin-wrapper #extra-options {
  display: none;
  text-align: center;
}
html body.login #form-signin-wrapper #extra-options a {
  color: white;
}
html body.login #backtoblog {
  display: none;
}
html body.a0_connected .fusion-header .fusion-main-menu li.show-disconnected {
  display: none;
}
html body.a0_disconnected .fusion-header .fusion-main-menu li.show-connected {
  display: none;
}
.woocommerce #customer_login {
  display: none;
}
/********************************************************
*
*	AUTH0 LOCK9
*	
*********************************************************/
.auth0-login #auth0-login-form {
  margin-top: rem-calc(20px);
  width: 100%;
  max-width: 600px;
  background: white;
  background-size: 100% 100%;
  padding: 1.875rem 1.25rem;
  margin: 1rem auto;
}
.auth0-login #auth0-login-form #a0-lock .a0-panel {
  width: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header {
  padding: 0 1.5rem;
  min-height: auto;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header .a0-icon-container {
  min-height: auto;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header .a0-bg-gradient {
  background: white;
  display: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header .a0-image {
  display: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header h1 {
  font-family: 'levibrushregular', arial, sans-serif !important;
  font-weight: 500;
  font-size: rem-calc(29px);
  color: black;
  text-overflow: inherit;
  white-space: inherit;
}
.auth0-login #auth0-login-form #a0-lock .a0-top-header h2 {
  margin-top: 1.5rem;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container {
  padding: 1.5rem;
  max-width: 332px;
  margin: 0 auto;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content {
  padding: 0;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options {
  background: black;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-create-account,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-create-account {
  background: white !important;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-buttons-actions,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-buttons-actions,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-cancel,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-cancel {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-buttons-actions span,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-buttons-actions span,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-cancel span,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-cancel span {
  line-height: 1.25rem;
  padding: 16px 0;
  width: 100%;
  background: black;
  color: #81c800;
  border: 0;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-buttons-actions span:hover,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-buttons-actions span:hover,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-cancel span:hover,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-cancel span:hover {
  background: black;
  color: #81c800;
  border: 0;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-buttons-actions span.a0-active,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-buttons-actions span.a0-active,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-db-actions .a0-cancel span.a0-active,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-options .a0-cancel span.a0-active {
  display: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social div.a0-zocial,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social-signup div.a0-zocial {
  background-color: #81c800;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social div.a0-zocial:before,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social-signup div.a0-zocial:before {
  background: #323232;
  color: white;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social div.a0-zocial span,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social-signup div.a0-zocial span {
  color: black;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social div.a0-zocial span:hover,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social-signup div.a0-zocial span:hover {
  background-color: #81c800;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social .a0-separator,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-collapse-social-signup .a0-separator {
  margin: 1rem 0 0 0;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-emailPassword {
  margin-top: 1rem;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-emailPassword .a0-input-box {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-forgot-pass,
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .a0-body-content .a0-instructions {
  margin-top: 1rem;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .bottom-content {
  margin-top: 1.5rem;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .bottom-content .a0-action {
  height: 52px;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .bottom-content .a0-action .a0-primary {
  background: #81c800 !important;
  color: black;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0;
  margin-top: 0;
  padding: 0;
  text-indent: 0;
  font-weight: 600;
  height: 52px;
  position: relative;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .bottom-content .a0-action .a0-primary:hover {
  background: #81c800 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-mode-container .bottom-content .a0-action .a0-primary:after {
  display: none;
}
.auth0-login #auth0-login-form #a0-lock #a0-onestep {
  margin-bottom: 1rem !important;
}
.auth0-login #auth0-login-form #a0-lock #a0-onestep #a0-footer {
  display: none;
}
.auth0-login #auth0-login-form #a0-lock #a0-onestep .a0-footer .a0-logo {
  display: none;
}
.auth0-login #auth0-login-form #a0-lock .a0-loading .a0-spinner .a0-spinner-bg {
  display: none !important;
}
#attributionBadge {
  display: none !important;
}
