.show-cart-btn-wrapper,
.navbar, .breadcrumb,
.btn-cart, .print,
.btn-add, .alert,
#pieces-image-container, #pieces-dialogs-container,
.back-to-catalogue, .terms-conditions, .order-actions, .btn-catalog,
#my-carts-title, #my-carts,
#my-lists-title, #my-lists,
.admin-action-block, footer,
.search-container, #piece-dialog-alert,
.view-all{
    display: none;
}
#pieces-image-container{
    display: block;
}
#pieces-image-container img{
    margin: 30px 0;
}
a{
    text-decoration: none;
    color: black;
}
h1{
    font-size: 22px;
}
a[href]::after {
    content: "";
}

p.note{
    font-size: 14px;
}
.order-info{
    margin: 20px 0;
}
.order-info p{
    margin: 0;
    font-size: 14px;
    line-height: 18px;
}

#pieces-list table tr th:last-child,
#pieces-list table tr td:last-child{
    display: none;
}
#pieces-list table tr th,
#pieces-list table tr td{
    text-align: center;
}
#pieces-list table tr td{
    font-size: 12px;
}
#pieces-list input[type="number"][name="units"]{
    font-size: 12px;
    width: 35px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#pieces-list input[type=number]::-webkit-inner-spin-button, 
#pieces-list input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#pieces-list table .thead,
#pieces-list table .tr{
    color: black !important;
    background-color: transparent !important;
    text-transform: uppercase;
    font-weight: 600;
}

#pieces-order table tr th:last-child,
#pieces-order table tr td:last-child{
    display: none;
}
#pieces-order table tr th,
#pieces-order table tr td,
{
    text-align: center;
}
#pieces-order table tr td{
    font-size: 12px;
}
#pieces-order table tr.tfoot td{
    padding: 15px 0;
}
#pieces-order input[type="number"][name="units"]{
    font-size: 12px;
    width: 35px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#pieces-order input[type=number]::-webkit-inner-spin-button, 
#pieces-order input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#pieces-order table .thead,
#pieces-order table .tr
{
    color: black !important;
    background-color: transparent !important;
    text-transform: uppercase;
    font-weight: 600;
}
#order-comments{
    width: 100%;
}

#my-orders table{
    width: 100%;
}
#my-orders table tr th:last-child,
#my-orders table tr td:last-child{
    display: none;
}
#my-orders table tr th,
#my-orders table tr td{
    text-align: left;
}
#my-orders table tr td{
    font-size: 12px;
}
#my-orders table .thead,
#my-orders table .tr{
    color: black !important;
    background-color: transparent !important;
    text-transform: uppercase;
    font-weight: 600;
}

.tnt-tracking::before{
    font-weight: bold;
    color: black;
    content: 'Tracking number:';
}
.tnt-tracking .form-control{
    box-shadow: none;
}
.tnt-tracking input[name="tnt_tracking_number"]{
    background-color: transparent;
    border: 0;
    width: 100%;
}

