[data-page="ids-login/logon"] html,
[data-page="ids-registration/new"] html,
[data-page="ids-registration/success"] html,
[data-page="ids-registration/activation"] html,
[data-page="ids-reset_password/index"] html,
[data-page="ids-forgot_password/create"] html,
[data-page="ids-forgot_password/confirm"] html {
  font-family: "Metric"; }

[data-page="ids-login/logon"] a,
[data-page="ids-registration/new"] a,
[data-page="ids-registration/success"] a,
[data-page="ids-registration/activation"] a,
[data-page="ids-reset_password/index"] a,
[data-page="ids-forgot_password/create"] a,
[data-page="ids-forgot_password/confirm"] a {
  cursor: pointer;
  color: #020202;
  text-decoration: underline; }
  [data-page="ids-login/logon"] a:hover, [data-page="ids-login/logon"] a:active, [data-page="ids-login/logon"] a:visited, [data-page="ids-login/logon"] a:focus,
  [data-page="ids-registration/new"] a:hover,
  [data-page="ids-registration/new"] a:active,
  [data-page="ids-registration/new"] a:visited,
  [data-page="ids-registration/new"] a:focus,
  [data-page="ids-registration/success"] a:hover,
  [data-page="ids-registration/success"] a:active,
  [data-page="ids-registration/success"] a:visited,
  [data-page="ids-registration/success"] a:focus,
  [data-page="ids-registration/activation"] a:hover,
  [data-page="ids-registration/activation"] a:active,
  [data-page="ids-registration/activation"] a:visited,
  [data-page="ids-registration/activation"] a:focus,
  [data-page="ids-reset_password/index"] a:hover,
  [data-page="ids-reset_password/index"] a:active,
  [data-page="ids-reset_password/index"] a:visited,
  [data-page="ids-reset_password/index"] a:focus,
  [data-page="ids-forgot_password/create"] a:hover,
  [data-page="ids-forgot_password/create"] a:active,
  [data-page="ids-forgot_password/create"] a:visited,
  [data-page="ids-forgot_password/create"] a:focus,
  [data-page="ids-forgot_password/confirm"] a:hover,
  [data-page="ids-forgot_password/confirm"] a:active,
  [data-page="ids-forgot_password/confirm"] a:visited,
  [data-page="ids-forgot_password/confirm"] a:focus {
    color: #020202;
    text-decoration: none !important; }

[data-page="ids-login/logon"] textarea,
[data-page="ids-login/logon"] input[type="text"],
[data-page="ids-login/logon"] input[type="password"],
[data-page="ids-login/logon"] input[type="email"],
[data-page="ids-login/logon"] input[type="tel"],
[data-page="ids-registration/new"] textarea,
[data-page="ids-registration/new"] input[type="text"],
[data-page="ids-registration/new"] input[type="password"],
[data-page="ids-registration/new"] input[type="email"],
[data-page="ids-registration/new"] input[type="tel"],
[data-page="ids-registration/success"] textarea,
[data-page="ids-registration/success"] input[type="text"],
[data-page="ids-registration/success"] input[type="password"],
[data-page="ids-registration/success"] input[type="email"],
[data-page="ids-registration/success"] input[type="tel"],
[data-page="ids-registration/activation"] textarea,
[data-page="ids-registration/activation"] input[type="text"],
[data-page="ids-registration/activation"] input[type="password"],
[data-page="ids-registration/activation"] input[type="email"],
[data-page="ids-registration/activation"] input[type="tel"],
[data-page="ids-reset_password/index"] textarea,
[data-page="ids-reset_password/index"] input[type="text"],
[data-page="ids-reset_password/index"] input[type="password"],
[data-page="ids-reset_password/index"] input[type="email"],
[data-page="ids-reset_password/index"] input[type="tel"],
[data-page="ids-forgot_password/create"] textarea,
[data-page="ids-forgot_password/create"] input[type="text"],
[data-page="ids-forgot_password/create"] input[type="password"],
[data-page="ids-forgot_password/create"] input[type="email"],
[data-page="ids-forgot_password/create"] input[type="tel"],
[data-page="ids-forgot_password/confirm"] textarea,
[data-page="ids-forgot_password/confirm"] input[type="text"],
[data-page="ids-forgot_password/confirm"] input[type="password"],
[data-page="ids-forgot_password/confirm"] input[type="email"],
[data-page="ids-forgot_password/confirm"] input[type="tel"] {
  margin: 0;
  border: 1px solid #d8d8d8 !important;
  border-radius: 2px !important;
  background-color: #fff;
  height: 40px;
  padding: 5px 10px;
  box-shadow: none; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] textarea,
    [data-page="ids-login/logon"] input[type="text"],
    [data-page="ids-login/logon"] input[type="password"],
    [data-page="ids-login/logon"] input[type="email"],
    [data-page="ids-login/logon"] input[type="tel"],
    [data-page="ids-registration/new"] textarea,
    [data-page="ids-registration/new"] input[type="text"],
    [data-page="ids-registration/new"] input[type="password"],
    [data-page="ids-registration/new"] input[type="email"],
    [data-page="ids-registration/new"] input[type="tel"],
    [data-page="ids-registration/success"] textarea,
    [data-page="ids-registration/success"] input[type="text"],
    [data-page="ids-registration/success"] input[type="password"],
    [data-page="ids-registration/success"] input[type="email"],
    [data-page="ids-registration/success"] input[type="tel"],
    [data-page="ids-registration/activation"] textarea,
    [data-page="ids-registration/activation"] input[type="text"],
    [data-page="ids-registration/activation"] input[type="password"],
    [data-page="ids-registration/activation"] input[type="email"],
    [data-page="ids-registration/activation"] input[type="tel"],
    [data-page="ids-reset_password/index"] textarea,
    [data-page="ids-reset_password/index"] input[type="text"],
    [data-page="ids-reset_password/index"] input[type="password"],
    [data-page="ids-reset_password/index"] input[type="email"],
    [data-page="ids-reset_password/index"] input[type="tel"],
    [data-page="ids-forgot_password/create"] textarea,
    [data-page="ids-forgot_password/create"] input[type="text"],
    [data-page="ids-forgot_password/create"] input[type="password"],
    [data-page="ids-forgot_password/create"] input[type="email"],
    [data-page="ids-forgot_password/create"] input[type="tel"],
    [data-page="ids-forgot_password/confirm"] textarea,
    [data-page="ids-forgot_password/confirm"] input[type="text"],
    [data-page="ids-forgot_password/confirm"] input[type="password"],
    [data-page="ids-forgot_password/confirm"] input[type="email"],
    [data-page="ids-forgot_password/confirm"] input[type="tel"] {
      height: 50px; } }
  [data-page="ids-login/logon"] textarea:focus,
  [data-page="ids-login/logon"] input[type="text"]:focus,
  [data-page="ids-login/logon"] input[type="password"]:focus,
  [data-page="ids-login/logon"] input[type="email"]:focus,
  [data-page="ids-login/logon"] input[type="tel"]:focus,
  [data-page="ids-registration/new"] textarea:focus,
  [data-page="ids-registration/new"] input[type="text"]:focus,
  [data-page="ids-registration/new"] input[type="password"]:focus,
  [data-page="ids-registration/new"] input[type="email"]:focus,
  [data-page="ids-registration/new"] input[type="tel"]:focus,
  [data-page="ids-registration/success"] textarea:focus,
  [data-page="ids-registration/success"] input[type="text"]:focus,
  [data-page="ids-registration/success"] input[type="password"]:focus,
  [data-page="ids-registration/success"] input[type="email"]:focus,
  [data-page="ids-registration/success"] input[type="tel"]:focus,
  [data-page="ids-registration/activation"] textarea:focus,
  [data-page="ids-registration/activation"] input[type="text"]:focus,
  [data-page="ids-registration/activation"] input[type="password"]:focus,
  [data-page="ids-registration/activation"] input[type="email"]:focus,
  [data-page="ids-registration/activation"] input[type="tel"]:focus,
  [data-page="ids-reset_password/index"] textarea:focus,
  [data-page="ids-reset_password/index"] input[type="text"]:focus,
  [data-page="ids-reset_password/index"] input[type="password"]:focus,
  [data-page="ids-reset_password/index"] input[type="email"]:focus,
  [data-page="ids-reset_password/index"] input[type="tel"]:focus,
  [data-page="ids-forgot_password/create"] textarea:focus,
  [data-page="ids-forgot_password/create"] input[type="text"]:focus,
  [data-page="ids-forgot_password/create"] input[type="password"]:focus,
  [data-page="ids-forgot_password/create"] input[type="email"]:focus,
  [data-page="ids-forgot_password/create"] input[type="tel"]:focus,
  [data-page="ids-forgot_password/confirm"] textarea:focus,
  [data-page="ids-forgot_password/confirm"] input[type="text"]:focus,
  [data-page="ids-forgot_password/confirm"] input[type="password"]:focus,
  [data-page="ids-forgot_password/confirm"] input[type="email"]:focus,
  [data-page="ids-forgot_password/confirm"] input[type="tel"]:focus {
    border-color: #d11e3b !important; }

[data-page="ids-login/logon"] input[type="checkbox"],
[data-page="ids-registration/new"] input[type="checkbox"],
[data-page="ids-registration/success"] input[type="checkbox"],
[data-page="ids-registration/activation"] input[type="checkbox"],
[data-page="ids-reset_password/index"] input[type="checkbox"],
[data-page="ids-forgot_password/create"] input[type="checkbox"],
[data-page="ids-forgot_password/confirm"] input[type="checkbox"] {
  margin: 0;
  border: 1px solid #d8d8d8;
  border-radius: 2px;
  background-color: #fff;
  width: 15px;
  height: 15px;
  vertical-align: middle; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] input[type="checkbox"],
    [data-page="ids-registration/new"] input[type="checkbox"],
    [data-page="ids-registration/success"] input[type="checkbox"],
    [data-page="ids-registration/activation"] input[type="checkbox"],
    [data-page="ids-reset_password/index"] input[type="checkbox"],
    [data-page="ids-forgot_password/create"] input[type="checkbox"],
    [data-page="ids-forgot_password/confirm"] input[type="checkbox"] {
      margin: 0;
      border: 1px solid #d8d8d8;
      border-radius: 2px;
      background-color: #fff;
      width: 25px;
      height: 25px;
      vertical-align: middle; } }

[data-page="ids-login/logon"] .ids-main__content,
[data-page="ids-registration/new"] .ids-main__content,
[data-page="ids-registration/success"] .ids-main__content,
[data-page="ids-registration/activation"] .ids-main__content,
[data-page="ids-reset_password/index"] .ids-main__content,
[data-page="ids-forgot_password/create"] .ids-main__content,
[data-page="ids-forgot_password/confirm"] .ids-main__content {
  width: 100%;
  height: 100%;
  padding: 0; }
  [data-page="ids-login/logon"] .ids-main__content .ids-container,
  [data-page="ids-registration/new"] .ids-main__content .ids-container,
  [data-page="ids-registration/success"] .ids-main__content .ids-container,
  [data-page="ids-registration/activation"] .ids-main__content .ids-container,
  [data-page="ids-reset_password/index"] .ids-main__content .ids-container,
  [data-page="ids-forgot_password/create"] .ids-main__content .ids-container,
  [data-page="ids-forgot_password/confirm"] .ids-main__content .ids-container {
    width: 100%;
    height: 100%;
    margin: 0; }
    [data-page="ids-login/logon"] .ids-main__content .ids-container:after,
    [data-page="ids-registration/new"] .ids-main__content .ids-container:after,
    [data-page="ids-registration/success"] .ids-main__content .ids-container:after,
    [data-page="ids-registration/activation"] .ids-main__content .ids-container:after,
    [data-page="ids-reset_password/index"] .ids-main__content .ids-container:after,
    [data-page="ids-forgot_password/create"] .ids-main__content .ids-container:after,
    [data-page="ids-forgot_password/confirm"] .ids-main__content .ids-container:after {
      content: "";
      display: table;
      clear: both; }
    [data-page="ids-login/logon"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-registration/new"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-registration/success"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-registration/activation"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-reset_password/index"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-forgot_password/create"] .ids-main__content .ids-container .ids-banner,
    [data-page="ids-forgot_password/confirm"] .ids-main__content .ids-container .ids-banner {
      min-height: 120px; }

[data-page="ids-login/logon"] .ids-heading-1,
[data-page="ids-registration/new"] .ids-heading-1,
[data-page="ids-registration/success"] .ids-heading-1,
[data-page="ids-registration/activation"] .ids-heading-1,
[data-page="ids-reset_password/index"] .ids-heading-1,
[data-page="ids-forgot_password/create"] .ids-heading-1,
[data-page="ids-forgot_password/confirm"] .ids-heading-1 {
  font-size: 38px;
  margin-bottom: 12px; }

[data-page="ids-login/logon"] .ids-input-group--text,
[data-page="ids-registration/new"] .ids-input-group--text,
[data-page="ids-registration/success"] .ids-input-group--text,
[data-page="ids-registration/activation"] .ids-input-group--text,
[data-page="ids-reset_password/index"] .ids-input-group--text,
[data-page="ids-forgot_password/create"] .ids-input-group--text,
[data-page="ids-forgot_password/confirm"] .ids-input-group--text {
  padding-bottom: 0; }
  [data-page="ids-login/logon"] .ids-input-group--text .ids-label-container,
  [data-page="ids-registration/new"] .ids-input-group--text .ids-label-container,
  [data-page="ids-registration/success"] .ids-input-group--text .ids-label-container,
  [data-page="ids-registration/activation"] .ids-input-group--text .ids-label-container,
  [data-page="ids-reset_password/index"] .ids-input-group--text .ids-label-container,
  [data-page="ids-forgot_password/create"] .ids-input-group--text .ids-label-container,
  [data-page="ids-forgot_password/confirm"] .ids-input-group--text .ids-label-container {
    margin-top: 0; }

[data-page="ids-login/logon"] .ids-input-group--checkbox,
[data-page="ids-registration/new"] .ids-input-group--checkbox,
[data-page="ids-registration/success"] .ids-input-group--checkbox,
[data-page="ids-registration/activation"] .ids-input-group--checkbox,
[data-page="ids-reset_password/index"] .ids-input-group--checkbox,
[data-page="ids-forgot_password/create"] .ids-input-group--checkbox,
[data-page="ids-forgot_password/confirm"] .ids-input-group--checkbox {
  padding-bottom: 0; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-registration/new"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-registration/success"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-registration/activation"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-reset_password/index"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-forgot_password/create"] .ids-input-group--checkbox .ids-input-group__item,
    [data-page="ids-forgot_password/confirm"] .ids-input-group--checkbox .ids-input-group__item {
      padding-top: 8px; } }

[data-page="ids-login/logon"] .ids-input-group--user, [data-page="ids-login/logon"] .ids-input-group--password,
[data-page="ids-registration/new"] .ids-input-group--user,
[data-page="ids-registration/new"] .ids-input-group--password,
[data-page="ids-registration/success"] .ids-input-group--user,
[data-page="ids-registration/success"] .ids-input-group--password,
[data-page="ids-registration/activation"] .ids-input-group--user,
[data-page="ids-registration/activation"] .ids-input-group--password,
[data-page="ids-reset_password/index"] .ids-input-group--user,
[data-page="ids-reset_password/index"] .ids-input-group--password,
[data-page="ids-forgot_password/create"] .ids-input-group--user,
[data-page="ids-forgot_password/create"] .ids-input-group--password,
[data-page="ids-forgot_password/confirm"] .ids-input-group--user,
[data-page="ids-forgot_password/confirm"] .ids-input-group--password {
  margin-bottom: 10px; }

[data-page="ids-login/logon"] .ids-label,
[data-page="ids-registration/new"] .ids-label,
[data-page="ids-registration/success"] .ids-label,
[data-page="ids-registration/activation"] .ids-label,
[data-page="ids-reset_password/index"] .ids-label,
[data-page="ids-forgot_password/create"] .ids-label,
[data-page="ids-forgot_password/confirm"] .ids-label {
  font-size: 12px;
  font-weight: 390;
  color: #020202;
  line-height: 23.84px;
  letter-spacing: 0.96px; }
  [data-page="ids-login/logon"] .ids-label-container,
  [data-page="ids-registration/new"] .ids-label-container,
  [data-page="ids-registration/success"] .ids-label-container,
  [data-page="ids-registration/activation"] .ids-label-container,
  [data-page="ids-reset_password/index"] .ids-label-container,
  [data-page="ids-forgot_password/create"] .ids-label-container,
  [data-page="ids-forgot_password/confirm"] .ids-label-container {
    margin-bottom: 0;
    height: 22px; }

[data-page="ids-login/logon"] .ids-fieldset,
[data-page="ids-registration/new"] .ids-fieldset,
[data-page="ids-registration/success"] .ids-fieldset,
[data-page="ids-registration/activation"] .ids-fieldset,
[data-page="ids-reset_password/index"] .ids-fieldset,
[data-page="ids-forgot_password/create"] .ids-fieldset,
[data-page="ids-forgot_password/confirm"] .ids-fieldset {
  padding-bottom: 0; }

[data-page="ids-login/logon"] .ids-social-button,
[data-page="ids-registration/new"] .ids-social-button,
[data-page="ids-registration/success"] .ids-social-button,
[data-page="ids-registration/activation"] .ids-social-button,
[data-page="ids-reset_password/index"] .ids-social-button,
[data-page="ids-forgot_password/create"] .ids-social-button,
[data-page="ids-forgot_password/confirm"] .ids-social-button {
  width: 49px;
  height: 49px;
  background-size: cover;
  background-color: transparent;
  border: none; }
  [data-page="ids-login/logon"] .ids-social-button:hover,
  [data-page="ids-registration/new"] .ids-social-button:hover,
  [data-page="ids-registration/success"] .ids-social-button:hover,
  [data-page="ids-registration/activation"] .ids-social-button:hover,
  [data-page="ids-reset_password/index"] .ids-social-button:hover,
  [data-page="ids-forgot_password/create"] .ids-social-button:hover,
  [data-page="ids-forgot_password/confirm"] .ids-social-button:hover {
    background-color: transparent; }
  [data-page="ids-login/logon"] .ids-social-button--twitter,
  [data-page="ids-registration/new"] .ids-social-button--twitter,
  [data-page="ids-registration/success"] .ids-social-button--twitter,
  [data-page="ids-registration/activation"] .ids-social-button--twitter,
  [data-page="ids-reset_password/index"] .ids-social-button--twitter,
  [data-page="ids-forgot_password/create"] .ids-social-button--twitter,
  [data-page="ids-forgot_password/confirm"] .ids-social-button--twitter {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAADcUlEQVRogdWa36sOQRjHP7vveTkOCSkpoRwpUgqhXLhxQ7ni0gV/AqX8yD33ygWdC8oNIqUkP3KBUiKHRLlESad0zvF23vPuqzk9w747s/vuzuy79nxq6m1mZ/b5zjM788y8E7xbt4eSaEgKY0kRAF35HcVSR5I3Q0ZOMZTRTWknyKipy7RQjRI3C7R9BLmKUIYv4F9vuxJIW03x0IwIGqgI1YvDJRhvI5S2Vee0inimiIhh6bFBo8SMiEdaZYlQjS4aUO9n0RTP/5ahlko/w3SvVC2g0PuzCnUDWbNOFQT9hKQV1EWAJlOILTOQb6AuAjSpdtlELEzJrwOh2JcpolHRNOpDM7HqGyKGay5A02NnXETTIqquhPEREzd6wTwRoPlrrxbRmEde0IQ64tCGu37MxkyRwXpgDPgO/AJeAcdij+8DtqZXtzInQm+Kltjm3xzcAs4D7/s8uhF4CKwwSuApsFaGx3aJlfKi9iOToQwlFwHKC/uBO8AWo7SXyykCEA+sAq4Ax43SbJTdjTA55xZguTyqDHgAHEypOgrsNHJ7WQycFG8VpRF6fNA/gGn5vRS4AVwHNiee22DUNFHfyAHgk1HSn9BHhNp53U7kHQJeAo+B0+KdNUZNk4/AWyM3p4ghDxEjMo73yswTZ4ekvEw62oD2hGu0quo9kpnNl68+9X0WuClgHFhplBRn3KNu4LtKXzRy3HjmUbcbxk7nXLgHnPU8yfvi6Ym54ZR5kpADFT5cczn0EtTk4ENUhoifwFHH+OsbcNXz/aWI+AycMHLzcapgrGRjTkQZJ9NjsuLeByaMUjuXgLvWkmJ0tAifj1vzXFbwPDOeGkJnjNziKLs7+hhz1mFMj0rwuBrYBRwGNhlP9aI67Jx4oQyU3fiIUEHfBRGQhycST30oSQA2EVHBFfy17Ce2AUeA3bL5WSZunpDA7gVwM8fGqShRUgTyB4fLkc0bSVUzo98X7/l2CdNtVUTxxTU5fHL9qVEDeuxMiuh4hA9VYfxJafuQWzUeVpFttNhEIKFAGQtgmXTTQpQ0EVHNhHTlUMI6QtJEIONuugZCMgXQRwRSMbOBAZPr/XlW6Ej201XPWm15b6YACv4Z35KGB3WjQBMN8kYB0vBUiXc74lR2t0PTljQUSy7nV/qWjU5O+F4Vir/8/9x3Av4Aiju18T0y/hEAAAAASUVORK5CYII="); }
  [data-page="ids-login/logon"] .ids-social-button--facebook,
  [data-page="ids-registration/new"] .ids-social-button--facebook,
  [data-page="ids-registration/success"] .ids-social-button--facebook,
  [data-page="ids-registration/activation"] .ids-social-button--facebook,
  [data-page="ids-reset_password/index"] .ids-social-button--facebook,
  [data-page="ids-forgot_password/create"] .ids-social-button--facebook,
  [data-page="ids-forgot_password/confirm"] .ids-social-button--facebook {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAACf0lEQVRoge2aT07cMBTGvziT6VDUbrqsWlbskFh01RNwB+7ATbrourdgU6kH6AnosggJhASim1YCRgyTqTy8R42dOBP7JeOg/qQnZezk5X3+m7GdHW19hBA5mTJMkwFY0HVp2JwsmpGT0g4ddEF+Ms+TnMdCGS3uHsAsRlCoCB34GP9KO5SMfBVUQ3ckqFMRuhQnAsFXoci3Lpxpm5ppI2JCJdY1WsxLqpGplAjtdKOj0vdRUM3fUlOrpSkwLpW+BbR6vy+THfhGnT7ImoTUZaQigPEKqUrMqA+kIoCpjatKxIua9BRQFJ9XRN7TMBpDYc36johJ4gKYJ3GaIooKUTG8A/AJwBGAP2QnAA4FfCuzxZiT3di5NZxdAF8BvLI8vAGwLfSOMX9nccnnwrXwuUIAc+ykhKG4ErgmpDvzB+v3TwBfAGwC+OXcHY6O/55FxP6vaOIAwPeGe0JYxq2oKTkTiDBnHfnVcecje8yN5H3N42+N699kUuRKuEP/ILP5ZuTtO7lxKGkRq3D1HERcOilxqKZVirbs0P12k9oDcE7XF8IixIfWUyflgXNPXixZqp/cbVgoY3VusKimlYQBUP4XkQhLESIr02tkziKG2rkXLAK0vD5ElnE/CxEj40cp+B312kmRp7RrArTBMSQe4zVFzAY03JbmjpLdfFba1EiAJ3HaIuYhe2Y942xSVnXkacLNqqxqLVUiQFtMqU2AC4rLoU5EmZgQHcdNXQupEwFqdzcJCPEKQIMI0INeBx2z0vtXmaG1g+s1jFozeq9XAFouFEzJcVcnCpiyyxMFIMfXgmc7THo728HMyEaGhaxf8SkbtiBi153Ml6/nvBOAv6psivJYTkOLAAAAAElFTkSuQmCC"); }
  [data-page="ids-login/logon"] .ids-social-button--linkedin,
  [data-page="ids-registration/new"] .ids-social-button--linkedin,
  [data-page="ids-registration/success"] .ids-social-button--linkedin,
  [data-page="ids-registration/activation"] .ids-social-button--linkedin,
  [data-page="ids-reset_password/index"] .ids-social-button--linkedin,
  [data-page="ids-forgot_password/create"] .ids-social-button--linkedin,
  [data-page="ids-forgot_password/confirm"] .ids-social-button--linkedin {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAACrElEQVRoge2aPY7UMBTH/3Emw4BgKyok2AaJCoFERcUFuAEXACEKyq04ABegpAeJgoojUC8NPaIHscvAMJmVR+/NvnVs58Oxx5H4SZYiO7Hf389fsV0cHz7ESJQUlAiaAsCGnmsR1hSCmTVi+qGNriifwvMlp7FQRov7B2AVImioCG34HOe1PZSC8qrIQ39JUFQRuhYXIxhvQ1HeunKWfTzTR8SCaiw2WswV8shyLBE608uRat9HRZ7/TU3NSZthXCupBfQq35fIGfhGnRQUbUJcCbkIYLxCbJEF9YFcBDBOu2wiLjnic0CRfV4RZaJhNITKmPUbIhaZC2Au2ClFVBZRuaJki5FGzwcafB/AFwDfATxppMZjZy+LKAO8cATgFoCrAF7bRo9IKF5xsOEhnflEPP8S/w4p2IrgtVPIf8UrAAcArtNzSnYiysAmcA/AW3q+Rl7VK9DHxnufKP4QwG3y2GfDk33Rdpf693Rum0B68NN49SaAH5b4pwCeA7gr4vQ7zwB8DCj/j0o4rL4xBICaofbincbb3VEpRbjQze+FI60LapZQhP7dfAfgK/WXByLtUePt7qi2XYoxeSkGgPcAjkXeN0LKSdmUPojnb0ZayDxV7Ks/jLJpRmxU4hk2CqptJ2EC1P9FZMJWxJidbB+sWcRUO/eGRYC216fI1u6ZEDF0wjloxPjju6Z3YStCemJqHbw2RYAOOKbEzl4pYjUhb9TyRMlcO3U61MiAC3aaItZDzswS0ziktK1ilxk3q9rWWmwiQEdMuU2AG7KrgUtEnZkQbcepq4W4RIDa3WkGQrwC0CIC9KE3g8h0Kr/L72lNu3SpR60VlesVgJ57sEvKONaNAqaOeaMAlPHJiHc7JMnudjArCjMRhuxf8S0bDoMIvSokC9/PfScAZzd3j8p4wEB9AAAAAElFTkSuQmCC"); }
  [data-page="ids-login/logon"] .ids-social-button--google,
  [data-page="ids-registration/new"] .ids-social-button--google,
  [data-page="ids-registration/success"] .ids-social-button--google,
  [data-page="ids-registration/activation"] .ids-social-button--google,
  [data-page="ids-reset_password/index"] .ids-social-button--google,
  [data-page="ids-forgot_password/create"] .ids-social-button--google,
  [data-page="ids-forgot_password/confirm"] .ids-social-button--google {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAADtklEQVRogc2azYtNYRzHP/fce8dgKClMXsYCSTKyk42FnfGyUF6yxcZaysJKUeQPkA1KFEUWFkLKyma8JCJ5SdOMtzAzLjNzr57xe3jmPOc5557znHPdTz117/P6+z6vv/OcU3rcs56cKEsIjKAoAQ35XTfChARvKlZMOpTRVamnFFNSp2mhGiVuHBjzEZRVhDK8g3+9nZWS1FWVEfolggoVoXqxMwfjowikbtU5tTQjk0ZEp/RY0SgxM2REanmJUJVOL6j346jKyP+QqeYkyTDdK60WkKr9uERdQdyu0wpKSUJcCe0iQBMrJCqyJGugXQRonHZFiZjmiG8HArEvVkS5RduoD9XQqW+J6GxzAZopdpoiqhGi2pXAnDHmYdeRs8FqyJcD3cBM4APwAvhs5cxGh/azKkaDeY3COuAAsAXoslLhIXAeONesW+EgEPvHteF5LObZwBngLrDbIUDRC5wEHgAbrNR0TA6CFuH7XLFQjN9ppbjpAS6IeG8R5agDJAWzgGvAMkeRQeCtPCuYfAK2Ad882lZ2l4PwnpuBE8CKULGfwClglSzu1cAiYC/wXAT0AY8821aUK54Lei2wNRSnDNwuC9hELeLrwC1gAfDKqi0bQeApYn9oTjekt8MCTEZzFEAeIjaH/vcD961cxRIk3VLEsQSYE0o/7sh/BVhpxdpsAgas2AR8ttZ5Vgw8tWL+oNbAYivWpjuDiFK7+UqWm90EjcC4nUvLUET+NVZMOr5kKRQk3STEoA6wr6HkXY7sO+SsMMPhUB51z/TGKplM3UeE4nbof5/DHxoQ0Tq8EwfRpF+uZ1ou4mzof0n8oV4r51SORIi9bOVqjkkRPjfT98Rok7lyKh8VV0Oj3Bt1BX8TOBQqMySueRYm9NV+l8d5oRzAOxH+k2ZQpsl8ua2IYg9wIyI+CbUpDestdjwhcxzfxRt96cijjF/qEDAsI5ZFwF+78xCheA9sBC5ZKW7UdnoQOO3RriXCZ4EjzwX7RMxF6eUongDHZPFfjUhvlroWYb7uquZ8ZWNeFHSIi/4a+GjlzEYtfFGAROTx9kejdr1nEvKmbr5RChvsc/vQSqbYGRYxkeWdWYuxXlJGTZ1aDou8KOpRsyVKBHI4ZfVui6Lh8q1cIuptJqQhz+aRM8QlApl3o20gJFYACSKQgrEVFExT7TdzJqgKRv7DrjUm7cYKIOVFgT4hi/qiQFMv8osCpOKRHL/tMGnZtx2aMQkVI2R5HtFf2eiQCd8rfbPx//O9E/AbTF/Ixk+wcQUAAAAASUVORK5CYII="); }
  [data-page="ids-login/logon"] .ids-social-button__item,
  [data-page="ids-registration/new"] .ids-social-button__item,
  [data-page="ids-registration/success"] .ids-social-button__item,
  [data-page="ids-registration/activation"] .ids-social-button__item,
  [data-page="ids-reset_password/index"] .ids-social-button__item,
  [data-page="ids-forgot_password/create"] .ids-social-button__item,
  [data-page="ids-forgot_password/confirm"] .ids-social-button__item {
    padding-right: 11px; }

[data-page="ids-login/logon"] .ids-horizontal-divider,
[data-page="ids-registration/new"] .ids-horizontal-divider,
[data-page="ids-registration/success"] .ids-horizontal-divider,
[data-page="ids-registration/activation"] .ids-horizontal-divider,
[data-page="ids-reset_password/index"] .ids-horizontal-divider,
[data-page="ids-forgot_password/create"] .ids-horizontal-divider,
[data-page="ids-forgot_password/confirm"] .ids-horizontal-divider {
  background-color: #ccc; }

[data-page="ids-login/logon"] .ids-footer,
[data-page="ids-registration/new"] .ids-footer,
[data-page="ids-registration/success"] .ids-footer,
[data-page="ids-registration/activation"] .ids-footer,
[data-page="ids-reset_password/index"] .ids-footer,
[data-page="ids-forgot_password/create"] .ids-footer,
[data-page="ids-forgot_password/confirm"] .ids-footer {
  width: 50%;
  padding-bottom: 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: end;
          justify-content: flex-end;
  position: absolute;
  right: 38px;
  bottom: 10px; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] .ids-footer,
    [data-page="ids-registration/new"] .ids-footer,
    [data-page="ids-registration/success"] .ids-footer,
    [data-page="ids-registration/activation"] .ids-footer,
    [data-page="ids-reset_password/index"] .ids-footer,
    [data-page="ids-forgot_password/create"] .ids-footer,
    [data-page="ids-forgot_password/confirm"] .ids-footer {
      position: relative;
      display: block;
      right: unset;
      margin-top: 8px; } }
  [data-page="ids-login/logon"] .ids-footer .ids-footer__inner,
  [data-page="ids-registration/new"] .ids-footer .ids-footer__inner,
  [data-page="ids-registration/success"] .ids-footer .ids-footer__inner,
  [data-page="ids-registration/activation"] .ids-footer .ids-footer__inner,
  [data-page="ids-reset_password/index"] .ids-footer .ids-footer__inner,
  [data-page="ids-forgot_password/create"] .ids-footer .ids-footer__inner,
  [data-page="ids-forgot_password/confirm"] .ids-footer .ids-footer__inner {
    margin: 0;
    padding: 0;
    border: none; }
    [data-page="ids-login/logon"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-registration/new"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-registration/success"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-registration/activation"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-reset_password/index"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-forgot_password/create"] .ids-footer .ids-footer__inner .ids-footer__logo,
    [data-page="ids-forgot_password/confirm"] .ids-footer .ids-footer__inner .ids-footer__logo {
      width: 50%; }
      @media only screen and (max-width: 600px) {
        [data-page="ids-login/logon"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-registration/new"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-registration/success"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-registration/activation"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-reset_password/index"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-forgot_password/create"] .ids-footer .ids-footer__inner .ids-footer__logo,
        [data-page="ids-forgot_password/confirm"] .ids-footer .ids-footer__inner .ids-footer__logo {
          margin-left: 38px; } }
      [data-page="ids-login/logon"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-registration/new"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-registration/success"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-registration/activation"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-reset_password/index"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-forgot_password/create"] .ids-footer .ids-footer__inner .ids-footer__logo img,
      [data-page="ids-forgot_password/confirm"] .ids-footer .ids-footer__inner .ids-footer__logo img {
        height: 33px !important; }

[data-page="ids-login/logon"] .ids-overlay-container,
[data-page="ids-registration/new"] .ids-overlay-container,
[data-page="ids-registration/success"] .ids-overlay-container,
[data-page="ids-registration/activation"] .ids-overlay-container,
[data-page="ids-reset_password/index"] .ids-overlay-container,
[data-page="ids-forgot_password/create"] .ids-overlay-container,
[data-page="ids-forgot_password/confirm"] .ids-overlay-container {
  background-color: transparent; }

[data-page="ids-login/logon"] .ids-overlay-close,
[data-page="ids-registration/new"] .ids-overlay-close,
[data-page="ids-registration/success"] .ids-overlay-close,
[data-page="ids-registration/activation"] .ids-overlay-close,
[data-page="ids-reset_password/index"] .ids-overlay-close,
[data-page="ids-forgot_password/create"] .ids-overlay-close,
[data-page="ids-forgot_password/confirm"] .ids-overlay-close {
  background-image: none;
  text-decoration: none;
  width: 55px; }
  [data-page="ids-login/logon"] .ids-overlay-close::before,
  [data-page="ids-registration/new"] .ids-overlay-close::before,
  [data-page="ids-registration/success"] .ids-overlay-close::before,
  [data-page="ids-registration/activation"] .ids-overlay-close::before,
  [data-page="ids-reset_password/index"] .ids-overlay-close::before,
  [data-page="ids-forgot_password/create"] .ids-overlay-close::before,
  [data-page="ids-forgot_password/confirm"] .ids-overlay-close::before {
    font-size: 10px;
    content: "CLOSE X";
    color: #020202;
    line-height: 23.84px;
    letter-spacing: 0.7px; }
    @media only screen and (max-width: 600px) {
      [data-page="ids-login/logon"] .ids-overlay-close::before,
      [data-page="ids-registration/new"] .ids-overlay-close::before,
      [data-page="ids-registration/success"] .ids-overlay-close::before,
      [data-page="ids-registration/activation"] .ids-overlay-close::before,
      [data-page="ids-reset_password/index"] .ids-overlay-close::before,
      [data-page="ids-forgot_password/create"] .ids-overlay-close::before,
      [data-page="ids-forgot_password/confirm"] .ids-overlay-close::before {
        color: #fff; } }

[data-page="ids-login/logon"] .ids-button-group--register,
[data-page="ids-registration/new"] .ids-button-group--register,
[data-page="ids-registration/success"] .ids-button-group--register,
[data-page="ids-registration/activation"] .ids-button-group--register,
[data-page="ids-reset_password/index"] .ids-button-group--register,
[data-page="ids-forgot_password/create"] .ids-button-group--register,
[data-page="ids-forgot_password/confirm"] .ids-button-group--register {
  padding-bottom: 0; }
  [data-page="ids-login/logon"] .ids-button-group--register::before,
  [data-page="ids-registration/new"] .ids-button-group--register::before,
  [data-page="ids-registration/success"] .ids-button-group--register::before,
  [data-page="ids-registration/activation"] .ids-button-group--register::before,
  [data-page="ids-reset_password/index"] .ids-button-group--register::before,
  [data-page="ids-forgot_password/create"] .ids-button-group--register::before,
  [data-page="ids-forgot_password/confirm"] .ids-button-group--register::before {
    font-size: 12px;
    content: "Not a member yet? Please click below.";
    color: #020202;
    line-height: 23.84px;
    display: -webkit-box;
    display: flex;
    letter-spacing: 0.7px;
    padding-bottom: 10px; }

[data-page="ids-login/logon"] .ids-input-hint,
[data-page="ids-registration/new"] .ids-input-hint,
[data-page="ids-registration/success"] .ids-input-hint,
[data-page="ids-registration/activation"] .ids-input-hint,
[data-page="ids-reset_password/index"] .ids-input-hint,
[data-page="ids-forgot_password/create"] .ids-input-hint,
[data-page="ids-forgot_password/confirm"] .ids-input-hint {
  top: 50px; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] .ids-input-hint,
    [data-page="ids-registration/new"] .ids-input-hint,
    [data-page="ids-registration/success"] .ids-input-hint,
    [data-page="ids-registration/activation"] .ids-input-hint,
    [data-page="ids-reset_password/index"] .ids-input-hint,
    [data-page="ids-forgot_password/create"] .ids-input-hint,
    [data-page="ids-forgot_password/confirm"] .ids-input-hint {
      top: 60px; } }

[data-page="ids-login/logon"] .ids-login-section,
[data-page="ids-login/logon"] .ids-button-group--login {
  padding-top: 0;
  margin-bottom: 0; }

[data-page="ids-login/logon"] .ids-login-section--social {
  padding: 35px 0 5px 5px; }

[data-page="ids-login/logon"] .ids-login-sp {
  padding-top: 100%;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/login.png");
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] .ids-login-sp {
      padding-top: unset;
      height: 216px;
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/login-mobile.png"); } }

[data-page="ids-login/logon"] .ids-login-container {
  width: 100%;
  height: 100%; }

[data-page="ids-login/logon"] .ids-login-login {
  width: 50%;
  height: 100%;
  float: left;
  box-sizing: border-box;
  padding: 40px 38px 0; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-login/logon"] .ids-login-login {
      width: 100%;
      padding-top: 20px; } }
  [data-page="ids-login/logon"] .ids-login-login--border {
    border-left: none; }

[data-page="ids-login/logon"] .ids-login__forgotpassword {
  text-align: center;
  font-size: 12px;
  color: #020202;
  line-height: 23.84px;
  letter-spacing: 0.7px; }

[data-page="ids-login/logon"] .ids-heading-1--login {
  text-transform: uppercase;
  text-align: left;
  font-weight: 500;
  font-size: 23.75px;
  line-height: 39.01px;
  color: #d11e3b;
  letter-spacing: 4.14px;
  margin-bottom: 8px;
  display: block; }

[data-page="ids-login/logon"] .ids-horizontal-divider {
  text-align: left; }
  [data-page="ids-login/logon"] .ids-horizontal-divider__text {
    padding: 0;
    font-size: 12px;
    background-color: transparent;
    font-weight: 390;
    color: #020202;
    line-height: 23.84px;
    letter-spacing: 0.96px;
    top: 5px;
    cursor: default; }

[data-page="ids-login/logon"] #rememberme-group {
  margin: 0;
  padding: 0;
  float: right; }

[data-page="ids-login/logon"] #rememberme-label {
  text-align: left;
  font-size: 12px;
  color: #020202;
  line-height: 23.84px; }

[data-page="ids-login/logon"] #logOnFormSubmit {
  text-transform: capitalize;
  font-weight: 500;
  width: 100%;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  border: 2px solid #d11e3b;
  background-color: #d11e3b;
  height: 46px;
  line-height: 46px;
  letter-spacing: 3px;
  outline: none; }

[data-page="ids-login/logon"] #logOnForm .ids-horizontal-divider {
  height: 0; }

[data-page="ids-login/logon"] #registerLink {
  text-transform: capitalize;
  font-weight: 500;
  width: 100%;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  border: 2px solid #020202;
  background-color: #020202;
  height: 46px;
  line-height: 46px;
  letter-spacing: 3px;
  outline: none;
  color: #fff;
  text-decoration: none; }

[data-page="ids-registration/new"] .ids-heading-1 {
  width: 100%;
  font-size: 0;
  height: 115px;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register.png");
  background-repeat: round;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-registration/new"] .ids-heading-1 {
      height: 208px;
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register-mobile.png"); } }

[data-page="ids-registration/new"] .ids-heading-fieldset {
  margin-bottom: 0;
  color: #d11e3b;
  line-height: 23.76px;
  letter-spacing: 0.56px; }

[data-page="ids-registration/new"] .ids-section {
  margin: 30px 38px 0; }

[data-page="ids-registration/new"] .ids-overlay-close::before {
  color: #f9f9f9; }

[data-page="ids-registration/new"] .ids-form--horizontal {
  padding: 5px 38px 0; }
  [data-page="ids-registration/new"] .ids-form--horizontal fieldset.ids-fieldset {
    padding-bottom: 9px; }
  [data-page="ids-registration/new"] .ids-form--horizontal div.ids-fieldset {
    padding-bottom: 0; }
  [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-label-container {
    text-align: left; }
    [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-label-container .ids-required,
    [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-label-container .ids-label {
      font-size: 10px;
      line-height: 23.76px;
      letter-spacing: 0.56px; }
  [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-control-container {
    width: 100%; }
    [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-control-container input[type="text"],
    [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-control-container input[type="email"] {
      margin-bottom: 8px; }
    [data-page="ids-registration/new"] .ids-form--horizontal .ids-input-group--text .ids-control-container input[type="password"] {
      margin-bottom: 6px; }

[data-page="ids-registration/new"] .ids-form__required-index {
  text-align: left;
  font-size: 10px;
  line-height: 23.76px;
  letter-spacing: 0.56px;
  margin-top: -10px; }

[data-page="ids-registration/new"] #sapStoreRegisterFormSubmit,
[data-page="ids-registration/new"] #touFormSubmit {
  text-transform: capitalize;
  font-weight: 500;
  width: 100%;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  border: 2px solid #d11e3b;
  background-color: #d11e3b;
  height: 46px;
  line-height: 46px;
  letter-spacing: 3px;
  outline: none;
  margin-bottom: 1rem; }

[data-page="ids-registration/success"] .ids-heading-1 {
  width: 100%;
  font-size: 0;
  height: 115px;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register.png");
  background-repeat: round;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-registration/success"] .ids-heading-1 {
      height: 208px;
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register-mobile.png"); } }

[data-page="ids-registration/success"] .ids-overlay-close::before {
  color: #f9f9f9; }

[data-page="ids-registration/success"] .ids-message {
  margin: 30px; }

[data-page="ids-registration/success"] .ids-section {
  margin: 30px 30px 100px; }

[data-page="ids-registration/activation"] .ids-heading-1 {
  width: 100%;
  font-size: 0;
  height: 115px;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register.png");
  background-repeat: round;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-registration/activation"] .ids-heading-1 {
      height: 208px;
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/register-mobile.png"); } }

[data-page="ids-registration/activation"] .ids-overlay-close::before {
  color: #f9f9f9; }

[data-page="ids-registration/activation"] .ids-message {
  margin: 30px; }

[data-page="ids-registration/activation"] #forwardToStartPage {
  margin: 20px 30px 30px; }
  [data-page="ids-registration/activation"] #forwardToStartPage .ids-button-group {
    margin-top: 10px;
    padding: 0; }
  [data-page="ids-registration/activation"] #forwardToStartPage .ids-button {
    text-transform: capitalize;
    font-weight: 500;
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 2px;
    border: 2px solid #d11e3b;
    background-color: #d11e3b;
    height: 46px;
    line-height: 46px;
    letter-spacing: 3px;
    outline: none; }

[data-page="ids-forgot_password/create"] .ids-heading-1,
[data-page="ids-forgot_password/confirm"] .ids-heading-1 {
  width: 100%;
  font-size: 0;
  height: 136px;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/forgot-password.png");
  background-repeat: round;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-forgot_password/create"] .ids-heading-1,
    [data-page="ids-forgot_password/confirm"] .ids-heading-1 {
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/forgot-password-mobile.png"); } }

[data-page="ids-forgot_password/create"] .ids-message,
[data-page="ids-forgot_password/confirm"] .ids-message {
  margin: 30px; }

[data-page="ids-forgot_password/create"] .ids-section,
[data-page="ids-forgot_password/confirm"] .ids-section {
  margin: 30px 30px 100px; }

[data-page="ids-forgot_password/create"] #ids-p,
[data-page="ids-forgot_password/confirm"] #ids-p {
  margin: 30px 30px 0; }

[data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm,
[data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm {
  margin: 20px 30px 30px; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-message,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-message {
    margin: 0 0 20px; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-button-group,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-button-group {
    margin-top: 10px;
    padding: 0; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-button,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-button {
    text-transform: capitalize;
    font-weight: 500;
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 2px;
    border: 2px solid #d11e3b;
    background-color: #d11e3b;
    height: 46px;
    line-height: 46px;
    letter-spacing: 3px;
    outline: none; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-label-container,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-label-container {
    text-align: inherit;
    width: inherit;
    margin-bottom: 5px; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-control-container,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-control-container {
    float: inherit;
    width: inherit; }
  [data-page="ids-forgot_password/create"] #createForgottenPasswordMailForm .ids-form__required-index,
  [data-page="ids-forgot_password/confirm"] #createForgottenPasswordMailForm .ids-form__required-index {
    margin-top: 10px; }

[data-page="ids-forgot_password/create"] .ids-overlay-close::before,
[data-page="ids-forgot_password/confirm"] .ids-overlay-close::before {
  color: #fff; }

[data-page="ids-reset_password/index"] .ids-heading-1 {
  width: 100%;
  font-size: 0;
  height: 136px;
  background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/reset-password.png");
  background-repeat: round;
  background-size: cover; }
  @media only screen and (max-width: 600px) {
    [data-page="ids-reset_password/index"] .ids-heading-1 {
      background-image: url("https://electrolux-au-parts-staging.s3-ap-southeast-2.amazonaws.com/sap/aeg/reset-password-mobile.png"); } }

[data-page="ids-reset_password/index"] #ids-p {
  margin: 30px 30px 0; }

[data-page="ids-reset_password/index"] .ids-overlay-close::before {
  color: #fff; }

[data-page="ids-reset_password/index"] .ids-form--horizontal {
  padding: 5px 30px 0; }
  [data-page="ids-reset_password/index"] .ids-form--horizontal fieldset.ids-fieldset {
    padding-bottom: 9px; }
  [data-page="ids-reset_password/index"] .ids-form--horizontal div.ids-fieldset {
    padding-bottom: 0; }
  [data-page="ids-reset_password/index"] .ids-form--horizontal .ids-input-group--text .ids-label-container {
    text-align: left; }
    [data-page="ids-reset_password/index"] .ids-form--horizontal .ids-input-group--text .ids-label-container .ids-required,
    [data-page="ids-reset_password/index"] .ids-form--horizontal .ids-input-group--text .ids-label-container .ids-label {
      font-size: 10px;
      line-height: 23.76px;
      letter-spacing: 0.56px; }
  [data-page="ids-reset_password/index"] .ids-form--horizontal .ids-input-group--text .ids-control-container {
    width: 100%; }
    [data-page="ids-reset_password/index"] .ids-form--horizontal .ids-input-group--text .ids-control-container input[type="password"] {
      margin-bottom: 6px; }

[data-page="ids-reset_password/index"] .ids-form__required-index {
  text-align: left;
  font-size: 10px;
  line-height: 23.76px;
  letter-spacing: 0.56px; }

[data-page="ids-reset_password/index"] #test-submit-button {
  text-transform: capitalize;
  font-weight: 500;
  width: 100%;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  border: 2px solid #d11e3b;
  background-color: #d11e3b;
  height: 46px;
  line-height: 46px;
  letter-spacing: 3px;
  outline: none;
  margin-bottom: 1rem; }

[data-page="ids-registration/new"] .ids-footer,
[data-page="ids-registration/success"] .ids-footer,
[data-page="ids-registration/activation"] .ids-footer,
[data-page="ids-reset_password/index"] .ids-footer,
[data-page="ids-forgot_password/create"] .ids-footer,
[data-page="ids-forgot_password/confirm"] .ids-footer {
  display: none; }
