.k-i-more-vertical::before {
    content: "";
    /*background: url(../images/table-filter-icon.png) no-repeat;*/
    width: 16px;
    height: 14px;
    background-size: cover;
}
.k-grid-header{background-color: #E9ECF0 !important;}
.k-grid-header-wrap{border-color: #e9ecf0 !important;}
.k-cell-inner .k-grid-header-menu {margin-inline-end: 16px !important;}
.table > :not(caption) > * > *{padding:0px;}
.k-column-title {white-space: normal !important;}

/*Transaction details popup*/
.order-details-section {border-bottom: 1px solid #d8dcdf !important;padding-bottom: 8px;}
.order-details-section:last-child, .order-details-section:first-child {border-bottom: 0px !important;padding-bottom: 0px;}
.modal-872 {max-width: 872px;}
.transaction-block {padding: 24px 24px 16px;}
.item-heading {font-size: 14px;line-height: 17px;font-weight: 500;margin: 0px;}
.transaction-details-modal .image-block {height:80px; width:80px;border-radius:4px; padding:4px; float:left; background-color: var(--white-color);margin: 0px 24px 0px 0px; border: 1px solid #E9ECF0;}
.transaction-details-modal .image-block img {width: 100%; height: 100%; object-fit: contain;}
.product-details-section h6 {font-size: 16px; line-height: 20px;font-weight: 500;}
.transaction-details-modal .product-info {padding-right:12px; margin-bottom:10px; position:relative; display:flex; }
.transaction-details-modal .product-info .product-info-line{position:relative; }
    .transaction-details-modal .product-info .product-info-line:after {
        position: absolute;
        content: '';
        border-right: 1px solid #B1B9C1;
        height: 16px;
        top: 5px;
        right: 8px;
    }
.transaction-details-modal .product-info .product-info-line:last-child:after {border-left:0px; border:none;}
.transaction-details-modal .product-info:first-child {padding-left:0px;}
.transaction-details-modal .product-info img, .otc-custom-icon img {max-height:16px; filter: grayscale(100%); margin-right:5px;}
.transaction-details-modal .wallet {
    font-size: 14px;
    line-height: 15px;
    color: #646F7D;
    font-weight: 500;
    margin-right: 20px;
}
.transaction-details-modal .quanity-info-block { min-width: 120px;}
.transaction-details-modal .unit-price{min-width:80px; text-align:right;}
.transaction-details-modal .unit-price h6 {font-size:16px; font-weight:600; margin:0px;}
.modal-body.details-sec {border-radius: 0 0px 6px 6px !important;}
.transaction-details-modal{max-height: 600px;overflow-y: auto; margin-bottom:6px;}.product-details-section p {font-size: 14px;line-height: 15px;}
.transaction-details-modal .product-details-section .products-name{margin:16px 0px 12px; font-size:16px; font-weight:500; line-height:19px;}
.transaction-details-modal h5 {margin: 0;}
.transactions-details{padding:20px 24px; border-top:1px solid #d8dcdf;}
.transactions-details h6{font-size:18px; line-height:17px; font-weight:600; margin-bottom:16px;}
.transactions-details li{display:flex; justify-content:space-between; font-size:16px; line-height:14px; margin-bottom:16px;}
.transactions-details li:last-child{margin-bottom:0;}
.transactions-details li .pricing{line-height:19px; font-weight:500; color:var(--nevada-color);}
.transactions-details li.divider{border-bottom:1px solid #d8dcdf; padding-bottom:16px; margin-bottom:16px;}
.transactions-details li.divider-dashed{border-top:2px dashed #d8dcdf; padding-bottom:16px; padding-top:20px;}
.date-text{font-size:14px; line-height:17px; margin-top:4px; color:var(--nevada-color); font-weight:400; display:block;}
.transactions-details li .benefits-cover{color:#075A0B;}
.transactions-details li .total-amount-bg{background:#ECF3ED; padding:12px; border-radius:4px; font-weight:600;}
.transaction-status{padding:24px;  border-bottom:1px solid #d8dcdf;}
.transaction-status p{color:#212121 !important; font-size:14px; line-height:17px;}
.transaction-status .declined-text{color:#D61308; font-weight:600;}
.transaction-status .declined-status{padding:8px; border:1px solid #D61308; border-radius:4px; margin-top:16px; background:#FEE9E8;}

@media (max-width:767.98px) {
    .transaction-details-modal .product-info{width:100%;}
    .transaction-details-modal .image-block{margin-bottom:16px;}
    .product-info-block{margin-bottom:16px;}
    .transaction-details-modal .product-info:after{border-right:none !important;}
}