.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: 12px 10px; 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: 241px !important;text-align: left !important;padding-left: 57px !important;}
.card-activity .table-recent-transactions thead > tr > th:nth-child(3),
.card-activity .table-recent-transactions tbody > tr > td:nth-child(3) {width: 377px !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 {padding-right:30px !important; text-align: right !important;}
.card-activity .table-recent-transactions tbody > tr > td .col-wrap {word-break: break-all;    font-size: 0.928571428em; line-height: 1.5307692;}
@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:20px; 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:#777;}
@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: 400; }
.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: #999; 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: #777; 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 { 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 .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: #999; 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: #737373; 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 > 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: #777; margin: 0 0 5px; }
#transactionsGrid .time { text-align: left !important; display: inline; margin: 0 0 0 10px; }
#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; padding: 15px 30px; 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:#CACBCC; }
.card-activity .posted_fee_summary .posted_fee_summary-title h3 { margin: 0 0 0; font-size: 0.8571428571428571em; line-height: 1.166666666666667; color: #2D344E; 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; }

@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: #999999; 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;display: none;}
[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:#777;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:#999;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:#777;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:#999}
.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; position: abosolute; 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;font-weight: 400;}
.transaction-details .types .list-inline-item.active a{font-weight: 700;}
@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;min-width:inhert}
}
@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;}

@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.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;}
#mail-sent-dialog p .icon-envelope:before{color: #CCCCCC;}
#mail-sent-dialog p .icon-envelope{display: none;}
.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: 1.076923em;letter-spacing: 0.25px;line-height: 1.42857142;}
.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 13px;
		margin: 0 0 10px !important;
		text-align: center;
	}
	.card-activity .filters-area .actions-list li:last-child {
		margin: 0 0 0 !important;
	}
	.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 -10px 4px;}
	.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;}
}

.transaction-period-drop .time-frame{border: 1px solid #848688; border-radius: 4px;flex-grow: 1;padding: 5.5px 6px; display: flex;align-items: center;}
.transaction-period-drop .time-frame .time{padding: 0 !important; border: 0 !important;flex-grow: 0 !important;width: auto !important;}
body .transaction-details a[data-toggle]:focus .selected-period {border: 1px solid #DF0089;}
.transaction-details .actions-list a:hover .filter-text, .transaction-details .actions-list a:focus .filter-text {text-decoration: underline;}