﻿/*variable declared based on new design pattern*/
.eid-wizard {
  position: relative;
  z-index: 9;
  max-width: 500px;
  margin-top: 20px;
  background: #f5f5f5;
  padding: 20px;
  margin: auto;
  float: none;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }

.eid-wizard-rendering {
  visibility: hidden; }

/* Clear fix */
.eid-wizard-progress:before, .eid-wizard-progress:after {
  content: "";
  display: table; }

.eid-wizard-progress:after {
  clear: both; }

.eid-wizard-progress-steps,
.eid-wizard-progress-steps > li {
  list-style: none;
  padding: 0;
  margin: 0; }

.eid-wizard-progress-steps {
  display: table;
  table-layout: fixed;
  width: 100%; }

.eid-wizard-progress-steps > li {
  position: relative;
  display: table-cell;
  text-align: center;
  box-sizing: border-box; }

.eid-wizard-progress-bar-wrapper {
  position: relative; }

.eid-wizard-progress-link.ui-state-disabled,
.eid-wizard-progress-link.ui-state-disabled:hover {
  opacity: 1;
  color: #fff;
  background-color: #ddd; }

.eid-wizard-progress-link,
.eid-wizard-progress-link-outline {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  font-weight: bold; }

a.eid-wizard-progress-link,
a.eid-wizard-progress-link:hover {
  color: #fff;
  background: #5098d4;
  overflow: hidden;
  z-index: 3;
  text-decoration: none; }

.eid-wizard-progress-bar-left,
.eid-wizard-progress-bar-outline-left,
.eid-wizard-progress-bar-right,
.eid-wizard-progress-bar-outline-right {
  position: absolute;
  height: 6px;
  width: 50%;
  top: 50%;
  margin-top: -3px; }

.eid-wizard-progress-bar-left,
.eid-wizard-progress-bar-right {
  background: #ddd linear-gradient(to right, #ddd 0, #ddd 100%);
  border: 0 solid transparent;
  box-sizing: border-box;
  z-index: 2; }

.eid-wizard-progress-bar-left,
.eid-wizard-progress-bar-outline-left {
  right: 50%; }

.eid-wizard-progress-bar-right,
.eid-wizard-progress-bar-outline-right {
  left: 50%; }

.eid-wizard-progress-bar-outline-left,
.eid-wizard-progress-bar-outline-right {
  border-width: 1px 0;
  height: 16px;
  margin-top: -9px;
  z-index: 1; }

.eid-wizard-progress-bar-wrapper {
  height: 84px; }

.eid-wizard-progress-link,
.eid-wizard-progress-link-outline {
  width: 70px;
  height: 70px;
  line-height: 70px;
  font-size: 35px;
  margin-top: -35px;
  margin-left: -35px; }

.eid-wizard-progress-link-outline {
  width: 80px;
  height: 80px;
  margin-top: -41px;
  margin-left: -41px; }

.eid-wizard-progress-step-active .eid-wizard-progress-link-outline {
  margin-top: -42px;
  margin-left: -42px; }

.eid-wizard-progress-bar-left {
  border-right-width: 34px; }

.eid-wizard-progress-bar-right {
  border-left-width: 34px; }

.eid-wizard-progress-bar-outline-left {
  margin-right: 39px; }

.eid-wizard-progress-bar-outline-right {
  margin-left: 39px; }

.eid-wizard-progress-steps > li:first-child .eid-wizard-progress-bar-left,
.eid-wizard-progress-steps > li:first-child .eid-wizard-progress-bar-outline-left,
.eid-wizard-progress-steps > li:last-child .eid-wizard-progress-bar-right,
.eid-wizard-progress-steps > li:last-child .eid-wizard-progress-bar-outline-right {
  display: none; }

.eid-wizard-progress-description {
  position: relative;
  color: #888;
  font-size: .75em;
  padding: 10px 15px;
  margin: 0;
  overflow: hidden; }

.eid-wizard-progress-step-active .eid-wizard-progress-link {
  color: #fff;
  background: #307fc1; }

.eid-wizard-progress-step-active .eid-wizard-progress-link-outline {
  border-width: 2px;
  border-color: #353535; }

.eid-wizard-progress-step-active .eid-wizard-progress-description {
  color: #333;
  font-weight: bold; }

.eid-wizard-progress-step-complete .eid-wizard-progress-bar-left,
.eid-wizard-progress-step-visited .eid-wizard-progress-bar-right {
  color: #5098d4; }

.eid-wizard-progress-step-active .eid-wizard-progress-bar-left,
.eid-wizard-progress-step-complete .eid-wizard-progress-bar-left,
.eid-wizard-progress-step-complete .eid-wizard-progress-bar-right,
.eid-wizard-progress-step-previous-complete .eid-wizard-progress-bar-left {
  background: #5098d4 linear-gradient(to right, #5098d4 0, #5098d4 100%); }

.eid-wizard-progress-step-invalid {
  /*.eid-wizard-progress-bar-left {
        @include wizard-gradient($wizard-color-background-valid, $wizard-color-background-invalid);
    }*/
  /*.eid-wizard-progress-bar-right {
        @include wizard-gradient($wizard-color-background-invalid, $wizard-color-background-disabled);
    }*/ }
  .eid-wizard-progress-step-invalid .eid-wizard-progress-description {
    color: #9a2c18; }
  .eid-wizard-progress-step-invalid .eid-wizard-progress-link-outline {
    border-color: #B8331D; }
  .eid-wizard-progress-step-invalid .eid-wizard-progress-link {
    color: #fdf0ea;
    background-color: #9a2c18; }
  .eid-wizard-progress-step-invalid.eid-wizard-progress-step-previous-invalid .eid-wizard-progress-bar-left {
    background: #9a2c18 linear-gradient(to right, #9a2c18 0, #9a2c18 100%); }
  .eid-wizard-progress-step-invalid.eid-wizard-progress-step-next-visited .eid-wizard-progress-bar-right {
    background: #9a2c18 linear-gradient(to right, #9a2c18 0, #5098d4 100%); }
  .eid-wizard-progress-step-invalid.eid-wizard-progress-step-next-invalid .eid-wizard-progress-bar-right {
    background: #9a2c18 linear-gradient(to right, #9a2c18 0, #9a2c18 100%); }

.eid-wizard-progress-step-disabled .eid-wizard-progress-bar-left,
.eid-wizard-progress-step-disabled .eid-wizard-progress-bar-right,
.eid-wizard-progress-step-disabled .eid-wizard-progress-link {
  color: #fff !important;
  background: #ddd !important; }

.eid-wizard-progress-step-disabled .eid-wizard-progress-description {
  color: #888 !important; }

.eid-wizard-progress-step-disabled .eid-wizard-progress-link-outline {
  border-color: #ccc !important; }

.eid-wizard-steps {
  position: relative;
  padding: 10px 0;
  margin-bottom: 20px;
  /*ul {
        list-style-type: none;
        padding: 15px;
    }*/ }

.eid-wizard-skip-to-disabled .eid-wizard-progress-link {
  cursor: default; }

/* Clear fix */
.eid-wizard-step:before,
.eid-wizard-step:after {
  content: "";
  display: table; }

.eid-wizard-step:after {
  clear: both; }

.eid-wizard-step {
  display: none;
  position: relative; }

.eid-wizard-step-rendering {
  visibility: hidden; }

.eid-wizard-step-active {
  display: block; }

.eid-wizard-step-header {
  color: #888;
  margin-bottom: 15px; }

.eid-wizard-step-title,
.eid-wizard-step-description {
  overflow: hidden; }

.eid-wizard-step-title {
  font-weight: normal;
  font-size: 1.3em; }

.eid-wizard-step-description {
  color: #333;
  font-size: 1em;
  padding: 0;
  margin: 0 0 0 10px;
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: .02em;
  text-align: center; }

.eid-wizard-validation-text {
  color: #B8331D; }

a.eid-wizard-button-clear {
  color: #545454;
  font-weight: bold;
  padding-right: 10px; }
  a.eid-wizard-button-clear:hover {
    color: #E17517; }

.eid-wizard-footer {
  height: 45px; }

.eid-wizard-validation-message {
  padding-bottom: 10px;
  padding-top: 10px; }

.eid-wizard-actions button {
  background: #307fc1;
  height: 45px;
  padding: 0 15px;
  border-radius: 3px; }

.eid-wizard-actions button:hover {
  background: #5098d4; }

.eid-wizard-actions button:focus {
  background: #2b72ad; }

.eid-wizard-button-next,
.eid-wizard-button-finish,
.eid-wizard-button-start-over {
  float: right; }

.eid-wizard-footer span.ui-button-text {
  font-size: 1.5em; }

@media handheld, only screen and (max-width: 420px) {
  .eid-wizard-progress-steps {
    display: block; }
    .eid-wizard-progress-steps > li {
      display: block;
      float: left;
      width: 33.3%; }
      .eid-wizard-progress-steps > li:nth-child(3n+3) .eid-wizard-progress-bar-right,
      .eid-wizard-progress-steps > li:nth-child(3n+3) .eid-wizard-progress-bar-outline-right {
        display: none; }
      .eid-wizard-progress-steps > li:nth-child(3n+4) .eid-wizard-progress-bar-left,
      .eid-wizard-progress-steps > li:nth-child(3n+4) .eid-wizard-progress-bar-outline-left {
        display: none; }
  .eid-wizard-progress-description {
    height: 3.6em;
    font-size: .7em; }
  .eid-wizard-progress-bar-wrapper {
    height: 58px; }
  .eid-wizard-progress-link,
  .eid-wizard-progress-link-outline {
    width: 44px;
    height: 44px;
    line-height: 44px;
    font-size: 22px;
    margin-top: -22px;
    margin-left: -22px; }
  .eid-wizard-progress-link-outline {
    width: 54px;
    height: 54px;
    margin-top: -28px;
    margin-left: -28px; }
  .eid-wizard-progress-step-active .eid-wizard-progress-link-outline {
    margin-top: -29px;
    margin-left: -29px; }
  .eid-wizard-progress-bar-left {
    border-right-width: 21px; }
  .eid-wizard-progress-bar-right {
    border-left-width: 21px; }
  .eid-wizard-progress-bar-outline-left {
    margin-right: 26px; }
  .eid-wizard-progress-bar-outline-right {
    margin-left: 26px; } }

.signup-form .eid-form .eid-form-section {
  border: none; }

.signup-form legend.ui-widget-header {
  display: none; }

.signup-form .sixcol {
  width: 100% !important; }

.signup-form .eid-form-field-value {
  width: 100% !important; }

.signup-form .secure-access-step input, .signup-form .intl-tel-input {
  margin-bottom: 15px; }

.signup-form .eid-form-field-content-container {
  padding: 0 !important; }

.signup-form eid-form-field {
  margin-bottom: 0 !important; }

.signup-form .eid-form-field-value input:active {
  border-color: #ddd; }

.signup-form .eid-form-field-value .wizard-button {
  background: #307fc1;
  color: #fff;
  border-radius: 3px;
  bottom: 2px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1em; }

.signup-form .eid-form-field-value .wizard-button:hover {
  background: #5098d4; }

.signup-form .eid-form-field-value .wizard-button:focus {
  background: #2b72ad; }

.signup-form .highlight {
  opacity: 1 !important; }

.signup-form fieldset {
  padding: 0; }

.signup-form .eid-form .eid-form-section {
  margin: 0;
  padding: 0;
  background-color: transparent;
  padding: 0 !important; }

.signup-form .eid-form-field-validation-message-wrapper {
  padding: 12px;
  display: inline-block;
  width: auto; }

.signup-form .eid-form .eid-form-section .eid-form-field-invalid .eid-form-field-content-container {
  background: transparent !important; }

.signup-form .eid-form-field-status {
  margin-left: 15px !important;
  display: inline-block; }

.signup-form .eid-scrollspy-bottom:before, .signup-form .eid-scrollspy-top:after {
  background: transparent; }

.eid-wizard-step-description-wrapper {
  margin-top: 35px; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiVGhlbWVzL0VtcG93ZXJJRC93aXphcmQuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJUaGVtZXMvRW1wb3dlcklEL3dpemFyZC5zY3NzIiwKCQkiVGhlbWVzL0VtcG93ZXJJRC9fZ2xvYmFsLXZhcmlhYmxlcy5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFDbUtBLGlEQUFpRDtBRDlFakQsQUFBQSxXQUFXLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUVWLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGtCQUFrQjtFQUNwQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQWUsR0FDeEM7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFQUNsQixVQUFVLEVBQUUsTUFBTSxHQUNyQjs7QUFFRCxlQUFlO0FBQ2YsQUFHSSxvQkFIZ0IsQUFHaEIsT0FBUSxFQUhaLEFBR2Msb0JBSE0sQUFHTixNQUFPLENBQUM7RUFDZCxPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxLQUFLLEdBQ2pCOztBQU5MLEFBT0ksb0JBUGdCLEFBT2hCLE1BQU8sQ0FBQztFQUNKLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBRUwsQUFBQSwwQkFBMEI7QUFDMUIsQUFBNkIsMEJBQUgsR0FBRyxFQUFFLENBQUM7RUFDNUIsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBQUVELEFBQUEsMEJBQTBCLENBQUM7RUFDdkIsT0FBTyxFQUFFLEtBQUs7RUFDZCxZQUFZLEVB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 */