.account.sales-order-history .message.info.empty{
    text-transform: uppercase;
    text-align: center;
    padding: 20px;
    color: #333;
    font-size: 1rem;
    font-weight: 400;
    border: 1px solid #ccc;
    background: #eee;
}

.account.customer-account-index .message.info.empty{
    text-transform: uppercase;
    text-align: center;
    padding: 20px;
    color: #333;
    font-size: 1rem;
    font-weight: 700;
    border: 1px solid #ccc;
    background: none;
}

.account.sales-order-history .message.info.empty span:before, .account.customer-account-index .message.info.empty span:before{
    content: '';
}

.account.sales-order-history .page-title-wrapper h1{
    font-size: 35px;
}

.account.sales-order-history .column.main a{
    color: #ae946c;
}

.order-products-toolbar .items.pages-items .item a{
    color: #333;
    font-weight: 500;
}

.order-products-toolbar .item.current strong.page{
    color: #ae946c;
}

.account.sales-order-history .page-title-wrapper{
    text-transform: uppercase;
    font-size: 2rem;
}

#my-orders-table thead th{
    font-weight: 500;
}

#my-orders-table_wrapper .dt-length, #my-orders-table_wrapper .dt-paging, .order-products-toolbar .toolbar-number{
    display: none;
}

#my-orders-table_wrapper .dt-paging-button.current{
    padding: 0.25em 0.5em;
}

#my-orders-table_wrapper .dt-search label{
    font-weight: 500;
}


.order-products-toolbar .limiter-options {
    padding: 5px 5px 4px;
}

#my-orders-table tr td a{
    color: #385988;
    font-weight: 700;
}

#my-orders-table th.dt-type-numeric, #my-orders-table th.dt-type-date, #my-orders-table td.dt-type-numeric, #my-orders-table td.dt-type-date{
    text-align: left;
}

#my-orders-table .price{
    font-size: 1rem;
}

#my-orders-table>tbody>tr>th, #my-orders-table>tbody>tr>td {
    padding: 20px 10px;
}

#my-orders-table>tbody>tr{
    border-bottom: 1px solid #d1d1d1;
}

@media screen and (min-width: 640px) and (max-width: 1200px){
    #my-orders-table{
        display: block;
        overflow-x: scroll;
        white-space: nowrap;
        height: 100% !important;
    }
}
