.order-manager .order-list {
    width: 100%;
    table-layout: fixed;
    border: 1px solid #c3c4c7;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
    text-indent: initial;
    unicode-bidi: isolate;
}

.order-list thead {
    display: table-header-group;
    vertical-align: middle;
    unicode-bidi: isolate;
    border-color: inherit;
}
.order-list thead tr {
     background-color: #FFF5F4;
}

.order-list tbody tr {
    border-top: 1px solid #f5f5f5;
}
.order-list  th {
    padding: 8px 5px;
    line-height: 26px;
    border: 0px;
}
.order-list  td {
    padding: 8px 5px;
    line-height: 26px;
    border: 0px;
}
.order-manager .order-list tbody tr {
    border-top: 1px solid #f5f5f5;
}
.order-manager .order-list>tbody>:nth-child(odd), ul.striped>:nth-child(odd) {
    background-color: #f6f7f7;
}

.footable > thead > tr > th.footable-sorted > a > span.footable-sort-indicator:before {
    content: "\e013";
}
.footable > thead > tr > th > a > span.footable-sort-indicator:before {
    content: "\e022";
}

.footable > thead > tr > th > a > span.footable-sort-indicator {
    display: inline-block;
    font-family: 'footable';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    padding-left: 5px;
}

.footable > thead > tr > th.footable-sorted-desc > a > span.footable-sort-indicator:before {
    content: "\e012";
}
.subsubsub li {
    display: inline-block;
    margin: 0;
    padding: 0px 4px;
    white-space: nowrap;
    font-size: 12px;
}

.order-status {
    padding: 14px 0px;
    text-align: center;
    font-weight: bold;
    font-size: 22px;
    margin-bottom: 15px;
}

.order-status.completed {
    background-color: #05750c;
    color: #fff;
}

.order-status.processing {
    background-color: #d3ed0e;
    color: #000;
}

.box-row {
    width: 100%;
    display: flex;
    border: 1px solid #000;
    margin-top: 20px;
}
.box-row > .box1 {
    border-right: 1px solid #000;
}

.box-row > .box {
    flex: 1;
    width: 50%;
}

.customer-info {
    padding: 10px
}
.order-notes {
    padding: 10px
}
.box-row  h4 {
    padding: 10px 0px;
    font-weight: bold;
    font-size: 20px;
}

.customer-info .info{
    color: #50575e;
}
.order-notes .info{
    color: #50575e;
}

.total_container {
    padding: 12px 0px; 
    border-bottom: 1px solid #999;
}

.total_container .item_label {
    text-align: right;
    color: #3c434a;
}

.ticket-head {
    padding: 30px 0px;
}

.ticket-head .buttons {
    text-align: right;
}
.buttons .send-ticket {
    padding: 12px 20px;
    background-color: #0563fa;
    color: #fff;
    text-decoration: none;
}

.payment_info {
    margin: 20px auto;
}

.payment_info .payment_method {
    font-size: 22px;

}
input[type=text].input-order-id {
    width: 50%;
    padding: 5px;
}

.search-form button {
    float: right;
    margin: 0px;
    padding: 6px 30px;
    width: 40%;
}

div#orderPagination{
    width: 100%;
    text-align: center;
}

div#orderPagination span.page-numbers {
  margin-left: 5px;
  margin-right: 5px;
}