/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L1 */
body {
  background-color: lightgray;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L5 */
.input-group .input-group-addon {
  min-width: 120px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L9 */
.omega-logo {
  width: 130px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L13 */
.login-panel {
  max-width: 450px;
  background-color: white;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L18 */
.intl-tel-input.allow-dropdown {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L25 */
.flag-container {
  z-index: 4;
  color: initial;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L31 */
.alert {
  white-space: pre-wrap;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L35 */
#loginForm button.btn {
  margin-right: 0.3rem !important;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L39 */
button.btn {
  padding: 7px 10px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L43 */
button[name="reset_password"] {
  padding-right: 0px;
  clear: both;
  margin-top: 15px;
  padding: 0;
  display: block;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L52 */
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L58 */
.loading-overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 2;
  display: flex;
  align-items: center;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L70 */
.loading-overlay > i {
  margin: auto;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L74 */
.form-control {
  line-height: 1.5;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L77 */
.form-check-label {
  font-size: inherit;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L81 */
.pass-requirements {
  position: absolute;
  background: lightyellow;
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 10px;
  top: -144px;
  left: -3px;
  z-index: 111;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L90 */
.bold {
  font-weight: bold;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L94 */
label.input-group-text {
  min-width: 120px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L97 */
.login-primary,
.login-alternative,
.logout {
  margin-bottom: 10px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L102 */
.logout:before {
  content: "< ";
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L106 */
#culture-selector .form-group {
  margin-bottom: 0px;
}
/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L110 */
.browserupgrade {
  display: none;
}
/* IE 11  _:-ms-fullscreen, :root .browserupgrade { display: none; } */

/* Opera Mini 8 */

/* /file/article/main-style/login.4d924e38a86cc9d434a62862f590c8cae64e4606.less:L113 */
:-o-prefocus,
.browserupgrade {
  display: none;
}
