#page.logout {
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #ffffff;
  background-size: cover;
  background-attachment: fixed;
}
#page.logout #header .block-system-branding-block {
  width: 400px;
}
#page.logout #header .block-system-branding-block img {
  max-width: 300px;
  margin: 0 auto;
  display: block;
}
#page.logout #main-wrapper {
  background: none;
}
#page.logout #main-wrapper #main {
  background: #e6e6e6;
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
}
#page.logout #footer .logo-partners {
  margin: 1.5rem auto;
  justify-content: center;
}
.page-user-login.logout .page-title {
  display: none;
}
.page-user-login.logout .card.card-login > h3 {
  display: none;
}
@media all and (min-width: 1024px) {
  #page.logout {
    background-image: url("/themes/custom/startinfos_front/images/desk/d-logout_bg.jpg");
  }
  #page.logout #header .block-system-branding-block img {
    margin-bottom: 30px;
  }
}
