/*
* Admin custom style
* 
*/
div#customer_table
    table.tablesaw.no-wrap.table-bordered.table-hover.table.tablesaw-stack.table-striped
    tbody
    tr:hover
    i.far.fa-star.d-none {
    display: inline-block !important;
}
.btn-toolbar.float-right .btn-group button.btn.btn-default {
    border: 1px solid lightblue;
}

.no-padding {
    padding: 0 !important;
}
.no-padding a {
    padding: 5px 10px;
    line-height: 30px;
}
a.poqs_links:after {
    content: "|";
    padding: 5px;
}
a.poqs_links:last-child:after {
    content: "|";
    padding: 5px;
}
.accordion .card-header.completed {
    background: #26b99a !important;
    color: white !important;
}
.print_invoice2,
.print_invoice {
    display: block;
    position: absolute;
    left: 15px;
}

/*css for sticky first column on horzintal scroll admin */

.sticky-col {
    position: -webkit-sticky;
    position: sticky;
    background-color: white;
}
.sticky-col-first thead tr th:first-child {
    background: #1e88e5;
    position: -webkit-sticky;
    position: sticky;
    width: 100px;
    min-width: 100px;
    max-width: 100px;
    left: -1px;
}
.sticky-col-first tbody tr:nth-child(2n + 1) td:first-child {
    background: #f2f2f2;
    position: -webkit-sticky;
    position: sticky;
    width: 100px;
    min-width: 100px;
    max-width: 100px;
    left: -1px;
}
.sticky-col-first tbody tr:nth-child(2n + 2) td:first-child {
    background: #fff;
    position: -webkit-sticky;
    position: sticky;
    width: 100px;
    min-width: 100px;
    max-width: 100px;
    left: -1px;
}
.sticky-col-first tbody tr:nth-child(n + 1) td:first-child {
    position: -webkit-sticky;
    position: sticky;
    width: 100px;
    min-width: 100px;
    max-width: 100px;
    left: -1px;
}
span.select2.select2-container.select2-container--default.select2-container--above.select2-container--focus.select2-container--open,
span.select2.select2-container.select2-container--default.select2-container--focus,
span.select2.select2-container.select2-container--default.select2-container--below,
span.select2.select2-container.select2-container--default {
    width: 100% !important;
}
.edit_address:hover .edit-order {
    display: block !important;
}
.page-wrapper,
.table {
    color: black;
}
.border_mid {
    border-right: 1px solid #575f6f;
    padding-right: 5px;
    margin-right: 5px;
}
