/* Connect 365 custom */

/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L3 */
#bg-container {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L12 */
#body-bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  /* filter: blur(8px);
    -webkit-filter: blur(8px);
    transform: scale(1.02);
    -ms-transform: scale(1.02);
    -webkit-transform: scale(1.02); */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L28 */
.card {
  border-radius: 5px;
  border-color: #cccccc !important;
  margin-top: 20px;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L35 */
.card-header {
  text-align: center;
  background: white !important;
  /* Fallback */
  background: transparent;
  color: black;
  font-size: 20px;
  border-bottom: none;
  border-color: initial !important;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L45 */
.card-header b {
  font-size: 2rem;
  font-weight: initial;
  line-height: initial;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L50 */
.card-header small {
  display: block;
  margin-top: 5px;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L55 */
.card-header img {
  max-height: 70px;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L60 */
.card-header:first-child {
  border-radius: calc(0.25rem) calc(0.25rem) 0 0 !important;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L64 */
.card-footer {
  background: white;
  /* Fallback */
  background: transparent !important;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L69 */
.login-primary {
  width: 100%;
  margin-bottom: 10px;
  background-image: none !important;
  /* Overriding default template spacelab styling */

}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L75 */
.login-alternative {
  width: 100%;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L79 */
.intl-tel-input.allow-dropdown {
  width: 1% !important;
  flex: 1 1 auto;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L84 */
input[name=intltel_inp] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* /file/article/main-style/login-local.fa02342f6004c8f4746aca1586db0363a86e3b52.less:L89 */
#loginForm button.btn.login-alternative {
  margin-right: 0 !important;
}
