body .reveal-modal {
  margin: 0 auto 0 -250px;
  padding: 0;
  width: 500px;
  border: solid 1px #c9c9c9; }
  body .reveal-modal .item-list ul {
    margin: 0;
    height: 47px;
    border-bottom: 1px solid #c9c9c9; }
  body .reveal-modal .item-list li {
    position: relative;
    float: left;
    margin: 0 0 20px;
    padding: 0;
    width: 25%;
    color: #9b9b9b;
    background-color: #e7e8e8;
    font-size: 14px;
    line-height: 46px;
    font-weight: bold;
    text-align: center;
    list-style-type: none; }
    body .reveal-modal .item-list li:nth-child(1) {
      z-index: 5; }
    body .reveal-modal .item-list li:nth-child(2) {
      z-index: 4; }
    body .reveal-modal .item-list li:nth-child(3) {
      z-index: 3; }
    body .reveal-modal .item-list li span {
      position: absolute;
      display: block;
      top: 0;
      right: -12px;
      width: 0;
      height: 0;
      border-top: 23px solid transparent;
      border-left: 12px solid #e7e8e8;
      border-bottom: 23px solid transparent; }
      body .reveal-modal .item-list li span:before, body .reveal-modal .item-list li span:after {
        content: '';
        position: absolute;
        width: 25px;
        height: 1px;
        background-color: #c9c9c9; }
      body .reveal-modal .item-list li span:before {
        top: -12px;
        left: -18px;
        transform: rotate(62deg); }
      body .reveal-modal .item-list li span:after {
        bottom: -12px;
        left: -18px;
        transform: rotate(-62deg); }
    body .reveal-modal .item-list li.active {
      color: #ffffff;
      background-color: #89be38; }
      body .reveal-modal .item-list li.active span {
        border-left-color: #89be38; }
body .current-step {
  display: none; }
body .reveal-modal.enterprise-registration {
  margin-bottom: 30px; }
body .reveal-modal .colleaga-zurb-user-register-form-wrapper,
body .reveal-modal form {
  margin: 0 auto;
  width: 300px; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-type-textfield label,
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-type-password label,
  body .reveal-modal form .form-type-textfield label,
  body .reveal-modal form .form-type-password label {
    font-weight: bold;
    text-transform: uppercase; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper input[type="password"],
  body .reveal-modal form input[type="password"] {
    margin-bottom: 5px; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-type-checkbox input,
  body .reveal-modal form .form-type-checkbox input {
    margin-bottom: 0; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-type-checkbox label,
  body .reveal-modal form .form-type-checkbox label {
    font-size: 13px;
    line-height: 16px; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .description,
  body .reveal-modal form .description {
    color: #9b9b9b;
    font-size: 12px;
    line-height: 16px;
    font-style: italic; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-logo,
  body .reveal-modal form .enterprise-logo {
    text-align: center; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-greeting,
  body .reveal-modal form .enterprise-greeting {
    margin-top: 12px;
    font-size: 26px;
    line-height: 34px;
    color: #6a9f22;
    font-weight: bold;
    text-align: center; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-instructions,
  body .reveal-modal form .enterprise-instructions {
    font-size: 15px;
    line-height: 34px;
    color: #6a9f22;
    font-weight: bold;
    text-align: center; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-submit,
  body .reveal-modal form .form-submit {
    margin-bottom: 30px;
    width: 100%;
    height: 45px;
    font-weight: bold;
    color: #ffffff;
    background: #89be38;
    text-transform: uppercase;
    border: solid 1px #72a629;
    border-radius: 3px;
    box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.3);
    outline: none;
    transition: none; }
    body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-submit:hover,
    body .reveal-modal form .form-submit:hover {
      color: #ffffff;
      background: #89be38;
      border-color: #72a629;
      box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.3); }
    body .reveal-modal .colleaga-zurb-user-register-form-wrapper .form-submit:focus,
    body .reveal-modal form .form-submit:focus {
      color: #ffffff;
      background-color: #578911;
      border-color: #4b790b;
      box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.3); }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-mail-header,
  body .reveal-modal form .enterprise-mail-header {
    margin: 0 -60px;
    padding-top: 70px;
    width: 420px;
    font-size: 26px;
    line-height: 34px;
    color: #89be38;
    font-weight: bold;
    text-align: center; }
    body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-mail-header:before,
    body .reveal-modal form .enterprise-mail-header:before {
      display: block;
      margin: 0 auto 20px;
      content: '';
      width: 148px;
      height: 68px;
      background-image: url(../img/mail.png); }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-mail-subheader,
  body .reveal-modal form .enterprise-mail-subheader {
    width: 420px;
    margin: 0 -60px;
    font-size: 14px;
    line-height: 34px;
    color: #89be38;
    font-weight: bold;
    text-align: center; }
  body .reveal-modal .colleaga-zurb-user-register-form-wrapper .enterprise-mail-text,
  body .reveal-modal form .enterprise-mail-text {
    width: 420px;
    margin: 30px -60px;
    font-size: 14px;
    line-height: 18px;
    text-align: center; }

.reveal-modal.enterprise-activated {
  width: 620px; }
  .reveal-modal.enterprise-activated form {
    width: 100%; }
  .reveal-modal.enterprise-activated .enterprise-step3-header {
    margin: 0 auto;
    padding-top: 90px;
    width: 450px;
    font-size: 26px;
    line-height: 34px;
    color: #6a9f22;
    font-weight: bold;
    text-align: center; }
  .reveal-modal.enterprise-activated .enterprise-step3-text {
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 30px;
    width: 450px;
    font-size: 15px;
    line-height: 24px;
    color: #323232;
    text-align: center;
    border-bottom: 2px solid #979797; }
  .reveal-modal.enterprise-activated #login-bi-button.enterprise-step7-bi {
    margin-top: 30px; }
  .reveal-modal.enterprise-activated .form-type-checkbox {
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 20px;
    width: 450px;
    text-align: center; }
  .reveal-modal.enterprise-activated #login-bi-button {
    margin: 0 auto 30px auto;
    width: 450px;
    text-align: center; }
    .reveal-modal.enterprise-activated #login-bi-button a #bi-sign-in-logo {
      filter: grayscale(0%);
      transition: filter 200ms ease-in-out; }
    .reveal-modal.enterprise-activated #login-bi-button a.disabled #bi-sign-in-logo {
      filter: grayscale(100%); }
  .reveal-modal.enterprise-activated .enterprise-step4-header {
    margin: 0 auto;
    width: 500px;
    font-size: 26px;
    line-height: 34px;
    color: #8dc63f;
    font-weight: bold;
    text-align: center; }
  .reveal-modal.enterprise-activated .enterprise-step4-text {
    margin: 0 auto;
    width: 500px;
    font-size: 15px;
    line-height: 34px;
    color: #8dc63f;
    font-weight: bold;
    text-align: center; }
  .reveal-modal.enterprise-activated .form-item-files-image {
    display: none;
    float: left;
    clear: left;
    margin-left: 60px;
    margin-right: 50px;
    width: 150px; }
  .reveal-modal.enterprise-activated .form-item-organization {
    margin-bottom: 0; }
    .reveal-modal.enterprise-activated .form-item-organization input {
      display: inline;
      width: 300px;
      height: 44px;
      border-radius: 3px;
      background-color: #ffffff;
      box-shadow: inset 0 1px 4px 0 #c9c9c9;
      border: solid 1px #979797; }
  .reveal-modal.enterprise-activated .form-item-area,
  .reveal-modal.enterprise-activated .form-item-role {
    margin: 0 58px 0 260px; }
    .reveal-modal.enterprise-activated .form-item-area label,
    .reveal-modal.enterprise-activated .form-item-role label {
      font-weight: bold;
      text-transform: uppercase; }
    .reveal-modal.enterprise-activated .form-item-area select,
    .reveal-modal.enterprise-activated .form-item-role select {
      width: 300px;
      height: 44px;
      border-radius: 3px;
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.2)), linear-gradient(#ffffff, #ffffff);
      border: solid 1px #979797; }
  .reveal-modal.enterprise-activated .enterprise-step4-separator {
    margin: 0 auto;
    padding-top: 15px;
    width: 500px;
    height: 2px;
    clear: both;
    border-bottom: 2px solid #979797; }
  .reveal-modal.enterprise-activated .enterprise-step4-profile-image {
    float: left;
    margin: 18px 50px 0 60px;
    width: 150px; }
    .reveal-modal.enterprise-activated .enterprise-step4-profile-image a {
      display: block;
      margin: 10px 2px;
      padding: 5px 10px;
      font-size: 12px;
      color: #000000;
      text-align: center;
      border: 1px solid #000000;
      border-radius: 4px; }
  .reveal-modal.enterprise-activated .form-submit {
    margin-top: 30px;
    margin-left: 160px;
    width: 300px; }

/*# sourceMappingURL=enterprise-modal.css.map */
