@import "client/common";

.download-jamtrack {
  display:inline-block;
  width:100%;

  .retry-button {
    margin-top:20px;
  }

  .retry {
    margin-top:10px;
    white-space: normal;
  }

  .msg {
    white-space: normal;
  }

  .spinner-large {
    margin:20px auto 0;
    text-align:center;
  }

  .small {
    .state {
      text-align:left;
    }
    font-size:inherit;
    .msg {
      line-height: 32px;
      height: 32px;
      display: inline-block;
      vertical-align: middle;
    }
    .spinner-small {
      display:inline-block;
      vertical-align:middle;
    }
  }

  .large {
    .state {
      text-align:center;
    }
  }

  &.active {

    .small {
      margin-bottom:5px;

      .msg {
        font-weight:bold;
        color:white;
        display:inline;
      }
      .errormsg {
        display:block;
        font-size:14px;
      }
      .retry {
        display:block;
        margin:3px 0 0 0;
        font-size:14px;
      }
      .retry-button {
        float:right;
        margin:5px 0 5px 20px;
      }

      .msg-holder {
        display:block;
      }
    }

  }
}