﻿.tableListingParent.searchable {
    table-layout: fixed !important;
}

    .tableListingParent.searchable th,
    .tableListingParent.searchable td,
    .tableListingParent.searchable a {
        vertical-align: middle;
        white-space: pre-line;
    }

    /* Home page table columns */
    /* Checkbox */
    .tableListingParent.searchable.home-table th:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.home-table td:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    /* Filer TIN */
    .tableListingParent.searchable.home-table th:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.home-table td:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    /* Date */
    .tableListingParent.searchable.home-table th:nth-child(3) { width: 100px !important; max-width: 100px !important; }
    .tableListingParent.searchable.home-table td:nth-child(3) { width: 100px !important; max-width: 100px !important; }
    /* Form type */
    .tableListingParent.searchable.home-table th:nth-child(4) { width: 84px !important; max-width: 84px !important; }
    .tableListingParent.searchable.home-table td:nth-child(4) { width: 84px !important; max-width: 84px !important; }
    /* Tax year */
    .tableListingParent.searchable.home-table th:nth-child(5) { width: 64px !important; max-width: 64px !important; }
    .tableListingParent.searchable.home-table td:nth-child(5) { width: 64px !important; max-width: 64px !important; }
    /* Recipient TIN */
    .tableListingParent.searchable.home-table th:nth-child(6) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.home-table td:nth-child(6) { width: 112px !important; max-width: 112px !important; }
    /* Recipient name */
    .tableListingParent.searchable.home-table th:nth-child(7) { width: 140px !important; max-width: 140px !important; }
    .tableListingParent.searchable.home-table td:nth-child(7) { width: 140px !important; max-width: 140px !important; }
    /* Status */
    .tableListingParent.searchable.home-table th:nth-child(8) { width: 120px !important; max-width: 120px !important; }
    .tableListingParent.searchable.home-table td:nth-child(8) { width: 120px !important; max-width: 120px !important; }
    /* Add to cart */
    .tableListingParent.searchable.home-table th:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.home-table td:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; }

    /* Filer browse table columns */
    /* Radio/Checkbox */
    .tableListingParent.searchable.filer-table th:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    /* TIN */
    .tableListingParent.searchable.filer-table th:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    /* Location */
    .tableListingParent.searchable.filer-table th:nth-child(3) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(3) { width: 76px !important; max-width: 76px !important; }
    /* Estab no. */
    .tableListingParent.searchable.filer-table th:nth-child(4) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(4) { width: 76px !important; max-width: 76px !important; }
    /* Name 1 */
    .tableListingParent.searchable.filer-table th:nth-child(5) { width: 96px !important; max-width: 96px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(5) { width: 96px !important; max-width: 96px !important; }
    /* Name 2 */
    .tableListingParent.searchable.filer-table th:nth-child(6) { width: 84px !important; max-width: 84px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(6) { width: 84px !important; max-width: 84px !important; }
    /* City */
    .tableListingParent.searchable.filer-table th:nth-child(7) { width: 84px !important; max-width: 84px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(7) { width: 84px !important; max-width: 84px !important; }
    /* State */
    .tableListingParent.searchable.filer-table th:nth-child(8) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(8) { width: 50px !important; max-width: 50px !important; }
    /* Zip */
    .tableListingParent.searchable.filer-table th:nth-child(9) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(9) { width: 76px !important; max-width: 76px !important; }
    /* Status */
    .tableListingParent.searchable.filer-table th:nth-child(10) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.filer-table td:nth-child(10) { width: 76px !important; max-width: 76px !important; }
    /* Delete */
    .tableListingParent.searchable.filer-table th:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.filer-table td:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; }

    /* Recipient browse table columns */
    /* Checkbox */
    .tableListingParent.searchable.recipient-table th:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    /* TIN */
    .tableListingParent.searchable.recipient-table th:nth-child(2) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(2) { width: 124px !important; max-width: 124px !important; }
    /* Last Name */
    .tableListingParent.searchable.recipient-table th:nth-child(3) { width: 180px !important; max-width: 180px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(3) { width: 180px !important; max-width: 180px !important; }
    /* First Name */
    .tableListingParent.searchable.recipient-table th:nth-child(4) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(4) { width: 124px !important; max-width: 124px !important; }
    /* Address */
    .tableListingParent.searchable.recipient-table th:nth-child(5) { width: 180px !important; max-width: 180px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(5) { width: 180px !important; max-width: 180px !important; }
    /* State */
    .tableListingParent.searchable.recipient-table th:nth-child(6) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(6) { width: 124px !important; max-width: 124px !important; }
    /* Status */
    .tableListingParent.searchable.recipient-table th:nth-child(7) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(7) { width: 124px !important; max-width: 124px !important; }
    /* Delete */
    .tableListingParent.searchable.recipient-table th:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.recipient-table td:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: center !important; }

    /* Cart table columns */
    /* Checkbox */
    .tableListingParent.searchable.cart-table th:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(1) { width: 50px !important; max-width: 50px !important; }
    /* Form Type */
    .tableListingParent.searchable.cart-table th:nth-child(2) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(2) { width: 76px !important; max-width: 76px !important; }
    /* Tax year */
    .tableListingParent.searchable.cart-table th:nth-child(3) { width: 64px !important; max-width: 64px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(3) { width: 64px !important; max-width: 64px !important; }
    /* Recipient TIN */
    .tableListingParent.searchable.cart-table th:nth-child(4) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(4) { width: 112px !important; max-width: 112px !important; }
    /* Recipient name */
    .tableListingParent.searchable.cart-table th:nth-child(5) { width: 120px !important; max-width: 120px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(5) { width: 120px !important; max-width: 120px !important; }
    /* Service */
    .tableListingParent.searchable.cart-table th:nth-child(6) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.cart-table td:nth-child(6) { width: 112px !important; max-width: 112px !important; }
    /* Remove from cart */
    .tableListingParent.searchable.cart-table th:nth-child(7) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.cart-table td:nth-child(7) { width: 76px !important; max-width: 76px !important; text-align: center !important; }

    /* Order history columns */
    /* Alert */
    .tableListingParent.searchable.order-history-table th:nth-child(1) { width: 30px !important; max-width: 30px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(1) { width: 30px !important; max-width: 30px !important; }
    /* Order ID */
    .tableListingParent.searchable.order-history-table th:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(2) { width: 112px !important; max-width: 112px !important; }
    /* Order Name */
    .tableListingParent.searchable.order-history-table th:nth-child(3) { width: 112px !important; max-width: 112px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(3) { width: 112px !important; max-width: 112px !important; }
    /* Placed on */
    .tableListingParent.searchable.order-history-table th:nth-child(4) { width: 100px !important; max-width: 100px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(4) { width: 100px !important; max-width: 100px !important; }
    /* Status */
    .tableListingParent.searchable.order-history-table th:nth-child(5) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(5) { width: 124px !important; max-width: 124px !important; }
    /* TIN Check Status */
    .tableListingParent.searchable.order-history-table th:nth-child(6) { max-width: 84px !important; width: 84px !important; word-wrap: break-word; }
    .tableListingParent.searchable.order-history-table td:nth-child(6) { max-width: 84px !important; width: 84px !important; }
    /* Forms */
    .tableListingParent.searchable.order-history-table th:nth-child(7) { width: 50px !important; max-width: 50px !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(7) { width: 50px !important; max-width: 50px !important; }
    /* Total */
    .tableListingParent.searchable.order-history-table th:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.order-history-table td:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: right !important; }
    /* Totals Report */
    .tableListingParent.searchable.order-history-table th:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; word-wrap: break-word; }
    .tableListingParent.searchable.order-history-table td:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Summary Report */
    .tableListingParent.searchable.order-history-table th:nth-child(10) { width: 76px !important; max-width: 76px !important; text-align: center !important; word-wrap: break-word; }
    .tableListingParent.searchable.order-history-table td:nth-child(10) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Transmital Report */
    .tableListingParent.searchable.order-history-table th:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; word-wrap: break-word; }
    .tableListingParent.searchable.order-history-table td:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; }

    /* Import History columns */
    /* Upload Name */
    .tableListingParent.searchable.import-history-table th:nth-child(1) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(1) { width: 76px !important; max-width: 76px !important; }
    /* File name */
    .tableListingParent.searchable.import-history-table th:nth-child(2) { width: 120px !important; max-width: 120px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(2) { width: 120px !important; max-width: 120px !important; }
    /* Form */
    .tableListingParent.searchable.import-history-table th:nth-child(3) { width: 76px !important; max-width: 76px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(3) { width: 76px !important; max-width: 76px !important; }
    /* Tax year */
    .tableListingParent.searchable.import-history-table th:nth-child(4) { width: 64px !important; max-width: 64px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(4) { width: 64px !important; max-width: 64px !important; }
    /* Upload date */
    .tableListingParent.searchable.import-history-table th:nth-child(5) { width: 100px !important; max-width: 100px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(5) { width: 100px !important; max-width: 100px !important; }
    /* Status */
    .tableListingParent.searchable.import-history-table th:nth-child(6) { width: 124px !important; max-width: 124px !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(6) { width: 124px !important; max-width: 124px !important; }
    /* % Progress */
    .tableListingParent.searchable.import-history-table th:nth-child(7) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(7) { width: 50px !important; max-width: 76px !important; text-align: center !important; }
    /* Records */
    .tableListingParent.searchable.import-history-table th:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(8) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Imported */
    .tableListingParent.searchable.import-history-table th:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(9) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Invalid */
    .tableListingParent.searchable.import-history-table th:nth-child(10) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(10) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Rejected */
    .tableListingParent.searchable.import-history-table th:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(11) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    /* Delete */
    .tableListingParent.searchable.import-history-table th:nth-child(12) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
    .tableListingParent.searchable.import-history-table td:nth-child(12) { width: 76px !important; max-width: 76px !important; text-align: center !important; }
