/*general*/
/*auth form*/
/* input backgrounds (without quotes case needs to be compiled right to CSS) */
/*right part with QR*/
/* login instruction block */
body {
  background: #ffcc00;
}
.intranet-bg--spring {
  background-color: #ffcc00;
  background-image: linear-gradient(180deg, transparent 100%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/3e3/rocbzs0tah6m8miy924ifkigo7vsgm9u/background.png");
}
.intranet-bg--summer {
  background-color: #ffcc00;
  background-image: linear-gradient(180deg, transparent 100%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/3e3/rocbzs0tah6m8miy924ifkigo7vsgm9u/background.png");
}
.intranet-bg--winter {
  background-color: #ffcc00;
  background-image: linear-gradient(180deg, transparent 100%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/3e3/rocbzs0tah6m8miy924ifkigo7vsgm9u/background.png");
}
.intranet-bg--autumn-eu {
  background-color: #ffcc00;
  background-image: linear-gradient(180deg, transparent 100%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/3e3/rocbzs0tah6m8miy924ifkigo7vsgm9u/background.png");
}
.intranet-bg--autumn-cis {
  background-color: #ffcc00;
  background-image: linear-gradient(180deg, transparent 100%, rgba(5, 5, 5, 0.45)), url("/upload/ithive.changeportaldefaultheme/3e3/rocbzs0tah6m8miy924ifkigo7vsgm9u/background.png");
}
.intranet-auth-cover__logo {
  background-image: url("/upload/ithive.changeportaldefaultheme/b53/ed46xldd812do3qryvscs4qvagltevg3/2222.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/ithive.changeportaldefaultheme/b53/ed46xldd812do3qryvscs4qvagltevg3/2222.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: #cc0000;
  border-color: #9e0502;
  color: #ffffff;
}
.intranet-body .ui-btn:hover {
  background-color: #9e0502;
  border-color: #9e0502;
  color: #ffffff;
}
.intranet-body .ui-btn:focus {
  background-color: #9e0502;
  border-color: #9e0502;
  color: #ffffff;
}
.intranet-password-enter-form__remember-me {
  color: #525c69;
}
.intranet-password-enter-form__forgot-pass {
  color: #000000;
}
/*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;
}
/* login instruction block */
.ithive-auth-instruction {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 4px;
  margin-top: 16px;
  padding: 8px 12px;
  background: #f0f0f3;
  border: 0px solid transparent;
  border-radius: 10px;
  color: #525c69;
  font-size: 13px;
}
.ithive-auth-instruction__link {
  color: #559be6;
  text-decoration: none;
  cursor: pointer;
}
.ithive-auth-instruction__link:hover {
  color: #2f80d6;
}
.ithive-auth-instruction__link:active {
  color: #2f80d6;
}
