.section-loader{background-color: #fff !important;}
/*Card Activity*/
[data-getbrowsername="Google Chrome"] #filtersCollaps.collapsing { max-height: 70px; }
.card-activity { margin-top: 15px; }
.card-activity .chosen-container .chosen-results li[data-active-option="result-select"]:after {top: 10px;right: 4px;}
.card-activity .table-recent-transactions thead > tr > th,
.card-activity .table-recent-transactions tbody > tr > td { padding: 15px; text-align: left !important; }
.card-activity .table-recent-transactions thead > tr > th:nth-child(1),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(1) { padding-left:30px !important;text-align: left !important; width:90px !important; }
.card-activity .table-recent-transactions thead > tr > th:nth-child(2),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(2) {width: 185px !important;text-align: left !important;}
.card-activity .table-recent-transactions thead > tr > th:nth-child(3),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(3) {width: 28% !important;}
.card-activity .table-recent-transactions thead > tr > th:nth-child(4),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(4) {width: auto !important;text-align: center !important;}
.card-activity .table-recent-transactions thead > tr > th:nth-child(5),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(5) {width: auto !important;text-align: center !important;}
.card-activity .table-recent-transactions thead > tr > th:nth-child(6),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(6) { width: auto !important; text-align: center !important; }
.card-activity .table-recent-transactions thead > tr > th:nth-child(7),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(7) { width: 194px !important; }
.card-activity .table-recent-transactions thead > tr > th:last-child,
.card-activity .table-recent-transactions tbody > tr > td:last-child { text-align: right !important;padding-right:20px !important; }
.card-activity .table-recent-transactions tbody > tr > td .col-wrap {word-break: break-all;    font-size: 0.928571428em; line-height: 1.5307692;}
/* Block Merchant style */
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog,
.ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog{padding: 32px 40px 40px !important;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .symbol-on-field.right {color: #6B7080;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .symbol-on-field.left {top: 30px;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .title {margin: 0 0 14px;text-transform: capitalize;letter-spacing: 0.7px;color: #1B223A;display: block;}
#block-mrchnt-detail-dialog .icon-cross {position: absolute;right: 21px;top: 21px; color: #C8C9CC;}
#block-mrchnt-detail-dialog p.info {margin: 0px 0px 52px 0px !important;max-width: 100%;color: #6B7080;padding: 0;line-height: 1.285714;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .commments-field-holder {min-height: 70px;}
#block-mrchnt-detail-dialog .alert-danger .icon-cross {color: #9f2d2d;right: 0;top: -3px;}
#block-mrchnt-detail-dialog .icon-cross:where(:focus,:focus-within,:hover){color: #1B223A;;}
.ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .info-data,
 .ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"]  .ui-dialog-content.generic-dialog .info-data label,
  .ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"]  .ui-dialog-content.generic-dialog .info-data .amount{display: block;color: #1B223A;font-size: 1rem;line-height: 1.25;}
  .Merchant-review .field-holder .value {display: block;}
  .Merchant-review .field-holder .label ,
  .ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .field-holder label{color: #6B7080;font-size: 13px;}
.ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"]  .ui-dialog-content.generic-dialog .info-data .amount{font-weight: 400;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog .hasDatepicker{ font-size: 1rem;color:#1B223A ;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .form .form-control{color: #1B223A;font-size: 1rem;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .has-datepicker .ico {opacity: 0.5977;}
.ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog span.label {color: #6B7080;font-size: 0.75rem;}
.card-activity .table-recent-transactions .owner .ico.icon-cb-blockmerchant{color: #F34050;}
@media screen and (max-width: 1199px) {
        .card-activity .table-recent-transactions thead > tr > th,
        .card-activity .table-recent-transactions tbody > tr > td { padding: 15px 10px; }
        .card-activity.more-decimal-places .table-recent-transactions thead > tr > th:nth-child(2),
        .card-activity.more-decimal-places .table-recent-transactions tbody > tr > td:nth-child(2) {width:150px !important}
        .card-activity .table-recent-transactions thead > tr > th:nth-child(3),
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(3) { width: 250px !important; }
        .card-activity .table-recent-transactions thead > tr > th:nth-child(4),
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(4) { width: 100px !important; }
        .card-activity .table-recent-transactions thead > tr > th:nth-child(5),
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(5) { width: 100px !important; }
        .card-activity .table-recent-transactions thead > tr > th:nth-child(6),
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(6) { width: 120px !important; }
        .card-activity .table-recent-transactions thead > tr > th:nth-child(7),
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(7) { width: 140px !important; }
}
@media screen and (max-width:1199px) and (min-width: 768px) {
        #gview_transactionsGrid { width: 736px; overflow-x: auto; }
        #gview_transactionsGrid > .ui-jqgrid-hdiv,
        #gview_transactionsGrid > .ui-jqgrid-bdiv { min-width: 1200px !important; }
}

.trans-icon{ max-width:14px !important; margin-right:4px;display: inline-block;}
.table-recent-transactions .owner .trans-icon .ico{ width:100%;}
.card-activity.transaction-details .form-search .icon-search:focus {color:#666;}
@media (max-width: 991px) {
.transaction-details .form-search{ border-width:0 !important;}
}

@media (max-width: 767px) {
.card-activity .chosen-drop { max-width: 100%; }
.transaction-details .form-search{ border-bottom:1px solid #cecece !important;}
}
.card-activity .result-range { font-weight: 500; }
.card-activity .activity-table-holder { display: none; }
.card-activity .no-activity { background: #fff; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); text-align: center; white-space: nowrap; }
.card-activity .no-activity .no-records { color: #666; background: rgba(225, 237, 249, 0.31); margin: 15px 0; width: 28.625em !important; min-height: 28.625em; border-radius: 100%; white-space: nowrap; }
.card-activity .no-activity .no-records > * { white-space: normal; }
.card-activity .no-activity .no-records:before,  .card-activity .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity .no-records:before { content: ''; height: 28.625em; }


@media (max-width: 579px) {
.card-activity .no-activity .no-records { width: 280px !important; white-space: nowrap; min-height: 280px; }
.card-activity .no-activity .no-records > * { white-space: normal; }
.card-activity .no-activity .no-records:before,  .card-activity .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity .no-records:before { content: ''; height: 280px; }
}
.card-activity .no-activity > * { white-space: normal; }
.card-activity .no-activity:before,  .card-activity .no-activity > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity:before { content: ''; height: 569px; }
.card-activity .no-activity .ico-holder img { height: 93px; margin-bottom: 30px; }
.card-activity .no-activity .desc { max-width: 262px; color: #666; font-size: 0.929em; margin: 0 auto; }

@media (max-width: 579px) {
.card-activity .no-activity .desc { max-width: 200px; }
}
.card-activity .no-activity .heading { color: #222; font-weight: 500; }

@media (max-width: 991px) {
.card-activity .transaction-period-drop { border-width: 0px 0 1px !important; }
}
.card-activity .transaction-period-drop .errorMessage { margin-top: -16px; }
.card-activity .types .errorMessage { margin-top: 0; }

@media (max-width: 767px) {
.card-activity .table-recent-transactions .amount { text-align: left; margin-right: 10px; }
.transaction-details .card-activity-info .types { border-width: 0 0 1px !important; }
.table-custom > thead { display: none; }
/* #transactionsGrid > tbody { width: 100%; float: left; overflow: hidden; display: block !important; overflow-y: auto; padding: 0 10px; max-height: 375px !important; } */
#transactionsGrid > tbody > tr > td { display: block; text-align: left !important; border: none; width: 100% !important; padding: 0 !important; }
#transactionsGrid > tbody > tr > td:first-child { padding: 0 0 10px !important; }
#transactionsGrid > tbody > tr > td:last-child { padding: 10px 0 0 !important; }
#transactionsGrid > tbody > tr > td + td { padding: 10px 0 !important; border-top: solid 1px rgba(0,0,0,0.05); }
#transactionsGrid > tbody > tr > td:not(:first-child) { width: 100% !important; }
#transactionsGrid .time { text-align: left !important; }
/*#transactionsGrid > tbody > tr:first-child { display: none !important; }*/
#transactionsGrid > tbody > tr { width: 100%; padding: 15px; min-height: 200px; vertical-align: top; border-radius: 4px; white-space: normal; background-color: #F8F9FB; display: inline-block !important; vertical-align: top; text-align: left !important; margin: 0 0 20px 0; }
#transactionsGrid > tbody > tr:last-child { border-width: 0; }
#transactionsGrid > tbody > tr.d-none { display: none !important; }
#transactionsGrid > tbody > tr:hover { -webkit-box-shadow: none !important; box-shadow: none !important; }
.card-activity .posted_fee_summary { margin: 0 0 20px; }
#transactionsGrid_pager .table-switcher { padding: 15px; }
#transactionsGrid_pager .table-switcher .table-switcher { padding: 0; }
}

@media (max-width: 579px) {
/* Card Activity Responsive Table */
.card-activity .filters-area .actions-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row; flex-flow: row; position: relative; right: -10px; }
.card-activity .filters-area .actions-list li { padding: 0 2.5px; margin: 0 !important; text-align: center; }
.card-activity .transaction-details .actions-list a { font-size: 0.71429em; line-height: 1.3; }
.card-activity .posted_fee_summary { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin: -20px 0 20px; }
.card-activity .posted_fee_summary .posted_fee_summary-title { display: block; width: 100%; text-align: left; }
.card-activity .posted_fee_summary .posted_fee_summary-month { margin: 0 0 0 0; }
.card-activity .posted_fee_summary .posted_fee_summary-year,  .card-activity .posted_fee_summary .posted_fee_summary-month { display: block; width: 100%; }
}
#cardActivityAdvancedForm { -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05); }

.card-activity .posted_fee_summary { border: solid rgba(191, 191, 191, 0.25); border-width: 0 0 1px 0; padding: 12px 20px 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.card-activity .posted_fee_summary .posted_fee_summary-title h3 { margin: 0 0 0; font-size: 0.78571em; line-height: 1.54545; color: #333333; font-weight: 400; text-transform: uppercase; }
.card-activity .posted_fee_summary .posted_fee_summary-year,  .card-activity .posted_fee_summary .posted_fee_summary-month { display: inline-block; }
.card-activity .posted_fee_summary .posted_fee_summary-month { margin: 0 0 0 30px; }
/*.card-activity .posted_fee_summary .static-label { color: #faa532; }*/


/*Card Activity*/
.card-activity { margin-top: 15px; }
.card-activity .chosen-container .chosen-results li {padding: 5px 15px;}
.card-activity .chosen-container .chosen-results li[data-active-option="result-select"]:after {top: 10px;right: 4px;}
.card-activity.transaction-details .table-recent-transactions tbody > tr > td > ul.actions li { padding: 0; }
@media (max-width: 991px) {
.transaction-details .form-search{ border-width:0 !important;}
}

@media (max-width: 767px) {
.card-activity .chosen-drop { max-width: 100%; }
.transaction-details .form-search{ border-bottom:1px solid #cecece !important;}
}
.card-activity .result-range { font-weight: 500; }
.card-activity .activity-table-holder { display: none; }
.card-activity .no-activity { background: #fff; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02); text-align: center; white-space: nowrap; }
.card-activity .no-activity .no-records { color: #666; background: rgba(225, 237, 249, 0.31); margin: 15px 0; width: 28.625em !important; min-height: 28.625em; border-radius: 100%; white-space: nowrap; }
.card-activity .no-activity .no-records > * { white-space: normal; }
.card-activity .no-activity .no-records:before,  .card-activity .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity .no-records:before { content: ''; height: 28.625em; }


@media (max-width: 579px) {
.card-activity .no-activity .no-records { width: 280px !important; white-space: nowrap; min-height: 280px; }
.card-activity .no-activity .no-records > * { white-space: normal; }
.card-activity .no-activity .no-records:before,  .card-activity .no-activity .no-records > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity .no-records:before { content: ''; height: 280px; }
}
.card-activity .no-activity > * { white-space: normal; }
.card-activity .no-activity:before,  .card-activity .no-activity > * { float: none; display: inline-block; vertical-align: middle; }
.card-activity .no-activity:before { content: ''; height: 569px; }
.card-activity .no-activity .ico-holder img { height: 93px; margin-bottom: 30px; }
.card-activity .no-activity .desc { max-width: 262px; color: #666; font-size: 0.929em; margin: 0 auto; }
.card-activity .no-activity .desc { max-width: 200px; }


.card-activity .no-activity .heading { color: #222; font-weight: 500; }

@media (max-width: 991px) {
.card-activity .transaction-period-drop { border-width: 0px 0 1px !important; }
}
.card-activity .transaction-period-drop .errorMessage { margin-top: -24px; }
.card-activity .types .errorMessage { margin-top: 0; }

@media (max-width: 767px) {
#cardactivityAJAX { margin: 45px 0 0 0; }
.card-activity .table-recent-transactions .amount { text-align: left; margin-right: 10px; }
.transaction-details .card-activity-info .types { border-width: 0 0 1px !important; }
.table-custom > thead { display: none; }
/* #transactionsGrid > tbody { width: 100%; float: left; overflow: hidden; display: block !important; overflow-y: auto; padding: 0 10px; max-height: 375px !important; } */
#transactionsGrid > tbody > tr > td { display: block; text-align: left !important; border: none; }
#transactionsGrid > tbody > tr > td:not(:first-child) { width: 100% !important; }
#transactionsGrid > tbody > tr > td:before { content: attr(data-label); display: block; font-size: 80%; font-weight: 500; color: #666; margin: 0 0 5px; }
#transactionsGrid .time { text-align: left !important; display: inline; margin: 0 0 0 10px; }
/*#transactionsGrid > tbody > tr:first-child { display: none !important; }*/
#transactionsGrid > tbody > tr { width: 100%; padding: 15px; min-height: 200px; vertical-align: top; border-radius: 4px; white-space: normal; background-color: #F8F9FB; display: inline-block !important; vertical-align: top; text-align: left !important;}
#transactionsGrid > tbody > tr + tr { margin: 20px 0 0; }
#transactionsGrid > tbody > tr:nth-child(2) { margin: 0 !important; }
#transactionsGrid > tbody > tr:last-child { border-width: 0; }
#transactionsGrid > tbody > tr.d-none { display: none !important; }
#transactionsGrid > tbody > tr:hover { -webkit-box-shadow: none !important; box-shadow: none !important; }
}

@media (max-width: 579px) {
/* Card Activity Responsive Table */
.card-activity .filters-area .actions-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row; flex-flow: row; position: relative; right: -10px; }
.card-activity .transaction-details .actions-list a { font-size: 0.71429em; line-height: 1.3; }
}
#cardActivityAdvancedForm { -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05); }

.card-activity .posted_fee_summary { border: solid rgba(191, 191, 191, 0.25); border-width: 0 0 0 0; padding: 12px 20px 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;background: rgba(0, 0, 0, 0.06); }
.card-activity .posted_fee_summary .posted_fee_summary-title h3 { margin: 0 0 0; font-size: 0.78571em; line-height: 1.54545; color: #333333; font-weight: 400; text-transform: uppercase;letter-spacing: 0.18px;}
.card-activity .posted_fee_summary .posted_fee_summary-year,  .card-activity .posted_fee_summary .posted_fee_summary-month { display: inline-block; }
.card-activity .posted_fee_summary .posted_fee_summary-month { margin: 0 0 0 30px; }
/*.card-activity .posted_fee_summary .static-label { color: #faa532; }*/

@media (max-width: 579px) {
        .card-activity .posted_fee_summary { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin: -20px 0 20px; }
        .card-activity .posted_fee_summary .posted_fee_summary-title { display: block; width: 100%; text-align: left; }
        .card-activity .posted_fee_summary .posted_fee_summary-month { margin: 0 0 0 0; }
        .card-activity .posted_fee_summary .posted_fee_summary-year,  .card-activity .posted_fee_summary .posted_fee_summary-month { display: block; width: 100%; }
}


/* Dispute process CSS starts herer */
.transaction-details .card-activity-info {position:relative}
.transaction-details .card-activity-info .chosen-container-single .chosen-drop {z-index: 100;}
.transaction-details .card-activity-info .d-table > :last-child { padding: 10px 23px; }
.transaction-details .card-activity-info .chosen-container .chosen-single > span { font-size: 12px; line-height: 1.2; font-weight: 500; }
.transaction-details .card-activity-info .filter-select .chosen-container .chosen-single { padding: 35px 22px 28px; min-height: auto !important; }
.card-activity .table-recent-transactions .add-info .info-holder .head { color: #666; letter-spacing: 0.2px; font-size: 0.85714em; line-height: 2.33333; }
.card-activity .table-recent-transactions .add-info .info-holder .body { font-weight:500; }
.card-activity .add-info .slimScrollBar { width: 4px !important; }
.card-activity .dispute-attachment-holder li a span.img-title {  max-width: 70%; display: inline-block; word-break: break-all; line-height: 14px; }
.card-activity .dispute-filter-status .chosen-single span{font-size:1.21429em;line-height:1.17647;color:#222;font-weight:500}
.card-activity .dispute-filter-status .chosen-drop{max-width:100%}
.card-activity.transaction-details .table-switcher > ul{margin:0 0 0 10px}
.card-activity.transaction-details .form-search .icon-search{cursor:pointer}
.card-activity.transaction-details .date-range .form-control{text-transform:uppercase}
.card-activity.transaction-details .form-search .form-control{height:auto!important;padding:32px 52px 17px 27px; min-height: 78px;}
.card-activity.transaction-details .table-recent-transactions > thead > tr > th .date,.card-activity.transaction-details .table-recent-transactions > tbody > tr > td .date{text-align:center}
.card-activity.transaction-details .table-recent-transactions tbody > tr{position:relative; z-index:9;}
.card-activity.transaction-details .table-recent-transactions tbody > tr td .actions{position:absolute;top:50%;background:#fff;visibility: hidden;opacity: 0;right:20px;text-align:right;margin:-21px 0 0;z-index:0;min-height: 42px;padding: 10px 0 0 120px;white-space: nowrap;}
.card-activity.transaction-details .table-recent-transactions tbody > tr td .actions li{display:inline-block;vertical-align:middle;padding:22px 14px;}
.card-activity.transaction-details .table-recent-transactions tbody > tr td .actions li a {display:inline-block;vertical-align:middle;}
@media (max-width: 767px) {
.card-activity.transaction-details .table-recent-transactions tbody > tr td .actions{position:static;visibility:visible;opacity:1;background:none;font-size:.9em;padding:10px 0 0!important;margin:0!important; text-align: left;}
.card-activity.transaction-details .table-recent-transactions tbody > tr td .actions li:first-child{padding-left:0!important}
}
.card-activity.transaction-details .table-recent-transactions tbody > tr:hover td .actions{visibility:visible;opacity:1}
.card-activity.transaction-details .table tr.debit.disputed.active-tr td{border:none!important}
.card-activity.transaction-details .add-info .wide{padding-top:0}
.card-activity.transaction-details td.wide .info-holder{position:relative;padding:30px 14px;border:1px solid #EBE095;border-radius:4px;background:#FFFFF8;margin:0}
.card-activity.transaction-details td.wide .info-holder .close{position:absolute;right:20px;top:20px;font-size:12px}
.card-activity.transaction-details td.wide .info-holder .close .icon-cross{color:#AA9B32;font-size:10px}
.card-activity.transaction-details td.wide .info-holder .title{font-size:.85714em;line-height:1.5;text-transform:capitalize}
.card-activity.transaction-details td.wide .info-holder .val{font-size:1em;line-height:1.28571}
.card-activity.transaction-details td.wide .wide{width:50%;display:inline-block}
.card-activity.transaction-details td.wide .trans-fee .amount .static-label { display: inline-block; }
.card-activity.transaction-details td.wide .btn{padding:7px 20px;margin-bottom:-30px}
.card-activity .table-recent-transactions .add-info .info-holder .btn{min-width:80px}
.card-activity .table-recent-transactions .add-info .info-holder .btn.btn-light{background:transparent}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section{height:100px;overflow:auto;margin-bottom:26px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .slimScrollDiv{height:auto!important}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .slimScrollDiv .scroll-holder{height:auto!important;max-height:100px!important}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .slimScrollDiv .slimScrollBar{right:0!important}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder{margin:0 0 3px;padding-right:10px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder li{margin-bottom:16px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder li:last-child{margin-bottom:0}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder li a{color:#333332;display:block}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder .ico{display:inline-block;vertical-align:middle;font-size:9px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder .ico.icon-download{float:right;font-size:13px;margin-top:4px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder .ico.icon-attachments{margin-right:10px}
.card-activity .table-recent-transactions .add-info .info-holder .attachment-section .dispute-attachment-holder .ico.icon-attachments:before{color:#231f20;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;vertical-align:middle}
.table-recent-transactions > tbody > tr > td.wide{border-color:#fff}
.table-recent-transactions .amount img{width:13px;height:13px}
[aria-describedby="termsConditionsPopup"].ui-dialog{min-width:720px}
[aria-describedby="termsConditionsPopup"].ui-dialog .ui-dialog-content{padding:60px 50px 30px}
[aria-describedby="termsConditionsPopup"].ui-dialog .ui-dialog-content .terms-cond-buttons{text-align:left;margin-top:35px}
[aria-describedby="termsConditionsPopup"].ui-dialog .ui-dialog-content .terms-cond-buttons .btn{min-width:155px;margin-right:10px;border-radius:4px}
#termsConditionsPopup .title{font-size:1.68571em;line-height:1.55556;margin:0 0 60px;font-weight:500}
#termsConditionsPopup .drag-image-holder{padding:30px;background:#fff;border-radius:4px;border:1px solid #D8DDE4}
#termsConditionsPopup .drag-image-holder p{font-size:.9em;line-height:1.63636;color:#666;margin-bottom:10px;text-align:left}
.dispute-transaction{padding:42px;background:#fff;border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.02);box-shadow:0 10px 20px 0 rgba(0,0,0,0.02)}
.dispute-transaction .label-slide textarea.form-control{min-height:36px}
.dispute-transaction .btn{min-width:144px;font-weight:300;margin-right:10px}
.dispute-transaction .btn.btn-light{margin:0 0 0 10px;vertical-align:top}
.dispute-transaction .details-area .dispute-summary{border:1px solid #EBE095;border-radius:4px;background-color:#FFFFF8;padding:30px;margin:25px 0}
.dispute-transaction .details-area .head{color:#666;letter-spacing:.2px;font-size:.92857em;line-height:1.46154;display:block;margin:0 0 10px}
.dispute-transaction .details-area .body{color:#222;letter-spacing:.23px;font-size:1em;line-height:1.5;display:block;font-weight:400}
.dispute-transaction .details-area .minus{color:#FF5656}
.dispute-transaction .details-area .info-list li{width:24.7%;margin:0 0 20px}
.dispute-transaction .drag-file-holder{padding:20px;background:rgba(233,237,242,0.3);border-radius:4px;border:1px dotted #D8DDE4;min-height:208px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#666;height:100%}
.dispute-transaction .drag-file-holder .icon-holder{margin:0 0 10px}
.dispute-transaction .drag-file-holder .drag-title{color:#222;font-weight:400;margin:0 0 5px;font-size:.85714em;line-height:1.16667}
.dispute-transaction .drag-file-holder .drag-title a, .dispute-transaction .drag-file-holder .drag-title label{text-decoration:underline;color:#FDA518; cursor: pointer; }
.dispute-transaction .drag-file-holder .drag-title a:hover,
.dispute-transaction .drag-file-holder .drag-title label:hover,
.dispute-transaction .drag-file-holder .drag-title label:focus,
.dispute-transaction .drag-file-holder .drag-title label.hover{text-decoration:none}
.dispute-transaction .drag-file-holder p{font-size:.78571em;line-height:1.63636}
.dispute-transaction .agreement{margin-top:0}
.dispute-transaction .agreement .slider-checkbox + label{display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:0}
.dispute-transaction .dispute-file-list li{border:1px solid #D5DADF;border-radius:5px;padding:12px 15px;color:#FAA532;font-weight:500;font-size:1em;line-height:1.42857}
.dispute-transaction .dispute-file-list li + li { margin: 10px 0 0; }
.dispute-transaction .dispute-file-list li .icon-attachments:before{font-size:9px;color:#969696;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;vertical-align:middle;margin:0 8px 0 0}
.dispute-transaction .dispute-file-list li .right{float:right}
.dispute-transaction .dispute-file-list li .icon-download{margin:0 15px 0 0}
.dispute-transaction .dispute-file-list li .icon-download:before{font-size:14px}
.dispute-transaction .dispute-file-list li .icon-cross:before{font-size:10px;color:#666}
.dispute-file-holder ~ .drag-file-holder,
.dispute-transaction .dispute-file-list ~ .drag-file-holder{height:auto}
.dispute-transaction .info-list .box{width:100%;padding:0}
.table-recent-transactions .dispute-details-toggle{position:relative}
.table-recent-transactions tr .dispute-details-toggle .view-details{position:absolute;top:0;right:0;display:none;z-index:5}
.table-recent-transactions tr:hover .dispute-details-toggle .view-details{display:block}
.table-recent-transactions tr:hover .dispute-details-toggle .amount{opacity:0}
.dispute-transaction .col-12.field-holder:last-child{min-height:inherit;margin-bottom:0}
.table-recent-transactions .icon-view_icon { margin-right: 5px; font-size: 12px; }
.table-recent-transactions .icon-dispute { margin-right: 5px; }
.dispute-file-holder ul { max-height: 168px; height: auto !important; }
.dispute-file-holder .slimScrollDiv { height: auto !important; }
#attachedFiles { width: 0; height: 0; top: 0; left: 0; opacity: 0; }
.dispute-summary ul + ul { border-top: solid 1px #EBE095; padding: 30px 0 0; margin: 5px 0 0; }
.has-currency-symbol { position: relative; }
.has-currency-symbol .currency-sign { position: absolute; left: 0; top: 27px; font-size: 1.142857em; }
.has-currency-symbol input { padding-left: 12px !important; }
.transaction-details .types a { transition: background 0.5s ease; padding:1px 15px;}
@media (max-width: 1199px) {
.card-activity .table-recent-transactions .add-info .info-holder .btn{min-width:50px}
}
@media (max-width: 991px) {
.card-activity.transaction-details td.wide .btn{display:block;margin-bottom:10px}
}
@media (max-width: 1200px) {
.card-activity.transaction-details td.wide .btn{display:block;margin-bottom:10px}
}
@media (max-width: 767px) {
.table-recent-transactions tr .dispute-details-toggle .view-details{display:block;font-size:12px;line-height:24px}
.table-recent-transactions tr:hover .dispute-details-toggle .amount{opacity:1}
.dispute-transaction{padding:20px}
.dispute-transaction .drag-file-holder p{text-align:center}
.dispute-transaction .details-area .dispute-summary{padding:20px}
.dispute-transaction .details-area .info-list li{width:100%}
.dispute-transaction .btn{margin:0 0 10px}
.table-custom .add-info .info-holder{max-height:100%!important}
.card-activity.transaction-details td.wide .info-holder{padding:20px}
.table-recent-transactions tr.add-info{margin-top:-26px}
[aria-describedby="termsConditionsPopup"].ui-dialog .ui-dialog-content .terms-cond-buttons .btn{width:100%;margin-bottom:10px;}
}
@media (max-width: 579px) {
.dispute-transaction .btn{margin:0 0 10px;width:100%}
.dispute-transaction .btn.btn-light{margin:0}
.card-activity.transaction-details td.wide .info-holder{padding:20px 10px}
[aria-describedby="termsConditionsPopup"].ui-dialog .ui-dialog-content{padding:40px 20px 30px}
#termsConditionsPopup .title{margin:0 0 30px}
.dispute-transaction .col-12.field-holder:last-child{margin-bottom:30px}
#cardactivityAJAX { margin: 20px 0 0 0; }
}
.transaction-details.card-activity .actions-list a .ico.icon-dispute{ font-size: 104%;}
/* End */
.ui-dialog .ui-widget-content.section-loading{border-radius: 4px !important;overflow: hidden !important;}
.card-activity.section-loading{height: 400px;}
.dispute-header{padding:25px 20px;border:1px dashed #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.01);box-shadow:0 2px 5px rgba(0,0,0,.01);margin:0 -1px}
.dispute-header .total-check .label{font-weight:700;margin:0;font-size:1em;line-height:1.5;color:#333;letter-spacing:.23px}
.dispute-header .btns .btn{min-width:144px}
.dispute-header .btns .btn:not(:last-child){margin-right:15px}
.lkb-activity.toggle-disputes .ui-jqgrid-htable th:nth-child(1){display: none;}
.lkb-activity.toggle-disputes .ui-jqgrid-btable > tbody > tr > td:nth-child(1){display: none;}
.lkb-activity .gird-responsive .ui-jqgrid-bdiv [class*="icheckbox_"] {width: 2em !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th{padding:5px 20px !important;min-width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(1){width: 3% !important;padding: 0 !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(2){width: 7% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(3){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(4){width: 30% !important;text-align: left !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(5){width: 10% !important;padding: 5px 0 !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(6){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(7){width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(7):not(:last-child){text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:last-child{width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody td{padding:15px 20px!important;min-width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(1){width: 3% !important;padding: 5px !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(2){width: 7% !important;text-align: left !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(3){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(3) .tag{margin: 0 0 5px;display: inline-block;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(3) > span {display: block;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(4){width: 30% !important;text-align: left !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(5){width: 10% !important;padding: 15px 0 !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(6){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(7){width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(7):not(:last-child){text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:last-child{width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(1) [class*="icheckbox_"]{right: -8px;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(2) .date{display:inline-block;text-align: center;}
.transaction-details .actions-list a:hover .filter-text, .transaction-details .actions-list a:focus .filter-text { text-decoration: underline; }

@media(max-width:1200px) and (min-width:768px) {
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(3){width: 20% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(4){width: 25% !important;text-align: left !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(5){width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(6){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-htable th:nth-child(7){width: 15% !important;}

.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(3){width: 20% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(4){width: 25% !important;text-align: left !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(5){width: 15% !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(6){width: 15% !important;text-align: center !important;}
.lkb-activity .gird-responsive .ui-jqgrid-btable > tbody > tr > td:nth-child(7){width: 15% !important;}
}
@media(max-width:991px){
.transaction-details .filters-area .actions-list li{margin: 0;}
}
@media(max-width:767px){
#transactionsGrid > tbody{display:block;height: 100%;max-height: 100%;padding:0 15px;}
.transaction-details .filters-area {display: block;}
.transaction-details .filters-area h2{padding: 0; margin: 0 0 5px;max-width: 100%;float: none;display: block;}
.transaction-details .filters-area .actions-list{margin: 0;float: none;display: block;}
.transaction-details .actions-list li{padding: 0 15px 0 0;}
.dispute-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 15px}
.dispute-header .total-check{margin:0 0 15px}
}
@media(max-width: 579px){
        .transaction-details .filters-area h2{float: none !important;margin: 0; width: 100% ;}
        .transaction-details .filters-area .actions-list {float: right;}
        .dispute-header .btns,.dispute-header .btns .btn{width:100%}
        .dispute-header .btns .btn:not(:last-child){margin:0 0 15px}
        .transaction-details .filters-area .actions-list{float: left !important; right: 0 ;}
}
@media(max-width: 414px){
.transaction-details .filters-area h2{padding: 0; margin: 0 0 1px;max-width: 100%;float: none;display: block;}
.transaction-details .filters-area .actions-list{margin: 0;float: none !important;right:0 !important}
.status-selection-list.border-style .bg{display: none !important;}
}

.card-activity .ui-pg-table.table-switcher{white-space:normal!important}
.card-activity .transaction-period-drop.error-msg-shown.hasFilterError #transactionAdvnceFilterErrorMsg {
        margin-top: 0;
        position: relative;
        padding-left: 25px;
        padding-right: 70px;
}
@media (min-width:992px){
.card-activity .transaction-period-drop.error-msg-shown.hasFilterError #transactionAdvnceFilterErrorMsg {top: -30px;}
}
@media (max-width:991px){
.card-activity .transaction-period-drop.error-msg-shown.hasFilterError #transactionAdvnceFilterErrorMsg {top: -25px;}
.card-activity .filters-table.filters-table-3 > div.transaction-period-drop.error-msg-shown.hasFilterError{min-height: 83px;height: 83px;}
.transaction-details .actions-list a .ico {margin: 0 0 0 5px;}
.transaction-details .actions-list a .ico.icon-dispute {margin: 0px 0 0 2px; }
}
#transactionsForm .ui-jqgrid .chosen-container { min-width: 100px; }
#transactionsForm .ui-jqgrid div.date,
.ui-jqgrid div:not(.date) { width: auto !important; min-width: 60px; }
.grid-chosen .chosen-container .chosen-drop { width: 100% !important }
.transaction-details h2{line-height: 1.46857;}
.transaction-details .actions-list a{line-height: 1.5307692;cursor: pointer;}
@media (max-width: 579px){
        /* .transaction-details .filters-area .actions-list {float: none!important;}
        .transaction-details .filters-area .actions-list{right: 0;} */
}
#mail-sent-dialog p .icon-envelope:before{color: #CCCCCC;}
#mail-sent-dialog p .icon-envelope{margin:0 13px 0 0}
#mail-sent-dialog p + p + p{line-height: 1.38461538;color: #757575;}
.secondry-card-drop .card-num .dot {opacity: 69.21%;}
.secondry-card-drop .custom-card .card-num .dot {background: rgba(255, 255, 255,0.61);}
.transaction-period-drop a[data-toggle] .selected-period, .transaction-period-drop a[data-toggle] .time{line-height: 1.46916666;}
.table-recent-transactions .amount{line-height: 1.42857;}
#mail-sent-dialog .w-500 {font-size: 1em;letter-spacing: 0.25px;line-height: 1.42857142;font-family: Arial, Helvetica, sans-serif;font-weight: 600;}
.chosen-container .chosen-single:after{color: #AAAAAA;}
.card-activity .table-recent-transactions tbody > tr > td:nth-child(1) {
    padding-left: 15px !important;
}
.table-recent-transactions .date .year, .table-recent-transactions .date .month{text-align: center;}

.transaction-details .card-activity-info.show,
#cardActivityAdvancedForm{box-shadow: none;}
#transactionsForm .ui-jqgrid .chosen-container {width: 100% !important;}
.table-switcher .chosen-container .chosen-single {border-color: #D8DDE4;}
.ui-datepicker-calendar tbody>tr:first-child td{color: #2f2f2f;font-weight: 500;}
body .transaction-details a[data-toggle]:hover, body .transaction-details a[data-toggle]:focus {outline-offset: 0;}
.ui-datepicker-calendar .ui-state-disabled {opacity: 1;color: #757575;
}
.current-statement .to{
        color: #666666;
}
.transaction-details .actions-list a .filter-text {cursor: pointer;}
/* 
need to be change in style.css */
/* 3593 */

@media (max-width: 1199px){
        .card-activity .table-recent-transactions thead > tr > th:nth-child(1), .card-activity .table-recent-transactions tbody > tr > td:nth-child(1){ text-align: center!important ;}
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(1) {padding-left: 30px !important;}
}
@media (max-width: 767px){
        .transaction-details .filters-area{
                padding: 15px 15px 5px 15px;
        }
        .card-activity .filters-area .actions-list li {
                padding: 0 10px;
                margin: 0 0 10px !important;
                text-align: center;
        }
        .card-activity .filters-area .actions-list li:last-child {
                margin: 0 0 0 !important;
        }
        .transaction-period-drop > a[data-toggle] {
                padding: 14px 60px 14px 15px;
        }
        .card-activity .posted_fee_summary{
                padding: 10px 20px 10px;
        }
        #transactionsGrid > tbody > tr{
                margin: 0 0 15px 0;
        }
        #transactionsGrid_pager .table-switcher {
                padding: 25px 15px 15px;
        }
        #transactionsGrid > tbody > tr > td:before{
                font-weight: 700;
                color: #222222;
        }
        .transaction-details .filters-area .actions-list{ margin: 10px 0 -10px; overflow: hidden;}
        .transaction-details .filters-area .actions-list{margin: 10px 0 0;}
        .card-activity .table-recent-transactions thead > tr > th:nth-child(1), .card-activity .table-recent-transactions tbody > tr > td:nth-child(1){ text-align: center!important ;}
        .card-activity .table-recent-transactions tbody > tr > td:nth-child(1) {padding-left: 30px !important;}
}
.marchant-dropdown label.top-auto{transform: none;}
.marchant-dropdown .filter-select label{top: 18px;left: 21px;}
.transaction-details .card-activity-info .filter-select .chosen-container .chosen-single{padding: 40px 22px 17px;}
.table-recent-transactions .reward{margin:0; margin-right: 4px;}
.table-recent-transactions .reward img{transform: scale(1.2);margin-top: 0;}
.merchant-description.list li{margin: 0 10px 5px 0px !important;}
.table-recent-transactions .reward-points{font-weight: 700;letter-spacing: 0.2px;}
.merchant-description.list .name{letter-spacing:0.2px;}
.card-activity .merchant-description.list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.card-activity .table-recent-transactions .owner .ico,.card-activity .merchant-description.list .name{display: inline-block;vertical-align: middle;}
.card-activity .merchant-description.list .name{color:#757575}
@media(max-width:767px){
        .filter-select .chosen-container .chosen-single:after{right: 18px;}
        .filters-table.filters-table-4 > div[class*="child-"]{margin: 0 0 0px;}
        .transaction-details .card-activity-info .filter-select .chosen-container .chosen-single{padding: 40px 17px 17px;}
        .ui-dialog[aria-describedby="block-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .btns .btn:first-child,
        .ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .btns .btn:first-child
        {margin: 0 0 15px;}
        .ui-dialog[aria-describedby="review-blk-mrchnt-detail-dialog"] .ui-dialog-content.generic-dialog .btns .btn{display: block;width: 100%;}
}

/* card-activity */

.card-activity.transaction-details .table-recent-transactions tbody > tr td .card-activity-actions{
        display: flex;
        gap: 24px;
}

.table-recent-transactions .icon-cb-blockmerchant {
    margin-right: 5px;
    font-size: 12px;
}

.table-recent-transactions .status-inline{
    font-weight: 500;
    font-size: 0.92857em;
    line-height: 1.46154;
    margin-bottom: 3px;
}

#block-direct-deposit-detail-dialog .icon-cross{
        position: absolute;
        top: 30px;
        right: 30px;
}

#reviewBlockDirectDepositFormId .field{
        display: flex;
        flex-direction: column;
}
 
#reviewBlockDirectDepositFormId .field .info-data{
        color: #222;
        font-size: 16px;
        font-weight: 400;
}

#reviewBlockDirectDepositFormId .field .info-data strong{
        font-weight: 400;
}
 
#reviewBlockDirectDepositFormId .field .info-data label{
        color: #222;
        font-size: 16px;
        font-weight: 400;
}

.tooltip-inner .direct-deposit-bulList{
        padding: 0 0 0 15px;
        margin-bottom: 0;
}