@media (max-width:991.98px){
  body:not(.toolbar-icon-9) .dialog-off-canvas-main-canvas .page-main{
    padding-top:4.5rem
  }

  header.page-header {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    padding: 1.5rem 0 1.5rem;
  }

  header.page-header .page-header__container__wrapper {
    min-height: 32px;
  }
}

.user-sidebar-space .user-login--saml {
  margin-top: 4rem;
}

@media (max-width: 767.98px) {
  .user-sidebar-space .user-login--saml {
    margin: 0;
  }
}

.user-login--saml .form-submit {
  border: 1px solid ;
  border-radius: 0.5625rem;
  font-weight: 600;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 2.5rem;
  min-width: 9.75rem;
  padding: 0.625rem 0.9375rem;
  color: var(--desktop-text);
}

.login-container .user-sidebar-space {
  display: flex;
  height: 100%;
  flex-wrap: wrap;
}

.login-container #user-login-form .form-submit{
  margin-top: 15px;
}

.section-admin .view .views-form .views-responsive-table {
  overflow: scroll;
}
