@import "client/common.scss";
#checkoutCompleteScreen {

  p {
    font-size:14px;
    margin:0;
  }

  .order-prompt {
    color:white;
    line-height:125%;
  }

  h2 {
    color:white;
    background-color:#4d4d4d;
    font-weight:normal;
    margin: 0 0 10px 0;
    font-size:14px;
    padding: 3px 0 3px 10px;
    height: 14px;
    line-height: 14px;
    vertical-align: middle;
    text-align:left;
  }

  .action-bar {
    margin-top:20px;
  }

  #checkout-info-help {
    margin-right:1px;
  }

  .checkout-complete-wrapper {
    padding:30px 30px;
  }

  .no-purchases-prompt {

  }
  .thanks-panel {


    span.notice {
      font-style:italic;
      font-size:12px;
    }

    br.purchase-downloads {
      clear:both;
      margin-bottom:20px;
    }

    .thanks-detail {
      .download-jamkazam {
        color:$ColorLink;
        border-radius: 4px;
        border-style:solid;
        border-color:#AAA;
        border-width:1px;
        padding:10px;
        margin-top:20px;
        display:inline-block;
      }

      .download-jamkazam-wrapper {
        text-align:center;
        display:block;

        &.hidden {
          display:none;
        }
      }
    }
    .thanks-detail.gift-card, .thanks-detail.jam-tracks-in-browser{
      margin-top: 20px;
    }

    .thanks-detail.purchased-jam-track {

      margin-top:20px;

      .purchased-jam-track-header {
        font-size: 15px;
        margin-bottom:10px;

        span {
          display:none;
        }

        &[status="in-progress"] {
          span.in-progress-msg {
            display:inline;
          }
        }

        &[status="done"] {
          span.done-msg {
            display:inline;
          }
        }
      }

      ul.purchased-list {
        float:left;
        margin:20px 100px 0 20px;

        li {
          margin:0;
        }
      }

      .download-jamtrack {
        width:auto;
        vertical-align: middle; // to make bullets mid-align when error shows
      }
    }
  }
}