﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400;1,700&display=swap");
@font-face {
  font-family: MuseoSans;
  src: url("/ui/assets/fonts/MuseoSans_700.otf") format("opentype");
}
:root {
  --outback-sunset: #e63e32;
  --soft-dawn: #eb655c;
  --bottlebrush: #b62116;
  --wattle-rgb: 246, 186, 23;
  --wattle: rgb(var(--wattle-rgb));
  --wattle-opaque: rgba(var(--wattle-rgb), 0.4);
  --coastline: #f9d162;
  --glowing-sun: #d9a108;
  --jacaranda: #652538;
  --jacaranda-light: #b64265;
  --jacaranda-dark: #461927;
  --purple-crowned: #953753;
  --vinyard: #3c1621;
  --charcoal-rgb: 24, 27, 28;
  --charcoal: rgb(var(--charcoal-rgb));
  --charcoal-opaque: rgba(var(--charcoal-rgb), 0.33);
  --blue-mountain-rgb: 5, 64, 92;
  --blue-mountain: rgb(var(--blue-mountain-rgb));
  --blue-mountain-opaque: rgba(var(--blue-mountain-rgb), 0.33);
  --lagoon: #0a6c99;
  --marine-rgb: 2, 27, 38;
  --marine: rgb(var(--marine-rgb));
  --marine-opaque: rgba(var(--marine-rgb), 0.33);
  --blue-wonder: #4770b5;
  --morning-mist: #7b9acc;
  --wild-river-rgb: 57, 92, 147;
  --wild-river: rgb(var(--wild-river-rgb));
  --wild-river-opaque: rgba(var(--wild-river-rgb), 0.33);
  --sea-green-rgb: 69, 169, 126;
  --sea-green: rgb(var(--sea-green-rgb));
  --sea-green-opaque: rgba(var(--sea-green-rgb), 0.33);
  --sea-green-light: #3ec47c;
  --sea-green-very-light: #e6f7ee;
  --skywalk: #45c47e;
  --forest-canopy-rgb: 34, 109, 68;
  --forest-canopy: rgb(var(--forest-canopy-rgb));
  --forest-canopy-opaque: rgba(var(--forest-canopy-rgb), 0.33);
  --forest-canopy-light: #32a064;
  --forest-canopy-very-light: #e3f6eb;
  --sunset-gradient: linear-gradient(130deg, var(--jacaranda) 18%, var(--outback-sunset) 52%, var(--wattle) 100%);
  --outback-sunset-gradient: linear-gradient(-90deg, var(--soft-dawn) 100%, var(--outback-sunset) 50%, var(--bottlebrush) 0%);
  --wattle-gradient: linear-gradient(-90deg, var(--coastline) 100%, var(--wattle) 50%, var(--glowing-sun) 0%);
  --vinyard-gradient: linear-gradient(-90deg, var(--purple-crowned) 100%, var(--jacaranda) 50%, var(--vinyard) 0%);
  --banner-image: url("/assets/images/sunset.jpg");
  --eco-gradient: linear-gradient(130deg, var(--blue-mountain) 18%, var(--blue-wonder) 52%, var(--sea-green) 100%);
  --material-red-a700: #d50000;
  --material-blue-gray-50: #eceff1;
  --material-blue-gray-100: #cfd8dc;
  --material-blue-gray-300: #90a4ae;
  --material-blue-gray-600: #546e7a;
  --material-blue-gray-900: #263238;
  --material-blue-300: #64B5F6;
  --material-blue-600: #1E88E5;
  --material-blue-900: #0D47A1;
  --banner-image: url("/ui/assets/images/sunset.jpg");
  --banner-image-position-y: 44%;
  --active-nav-item-color: var(--jacaranda);
  --redback-dark-grey: var(--material-blue-gray-900);
  --redback-grey: var(--material-blue-gray-300);
  --redback-kinda-light-grey: var(--material-blue-gray-600);
  --redback-light-grey: var(--material-blue-gray-100);
  --redback-super-light-grey: var(--material-blue-gray-50);
  --redback-ultra-light-grey: #f7f9fb;
  --redback-color: var(--jacaranda);
  --redback-color-light: var(--jacaranda-light);
  --redback-color-dark: var(--jacaranda-dark);
  --redback-text-color: var(--redback-dark-grey);
  --redback-white-color: #fff;
  --redback-white-color-opaque: rgba(255, 255, 255, 0.85);
  --redback-icon-size: 20px;
  --redback-light-green: #55ba63;
  --redback-green: #1bd243;
  --redback-green-dark: #12932e;
  --redback-battery-green: #54bb62;
  --redback-yellow: #f0a80d;
  --redback-yellow-dark: #a77509;
  --redback-blue: var(--material-blue-600);
  --redback-dark-blue: var(--material-blue-900);
  --redback-blue-light: var(--material-blue-300);
  --redback-orange: #f0880e;
  --redback-intense-blue: #1ba9d2;
  --redback-aqua: #54bbb3;
  --redback-shades-blue-primary: #0085bf;
  --redback-shades-blue-darker1: #00709a;
  --redback-shades-blue-darker2: #004157;
  --redback-shades-blue-lighter1: #2f9dc7;
  --redback-shades-blue-lighter2: #89c8df;
  --redback-shades-red-primary: #d71920;
  --redback-shades-red-darker1: #891015;
  --redback-shades-red-darker2: #4f0a0c;
  --redback-shades-red-lighter1: #e56c71;
  --redback-shades-red-lighter2: #f0abad;
  --redback-panel-color0: #c70000;
  --redback-panel-color1: #98bb54;
  --redback-panel-color2: #54bbb3;
  --redback-panel-color3: #de9b26;
  --redback-panel-color4: #c34ca8;
  --redback-panel-color5: #4c7ec3;
  --redback-output: #800d11;
  --side-nav-background-color: var(--sunset-gradient);
  --side-nav-active-item-background-color: rgba(255, 255, 255, 0.2);
  --status-healthy: var(--skywalk);
  --status-requires-attention: var(--outback-sunset);
  --status-offline: var(--redback-grey);
  --status-pending-install: var(--purple-crowned);
  --status-permanently-offline: var(--redback-light-grey);
  --status-warranty: var(--redback-dark-grey);
  --solar: var(--wattle);
  --solar-opaque: var(--wattle-opaque);
  --solar-gradient: linear-gradient(0deg, #ffa62b 0%, #ff9505 100%);
  --load: var(--wild-river);
  --load-opaque: var(--wild-river-opaque);
  --load-gradient: linear-gradient(0deg, var(--load-opaque) 0%, var(--load) 100%);
  --battery: var(--sea-green);
  --battery-opaque: var(--sea-green-opaque);
  --battery-gradient: linear-gradient(0deg, var(--battery) 0%, var(--sea-green-light) 100%);
  --battery-light: var(--sea-green-very-light);
  --grid: var(--marine);
  --grid-opaque: var(--marine-opaque);
  --grid-sold: var(--outback-sunset);
  --widget-alert-color: #ffffe2;
  --widget-error-color: #fff1f3;
  --smart-inverter-color: var(--wild-river);
  --smart-hybrid-color: var(--bottlebrush);
  --smart-three-phase-color: var(--glowing-sun);
  --smart-battery-color: var(--battery);
  --left-sidebar-color: var(--sunset-gradient);
  --left-sidebar-select-color: rgba(255, 255, 255, 0.2);
  --left-sidebar-active-color: rgba(255, 255, 255, 0.2);
  --left-sidebar-text-color: var(--redback-white-color);
  --left-sidebar-text-select-color: var(--redback-color);
  --left-sidebar-submenu-bk-color: var(--redback-white-color);
  --redback-logo: url(/Content/images/Redback-Logo-White.svg) no-repeat;
  --redback-logo-width: 75px;
  --redback-logo-height: 56px;
  --status-online: var(--status-healthy);
  --status-pending-installation: var(--status-pending-install);
  --status-off-communication: var(--redback-light-grey);
  --status-not-registered: var(--redback-white-color);
  --warning-red: var(--material-red-a700);
  --good-green: var(--skywalk);
}
html.legacy {
  --banner-image: url("/ui/assets/images/panels-house.jpg");
  --banner-image-position-y: 32%;
  --redback-color: #d71920;
  --redback-color-light: #eb555b;
  --redback-color-dark: #8a070b;
  --redback-text-color: #333333;
  --redback-white-color: #fff;
  --redback-white-color-opaque: rgba(255, 255, 255, 0.85);
  --redback-icon-size: 20px;
  --redback-dark-grey: #263238;
  --redback-grey: #90a4ae;
  --redback-light-grey: #cfd8dc;
  --redback-super-light-grey: #eceff1;
  --redback-ultra-light-grey: #f7f9fb;
  --redback-light-green: #55ba63;
  --redback-green: #1bd243;
  --redback-battery-green: #54bb62;
  --redback-yellow: #f0a80d;
  --redback-blue: #0d88f0;
  --redback-blue-light: #54abf5;
  --redback-dark-blue: #212c61;
  --redback-orange: #f0880e;
  --redback-intense-blue: #1ba9d2;
  --redback-aqua: #54bbb3;
  --active-nav-item-color: var(--redback-dark-grey);
  --redback-shades-blue-primary: #0085bf;
  --redback-shades-blue-darker1: #00709a;
  --redback-shades-blue-darker2: #004157;
  --redback-shades-blue-lighter1: #2f9dc7;
  --redback-shades-blue-lighter2: #89c8df;
  --redback-shades-red-primary: #d71920;
  --redback-shades-red-darker1: #891015;
  --redback-shades-red-darker2: #4f0a0c;
  --redback-shades-red-lighter1: #e56c71;
  --redback-shades-red-lighter2: #f0abad;
  --redback-panel-color0: #c70000;
  --redback-panel-color1: #98bb54;
  --redback-panel-color2: #54bbb3;
  --redback-panel-color3: #de9b26;
  --redback-panel-color4: #c34ca8;
  --redback-panel-color5: #4c7ec3;
  --redback-output: #800d11;
  --left-sidebar-color: var(--redback-color);
  --left-sidebar-select-color: var(--redback-color-dark);
  --left-sidebar-active-color: var(--redback-color-dark);
  --left-sidebar-text-color: var(--redback-white-color);
  --left-sidebar-text-select-color: var(--redback-color);
  --left-sidebar-submenu-bk-color: var(--redback-white-color);
  --status-online: var(--redback-green);
  --status-offline: var(--redback-color);
  --status-pending-installation: var(--redback-orange);
  --status-off-communication: var(--redback-light-grey);
  --status-not-registered: var(--redback-white-color);
  --redback-logo: url(/Content/images/Redback-logo.svg) no-repeat;
}
.left-color-panel {
  border: none;
  border-left: 6px solid;
}
/* iPhone 4 (320*420) */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input {
  outline: none;
  border: none;
}
input[type="password"]::-ms-reveal {
  display: none !important;
}
.main {
  width: 100%;
  height: 100%;
  position: fixed;
  cursor: default;
}
.picture,
.login {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  height: 100%;
}
.login {
  left: 50%;
  top: 0px;
  position: absolute;
  background-color: #fff;
  box-sizing: border-box;
}
.warning {
  color: var(--redback-color);
}
.warning ul,
.warning li {
  margin-left: 0;
  padding-left: 0;
  text-decoration: none;
  list-style: none;
}
.picture {
  display: none;
}
@media (min-width: 768px) {
  .picture {
    display: block;
    background-image: url('/Content/images/Redback-Inverter-House-No-Feet.jpg');
    background-size: cover;
    background-position: 100% 50%;
    background-repeat: no-repeat;
  }
}
.logo {
  margin-bottom: 10px;
  margin-top: 30px;
}
@media (min-width: 767px) {
  .logo {
    margin-bottom: 60px;
    margin-top: 10px;
  }
}
h1 {
  margin-bottom: 20px;
}
@media (min-width: 767px) {
  h1 {
    margin-bottom: 48px;
  }
}
.wrapper {
  position: relative;
  padding: 15px 80px 0px 80px;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  top: 50%;
  margin-top: -335px;
}
.iblock,
.login form a {
  margin: 8px 0px;
  display: inline-block;
}
.login-body-content {
  padding: 1px;
}
.footer-content p,
.footer-content > div {
  text-align: left;
}
@media screen and (max-height: 660px) {
  .wrapper {
    top: 0px;
    height: auto;
    margin-top: 0px;
  }
  .login {
    overflow-y: scroll;
  }
}
/*reduced login margin in landscape tablets*/
@media screen and (max-width: 992px) {
  .wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 768px) {
  .login {
    left: 0px;
    width: 100%;
  }
  .wrapper {
    width: 320px;
    margin: 0 auto;
    top: 0;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }
  .footer-content {
    padding-top: 0;
  }
  .footer-content p,
  .footer-content > div {
    text-align: center;
  }
}
.help-tip {
  margin-top: 2px;
  margin-left: 12px;
}
.login-wrapper {
  background-image: var(--sunset-gradient);
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  color: #ffffff;
  font-size: 18px;
  /* Change Autocomplete styles in Chrome*/
}
@media screen and (max-height: 850px) {
  .login-wrapper {
    overflow: auto;
  }
}
.login-wrapper a {
  color: #ffffff;
  text-decoration: underline;
}
.login-wrapper .logo-wrapper {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.login-wrapper .logo-wrapper .logo-horizontal {
  display: none;
  width: 485px;
}
@media screen and (min-width: 520px) {
  .login-wrapper .logo-wrapper .logo-horizontal {
    display: block;
  }
}
.login-wrapper .logo-wrapper .logo-vertical {
  width: 260px;
  margin: 49px 0;
}
@media screen and (min-width: 520px) {
  .login-wrapper .logo-wrapper .logo-vertical {
    display: none;
  }
}
.login-wrapper .login-form-wrapper {
  width: 100%;
  max-width: 432px;
  padding: 0 16px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .login-wrapper .login-form-wrapper {
    text-align: left;
  }
}
.login-wrapper .login-form-wrapper ul {
  list-style: none;
  padding: 0;
  margin-bottom: 16px;
}
.login-wrapper .login-form-wrapper .field-validation-error,
.login-wrapper .login-form-wrapper .error,
.login-wrapper .login-form-wrapper .invalid-login,
.login-wrapper .login-form-wrapper .invalid-login h1 {
  color: white;
  font-weight: bold;
  text-align: left;
}
.login-wrapper .login-form-wrapper .field-validation-error,
.login-wrapper .login-form-wrapper .error {
  float: left;
}
.login-wrapper .login-form-wrapper .form-group {
  margin-bottom: 32px;
}
.login-wrapper .login-form-wrapper .login-button-group {
  margin-top: 54px;
  margin-bottom: 16px;
}
.login-wrapper .login-form-wrapper .login-input {
  background: transparent;
  border-bottom: 2px solid #ffffff;
  padding-top: 36px;
  padding-bottom: 16px;
  font-size: 24px;
  color: #ffffff;
  caret-color: #ffffff;
}
.login-wrapper .login-form-wrapper .rb-textbox label {
  color: #ffffff;
  font-size: 18px;
  top: 9px;
}
.login-wrapper .login-form-wrapper .rb-textbox.filled label {
  font-size: 18px;
}
.login-wrapper .login-form-wrapper .login-button {
  width: 100%;
  border-color: #ffffff;
  border-width: 2px;
  color: #ffffff;
  font-size: 24px;
}
.login-wrapper .login-form-wrapper .login-button:hover {
  background: #ffffff;
  color: #de3d33;
}
.login-wrapper .old-portal {
  text-align: center;
  margin-bottom: 8px;
}
.login-wrapper .old-portal .footer {
  margin-top: 9px;
}
.login-wrapper .old-portal .footer-content p,
.login-wrapper .old-portal .footer-content > div {
  text-align: center;
}
.login-wrapper .register-company {
  margin-top: 52px;
}
@media screen and (max-height: 850px) {
  .login-wrapper .register-company {
    padding-bottom: 120px;
  }
}
.login-wrapper input:-webkit-autofill,
.login-wrapper input:-webkit-autofill:hover,
.login-wrapper input:-webkit-autofill:focus,
.login-wrapper textarea:-webkit-autofill,
.login-wrapper textarea:-webkit-autofill:hover,
.login-wrapper textarea:-webkit-autofill:focus,
.login-wrapper select:-webkit-autofill,
.login-wrapper select:-webkit-autofill:hover,
.login-wrapper select:-webkit-autofill:focus {
  border: none;
  border-bottom: 3px solid #ffffff;
  -webkit-text-fill-color: white;
  -webkit-box-shadow: 0 0 0px 1000px rgba(0, 0, 0, 0) inset;
  transition: background-color 5000s ease-in-out 0s;
  font-size: 24px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkQ6L2EvMS9zL3NyYy9DbG91ZC5Qb3J0YWwvQ29udGVudC9Db3JlVmFyaWFibGVzLmxlc3MiLCJEOi9hLzEvcy9zcmMvQ2xvdWQuUG9ydGFsL0NvbnRlbnQvQ3VzdG9tVmFyaWFibGVzLmxlc3MiLCJsb2dpbi5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJZQU1rQjtBQUVsQjtFQUNJLHNCQUFBO0VBQ0EsU0FBUyxzQ0FBc0MsT0FBTyxXQUF0RDs7QUFFSjtFQUVJLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsVUFBVSxJQUFJLGtCQUFkO0VBQ0EsaUJBQWlCLEtBQUssdUJBQXRCO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFFQSwwQkFBQTtFQUNBLFlBQVksSUFBSSxvQkFBaEI7RUFDQSxtQkFBbUIsS0FBSywwQkFBeEI7RUFDQSw4QkFBQTtFQUNBLGlCQUFpQixJQUFJLHlCQUFyQjtFQUNBLHdCQUF3QixLQUFLLCtCQUE3QjtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFVLElBQUksa0JBQWQ7RUFDQSxpQkFBaUIsS0FBSyx3QkFBdEI7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSxjQUFjLElBQUksc0JBQWxCO0VBQ0EscUJBQXFCLEtBQUssNEJBQTFCO0VBQ0EsNkJBQUE7RUFDQSxhQUFhLElBQUkscUJBQWpCO0VBQ0Esb0JBQW9CLEtBQUssMkJBQXpCO0VBQ0EsMEJBQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBaUIsSUFBSSx5QkFBckI7RUFDQSx3QkFBd0IsS0FBSywrQkFBN0I7RUFDQSw4QkFBQTtFQUNBLG1DQUFBO0VBRUEsbUJBQW1CLHdCQUF5QixzQkFBc0IsMkJBQTJCLG1CQUE3RjtFQUNBLDJCQUEyQix3QkFBeUIsdUJBQXVCLDJCQUEy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 */