/* -------------------------------------------------------------------------- */
/* ORDER LIST
/* -------------------------------------------------------------------------- */


  /* table */
  .user-orders-table
  {
    border-collapse: collapse;
    width: 880px;
  }

  /* table header */
  .user-orders-table th
  {
    border-bottom: 1px solid #D1232A;
    border-collapse: collapse;
    text-align: left;
    font-weight: 200;
    padding:  5px 5px;
  }


  /* table TD cell */
  .user-orders-table  td
  {
    border-collapse: collapse;
    font-weight: normal;
    padding:  10px 5px 10px 5px;
    vertical-align: middle;

    border-bottom: 1px solid #FFEFF0;
  }

  /* tr - hover */
  .user-orders-table tr:hover td
  {
    background: #F0F0F0;
  }

  /* paginator */
  .paginator-orders
  {
    margin-top: 30px;
  }


  .active-row
  {
    cursor: pointer;
  }

/* -------------------------------------------------------------------------- */
/* ORDER DETAIL
/* -------------------------------------------------------------------------- */


  #order-toolbar
  {
    float: right;
    padding-bottom: 30px;
  }

  #summary-user-data-table td
  {
    display: block;
  }


  .order-detail-header
  {
      clear: both;
      margin-top: 40px;
      border-top: 2px solid #CCCCCC;
      border-bottom: 2px solid #CCCCCC;
      background:  #FAF9F8;
  }


  .order-detail-header .basket-content-table .td-1
  {
    color: #596266;
    font-size: 90%;
    width: 220px;
    font-weight: 300;
    padding: 0px 20px;
    border: 0px;
  }

  .order-detail-header .basket-content-table .td-2
  {
    font-weight: 400;
    padding: 0px 20px;
    border: 0px;
  }

   .order-detail-header .basket-content-table tr:first-child td
   {
      padding-top: 20px;
   }

   .order-detail-header .basket-content-table tr:last-child td
   {
      padding-bottom: 20px;
   }


/* -------------------------------------------------------------------------- */
/* ORDER PRINT
/* -------------------------------------------------------------------------- */


  @media print {

        .product-img
        {
          height: 50px;
        }

        #product-basket-table td
        {
          padding:  10px 5px;
          vertical-align: middle;
          color: #666666;
        }

        #product-basket-table .td-image
        {
          padding:  2px 5px;
        }

        .img-box
        {
            padding:  0px;
        }

        #product-basket-table .tr-price-total td
        {
          color: #666666 !important;
        }

  }
