/*general*/
/*auth form*/
/* input backgrounds (without quotes case needs to be compiled right to CSS) */
/*right part with QR*/
body {
  background: #47769e;
}
.intranet-bg--spring {
  background-color: #47769e;
  background-image: linear-gradient(180deg, transparent 19.64%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/a42/i6v5qsqpkf2eyv8wetwbnkkit8lv1vqi/BG.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.intranet-bg--winter {
  background-color: #47769e;
  background-image: linear-gradient(180deg, transparent 19.64%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/a42/i6v5qsqpkf2eyv8wetwbnkkit8lv1vqi/BG.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.intranet-auth-cover__logo {
  background-image: url("/upload/bitrix24/b3d/illgdt1a5n71un36qzxvx83bq238fpza/logo_MViPXlQB.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  width: 355px;
  height: 355px;
}
.intranet-auth-cover__logo .intranet-auth-cover__logo-image {
  display: none;
}
@media (min-width: 1280px) {
  .intranet-auth-cover__logo {
    height: 274px;
    width: 274px;
  }
}
@media (min-width: 1560px) {
  .intranet-auth-cover__logo {
    height: 355px;
    width: 355px;
  }
}
.intranet-auth-cover-header {
  display: none;
}
.intranet-auth-cover__logo-image {
  background: url("/upload/bitrix24/b3d/illgdt1a5n71un36qzxvx83bq238fpza/logo_MViPXlQB.png") no-repeat 0 0;
}
/*auth form*/
.intranet-island {
  background-color: rgba(255, 255, 255, 0.96);
}
.intranet-island-title {
  color: #151515;
}
.ui-ctl-element.intranet-text-input__field {
  border-color: #d5d7db !important;
  background-color: #ffffff !important;
  color: #151515 !important;
}
.intranet-text-input:hover .ui-ctl-element.intranet-text-input__field {
  border-color: #66afe9 !important;
  background-color: #ffffff !important;
  color: #535c69 !important;
}
.ui-ctl-element.intranet-text-input__field:focus {
  border-color: #66afe9 !important;
  background-color: #ffffff !important;
  color: #535c69 !important;
}
.intranet-body .ui-btn {
  background-color: #1bce7b;
  border-color: #1bce7b;
  color: #ffffff;
}
.intranet-body .ui-btn:hover {
  background-color: #16aa65;
  border-color: #16aa65;
  color: #ffffff;
}
.intranet-body .ui-btn:focus {
  background-color: #16aa65;
  border-color: #16aa65;
  color: #ffffff;
}
.intranet-password-enter-form__remember-me {
  color: #525c69;
}
.intranet-password-enter-form__forgot-pass {
  color: #559be6;
}
/*right block with QR*/
.intranet-qr-scan-form {
  background-color: rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(255, 255, 255, 0.14);
}
.intranet-qr-scan-form__title {
  color: #ffffff;
}
.intranet-qr-scan-form__instructions {
  color: #ffffff;
}
.intranet-qr-scan-form__code-wrapper {
  background: #ffffff;
}
