/* _content/EBizChargeCloud.ClientB/Controls/Account/LoginVerificationFlow.razor.rz.scp.css */
.MFAInputStyle[b-yrudmmwhlx] {
    height: 36px;
    align-self: stretch;
    flex-grow: 0;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    padding: 8px 10px;
    border-radius: 3px;
    border: solid 1px #dfdfdf;
    background-color: #fff;
}

.backButtonDivStyle[b-yrudmmwhlx] {
    column-gap: 8px;
}

.MFADivStyle[b-yrudmmwhlx] {
    font-family: AvenirNext-Regular;
    padding-left: 64.5px;
    padding-right: 64.5px;
    margin-top: 22px;
    display: flex;
    flex-direction: column;
    row-gap: 24px;
}

.TwoStepTextStyle[b-yrudmmwhlx] {
    margin: 0px;
    font-weight: 700;
    font-size: 18px;
}

.MFAFormStyle[b-yrudmmwhlx] {
    row-gap: 24px;
}

.linkText[b-yrudmmwhlx] {
    font-family: AvenirNext-Medium !important;
}

.verificationCodeResentStyle[b-yrudmmwhlx] {
    font-family: AvenirNext-Regular;
    font-size: 12px;
    line-height: 1.33;
    color: #4d8412;
    margin-top: -20px;
}

[b-yrudmmwhlx] .validation-message {
    margin-top: -20px;
}

[b-yrudmmwhlx] .validationSummaryStyle {
    list-style-type: none;
    padding-left: 0px;
    margin: 0px;
}

.linkText[b-yrudmmwhlx] {
    font-family: "AvenirNext-Medium";
}
/* _content/EBizChargeCloud.ClientB/Controls/AutoPayments/FiltersRb.razor.rz.scp.css */
[b-01eejqrdbs] .filterInnerDiv {
    padding-left: 20px !important;
    margin-top: 5px !important;
}

[b-01eejqrdbs] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-01eejqrdbs] label[for="DateRangeStartSchPay"], label[for="DateRangeEndSchPay"][b-01eejqrdbs] {
    font-size: 14px !important;
    display: none !important;
}

[b-01eejqrdbs] .filterInnerDiv {
    padding-left: 20px !important;
    margin-top: 5px !important;
}

[b-01eejqrdbs] .k-dateinput {
    width: 98% !important;
}

[b-01eejqrdbs] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

[b-01eejqrdbs] .divFilter .divHeader .divHeaderbtnClear-SchPay {
    width: 53px !important;
    height: 22px !important;
    background-color: #F4F6F8 !important;
    color: #7c8895 !important;
    margin-left: 10px !important;
    border-radius: 3px !important;
    border: solid 1px #c4cdd5 !important;
}

[b-01eejqrdbs] .divFilter .divHeader-SchPay {
    width: 287px !important;
    border-radius: 3px !important;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11) !important;
    background-color: var(--table-header) !important;
    padding-top: 9px !important;
}

[b-01eejqrdbs] .divFilter .divHeader .btnClearFilter-SchPay {
    width: 54px !important;
    height: 34px !important;
    background-color: #F4F6F8 !important;
    color: #7c8895 !important;
    margin-left: 10px !important;
    border-radius: 3px !important;
    border: solid 1px #c4cdd5 !important;
}

[b-01eejqrdbs] .txtControlsPUL {
    margin-top: 10px !important;
}

[b-01eejqrdbs] #divFilterCLSchPay > hr {
    color: #adadad !important;
}

[b-01eejqrdbs] .divFiltersContainer {
    max-width: 100% !important;
    margin-top: -5px !important;
    white-space: normal !important;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-01eejqrdbs] {
        max-width: 100% !important;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-01eejqrdbs] {
        margin-top: 5px !important;
    }
}

[b-01eejqrdbs] .filterSpanSchPay {
    margin-top: 4px !important;
    white-space: nowrap !important;
    line-height: 1.7 !important;
    display: inline-block !important;
    background-color: #D7D8D8 !important;
    height: 31px !important;
    padding-left: 20px !important;
    margin-right: 10px !important;
    margin-top: 5px !important;
    border-radius: 3px !important;
}

[b-01eejqrdbs] .anchorLinkClearAllSchPay {
    color: #0071c1 !important;
}

hr[b-01eejqrdbs] {
    color: #c5c5c5 !important;
}

[b-01eejqrdbs] .divFilter {
    width: auto !important;
}

.row-style[b-01eejqrdbs] {
    position: absolute !important;
    margin-top: 15px !important;
}

.margin-top-30[b-01eejqrdbs] {
    margin-top: 30px !important;
}

.line-style[b-01eejqrdbs] {
    line-height: 33px !important;
    overflow: hidden !important;
}

.filter-btn[b-01eejqrdbs] {
    border-color: #4d71f6 !important;
    color: #4d71f6 !important;
    margin-left: 40px !important;
    width: 53px !important;
    height: 34px !important;
    margin-right: 10px !important;
    white-space: nowrap !important;
}

.padding-bottom-20[b-01eejqrdbs] {
    padding-bottom: 20px !important;
}

.margin-top-5[b-01eejqrdbs] {
    margin-top: 5px !important;
}

.padding-top-11[b-01eejqrdbs] {
    padding-top: 11px !important;
}

.divBody[b-01eejqrdbs] {
    max-height: 550px;
    overflow-y: auto;
}

[b-01eejqrdbs] .k-input-spinner {
    display: none !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/AutoPayments/ReceivedPayFiltersRb.razor.rz.scp.css */
.divBody[b-7x3p02ppbs] {
    max-height: 550px;
    overflow-y: auto;
    padding-bottom: 25px;
    padding-top: 25px;
}

[b-7x3p02ppbs] .filterInnerDiv {
    padding-left: 20px !important;
    margin-top: 5px !important;
}

[b-7x3p02ppbs] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-7x3p02ppbs] label[for="DateRangeStartSchPay"], label[for="DateRangeEndSchPay"][b-7x3p02ppbs] {
    font-size: 14px !important;
    display: none !important;
}

[b-7x3p02ppbs] .filterInnerDiv {
    padding-left: 20px !important;
    margin-top: 5px !important;
}

[b-7x3p02ppbs] .k-dateinput {
    width: 98% !important;
}

[b-7x3p02ppbs] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

[b-7x3p02ppbs] .divFilter .divHeader .divHeaderbtnClear-SchPay {
    width: 53px !important;
    height: 22px !important;
    background-color: #F4F6F8 !important;
    color: #7c8895 !important;
    margin-left: 10px !important;
    border-radius: 3px !important;
    border: solid 1px #c4cdd5 !important;
}

[b-7x3p02ppbs] .divFilter .divHeader-SchPay {
    width: 287px !important;
    border-radius: 3px !important;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11) !important;
    background-color: var(--table-header) !important;
    padding-top: 9px !important;
}

[b-7x3p02ppbs] .divFilter .divHeader .btnClearFilter-SchPay {
    width: 54px !important;
    height: 34px !important;
    background-color: #F4F6F8 !important;
    color: #7c8895 !important;
    margin-left: 10px !important;
    border-radius: 3px !important;
    border: solid 1px #c4cdd5 !important;
}

[b-7x3p02ppbs] .txtControlsPUL {
    margin-top: 10px !important;
}

#divFilterCLSchPay > hr[b-7x3p02ppbs] {
    color: #adadad !important;
}

[b-7x3p02ppbs] .divFiltersContainer {
    max-width: 100% !important;
    margin-top: -5px !important;
    white-space: normal !important;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-7x3p02ppbs] {
        max-width: 100% !important;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-7x3p02ppbs] {
        margin-top: 5px !important;
    }
}

[b-7x3p02ppbs] .filterSpanSchPay {
    margin-top: 4px !important;
    white-space: nowrap !important;
    line-height: 1.7 !important;
    display: inline-block !important;
    background-color: #D7D8D8 !important;
    height: 31px !important;
    padding-left: 20px !important;
    margin-right: 10px !important;
    margin-top: 5px !important;
    border-radius: 3px !important;
}

[b-7x3p02ppbs]  .anchorLinkClearAllSchPay {
    color: #0071c1 !important;
}

hr[b-7x3p02ppbs] {
    color: #c5c5c5 !important;
}

[b-7x3p02ppbs]  .divFilter {
    width: auto !important;
}


.row-style[b-7x3p02ppbs] {
    position: absolute !important;
    margin-top: 15px !important;
}

.margin-top-30[b-7x3p02ppbs] {
    margin-top: 30px !important;
}

.line-style[b-7x3p02ppbs] {
    line-height: 33px !important;
    overflow: hidden !important;
}

.filter-btn[b-7x3p02ppbs] {
    border-color: #4d71f6 !important;
    color: #4d71f6 !important;
    margin-left: 40px !important;
    width: 53px !important;
    height: 34px !important;
    margin-right: 10px !important;
    white-space: nowrap !important;
}

.padding-bottom-20[b-7x3p02ppbs] {
    padding-bottom: 20px !important;
}

.margin-top-5[b-7x3p02ppbs] {
    margin-top: 5px !important;
}

.padding-top-11[b-7x3p02ppbs] {
    padding-top: 11px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Batch/BatchManager/FiltersBm.razor.rz.scp.css */
.filterInnerDiv[b-gbu34jp0wm] {
    padding-left: 20px;
    margin-top: 5px;
}

.dateRangePicker[b-gbu34jp0wm] {
    flex-direction: column !important;
    align-items: normal !important;
}

label[for="DateRangeStartBbm"][b-gbu34jp0wm], label[for="DateRangeEndBbm"][b-gbu34jp0wm] {
    font-size: 14px !important;
    display: none !important;
}

.filterInnerDiv[b-gbu34jp0wm] {
    padding-left: 20px;
    margin-top: 5px;
}

.k-dateinput[b-gbu34jp0wm] {
    width: 98% !important;
}

span.dateRangePicker > span.k-floating-label-container[b-gbu34jp0wm] {
    padding-top: 10px !important;
}

.divFilter .divHeader .divHeaderbtnClear-Bbm[b-gbu34jp0wm] {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

.divFilter .divHeader-Bbm[b-gbu34jp0wm] {
    width: 287px;
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

.divFilter .divHeader .btnClearFilter-Bbm[b-gbu34jp0wm] {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

.txtControlsPUL[b-gbu34jp0wm] {
    margin-top: 10px;
}

#divFilterCLBbm > hr[b-gbu34jp0wm] {
    color: #adadad !important;
}

#divFilterCLBbm[b-gbu34jp0wm] {
    width: 287px;
}

.divFiltersContainer[b-gbu34jp0wm] {
    max-width: 100%;
    margin-top: -5px;
    white-space: normal;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-gbu34jp0wm] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-gbu34jp0wm] {
        margin-top: 5px;
    }
}

.filterSpanBbm[b-gbu34jp0wm] {
    margin-top: 8px !important;
    white-space: nowrap;
    line-height: 1.7 !important;
    display: inline-block;
    background-color: #D7D8D8;
    height: 31px;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    border-radius: 3px;
}

.anchorLinkClearAllBbm[b-gbu34jp0wm] {
    color: #0071c1 !important;
}

hr[b-gbu34jp0wm] {
    color: #c5c5c5 !important;
}

.filterDropDownContainer[b-gbu34jp0wm] {
    position: absolute;
    margin-top: 45px;
}

.filtersBmButtonContainer[b-gbu34jp0wm] {
    line-height: 33px;
    overflow: hidden;
}

.filterButton[b-gbu34jp0wm] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.filtersBody[b-gbu34jp0wm] {
    padding-bottom: 20px;
    height: 600px;
    overflow: auto;
}

.filtersDateTime[b-gbu34jp0wm] {
    padding-left: 20px;
    padding-right: 20px;
}

.divLabelResult[b-gbu34jp0wm] {
    margin-top: 5px
}

.clearFiltersAnchor[b-gbu34jp0wm] {
    padding-top: 11px;
}

.divContent[b-gbu34jp0wm] {
    padding-top: 25px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Batch/QueuedTransactions/TransactionsProcessingModal.razor.rz.scp.css */
#transProcessingDivBqt .modal-content[b-rij40fxcvz] {
    width: 500px;
}

#processingCaptureModalBody .modal-body[b-rij40fxcvz] {
    max-height: 500px;
    overflow-y: scroll;
}

#QtBatchProcesslist[b-rij40fxcvz] {
    font-size: 12px;
}

#done-Btn-qt[b-rij40fxcvz] {
    color: white;
    width: 150px;
    background-color: rgb(77, 113, 246);
    display: block;
}

#transProcessingDivBqt[b-rij40fxcvz] {
    position: fixed;
    /*z-index: 9;*/
    background-color: #f1f1f1;
    text-align: center;
    border: 1px solid #d3d3d3;
    right: 25%;
    bottom: 0px;
}

.border-orange-top[b-rij40fxcvz] {
    border-top: 3px solid #f5a623 !important;
    border-radius: 7px;
}

.border-green-top[b-rij40fxcvz] {
    border-top: 3px solid #94d048 !important;
    border-radius: 7px;
}

#processingCaptureBulkTransactionModalHeaderBqt[b-rij40fxcvz] {
    cursor: pointer;
}

.processingCaptureModalHeader[b-rij40fxcvz] {
    font-size: 13px !important;
}

/*=========== css for circle animation while processing bulk trans start ==========*/
.processing-txt[b-rij40fxcvz] {
    position: static;
}

.circle[b-rij40fxcvz] {
    display: inline-flex;
    /* border-radius: 100%; */
    overflow: hidden;
    float: right;
}

.circle__half[b-rij40fxcvz] {
    height: 20px;
    width: 10px;
    position: fixed;
    overflow: visible;
    animation-name: hide-smoothly;
    animation-duration: 5s;
    animation-delay: 20s;
    animation-fill-mode: forwards;
    margin-right: -10px;
}

    .circle__half[b-rij40fxcvz]:before {
        height: inherit;
        width: inherit;
        position: absolute;
        content: "";
        border-radius: 100px 0 0 100px;
        background-color: #CCCCCC;
        transform-origin: 100% 50%;
        /* hidden by default */
        transform: rotate(180deg);
        opacity: 0.65;
        animation-name: rotate-circle-half-b-rij40fxcvz;
        animation-duration: 5s;
        animation-timing-function: linear;
        animation-fill-mode: forwards;
        animation-iteration-count: infinite;
    }

.circle__half--right[b-rij40fxcvz] {
    transform: scale(-1, -1);
    margin-left: 10px;
    margin-right: -30px;
}

.circle .circle__half--right[b-rij40fxcvz]:before {
    animation-name: rotate-circle-half--right-b-rij40fxcvz;
    animation-iteration-count: infinite;
}

/* show half of circle half of the time */
@keyframes rotate-circle-half-b-rij40fxcvz {
    0% {
        transform: rotate(360deg);
    }

    50% {
        transform: rotate(180deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

@keyframes rotate-circle-half--right-b-rij40fxcvz {
    0% {
        transform: rotate(0deg);
    }

    50% {
        transform: rotate(180deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/*=========== css for circle animation while processing bulk trans end ============*/

.closeBtnAndArrowInHeader[b-rij40fxcvz] {
    width: 65px;
}

#batchProcessingExportBqt[b-rij40fxcvz], #done-Btn-qt[b-rij40fxcvz]{
    display: block;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ApplyFilterConfirmationModal.razor.rz.scp.css */
.modal .modal-dialog[b-v9hl0lhogq] {
    max-width: 550px;
    width: 100%;
}

.warning-icon[b-v9hl0lhogq] {
    height: 23px;
}

.monthSelection[b-v9hl0lhogq] {
    width: 150px;
    text-align: left;
}

#withinDaysDiv input[b-v9hl0lhogq] {
    width: 67px;
    text-align: center;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/AutoPaymentFailModal.razor.rz.scp.css */
.doneButton input[b-2mg7uhqvrf] {
    color: white;
    width: 140px;
    background-color: #4d71f6;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/AutoPaymentSuccessModal.razor.rz.scp.css */
#schedulePaymentSuccessMessage[b-torms79e51] {
    opacity: 0.7
}

.successMark[b-torms79e51] {
    width: 30px;
}

.modal .modal-content[b-torms79e51] {
    width: 100%;
    border: 2px solid rgba(196, 205, 213, 0.7);
    border-left: 5px solid #7ED321;
    font-size: 14px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ButtonCancelComponent.razor.rz.scp.css */
.buttonCancelWidth[b-thj4y47nds] {
    width: 120px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ButtonOutlinePrimaryComponent.razor.rz.scp.css */
.btn-outline-primary span.k-button-text[b-tyzoxxyngx] {
    color: #0d6efd !important;
}

    .btn-outline-primary:hover .k-button-text[b-tyzoxxyngx], .btn-outline-primary span.k-button-text:hover[b-tyzoxxyngx] {
        color: white !important;
    }
/* _content/EBizChargeCloud.ClientB/Controls/Common/ButtonOutlinePrimaryComponentCust.razor.rz.scp.css */
.btn-outline-primary span.k-button-text[b-v6dxnaivab] {
    color: #0d6efd !important;
}

    .btn-outline-primary:hover .k-button-text[b-v6dxnaivab], .btn-outline-primary span.k-button-text:hover[b-v6dxnaivab] {
        color: white !important;
    }
/* _content/EBizChargeCloud.ClientB/Controls/Common/CaptureTransactionModal.razor.rz.scp.css */
.horizontalPadding[b-v4135fuarl] {
    padding-left: 15px;
    padding-right: 15px;
}

.closeModalStyle[b-v4135fuarl] {
    cursor: pointer;
    font-size: 24px;
    opacity: 0.5;
}

    .closeModalStyle:hover[b-v4135fuarl] {
        opacity: 1;
    }

/* ===== Start of Modal Header ===== */
.captureTransactionModal .k-window-titlebar[b-v4135fuarl] {
    border-bottom: none !important;
    background-color: rgba(0, 0, 0, 0) !important;
}

.captureTransactionHeaderContainer[b-v4135fuarl] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 32px;
    gap: 16px;
}

.headerContent[b-v4135fuarl] {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-left: auto;
    margin-right: auto;
}

.captureTransactionModal[b-v4135fuarl] {
    font-family: AvenirNext;
}

.captureTransactionModalHeader[b-v4135fuarl] {
    font-size: 28px;
    word-wrap: break-word;
    text-align: center;
    flex: 1;
}

.italicFontStyle[b-v4135fuarl] {
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-family: AvenirNext;
}
/* ===== Start of Modal Body ===== */
[b-v4135fuarl] .TextAreaStyle {
    height: 127px;
}

[b-v4135fuarl] .TextAreaStyle textarea {
    max-height: 127px;
    min-height: 100%;
}

.labelStyle[b-v4135fuarl] {
    font-size: 14px;
    margin-bottom: 8px;
}

[b-v4135fuarl] .disabledTextBoxStyle {
    border-color: rgb(206, 212, 218);
    color: rgb(73, 80, 87);
    background-color: rgb(233, 236, 239);
}

    [b-v4135fuarl] .disabledTextBoxStyle input {
        background-color: rgb(233, 236, 239);
    }

/* ===== Start of Modal Footer ===== */
.captureTransactionButtonStyle[b-v4135fuarl] {
    height: 38px;
}

.footerStyle[b-v4135fuarl] {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    padding-left: 15px;
    padding-right: 15px;
}

/* ===== Media Query for smaller screens ===== */
@@media screen and (max-width: 992px) {
    .captureTransactionModal[b-v4135fuarl] {
        max-width: 498px !important;
    }

    .conditionalMarginTop[b-v4135fuarl] {
        margin-top: 16px;
    }

    .footerStyle[b-v4135fuarl] {
        flex-direction: column;
        align-items: center;
    }
}

.captureTransactionImage[b-v4135fuarl] {
    width: 20px;
    height: 20px;
}

.captureTransactionMessage[b-v4135fuarl] {
    margin-bottom: 24px;
}

.captureTransactionSecondRow[b-v4135fuarl] {
    column-gap: 24px;
}

.captureTransactionNameOnCard[b-v4135fuarl] {
    font-size: 16px;
}

.captureTransactionEmailContainer[b-v4135fuarl] {
    margin-bottom: 24px;
}

.sendReceiptToAndAdditionalEmailContainer[b-v4135fuarl] {
    margin-bottom: 8px;
}

.sendReceiptToContainer[b-v4135fuarl] {
    gap: 12px;
}

.sendReceiptToText[b-v4135fuarl] {
    font-size: 14px;
}

.sendAdditionalEmailText[b-v4135fuarl] {
    font-size: 14px;
    font-style: italic;
}

.totalCaptureAmountText[b-v4135fuarl] {
    font-size: 16px;
    gap: 5px;
}

.actualCaptureAmountText[b-v4135fuarl] {
    font-size: 14px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/CardComponent.razor.rz.scp.css */
[b-bbg250vbhs] .TotalTransChartClass.k-chart {
    padding-top: 20px; /* Adjust as needed */
    margin-top: -50px;
    height: auto;
    max-height: 420px;
    overflow: auto;
}

span.legendValue[b-bbg250vbhs] {
    display: flex;
    align-items: center;
}

#customerPortalDetails[b-bbg250vbhs] {
    margin-left: auto;
}

[b-bbg250vbhs] .chartOuterDiv {
    height: 200px;
    position: relative;
}

.legendLabelDiv[b-bbg250vbhs] {
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cardTypeCount[b-bbg250vbhs] {
    font-size: 14px;
    margin-left: 45px;
}

.viewTransactionHistory[b-bbg250vbhs] {
    position: absolute;
    bottom: 10px;
    right: -15px;
}

.cardTypeSpan[b-bbg250vbhs] {
    white-space: nowrap;
}

.legendBullet[b-bbg250vbhs] {
    font-size: 20px;
}

.cardTypeChart[b-bbg250vbhs] {
    height: 200px;
    position: relative;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/CheckboxComponent.razor.rz.scp.css */
.disabledText[b-v12ymuyugh] {
    color: rgb(132, 132, 132);
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/CheckboxComponentNew.razor.rz.scp.css */
.form-check-label lable[b-7xm88roedj] {
    cursor: pointer !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/CheckingSavedCardModal.razor.rz.scp.css */
.warningIcon[b-vzbtcvjab3] {
    height: 23px;
    margin-top: 5px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/CustomerNameAndSearchComponent.razor.rz.scp.css */

.labelContainer[b-628begf5tu] {
    gap: 16px;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 16px;
    padding-bottom: 16px;
    margin-top: 52px;
}

.chooseTransactionText[b-628begf5tu] {
    font-family: AvenirNext;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
    margin: 0;
}

.inputContainer[b-628begf5tu] {
    display: flex;
    gap: 30px;
    align-items: flex-start;
}

@media (max-width: 991px) {
    .inputContainer[b-628begf5tu] {
        flex-direction: column !important;
    }
}

.customerInfoContainer[b-628begf5tu] {
    display: flex;
    flex-direction: column;
    padding: 0;
    width: 100%;
    align-self: flex-start;
}


input[b-628begf5tu] {
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    height: 36px;
}

    input:hover[b-628begf5tu] {
        border-color: #aeaeae;
    }

    input:focus[b-628begf5tu] {
        color: #495057;
        background-color: #fff;
        border-color: #80bdff;
        outline: 0;
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    }

.inputWithError[b-628begf5tu] {
    position: relative;
    display: flex;
    flex-direction: column;
}

    .inputWithError input[b-628begf5tu] {
        margin-bottom: 0;
    }

[b-628begf5tu] .disabledStyle {
    background-color: #e9ecef !important;
    opacity: 1 !important;
}

    [b-628begf5tu] .disabledStyle .k-input-inner {
        background-color: #e9ecef !important;
        opacity: 1 !important;
    }

[b-628begf5tu] findCustomerToolTip {
    font-size: 16px;
    font-family: "AvenirNext-Regular"
}

.buttonContainer[b-628begf5tu] {
    height: 100%;
    width: 100%;
    align-self: center;
}

.alignCenter[b-628begf5tu] {
    align-self: center;
}

.alignEnd[b-628begf5tu] {
    align-self: flex-end;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/DeleteSuccessModal.razor.rz.scp.css */
.W-95[b-xo7u3o2k2j] {
    width: 95px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/DropdownListComponentNew.razor.rz.scp.css */
[b-b9g87rmjep] .VtDropdown {
    background: white;
}

    [b-b9g87rmjep] .VtDropdown:hover, [b-b9g87rmjep] .VtDropdown:focus, [b-b9g87rmjep] .VtDropdown:focus-within {
        background: white;
    }
/* _content/EBizChargeCloud.ClientB/Controls/Common/EmailReceiptModal.razor.rz.scp.css */
.modal[b-upewii1gke] {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

.modal-dialog[b-upewii1gke] {
    max-width: 538px;
    border-radius: 3px;
}

.modal-content[b-upewii1gke] {
    height: 556px;
}

.modal-header[b-upewii1gke] {
    border: none;
}

.modal-body[b-upewii1gke] {
    padding-left: 57px;
}

.receipt-icon[b-upewii1gke] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

.dropdown-container[b-upewii1gke] {
    width: 85%;
}

.email-input-container[b-upewii1gke] {
    width: 85%;
}

.additional-email-label[b-upewii1gke] {
    float: right;
    width: 100%;
    text-align: end;
}

.modal-footer[b-upewii1gke] {
    padding-left: 25px;
    border: none;
}

.close-button[b-upewii1gke] {
    padding-top: 8px;
    padding-right: 7px;
    cursor: pointer;
}

.d-none[b-upewii1gke] {
    display: none;
}

.emailErrorMessageLabel[b-upewii1gke] {
    color: #ec4144;
    font-size: 12px;
    font-family: AvenirNext;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ErrorModal.razor.rz.scp.css */
/* _content/EBizChargeCloud.ClientB/Controls/Common/ErrorToast.razor.rz.scp.css */

.modalDarkBackground[b-o0bldryb0j] {
    z-index: 10140;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

.opacity[b-o0bldryb0j] {
    opacity: 0.7;
}
.modal-custom[b-o0bldryb0j] {
    width: 100%;
    border: 2px solid rgba(196, 205, 213, 0.7);
    border-left: 5px solid #ff0000;
    font-size: 14px;
}

h6[b-o0bldryb0j] {
    margin: 0;
}

#successModalMessageCPD[b-o0bldryb0j] {
    padding: 0;
    margin: 0;
}

.imgContainer[b-o0bldryb0j] {
    display: flex;
    justify-content: center;
    padding: 0;
    align-items: center;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/GridColumnSettingsModal.razor.rz.scp.css */
[b-osm93idxi3] #grdSettings {
    border: none;
}

[b-osm93idxi3] #grdSettings .k-grid-content {
    overflow: hidden;
}

[b-osm93idxi3] #grdSettings .k-grid-header {
    display: none !important;
}

[b-osm93idxi3] #grdSettings .k-drag-cell.k-touch-action-none {
    border: none;
    background-color: #fff;
    border-bottom: 1px solid lightgrey;
}

    [b-osm93idxi3] #grdSettings .k-table-td {
        border: none;
        background-color: #fff;
        border-bottom: 1px solid lightgrey;
    }

        [b-osm93idxi3] #grdSettings .k-table-td:has(.k-checkbox-wrap) {
            padding-top: 11px;
            text-overflow: clip;
        }

.settingsCheckBox[b-osm93idxi3] {
    margin-top: 7px;
}

.gearDDLheadderPulCl[b-osm93idxi3] {
    border-bottom: 1px solid lightgrey;
}

.gearDDLheadderPulCl > p[b-osm93idxi3] {
    width: 180px;
    height: 15px;
    margin: 0px 0px 0px 0 0px;
    font-size: 10px;
    line-height: 1.5;
    letter-spacing: normal;
}

.settingsCheckBox[b-osm93idxi3] {
    margin-top: 7px;
}

.divSettingsSIList ul li:last-child[b-osm93idxi3] {
    border-bottom: 0 !important;
}

.settingsGrid.divBody[b-osm93idxi3] {
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: clip;
}

/* .divSettingsDdl {
        right: auto !important;
        margin-top: 285px !important;
    }*/

@media(max-width: 1200px) {
    .divFiltersContainer[b-osm93idxi3] {
        margin-top: 5px;
    }
}

[b-osm93idxi3] .divSettingsDdl .k-listbox .k-list-scroller {
    height: 207%;
    /*height: auto;*/
    overflow-x: hidden;
    overflow-y: scroll;
    border-style: none;
    width: 147%;
    margin: -25px 0px 0 -15px;
    border: 1px solid lightgrey;
}

.divSettingsDdl[b-osm93idxi3] {
    right: 25px;
    left: auto;
    margin-top: 92px;
}

.cancelSaveButtonOuterContainer[b-osm93idxi3] {
    width: 251px;
    height: auto;
    margin-bottom: 0;
}

.cancelSaveButtonContainer[b-osm93idxi3] {
    width: 100%;
    padding: 0px 12.5px;
    background-color: #f4f6f8;
}

.resetContainer[b-osm93idxi3] {
    line-height: 50px;
    background-color: rgb(244, 246, 248);
    border: 1px solid rgb(204, 204, 204);
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/GridColumnSettingsModalNew.razor.rz.scp.css */
[b-h906wfh7je] #grdSettings {
    border: none;
}

    [b-h906wfh7je] #grdSettings .k-grid-content {
        overflow: hidden;
    }

    [b-h906wfh7je] #grdSettings .k-grid-header {
        display: none !important;
    }

    [b-h906wfh7je] #grdSettings .k-drag-cell.k-touch-action-none {
        border: none;
        background-color: #fff;
        border-bottom: 1px solid lightgrey;
    }

    [b-h906wfh7je] #grdSettings .k-table-td {
        border: none;
        background-color: #fff;
        border-bottom: 1px solid lightgrey;
    }

        [b-h906wfh7je] #grdSettings .k-table-td:has(.k-checkbox-wrap) {
            padding-top: 11px;
            text-overflow: clip;
        }


.settingsCheckBox[b-h906wfh7je] {
    margin-top: 7px;
}

.gearDDLheadderPulCl[b-h906wfh7je] {
    border-bottom: 1px solid lightgrey;
}

    .gearDDLheadderPulCl > p[b-h906wfh7je] {
        width: 180px;
        height: 15px;
        margin: 0px 0px 0px 0 0px;
        font-size: 10px;
        line-height: 1.5;
        letter-spacing: normal;
    }

.settingsCheckBox[b-h906wfh7je] {
    margin-top: 7px;
}

.divSettingsSIList ul li:last-child[b-h906wfh7je] {
    border-bottom: 0 !important;
}

.settingsGrid.divBody[b-h906wfh7je] {
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: clip;
}

/* .divSettingsDdl {
        right: auto !important;
        margin-top: 285px !important;
    }*/

@media(max-width: 1200px) {
    .divFiltersContainer[b-h906wfh7je] {
        margin-top: 5px;
    }
}

[b-h906wfh7je] .divSettingsDdl .k-listbox .k-list-scroller {
    height: 207%;
    /*height: auto;*/
    overflow-x: hidden;
    overflow-y: scroll;
    border-style: none;
    width: 147%;
    margin: -25px 0px 0 -15px;
    border: 1px solid lightgrey;
}

.divSettingsDdl[b-h906wfh7je] {
    right: 25px;
    left: auto;
    margin-top: 100px;
}

.cancelSaveButtonOuterContainer[b-h906wfh7je] {
    width: 251px;
    height: auto;
    margin-bottom: 0;
}

.cancelSaveButtonContainer[b-h906wfh7je] {
    width: 100%;
    padding: 0px 12.5px;
    background-color: #f4f6f8;
}

.resetContainer[b-h906wfh7je] {
    line-height: 50px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/GridComponent.razor.rz.scp.css */
[b-ju4mz9h1tt] .MyGridClass .k-grid-content {
    overflow-y: hidden;
    overflow-x: auto;
    min-height: 350px !important;
}

[b-ju4mz9h1tt] tr.k-grid-norecords {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

[b-ju4mz9h1tt] .customTooltipTypeError .k-callout-n {
    margin-left: -0.4rem;
    border-bottom-color: currentColor;
    top: 1px;
    left: 20px;
    pointer-events: none;
    color: #d9534f;
}

.tableCellEditableEmail .customTooltipTypeError[b-ju4mz9h1tt] {
    position: relative !important;
    width: 266px;
    left: 20%;
}

.customTooltipTypeError[b-ju4mz9h1tt] {
    display: inline-block;
    cursor: pointer;
    border-color: #d9534f;
    bottom: 63px;
    visibility: visible;
    width: 300px;
    background-color: #d9534f;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    left: 40%;
    top: 39px;
    margin-left: -41px;
    opacity: 1;
    transition: opacity 0.3s;
    height: 37px;
}

span.customTooltipTypeError span[b-ju4mz9h1tt] {
    margin: 0 auto;
}

.tableCellEditableEmail[b-ju4mz9h1tt] {
    overflow: unset !important;
    position: relative !important;
    min-width: 127px;
}

    .tableCellEditableEmail span[b-ju4mz9h1tt] {
        display: inline-flex;
    }

[b-ju4mz9h1tt] .tableCellEditableEmail .k-input-inner {
    position: relative;
    max-height: 33px !important;
    margin-top: -7px !important;
    width: 97% !important;
    padding-top: 12px;
    padding-left: 0;
}

[b-ju4mz9h1tt] .tableCellEditableEmail span.k-textbox.k-input {
    width: 250px;
    position: absolute;
    top: 3.5px;
}

    .tableCellEditableEmail .customTooltipTypeError[b-ju4mz9h1tt] {
        position: relative !important;
        width: 266px;
        left: 20%;
    }

[b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdown, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
}

[b-ju4mz9h1tt] .k-pager-info {
    display: block !important;
}

.actionTd[b-ju4mz9h1tt] {
    overflow: unset !important;
    z-index: 3 !important;
}

ul.menuInActionColOfGridRow[b-ju4mz9h1tt] {
    z-index: 1000;
    top: 0;
    left: -45px;
    right: 0;
    transform: translate3d(-130px, 32px, 0px);
    min-width: 175px;
}

    ul.menuInActionColOfGridRow li[b-ju4mz9h1tt] {
        cursor: pointer;
    }

[b-ju4mz9h1tt] .k-animation-container-shown .k-popup {
}

.littleLeft[b-ju4mz9h1tt] {
    margin-left: -65px;
}

@media (max-width: 1399px) {

    .divSettingsDdl[b-ju4mz9h1tt] {
        right: auto !important;
    }
}

[b-ju4mz9h1tt] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-right: 1px solid lightgrey !important;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdown, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-ju4mz9h1tt] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

[b-ju4mz9h1tt] .k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc(1.5em + 0.75rem + 2px);
    border-left: 1px solid lightgrey !important;
    border-radius: 0;
    margin-right: 0;
    margin-left: 0;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263f9;
    height: 34px;
    font-weight: 600;
    background-color: #fff;
}

[b-ju4mz9h1tt] .k-button:focus {
    color: #000 !important;
}

[b-ju4mz9h1tt] .k-pager-md.k-grid-pager .k-pager-numbers .k-selected {
    background-color: #4263F9 !important;
    color: #fff !important;
}
/*=========== Start styling for Action Menu =================*/
.actionsColumnContext[b-ju4mz9h1tt] {
    margin-top: 10px;
    margin-left: -80px;
}

    .actionsColumnContext ul.k-context-menu[b-ju4mz9h1tt] {
        float: left;
        min-width: 10rem;
        padding: 0.5rem 0;
        font-size: 1rem;
        color: #212529;
        text-align: left;
        list-style: none;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid rgba(0, 0, 0, 0.15);
        border-radius: 0.25rem;
    }

    .actionsColumnContext li[b-ju4mz9h1tt] {
        font-style: normal;
        font-stretch: normal;
        line-height: 1.71;
        letter-spacing: normal;
        display: block;
        width: 100%;
        clear: both;
        font-weight: 400;
        color: #212529;
        text-align: inherit;
        white-space: nowrap;
        background-color: transparent;
        border: 0;
        padding-top: 13px;
        padding-bottom: 15px;
    }

    .actionsColumnContext ul.k-context-menu li.k-menu-item span.k-menu-link span[b-ju4mz9h1tt] {
        color: black !important;
    }

[b-ju4mz9h1tt] .k-menu.k-context-menu .k-item:focus > .k-link {
    box-shadow: none !important;
}

[b-ju4mz9h1tt] .k-menu.k-context-menu .k-item > .k-link:hover {
    background-color: #fff !important;
}

.actionsColumnContext li:last-child[b-ju4mz9h1tt] {
    border-bottom: 0 !important;
}
/*=========== End styling for Action Menu =================*/
[b-ju4mz9h1tt] .k-master-row .k-grid-content-sticky {
    border-color: #DEE2E6 !important;
}

[b-ju4mz9h1tt] .k-grid-header .k-grid-header-sticky, [b-ju4mz9h1tt] .k-grid-header .k-grid-header-sticky.k-sorted {
    border-right-color: #DEE2E6 !important;
    border-left-color: #DEE2E6 !important;
}

[b-ju4mz9h1tt] .k-grid .k-grid-header .k-table-th {
    cursor: pointer;
}

.sortByStyle[b-ju4mz9h1tt] {
    border: 1px, solid;
    border-color: rgb(204, 204, 204);
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 4px !important;
}

.k-grid-toolbar[b-ju4mz9h1tt] {
    padding-top: 12px;
    padding-bottom: 13.333px;
    padding-right: 16px;
    padding-left: 16px;
}

.cogIconStyle[b-ju4mz9h1tt] {
    max-width: 35px;
}

.searchbarStyle[b-ju4mz9h1tt] {
    width: 100%;
    height: 100%;
}

.exportDropdownStyle[b-ju4mz9h1tt] {
    min-width: 160px;
}

#ddlExportPortalUserList[b-ju4mz9h1tt] {
    background-color: white;
}

    #ddlExportPortalUserList:hover[b-ju4mz9h1tt] {
        background-color: rgb(235, 235, 235);
    }

    #ddlExportPortalUserList:focus[b-ju4mz9h1tt], #ddlExportPortalUserList:focus-within[b-ju4mz9h1tt] {
        background-color: white;
    }

[b-ju4mz9h1tt] #ddlExportPortalUserList, .k-icon-button[b-ju4mz9h1tt] {
    transition: background-color 0s ease;
}

#ddlSortGrid[b-ju4mz9h1tt] {
    background-color: white;
}

    #ddlSortGrid:hover[b-ju4mz9h1tt] {
        background-color: rgb(235, 235, 235);
    }

[b-ju4mz9h1tt] #ddlSortGrid:hover .k-icon-button {
    background-color: rgb(235, 235, 235) !important;
}

[b-ju4mz9h1tt] #ddlSortGrid:focus-within .k-icon-button {
    box-shadow: none;
    background-color: rgb(235, 235, 235) !important;
}

    #ddlSortGrid:focus[b-ju4mz9h1tt], #ddlSortGrid:focus-within[b-ju4mz9h1tt] {
        background-color: white;
    }

[b-ju4mz9h1tt] #ddlSortGrid, .k-icon-button[b-ju4mz9h1tt] {
    transition: background-color 0s ease;
}

/* AVS and CVV2 Field */
.fieldOval[b-ju4mz9h1tt] {
    border: 1px solid;
    border-radius: 32px;
    padding: 2px 16px;
}

.greenOval[b-ju4mz9h1tt] {
    border-color: #90CF48;
    background-color: #E9F5DC
}

.redOval[b-ju4mz9h1tt] {
    border-color: #E02020;
    background-color: #FCE9E9
}

.greyOval[b-ju4mz9h1tt] {
    border-color: #637281;
    background-color: #F8F8F8;
}

[b-ju4mz9h1tt] .k-pager-numbers-wrap .k-dropdown-list {
    background-color: white;
}

    [b-ju4mz9h1tt] .k-pager-numbers-wrap .k-dropdown-list:hover {
        background-color: rgb(235, 235, 235);
    }

    [b-ju4mz9h1tt] .k-pager-numbers-wrap .k-dropdown-list:focus {
        background-color: white;
    }

.linkStyleText[b-ju4mz9h1tt] {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #0557b7 !important;
    cursor: pointer;
}

@media(min-width: 885px) {
    .searchbarStyle[b-ju4mz9h1tt] {
        min-width: 435px;
    }
}

@media(min-width: 468px) {
    .sortByStyle[b-ju4mz9h1tt] {
        min-width: 203px;
    }
}
}

[b-ju4mz9h1tt] .k-dropdownlist:hover {
    background-color: #ebebeb !important;
    border-radius: 0px 4px 4px 0px;
}

[b-ju4mz9h1tt] .k-dropdownlist:focus button {
    background-color: #ebebeb !important;
    border-radius: 0px;
    border-color: none;
}

    [b-ju4mz9h1tt] .k-dropdownlist:focus button:hover {
        background-color: #ebebeb !important;
        border-radius: 0px;
        border-color: #ebebeb;
    }

[b-ju4mz9h1tt] .k-dropdownlist button {
    margin: 0px;
}

[b-ju4mz9h1tt] .k-dropdownlist:hover {
    background-color: #ebebeb !important;
}

[b-ju4mz9h1tt] .k-dropdownlist:focus {
    background-color: #fff !important;
}

.toolbarContentOuterDiv[b-ju4mz9h1tt] {
    column-gap: 10px;
    row-gap: 10px;
}

.searchBar[b-ju4mz9h1tt] {
    border: solid 1px #C4CDD5;
}

.searchBarText[b-ju4mz9h1tt] {
    font-size: 14px;
    padding-left: 12px;
}

.conditionalBackgroundColor[b-ju4mz9h1tt] {
    background-color: #e4e7eb;
}

#divDdlSortPortalUserList[b-ju4mz9h1tt] {
    border-radius: 5px;
}

.sortBy[b-ju4mz9h1tt] {
    color: #adb4bf;
    width: 75px;
}

.cursorPointer[b-ju4mz9h1tt] {
    cursor: pointer;
}

[b-ju4mz9h1tt] .gridPagerCustomTemplate {
    padding: 4px !important;
}

[b-ju4mz9h1tt] .gridPagerCustomTemplate .k-pager-info {
    margin-right: 52px;
}

[b-ju4mz9h1tt] .gridRefreshIconWrapper {
    padding: 6px;
    display: flex;
    align-items: center;
    cursor: pointer;
    position: absolute;
    right: 4px;
    bottom: 6px;
    min-width: 2.3rem;
    height: 2.3rem;
    justify-content: center;
}

[b-ju4mz9h1tt] .gridRefreshIconWrapper:hover {
    background: #ebebeb;
    border: 1px solid rgb(204, 204, 204) !important;
}

[b-ju4mz9h1tt] .gridRefreshIcon svg {
    fill: rgb(66, 99, 249) !important;
}


[b-ju4mz9h1tt] .k-grid td.k-grid-content-sticky.border-right-lightgrey, [b-ju4mz9h1tt] .k-grid th.k-grid-header-sticky.border-right-lightgrey {
    border-right: 1px solid lightgray;
    border-right-width: 1px !important;
}

.sortByMinWidth[b-ju4mz9h1tt] {
    min-width: 0;
}

.whiteSpaceNoWrap[b-ju4mz9h1tt] {
    white-space: nowrap;
}

[b-ju4mz9h1tt] #ddlSortGrid b {
    text-overflow: ellipsis;
    overflow: hidden;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/GridFilterComponent.razor.rz.scp.css */
[b-7dvzmpld4m] .divFilter .divHeader .divHeaderbtnClear {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-7dvzmpld4m] .divFilter .divFilterHeader {
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-7dvzmpld4m] .divFilter .divHeader .btnClearFilter {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-7dvzmpld4m] #divWholeFilter > hr {
    color: #adadad !important;
}

.divContent[b-7dvzmpld4m] {
    max-height: 576px;
    overflow: auto;
    padding-bottom: 16px;
}

[b-7dvzmpld4m] .divFiltersContainer {
    max-width: 84%;
    margin-top: -5px;
    white-space: normal;
}

[b-7dvzmpld4m] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

[b-7dvzmpld4m] .txtControlsPUL {
    margin-top: 10px;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-7dvzmpld4m] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-7dvzmpld4m] {
        margin-top: 5px;
    }
}

[b-7dvzmpld4m] .anchorLinkColor {
    color: #0071c1 !important;
}

.btnFilter-FilterCom[b-7dvzmpld4m] {
    width: 287px;
}

@media (max-width: 540px){
    .btnFilter-FilterCom[b-7dvzmpld4m] {
        width: 247px;
    }
}

.filterDropdown-FilterCom[b-7dvzmpld4m] {
    position: absolute;
}

[b-7dvzmpld4m] .divFilter-FilterCom {
    width: 287px;
}

@media (max-width: 540px) {
    .divFilter-FilterCom[b-7dvzmpld4m] {
        width: 247px;
    }
}

[b-7dvzmpld4m] .divFilterHeader-FilterCom {
    width: 287px;
}


@media (max-width: 540px) {
    .divFilterHeader-FilterCom[b-7dvzmpld4m] {
        width: 247px;
    }
}

.divHeader-dFlex-FilterCom[b-7dvzmpld4m] {
    line-height: 33px;
    overflow: hidden;
}

.btnDone-FilterCom[b-7dvzmpld4m] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.clearAllFilters-FilterCom[b-7dvzmpld4m] {
    padding-top: 11px;
}

hr[b-7dvzmpld4m] {
    color: #c5c5c5 !important;
}

.filterAndCaptureBtnDiv .filterSpan[b-7dvzmpld4m] {
    margin-top: 8px;
}

[b-7dvzmpld4m] .k-daterangepicker {
    flex-direction: column;
    width: fit-content;
}

[b-7dvzmpld4m] .k-daterangepicker .k-floating-label {
    font-size: 12px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/GridFilterComponentNew.razor.rz.scp.css */
[b-ex4hfj73yr] .divFilter .divHeader .divHeaderbtnClear {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-ex4hfj73yr] .divFilter .divFilterHeader {
    width: 287px;
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-ex4hfj73yr] .divFilter .divHeader .btnClearFilter {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-ex4hfj73yr] #divWholeFilter > hr {
    color: #adadad !important;
}

[b-ex4hfj73yr] .divFiltersContainer {
    white-space: normal;
}

[b-ex4hfj73yr] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

[b-ex4hfj73yr] .txtControlsPUL {
    margin-top: 10px;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-ex4hfj73yr] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-ex4hfj73yr] {
        margin-top: 5px;
    }
}

[b-ex4hfj73yr] .anchorLinkColor {
    color: #0071c1 !important;
}

[b-ex4hfj73yr] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-ex4hfj73yr] label[for="DateRangeStartBqt"], [b-ex4hfj73yr] label[for="DateRangeEndBqt"] {
    font-size: 14px !important;
    display: none !important;
}

[b-ex4hfj73yr] .k-dateinput {
    width: 98% !important;
}

[b-ex4hfj73yr] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

.divFilterHeader-FilComNew[b-ex4hfj73yr] {
    position: absolute;
    margin-top: 45px;
}

.divHeader-dFlex-FilComNew[b-ex4hfj73yr] {
    line-height: 33px;
    overflow: hidden;
}

.btnDone-FilComNew[b-ex4hfj73yr] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.dateTime-FilComNew[b-ex4hfj73yr] {
    padding-left: 20px;
    padding-right: 20px;
}

.clearAllFilters-FilComNew[b-ex4hfj73yr] {
    padding-top: 11px;
}

hr[b-ex4hfj73yr] {
    color: #c5c5c5 !important;
}

[b-ex4hfj73yr] .btnCaptureTrans {
    float:right;
    margin-right: 10px;
}

.divBody[b-ex4hfj73yr] {
    padding-bottom: 20px;
    max-height: 550px !important;
    overflow-y: auto;
}

.filterAndCaptureBtnDiv button[b-ex4hfj73yr] {
    width: 287px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ManagePaymentMethods/BankAccounts.razor.rz.scp.css */
[b-rt42qq70ls] #listPaymentMethod .k-card-body {
    padding-left: 0px !important;
}

[b-rt42qq70ls] div#listPaymentMethod div.k-card-body {
    padding-left: 0px !important;
}

[b-rt42qq70ls] #cardNumberWrapper .k-textbox.k-disabled .k-input-inner {
    background-color: lightgray !important;
}

[b-rt42qq70ls] #cardNumberWrapper .k-textbox.k-disabled {
    background-color: lightgray !important;
}

[b-rt42qq70ls] .payment-window .k-tabstrip-items {
    padding-left: 20px !important;
}

[b-rt42qq70ls] .payment-window .k-window-content {
    padding: 0px !important;
}

[b-rt42qq70ls] .payment-window .k-tabstrip-content k-content k-active {
    padding-right: 0px !important;
    padding: 5px !important;
}

[b-rt42qq70ls] .payment-window .k-form-field {
    margin: 5px !important;
}

[b-rt42qq70ls] .payment-modal-backdrop {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0.3) !important;
    z-index: 1040 !important;
}

[b-rt42qq70ls] .cardbrand {
    background-size: 55px 31px !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
    padding-right: 60px !important;
    background-origin: padding-box !important;
}

[b-rt42qq70ls] .cardbrand-visa {
    background-image: url('/Content/EbizAssets/card-new/visa-new.png') !important;
}

[b-rt42qq70ls] .cardbrand-mastercard {
    background-image: url('/Content/EbizAssets/card-new/master-new.png') !important;
}

[b-rt42qq70ls] .cardbrand-amex {
    background-image: url('/Content/EbizAssets/card-new/amex-new.png') !important;
}

[b-rt42qq70ls] .cardbrand-discover {
    background-image: url('/Content/EbizAssets/card-new/discover-new.png') !important;
}

[b-rt42qq70ls] .cardbrand-dinersclub {
    background-image: url('/Content/EbizAssets/card-new/diners-new.png') !important;
}

[b-rt42qq70ls] .cardbrand-jcb {
    background-image: url('/Content/EbizAssets/JCBicon.png') !important;
}

[b-rt42qq70ls] .k-textbox k-input {
    background-color: lightgray !important;
}

[b-rt42qq70ls] .flex-wrapper-row {
    display: flex !important;
    flex-direction: row !important;
}

[b-rt42qq70ls] .flex-wrapper {
    display: flex !important;
    flex-direction: row !important;
}

@media (max-width:990px) {
    [b-rt42qq70ls] .flex-wrapper {
        display: flex !important;
        flex-direction: column !important;
    }
}

[b-rt42qq70ls] .flex-col {
    display: flex !important;
    flex-direction: column !important;
}

[b-rt42qq70ls] .spacing-right {
    margin-right: 2px !important;
}

[b-rt42qq70ls] .customPaymentMethodList {
    height: 450px !important;
    overflow-y: auto !important;
}

[b-rt42qq70ls] .w100 {
    width: 100% !important;
}

[b-rt42qq70ls] .alert {
    opacity: 0 !important;
    transition: opacity 1s ease !important;
    display: none !important;
}

    [b-rt42qq70ls] .alert.show {
        opacity: 1 !important;
        display: block !important;
    }

    [b-rt42qq70ls] .alert.fade-in {
        opacity: 1 !important;
        display: block !important;
        transition: opacity 0.5s ease-in !important;
    }

    [b-rt42qq70ls] .alert.fade-out {
        opacity: 0 !important;
        transition: opacity 1s ease-out !important;
    }

[b-rt42qq70ls] .modal-body {
    display: flex !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    padding: 0px !important;
    width: 100% !important;
}

[b-rt42qq70ls] .dateDropDown {
    margin-right: 5px !important;
}

[b-rt42qq70ls] .card-section {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
}

[b-rt42qq70ls] .card-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
    flex-wrap: wrap !important;
}

[b-rt42qq70ls] .card-item {
    width: 100% !important;
    margin-right: 20px !important;
    padding: 10px !important;
    border-radius: 5px !important;
    cursor: pointer !important;
}

    [b-rt42qq70ls] .card-item.card-default {
        border-color: #007bff !important;
    }

    [b-rt42qq70ls] .card-item img {
        max-height: 23px !important;
        max-width: 38px !important;
    }

[b-rt42qq70ls] .text-nowrap {
    white-space: nowrap !important;
}

[b-rt42qq70ls] .btn-primary {
    background-color: #007bff !important;
    border-color: #007bff !important;
}

[b-rt42qq70ls] .hide-tile-headers {
    width: 100% !important;
}

[b-rt42qq70ls] .transaction-tabstrip {
    margin-bottom: 10px !important;
}

[b-rt42qq70ls] button {
    margin-bottom: 10px !important;
}

[b-rt42qq70ls] .tab-content {
    background-color: white !important;
    border-radius: 4px !important;
}

[b-rt42qq70ls] .k-form-legend {
    visibility: hidden !important;
}

[b-rt42qq70ls] .k-dropdownlist {
    background-color: white !important;
}

#tabStripHeaderTt .k-content[b-rt42qq70ls] {
    background-color: white !important;
}

[b-rt42qq70ls] .k-button-icon.k-icon.k-svg-icon.k-svg-i-caret-alt-down {
    width: 50px !important;
    height: auto !important;
}

[b-rt42qq70ls] .validationMessage {
    position: absolute !important;
    color: red !important;
}

[b-rt42qq70ls] .validationMessageDate {
    color: red !important;
    font-size: 0.875em !important;
    margin-top: 0.25em !important;
    display: block !important;
}

[b-rt42qq70ls] .close-button {
    color: #7F7F7F !important;
    background: transparent !important;
    font-size: 24px !important;
    cursor: pointer !important;
    padding: 0 !important;
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
    border: 0 !important;
}

[b-rt42qq70ls] .title-window {
    color: #212B36 !important;
    font-family: "Avenir Next LT Pro" !important;
    font-size: 28px !important;
}


.alert-border[b-rt42qq70ls] {
    border-width: 2px 2px 2px 5px !important;
    border-style: solid !important;
    border-color: rgba(196, 205, 213, 0.7) rgba(196, 205, 213, 0.7) rgba(196, 205, 213, 0.7) rgb(126, 211, 33) !important;
    font-size: 14px !important;
}

.width-30[b-rt42qq70ls] {
    width: 30px !important;
}

.width-20[b-rt42qq70ls] {
    width: 20px !important;
}

.opacity-07[b-rt42qq70ls] {
    opacity: 0.7 !important;
}

.imgURL[b-rt42qq70ls] {
    height: 23px !important;
    width: 38px !important;
}

.cards[b-rt42qq70ls] {
    padding: 0px !important;
    border-color: white !important;
    cursor: pointer !important;
}

.noCards[b-rt42qq70ls] {
    border-color: white !important;
    padding: 0px !important;
}

.noCards-txt[b-rt42qq70ls] {
    font-style: italic !important;
    font-family: AvenirNext !important;
}

.padding-right-0[b-rt42qq70ls] {
    padding-right: 0px !important;
}

.padding-top-5[b-rt42qq70ls] {
    padding-top: 5px !important;
}

.height-16[b-rt42qq70ls] {
    height: 16px !important;
}

.font-13[b-rt42qq70ls] {
    font-size: 13px !important;
}

.otherError-Rectangle-Mg-Customer.hidden[b-rt42qq70ls] {
    display: none;
}

.otherError-Rectangle-Mg-Customer.visible[b-rt42qq70ls] {
    display: block;
}

.margin-right-20[b-rt42qq70ls] {
    margin-right: 20px !important;
}

.margin-bottom-5[b-rt42qq70ls] {
    margin-bottom: 5px !important;
}

.addCard-visible[b-rt42qq70ls] {
    display: block;
}

.addCard-hidden[b-rt42qq70ls] {
    display: none;
}

.visible[b-rt42qq70ls] {
    display: block;
}

.hidden[b-rt42qq70ls] {
    display: none;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ManagePaymentMethods/CreditCards.razor.rz.scp.css */
[b-xjh5xhtqed] #listPaymentMethod .k-card-body {
    padding-left: 0px !important;
}

[b-xjh5xhtqed] div#listPaymentMethod div.k-card-body {
    padding-left: 0px !important;
}

[b-xjh5xhtqed] #cardNumberWrapper .k-textbox.k-disabled .k-input-inner {
    background-color: lightgray !important;
}

[b-xjh5xhtqed] #cardNumberWrapper .k-textbox.k-disabled {
    background-color: lightgray !important;
}

[b-xjh5xhtqed] .payment-window .k-tabstrip-items {
    padding-left: 20px !important;
}

[b-xjh5xhtqed] .payment-window .k-window-content {
    padding: 0px !important;
}

[b-xjh5xhtqed] .payment-window .k-tabstrip-content k-content k-active {
    padding-right: 0px !important;
    padding: 5px !important;
}

[b-xjh5xhtqed] .payment-window .k-form-field {
    margin: 5px !important;
}

[b-xjh5xhtqed] .payment-modal-backdrop {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0.3) !important;
    z-index: 1040 !important;
}

[b-xjh5xhtqed] .cardbrand {
    background-size: 55px 31px !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
    padding-right: 60px !important;
    background-origin: padding-box !important;
}

[b-xjh5xhtqed] .cardbrand-visa {
    background-image: url('/Content/EbizAssets/card-new/visa-new.png') !important;
}

[b-xjh5xhtqed] .cardbrand-mastercard {
    background-image: url('/Content/EbizAssets/card-new/master-new.png') !important;
}

[b-xjh5xhtqed] .cardbrand-amex {
    background-image: url('/Content/EbizAssets/card-new/amex-new.png') !important;
}

[b-xjh5xhtqed] .cardbrand-discover {
    background-image: url('/Content/EbizAssets/card-new/discover-new.png') !important;
}

[b-xjh5xhtqed] .cardbrand-dinersclub {
    background-image: url('/Content/EbizAssets/card-new/diners-new.png') !important;
}

[b-xjh5xhtqed] .cardbrand-jcb {
    background-image: url('/Content/EbizAssets/JCBicon.png') !important;
}

[b-xjh5xhtqed] .k-textbox k-input {
    background-color: lightgray !important;
}

[b-xjh5xhtqed] .flex-wrapper-row {
    display: flex !important;
    flex-direction: row !important;
}

[b-xjh5xhtqed] .flex-wrapper {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap;
}

@media (max-width:990px) {
    [b-xjh5xhtqed] .flex-wrapper {
        display: flex !important;
        flex-direction: column !important;
    }
}

[b-xjh5xhtqed] .flex-col {
    display: flex !important;
    flex-direction: column !important;
}

[b-xjh5xhtqed] .spacing-right {
    margin-right: 2px !important;
}

[b-xjh5xhtqed] .customPaymentMethodList {
    height: auto !important;
    max-height: 450px !important;
    overflow-y: auto !important;
}

[b-xjh5xhtqed] .w100 {
    width: 100% !important;
}

[b-xjh5xhtqed] .alert {
    opacity: 0 !important;
    transition: opacity 1s ease !important;
    display: none !important;
}

    [b-xjh5xhtqed] .alert.show {
        opacity: 1 !important;
        display: block !important;
    }

    [b-xjh5xhtqed] .alert.fade-in {
        opacity: 1 !important;
        display: block !important;
        transition: opacity 0.5s ease-in !important;
    }

    [b-xjh5xhtqed] .alert.fade-out {
        opacity: 0 !important;
        transition: opacity 1s ease-out !important;
    }

[b-xjh5xhtqed] .modal-body {
    display: flex !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    padding: 0px !important;
    width: 100% !important;
}

[b-xjh5xhtqed] .dateDropDown {
    margin-right: 5px !important;
}

[b-xjh5xhtqed] .card-section {
    /*flex: 1 !important;*/
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    flex-shrink: 0;
}

[b-xjh5xhtqed] .card-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
    flex-wrap: wrap !important;
}

[b-xjh5xhtqed] .card-item {
    width: 100% !important;
    margin-right: 20px !important;
    padding: 10px !important;
    border-radius: 5px !important;
    cursor: pointer !important;
}

    [b-xjh5xhtqed] .card-item.card-default {
        border-color: #007bff !important;
    }

    [b-xjh5xhtqed] .card-item img {
        max-height: 23px !important;
        max-width: 38px !important;
    }

[b-xjh5xhtqed] .text-nowrap {
    white-space: nowrap !important;
}

[b-xjh5xhtqed] .btn-primary {
    background-color: #007bff !important;
    border-color: #007bff !important;
}

[b-xjh5xhtqed] .hide-tile-headers {
    width: 100% !important;
}

[b-xjh5xhtqed] .transaction-tabstrip {
    margin-bottom: 10px !important;
}

[b-xjh5xhtqed] button {
    margin-bottom: 10px !important;
}

[b-xjh5xhtqed] .tab-content {
    background-color: white !important;
    border-radius: 4px !important;
}

[b-xjh5xhtqed] .k-form-legend {
    visibility: hidden !important;
}

[b-xjh5xhtqed] .k-dropdownlist {
    background-color: white !important;
}

#tabStripHeaderTt .k-content[b-xjh5xhtqed] {
    background-color: white !important;
}

[b-xjh5xhtqed] .k-button-icon.k-icon.k-svg-icon.k-svg-i-caret-alt-down {
    width: 50px !important;
    height: auto !important;
}

[b-xjh5xhtqed] .validationMessage {
    position: absolute !important;
    color: red !important;
}

[b-xjh5xhtqed] .validationMessageDate {
    color: red !important;
    font-size: 0.875em !important;
    margin-top: 0.25em !important;
    display: block !important;
}

[b-xjh5xhtqed] .close-button {
    color: #7F7F7F !important;
    background: transparent !important;
    font-size: 24px !important;
    cursor: pointer !important;
    padding: 0 !important;
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
    border: 0 !important;
}

[b-xjh5xhtqed] .title-window {
    color: #212B36 !important;
    font-family: "Avenir Next LT Pro" !important;
    font-size: 28px !important;
}

.noCards[b-xjh5xhtqed] {
    border-color: white !important;
    padding: 0px !important;
}


.noCards-txt[b-xjh5xhtqed] {
    font-style: italic !important;
    font-family: AvenirNext !important;
}

.margin-right-20[b-xjh5xhtqed] {
    margin-right: 20px !important;
}

.margin-bottom-5[b-xjh5xhtqed] {
    margin-bottom: 5px !important;
}

.addCard-visible[b-xjh5xhtqed] {
    display: block;
}

.addCard-hidden[b-xjh5xhtqed] {
    display: none;
}

.visible[b-xjh5xhtqed] {
    display: block;
}

.hidden[b-xjh5xhtqed] {
    display: none;
}

.alert-border[b-xjh5xhtqed] {
    border-width: 2px 2px 2px 5px !important;
    border-style: solid !important;
    border-color: rgba(196, 205, 213, 0.7) rgba(196, 205, 213, 0.7) rgba(196, 205, 213, 0.7) rgb(126, 211, 33) !important;
    font-size: 14px !important;
}

.width-30[b-xjh5xhtqed] {
    width: 30px !important;
}

.width-20[b-xjh5xhtqed] {
    width: 20px !important;
}

.opacity-07[b-xjh5xhtqed] {
    opacity: 0.7 !important;
}

.cards[b-xjh5xhtqed] {
    padding: 0px !important;
    border-color: white !important;
    cursor: pointer !important;
}

.imgURL[b-xjh5xhtqed] {
    height: 23px !important;
    width: 38px !important;
}

.padding-right-0[b-xjh5xhtqed] {
    padding-right: 0px !important;
}

.padding-top-5[b-xjh5xhtqed] {
    padding-top: 5px !important;
}

.card-verified-img[b-xjh5xhtqed] {
    width: 18px !important;
    vertical-align: middle !important;
}

.align-center[b-xjh5xhtqed] {
    text-align: center !important;
}

.height-16[b-xjh5xhtqed] {
    height: 16px !important;
}

.font-13[b-xjh5xhtqed] {
    font-size: 13px !important;
}

.width-230[b-xjh5xhtqed] {
    width: 230px !important;
}

.color-default[b-xjh5xhtqed] {
    color: #212B36 !important;
}

.color-error[b-xjh5xhtqed] {
    color: #EC4144 !important;
}

[b-xjh5xhtqed] .k-input-value-text {
    overflow: unset !important;
}

[b-xjh5xhtqed] .k-icon-button {
    margin: 0 !important;
    height: auto !important;
}

@media (max-width: 576px) {
    .d-flex[b-xjh5xhtqed]

{
    flex-direction: column;
    gap: 10px; 
}

}

.warning-img[b-xjh5xhtqed] {
    height: 50px !important;
    padding-bottom: 10px;
    padding-right: 20px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ManagePaymentMethods/Devices.razor.rz.scp.css */
.dropdownProcessContainer[b-i6275s23eb] {
    display: flex;
    flex-direction: row;
    gap: 55px;
}

.devicesDropdownContainer[b-i6275s23eb] {
    display: flex;
    flex-direction: column;
}

label[b-i6275s23eb] {
    font-family: "AvenirNext-Medium";
}

[b-i6275s23eb] .devicesDropdownContainer .k-dropdownlist {
    background-color: inherit;
}

.hideButton[b-i6275s23eb] {
    visibility: hidden;
}

[b-i6275s23eb] .shiftButton {
    position: relative;
    bottom: 4px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ManagePaymentMethods/PaymentMethods.razor.rz.scp.css */
[b-n66fhkg1cb] #listPaymentMethod .k-card-body {
    padding-left: 0px !important;
}

[b-n66fhkg1cb] div#listPaymentMethod div.k-card-body {
    padding-left: 0px !important;
}

[b-n66fhkg1cb] #cardNumberWrapper .k-textbox.k-disabled .k-input-inner {
    background-color: lightgray !important;
}

[b-n66fhkg1cb] #cardNumberWrapper .k-textbox.k-disabled {
    background-color: lightgray !important;
}

[b-n66fhkg1cb] .payment-window .k-tabstrip-items {
    padding-left: 20px !important;
}

[b-n66fhkg1cb] .payment-window .k-window-content {
    padding: 0px !important;
}

[b-n66fhkg1cb] .payment-window .k-tabstrip-content k-content k-active {
    padding-right: 0px !important;
    padding: 5px !important;
}

[b-n66fhkg1cb] .payment-window .k-form-field {
    margin: 5px !important;
}

[b-n66fhkg1cb] .k-icon-button {
    margin-bottom: 0 !important;
    height: 100% !important
}

[b-n66fhkg1cb] .payment-modal-backdrop {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0.3) !important;
    z-index: 1040 !important;
}

[b-n66fhkg1cb] .k-textbox k-input {
    background-color: lightgray !important;
}

[b-n66fhkg1cb] .flex-wrapper-row {
    display: flex !important;
    flex-direction: row !important;
}

[b-n66fhkg1cb] .flex-wrapper {
    display: flex !important;
    flex-direction: row !important;
}

@media (max-width:990px) {
    [b-n66fhkg1cb] .flex-wrapper {
        display: flex !important;
        flex-direction: column !important;
    }
}

[b-n66fhkg1cb] .flex-col {
    display: flex !important;
    flex-direction: column !important;
}

[b-n66fhkg1cb] .spacing-right {
    margin-right: 2px !important;
}

[b-n66fhkg1cb] .w100 {
    width: 100% !important;
}

[b-n66fhkg1cb] .alert {
    opacity: 0 !important;
    transition: opacity 1s ease !important;
    display: none !important;
}

    [b-n66fhkg1cb] .alert.show {
        opacity: 1 !important;
        display: block !important;
    }

    [b-n66fhkg1cb] .alert.fade-in {
        opacity: 1 !important;
        display: block !important;
        transition: opacity 0.5s ease-in !important;
    }

    [b-n66fhkg1cb] .alert.fade-out {
        opacity: 0 !important;
        transition: opacity 1s ease-out !important;
    }

[b-n66fhkg1cb] .modal-body {
    display: flex !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    padding: 0px !important;
    width: 100% !important;
}

[b-n66fhkg1cb] .dateDropDown {
    margin-right: 5px !important;
}

[b-n66fhkg1cb] .card-section {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
}

[b-n66fhkg1cb] .card-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
    flex-wrap: wrap !important;
}

[b-n66fhkg1cb] .card-item {
    width: 100% !important;
    margin-right: 20px !important;
    padding: 10px !important;
    border-radius: 5px !important;
    cursor: pointer !important;
}

    [b-n66fhkg1cb] .card-item.card-default {
        border-color: #007bff !important;
    }

    [b-n66fhkg1cb] .card-item img {
        max-height: 23px !important;
        max-width: 38px !important;
    }

[b-n66fhkg1cb] .text-nowrap {
    white-space: nowrap !important;
}

[b-n66fhkg1cb] .btn-primary {
    background-color: #007bff !important;
    border-color: #007bff !important;
}

[b-n66fhkg1cb] .hide-tile-headers {
    width: 100% !important;
}

[b-n66fhkg1cb] .transaction-tabstrip {
    margin-bottom: 10px !important;
}

[b-n66fhkg1cb] button {
    margin-bottom: 10px !important;
}

[b-n66fhkg1cb] .tab-content {
    background-color: white !important;
    border-radius: 4px !important;
}

[b-n66fhkg1cb] .k-form-legend {
    visibility: hidden !important;
}

[b-n66fhkg1cb] .k-dropdownlist {
    background-color: white !important;
}

#tabStripHeaderTt .k-content[b-n66fhkg1cb] {
    background-color: white !important;
}

[b-n66fhkg1cb] .k-button-icon.k-icon.k-svg-icon.k-svg-i-caret-alt-down {
    width: 50px !important;
    height: auto !important;
}

[b-n66fhkg1cb] .validationMessage {
    position: absolute !important;
    color: red !important;
}

[b-n66fhkg1cb] .validationMessageDate {
    color: red !important;
    font-size: 0.875em !important;
    margin-top: 0.25em !important;
    display: block !important;
}

[b-n66fhkg1cb] .close-button {
    color: #7F7F7F !important;
    background: transparent !important;
    font-size: 24px !important;
    cursor: pointer !important;
    padding: 0 !important;
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
    border: 0 !important;
}

[b-n66fhkg1cb] .title-window {
    color: #212B36 !important;
    font-family: "Avenir Next LT Pro" !important;
    font-size: 28px !important;
    padding-left: 30px !important;
}

#paymentMethodModal-div[b-n66fhkg1cb] {
    background-color: white !important;
    padding-left: 30px !important;
    position: relative !important;
    border-bottom-style: solid !important;
    border-bottom-color: #DEE2E6 !important;
    border-bottom-width: 1px !important;
}

.margin-right-2[b-n66fhkg1cb] {
    margin-right: 20px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/PaymentRequestSuccessModal.razor.rz.scp.css */
.modal-backdrop[b-tpqi74xxi5] {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0.3) !important;
    z-index: 1040 !important;
    display: none !important; 
}

.show-backdrop[b-tpqi74xxi5] {
    display: block !important; 
}

.modal-content-style[b-tpqi74xxi5] {
    max-width: 469px !important;
    border-top: 3px solid #7ED321 !important;
    font-size: 14px !important;
}

.button-style[b-tpqi74xxi5] {
    color: white !important;
    width: 140px !important;
    background-color: #4d71f6 !important;
}

.close-button-style[b-tpqi74xxi5] {
    border: none !important;
    background: none !important;
    font-size: 24px !important;
    color: #4d71f6 !important;
}

.modal-header-border[b-tpqi74xxi5] {
    border-bottom: none !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/QuickCreditTransactionModal.razor.rz.scp.css */
/* ===== Header Styles ===== */
[b-ah3z14joyi] .quickCreditTransactionModal .k-window-titlebar {
    border-bottom: none !important;
    overflow: hidden !important;
}

[b-ah3z14joyi] .quickCreditTransactionHeaderContainer {
    display: flex !important;
    justify-content: space-between !important;
    align-items: start !important;
    gap: 16px !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border-bottom: 1px solid rgb(222, 226, 230) !important;
    width: 500px !important;
    padding: 16px !important;
}

[b-ah3z14joyi] .headerContent {
    display: flex !important;
    align-items: start !important;
    gap: 16px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

[b-ah3z14joyi] .quickCreditTransactionModal {
    font-family: AvenirNext !important;
    border-top: 2px solid rgb(245, 166, 35) !important;
}

[b-ah3z14joyi] .quickCreditTransactionModalHeader {
    font-family: 'Avenir Next LT Pro' !important;
    font-size: 28px !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: 1.14 !important;
    letter-spacing: normal !important;
    color: #212b36 !important;
    text-align: center !important;
    word-wrap: break-word !important;
    flex: 1 !important;
}

[b-ah3z14joyi] .italicFontStyle {
    text-align: center !important;
    font-size: 14px !important;
    font-style: italic !important;
}

/* ===== Body Styles ===== */
[b-ah3z14joyi] .quickCreditTransactionModalContent {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
}

[b-ah3z14joyi] .bodyStyle {
    padding: 16px !important;
    gap: 16px !important;
}

[b-ah3z14joyi] .quickCreditTransactionModal .k-window-content {
    display: flex !important;
    justify-content: center !important;
    padding: 0px !important;
}

/* ===== Footer Styles ===== */
[b-ah3z14joyi] .quickCreditTransactionModal .k-window-actions {
    border-top: 1px solid rgb(222, 226, 230) !important;
}

[b-ah3z14joyi] .quickCreditTransactionButtonStyle {
    height: 38px !important;
}

[b-ah3z14joyi] .footerStyle {
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    padding: 12px !important;
}

[b-ah3z14joyi].closeModalStyle {
    cursor: pointer;
    font-size: 24px;
    opacity: 0.5;
}

    [b-ah3z14joyi] .closeModalStyle:hover {
        opacity: 1;
    }

.custom-img[b-ah3z14joyi] {
    width: 20px !important;
    height: 20px !important;
}


.row-gap[b-ah3z14joyi] {
    gap: 8px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/QuickSaleTransactionModal.razor.rz.scp.css */
 .horizontalPadding[b-keiiv3b9m2] {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

 .closeModalStyle[b-keiiv3b9m2] {
    cursor: pointer !important;
    font-size: 24px !important;
    opacity: 0.5 !important;
}

  .closeModalStyle:hover[b-keiiv3b9m2] {
        opacity: 1 !important;
    }

/* ===== Start of Modal Header ===== */
 .quickSaleTransactionModal .k-window-titlebar[b-keiiv3b9m2] {
    border-bottom: none !important;
    background-color: rgba(0, 0, 0, 0) !important;
}

.quickSaleTransactionHeaderContainer[b-keiiv3b9m2] {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 32px !important;
    gap: 16px !important;
}

.headerContent[b-keiiv3b9m2] {
    display: flex !important;
    align-items: center !important;
    gap: 16px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.quickSaleTransactionModal[b-keiiv3b9m2] {
    font-family: AvenirNext !important;
}

 .quickSaleTransactionModalHeader[b-keiiv3b9m2] {
    font-size: 16px !important;
    word-wrap: break-word !important;
    text-align: center !important;
    flex: 1 !important;
}

 .italicFontStyle[b-keiiv3b9m2] {
    text-align: center !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-family: AvenirNext !important;
}

/* ===== Start of Modal Body ===== */
[b-keiiv3b9m2] .TextAreaStyle {
    height: 127px !important;
}

[b-keiiv3b9m2] .TextAreaStyle textarea {
    max-height: 127px !important;
    min-height: 100%;
}

.labelStyle[b-keiiv3b9m2] {
    font-size: 14px !important;
    margin-bottom: 8px !important;
}

 .disabledTextBoxStyle[b-keiiv3b9m2] {
    border-color: rgb(206, 212, 218) !important;
    color: rgb(73, 80, 87) !important;
    background-color: rgb(233, 236, 239) !important;
}

.disabledTextBoxStyle input[b-keiiv3b9m2] {
        background-color: rgb(233, 236, 239) !important;
    }

/* ===== Start of Modal Footer ===== */

 .quickSaleTransactionButtonStyle[b-keiiv3b9m2] {
    height: 38px !important;
}

 .footerStyle[b-keiiv3b9m2] {
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-evenly !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

/* ===== Media Query for smaller screens ===== */
@media screen and (max-width: 992px) {
    .quickSaleTransactionModal[b-keiiv3b9m2] {
        max-width: 498px !important;
    }

    .conditionalMarginTop[b-keiiv3b9m2] {
        margin-top: 16px !important;
    }

    .footerStyle[b-keiiv3b9m2] {
        flex-direction: column !important;
        align-items: center !important;
    }
}

.margin-bottom-24[b-keiiv3b9m2] {
    margin-bottom: 24px !important;
}

.margin-bottom-8[b-keiiv3b9m2] {
    margin-bottom: 8px !important;
}


.closeModalStyle[b-keiiv3b9m2] {
    cursor: pointer;
    font-size: 24px;
    opacity: 0.5;
}

    .closeModalStyle:hover[b-keiiv3b9m2] {
        opacity: 1;
    }

.custom-img[b-keiiv3b9m2] {
    width: 20px !important;
    height: 20px !important;
}


.row-gap[b-keiiv3b9m2] {
    gap: 8px !important;
}

.column-gap-24[b-keiiv3b9m2] {
    column-gap: 24px !important;
}

.font-16[b-keiiv3b9m2] {
    font-size: 16px !important;
}

.font-14[b-keiiv3b9m2] {
    font-size: 14px !important;
}

.font-style-14[b-keiiv3b9m2] {
    font-size: 14px !important;
    font-style: italic !important;
}

.font-style-16[b-keiiv3b9m2] {
    font-size: 16px !important;
    gap: 5px !important;
}

.gap-12[b-keiiv3b9m2] {
    gap: 12px !important;
}

.quickSaleTransactionModal[b-keiiv3b9m2] {
    width: calc(100vw - 64px) !important;
    border-top: 4px solid rgb(245, 166, 35) !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
}

    .quickSaleTransactionModal .k-window-actions[b-keiiv3b9m2] {
        border-top: none !important;
    }
/* _content/EBizChargeCloud.ClientB/Controls/Common/ReceiptModal.razor.rz.scp.css */
[b-xe0czrtp45] .receiptModal {
    border-top: 4px solid #71be1c !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
    font-family: AvenirNext !important;
    line-height: 1 !important;
}

[b-xe0czrtp45] .printReceiptStyle {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 17px !important;
    padding-right: 17px !important;
}

[b-xe0czrtp45] .receiptRightContent {
    text-align: end !important;
}

[b-xe0czrtp45] .receiptLeftContent {
    text-align: start !important;
}

[b-xe0czrtp45] .EmailReceiptTextBox {
    height: 36px !important;
}

[b-xe0czrtp45] .k-window-title {
    padding-block: 0 em !important;
    display: block !important;
}

.close-icon[b-xe0czrtp45] {
    margin-right: 30px;
    margin-top: 10px;
}
[b-xe0czrtp45] .smallOutlineButton {
    height: 36px !important;
    width: 84px !important;
    color: #4d71f6 !important;
    border: 1px solid !important;
    border-color: #4d71f6 !important;
    border-radius: 4px !important;
    cursor: pointer !important;
    background-color: rgba(0, 0, 0, 0) !important;
    font-family: "Avenir Next LT Pro" !important;
    margin-left: 15px !important;
    margin-right: 15px !important;
}

[b-xe0czrtp45] .printLinkStyle {
    padding-top: 16px !important;
    padding-bottom: 45px !important;
    cursor: pointer !important;
    color: #0557b7 !important;
    display: flex !important;
    justify-content: center !important;
}

[b-xe0czrtp45] .ccIcon {
    width: 41px !important;
    height: 27px !important;
}

[b-xe0czrtp45] .redText {
    color: #dc3545 !important;
}

[b-xe0czrtp45] .reqError {
    color: #ec4144 !important;
    font-size: 12px !important;
    font-family: AvenirNext !important;
}

[b-xe0czrtp45] .missingEmailError {
    color: #dc3545 !important;
    font-size: 14px !important;
    font-family: AvenirNext !important;
}

.window-titlebar[b-xe0czrtp45]{
    height: 100px !important;
}
[b-xe0czrtp45] .close-button {
    cursor: pointer !important;
    position: absolute !important;
    right: 0 !important;
    transform: translateY(-50%) !important;
}


[b-xe0czrtp45] .header-icon {
    height: 63px !important;
    width: 63px !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

[b-xe0czrtp45] .title-container {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

[b-xe0czrtp45] .amount {
    font-size: 30px !important;
}

[b-xe0czrtp45] .receipt-details {
    padding-left: 35px !important;
    padding-right: 35px !important;
}

[b-xe0czrtp45] .ReceiptLineStyle {
    display: flex !important;
    justify-content: space-between !important;
    padding: 5px 0 !important;
}

[b-xe0czrtp45] .receiptRightContent {
    text-align: right !important;
}

[b-xe0czrtp45] .divider {
    height: 1.5px !important;
    border-bottom: 2.5px solid #919eab !important;
}

[b-xe0czrtp45] .printReceiptStyle {
    margin-top: 20px !important;
}

[b-xe0czrtp45] .printLinkStyle {
    cursor: pointer !important;
}

[b-xe0czrtp45] .print-icon {
    height: 29px !important;
    width: 29px !important;
    margin-right: 5px !important;
}

[b-xe0czrtp45] .email-input-container {
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: 100% !important;
}

[b-xe0czrtp45] .done-button {
    max-width: 130px !important;
    margin: 4px !important;
}

[b-xe0czrtp45] .error-container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

[b-xe0czrtp45] .reqError {
    color: red !important;
}

[b-xe0czrtp45] .missingEmailError {
    color: orange !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SecurityMisMatchModal.razor.rz.scp.css */
.secMismatch-modal-dialog[b-tdzx7b3kb2] {
    max-width: 622px;
    height: 611px;
}

.cancel-modal-image[b-tdzx7b3kb2] {
    padding-top: 8px;
    padding-right: 7px;
}

.cancel-modal-cursor[b-tdzx7b3kb2] {
    cursor: pointer;
}

.result-message-body[b-tdzx7b3kb2] {
    padding-left: 137px;
}

.class-NewAcceptRiskyTRXFullAmountVoid[b-tdzx7b3kb2] {
    width: 250px;
    background-color: red;
    border-color: transparent !important;
}

.secMismatch-goBack[b-tdzx7b3kb2] {
    width: 184px;
}

.class-NewAcceptRiskyTRXFullAmountAccept[b-tdzx7b3kb2] {
    width: 250px;
}

.style-NewAcceptRiskyTRX[b-tdzx7b3kb2] {
    width: 250px;
}

@media (max-width: 550px) {
    .small-screen[b-tdzx7b3kb2] {
        display: flex;
        flex-direction: column; 
        gap: 12px;
        align-content: center;
    }
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ShowLatestTransactionComponent.razor.rz.scp.css */
.mainContainer[b-uu5ss858kh] {
    background-color: #d8dee5;
    position: fixed;
    right: 15px;
    bottom: 0;
    z-index: 1030;
    float: right !important;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0.5rem 1rem;
    width: 314px;
    cursor: pointer;
}

.labelStyle[b-uu5ss858kh] {
    font-family: "AvenirNext-Regular";
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
    padding-left: 3rem !important;
    padding-top: 1rem !important;
    color: #212b36;
    text-align: left;
    cursor: pointer;
}

img[b-uu5ss858kh] {
    height: 12px;
    vertical-align: middle;
    border-style: none;
    cursor: pointer;
}

.form-row[b-uu5ss858kh] {
    display: flex;
    align-items: center;
    gap: 8px;
}

.Reference-Number-void[b-uu5ss858kh] {
    padding-top: 8px;
}

.modal[b-uu5ss858kh] {
    background-color: rgba(0, 0, 0, 0.7);
}

.emailDropdownStyle[b-uu5ss858kh] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

    .emailDropdownStyle .form-check-label[b-uu5ss858kh] {
        margin-bottom: 5px;
    }



.modalContent[b-uu5ss858kh]{
    padding: 5px;
}

[b-uu5ss858kh] .k-textbox {
    width: 465px !important;
}

.fixed-loader-overlay[b-uu5ss858kh] {
    position: fixed; /* This matches the sidebar's positioning context */
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(255, 255, 255, 0.7); /* Semi-transparent white to dim content */
    z-index: 1101 !important; /* Must be higher than the sidebar's z-index */
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SideBarComponent.razor.rz.scp.css */
 #sidebar-wrapper-BatchQueuedTrans[b-92sqdregba] {
    top: 0px !important;
    background: rgb(255, 255, 255) !important;
    border-left: 5px solid #F3F2F2 !important;
    width: 428px !important;
    margin-right: -428px !important;
    right: 0 !important;
    position: fixed !important;
    height: 100% !important;
    overflow-y: auto !important;
    z-index: 1100 !important;
    transition: all 0.5s ease-in 0s !important;
    -webkit-transition: all 0.5s ease-in 0s !important;
    -moz-transition: all 0.5s ease-in 0s !important;
    -ms-transition: all 0.5s ease-in 0s !important;
    -o-transition: all 0.5s ease-in 0s !important;
}

     #sidebar-wrapper-BatchQueuedTrans.active[b-92sqdregba] {
        right: 428px !important;
        width: 428px !important;
        transition: all 0.5s ease-out 0s !important;
        -webkit-transition: all 0.5s ease-out 0s !important;
        -moz-transition: all 0.5s ease-out 0s !important;
        -ms-transition: all 0.5s ease-out 0s !important;
        -o-transition: all 0.5s ease-out 0s !important;
    }

[b-92sqdregba] .sidebar-nav-TranHistory {
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

    [b-92sqdregba] .sidebar-nav-TranHistory li {
        line-height: 50px !important;
        text-indent: 20px !important;
    }

        [b-92sqdregba] .sidebar-nav-TranHistory li a {
            color: #212b36 !important;
            display: block !important;
            text-decoration: none !important;
        }

            [b-92sqdregba] .sidebar-nav-TranHistory li a:hover {
                color: #212b36 !important;
                background: rgba(255,255,255,0.2) !important;
                text-decoration: none !important;
            }

            [b-92sqdregba] .sidebar-nav-TranHistory li a:active,
            [b-92sqdregba] .sidebar-nav-TranHistory li a:focus {
                text-decoration: none !important;
            }

    [b-92sqdregba] .sidebar-nav-TranHistory > .sidebar-brand {
        height: 55px !important;
        line-height: 55px !important;
        font-size: 18px !important;
    }

        [b-92sqdregba] .sidebar-nav-TranHistory > .sidebar-brand a {
            color: #999999 !important;
        }

            [b-92sqdregba] .sidebar-nav-TranHistory > .sidebar-brand a:hover {
                color: #fff !important;
                color: #212b36 !important;
                background: none !important;
            }

[b-92sqdregba] .LatestTransactionDetailsTH {
    width: 374px !important;
    border-radius: 9px !important;
    box-shadow: 0 2px 4px 0 rgba(145, 158, 171, 0.41) !important;
    border: solid 1px rgba(189, 199, 209, 0.59) !important;
    background-color: #ffffff !important;
}

[b-92sqdregba] .LatestTransactionDetailsTHAutoHeight {
    width: 374px !important;
    height: auto !important;
    border-radius: 9px !important;
    box-shadow: 0 2px 4px 0 rgba(145, 158, 171, 0.41) !important;
    border: solid 1px rgba(189, 199, 209, 0.59) !important;
    background-color: #ffffff !important;
}

[b-92sqdregba] .latest-Transaction-Card {
    width: 329px !important;
    height: 188px !important;
    object-fit: contain !important;
    border-radius: 6px !important;
    background-image: linear-gradient(286deg, #ebedee, #fbfbfb) !important;
}

[b-92sqdregba] .latest-Transaction-Card-Text {
    font-family: 'Avenir Next LT Pro' !important;
    font-size: 15px !important;
    font-weight: bold !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: normal !important;
    letter-spacing: 0.8px !important;
    color: #565c64 !important;
}

[b-92sqdregba] .sideBarCardImageSize {
    width: 60px !important;
}

[b-92sqdregba] #lineItemToolTip.k-tooltip {
    background-color: white !important;
    border: 1px solid lightgray !important;
}

[b-92sqdregba] .flexCol {
    flex-direction: column !important;
}

[b-92sqdregba] .securityCheckImageStyle {
    height: 18px !important;
    width: 18px !important;
}

[b-92sqdregba] .securityCheckInfoStyle {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    font-size: 14px !important;
    font-family: AvenirNext !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    letter-spacing: normal !important;
    color: #212b36 !important;
}

[b-92sqdregba] .padding4pxTop {
    padding-top: 4px !important;
}

[b-92sqdregba] .cvv2VerificationContainer {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

[b-92sqdregba] .green-owl-badge {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #90CF48 !important;
    background: #E9F5DC !important;
}

[b-92sqdregba] .owl-badge-red {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #E02020 !important;
    background: #FCE9E9 !important;
}

[b-92sqdregba] .owl-badge-grey {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #637281 !important;
    background: #F8F8F8 !important;
}

[b-92sqdregba] .responseCode {
    gap: 16px !important;
}

[b-92sqdregba] .classCloseBqtNav {
    cursor: pointer !important;
    width: 16px !important;
}

[b-92sqdregba] #cardHolderBqt {
    text-transform: uppercase !important;
    float: left !important;
}

[b-92sqdregba] #divExpiryBqt {
    font-size: 12px !important;
    float: left !important;
}

[b-92sqdregba] #lblCardExpBqt {
    font-size: 12px !important;
    float: left !important;
}

[b-92sqdregba] .transactionDetailContainer {
    margin-top: -7px !important;
    margin-bottom: -7px !important;
}

[b-92sqdregba] .width268Px {
    width: 268px !important;
}

[b-92sqdregba] .textDecorationNone {
    text-decoration: none !important;
}

[b-92sqdregba] .btnVoidTransactionBqt {
    color: red !important;
}

[b-92sqdregba] .bluePointer {
    color: #919eab !important;
    cursor: pointer !important;
}

[b-92sqdregba] .responseResultImageBqt {
    height: 16px !important;
}

[b-92sqdregba] .skuContainer {
    margin-left: 10px !important;
}

[b-92sqdregba] .sku {
    font-size: 18px !important;
    color: black !important;
    font-weight: bold !important;
}

[b-92sqdregba] .dataAttributeSKUContainer {
    font-size: 18px !important;
    color: black !important;
    margin-left: 20px !important;
    overflow-wrap: anywhere !important;
    font-weight: bold !important;
}

[b-92sqdregba] .dataAttributeSKU {
    text-align: right !important;
}

[b-92sqdregba] .dataOuterContainer {
    margin-left: 20px !important;
}

[b-92sqdregba] .colorBlack {
    color: black !important;
}

[b-92sqdregba] .dataAttributeLineItem {
    text-align: right !important;
    overflow-wrap: anywhere !important;
}

[b-92sqdregba] .containerMarginLeft20px {
    margin-left: 20px !important;
}

[b-92sqdregba] .lineTotalAmount {
    font-size: 18px !important;
    font-weight: bold !important;
}

[b-92sqdregba] .printIcon {
    width: 30px !important;
    height: 30px !important;
    margin-top: 35px !important;
    margin-left: 36px !important;
    cursor: pointer !important;
}

[b-92sqdregba] .printLabel {
    color: #007bff !important;
    cursor: pointer !important;
    margin-left: 6px !important;
}

[b-92sqdregba] .emailIcon {
    width: 37px !important;
    height: 31px !important;
    margin-top: 35px !important;
    margin-left: 32px !important;
    cursor: pointer !important;
}

[b-92sqdregba] .btnEmailReceiptBqt {
    color: #007bff !important;
    cursor: pointer !important;
}



/* .razor.css file */

/* Width classes */
.status-width-139[b-92sqdregba] {
    width: 139px !important;
}

.status-width-160[b-92sqdregba] {
    width: 160px !important;
}

.status-width-178[b-92sqdregba] {
    width: 178px !important;
}




/* Height classes */
.status-height-32[b-92sqdregba] {
    height: 32px !important;
}

.status-height-46[b-92sqdregba] {
    height: 46px !important;
}

/* Font size classes */
.status-font-size-14[b-92sqdregba] {
    font-size: 14px !important;
}

#LatestBqtDetails[b-92sqdregba] {
    height: 427px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SideBarComponentNew.razor.rz.scp.css */
 #sidebar-wrapper-BatchQueuedTrans[b-4kif0ugvs8] {
    top: 0px !important;
    background: rgb(255, 255, 255) !important;
    border-left: 5px solid #F3F2F2 !important;
    width: 428px !important;
    margin-right: -428px !important;
    right: 0 !important;
    position: fixed !important;
    height: 100% !important;
    overflow-y: auto !important;
    transition: all 0.5s ease-in 0s !important;
    -webkit-transition: all 0.5s ease-in 0s !important;
    -moz-transition: all 0.5s ease-in 0s !important;
    -ms-transition: all 0.5s ease-in 0s !important;
    -o-transition: all 0.5s ease-in 0s !important;
}

   #sidebar-wrapper-BatchQueuedTrans.active[b-4kif0ugvs8] {
        right: 428px !important;
        width: 428px !important;
        transition: all 0.5s ease-out 0s !important;
        -webkit-transition: all 0.5s ease-out 0s !important;
        -moz-transition: all 0.5s ease-out 0s !important;
        -ms-transition: all 0.5s ease-out 0s !important;
        -o-transition: all 0.5s ease-out 0s !important;
    }

[b-4kif0ugvs8] .sidebar-nav-TranHistory {
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

    [b-4kif0ugvs8] .sidebar-nav-TranHistory li {
        line-height: 50px !important;
        text-indent: 20px !important;
    }

        [b-4kif0ugvs8] .sidebar-nav-TranHistory li a {
            color: #212b36 !important;
            display: block !important;
            text-decoration: none !important;
        }

            [b-4kif0ugvs8] .sidebar-nav-TranHistory li a:hover {
                color: #212b36 !important;
                background: rgba(255,255,255,0.2) !important;
                text-decoration: none !important;
            }

            [b-4kif0ugvs8] .sidebar-nav-TranHistory li a:active, [b-4kif0ugvs8] .sidebar-nav-TranHistory li a:focus {
                text-decoration: none !important;
            }

    [b-4kif0ugvs8] .sidebar-nav-TranHistory > .sidebar-brand {
        height: 55px !important;
        line-height: 55px !important;
        font-size: 18px !important;
    }

        [b-4kif0ugvs8] .sidebar-nav-TranHistory > .sidebar-brand a {
            color: #999999 !important;
        }

            [b-4kif0ugvs8] .sidebar-nav-TranHistory > .sidebar-brand a:hover {
                color: #fff !important;
                color: #212b36 !important;
                background: none !important;
            }

[b-4kif0ugvs8] .LatestTransactionDetailsTH {
    width: 374px !important;
    border-radius: 9px !important;
    box-shadow: 0 2px 4px 0 rgba(145, 158, 171, 0.41) !important;
    border: solid 1px rgba(189, 199, 209, 0.59) !important;
    background-color: #ffffff !important;
}

[b-4kif0ugvs8] .latest-Transaction-Card {
    width: 329px !important;
    height: 188px !important;
    object-fit: contain !important;
    border-radius: 6px !important;
    background-image: linear-gradient(286deg, #ebedee, #fbfbfb) !important;
}

[b-4kif0ugvs8] .latest-Transaction-Card-Text {
    font-family: 'Avenir Next LT Pro' !important;
    font-size: 15px !important;
    font-weight: bold !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: normal !important;
    letter-spacing: 0.8px !important;
    color: #565c64 !important;
}

[b-4kif0ugvs8] .sideBarCardImageSize {
    width: 60px !important;
}

[b-4kif0ugvs8] #lineItemToolTip.k-tooltip {
    background-color: white !important;
    border: 1px solid lightgray !important;
}

[b-4kif0ugvs8] .securityChksLbl {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: normal !important;
    letter-spacing: normal !important;
    padding-left: 15px !important;
}

[b-4kif0ugvs8] .w-115px {
    width: 115px !important;
}

[b-4kif0ugvs8] .w-122px {
    width: 122px !important;
}

[b-4kif0ugvs8] #currentTrxActionBqt {
    text-align: left !important;
}

    [b-4kif0ugvs8] #currentTrxActionBqt:after {
        float: right !important;
        margin-top: 7px !important;
    }

.margin-left-20[b-4kif0ugvs8] {
    margin-left: 20px !important;
}

.col-color[b-4kif0ugvs8] {
    color: black !important;
}

.col-custom[b-4kif0ugvs8] {
    color: black !important;
    margin-left: auto !important;
}

.p-custom[b-4kif0ugvs8] {
    text-align: right !important;
    overflow-wrap: anywhere !important;
}

.transHistory-custom[b-4kif0ugvs8] {
    text-align: right !important;
    overflow-wrap: anywhere !important;
}

.print-img[b-4kif0ugvs8] {
    width: 30px !important;
    height: 30px !important;
    margin-top: 35px !important;
    margin-left: 36px !important;
    cursor: pointer !important;
}

.print-label[b-4kif0ugvs8] {
    color: #007bff !important;
    cursor: pointer !important;
    margin-left: 6px !important;
}

.email-img[b-4kif0ugvs8] {
    width: 37px !important;
    height: 31px !important;
    margin-top: 35px !important;
    margin-left: 32px !important;
    cursor: pointer !important;
}

.email-label[b-4kif0ugvs8] {
    color: #007bff !important;
    cursor: pointer !important;
}

.z-index-1100[b-4kif0ugvs8] {
    z-index: 11000 !important;
}

.expiration-label[b-4kif0ugvs8] {
    font-size: 12px !important;
    float: left !important;
}

.w-268[b-4kif0ugvs8] {
    width: 268px !important;
}

.text-decoration-none[b-4kif0ugvs8] {
    text-decoration: none !important;
}

.text-decoration-color[b-4kif0ugvs8] {
    text-decoration: none !important;
    color: red !important;
}

.form-row-custom[b-4kif0ugvs8] {
    margin-top: -7px !important;
    margin-bottom: -7px !important;
}

.cancel-btn[b-4kif0ugvs8] {
    cursor: pointer !important;
    width: 16px !important;
}

.cardHolderBqt-custom[b-4kif0ugvs8] {
    text-transform: uppercase !important;
    float: left !important;
}

[b-4kif0ugvs8] .width-139px {
    width: 139px !important;
}

[b-4kif0ugvs8] .width-160px {
    width: 160px !important;
}

[b-4kif0ugvs8] .width-178px {
    width: 178px !important;
}

[b-4kif0ugvs8] .height-32px {
    height: 32px !important;
}

[b-4kif0ugvs8] .height-46px {
    height: 46px !important;
}

[b-4kif0ugvs8] .font-size-14px {
    font-size: 14px !important;
}


.height-16px[b-4kif0ugvs8] {
    height: 16px !important;
}

.securityCHeck-custom[b-4kif0ugvs8] {
    color: #919eab !important;
    cursor: pointer !important;
}
.address-img[b-4kif0ugvs8] {
    margin-top: 3px !important;
    margin-left: -3px !important;
    margin-right: 5px !important;
    width: 18px !important;
    height: 18px !important;
}

.SKU-label-row[b-4kif0ugvs8] {
    margin-left: 10px !important;
}

.SKU-label-div[b-4kif0ugvs8] {
    font-size: 18px !important;
    color: black !important;
    font-weight: bold !important;
}

.SKU-data-row[b-4kif0ugvs8] {
    font-size: 18px !important;
    color: black !important;
    margin-left: 20px !important;
    overflow-wrap: anywhere !important;
    font-weight: bold !important;
}

.SKU-data-div[b-4kif0ugvs8] {
    text-align: right !important;
}

#LatestBqtDetails[b-4kif0ugvs8] {
    height: 427px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-left: 0px !important;
}

[b-4kif0ugvs8] .cvv2VerificationContainer {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

[b-4kif0ugvs8] .owl-badge-green {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #90CF48 !important;
    background: #E9F5DC !important;
}

[b-4kif0ugvs8] .owl-badge-red {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #E02020 !important;
    background: #FCE9E9 !important;
}

[b-4kif0ugvs8] .owl-badge-grey {
    padding: 2px 16px !important;
    border-radius: 32px !important;
    border: 1px solid #637281 !important;
    background: #F8F8F8 !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SuccessModal.razor.rz.scp.css */

.modalDarkBackground[b-3fa7uvcixq] {
    z-index: 10140;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

.opacity[b-3fa7uvcixq] {
    opacity: 0.7;
}
.modal-custom[b-3fa7uvcixq] {
    width: 100%;
    border: 2px solid #7ED321;
    border-left: 5px solid #7ED321;
    font-size: 14px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SuccessModalNarrow.razor.rz.scp.css */

.modalDarkBackground[b-oyxe96y5by] {
    z-index: 10140;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

.opacity[b-oyxe96y5by] {
    opacity: 0.7;
}
.modal-custom[b-oyxe96y5by] {
    width: 100%;
    border: 2px solid rgba(196, 205, 213, 0.7);
    border-left: 5px solid #7ED321;
    font-size: 14px;
}

h6[b-oyxe96y5by] {
    margin: 0;
}

#successModalMessageCPD[b-oyxe96y5by] {
    padding: 0;
    margin: 0;
}

.imgContainer[b-oyxe96y5by] {
    display: flex;
    justify-content: center;
    padding: 0;
    align-items: center;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SuccessReceiptModal.razor.rz.scp.css */
.ReceiptLineStyle[b-a3n720xdrc] {
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
}

.printReceiptStyle[b-a3n720xdrc] {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 17px !important;
    padding-right: 17px !important;
}

.receiptRightContent[b-a3n720xdrc] {
    text-align: end !important;
}

.receiptLeftContent[b-a3n720xdrc] {
    text-align: start !important;
}

[b-a3n720xdrc] .EmailReceiptTextBox {
    height: 36px !important;
}

.smallOutlineButton[b-a3n720xdrc] {
    height: 36px !important;
    width: 84px !important;
    color: #4d71f6 !important;
    border: 1px solid !important;
    border-color: #4d71f6 !important;
    border-radius: 4px !important;
    cursor: pointer !important;
    background-color: rgba(0, 0, 0, 0) !important;
    font-family: "Avenir Next LT Pro" !important;
    margin-left: 15px !important;
    margin-right: 15px !important;
}

    .smallOutlineButton:disabled[b-a3n720xdrc] {
        opacity: 0.65 !important;
    }

.printLinkStyle[b-a3n720xdrc] {
    width: fit-content;
    margin: auto;
    margin-top: 16px !important;
    margin-bottom: 16px !important;
    cursor: pointer !important;
    color: #0557b7 !important;
}

.ccIcon[b-a3n720xdrc] {
    width: 31px !important;
    height: 27px !important;
    margin-right: 8px !important;
}

.redText[b-a3n720xdrc] {
    color: #dc3545 !important;
}

.w-100[b-a3n720xdrc] {
    width: 100% !important;
}

.cancel-img[b-a3n720xdrc] {
    height: 12px !important;
    width: 12px !important;
}

.check-img[b-a3n720xdrc] {
    height: 63px !important;
    width: 63px !important;
}

.cursor[b-a3n720xdrc] {
    cursor: pointer !important;
}

.col-custom[b-a3n720xdrc] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.receipt-dev[b-a3n720xdrc] {
    padding-left: 35px !important;
    padding-right: 35px !important;
    display: flex !important;
    flex-direction: column !important;
    row-gap: 12px !important;
}

.font-30[b-a3n720xdrc] {
    font-size: 30px !important;
}

.border-div[b-a3n720xdrc] {
    height: 1.5px !important;
    border-bottom: 2.5px solid #919eab !important;
}

.icon-img[b-a3n720xdrc] {
    height: 29px !important;
    width: 29px !important;
    margin-right: 5px !important;
}

.send-receipt-div[b-a3n720xdrc] {
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-bottom: 8px !important;
}

.email-receipt-div[b-a3n720xdrc] {
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: 100% !important;
}

.close-btn[b-a3n720xdrc] {
    max-width: 130px !important;
    margin: 4px !important;
}

.emailValidationErrors[b-a3n720xdrc] {
    color: #ec4144;
    margin-top: 10px;
}

.NewCustomerBadge[b-a3n720xdrc] {
    font-size: 11px;
    color: #ffffff;
    background-color: #925bea;
    border-radius: 25px;
    margin-left: 7px;
    padding: 3px 11px 2px 11px;
}

[b-a3n720xdrc] .copyReceiptContainer {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 16px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/SurchargeBanner.razor.rz.scp.css */
.surcharge-banner[b-jntdh31z14] {
    display: inline-flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 8px;
    margin: 20px 15px 20px 15px;
    padding: 8px;
    border-radius: 4px;
    background-color: #ccd5ff;
    font-family: AvenirNext, sans-serif;
    font-weight: 700;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/TextboxComponent.razor.rz.scp.css */
[b-pjeo8uj81i] .k-textbox.k-input:has(~ .k-invalid-msg) {
    border: 1px solid red !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/ToggleButtonComponent.razor.rz.scp.css */
div#DivtoggleBtnBatchManagerBbm .switch .slider[b-vc7r7ma8z5] {
    background-color: #637381 !important;
}

div#DivtoggleBtnBatchManagerBbm .switch input:checked + .slider[b-vc7r7ma8z5] {
    background-color: #2ab934 !important;
}

.switch[b-vc7r7ma8z5] {
    position: relative;
    display: inline-block;
    width: 80px;
    height: 28px;
}

    .switch input[b-vc7r7ma8z5] {
        display: none;
    }

.slider[b-vc7r7ma8z5] {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #2ab934;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider[b-vc7r7ma8z5]:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 1px;
        bottom: 1px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider[b-vc7r7ma8z5] {
    background-color: #637381;
}

input:focus + .slider[b-vc7r7ma8z5] {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider[b-vc7r7ma8z5]:before {
    -webkit-transform: translateX(52px);
    -ms-transform: translateX(52px);
    transform: translateX(52px);
}

.off[b-vc7r7ma8z5] {
    display: none;
}

.on[b-vc7r7ma8z5], .off[b-vc7r7ma8z5] {
    color: white;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    font-size: 10px;
    font-family: AvenirNext;
}

input:checked + .slider .on[b-vc7r7ma8z5] {
    display: none;
}

input:checked + .slider .off[b-vc7r7ma8z5] {
    display: block;
}

.slider.round[b-vc7r7ma8z5] {
    border-radius: 34px;
}

    .slider.round[b-vc7r7ma8z5]:before {
        border-radius: 50%;
    }

.off[b-vc7r7ma8z5] {
    display: none;
}

.on[b-vc7r7ma8z5], .off[b-vc7r7ma8z5] {
    color: white;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    font-size: 10px;
    font-family: AvenirNext;
}

input:checked + .slider .on[b-vc7r7ma8z5] {
    display: none;
}

input:checked + .slider .off[b-vc7r7ma8z5] {
    display: block;
}

.slider.round[b-vc7r7ma8z5] {
    border-radius: 34px;
}

    .slider.round[b-vc7r7ma8z5]:before {
        border-radius: 50%;
    }


.on-custom[b-vc7r7ma8z5] {
    font-size: 14px !important;
    margin-top: 2px !important;
    width: 65px !important;
}

.on-image[b-vc7r7ma8z5] {
    width: 20px !important;
    margin-bottom: 4px !important;
    margin-left: 20px !important;
}

.off-custom[b-vc7r7ma8z5] {
    font-size: 14px !important;
    margin-top: 2px !important;
    margin-left: -12px !important;
}

.off-image[b-vc7r7ma8z5] {
    width: 20px !important;
    margin-bottom: 4px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/TransactionDropdown.razor.rz.scp.css */
.transactionDropdown[b-t7hmv0qs8s],
[b-t7hmv0qs8s] .transactionDropdown {
    height: 60px !important;
    z-index: 100 !important;
}

.dropdownSelectedItem[b-t7hmv0qs8s] {
    background-color: #c1d1f2;
    color: black;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/TransactionsModal.razor.rz.scp.css */
.modal[b-p643ia4ukn] {
    background-color: rgba(0, 0, 0, 0.6) !important;
}

.modal-dialog modal-dialog-centered modal-md[b-p643ia4ukn] {
    font-size: 14px !important;
}

.modal-content-transM[b-p643ia4ukn] {
    max-width: 460px;
}

.text-center-transM[b-p643ia4ukn] {
    margin-left: 176px;
    margin-top: 16px
}

.Cancel-transM[b-p643ia4ukn] {
    cursor: pointer;
}

.saleTransaction-transM[b-p643ia4ukn] {
    padding-top: 12px;
}

.vdCardTypeTrans-img[b-p643ia4ukn] {
    height: 28px !important;
    width: 38px !important;
}

.showCursorHand-transM[b-p643ia4ukn] {
    width: 29px;
    height: 29px;
    object-fit: contain;
}

.Print-Receipt-transM[b-p643ia4ukn] {
    cursor: pointer;
}

.btnSendEmailToCustomer-transM[b-p643ia4ukn] {
    width: 84px;
    color: #4d71f6;
    border-color: #4d71f6;
}

.class-NewTransactionDone-transM[b-p643ia4ukn] {
    width: 87px
}

.modal-header-transM[b-p643ia4ukn] {
    border-bottom: transparent !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/WarningModal.razor.rz.scp.css */
.modal-header[b-1sdmuie75e] {
    font-family: Avenir Next LT Pro;
    font-size: 28px;
    color: #212b36;
}

.modal-body[b-1sdmuie75e] {
    font-family: AvenirNext;
    font-size: 15px;
    color: #212b36;
}

.confirm-warning-message[b-1sdmuie75e] {
    /*background-color: rgba(0, 0, 0, 0.5);*/
}

.VoidTransactionModalHeaderStyle[b-1sdmuie75e] {
    border-bottom: 1px solid rgb(222, 226, 230) !important;
    margin: 0px !important;
    text-align: center !important;
}

.VoidTransactionModalFooterStyle[b-1sdmuie75e] {
    border-top: 1px solid rgb(222, 226, 230) !important;
    margin: 0px !important;
}

.VoidTransactionModalBodyStyle[b-1sdmuie75e] {
    text-align: center;
}

.VoidTransactionBtnStyle:hover[b-1sdmuie75e] {
    color: #0D6EFD !important;
    background-color: white !important;
}

.warning-modal-close-wm[b-1sdmuie75e] {
    align-self: start;
}

#confirmDeleteModalCPD[b-1sdmuie75e] {
    background-color: rgba(0, 0, 0, 0.2);
    overflow: hidden !important;
    height: auto !important;
}

.modal-title[b-1sdmuie75e] {
    text-align: center !important;
}

.btnConfirmDeleteCPD:hover[b-1sdmuie75e] {
    color: #0d6efd !important;
    background-color: white !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/WarningModalAp.razor.rz.scp.css */
.modal[b-yxlerieoq3] {
    background-color: rgba(0, 0, 0, 0.2) !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/WarningModalAuto.razor.rz.scp.css */
.modal-header[b-qs80agcxew] {
    font-family: Avenir Next LT Pro;
    font-size: 28px;
    color: #212b36;
}

.modal-body[b-qs80agcxew] {
    font-family: AvenirNext;
    font-size: 15px;
    color: #212b36;
}

.confirm-warning-message[b-qs80agcxew] {
    /*background-color: rgba(0, 0, 0, 0.5);*/
}

.auto-payment-btn-style:hover[b-qs80agcxew] {
    color: #0D6EFD !important;
    background-color: white !important;
}

.warning-modal-close-wm[b-qs80agcxew] {
    align-self: start;
}

.img-warning-auto-modal[b-qs80agcxew] {
    height: 23px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Common/WarningModalPMethods.razor.rz.scp.css */
.modal-header[b-09zqr12bwc] {
    font-family: avenir next lt pro;
    font-size: 28px;
    color: #212b36;
}

.modal-body[b-09zqr12bwc] {
    font-family: avenirnext;
    font-size: 15px;
    color: #212b36;
}

.payment-methods-btn-style:hover[b-09zqr12bwc] {
    color: #0d6efd !important;
    background-color: white !important;
}

.modal-dialog-position-pm[b-09zqr12bwc] {
    margin-top: 20%;
}

.img-warning-pm-modal[b-09zqr12bwc] {
    height: 23px;
    margin-top: 5px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Customers/AddNewCustomerCc.razor.rz.scp.css */
[b-vo25hpd7ab] .spacing-right {
    margin-right: 2px !important;
}

[b-vo25hpd7ab] #ddlCardYear {
    font-size: 14px !important;
}

[b-vo25hpd7ab] #ddlCardMonth {
    font-size: 14px !important;
}

[b-vo25hpd7ab] #divAddCustCardVerify {
    border-left: solid #71be1c 7px !important;
}

[b-vo25hpd7ab] .cardbrand {
    background-size: 55px 31px !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
    padding-right: 60px !important;
    background-origin: padding-box !important;
}

[b-vo25hpd7ab] .cardbrand-visa {
    background-image: url('/Content/EbizAssets/card-new/visa-new.png') !important;
}

[b-vo25hpd7ab] .cardbrand-mastercard {
    background-image: url('/Content/EbizAssets/card-new/master-new.png') !important;
}

[b-vo25hpd7ab] .cardbrand-amex {
    background-image: url('/Content/EbizAssets/card-new/amex-new.png') !important;
}

[b-vo25hpd7ab] .cardbrand-discover {
    background-image: url('/Content/EbizAssets/card-new/discover-new.png') !important;
}

[b-vo25hpd7ab] .cardbrand-dinersclub {
    background-image: url('/Content/EbizAssets/card-new/diners-new.png') !important;
}

[b-vo25hpd7ab] .cardbrand-jcb {
    background-image: url('/Content/EbizAssets/JCBicon.png') !important;
}

[b-vo25hpd7ab] #AddCustomerModalCcl .validation-message {
    font-size: 11px !important;
    font-weight: 400 !important;
    overflow-y: hidden !important;
}

[b-vo25hpd7ab] .form-control {
    padding-left: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
}


[b-vo25hpd7ab] .modal-content {
    overflow: hidden !important;
    height: 90vh;
}

[b-vo25hpd7ab] .modal-body {
    overflow-y: auto;
}

[b-vo25hpd7ab] .modal {
    background-color: rgba(0, 0, 0, 0.0) !important;
    z-index: 1040 !important;
}

[b-vo25hpd7ab] .clear-fields {
    color: blue !important;
    cursor: pointer !important;
}

[b-vo25hpd7ab] .img-height {
    height: 16px !important;
}

[b-vo25hpd7ab] .status-msg {
    color: #212B36 !important;
}

[b-vo25hpd7ab] .status-match {
    color: #212B36 !important;
}

[b-vo25hpd7ab] .status-not-match {
    color: #EC4144 !important;
}

[b-vo25hpd7ab] .warning-color-red {
    color: red !important;
}

[b-vo25hpd7ab] .warning-color-green {
    color: green !important;
}

[b-vo25hpd7ab] .color-black {
    color: black !important;
}

[b-vo25hpd7ab] .border-red {
    border: 2px solid red !important;
}

[b-vo25hpd7ab] .border-green {
    border: 2px solid green !important;
}

[b-vo25hpd7ab] .customerID-error {
    font-size: 11px !important;
    color: #FF0000 !important;
}

[b-vo25hpd7ab] .W-230 {
    width: 230px !important;
}

[b-vo25hpd7ab] .W-180 {
    width: 180px !important;
}

[b-vo25hpd7ab] .MW-140 {
    min-width: 140px !important;
}

[b-vo25hpd7ab] .security-mismatch {
    display: block !important;
}

[b-vo25hpd7ab] .visible {
    display: block !important;
}

[b-vo25hpd7ab] .d-none {
    display: none !important;
}

[b-vo25hpd7ab] .card-verified {
    display: flex !important;
}

[b-vo25hpd7ab] .card-hidden {
    display: none !important;
}

[b-vo25hpd7ab] .f-13 {
    font-size: 13px !important;
}

[b-vo25hpd7ab] .MW-969 {
    max-width: 969px !important;
}

[b-vo25hpd7ab] .MW-100 {
    max-width: 100px !important;
}

[b-vo25hpd7ab] .z-index-1040 {
    z-index: 1040 !important;
}

[b-vo25hpd7ab] .modal-overflow {
    overflow: hidden !important;
}

[b-vo25hpd7ab] .rotate-0 {
    transform: rotate(0deg) !important;
}

[b-vo25hpd7ab] .rotate-180 {
    transform: rotate(179deg) !important;
}

.text-danger-font[b-vo25hpd7ab] {
    font-size: 12px !important;
}

.text-danger-postal[b-vo25hpd7ab] {
    font-size: 12px !important;
    color: red !important;
}

[b-vo25hpd7ab] .validation-message {
    font-size: 12px !important;
    font-size: 12px !important;
}

[b-vo25hpd7ab] .tooltipImage {
    position: relative !important;
    display: inline-block !important;
    padding-left: 4px;
    padding-bottom: 4px;
}

    [b-vo25hpd7ab] .tooltipImage .tooltiptext {
        visibility: hidden !important;
        width: 300px !important;
        background-color: black !important;
        color: #fff !important;
        padding: 5px;
        border-radius: 6px !important;
        position: absolute !important;
        z-index: 1040 !important;
    }

    [b-vo25hpd7ab] .tooltipImage:hover .tooltiptext {
        visibility: visible !important;
    }

[b-vo25hpd7ab] .card-header {
    cursor: pointer;
}

#ancBillingShippingCardCcl[b-vo25hpd7ab], #ancCustomerDetailsCardCcl[b-vo25hpd7ab], #ancAddPaymentMethodCardCcl[b-vo25hpd7ab] {
    border: lightgray 1px solid;
}

[b-vo25hpd7ab] .textareaStyle {
    height: 80px;
}

    [b-vo25hpd7ab] .textareaStyle textarea {
        max-height: 80px;
        min-height: 100%;
    }
/* _content/EBizChargeCloud.ClientB/Controls/Customers/CustomerDetailGridComponent.razor.rz.scp.css */
[b-ykmqjcgt3b] #CustomerDetailTransactionHisotry .telerik-blazor.k-dropdownlist.k-picker.k-picker-solid {
    color: #333 !important;
}

[b-ykmqjcgt3b] .refresh-btn-wrapper, [b-ykmqjcgt3b] .refresh-btn-wrapper:focus, [b-ykmqjcgt3b] .refresh-btn-wrapper:active {
    margin-top: 10px !important;
    background-color: #f8f9fa !important;
    height: auto;
    border-radius: 0;
    border-left: none;
    border-color: rgba(33,37,41,0.13);
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 5px !important;
    margin: 0 !important;
    box-shadow: none;
}

    [b-ykmqjcgt3b] .refresh-btn-wrapper .k-button-icon.k-icon.k-svg-icon {
        width: 30px !important;
        margin-left: -5px !important;
        color: #428bca !important;
        margin: 0 auto !important;
    }

[b-ykmqjcgt3b] .initial-data-loader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 9999;
    background-color: rgba(255, 255, 255, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-ykmqjcgt3b] .customer-trans-hist-grid {
    min-height: 600px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Customers/CustomerFiltersRb.razor.rz.scp.css */
.filterAndCaptureBtnDiv[b-hvp4sof56z] {
    display: flex;
    flex-direction: row;
}

.divLblResult-SchPay[b-hvp4sof56z] {
    align-items: center;
    margin-left: 10px;
}

.divBody[b-hvp4sof56z] {
    max-height: 550px;
    overflow-y: auto;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/FiltersComponent.razor.rz.scp.css */
.divBody[b-8tlwn77pqk] {
    padding-bottom: 20px;
    max-height: 550px !important;
    overflow-y: auto;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/FiltersExpCardsComponent.razor.rz.scp.css */

[b-yrklpm7j2y] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-yrklpm7j2y] label[for="DateRangeStartRepDet"], [b-yrklpm7j2y] label[for="DateRangeEndRepDet"] {
    font-size: 14px !important;
    display: none !important;
}

[b-yrklpm7j2y] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

.k-dateinput[b-yrklpm7j2y] {
    width: 98% !important;
}

[b-yrklpm7j2y] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

[b-yrklpm7j2y] .divFilter .divHeader .divHeaderbtnClear-RepDet {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-yrklpm7j2y] .divFilter .divHeader-RepDet {
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-yrklpm7j2y] .divFilter .divHeader .btnClearFilter-RepDet {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-yrklpm7j2y] .txtControlsPUL {
    margin-top: 10px;
}

[b-yrklpm7j2y] #divFilterCLRepDet > hr {
    color: #adadad !important;
}

[b-yrklpm7j2y] .divFiltersContainer {
    max-width: 100%;
    margin-top: -5px;
    white-space: normal;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-yrklpm7j2y] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-yrklpm7j2y] {
        margin-top: 5px;
    }
}

[b-yrklpm7j2y] .filterSpanRepDet {
    white-space: nowrap;
    line-height: 1.7 !important;
    display: inline-block;
    background-color: #D7D8D8;
    height: 31px;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    border-radius: 3px;
    padding-top: 2px;
}

.anchorLinkClearAllRepDet[b-yrklpm7j2y] {
    color: #0071c1 !important;
}

hr[b-yrklpm7j2y] {
    color: #c5c5c5 !important;
}

.filterExp-button-header[b-yrklpm7j2y] {
    line-height: 33px;
    overflow: hidden;
}

.filterExp-Done-button[b-yrklpm7j2y] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.filterExp-divBody[b-yrklpm7j2y] {
    padding-bottom: 20px;
    max-height: 550px !important;
    overflow-y: auto;
}

.filterExp-divLblResult[b-yrklpm7j2y] {
    margin-top: 5px
}

.filterExp-ClearAllFilters[b-yrklpm7j2y] {
    padding-top: 11px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/FiltersSettledByDateComponent.razor.rz.scp.css */

[b-jmld0fpzmo] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-jmld0fpzmo] label[for="DateRangeStartRepDet"], [b-jmld0fpzmo] label[for="DateRangeEndRepDet"] {
    font-size: 14px !important;
    display: none !important;
}

[b-jmld0fpzmo] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

.k-dateinput[b-jmld0fpzmo] {
    width: 98% !important;
}

span.dateRangePicker > span.k-floating-label-container[b-jmld0fpzmo] {
    padding-top: 10px !important;
}

[b-jmld0fpzmo] .divFilter .divHeader .divHeaderbtnClear-RepDet {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-jmld0fpzmo] .divFilter .divHeader-RepDet {
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-jmld0fpzmo] .divFilter .divHeader .btnClearFilter-RepDet {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-jmld0fpzmo] .txtControlsPUL {
    margin-top: 10px;
}

[b-jmld0fpzmo] #divFilterCLRepDet > hr {
    color: #adadad !important;
}

[b-jmld0fpzmo] .divFiltersContainer {
    max-width: 100%;
    margin-top: -5px;
    white-space: normal;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-jmld0fpzmo] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-jmld0fpzmo] {
        margin-top: 5px;
    }
}

[b-jmld0fpzmo] .filterSpanRepDet {
    white-space: nowrap;
    line-height: 1.7 !important;
    display: inline-block;
    background-color: #D7D8D8;
    height: 31px;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    border-radius: 3px;
    padding-top: 2px;
}

.anchorLinkClearAllRepDet[b-jmld0fpzmo] {
    color: #0071c1 !important;
}

hr[b-jmld0fpzmo] {
    color: #c5c5c5 !important;
}

.filterSBD-button-header[b-jmld0fpzmo] {
    line-height: 33px;
    overflow: hidden;
}

.filterSBD-Done-button[b-jmld0fpzmo] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.filterSBD-divBody[b-jmld0fpzmo] {
    padding-bottom: 20px;
    max-height: 550px !important;
    overflow-y: auto;
}

.filterSBD-divLblResult[b-jmld0fpzmo] {
    margin-top: 5px;
}

.filterSBD-ClearAllFilters[b-jmld0fpzmo] {
    padding-top: 11px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/FiltersSettledBySourceComponent.razor.rz.scp.css */

[b-s8ehku6h0s] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-s8ehku6h0s] label[for="DateRangeStartRepDet"], [b-s8ehku6h0s] label[for="DateRangeEndRepDet"] {
    font-size: 14px !important;
    display: none !important;
}

[b-s8ehku6h0s] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

.k-dateinput[b-s8ehku6h0s] {
    width: 98% !important;
}

[b-s8ehku6h0s] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

[b-s8ehku6h0s] .divFilter .divHeader .divHeaderbtnClear-RepDet {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-s8ehku6h0s] .divFilter .divHeader-RepDet {
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-s8ehku6h0s] .divFilter .divHeader .btnClearFilter-RepDet {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-s8ehku6h0s] .txtControlsPUL {
    margin-top: 10px;
}

[b-s8ehku6h0s] #divFilterCLRepDet > hr {
    color: #adadad !important;
}

[b-s8ehku6h0s] .divFiltersContainer {
    max-width: 100%;
    margin-top: -5px;
    white-space: normal;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-s8ehku6h0s] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-s8ehku6h0s] {
        margin-top: 5px;
    }
}

[b-s8ehku6h0s] .filterSpanRepDet {
    white-space: nowrap;
    line-height: 1.7 !important;
    display: inline-block;
    background-color: #D7D8D8;
    height: 31px;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    border-radius: 3px;
    padding-top: 2px;
}

.anchorLinkClearAllRepDet[b-s8ehku6h0s] {
    color: #0071c1 !important;
}

hr[b-s8ehku6h0s] {
    color: #c5c5c5 !important;
}

.filterSBS-button-header[b-s8ehku6h0s] {
    line-height: 33px;
    overflow: hidden;
}

.filterSBS-Done-button[b-s8ehku6h0s] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.filterSBS-divBody[b-s8ehku6h0s] {
    padding-bottom: 20px;
    max-height: 550px !important;
    overflow-y: auto;
}

.filterSBS-divLblResult[b-s8ehku6h0s] {
    margin-top: 5px;
}

.filterSBS-ClearAllFilters[b-s8ehku6h0s] {
    padding-top: 11px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/FiltersSurchargeHistoryComponent.razor.rz.scp.css */

[b-bn6vmz650d] .dateRangePicker {
    flex-direction: column !important;
    align-items: normal !important;
}

[b-bn6vmz650d] label[for="DateRangeStartRepDet"], [b-bn6vmz650d] label[for="DateRangeEndRepDet"] {
    font-size: 14px !important;
    display: none !important;
}

[b-bn6vmz650d] .filterInnerDiv {
    padding-left: 20px;
    margin-top: 5px;
}

.k-dateinput[b-bn6vmz650d] {
    width: 98% !important;
}

[b-bn6vmz650d] span.dateRangePicker > span.k-floating-label-container {
    padding-top: 10px !important;
}

[b-bn6vmz650d] .divFilter .divHeader .divHeaderbtnClear-RepDet {
    width: 53px;
    height: 22px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-bn6vmz650d] .divFilter .divHeader-RepDet {
    border-radius: 3px;
    box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.11);
    background-color: var(--table-header);
    padding-top: 9px;
}

[b-bn6vmz650d] .divFilter .divHeader .btnClearFilter-RepDet {
    width: 53px;
    height: 34px;
    background-color: #F4F6F8;
    color: #7c8895;
    margin-left: 10px;
    border-radius: 3px;
    border: solid 1px #c4cdd5;
}

[b-bn6vmz650d] .txtControlsPUL {
    margin-top: 10px;
}

[b-bn6vmz650d] #divFilterCLRepDet > hr {
    color: #adadad !important;
}

[b-bn6vmz650d] .divFiltersContainer {
    max-width: 100%;
    margin-top: -5px;
    white-space: normal;
}

@media(max-width: 1570px) {
    .divFiltersContainer[b-bn6vmz650d] {
        max-width: 100%;
    }
}

@media(max-width: 1200px) {
    .divFiltersContainer[b-bn6vmz650d] {
        margin-top: 5px;
    }
}

[b-bn6vmz650d] .filterSpanRepDet {
    white-space: nowrap;
    line-height: 1.7 !important;
    display: inline-block;
    background-color: #D7D8D8;
    height: 31px;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    border-radius: 3px;
    padding-top: 2px;
}

.anchorLinkClearAllRepDet[b-bn6vmz650d] {
    color: #0071c1 !important;
}

hr[b-bn6vmz650d] {
    color: #c5c5c5 !important;
}

.filterSurHis-button-header[b-bn6vmz650d] {
    line-height: 33px;
    overflow: hidden;
}

.filterSurHis-Done-button[b-bn6vmz650d] {
    border-color: #4d71f6;
    color: #4d71f6;
    margin-left: 40px;
    width: 53px;
    height: 34px;
    margin-right: 10px;
}

.filterSurHis-divLblResult[b-bn6vmz650d] {
    margin-top: 5px;
}

.filterSurHis-ClearAllFilters[b-bn6vmz650d] {
    padding-top: 11px;
}

.divBody[b-bn6vmz650d] {
    max-height: 550px;
    overflow-y: auto;
}
/* _content/EBizChargeCloud.ClientB/Controls/Reports/ReportDetailComponent.razor.rz.scp.css */
[b-p59ywq7qwc] .actionsDropDownReport {
    padding: 0.5rem 0 !important;
    margin: 0.125rem 0 0 !important;
    font-size: 1rem !important;
    color: #212529 !important;
    text-align: left !important;
    background-color: #fff !important;
    background-clip: padding-box !important;
    border: 1px solid rgba(0, 0, 0, 0.15) !important;
    border-radius: 0.25rem !important;
    border-bottom-left-radius: 0.4rem !important;
    border-bottom-right-radius: 0.4rem !important;
}

[b-p59ywq7qwc] #gridReportDetails .k-grid-content,
[b-p59ywq7qwc] #gridReportDetailsExpCard .k-grid-content,
[b-p59ywq7qwc] #gridReportDetailsSurchargeHist .k-grid-content,
[b-p59ywq7qwc] #gridReportDetailsSettledBySource .k-grid-content,
[b-p59ywq7qwc] #gridReportDetailsSettledByDate .k-grid-content {
    overflow-y: hidden !important;
    overflow-x: auto !important;
}

[b-p59ywq7qwc] tr.k-grid-norecords {
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

[b-p59ywq7qwc] .k-grid-container {
    min-height: 400px !important;
}

[b-p59ywq7qwc] #gridReportDetails table thead tr th {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.43 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #212b36 !important;
}

[b-p59ywq7qwc] .amountColomHeader .k-cell-inner .k-link {
    justify-content: end !important;
}

[b-p59ywq7qwc] .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-p59ywq7qwc] .k-pager-md .k-pager-sizes .k-dropdown,
[b-p59ywq7qwc] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-p59ywq7qwc] .k-pager-md .k-pager-sizes > select {
    width: 6em !important;
    background-color: transparent !important;
    height: 36px !important;
}

[b-p59ywq7qwc] .k-pager-info, [b-p59ywq7qwc] .k-pager-sizes {
    display: block !important;
    margin: 0 !important;
}

@media (max-width: 1100px) {
    [b-p59ywq7qwc] .k-pager-sizes {
        display: none !important;
    }
}

[b-p59ywq7qwc] .k-pager-md .k-pager-numbers-wrap .k-button:not(.k-selected) {
    min-width: calc(1.5em + 0.75rem + 2px) !important;
    border-left: 1px solid lightgrey !important;
    border-radius: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263f9 !important;
    height: 34px !important;
    font-weight: 600 !important;
    background-color: #fff !important;
}

    [b-p59ywq7qwc] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-right: 1px solid lightgrey !important;
    }

[b-p59ywq7qwc] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

    [b-p59ywq7qwc] .k-pager-numbers .k-selected:before {
        opacity: 0 !important;
    }

[b-p59ywq7qwc] .k-pager-numbers .k-button.k-selected:focus {
    color: #fff !important;
}

[b-p59ywq7qwc] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

[b-p59ywq7qwc] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

[b-p59ywq7qwc] .k-pager:focus {
    box-shadow: none;
}

[b-p59ywq7qwc] .k-picker .k-input-button {
    margin-top: 2px !important;
    height: 34px !important;
    margin-right: -3px !important;
}

[b-p59ywq7qwc] .telerik-blazor.k-pager .k-button-flat.k-selected {
    color: #fff !important;
}

[b-p59ywq7qwc] .k-picker-solid,
[b-p59ywq7qwc] .k-picker-solid:hover,
[b-p59ywq7qwc] .k-picker-solid.k-hover,
[b-p59ywq7qwc] .k-picker-solid:focus,
[b-p59ywq7qwc] .k-picker-solid.k-focus {
    background-color: white !important;
}

[b-p59ywq7qwc] div#DivtoggleBtnRepDet .switch .slider {
    background-color: #2ab934 !important;
}

[b-p59ywq7qwc] div#DivtoggleBtnRepDet .switch input:checked + .slider {
    background-color: #637381 !important;
}

[b-p59ywq7qwc] .filterSpanImg {
    margin-top: -4px !important;
}

[b-p59ywq7qwc] .k-window-titlebar {
    height: 0 !important;
    background-color: #fff !important;
    border: none !important;
}

[b-p59ywq7qwc] div.k-window.telerik-blazor.emailReportModal > div.k-window-titlebar > div.k-window-titlebar-actions > button {
    margin-top: 3px !important;
    margin-right: -20px !important;
}

[b-p59ywq7qwc] div.k-window.telerik-blazor.emailReportModal > .k-window-content {
    padding-top: 0px !important;
}

[b-p59ywq7qwc] .successEmailModalClass {
    width: 100% !important;
    border: 2px solid rgba(196, 205, 213, 0.7) !important;
    border-left: 5px solid #7ED321 !important;
    font-size: 14px !important;
}

    [b-p59ywq7qwc] .successEmailModalClass .k-window-content {
        padding: 0 20px 0 20px !important;
    }

[b-p59ywq7qwc] div.k-window.telerik-blazor.successEmailModalClass > div.k-window-titlebar > div.k-window-titlebar-actions > button {
    margin-top: 60px !important;
    margin-right: -10px !important;
    z-index: 9999 !important;
}

@media(max-width:1399px) {
    [b-p59ywq7qwc] .exportreportgridddl {
        width: 100% !important;
        margin-bottom: 5px !important;
    }

    [b-p59ywq7qwc] .spanTxtSearchReportGrid {
        width: 100% !important;
        margin-bottom: 5px !important;
    }
}

[b-p59ywq7qwc] .refresh-btn-wrapper, [b-p59ywq7qwc] .refresh-btn-wrapper:focus, [b-p59ywq7qwc] .refresh-btn-wrapper:active {
    margin-top: 10px !important;
    background-color: #f8f9fa !important;
    height: auto;
    border-radius: 0;
    border-left: none;
    border-color: rgba(33,37,41,0.13);
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 5px !important;
    margin: 0 !important;
    box-shadow: none;
}

[b-p59ywq7qwc] .telerik-blazor.k-pager.k-pager {
    border-right: 0px !important;
}

[b-p59ywq7qwc] .reportsDetailsGridPagerWrapper .telerik-blazor.k-pager.k-pager {
    width: calc(100% - 40px) !important;
}

[b-p59ywq7qwc] .refresh-btn-wrapper .k-button-icon.k-icon.k-svg-icon {
    width: 30px !important;
    margin-left: -5px !important;
    color: #428bca !important;
    margin: 0 auto !important;
}

[b-p59ywq7qwc] .k-column-title {
    font-weight: 600 !important;
}

[b-p59ywq7qwc] .linkInGridCell {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: 1.43 !important;
    letter-spacing: normal !important;
    color: #0557b7 !important;
    cursor: pointer !important;
}

[b-p59ywq7qwc] .k-grid-header .k-grid-header-sticky,
[b-p59ywq7qwc] .k-grid-header .k-grid-header-sticky.k-sorted {
    border-right-color: #dee2e6 !important;
    border-left-color: #dee2e6 !important;
}

[b-p59ywq7qwc] .k-master-row .k-grid-content-sticky {
    border-color: #dee2e6 !important;
}

[b-p59ywq7qwc] .k-master-row.k-table-alt-row .k-grid-content-sticky,
[b-p59ywq7qwc] .k-master-row.k-table-alt-row .k-grid-row-sticky {
    background-color: #f5f5f5 !important;
}

[b-p59ywq7qwc] .k-pager-info {
    color: #a6a6a6 !important;
}

[b-p59ywq7qwc] .reportsDetailsGridPagerWrapper .telerik-blazor.k-dropdownlist.k-picker.k-picker-solid {
    color: #333 !important;
}

[b-p59ywq7qwc] .k-pager-sizes span:nth-of-type(2) {
    color: #a6a6a6 !important;
}

.w-100[b-p59ywq7qwc] {
    width: 100% !important;
}

.reports-on[b-p59ywq7qwc] {
    font-size: 14px !important;
    margin-top: 2px !important;
    width: 65px !important;
}

.reports-off[b-p59ywq7qwc] {
    font-size: 14px !important;
    margin-top: 2px !important;
    margin-left: -12px !important;
}

.reports-on-img[b-p59ywq7qwc] {
    width: 20px !important;
    margin-bottom: 4px !important;
    margin-left: 20px !important;
}

.reports-off-img[b-p59ywq7qwc] {
    width: 20px !important;
    margin-bottom: 4px !important;
}

.font-size-13[b-p59ywq7qwc] {
    font-size: 13px !important;
}

.search-border[b-p59ywq7qwc] {
    border: solid 1px #C4CDD5 !important;
}

.search-string[b-p59ywq7qwc] {
    font-size: 14px !important;
    padding-left: 12px !important;
}

.sort-div[b-p59ywq7qwc] {
    background-color: #fff !important;
    border-radius: 5px !important;
    border: 1px solid #bfc6d0 !important;
}

.sort-by-div[b-p59ywq7qwc] {
    color: #adb4bf !important;
    width: 75px !important;
}

.w-30[b-p59ywq7qwc] {
    width: 130px !important;
}

.w-130[b-p59ywq7qwc] {
    width: 30px !important;
}

.opacity-07[b-p59ywq7qwc] {
    opacity: 0.7 !important;
}

.error-img[b-p59ywq7qwc] {
    margin-top: -5px !important;
}

.error-span[b-p59ywq7qwc] {
    font-size: 24px !important;
    margin-top: 5px !important;
    margin-left: 10px !important;
}

.error-p[b-p59ywq7qwc] {
    padding-left: 15px !important;
    padding-right: 45px !important;
    text-align: left !important;
}

[b-p59ywq7qwc] .successMarkPng {
    width: 45px;
}


.modalDarkBackground[b-p59ywq7qwc] {
    z-index: 1040;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

/* Start Modal Styles */
.modalHeaderTitle[b-p59ywq7qwc] {
    padding-top: 30px;
    padding-left: 29px;
}

.modalHeaderCancel[b-p59ywq7qwc] {
    padding-top: 8px;
    padding-right: 7px;
}

.modal-header[b-p59ywq7qwc] {
    border-bottom: none !important;
}

.CancelPointer[b-p59ywq7qwc] {
    cursor: pointer
}

.modalDialog[b-p59ywq7qwc] {
    max-width: 538px;
    border-radius: 3px;
}

.modalContent[b-p59ywq7qwc] {
    height: 556px;
}

.modalBody[b-p59ywq7qwc] {
    padding-left: 57px;
}

.receiptModalImage[b-p59ywq7qwc] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

#refMessage[b-p59ywq7qwc] {
    padding-left: 10px
}

.widthEightFive[b-p59ywq7qwc] {
    width: 85%;
}

.emailDropdownStyle[b-p59ywq7qwc] {
    display: flex;
    flex-direction: column;
}

.additionalEmailLabel[b-p59ywq7qwc] {
    float: right;
    width: 100%;
    text-align: end;
}

.modalFooter[b-p59ywq7qwc] {
    padding-left: 25px;
    border-top: none !important;
}

/* End Receipt Modal Styles */

[b-p59ywq7qwc] .btnFilter {
    width: 287px !important;
}

[b-p59ywq7qwc] .btnFilter:is(:active, :focus, :hover) .k-button-text {
    color: white !important;
}

[b-p59ywq7qwc] .divFilter {
    width: 287px !important;
    overflow-y: auto;
}

[b-p59ywq7qwc] .ReportsGrid b {
    text-overflow: ellipsis;
    overflow: hidden;
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/AccountSettings.razor.rz.scp.css */
.btnInModelFooterCPD[b-5c96eme344] {
    width: 35% !important;
}

    .btnInModelFooterCPD:hover[b-5c96eme344] {
        width: 35% !important
    }

.cursor-pointer[b-5c96eme344] {
    cursor: pointer;
}

.card[b-5c96eme344] {
    border-radius: 10px;
    box-shadow: 0px 0px 4px 0px #dddddd;
}

.card-header[b-5c96eme344] {
    background-color: white;
    border-bottom: none;
    border-radius: 20px !important;
}

.EditCompanyInfoModal div.k-window-titlebar[b-5c96eme344] {
    background-color: white !important;
}

.edit-company-info[b-5c96eme344] {
    margin-right: 100px;
}

.carat-angle-color[b-5c96eme344] {
    color: rgb(145, 158, 171);
}

[b-5c96eme344] .toggleBodyDisplay {
    display: block;
    position: relative;
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/DeviceSettings.razor.rz.scp.css */
[b-eo5qjpuu7g] .btnSaveStngs {
    width: 350px !important;
}

    [b-eo5qjpuu7g] .btnSaveStngs:hover {
        width: 350px !important;
    }
/*==== CSS setting for tooltip Start =====*/
[b-eo5qjpuu7g] .customToolTip .k-tooltip-content {
    font-family: AvenirNext;
    font-weight: normal;
    color: #fff;
}

[b-eo5qjpuu7g] .k-callout-w {
    left: 0 !important;
    margin-top: 0 !important;
}

/*==== CSS setting for tooltip Start =====*/
[b-eo5qjpuu7g] .k-table-thead {
    height: 50px;
}

[b-eo5qjpuu7g] thead.k-table-thead th.k-header {
    vertical-align: middle !important;
}

.tooltipIcon[b-eo5qjpuu7g] {
    width: 13px !important;
    height: 13px !important;
}

[b-eo5qjpuu7g] #deviceSettingGrdId .k-toolbar.k-grid-toolbar {
    display: none !important;
}

/*CSS for pager to persist after resizing of window. Telerik limitation where it causes the pager element to stay hidden despite resizing the window back*/
@media (min-width: 1100px) {
    [b-eo5qjpuu7g] .k-pager-sizes {
        display: flex !important;
    }
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/MFAEmailSetup.razor.rz.scp.css */
.emailValidationErrors[b-t8gmm2vxjb] {
    color: #ec4144;
    margin-top: 10px;
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/MFASetup.razor.rz.scp.css */
.userSettingsSection[b-4x7lwrn1sc] {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
}

span[b-4x7lwrn1sc], label[b-4x7lwrn1sc] {
    font-family: AvenirNext-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
    width: fit-content;
}

.onText[b-4x7lwrn1sc] {
    color: #4d8412;
    font-weight: 700;
}

.turnOff[b-4x7lwrn1sc] {
    font-weight: 700;
    cursor: pointer;
}

.anchorLinkColor[b-4x7lwrn1sc] {
    cursor: pointer;
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/ReportSettings.razor.rz.scp.css */
[b-g4b7j4q19n] .cursor-pointer {
    cursor: pointer;
}

[b-g4b7j4q19n] .settingTabBody {
    /*margin-left: 20px;*/
    margin-right: 150px;
}

[b-g4b7j4q19n] .btnSaveSettingsTop {
    width: 17% !important;
}

    .btnSaveSettingsTop:hover[b-g4b7j4q19n] {
        width: 17% !important;
    }

[b-g4b7j4q19n] .card-header {
    background-color: white;
    border-bottom: none;
    border-radius: 10px;
}

[b-g4b7j4q19n] .sendViaTextToolTip .k-tooltip-content {
    font-family: AvenirNext;
    font-weight: normal;
    color: #fff;
}

.k-callout-w[b-g4b7j4q19n] {
    left: 0 !important;
    margin-top: 0 !important;
}

[b-g4b7j4q19n] .chkStng {
    margin-top: -3px;
}

[b-g4b7j4q19n] .btnSaveStngs {
    width: 350px !important;
}

    [b-g4b7j4q19n] .btnSaveStngs:hover {
        width: 350px !important;
    }

.btnSaveSettings[b-g4b7j4q19n] {
    width: 250px;
}

    .btnSaveSettings:hover[b-g4b7j4q19n] {
        width: 250px !important;
    }

[b-g4b7j4q19n] .card {
    border-radius: 10px;
    box-shadow: 0px 0px 4px 0px #dddddd;
}

[b-g4b7j4q19n] .card-header {
    background-color: white;
    border-bottom: none;
    border-radius: 20px !important;
}

[b-g4b7j4q19n] .mt--2px {
    margin-top: -2px;
}

[b-g4b7j4q19n] .cardVeri-reportSettings-checkLabel .form-check-label label {
    cursor: pointer;
    font-family: AvenirNext-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
}

.tooltipIcon[b-g4b7j4q19n] {
    width: 13px !important;
    height: 13px !important;
}

[b-g4b7j4q19n] .Telerik-Animation-Class {
    display: block;
    position: relative;
}

.carat-toggle-color[b-g4b7j4q19n] {
    color: rgb(145, 158, 171);
}
/* _content/EBizChargeCloud.ClientB/Controls/Settings/TransactionSettings.razor.rz.scp.css */
[b-gva6tiunaf] .cursor-pointer {
    cursor: pointer;
}

[b-gva6tiunaf] .card-header {
    background-color: white;
    border-bottom: none;
    border-radius: 10px;
}

[b-gva6tiunaf] .mt--2px {
    margin-top: 1px;
}

[b-gva6tiunaf] .customToolTip .k-tooltip-content {
    font-family: AvenirNext;
    font-weight: normal;
    color: #fff;
}

[b-gva6tiunaf] .k-callout-w {
    left: 0 !important;
    margin-top: 0 !important;
}

[b-gva6tiunaf] .btnSaveSettings {
    width: 250px;
}

    [b-gva6tiunaf] .btnSaveSettings:hover {
        width: 250px !important;
    }

[b-gva6tiunaf] .btnSaveStngs {
    width: 350px;
}

    [b-gva6tiunaf] .btnSaveStngs:hover {
        width: 350px !important;
    }

[b-gva6tiunaf] .card {
    border-radius: 10px;
    box-shadow: 0px 0px 4px 0px #dddddd;
}

[b-gva6tiunaf] .card-header {
    border-radius: 20px !important;
}

[b-gva6tiunaf] .transSettingsCardBody div.form-check label.form-check-label label, [b-gva6tiunaf] label.transSettingsLable {
    font-family: AvenirNext-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}

[b-gva6tiunaf] .transSettingsCardBody span.k-dropdownlist {
    background-color: white;
}

    [b-gva6tiunaf] .transSettingsCardBody span.k-dropdownlist button.k-icon-button:focus {
        color: black !important
    }

    [b-gva6tiunaf] .transSettingsCardBody span.k-dropdownlist.k-disabled {
        background-color: #f8f8f8;
    }

[b-gva6tiunaf] div.k-dropdownlist-popup ul.k-list-ul li.k-selected.k-focus {
    background-color: #c1d1f2;
    color: black;
    font-weight: bold;
}

.tooltipIcon[b-gva6tiunaf] {
    width: 13px !important;
    height: 13px !important;
}

[b-gva6tiunaf] h6 {
    margin: 0;
}

[b-gva6tiunaf] #successModalMessageCPD {
    padding: 0;
    margin: 0;
}

[b-gva6tiunaf] .imgContainer {
    display: flex;
    justify-content: center;
    padding: 0;
    align-items: center;
}

.checkBoxLabel[b-gva6tiunaf] {
    display: unset !important;
    font-family: AvenirNext-Regular;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/AdvancedSearchModal.razor.rz.scp.css */
.inputWrapperStyle[b-woor63z3zw] {
    border: solid 1px #C4CDD5;
}

.inputStyle[b-woor63z3zw] {
    font-size: 14px;
    padding-left: 12px;
}

.sortByContainer[b-woor63z3zw] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

[b-woor63z3zw] .k-window k-window-titlebar {
    display: none !important;
}

[b-woor63z3zw] .k-window-titlebar {
    display: none;
}


[b-woor63z3zw] .k-pager *, .k-pager *[b-woor63z3zw]::before, .k-pager *[b-woor63z3zw]::after {
    width: auto !important;
}

[b-woor63z3zw] .gridRefreshIconWrapper:hover {
    background: #ebebeb;
    border: 1px solid rgb(204, 204, 204) !important;
}

[b-woor63z3zw] .gridRefreshIcon svg {
    fill: rgb(66, 99, 249) !important;
}


[b-woor63z3zw] #CustomersGridID .k-grid-content {
    overflow: hidden;
}

[b-woor63z3zw] .custom-pager-info > .k-pager-info {
    visibility: hidden;
    position: relative;
}

[b-woor63z3zw] .custom-pager-info > .k-pager-info::after {
    font-size: 16px;
    content: "No items to display";
    visibility: visible;
    position: absolute;
    right: 0;
}

[b-woor63z3zw] #CustomersGridID .k-grid-container {
    min-height: 400px !important;
}

.w-300[b-woor63z3zw] {
    width: 300px !important;
}

[b-woor63z3zw] .k-pager-info {
    margin-right: 40px !important;
}

.modalGird[b-woor63z3zw] {
    position: relative;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/DdlCustomerComponent.razor.rz.scp.css */

.selectACustomerStyle[b-k8bcz448zy] {
    font-family: AvenirNext-Italic;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}

.selectACustomerStyle-select[b-k8bcz448zy] {
    font-family: AvenirNext-Italic;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}

.selectACustomerStyle-addNewCustomer[b-k8bcz448zy] {
    font-family: AvenirNext-Italic;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
    height: 31px;
    margin-top: unset !important;
    /*margin-left: 5px;*/
    color: #0557b7 !important;
    cursor: pointer;
}

div.ddlCustomerPopup ul li span[b-k8bcz448zy] {
    font-style: italic;
}

div.ddlCustomerPopup ul li:nth-child(-n+2)[b-k8bcz448zy] {
    /*background-image: url(/Content/EbizAssets/edit@2x.png);
        background-repeat: no-repeat;
        background-size: 18px;
        background-position: left;
        background-position-x: 13px;*/
    /*padding-left: 36px;*/
    /* color: #5f626c; */
    position: sticky;
    display: block;
    top: 0;
    /*border-bottom: 1px solid #eee;*/
    z-index: 2;
    background-color: white !important;
}

div.ddlCustomerPopup ul li:nth-child(1)[b-k8bcz448zy] {
    height: 38px;
    margin-top: 3px;
    margin-left: 5px;
    color: #0557b7;
}

    div.ddlCustomerPopup ul li:nth-child(1) span[b-k8bcz448zy]:before {
        content: '+';
    }

    div.ddlCustomerPopup ul li:nth-child(1).k-selected.k-focus[b-k8bcz448zy] {
        height: 35px;
    }

div.ddlCustomerPopup ul li:nth-child(2)[b-k8bcz448zy] {
    top: 2.21em;
}

    div.ddlCustomerPopup ul li:nth-child(2).k-selected.k-focus[b-k8bcz448zy] {
        top: 2.53em;
        background-color: #c1d1f2 !important;
        border: solid 1px #428bca !important;
        border-radius: 3px !important;
    }

div.ddlCustomerPopup ul li:nth-child(-n+2) span[b-k8bcz448zy] {
    padding-top: 3px;
}

[b-k8bcz448zy] .k-input-value-text {
    font-size: 14px;
}

.ddlCustomerPopup .k-selected[b-k8bcz448zy] {
    background-color: #c1d1f2 !important;
    border: solid 1px #428bca !important;
    border-radius: 3px !important;
    box-shadow: none !important;
    color: black !important;
    font-family: AvenirNext-Italic;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    padding: 0;
    padding-left: 15px;
}

.ddlCustomerPopup .k-list-filter[b-k8bcz448zy] {
    padding: 0 !important;
}

[b-k8bcz448zy] .linkButtonColor {
    color: #0557b7 !important;
}

.showCursorHand[b-k8bcz448zy] {
    cursor: pointer;
}

.ebiz-Advanced-Search[b-k8bcz448zy] {
    width: 116px;
    height: 24px;
    object-fit: contain;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.71;
    letter-spacing: normal;
    color: var(--links);
}

.ddlSerachIcon[b-k8bcz448zy] {
    /* content: "";
        display: inline-block;*/
    width: 16px; /* Icon size */
    height: 16px; /* Icon size */
    margin-right: 15px;
    margin-left: 3px;
    /*background-image: url('/Content/EbizAssets/search-icon.png');
        background-size: contain;
        background-repeat: no-repeat;
        position: absolute;
        left: 10px;
        top: 50%;
        transform: translateY(-50%);*/
}

.ddlCustomerPopup .k-selected.k-focus div.selectACustomerStyle[b-k8bcz448zy] {
    font-weight: bold;
}

[b-k8bcz448zy] .k-list-md .k-list-item {
    padding-left: 5px !important;
}

.inputWrapperStyle[b-k8bcz448zy] {
    border: solid 1px #C4CDD5;
}

.inputStyle[b-k8bcz448zy] {
    font-size: 14px;
    padding-left: 12px;
}

.sortByContainer[b-k8bcz448zy] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

.soryByStyle[b-k8bcz448zy] {
    color: #adb4bf;
    width: 75px;
}

[b-k8bcz448zy] .grid-no-scroll .k-grid-content {
    overflow-y: auto;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/AuthOnlyTabComponent.razor.rz.scp.css */
[b-mtlkkc4iva] .creditCardsTabStrip .k-tabstrip-items .k-active .k-link {
    font-weight: 700 !important;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
}

[b-mtlkkc4iva] .creditCardsTabStrip .k-tabstrip-items .k-link {
    font-weight: 400 !important;
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

[b-mtlkkc4iva] #txtCustomerId:disabled {
    background-color: #eaecf4;
}

[b-mtlkkc4iva] span.k-disabled {
    background-color: #eaecf4;
}

.cancel-img[b-mtlkkc4iva] {
    height: 12px !important;
    width: 12px !important;
}

.w-100[b-mtlkkc4iva] {
    width: 100% !important;
    padding: 0 !important;
}

.confirmModal[b-mtlkkc4iva] {
    border-top: 4px solid #71be1c !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
    font-family: AvenirNext !important;
}

.col-custom[b-mtlkkc4iva] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.font-30[b-mtlkkc4iva] {
    font-size: 30px !important;
}

.cursor[b-mtlkkc4iva] {
    cursor: pointer !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/CaptureTabComponent.razor.rz.scp.css */
[b-ysf5g4ylbw] .btnProcessCaptureTran, .btnProcessCaptureTran:hover[b-ysf5g4ylbw] {
    width: 225px !important;
    margin-left: 75px;
}
.lblSalesDes[b-ysf5g4ylbw] {
    white-space: nowrap;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/CreditTabComponent.razor.rz.scp.css */
[b-m0l26qknta] .creditCardsTabStrip .k-tabstrip-items .k-active .k-link,
[b-m0l26qknta] .bankAccountTabStrip .k-tabstrip-items .k-active .k-link {
    font-weight: 700 !important;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
}

[b-m0l26qknta] .creditCardsTabStrip .k-tabstrip-items .k-link,
[b-m0l26qknta] .bankAccountTabStrip .k-tabstrip-items .k-link {
    font-weight: 400 !important;
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

.heightOfTextarea[b-m0l26qknta] {
    height: 120px !important;
}

.totalPaymentAmountStyle[b-m0l26qknta] {
    font-family: AvenirNext-Medium;
    font-size: 14px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: left;
    color: #000000;
}

.separateAdditionalStyle[b-m0l26qknta] {
    font-family: AvenirNext-Italic;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: right;
    color: #212b36;
}
/*===Pay by Card inner Tabs start=====*/
[b-m0l26qknta] #payCardInnerTabs .k-tabstrip-item.k-item.k-active, #payByBankInnerTabs .k-tabstrip-item.k-item.k-active[b-m0l26qknta] {
    border: 0 !important;
    object-fit: contain;
    background-image: none;
    font-weight: bold;
    border-color: none;
}

    [b-m0l26qknta] #payCardInnerTabs .k-tabstrip-item.k-item.k-active .k-link, #payByBankInnerTabs .k-tabstrip-item.k-item.k-active .k-link[b-m0l26qknta] {
        border-bottom: 3px solid #4263F9 !important;
    }

[b-m0l26qknta] #payCardInnerTabs .k-tabstrip-content.k-content.k-active, #payByBankInnerTabs .k-tabstrip-content.k-content.k-active[b-m0l26qknta] {
    border-top: none;
    margin-top: 0px !important;
    border-width: 0 !important;
}

[b-m0l26qknta] #payCardInnerTabs .k-tabstrip-item:hover, #payByBankInnerTabs .k-tabstrip-item:hover[b-m0l26qknta] {
    object-fit: contain;
    border: none !important;
    border-bottom: 0 !important;
}

[b-m0l26qknta] #txtCustomerId:disabled {
    background-color: #eaecf4;
}

[b-m0l26qknta] span.k-disabled {
    background-color: #eaecf4;
}

.cancel-img[b-m0l26qknta] {
    height: 12px !important;
    width: 12px !important;
}

.w-100[b-m0l26qknta] {
    width: 100% !important;
    padding: 0 !important;
}

.confirmModal[b-m0l26qknta] {
    border-top: 4px solid #71be1c !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
    font-family: AvenirNext !important;
}

.col-custom[b-m0l26qknta] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.font-30[b-m0l26qknta] {
    font-size: 30px !important;
}

.cursor[b-m0l26qknta] {
    cursor: pointer !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/EmailPayTabComponent.razor.rz.scp.css */
.w-160px[b-z0c5qpvt0n] {
    width: 160px;
}

.saleDescriptionDiv[b-z0c5qpvt0n] {
    min-height: 148px;
}

[b-z0c5qpvt0n] .heightOfDescriptionTextarea {
    height: 133px;
}

[b-z0c5qpvt0n] .heightOfCommentsTextarea {
    max-height: 90px;
    height: 100%;
}

    [b-z0c5qpvt0n] .heightOfCommentsTextarea textarea {
        height: 100%;
        resize: none;
    }

[b-z0c5qpvt0n] .heightOfDescriptionTextarea {
    height: 100%;
}

    [b-z0c5qpvt0n] .heightOfDescriptionTextarea textarea {
        height: 100%;
        resize: none;
    }

[b-z0c5qpvt0n] .k-picker-solid,
[b-z0c5qpvt0n] .k-picker-solid:hover,
[b-z0c5qpvt0n] .k-picker-solid.k-hover,
[b-z0c5qpvt0n] .k-picker-solid:focus,
[b-z0c5qpvt0n] .k-picker-solid.k-focus {
    background-color: white !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/PostAuthTabComponent.razor.rz.scp.css */
[b-f8casynchr] .creditCardsTabStrip .k-tabstrip-items .k-active .k-link {
    font-weight: 700 !important;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
}

[b-f8casynchr] .creditCardsTabStrip .k-tabstrip-items .k-link {
    font-weight: 400 !important;
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

[b-f8casynchr] #txtCustomerId_PA:disabled {
    background-color: #eaecf4;
}

[b-f8casynchr] span.k-disabled {
    background-color: #eaecf4;
}

.cancel-img[b-f8casynchr] {
    height: 12px !important;
    width: 12px !important;
}

.w-100[b-f8casynchr] {
    width: 100% !important;
    padding: 0 !important;
}

.confirmModal[b-f8casynchr] {
    border-top: 4px solid #71be1c !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
    font-family: AvenirNext !important;
}

.col-custom[b-f8casynchr] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.font-30[b-f8casynchr] {
    font-size: 30px !important;
}

.cursor[b-f8casynchr] {
    cursor: pointer !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/QuickCreditTabComponent.razor.rz.scp.css */
[b-42vm0aelps] .btnProcessCaptureTran, .btnProcessCaptureTran:hover[b-42vm0aelps] {
    width: 225px !important;
    margin-left: 75px;
}

.customerName[b-42vm0aelps] {
    font-size: 16px !important;
    font-weight: bold !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/QuickSaleTabComponent.razor.rz.scp.css */
[b-jfj1x5pjwx] .btnProcessCaptureTran, .btnProcessCaptureTran:hover[b-jfj1x5pjwx] {
    width: 225px !important;
    margin-left: 75px;
}

[b-jfj1x5pjwx] #txtReferenceNumber_QS:disabled {
    background-color: #eaecf4;
}

[b-jfj1x5pjwx] span.k-textbox:after {
    display: none;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/SaleTabComponent.razor.rz.scp.css */
[b-yosrj7c5wk] .creditCardsTabStrip .k-tabstrip-items .k-active .k-link,
[b-yosrj7c5wk] .bankAccountTabStrip .k-tabstrip-items .k-active .k-link {
    font-weight: 700 !important;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
}

[b-yosrj7c5wk] .creditCardsTabStrip .k-tabstrip-items .k-link,
[b-yosrj7c5wk] .bankAccountTabStrip .k-tabstrip-items .k-link {
    font-weight: 400 !important;
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

[b-yosrj7c5wk] .txtAmount {
    height: 45px !important;
}

[b-yosrj7c5wk] #txtCustomerId:disabled {
    background-color: #eaecf4;
}

[b-yosrj7c5wk] span.k-disabled {
    background-color: #eaecf4;
}

.cancel-img[b-yosrj7c5wk] {
    height: 12px !important;
    width: 12px !important;
}

.w-100[b-yosrj7c5wk] {
    width: 100% !important;
    padding: 0 !important;
}

.confirmModal[b-yosrj7c5wk] {
    border-top: 4px solid #71be1c !important;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 2px !important;
    font-family: AvenirNext !important;
}

.col-custom[b-yosrj7c5wk] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.font-30[b-yosrj7c5wk] {
    font-size: 30px !important;
}

.cursor[b-yosrj7c5wk] {
    cursor: pointer !important;
}

.addressFormContainer[b-yosrj7c5wk] {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    border: solid 1px #c4cdd5;
    border-radius: 6px;
    padding: 0px 12px 12px 12px;
}

    .addressFormContainer > div[b-yosrj7c5wk] {
        display: flex;
        flex-direction: column;
        flex: 1 1 calc(50% - 16px);
    }

.BillingAndShippingAddressContainer[b-yosrj7c5wk] {
    display: flex;
    gap: 96px;
}

.legendFont[b-yosrj7c5wk] {
    font-family: AvenirNext;
    position: relative;
    height: 0px;
}
.legendSpan[b-yosrj7c5wk] {
    background-color: white;
}

.shippingLegend[b-yosrj7c5wk] {
    gap: 16px;
    display: flex;
    flex-direction: row;
}

.checkboxLegendSpan[b-yosrj7c5wk] {
    gap: 4px;
    display: flex;
    flex-direction: row;
    align-items: center;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/NewTransactionTabs/VoidTabComponent.razor.rz.scp.css */
.voidTransactionTab[b-la0eqmkzmo] {
    height: 300px;
    width: 500px;
}

.referenceInput[b-la0eqmkzmo] {
    width: 200px !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/PaymentMethods/BankAccountTab/SavedBankAccTabComponent.razor.rz.scp.css */
[b-ku2t06ua83] .ddlSavedBankPopup .k-selected {
    background-color: #c1d1f2 !important;
    color: black !important;
    height: 30px;
}

[b-ku2t06ua83] .ddlSavedBankPopup .k-list-optionlabel, .ddlSavedBankPopup ul.k-list-ul li.k-list-item[b-ku2t06ua83] {
    height: 30px;
}

[b-ku2t06ua83] #ddlSavedSavedBank.k-picker-solid {
    background-color: transparent !important;
}

.cardListingStyle[b-ku2t06ua83] {
    padding-left: 5px;
    font-size: 13px
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/PaymentMethods/CreditCardTab/NewCardTabComponent.razor.rz.scp.css */
.toolTip .k-tooltip-content[b-y6k37h8ftz] {
    font-family: AvenirNext;
    font-weight: normal;
    color: #fff;
}

[b-y6k37h8ftz] .k-callout-w {
    left: 0 !important;
    margin-top: 0 !important;
}

#txtCardNumber[b-y6k37h8ftz]{
    background-color: transparent;
}

[b-y6k37h8ftz] #ddlMonth.k-picker-solid, #ddlYear.k-picker-solid[b-y6k37h8ftz] {
    background-color: transparent !important;
}

[b-y6k37h8ftz] #ddlMonth {
    background-color: transparent !important;
}

[b-y6k37h8ftz] #ddlYear {
    background-color: transparent !important;
}

[b-y6k37h8ftz] .k-textbox.card-image input.k-input-inner {
    background-size: 55px 31px !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    background-origin: content-box !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-visa input.k-input-inner {
    background-image: url('/Content/EbizAssets/card-new/visa-new.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-mastercard input.k-input-inner {
    background-image: url('/Content/EbizAssets/card-new/master-new.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-amex input.k-input-inner {
    background-image: url('/Content/EbizAssets/card-new/amex-new.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-discover input.k-input-inner {
    background-image: url('/Content/EbizAssets/card-new/discover-new.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-diners input.k-input-inner {
    background-image: url('/Content/EbizAssets/card-new/diners-new.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-jcb input.k-input-inner {
    background-image: url('/Content/EbizAssets/JCBicon.png') !important;
}

[b-y6k37h8ftz] .k-textbox.card-image-none input.k-input-inner {
    background-image: none !important;
}
/* _content/EBizChargeCloud.ClientB/Controls/Transactions/PaymentMethods/CreditCardTab/SavedCardTabComponent.razor.rz.scp.css */
.toolTip .k-tooltip-content[b-6pp4ap14xm] {
    font-family: AvenirNext;
    font-weight: normal;
    color: #fff;
}

[b-6pp4ap14xm] .ddlSavedCardPopup .k-selected {
    background-color: #c1d1f2 !important;
    color: black !important;
    height: 30px;
}

[b-6pp4ap14xm] .ddlSavedCardPopup .k-list-optionlabel, .ddlSavedCardPopup ul.k-list-ul li.k-list-item[b-6pp4ap14xm] {
    height: 30px;
}

[b-6pp4ap14xm] #ddlSavedCard.k-picker-solid {
    background-color: transparent !important;
}

.cardTypeImageStyle[b-6pp4ap14xm] {
    width: 31px;
    height: 17px;
    display: inline;
}

.cardListingStyle[b-6pp4ap14xm] {
    padding-left: 5px;
    font-size: 13px
}

.paymentAmountStyle[b-6pp4ap14xm] {
    width: 120px;
    text-align: right;
}
/* _content/EBizChargeCloud.ClientB/Pages/Account/ForgotPassword.razor.rz.scp.css */
.height-40[b-3g550jqz0v] {
    height: 40px !important;
}

.row-style[b-3g550jqz0v] {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
}

.emailValidationErrors[b-3g550jqz0v] {
    color: #ec4144;
    margin-top: 10px;
}
/* _content/EBizChargeCloud.ClientB/Pages/Account/ForgotPasswordSuccess.razor.rz.scp.css */
.height-40[b-d2f3pvb3jj] {
    height: 40px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Account/Login.razor.rz.scp.css */
.height-52[b-8c6pdoqxgh] {
    height:52px !important;
}


.height-100[b-8c6pdoqxgh] {
    height: 100% !important;
}

.link-color[b-8c6pdoqxgh] {
    color: #0557b7 !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/AddedServices/AddedServicesComponent.razor.rz.scp.css */

[b-yv68g6z7ks] .div-frame {
    height: 100%;
    width: 519px;
    align-self: stretch;
    padding: 22px 20px;
    border-radius: 4px;
    border: solid 1px #dfdfdf;
    background-color: #fff;
}

[b-yv68g6z7ks] .Lendica-logo-1 {
    width: 72px;
    height: 18px;
    flex-grow: 0;
    padding: 0 0px 0 0;
}

[b-yv68g6z7ks] .Page-header {
    height: 40px;
    align-self: stretch;
    flex-grow: 0;
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}

.lendica-text[b-yv68g6z7ks] {
    padding: 16px 0;
}

.container-Addon[b-yv68g6z7ks] {
    font-family: AvenirNext !important;
}

.watch-how[b-yv68g6z7ks] {
    color: #4c6efb;
}

#addonLendicaModal[b-yv68g6z7ks] {
    position: fixed;
    top: 20%;
}

.lendica-video-modal-body[b-yv68g6z7ks] {
    text-align: center;
}

.cursor-pointer-watch-how[b-yv68g6z7ks] {
    cursor: pointer;
}
/* _content/EBizChargeCloud.ClientB/Pages/AutoPayments/AutoPayments.razor.rz.scp.css */
.autoPaymentsContainer[b-nwjqz9lt1x] {
    padding-left: 30px;
    padding-right: 30px;
}

[b-nwjqz9lt1x] .k-grid .k-grid-norecords .k-table-td {
    border-bottom: 0 !important;
}

[b-nwjqz9lt1x] .refresh-btn-wrapper, [b-nwjqz9lt1x] .refresh-btn-wrapper:focus, [b-nwjqz9lt1x] .refresh-btn-wrapper:active {
    margin-top: 10px !important;
    background-color: #f8f9fa !important;
    height: auto;
    border-radius: 0;
    border-left: none;
    border-color: rgba(33,37,41,0.13);
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 5px !important;
    margin: 0 !important;
    box-shadow: none;
}

[b-nwjqz9lt1x] .telerik-blazor.k-pager.k-pager {
    border-right: 0px !important;
}

[b-nwjqz9lt1x] .reportsDetailsGridPagerWrapper .telerik-blazor.k-pager.k-pager {
    width: calc(100% - 40px) !important;
}

[b-nwjqz9lt1x] .refresh-btn-wrapper .k-button-icon.k-icon.k-svg-icon {
    width: 30px !important;
    margin-left: -5px !important;
    color: #428bca !important;
    margin: 0 auto !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/AutoPayments/CreateNew.razor.rz.scp.css */
div.yearErrorMessageSolo[b-4pz37fwb8c] {
    margin-left: 143px;
}

div.yearErrorMessageDuo[b-4pz37fwb8c]{
    margin-left: 12px;
}

[b-4pz37fwb8c] #autoPayTabStrip ul.k-tabstrip-items {
    padding-top: 2px !important;
}

    [b-4pz37fwb8c] #autoPayTabStrip ul.k-tabstrip-items li span.k-link {
        color: #A0A4A8;
        vertical-align: middle;
        text-align: center;
        line-height: 1.5;
        font-weight: 700;
        font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    }

[b-4pz37fwb8c] #autoPayTabStrip .k-tabstrip-item.k-item.k-active {
    border: 2px solid #dee2e6 !important;
    border-top: 2px solid #dee2e6 !important;
    border-bottom: 0 !important;
    min-width: 120px !important;
    object-fit: contain;
    background-image: none;
    font-weight: bold;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    padding: 10px 0px 10px 0;
    border-top-left-radius: 9px !important;
    border-top-right-radius: 9px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

    [b-4pz37fwb8c] #autoPayTabStrip .k-tabstrip-item.k-item.k-active .k-link {
        border-bottom: none !important;
        color: #495057;
    }

[b-4pz37fwb8c] #payCardInnerTabs > .k-tabstrip .k-tabstrip-items .k-tabstrip-item.k-active {
    border-right: none;
    border-top: none;
    border-left: none;
}

[b-4pz37fwb8c] #autoPayTabStrip .k-tabstrip-content.k-content.k-active {
    border-top: 2px solid #dee2e6;
    margin-top: -2px !important;
    border-width: 2px !important;
    border-bottom: none;
    border-left: none;
    border-right: none;
    padding: 0;
}

[b-4pz37fwb8c] #autoPayTabStrip .k-link {
    width: auto !important;
    display: inline-block;
    text-align: center;
}

[b-4pz37fwb8c] #autoPayTabStrip .k-tabstrip-item.k-item {
    padding: 10px 0 10px 0;
    background-color: white !important;
    min-width: 120px;
}

[b-4pz37fwb8c] #autoPayTabStrip .k-tabstrip-item:hover {
    min-width: 120px;
    object-fit: contain;
    border: 2px solid #dee2e6 !important;
    border-bottom: 0 !important;
    border-top-left-radius: 9px !important;
    border-top-right-radius: 9px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

[b-4pz37fwb8c] #autoPayTabStrip .k-content {
    background-color: #fff !important;
}


[b-4pz37fwb8c] #PaymentPreviewGridID .k-grid .k-grid-container {
    overflow: visible !important;
    height: 282px !important;
}

[b-4pz37fwb8c] #PaymentPreviewGridID .k-grid-content {
    overflow-y: auto !important;
    height: 300px !important;
}

[b-4pz37fwb8c] #PaymentPreviewGridID .k-grid-header-wrap.has-scrollbar {
    padding-inline-end: 17px !important;
}

[b-4pz37fwb8c] #PaymentPreviewGridID .k-grid-header-wrap.no-scrollbar {
    padding-inline-end: 0px !important;
}

[b-4pz37fwb8c] #CustomersGridID tr.k-grid-norecords {
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

[b-4pz37fwb8c] #CustomersGridID .k-grid-content {
    overflow: hidden !important;
}

[b-4pz37fwb8c] #CustomersGridID table thead tr th {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.43 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #212b36 !important;
}

[b-4pz37fwb8c] .linkButtonColor {
    text-decoration: none !important;
}

    [b-4pz37fwb8c] .linkButtonColor:hover {
        text-decoration: underline !important;
    }

[b-4pz37fwb8c] .k-window-titlebar {
    border: none !important;
    background-color: transparent !important;
    height: 10px !important;
    padding-right: 1px !important;
}

[b-4pz37fwb8c] .k-window-titlebar-actions {
    padding-top: 10px !important;
}

[b-4pz37fwb8c] .k-column-title {
    min-width: 100% !important;
}

[b-4pz37fwb8c] .k-window-content {
    padding-top: 5px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

[b-4pz37fwb8c] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-4pz37fwb8c] .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-4pz37fwb8c] .k-pager-md .k-pager-sizes .k-dropdown,
[b-4pz37fwb8c] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-4pz37fwb8c] .k-pager-md .k-pager-sizes > select {
    width: 6em !important;
    background-color: transparent !important;
    height: 36px !important;
}

[b-4pz37fwb8c] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-4pz37fwb8c] .k-list-optionlabel {
    padding-left: 5px !important;
    font-style: italic !important;
}

[b-4pz37fwb8c] .k-pager-info {
    display: block !important;
}

[b-4pz37fwb8c] .k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc(1.5em + 0.75rem + 2px) !important;
    border-left: 1px solid lightgrey !important;
    border-radius: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263f9 !important;
    height: 34px !important;
    font-weight: 600 !important;
    background-color: #fff !important;
}

    [b-4pz37fwb8c] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
        border-top-left-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }

    [b-4pz37fwb8c] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
    }

    [b-4pz37fwb8c] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-right: 1px solid lightgrey !important;
    }

[b-4pz37fwb8c] .k-button:focus {
    color: #000 !important;
}

[b-4pz37fwb8c] .clearFieldsLink:hover {
    text-decoration: underline !important;
}

[b-4pz37fwb8c] .cardNumberInputWrapperClass span.k-textbox.k-input input {
    background-color: transparent !important;
    background: transparent !important;
}

[b-4pz37fwb8c] .k-picker-md .k-input-button {
    margin-top: 0 !important;
}

[b-4pz37fwb8c] .advancedSearchAp {
    cursor: pointer !important;
    text-decoration: none !important;
}

    [b-4pz37fwb8c] .advancedSearchAp:hover {
        text-decoration: underline !important;
    }

[b-4pz37fwb8c] .ddlCreateStatusCls {
    margin-left: 18px !important;
}

[b-4pz37fwb8c] .custDropDownListCls,
[b-4pz37fwb8c] .custDropDownListCls.k-picker-solid:focus,
[b-4pz37fwb8c] .k-picker-solid.k-focus {
    background-color: #fff !important;
    box-shadow: none !important;
}

    [b-4pz37fwb8c] .custDropDownListCls.k-picker-solid:hover,
    [b-4pz37fwb8c] .k-picker-solid.k-hover {
        background-color: #ebebeb !important;
    }

[b-4pz37fwb8c] .frequencyToolTip {
    margin-left: 0px !important;
}

    [b-4pz37fwb8c] .frequencyToolTip .k-callout-w {
        margin-top: 0rem !important;
        left: 0rem !important;
    }

[b-4pz37fwb8c] .k-picker-solid {
    background-color: #fff !important;
}

[b-4pz37fwb8c] .ddlCustomer_class.k-list-optionlabel::before {
    content: "" !important;
    display: inline-block !important;
    width: 16px !important; /* Icon size */
    height: 16px !important; /* Icon size */
    background-image: url('/Content/EbizAssets/search-icon.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

[b-4pz37fwb8c] .custdropdownlistcls.custom-dropdown::before,
[b-4pz37fwb8c] .ddlcustomer_id.k-list-optionlabel::before {
    content: "" !important;
    display: inline-block !important;
    width: 16px !important; /* Icon size */
    height: 16px !important; /* Icon size */
    background-image: url('/content/ebizassets/search-icon.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

[b-4pz37fwb8c] .custDropDownListCls span.k-input-value-text {
    margin-left: 22px !important;
    font-style: italic !important;
}

[b-4pz37fwb8c] .custDropDownListCls .k-state-selected {
    background-color: #c1d1f2 !important;
    color: #333 !important;
    padding-left: 35px !important;
}

[b-4pz37fwb8c] .k-list-optionlabel.k-selected.k-focus {
    background-color: #c1d1f2 !important;
    color: #333 !important;
}

[b-4pz37fwb8c] .k-list-item.k-selected.k-focus {
    background-color: #c1d1f2 !important;
    color: #333 !important;
}

[b-4pz37fwb8c] .ddlCustomer_id {
    padding-left: 40px !important;
}

    [b-4pz37fwb8c] .ddlCustomer_id::before {
        content: "" !important;
        display: inline-block !important;
        width: 16px !important; /* Icon size */
        height: 16px !important; /* Icon size */
        background-image: url('/Content/EbizAssets/search-icon.png') !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        position: absolute !important;
        left: 10px !important;
        top: 50% !important;
        transform: translateY(-50%) !important;
    }

[b-4pz37fwb8c] .k-textbox.card-image {
    background-size: 55px 31px !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    background-origin: content-box !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-visa {
    background-image: url('/Content/EbizAssets/card-new/visa-new.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-mastercard {
    background-image: url('/Content/EbizAssets/card-new/master-new.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-amex {
    background-image: url('/Content/EbizAssets/card-new/amex-new.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-discover {
    background-image: url('/Content/EbizAssets/card-new/discover-new.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-diners {
    background-image: url('/Content/EbizAssets/card-new/diners-new.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-jcb {
    background-image: url('/Content/EbizAssets/JCBicon.png') !important;
}

[b-4pz37fwb8c] .k-textbox.card-image-none {
    background-image: none !important;
}

[b-4pz37fwb8c] .k-tabstrip-content k-content k-active {
    overflow: hidden !important;
}

[b-4pz37fwb8c] .spacing-right {
    margin-right: 2px !important;
}

[b-4pz37fwb8c] w-100 {
    width: 100% !important;
}

[b-4pz37fwb8c] w-50 {
    width: 50% !important;
}

[b-4pz37fwb8c] w-120 {
    width: 120px !important;
}

[b-4pz37fwb8c] w-200 {
    opacity: 1 !important;
    width: 200px !important;
}

[b-4pz37fwb8c] width-200 {
    width: 200px !important;
}

.margin-left-25[b-4pz37fwb8c] {
    margin-left: 25px !important;
}

[b-4pz37fwb8c] .form-pointer {
    cursor: pointer !important;
    color: #0557B7 !important;
}

[b-4pz37fwb8c] .margin-left-auto {
    margin-left: auto !important;
}

[b-4pz37fwb8c] .change-payment {
    display: flex !important;
    align-items: center !important;
    margin-top: 10px !important;
}

[b-4pz37fwb8c] .no-payment {
    font-style: italic !important;
    margin-right: auto !important;
}

[b-4pz37fwb8c] .cornflowerblue {
    color: cornflowerblue !important;
}

[b-4pz37fwb8c] .customer-info {
    font-family: AvenirNext !important;
    font-weight: 700 !important;
    font-style: italic !important;
    color: #212b36 !important;
}

.margin-top-2[b-4pz37fwb8c] {
    margin-top: 2px !important;
}

.margin-top-10[b-4pz37fwb8c] {
    margin-top: 10px !important;
}

.margin-top-4[b-4pz37fwb8c] {
    margin-top: -4px !important;
}

.padding-left-30[b-4pz37fwb8c] {
    padding-left: 30px !important;
}

[b-4pz37fwb8c] .payment-detail {
    font-family: AvenirNext !important;
    font-weight: 700 !important;
    font-style: italic !important;
    color: #212b36 !important;
}

[b-4pz37fwb8c] .date-checkbox {
    font-weight: normal !important;
}

[b-4pz37fwb8c] .select-payment {
    font-family: AvenirNext !important;
    font-weight: 700 !important;
    font-style: italic !important;
    color: #212b36 !important;
}

[b-4pz37fwb8c] .no-text-decoration {
    text-decoration: none !important;
}

[b-4pz37fwb8c] .min-width-180 {
    min-width: 180px !important;
}

[b-4pz37fwb8c] .image-style {
    width: 31px !important;
    height: 17px !important;
    display: inline !important;
}

[b-4pz37fwb8c] .image-padding-font {
    padding-left: 5px !important;
    font-size: 13px !important;
}

[b-4pz37fwb8c] .payment-type {
    height: 28px !important;
    width: 38px !important;
}

[b-4pz37fwb8c] .payment-type-style {
    display: flex !important;
    align-items: center !important;
}


[b-4pz37fwb8c] .search-span {
    border: solid 1px #C4CDD5 !important;
}


[b-4pz37fwb8c] .search-textbox {
    font-size: 14px !important;
    padding-left: 12px !important;
}

[b-4pz37fwb8c] .sort-div {
    background-color: #fff !important;
    border-radius: 5px !important;
    border: 1px solid #bfc6d0 !important;
}

[b-4pz37fwb8c] .sort-style {
    color: #adb4bf !important;
    width: 75px !important;
}

.k-form-error[b-4pz37fwb8c] {
    margin-top: var(--kendo-spacing-1, .25rem);
    display: flex;
    font-size: var(--kendo-font-size-xs, inherit);
    font-style: normal;
    padding: 4px 0 0;
    color: #dc3545;
}

[b-4pz37fwb8c] #payCardInnerTabs .k-tabstrip-items .k-active .k-link {
    font-weight: 700 !important;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
}

[b-4pz37fwb8c] #payCardInnerTabs .k-tabstrip-items .k-link {
    font-weight: 400 !important;
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

[b-4pz37fwb8c] #selectPaymentMethodTabs .k-content {
    background-color: #fff !important;
}

.card[b-4pz37fwb8c] {
    margin-right: 20px;
}


@media (min-width: 577px) {
    [b-4pz37fwb8c] .schedulePreviewWindow {
        width: 70%;
    }
}

@media (max-width: 576px) {
    [b-4pz37fwb8c] .schedulePreviewWindow {
        width: 500px;
    }

    [b-4pz37fwb8c] #PaymentPreviewGridID .k-grid-content {
        overflow-x: auto;
    }

    [b-4pz37fwb8c] .schedulePreviewWindow .k-grid-aria-root {
        overflow-x: auto;
    }
}

.cardListingStyle[b-4pz37fwb8c] {
    padding-left: 5px;
    font-size: 13px
}
/* _content/EBizChargeCloud.ClientB/Pages/AutoPayments/ReceivedPayments.razor.rz.scp.css */
.unlinkCustomerName[b-fd3sr57fvx] {
    display: block;
    margin: 0;
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
}

[b-fd3sr57fvx] #ReceivedPaymentGrd .k-grid-norecords {
    display: contents !important;
}

[b-fd3sr57fvx] .k-picker-md .k-input-button {
    margin-top: 0 !important;
}

[b-fd3sr57fvx] .k-pager-md .k-pager-sizes .k-dropdownlist {
    width: 6em;
    background-color: transparent;
    height: 36px;
}

[b-fd3sr57fvx] .k-pager-info {
    display: block !important;
}

[b-fd3sr57fvx] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

[b-fd3sr57fvx] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

[b-fd3sr57fvx] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-fd3sr57fvx] #ReceivedPaymentGrd .k-pager-md.k-grid-pager .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-fd3sr57fvx] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

[b-fd3sr57fvx] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-right: 1px solid lightgrey !important;
}

[b-fd3sr57fvx] .k-button:focus {
    color: #000 !important;
}

[b-fd3sr57fvx] #ReceivedPaymentGrd .k-grid-content {
    overflow-y: hidden !important;
}

[b-fd3sr57fvx] #ReceivedPaymentGrd .k-grid-container {
    min-height: 400px !important;
}

[b-fd3sr57fvx] #ReceivedPaymentGrd table thead tr th {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.43 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #212b36 !important;
}

[b-fd3sr57fvx] .DatesHeights {
    height: 35px !important;
}

[b-fd3sr57fvx] .k-picker-solid {
    background-color: #fff !important;
}

[b-fd3sr57fvx] .k-list-md .k-list-item, .k-list-md .k-list-optionlabel[b-fd3sr57fvx] {
    padding-right: 5px !important;
}

[b-fd3sr57fvx] .k-list-item, .k-list-optionlabel[b-fd3sr57fvx] {
    gap: 0 !important;
}

[b-fd3sr57fvx] .amountColomHeader .k-cell-inner .k-link {
    justify-content: end !important;
}

[b-fd3sr57fvx] .btnFilterRcvPay {
    z-index: 999 !important;
}

[b-fd3sr57fvx] .k-grid-content > div:first-child {
    border-bottom: 1px solid #dee2e6 !important;
    display: inline-table !important;
}

.custom-context-menu[b-fd3sr57fvx] {
    list-style: none;
    padding: 0;
    margin: 0;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    position: absolute;
    right: -40px;
}

.context-menu-item[b-fd3sr57fvx] {
    padding: 15px;
    cursor: pointer;
    border-bottom: 1px solid #dee2e6 !important;
    width: 200px;
}

[b-fd3sr57fvx] .k-menu.k-context-menu .k-item:focus > .k-link {
    box-shadow: none !important;
}

[b-fd3sr57fvx] .k-menu.k-context-menu .k-item > .k-link:hover {
    background-color: #fff !important;
}

[b-fd3sr57fvx] .actionsColumnContext li:last-child {
    border-bottom: 0 !important;
}

[b-fd3sr57fvx] .k-master-row .k-grid-content-sticky {
    border-color: #dee2e6 !important;
}

[b-fd3sr57fvx] .k-grid-header .k-grid-header-sticky, .k-grid-header .k-grid-header-sticky.k-sorted[b-fd3sr57fvx] {
    border-right-color: #dee2e6 !important;
    border-left-color: #dee2e6 !important;
}

[b-fd3sr57fvx] .card-div {
    width: 300px !important;
}

.results-div[b-fd3sr57fvx] {
    display: inline-block !important;
    font-family: AvenirNext-Medium !important;
    font-weight: 500 !important;
}

.totalResults-div[b-fd3sr57fvx] {
    display: inline-block !important;
    font-family: AvenirNext-Bold !important;
    font-weight: 900 !important;
}

.margin-top-10[b-fd3sr57fvx] {
    margin-top: 10px !important;
}


.reports-on[b-fd3sr57fvx] {
    font-size: 14px !important;
    margin-top: 2px !important;
    width: 65px !important;
}

.reports-img[b-fd3sr57fvx] {
    width: 20px !important;
    margin-bottom: 4px !important;
}

.reports-off[b-fd3sr57fvx] {
    font-size: 14px !important;
    margin-top: 2px !important;
    margin-left: -12px !important;
}

.statuses[b-fd3sr57fvx] {
    font-size: 20px !important;
    font-weight: 700 !important;
    text-align: center !important;
}

.margin-top-2[b-fd3sr57fvx] {
    margin-top: 2px !important;
}

.margin-0[b-fd3sr57fvx] {
    margin: 0 auto !important;
}


.margin-top-4[b-fd3sr57fvx] {
    margin-top: -4px !important;
}

.margin-left-10[b-fd3sr57fvx] {
    margin-left: 10px !important;
}

.margin-top-40[b-fd3sr57fvx] {
    margin-top: 40px !important;
}

.div-font[b-fd3sr57fvx] {
    font-family: AvenirNext-Bold !important;
    font-weight: 900 !important;
}

.filter-button[b-fd3sr57fvx] {
    width: 180px !important;
    float: left !important;
    margin-right: 15px !important;
}

.row-clear[b-fd3sr57fvx] {
    clear: both !important;
}

.w-100[b-fd3sr57fvx] {
    width: 100% !important;
}

.w-300[b-fd3sr57fvx] {
    width: 300px !important;
}


.span-border[b-fd3sr57fvx] {
    border: solid 1px #C4CDD5 !important;
}

.span-color[b-fd3sr57fvx] {
    color: rgb(41, 223, 234) !important;
}

.span-font[b-fd3sr57fvx] {
    font-family: AvenirNext-Medium !important;
    font-weight: 500 !important;
}

.search-text[b-fd3sr57fvx] {
    font-size: 14px !important;
    padding-left: 12px !important;
}

.sort-div[b-fd3sr57fvx] {
    background-color: #fff !important;
    border-radius: 5px !important;
    border: 1px solid #bfc6d0 !important;
}

.sort-by-div[b-fd3sr57fvx] {
    color: #adb4bf !important;
    width: 75px !important;
}

.card-custom[b-fd3sr57fvx] {
    display: flex !important;
    justify-content: space-between !important;
}

.cardTypeChart-Custom[b-fd3sr57fvx] {
    height: 170px !important;
    position: relative !important;
}

.transactionCount[b-fd3sr57fvx] {
    font-family: AvenirNext-Medium !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-left: 10px !important;
}

.card-type-visa[b-fd3sr57fvx] {
    color: #3150a3 !important;
}

.card-type-master[b-fd3sr57fvx] {
    color: #d0021b !important;
}

.card-type-amex[b-fd3sr57fvx] {
    color: #4d71f6 !important;
}

.card-type-discover[b-fd3sr57fvx] {
    color: #f27902 !important;
}

.card-type-dinersclub[b-fd3sr57fvx] {
    color: #43C6DB !important;
}

.card-type-jcb[b-fd3sr57fvx] {
    color: #387C44 !important;
}

.card-type-ach[b-fd3sr57fvx] {
    color: #808080 !important;
}

.removeFixedHeight[b-fd3sr57fvx] {
    height: unset;
}

.cardTypesLegendContainer[b-fd3sr57fvx] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.whiteSpaceNoWrap[b-fd3sr57fvx] {
    white-space: nowrap;
}

@media (max-width: 1199px) {
    #rpCharts[b-fd3sr57fvx] {
        flex-flow: column;
    }
}

.lightGreyBackground[b-fd3sr57fvx] {
    margin-right: 20px;
}


.reportsDetailsGridPagerWrapper[b-fd3sr57fvx] {
    background-color: #f8f9fa;
}

[b-fd3sr57fvx] .reportsDetailsGridPagerWrapper .k-button-solid-base {
    margin-top: 10px;
    border-color: #f8f9fa;
    background-color: #f8f9fa;
}

@media (min-width:480px) {
    [b-fd3sr57fvx] .k-pager-info {
        display: block !important;
    }

    [b-fd3sr57fvx] .k-pager-sizes {
        display: block !important;
    }

    [b-fd3sr57fvx] .k-pager-numbers-wrap .k-picker-md {
        display: none !important;
    }
}


[b-fd3sr57fvx] .custom-pager-info > .k-pager-info {
    visibility: hidden;
    position: relative;
}

[b-fd3sr57fvx] .custom-pager-info > .k-pager-info::after {
    font-size: 16px;
    content: "No items to display";
    visibility: visible;
    position: absolute;
    right: 0;
}

.VT-tooltip-img[b-fd3sr57fvx] {
    width: 25px;
    height: auto;
}

.tooltip-text[b-fd3sr57fvx] {
    display: none;
    background-color: #333;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    position: absolute;
    top: 0;
    right: 100%;
    white-space: nowrap;
    z-index: 10;
}

.VT-tooltip-img:hover + .tooltip-text[b-fd3sr57fvx] {
    display: block;
}

.ddlSortPortalUserList b[b-fd3sr57fvx] {
    text-overflow: ellipsis;
    overflow: hidden;
}

.text-right.legendText[b-fd3sr57fvx] {
    white-space: nowrap;
}
/* _content/EBizChargeCloud.ClientB/Pages/AutoPayments/ScheduledPayments.razor.rz.scp.css */
[b-t9p95vz71u] .modal-backdrop {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0) !important;
    z-index: 1000 !important;
}

[b-t9p95vz71u] .popup {
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(180%, 100%) !important;
    background-color: white !important;
    border-radius: 8px !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4) !important;
    padding: 20px !important;
    z-index: 1001 !important;
    width: 300px !important;
}

[b-t9p95vz71u] .popup-content {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
}

[b-t9p95vz71u] .clickable-div {
    cursor: pointer !important;
    font-size: 16px !important;
    color: #000 !important;
    text-align: center !important;
    transition: color 0.2s !important;
}

    [b-t9p95vz71u] .clickable-div:hover {
        color: #0056b3 !important;
    }

[b-t9p95vz71u] #ScheduledPaymentGrd .k-grid-norecords {
    display: contents !important;
}

[b-t9p95vz71u] .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-t9p95vz71u] .k-pager-md .k-pager-sizes .k-dropdown,
[b-t9p95vz71u] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-t9p95vz71u] .k-pager-md .k-pager-sizes > select {
    width: 6em !important;
    background-color: transparent !important;
    height: 36px !important;
}

[b-t9p95vz71u] .k-picker-md .k-input-button {
    margin-top: 0 !important;
}

[b-t9p95vz71u] .k-pager-info {
    display: block !important;
}

[b-t9p95vz71u] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

[b-t9p95vz71u] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

[b-t9p95vz71u] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-t9p95vz71u] .ddlCustomer_class.k-list-optionlabel::before {
    content: "" !important;
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    background-image: url('/Content/EbizAssets/search-icon.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

[b-t9p95vz71u] .ddlCustomer_id {
    padding-left: 40px !important;
}

    [b-t9p95vz71u] .ddlCustomer_id::before {
        content: "" !important;
        display: inline-block !important;
        width: 16px !important;
        height: 16px !important;
        background-image: url('/Content/EbizAssets/search-icon.png') !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        position: absolute !important;
        left: 10px !important;
        top: 50% !important;
        transform: translateY(-50%) !important;
    }

[b-t9p95vz71u] .k-list-optionlabel.k-selected.k-focus {
    background-color: #c1d1f2 !important;
    color: #333 !important;
}

[b-t9p95vz71u] .k-list-item.k-selected.k-focus {
    background-color: #c1d1f2 !important;
    color: #333 !important;
}

[b-t9p95vz71u] .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-t9p95vz71u] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-right: 1px solid lightgrey !important;
}

[b-t9p95vz71u] .k-button:focus {
    color: #000 !important;
}

[b-t9p95vz71u] #ScheduledPaymentGrd .k-pager-md.k-grid-pager .k-pager-numbers .k-selected {
    background-color: #4263f9 !important;
    color: #fff !important;
}

[b-t9p95vz71u] #ScheduledPaymentGrd .k-grid-content {
    overflow-y: hidden !important;
    overflow-x: auto !important;
}

[b-t9p95vz71u] .custDropDownListCls,
[b-t9p95vz71u] .custDropDownListCls.k-picker-solid:focus,
[b-t9p95vz71u] .k-picker-solid.k-focus {
    background-color: #fff !important;
    box-shadow: none !important;
    width: 100% !important;
}

    [b-t9p95vz71u] .custDropDownListCls.k-picker-solid:hover,
    [b-t9p95vz71u] .k-picker-solid.k-hover {
        background-color: #ebebeb !important;
    }

    [b-t9p95vz71u] .custDropDownListCls span.k-input-value-text {
        margin-left: 22px !important;
        font-style: italic !important;
    }

    [b-t9p95vz71u] .custDropDownListCls .k-state-selected {
        background-color: #c1d1f2 !important;
        color: #333 !important;
        padding-left: 35px !important;
    }

[b-t9p95vz71u] .advancedSearchAp {
    cursor: pointer !important;
    text-decoration: none !important;
}

    [b-t9p95vz71u] .advancedSearchAp:hover {
        text-decoration: underline !important;
    }

[b-t9p95vz71u] .k-picker-solid {
    background-color: #fff !important;
}

[b-t9p95vz71u] .k-window-titlebar {
    border: none !important;
    background-color: transparent !important;
    height: 10px !important;
    padding-right: 1px !important;
}

[b-t9p95vz71u] .k-window-titlebar-actions {
    padding-top: 10px !important;
}

[b-t9p95vz71u] #schedulePayCustomersGridID .k-grid-content {
    overflow-y: hidden !important;
    overflow-x: auto !important;
}

[b-t9p95vz71u] .k-tabstrip-content {
    min-height: 90vh !important;
}

[b-t9p95vz71u] .td-div {
    display: table-cell !important;
    vertical-align: middle !important;
}

[b-t9p95vz71u] .table-div {
    display: table !important;
    height: 90px !important;
    margin: auto !important;
}

[b-t9p95vz71u] .tr-div {
    display: table-row !important;
}

[b-t9p95vz71u] .statusesText {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    font-style: normal !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #000000 !important;
    padding-top: 4px !important;
}

[b-t9p95vz71u] #ScheduledPaymentGrd table thead tr th {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-stretch: normal !important;
    font-style: normal !important;
    line-height: 1.43 !important;
    letter-spacing: normal !important;
    text-align: left !important;
    color: #212b36 !important;
}

[b-t9p95vz71u] .amountColomHeader .k-cell-inner .k-link {
    justify-content: end !important;
}

[b-t9p95vz71u] .custDropDownListCls.custom-dropdown::before,
.ddlcustomer_id.k-list-optionlabel[b-t9p95vz71u]::before {
    content: "" !important;
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    background-image: url('/Content/EbizAssets/search-icon.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

.reports-on[b-t9p95vz71u] {
    font-size: 14px !important;
    margin-top: 2px !important;
    width: 65px !important;
}

.reports-img[b-t9p95vz71u] {
    width: 20px !important;
    margin-bottom: 4px !important;
}

.reports-off[b-t9p95vz71u] {
    font-size: 14px !important;
    margin-top: 2px !important;
    margin-left: -12px !important;
}

.statuses[b-t9p95vz71u] {
    font-size: 20px !important;
    font-weight: 700 !important;
    text-align: center !important;
}

.margin-top-2[b-t9p95vz71u] {
    margin-top: 2px !important;
}

.margin-top-4[b-t9p95vz71u] {
    margin-top: -4px !important;
}

.margin-top-40[b-t9p95vz71u] {
    margin-top: 40px !important;
}

.filter-button[b-t9p95vz71u] {
    width: 180px !important;
    float: left !important;
    margin-right: 120px !important;
}

.row-clear[b-t9p95vz71u] {
    clear: both !important;
}

.w-100[b-t9p95vz71u] {
    width: 100% !important;
}

.w-300[b-t9p95vz71u] {
    width: 300px !important;
}


.span-border[b-t9p95vz71u] {
    border: solid 1px #C4CDD5 !important;
}

.search-text[b-t9p95vz71u] {
    font-size: 14px !important;
    padding-left: 12px !important;
}

.sort-div[b-t9p95vz71u] {
    background-color: #fff !important;
    border-radius: 5px !important;
    border: 1px solid #bfc6d0 !important;
}

.sort-by-div[b-t9p95vz71u] {
    color: #adb4bf !important;
    width: 75px !important;
}

@media (min-width: 1775px) {
    .totalCustomersText[b-t9p95vz71u] {
        font-size: 28px;
    }
}

.recurringImageContainer[b-t9p95vz71u] {
    width: 170px;
    padding: 0px;
    margin: 0px 15px;
}

.recurringCustomerImage[b-t9p95vz71u] {
    width: 170px;
}

.cardTitle[b-t9p95vz71u] {
    padding-left: 0px;
    padding-right: 0px;
}

.topCardStyling[b-t9p95vz71u] {
    padding-left: 16px;
    padding-right: 16px;
}

.totalCustomersCardBody[b-t9p95vz71u] {
    display: flex;
    justify-content: center;
    padding: 20px 0px;
}

.calculatedTextWidth[b-t9p95vz71u] {
    width: calc(100% - 200px);
}

.statusesCardBody[b-t9p95vz71u] {
    display: flex;
    justify-content: center;
    padding: 20px 0px;
}

.statusesImage[b-t9p95vz71u] {
    width: 152.156px;
}

.statusesImageContainer[b-t9p95vz71u] {
    width: 152.156px;
    padding: 0px;
    margin: 0px 12px;
}

.calculatedStatusesWidth[b-t9p95vz71u] {
    width: calc(100% - 176.141px);
}

.whiteSpaceNoWrap[b-t9p95vz71u] {
    white-space: nowrap;
}

@media (min-width: 1469px) {
    .statusesText[b-t9p95vz71u] {
        white-space: nowrap;
    }
}

@media (max-width: 1199px) {
    #spCharts[b-t9p95vz71u] {
        flex-flow: column;
    }
}

.card[b-t9p95vz71u] {
    margin-right: 20px;
}

.reportsDetailsGridPagerWrapper[b-t9p95vz71u] {
    background-color: #f8f9fa;
}

[b-t9p95vz71u] .reportsDetailsGridPagerWrapper .k-button-solid-base {
    margin-top: 10px;
    border-color: #f8f9fa;
    background-color: #f8f9fa;
}

@media (min-width:480px) {
    [b-t9p95vz71u] .k-pager-info {
        display: block !important;
    }

    [b-t9p95vz71u] .k-pager-sizes {
        display: block !important;
    }
}

[b-t9p95vz71u] .custom-pager-info > .k-pager-info {
    visibility: hidden;
    position: relative;
}

    [b-t9p95vz71u] .custom-pager-info > .k-pager-info::after {
        font-size: 16px;
        content: "No items to display";
        visibility: visible;
        position: absolute;
        right: 0;
    }

[b-t9p95vz71u] #ddlSortPortalUserList b {
    text-overflow: ellipsis;
    overflow: hidden;
}

[b-t9p95vz71u] .btnFilterSchPay {
    z-index: 999 !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Batches/Batch.razor.rz.scp.css */

.lightGreyBackground .k-tabstrip-content[b-diev5xfimt] {
    outline-width: 0 !important;
}

.pr-30px[b-diev5xfimt] {
    padding-right: 30px;
}

[b-diev5xfimt] .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-diev5xfimt] .k-pager-md .k-pager-sizes .k-dropdown,
[b-diev5xfimt] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-diev5xfimt] .k-pager-md .k-pager-sizes > select {
    width: 6em !important;
    background-color: transparent !important;
    height: 36px !important;
}

[b-diev5xfimt] .k-pager-info, [b-diev5xfimt] .k-pager-sizes {
    display: block !important;
    margin: 0 !important;
}

@media (max-width: 1100px) {
    [b-diev5xfimt] .k-pager-sizes {
        display: none !important;
    }
}

[b-diev5xfimt] .k-pager-numbers .k-button.k-selected:focus {
    color: #fff !important;
}

[b-diev5xfimt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

[b-diev5xfimt] .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

[b-diev5xfimt] .k-pager:focus {
    box-shadow: none;
}

[b-diev5xfimt] .batchesGridPagerWrapper .telerik-blazor.k-dropdownlist.k-picker.k-picker-solid {
    color: #333 !important;
}

[b-diev5xfimt] .batchesGridPagerWrapper .telerik-blazor.k-pager.k-pager {
    width: calc(100% - 40px) !important;
}

[b-diev5xfimt] .k-grid .gridPagerCustomTemplate {
    padding-right: 40px !important;
}


[b-diev5xfimt] .refresh-btn-wrapper .k-button-icon.k-icon.k-svg-icon {
    width: 30px !important;
    margin-left: -5px !important;
    color: #428bca !important;
    margin: 0 auto !important;
}

[b-diev5xfimt] .telerik-blazor.k-pager.k-pager {
    border-right: 0px !important;
}

[b-diev5xfimt] .refresh-btn-wrapper, [b-diev5xfimt] .refresh-btn-wrapper:focus, [b-diev5xfimt] .refresh-btn-wrapper:active {
    margin-top: 10px !important;
    background-color: #f8f9fa !important;
    height: auto;
    border-radius: 0;
    border-left: none;
    border-color: rgba(33,37,41,0.13);
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 5px !important;
    margin: 0 !important;
    box-shadow: none;
}
/* _content/EBizChargeCloud.ClientB/Pages/Batches/BatchManager.razor.rz.scp.css */
    .viewDetailsCellCls[b-hh9vd16xtr], .viewDetailsHeaderCls[b-hh9vd16xtr] {
        border-right-color: #dee2e6 !important;
        border-bottom-color: #dee2e6 !important;
    }

    .divSettingsSIList ul li:last-child[b-hh9vd16xtr] {
        border-bottom: 0 !important;
    }

    .divSettingsDdl-Bbm .k-listbox .k-list-scroller[b-hh9vd16xtr] {
        height: 207%;
        overflow-x: hidden;
        overflow-y: scroll;
        border-style: none;
        width: 147%;
        margin: -25px 0px 0 -15px;
        border: 1px solid lightgrey;
    }

    .divSettingsDdl-Bbm[b-hh9vd16xtr] {
        right: 25px;
        left: auto;
        margin-top: -32px;
    }

    @media (max-width: 1399px) {
        .divSettingsDdl-Bbm[b-hh9vd16xtr] {
            right: auto !important;
            margin-top: 285px !important;
        }
    }

    #emailReceiptModalBbm .modal-header[b-hh9vd16xtr] {
        border: none !important;
    }

    #emailReceiptModalBbm .modal-footer[b-hh9vd16xtr] {
        border: none !important;
    }

    .successWindowModal .k-window-titlebar[b-hh9vd16xtr] {
        height: 0;
        padding: 0;
        background-color: #fff;
        border: none;
    }

    .successWindowModal .k-button.k-window-titlebar-action[b-hh9vd16xtr] {
        margin-top: 20px;
        z-index: 9999;
    }

    .successWindowModal[b-hh9vd16xtr] {
        z-index: 10002;
        border: 2px solid #7ED321;
        border-left: 5px solid #7ED321;
        font-size: 14px;
    }

        .successWindowModal .k-window-content[b-hh9vd16xtr] {
            padding: 0;
            overflow: hidden;
            padding-left: 20px;
            padding-bottom: 10px;
        }

    /* .k-tooltip {
        background-color: white !important;
        border-color: white !important;
    } */

    .VoidTransactionModalHeaderStyle[b-hh9vd16xtr] {
        border-bottom: 1px solid rgb(222, 226, 230) !important;
        margin: 0px !important;
    }

    .VoidTransactionModalFooterStyle[b-hh9vd16xtr] {
        border-top: 1px solid rgb(222, 226, 230) !important;
        margin: 0px !important;
    }

    .VoidTransactionModalBodyStyle[b-hh9vd16xtr] {
        text-align: center;
    }

    /* AVS and CVV2 Field */
    .fieldOval[b-hh9vd16xtr] {
        border: 1px solid;
        border-radius: 32px;
        padding: 2px 16px;
    }

    .greenOval[b-hh9vd16xtr] {
        border-color: #90CF48;
        background-color: #E9F5DC;
    }

    .redOval[b-hh9vd16xtr] {
        border-color: #E02020;
        background-color: #FCE9E9;
    }

    .greyOval[b-hh9vd16xtr] {
        border-color: rgb(99, 114, 129);
        background-color: rgb(248, 248, 248);
    }

[b-hh9vd16xtr] .CVVCallout .k-callout {
    margin-left: 0px;
}

[b-hh9vd16xtr] .AVSCallout .k-callout {
    margin-left: 0px;
}

[b-hh9vd16xtr] .k-callout {
    bottom: 1px;
}


.padding4pxTop[b-hh9vd16xtr] {
    padding-top: 4px;
}

[b-hh9vd16xtr] .cvv2VerificationContainer {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

.green-owl-badge[b-hh9vd16xtr] {
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #90CF48;
    background: #E9F5DC;
}

.owl-badge-red[b-hh9vd16xtr] {
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #E02020;
    background: #FCE9E9;
}

.owl-badge-grey[b-hh9vd16xtr] {
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #637281;
    background: #F8F8F8;
}

.responseCode[b-hh9vd16xtr] {
    gap: 16px;
}

.securityCheckImageStyle[b-hh9vd16xtr] {
    height: 18px;
    width: 18px;
}

.securityCheckInfoStyle[b-hh9vd16xtr] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    font-size: 14px;
    font-family: AvenirNext;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    color: #212b36;
}

.inheritStyle[b-hh9vd16xtr] {
    height: inherit !important;
}

.showAllBatchesButtonDiv[b-hh9vd16xtr] {
    padding-left: 8px;
    margin-top: 10px;
    padding-bottom: 10px;
}

.showAllBatchesButtonA[b-hh9vd16xtr] {
    margin-left: 10px;
    text-decoration: none;
}

.showAllBatchesButtonI[b-hh9vd16xtr] {
    margin-right: 10px;
}

.btnFindBatcheManager[b-hh9vd16xtr] {
    width: 180px;
}

.toggleOff[b-hh9vd16xtr] {
    font-size: 14px;
    margin-top: 2px;
    width: 65px;
}

.toggleOffImage[b-hh9vd16xtr] {
    width: 20px !important;
    height: 20px !important;
    margin-bottom: 4px !important;
    margin-left: 20px !important;
}

.toggleOn[b-hh9vd16xtr] {
    font-size: 14px;
    margin-top: 2px;
    margin-left: -12px;
}

.toggleOnImage[b-hh9vd16xtr] {
    width: 20px !important;
    height: 20px !important;
    margin-bottom: 4px !important;
}

.chart-container[b-hh9vd16xtr] {
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.whiteSpaceNoWrap[b-hh9vd16xtr] {
    white-space: nowrap;
}

.filtersContainer[b-hh9vd16xtr] {
    width: 160px;
    float: left;
}

.settingsDivWrapper[b-hh9vd16xtr] {
    width: 250px;
}

.settingsFormGroup[b-hh9vd16xtr] {
    width: 251px;
    height: auto;
    margin-bottom: 0;
}

#spanTxtSearchOpenInvoicesBbm[b-hh9vd16xtr] {
    border: solid 1px #C4CDD5;
}

#txtSearchBatchManagerGridBbm[b-hh9vd16xtr] {
    font-size: 14px;
    padding-left: 12px;
}

#divDdlSortPortalUserList[b-hh9vd16xtr] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

.sortByWrapper[b-hh9vd16xtr] {
    color: #adb4bf;
    width: 75px;
}

.actionsUL[b-hh9vd16xtr] {
    width: auto;
    white-space: normal;
}

.showMoreBatchesIcon[b-hh9vd16xtr] {
    width: 80px;
}

.cursorPointer[b-hh9vd16xtr] {
    cursor: pointer;
}

.pendingImage[b-hh9vd16xtr] {
    width: 20px;
}

.alignTextLeft[b-hh9vd16xtr] {
    text-align: left;
}

.alignTextRight[b-hh9vd16xtr] {
    text-align: right;
}

.emailReceiptModalEditFormWrapper[b-hh9vd16xtr] {
    max-width: 538px;
    border-radius: 3px;
}

.emailReceiptModalFormHeight[b-hh9vd16xtr] {
    height: 556px;
}

.emailReceiptModalHeaderLabelWrapper[b-hh9vd16xtr] {
    padding-top: 20px;
    padding-left: 29px;
}

.emailReceiptCancelWrapper[b-hh9vd16xtr] {
    padding-top: 8px;
    padding-right: 7px;
}

.emailReceiptModalBody[b-hh9vd16xtr] {
    padding-left: 50px;
    padding-right: 50px;
}

.displayNone[b-hh9vd16xtr] {
    display: none
}

.emailReceiptImage[b-hh9vd16xtr] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

.refMessage[b-hh9vd16xtr] {
    padding-left: 10px
}

.additional-email-label[b-hh9vd16xtr] {
    float: right;
    width: 100%;
    text-align: end;
}

.emailReceiptModalFooter[b-hh9vd16xtr] {
    padding-left: 25px;
}

.receiptSuccessfulEmailLabel[b-hh9vd16xtr] {
    opacity: 0.7
}

#sidebar-wrapper-BatchManagerTrans[b-hh9vd16xtr] {
    z-index: 1100;
}

.classCloseBbmNav[b-hh9vd16xtr] {
    width: 16px;
}

.sideBarCardHolder[b-hh9vd16xtr] {
    text-transform: uppercase;
    float: left
}

.sideBarExpiration[b-hh9vd16xtr] {
    font-size: 12px;
    float: left
}

.sideBarAmount[b-hh9vd16xtr] {
    margin-top: -7px;
    margin-bottom: -7px;
}

.font14px[b-hh9vd16xtr] {
    font-size: 14px;
}

.sideBarStatusVoided[b-hh9vd16xtr] {
    width: 139px;
    height: 32px;
}

.latest-Transaction-Settled[b-hh9vd16xtr],
.latest-Transaction-Returned[b-hh9vd16xtr],
.latest-Transaction-Voided[b-hh9vd16xtr] {
    width: 139px;
    height: 32px;
}

.latest-Transaction-Pending[b-hh9vd16xtr] {
    width: 139px;
    height: 32px;
}

.status-length-7-to-15[b-hh9vd16xtr] {
    width: 178px;
    height: 32px;
}

.status-length-over-15[b-hh9vd16xtr] {
    width: 160px;
    height: 46px;
}

.font14px[b-hh9vd16xtr] {
    font-size: 14px;
}

.width256px[b-hh9vd16xtr] {
    width: 268px;
}

.greyAndCursorPointer[b-hh9vd16xtr] {
    color: #919eab;
    cursor: pointer;
}

.responseResultImageBbm[b-hh9vd16xtr] {
    height: 16px;
}

.view2xImage[b-hh9vd16xtr] {
    width: 30px;
    height: 30px;
    margin-top: 35px;
    margin-left: 36px;
    cursor: pointer
}

.VTAnchorLabel[b-hh9vd16xtr] {
    color: #007bff;
    cursor: pointer;
    margin-left: 6px
}

.btnEmailReceiptBbmImage[b-hh9vd16xtr] {
    width: 37px;
    height: 31px;
    margin-top: 35px;
    margin-left: 32px;
    cursor: pointer" data-id="EmailReceiptBbm
}

.azurBlueAndCursorPointer[b-hh9vd16xtr] {
    color: #007bff;
    cursor: pointer
}

.ulManuallyCloseSAB[b-hh9vd16xtr] {
    position: absolute;
    transform: translate3d(817px, 28px, 0px);
    top: 0px;
    left: 0px;
    will-change: transform;
}

.legendText[b-hh9vd16xtr] {
    font-family: AvenirNext !important;
    font-size: 14px !important;
    color: #000000 !important;
    font-weight: 400;
}

.batchAutoCloseNote[b-hh9vd16xtr] {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.71;
    letter-spacing: normal;
    text-align: left;
    color: #494b53;
}

[b-hh9vd16xtr] .btnFilterBatchManager {
    width: 287px !important;
    margin-right: 0px;
    z-index: 1000;
}

[b-hh9vd16xtr] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-hh9vd16xtr] .k-pager-sizes > .k-dropdownlist > .k-button {
    margin: 0;
}

.void-text[b-hh9vd16xtr]{
    color : red !important;
}

.modalDarkBackground[b-hh9vd16xtr] {
    z-index: 1040;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

.sortByMinWidth[b-hh9vd16xtr] {
    min-width: 0;
}

[b-hh9vd16xtr] #ddlSortPortalUserList b {
    text-overflow: ellipsis;
    overflow: hidden;
}

[b-hh9vd16xtr] .k-textbox.k-input:has(~ .k-invalid-msg) {
    border: 1px solid red !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Batches/CheckManager.razor.rz.scp.css */
[b-1emel4ja1x] .customDateRangeWindowModal div.k-window-titlebar {
    background-color: white !important;
    border-bottom: 0;
}

[b-1emel4ja1x] .ddlSelectBcmSpan select {
    font-family: AvenirNext;
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: normal;
    text-align: left;
    color: #4263f9;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 1px;
    padding-bottom: 1px;
}

[b-1emel4ja1x] .colSettingsBcm {
    margin-top: 80px !important;
}

[b-1emel4ja1x] .totalAmountBcm {
    font-family: AvenirNext;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: left;
    color: #000;
    clear: both;
    position: relative;
    top: 8px;
}

[b-1emel4ja1x] .DateRangeStartDateBqt {
    margin-bottom: 40px;
    margin-top: 30px;
}

[b-1emel4ja1x] .DateRangeEndDateBqt {
    margin-bottom: 30px;
}


[b-1emel4ja1x] .emailReceiptModal .k-window-title span {
    padding-top: 30px;
    padding-left: 29px;
}

[b-1emel4ja1x] .emailReceiptModal .modal-body {
    padding-left: 57px;
}

[b-1emel4ja1x] .emailReceiptModal .modal-footer {
    padding-left: 25px;
}

[b-1emel4ja1x] .receiptIcon {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

[b-1emel4ja1x] #refMessage {
    padding-left: 10px;
}

[b-1emel4ja1x] .w-85 {
    width: 85%;
}

[b-1emel4ja1x] .settingsDiv {
    min-height: 700px;
    border: 1px solid #00000020;
    width: 99.7%;
}

[b-1emel4ja1x] #ddlSortGrid b {
    text-overflow: ellipsis;
    overflow: hidden;
}
/* _content/EBizChargeCloud.ClientB/Pages/Batches/Components/BatchManagerCharts.razor.rz.scp.css */
.VT-tooltip-img[b-1b4rdz427l] {
    width: 25px; 
    height: auto;
}

.tooltip-text[b-1b4rdz427l] {
    display: none;
    background-color: #333;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    position: absolute;
    top: 0;
    right: 100%; 
    white-space: nowrap;
    z-index: 10;
}

.VT-tooltip-img:hover + .tooltip-text[b-1b4rdz427l] {
    display: block;
}
/* _content/EBizChargeCloud.ClientB/Pages/Batches/QueuedTransactions.razor.rz.scp.css */
.batchQueuedTransCard[b-je31g12ja4] {
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 0.25rem;
    /*right: 4px;*/
    /* right: 5px; */
}

    .batchQueuedTransCard img[b-je31g12ja4] {
        height: 100%;
        float: right;
    }

.TotalTransCardBqt[b-je31g12ja4] {
    margin-right: 20px;
}

@media (max-width: 1399px) {

    .TotalTransCardBqt[b-je31g12ja4] {
        margin-right: 0px;
    }
}

[b-je31g12ja4] .customDateRangeWindowModal div.k-window-titlebar {
    background-color: white !important;
    border-bottom: 0;
}

[b-je31g12ja4] .customDateRangeWindowModal .modal-header img {
    height: 27px;
    padding-right: 16px;
    padding-top: 5px;
}

.totalAuthOnlyAmount .cardTitle[b-je31g12ja4] {
    padding: 0.12rem 1.25rem 0 0;
    font-weight: 600;
}

.totalAuthOnlyAmount[b-je31g12ja4]

 #btnCancelDateRangeBqt {
    width: 145px !important;
}

[b-je31g12ja4] #btnSelectDateRangeBqt {
    width: 175px !important;
}

[b-je31g12ja4] .singleTransCaptureModel div.k-window-titlebar {
    border-top: 3px solid #f5a623;
    padding-top: 0 !important;
}

.captureModalHeaderBqt[b-je31g12ja4] {
    font-family: AvenirNext;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: center;
    color: #212b36;
}

[b-je31g12ja4] .textArea {
    height: 120px;
}

[b-je31g12ja4] .textArea textarea {
    max-height: 120px;
    min-height: 100%;
}

[b-je31g12ja4] #queuedTransHistGrdId tr.k-selected:not(.k-table-alt-row) td.k-grid-content-sticky {
    background-color: #c2dbfe !important;
}

[b-je31g12ja4] #queuedTransHistGrdId tr.k-selected:not(.k-table-alt-row):hover td.k-grid-content-sticky {
    background-color: #b3ccef !important;
}

#printVoidTotAmountDiv[b-je31g12ja4] {
    margin-left: 42% !important;
}

.saleTransactionSuccessModel[b-je31g12ja4] {
    line-height: 1.81;
    padding-top: 12px;
}

.pl-30px[b-je31g12ja4] {
    padding-left: 30px;
}

.ml-15px[b-je31g12ja4] {
    margin-left: 15px;
}

.pr-34px[b-je31g12ja4] {
    padding-right: 34px;
}

.ebizCheckMark[b-je31g12ja4] {
    margin-left: 48%;
}

[b-je31g12ja4] .captureTransSuccessModel div.k-window-content {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.w-97[b-je31g12ja4] {
    width: 97%;
}

#resultResponseInfo[b-je31g12ja4] {
    border-bottom: 2px solid #3333;
}

@media(max-width: 991px) {
    [b-je31g12ja4] .confirmBilkTransFooterBtn {
        width: 100%;
    }
}

[b-je31g12ja4] .orange-border-top {
    border-top: 3px solid #f5a623;
}

.confirmCaptureModalHeader[b-je31g12ja4], .confirmCaptureBulkTransModalTitleDiv[b-je31g12ja4] {
    font-family: AvenirNext;
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    color: #212b36;
    overflow-wrap: break-word;
    white-space: normal;
}

.confirmCaptureBulkTransModal .k-window-titlebar-actions[b-je31g12ja4] {
    margin-top: -137px;
    margin-right: -12px;
}

[b-je31g12ja4] .trUnsuccessfullTransBgColor {
    background-color: lightgray !important;
    border-top: 0.3px solid red !important;
    border-bottom: 0.3px solid red !important;
}

[b-je31g12ja4] .owl-badge-red {
    /*background-color: #fceaea;
                border: 2px solid #b82f2c;
                padding: 0.2rem 1.1rem;
                border-radius: 19px;*/
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #E02020;
    background: #FCE9E9;
}

[b-je31g12ja4] .owl-badge-green {
    /*background-color: #e9f5dd;
                border: 2px solid #97c85f;
                padding: 0.2rem 1.1rem;
                border-radius: 19px;*/
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #90CF48;
    background: #E9F5DC;
}

[b-je31g12ja4] .owl-badge-grey {
    /*background-color: #f8f8f8;
                border: 2px solid #67717a;
                padding: 0.2rem 1.1rem;
                border-radius: 19px;*/
    padding: 2px 16px;
    border-radius: 32px;
    border: 1px solid #637281;
    background: #F8F8F8;
}

[b-je31g12ja4] .emailReceiptModal div.k-window-titlebar {
    background-color: white !important;
}

[b-je31g12ja4] div.emailReceiptModal .k-window-titlebar-actions {
    margin-top: -140px !important;
}

[b-je31g12ja4] div.emailReceiptModal .k-window-content {
    padding: 0 !important;
}

[b-je31g12ja4] .voidTransModel div.k-window-titlebar, [b-je31g12ja4] .voidTransModel div.k-window-title {
    padding-bottom: 0 !important;
}

[b-je31g12ja4] .voidTransModel div.k-window-content {
    padding-top: 0 !important;
}

[b-je31g12ja4] .voidTransModel div.k-window-titlebar-actions {
    margin-top: -120px !important
}

[b-je31g12ja4] .btnYesVoidTrans {
    width: 140px !important;
}

[b-je31g12ja4] .w-505px {
    width: 505px !important;
}

[b-je31g12ja4] .w-185px {
    width: 185px !important;
}

[b-je31g12ja4] .w-85 {
    width: 85% !important;
}

@media (max-width: 1015px) {
    #btnFindDiv[b-je31g12ja4] {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}

/* #queuedTransHistGrdId div.k-grid-aria-root div.k-grid-container div.k-grid-content table tbody tr td{
            border-bottom: 1px solid #dee2e6 !important
        } */

[b-je31g12ja4] .divGridColumnSettings .divSettingsDdl {
    margin-top: 81px !important;
}

@media (max-width: 1399px) {
    [b-je31g12ja4] .divGridColumnSettings .divSettingsDdl {
        margin-top: 293px !important;
    }
}

[b-je31g12ja4] span.txtRefNumBqt {
    background-color: #e9e9e9;
    border: 1px solid #c9c9c9;
}

[b-je31g12ja4] #txtRefNumBqt {
    background-color: #e9e9e9;
}

#VDCardTypeTrans img[b-je31g12ja4] {
    width: 31px;
    height: 27px;
}

.printReceiptIcon[b-je31g12ja4] {
    width: 29px;
    height: 29px;
    object-fit: contain;
}

.confirmCaptureBulkTransModalTitleDiv img[b-je31g12ja4] {
    margin-top: -29px;
}

[b-je31g12ja4] .emailReceiptModal .modal-body {
    padding-left: 57px;
}

[b-je31g12ja4] .emailReceiptModal .modal-footer {
    padding-left: 25px;
}

#refMessage[b-je31g12ja4] {
    padding-left: 10px;
}

.receiptImg[b-je31g12ja4] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

.captureToSettle[b-je31g12ja4] {
    background: #ffdd8a;
    border-radius: 4px;
}

.captureToSettleImgDiv[b-je31g12ja4] {
    margin-top: 9px;
    margin-left: 10px;
}

    .captureToSettleImgDiv img[b-je31g12ja4] {
        width: 19px;
    }

.captureToSettleLabel[b-je31g12ja4] {
    font-family: AvenirNext;
    color: #000;
    padding: 10px 14px 10px 6px;
}

.queuedTrans[b-je31g12ja4] {
    min-height: 700px;
    border: 1px solid #00000020;
    width: 99.7%;
}

.DateRangeStartDateBqt[b-je31g12ja4] {
    margin-bottom: 40px;
    margin-top: 30px;
}

.DateRangeEndDateBqt[b-je31g12ja4] {
    margin-bottom: 30px;
}

.textarea-character-count[b-je31g12ja4] {
    color: #A99C9C;
    position: relative;
    top: -30px;
    right: 25px;
}

[b-je31g12ja4] .totalAmountBcm {
    font-family: AvenirNext;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: left;
    color: #000;
    clear: both;
    position: relative;
    top: 8px;
}

[b-je31g12ja4] #ddlSortGrid b {
    text-overflow: ellipsis;
    overflow: hidden;
}
/* _content/EBizChargeCloud.ClientB/Pages/CustomerCenter/CustomerLists.razor.rz.scp.css */
.custom-context-menu[b-uoburfu8k5] {
    list-style: none;
    padding: 0;
    margin: 0;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    position: absolute;
    right: -80px;
}

.context-menu-item[b-uoburfu8k5] {
    padding: 15px;
    cursor: pointer;
    border-bottom: 1px solid #dee2e6 !important;
    width: 250px;
}

    .context-menu-item:hover[b-uoburfu8k5] {
        background-color: #f0f0f0;
    }


.k-menu.k-context-menu .k-item:focus > .k-link[b-uoburfu8k5] {
    box-shadow: none !important;
}


.modal[b-uoburfu8k5] {
    background-color: rgba(0, 0, 0, 0.0) !important;
}

#customersGrd .k-grid-norecords[b-uoburfu8k5] {
    display: contents !important;
}

.k-picker-md .k-input-button[b-uoburfu8k5] {
    margin-top: 0;
}

.k-pager-info[b-uoburfu8k5] {
    display: block !important;
}

.k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first[b-uoburfu8k5] {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last[b-uoburfu8k5] {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.k-pager-md .k-pager-numbers-wrap .k-button[b-uoburfu8k5] {
    min-width: calc(1.5em + 0.75rem + 2px);
    border-left: 1px solid lightgrey !important;
    border-radius: 0;
    margin-right: 0;
    margin-left: 0;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263f9;
    height: 34px;
    font-weight: 600;
    background-color: #fff;
}

.k-pager-numbers .k-selected[b-uoburfu8k5] {
    background-color: #4263f9 !important;
    color: #fff !important;
}

#customersGrd .k-pager-md.k-grid-pager .k-pager-numbers .k-selected[b-uoburfu8k5] {
    background-color: #4263f9 !important;
    color: #fff !important;
}

.k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last[b-uoburfu8k5] {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

[b-uoburfu8k5] .k-pager-md .k-pager-sizes .k-dropdownlist {
    width: 6em;
    background-color: transparent;
    height: 36px;
}

[b-uoburfu8k5] .k-button:focus, [b-uoburfu8k5] .k-button:focus .k-button-text {
    color: #4263f9 !important;
}

    [b-uoburfu8k5] .k-button:active, [b-uoburfu8k5] .k-button:active .k-button-text, [b-uoburfu8k5] .k-button.k-selected:focus .k-button-text {
        color: #ffffff !important;
    }

[b-uoburfu8k5] .k-button:focus {
    box-shadow: 0 0 0 .25rem rgba(13,110,253,.5);
}

[b-uoburfu8k5] .k-button-flat:focus::after, .k-button-flat.k-focus[b-uoburfu8k5]::after {
    opacity: 0;
}

[b-uoburfu8k5] .k-grid-content {
    overflow: hidden !important;
}

#customersGrd table thead tr th[b-uoburfu8k5] {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
}

.DatesHeights[b-uoburfu8k5] {
    height: 35px;
}

[b-uoburfu8k5] .k-picker-solid {
    background-color: #fff;
}

.k-list-md .k-list-item[b-uoburfu8k5], .k-list-md .k-list-optionlabel[b-uoburfu8k5] {
    padding-right: 5px !important;
}

.k-list-item[b-uoburfu8k5], .k-list-optionlabel[b-uoburfu8k5] {
    gap: 0 !important;
}

.amountColomHeader .k-cell-inner .k-link[b-uoburfu8k5] {
    justify-content: end;
}

.btnFilterRcvPay[b-uoburfu8k5] {
    z-index: 999;
}

[b-uoburfu8k5] .k-grid-content > div:first-child {
    border: none;
    display: inline-table;
}


.k-master-row .k-grid-content-sticky[b-uoburfu8k5] {
    border-color: #dee2e6 !important;
}

.k-grid-header .k-grid-header-sticky[b-uoburfu8k5], .k-grid-header .k-grid-header-sticky.k-sorted[b-uoburfu8k5] {
    border-right-color: #dee2e6 !important;
    border-left-color: #dee2e6 !important;
}

[b-uoburfu8k5] .card-div {
    width: 300px !important;
}

[b-uoburfu8k5] .filter-container {
    width: 180px;
    float: left;
    margin-right: 15px;
}

.search-box[b-uoburfu8k5] {
    border: solid 1px #C4CDD5;
}

.toolbar-container[b-uoburfu8k5] {
    width: 100%;
}

.sort-label[b-uoburfu8k5] {
    color: #adb4bf;
    width: 75px;
}

.sort-container[b-uoburfu8k5] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

.no-customer-image[b-uoburfu8k5] {
    width: 300px;
}

.request-payment-icon[b-uoburfu8k5] {
    width: 32px;
    height: 32px;
    object-fit: contain;
}

.clear-both[b-uoburfu8k5] {
    clear: both;
}

.hidden[b-uoburfu8k5] {
    display: none;
}

.visible[b-uoburfu8k5] {
    display: block;
}

.card[b-uoburfu8k5] {
    margin-right: 30px !important;
}

.customerAlternateSearchRow[b-uoburfu8k5] {
    display: flex;
    flex-direction: row;
    gap: 24px;
    align-items: end;
}

.customerIdContainer[b-uoburfu8k5] {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.customerNameContainer[b-uoburfu8k5] {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

[b-uoburfu8k5] .customerAlternateSearchTextbox {
    height: 36px;
}

.removePadding[b-uoburfu8k5] {
    padding: 0px;
}

.removeMargin[b-uoburfu8k5] {
    margin: 0px;
}

[b-uoburfu8k5] .customerListsGridPagerWrapper .telerik-blazor.k-pager.k-pager {
    width: calc(100% - 40px) !important;
    border-right: 0px !important;
}

[b-uoburfu8k5] .customerListsGridPagerWrapper .telerik-blazor.k-dropdownlist.k-picker.k-picker-solid {
    color: #333 !important;
}

[b-uoburfu8k5] .refresh-btn-wrapper, [b-uoburfu8k5] .refresh-btn-wrapper:focus, [b-uoburfu8k5] .refresh-btn-wrapper:active {
    margin-top: 10px !important;
    background-color: #f8f9fa !important;
    height: auto;
    border-radius: 0;
    border-left: none;
    border-color: rgba(33,37,41,0.13);
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 5px !important;
    margin: 0 !important;
    box-shadow: none;
}

    [b-uoburfu8k5] .refresh-btn-wrapper .k-button-icon.k-icon.k-svg-icon {
        width: 30px !important;
        margin-left: -5px !important;
        color: #428bca !important;
        margin: 0 auto !important;
    }

[b-uoburfu8k5] .initial-data-loader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 9999;
    background-color: rgba(255, 255, 255, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-uoburfu8k5] .customer-list-grid {
    min-height: 600px !important;
}

[b-uoburfu8k5] .customer-list-grid .k-grid-content {
    overflow-y: hidden !important;
    overflow-x: auto !important;
}

[b-uoburfu8k5] .minWdithFilterBtn {
    min-width: 287px !important;
}

[b-uoburfu8k5] #ddlSortPortalUserList b {
    text-overflow: ellipsis;
    overflow: hidden;
}

.sortByMinWidth[b-uoburfu8k5] {
    min-width: 0;
}

.whiteSpaceNoWrap[b-uoburfu8k5] {
    white-space: nowrap;
}
/* _content/EBizChargeCloud.ClientB/Pages/CustomerCenter/CustomerOverViewSection.razor.rz.scp.css */
[b-3xobaa8lms] .Edit-Customer-Detail {
    cursor: pointer !important;
    color: #0557b7 !important;
}

[b-3xobaa8lms] .rotate-icon {
    color: #919eab !important;
    cursor: pointer !important;
}

/* _content/EBizChargeCloud.ClientB/Pages/CustomerCenter/EditCustomerProfileModal.razor.rz.scp.css */
[b-6wsn9wzbvg] input[name="txtCustomerIdAddCustCcl"] {
    background-color: lightgray !important;
}

[b-6wsn9wzbvg] #EditCustomerModal .validation-message {
    font-size: 11px !important;
    font-weight: 400 !important;
    overflow-y: hidden !important;
}

[b-6wsn9wzbvg] .form-control {
    padding-left: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
}

[b-6wsn9wzbvg] .modal-content {
    overflow: hidden !important;
}

[b-6wsn9wzbvg] .modal-body {
    padding-top: 0px !important;
}

[b-6wsn9wzbvg] .modal {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

[b-6wsn9wzbvg] .form-check {
    padding-left: 0px !important;
}

[b-6wsn9wzbvg] .backgroungColor {
    background-color: lightgray !important;
}

[b-6wsn9wzbvg] .k-picker-solid {
    background-color: white !important;
}

[b-6wsn9wzbvg] .overflow {
    overflow: hidden !important;
}

[b-6wsn9wzbvg] .W-969 {
    max-width: 969px !important;
}

[b-6wsn9wzbvg] .color-custom {
    color: black;
}

[b-6wsn9wzbvg] .hr-custom {
    position: relative;
    left: -15px;
    right: -15px;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% + 30px);
    border: none;
    border-top: 1px solid #ccc;
}

[b-6wsn9wzbvg] .textareaStyle {
    height: 58px;
}

[b-6wsn9wzbvg] .textareaStyle textarea {
    max-height: 58px;
    min-height: 100%;
}
/* _content/EBizChargeCloud.ClientB/Pages/CustomerCenter/PaymentMethodsSection.razor.rz.scp.css */
.icon-custom[b-91t3zynur3] {
    color: #919eab !important;
    cursor: pointer;
}
.payment-custom[b-91t3zynur3] {
    cursor: pointer;
    color: #0557b7 !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/CustomerCenter/TransactionHistorySection.razor.rz.scp.css */
[b-2fvjj2l6uo] .k-picker-solid {
    background-color: white !important;
}

[b-2fvjj2l6uo] .modal-title {
    text-align: center !important;
}

.modal[b-2fvjj2l6uo] {
    background-color: rgba(0, 0, 0, 0.2) !important
}


.modal-height[b-2fvjj2l6uo] {
    height: 556px;
}

.modal-dialog-custom[b-2fvjj2l6uo] {
    max-width: 538px;
    border-radius: 3px;
}

.padding-left-29[b-2fvjj2l6uo] {
    padding-left: 29px;
}

.header-padding[b-2fvjj2l6uo] {
    padding-top: 30px;
    padding-right: 7px;
    padding-top: 8px;
}

.padding-left-57[b-2fvjj2l6uo] {
    padding-left: 57px;
}

.padding-left-10[b-2fvjj2l6uo] {
    padding-left: 10px;
}

.w-85[b-2fvjj2l6uo] {
    width: 85%;
}

.cursor-pointer[b-2fvjj2l6uo] {
    cursor: pointer;
}

.icon-small[b-2fvjj2l6uo] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

.fullCustTranHistory[b-2fvjj2l6uo] {
    cursor: pointer;
    color: #0557b7 !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/EmailTextPay/EmailTextPay.razor.rz.scp.css */
.ddlSelectEmailTextPayInvSo[b-y57l6dzakp] {
    width: 255px !important;
    height: 49.8px !important;
}

.ddlMainInvoicesAndSalesOrderWrapper .k-animation-container[b-y57l6dzakp] {
    background-color: red;
}

.ddlSelectEmailTextPayInvSo .k-button[b-y57l6dzakp] {
    height: 49.8px !important;
}

.ddlSelectEmailTextPayInvSo .k-input-inner[b-y57l6dzakp] {
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: normal;
    text-align: left;
    color: #4263f9;
}

.templateClassInvoicesSalesOrder[b-y57l6dzakp] {
    font-family: AvenirNext;
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: normal;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 1px;
    padding-bottom: 1px;
}


.ddlSelectEmailAndText-hidden[b-y57l6dzakp] {
    display: none;
    visibility: hidden;
    padding-right: 10px;
}

.ddlSelectEmailAndText-styled[b-y57l6dzakp] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    font-family: AvenirNext;
    font-size: 28px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: left;
    color: #4263f9;
    padding-left: 15px;
    line-height: 1.3;
    border-radius: 4px;
}

    .ddlSelectEmailAndText-styled[b-y57l6dzakp]:after {
        content: "";
        width: 0;
        height: 0;
        border: 7px solid transparent;
        border-color: #4263f9 transparent transparent transparent;
        position: absolute;
        top: 16px;
        right: 10px;
    }

.ddlSelectEmailAndText-options[b-y57l6dzakp] {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    left: -1px;
    z-index: 999;
    margin: 0;
    padding: 0;
    list-style: none;
    background-color: #fff;
    border: solid 1px #c4cdd5;
    width: 285px;
}

    .ddlSelectEmailAndText-options li.is-selected[b-y57l6dzakp] {
        background-color: #ced8fc;
    }

    .ddlSelectEmailAndText-options li[b-y57l6dzakp] {
        margin: 0;
        padding: 12px 0;
        text-indent: 15px;
        font-family: AvenirNext;
        font-size: 28px;
        font-weight: 600;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.14;
        letter-spacing: normal;
        text-align: left;
        color: #4263f9;
        /* border-top: 1px solid #962d22; */
    }

        .ddlSelectEmailAndText-options li:hover[b-y57l6dzakp] {
            background-color: #eaeaea;
            color: #4263f9;
        }


.ddlSelectEmailAndText-styled:active[b-y57l6dzakp]:after, .ddlSelectEmailAndText-styled.active[b-y57l6dzakp]:after {
    top: 9px;
    border-color: transparent transparent #4263f9 transparent;
}
/* _content/EBizChargeCloud.ClientB/Pages/EmailTextPay/PendingRequests.razor.rz.scp.css */
[b-6du2gs989p] .k-picker-solid, [b-6du2gs989p] .k-picker-solid:hover, [b-6du2gs989p] .k-picker-solid.k-hover, [b-6du2gs989p] .k-picker-solid:focus, [b-6du2gs989p] .k-picker-solid.k-focus {
    background-color: white;
}

[b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdown, [b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-6du2gs989p] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
}

[b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdown, [b-6du2gs989p] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-6du2gs989p] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

.HyperlinkTextStyle[b-6du2gs989p] {
    color: #0557b7 !important;
}

a.HyperlinkTextStyle:hover[b-6du2gs989p] {
    text-decoration: underline !important;
}

.timeDisplayedText[b-6du2gs989p] {
    font-family: AvenirNext;
    font-style: italic;
    font-size: 1rem;
    font-weight: 400;
    text-align: right;
}

[b-6du2gs989p] .k-datepicker button {
    border-radius: 0px;
    border-color: #ccc;
    color: #495057;
    background-color: #fff;
}

[b-6du2gs989p] .k-datepicker button:focus {
    color: #495057 !important;
    outline: none;
    box-shadow: none;
}

[b-6du2gs989p] .k-datepicker button:hover {
    background-color: #ebebeb !important;
}

[b-6du2gs989p] .k-datepicker button:active {
    background-color: #ebebeb !important;
}

[b-6du2gs989p] .k-dropdownlist:hover {
    background-color: #ebebeb !important;
    border-radius: 0px 4px 4px 0px;
}

[b-6du2gs989p] .k-dropdownlist:focus button {
    background-color: #ebebeb !important;
    border-radius: 0px;
    border-color: none;
}

[b-6du2gs989p] .k-dropdownlist:focus button:hover {
    background-color: #ebebeb !important;
    border-radius: 0px;
    border-color: #ebebeb;
}

[b-6du2gs989p] .k-dropdownlist button {
    margin: 0px;
}

.findResendButtonWidth[b-6du2gs989p] {
    width: 190px !important;
}

.conditionalVisiblity[b-6du2gs989p] {
    visibility: visible;
}

.conditionalHidden[b-6du2gs989p] {
    visibility: hidden;
}

.searchBar[b-6du2gs989p] {
    border: solid 1px #c4cdd5;
}

.searchBarText[b-6du2gs989p] {
    font-size: 14px;
    padding-left: 12px;
}

.overFlowAuto[b-6du2gs989p] {
    overflow: auto;
}

.pleaseConfirmText[b-6du2gs989p] {
    font-size: x-large;
    font-weight: 600;
}

.warningMessagePadding[b-6du2gs989p] {
    padding-left: 30px;
    padding-right: 40px;
}

.cancelButtonWidth[b-6du2gs989p] {
    width: 120px;
}

.removeFromListImageWidth[b-6du2gs989p] {
    width: 95px;
}

.emailPaySuccessImageWidth[b-6du2gs989p] {
    width: 150px;
}

[b-6du2gs989p] th.align-right .k-cell-inner > .k-link {
    justify-content: right;
}

.sortByContainer[b-6du2gs989p] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

.sortByStyle[b-6du2gs989p] {
    color: #adb4bf;
    width: 75px;
}
.pendingInvoicesWrapper[b-6du2gs989p]{
    margin-right : 30px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/EmailTextPay/ReceivedEmailPayments.razor.rz.scp.css */
[b-nm89ms61ih] .k-picker-solid, [b-nm89ms61ih] .k-picker-solid:hover, [b-nm89ms61ih] .k-picker-solid.k-hover, [b-nm89ms61ih] .k-picker-solid:focus, [b-nm89ms61ih] .k-picker-solid.k-focus {
    background-color: white;
}

[b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdown, [b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-nm89ms61ih] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
}

[b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdown, [b-nm89ms61ih] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-nm89ms61ih] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

.HyperlinkTextStyle[b-nm89ms61ih] {
    color: #0557b7 !important;
}

a.HyperlinkTextStyle:hover[b-nm89ms61ih] {
    text-decoration: underline !important;
}

.modal-overlay[b-nm89ms61ih] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 1040;
}

.timeDisplayedText[b-nm89ms61ih] {
    font-family: AvenirNext;
    font-style: italic;
    font-size: 1rem;
    font-weight: 400;
    text-align: right;
}

[b-nm89ms61ih] .k-datepicker button {
    border-radius: 0px;
    border-color: #ccc;
    color: #495057;
    background-color: #fff;
}

    [b-nm89ms61ih] .k-datepicker button:focus {
        color: #495057 !important;
        outline: none;
        box-shadow: none;
    }

    [b-nm89ms61ih] .k-datepicker button:hover {
        background-color: #ebebeb !important;
    }

    [b-nm89ms61ih] .k-datepicker button:active {
        background-color: #ebebeb !important;
    }

[b-nm89ms61ih] .k-dropdownlist:hover {
    background-color: #ebebeb !important;
    border-radius: 0px 4px 4px 0px;
}

[b-nm89ms61ih] .k-dropdownlist:focus button {
    background-color: #ebebeb !important;
    border-radius: 0px;
    border-color: none;
}

    [b-nm89ms61ih] .k-dropdownlist:focus button:hover {
        background-color: #ebebeb !important;
        border-radius: 0px;
        border-color: #ebebeb;
    }

[b-nm89ms61ih] .k-dropdownlist button {
    margin: 0px;
}

.searchBar[b-nm89ms61ih] {
    border: solid 1px #C4CDD5;
}

.searchBarText[b-nm89ms61ih] {
    font-size: 14px;
    padding-left: 12px;
}

.findButtonWidth[b-nm89ms61ih] {
    width: 190px !important;
}

.pleaseConfirmText[b-nm89ms61ih] {
    font-size: x-large;
    font-weight: 600;
}

.warningMessage[b-nm89ms61ih] {
    padding-left: 30px;
    padding-right: 40px;
}

.cancelButtonWidth[b-nm89ms61ih] {
    width: 120px;
}

.removeFromListImage[b-nm89ms61ih] {
    width: 95px;
}

.modalContainer[b-nm89ms61ih] {
    max-width: 538px;
    border-radius: 3px;
}

.modalContentHeight[b-nm89ms61ih] {
    height: 556px;
}

.modalHeaderPadding[b-nm89ms61ih] {
    padding-top: 30px;
    padding-left: 29px;
}

.modalCancelContainer[b-nm89ms61ih] {
    padding-top: 8px;
    padding-right: 7px;
}

.displayNone[b-nm89ms61ih] {
    display: none;
}

.modalBodyPadding[b-nm89ms61ih] {
    padding-left: 57px;
    padding-right: 57px;
}

.refNumText[b-nm89ms61ih] {
    padding-left: 10px
}

.receiptImage[b-nm89ms61ih] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

.additionalEmailText[b-nm89ms61ih] {
    float: right;
    width: 100%;
    text-align: end;
}

.modalFooterPadding[b-nm89ms61ih] {
    padding-left: 25px;
}

.receiptSentImage[b-nm89ms61ih] {
    width: 95px;
}

.cursorPointer[b-nm89ms61ih] {
    cursor: pointer;
}

[b-nm89ms61ih] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

.emailSection[b-nm89ms61ih] {
    display: flex;
    flex-direction: column !important;
}

.Cancel[b-nm89ms61ih] {
    margin-bottom: 36px;
}

.conditionalVisiblity[b-nm89ms61ih] {
    visibility: visible;
}

.conditionalHidden[b-nm89ms61ih] {
    visibility: hidden;
}

.receivedPayInvoicesWrapper[b-nm89ms61ih]{
    margin-right : 30px !important;
}

[b-nm89ms61ih] .k-loader-container, .k-loader-container-overlay[b-nm89ms61ih] {
    z-index: 10;
}

[b-nm89ms61ih] .ddlSortPortalUserList b {
    text-overflow: ellipsis;
    overflow: hidden;
}

.sortByMinWidth[b-nm89ms61ih] {
    min-width: 0;
}

.whiteSpaceNoWrap[b-nm89ms61ih] {
    white-space: nowrap;
}
/* _content/EBizChargeCloud.ClientB/Pages/EmailTextPay/SendRequests.razor.rz.scp.css */
[b-mmk0a40qnl] .k-button:focus {
    color: #000 !important;
}

[b-mmk0a40qnl] .k-window-titlebar {
    border: none;
    background-color: transparent;
    height: 10px;
    padding-right: 1px;
}

[b-mmk0a40qnl] .k-window-titlebar-actions {
    padding-top: 10px;
}

[b-mmk0a40qnl] .k-picker-solid, .k-picker-solid:hover[b-mmk0a40qnl], [b-mmk0a40qnl] .k-picker-solid.k-hover, [b-mmk0a40qnl] .k-picker-solid:focus, [b-mmk0a40qnl] .k-picker-solid.k-focus {
    background-color: white;
}

[b-mmk0a40qnl] .k-table-th {
    font-weight: 600 !important;
}

[b-mmk0a40qnl] .k-grid-content {
    border-color: #dee2e6 !important;
}

#RequestCellPhoneGridWrapper .k-grid-container .k-grid-content[b-mmk0a40qnl] {
    overflow: hidden;
}

#RequestCellPhoneGridWrapper .k-grid-aria-root[b-mmk0a40qnl] {
    height: auto;
    max-height: 218px;
}

[b-mmk0a40qnl] .k-grid-table.k-table {
    border-bottom: 1px solid #dee2e6 !important;
}

.failedSendRequestGridCls .k-grid-table td[b-mmk0a40qnl] {
    text-align: left;
    padding: 12px;
}

.RequestCellPhoneModal[b-mmk0a40qnl] {
    overflow: auto;
}

[b-mmk0a40qnl] .k-input-spinner .k-spinner-increase, [b-mmk0a40qnl] .k-input-spinner .k-spinner-decrease {
    min-width: 30px !important;
}


[b-mmk0a40qnl] .k-pager-md .k-pager-sizes .k-dropdown-list, [b-mmk0a40qnl] .k-pager-md .k-pager-sizes .k-dropdown, [b-mmk0a40qnl] .k-pager-md .k-pager-sizes .k-dropdownlist, [b-mmk0a40qnl] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

[b-mmk0a40qnl] .k-dropdownlist:hover {
    background-color: #ebebeb !important;
    border-radius: 0px 4px 4px 0px;
}

[b-mmk0a40qnl] .k-dropdownlist:focus button {
    background-color: #ebebeb !important;
    border-radius: 0px;
    border-color: none;
}

    [b-mmk0a40qnl] .k-dropdownlist:focus button:hover {
        background-color: #ebebeb !important;
        border-radius: 0px;
        border-color: #ebebeb;
    }

[b-mmk0a40qnl] .k-dropdownlist button {
    margin: 0px;
}

.width200Px[b-mmk0a40qnl] {
    width: 200px;
}

.searchFilterHeight[b-mmk0a40qnl] {
    height: 32px;
}

.findButtonWidth[b-mmk0a40qnl] {
    width: 190px !important;
}
.customerWNoCellPhoneLabel[b-mmk0a40qnl] {
    margin-left: 10px;
}

.searchBar[b-mmk0a40qnl] {
    border: solid 1px #C4CDD5;
}

.searchBarText[b-mmk0a40qnl] {
    font-size: 14px;
    padding-left: 12px;
}

.sortByContainer[b-mmk0a40qnl] {
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bfc6d0;
}

.sortBy[b-mmk0a40qnl] {
    color: #adb4bf;
    width: 75px;
}

.whiteSpaceNoWrap[b-mmk0a40qnl] {
    white-space: nowrap;
}

.editImage[b-mmk0a40qnl] {
    cursor: pointer;
    margin-top: 3px;
}

.overFlowAuto[b-mmk0a40qnl] {
    overflow: auto;
}

.warningInverseImage[b-mmk0a40qnl] {
    width: 30px;
    padding-top: 5px;
}

.contextOpacityText[b-mmk0a40qnl] {
    opacity: 0.7
}

.emailPaySuccessImage[b-mmk0a40qnl] {
    width: 130px;
}

.emailPhoneImage[b-mmk0a40qnl] {
    width: 150px;
}
/* _content/EBizChargeCloud.ClientB/Pages/HelpContact/HelpContact.razor.rz.scp.css */

/*Start New Classes Added Help & Contact Module */

.helpCenterContactUsSection[b-gagdy4i3ck] {
    padding: 0.92em;
}

.helpCenterContactUsSection .card[b-gagdy4i3ck] {
    min-width: 250px;
    min-height: 250px;
}

.ebizVersionhelpSection[b-gagdy4i3ck] {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    color: #212b36;
}

.cardHelpAndContactImage[b-gagdy4i3ck] {
    min-width: 165px;
}

.contactUs-ebiz-page-section[b-gagdy4i3ck] {
    font-family: 'Avenir Next LT Pro';
    font-size: 34px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.14;
    letter-spacing: normal;
    color: #212b36;
}


[b-gagdy4i3ck] #helpTabstrip .k-tabstrip-item.k-item.k-active {
    border: 0;
    min-width: auto;
    object-fit: contain;
    background-image: none;
    font-weight: bold;
    border-color: none;
    color: #333;
}

[b-gagdy4i3ck] #helpTabstrip .k-item, [b-gagdy4i3ck] #helpTabstrip .k-link, [b-gagdy4i3ck] #helpTabstrip2 .k-item, [b-gagdy4i3ck] #helpTabstrip2 .k-link {
    font-family: AvenirNext;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #212b36 !important;
}

[b-gagdy4i3ck] #helpTabstrip .k-panelbar .k-tabstrip-items .k-link, .k-tabstrip-items .k-link[b-gagdy4i3ck] {
    display: inline-block;
    border-bottom-width: 0;
    padding: 0.5em 0.92em;
}


[b-gagdy4i3ck] #helpTabstrip .k-tabstrip-item.k-item.k-active .k-link {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 10px 0px 10px;
    border-bottom: 3px solid #4263f9 !important;
    color: #333;
}


[b-gagdy4i3ck] #helpTabstrip .k-tabstrip-content.k-content.k-active {
    border-top: none;
    margin-top: 0px !important;
    border-width: 0;
}

[b-gagdy4i3ck] #helpTabstrip .k-tabstrip-item:hover {
    min-width: auto;
    object-fit: contain;
    border: none !important;
    border-bottom: 0 !important;
}


[b-gagdy4i3ck] .InkLightest-1 {
    width: 24px !important;
    height: 24px !important;
    object-fit: contain !important;
}


[b-gagdy4i3ck] .hcfaqStyle {
    font-family: AvenirNext;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    color: #212b36;
    text-decoration: none !important;
    margin-bottom: 1rem;
    padding-top: 1.5rem !important;
}


[b-gagdy4i3ck] #accordionExample {
    margin-top: 30px;
}

    [b-gagdy4i3ck] #accordionExample .card {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-top: 1.5rem !important;
        padding-top: 20px;
        padding-bottom: 3px;
    }


[b-gagdy4i3ck] .card-header {
    background-color: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 0;
}


[b-gagdy4i3ck] #accordionExample .card-shadow {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
/*End New Classes Added Help & Contact Module */

[b-gagdy4i3ck] #helpTabstrip .k-panelbar-header {
    margin-top: 20px !important;
}


/* CSS Added */
[b-gagdy4i3ck] #helpTabstrip .k-panelbar {
    border-width: 0;
}

    [b-gagdy4i3ck] #helpTabstrip .k-panelbar li {
        border-width: 1px;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-top: 1.5rem !important;
    }

        [b-gagdy4i3ck] #helpTabstrip .k-panelbar li span.k-selected {
            background-color: #fff !important;
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        }

[b-gagdy4i3ck] #helpTabstrip .k-panelbar-toggle {
    width: 40px !important;
}

[b-gagdy4i3ck] #helpTabstrip .k-item, [b-gagdy4i3ck] #helpTabstrip .k-link, [b-gagdy4i3ck] #helpTabstrip2 .k-item, [b-gagdy4i3ck] #helpTabstrip2 .k-link {
    box-shadow: none !important;
}

[b-gagdy4i3ck] #helpTabstrip .k-panelbar .k-link {
    padding-top: 30px;
    padding-bottom: 30px;
    border-top: none !important
}

[b-gagdy4i3ck] #helpTabstrip .k-state-expanded .k-link {
    box-shadow: 0px 7px 5px 1px rgba(0,0,0,0.46) !important;
    -webkit-box-shadow: 0px 7px 5px 1px rgba(0,0,0,0.46);
    -moz-box-shadow: 0px 7px 5px 1px rgba(0,0,0,0.46);
    background-color: #ffffff;
    z-index: 9999;
    padding-bottom: 30px !important;
}

/* #helpTabstrip .k-link:hover {
                        background-color: #fff !important;
                    } */



[b-gagdy4i3ck] #helpTabstrip .panelbar-template {
    padding: 20px;
    font-size: 1.2em;
    margin: 0 auto;
    width: 400px;
    text-align: center;
}


[b-gagdy4i3ck] #helpTabstrip .k-panelbar-content.k-content {
    font-size: 14px;
    font-family: AvenirNext;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    padding: 1.25rem;
    transition: height 5.5s !important;
}

[b-gagdy4i3ck] #helpTabstrip .k-panelbar > .k-panelbar-header > .k-link {
    transition: color 0s ease-in-out, background-color 0s ease-in-out, border-color 0s ease-in-out, box-shadow 0s ease-in-out !important;
}

[b-gagdy4i3ck] #helpTabstrip2 .k-tabstrip-content.k-content.k-active {
    background-color: #f8fafb !important;
}

[b-gagdy4i3ck] .k-tabstrip-content {
    background-color: #f8fafb !important;
}

/* CSS Ended */
[b-gagdy4i3ck] #helpTabstrip .VT-label {
    background-color: #fff !important;
}

    [b-gagdy4i3ck] #helpTabstrip .VT-label img.helpFAQ {
        width: 40%
    }

.container-fluid-HC[b-gagdy4i3ck] {
    background-color: #f8fafb !important;
}

.videoTutorialList[b-gagdy4i3ck] {
    overflow-y: scroll !important;    
    width: 300px;
}

.input-group-HC[b-gagdy4i3ck] {
    margin-left: -2px;
    width: 230px;
}

.containerColumn-card-HC[b-gagdy4i3ck] {
    max-width: 540px;
}

.helpCenterContactUsSection a[b-gagdy4i3ck], #helpTabstrip a[b-gagdy4i3ck], #helpTabstrip2 a[b-gagdy4i3ck] {
    text-decoration: none;
}

.card-img-headset-HC[b-gagdy4i3ck] {
    width: 135px;
}

[b-gagdy4i3ck] .k-icon.k-svg-icon svg {
    width: 25px;
    height: 25px;
}
/* _content/EBizChargeCloud.ClientB/Pages/Reports/PreBuiltReports.razor.rz.scp.css */
[b-am4suy0702] ul.k-panelbar.reportsPanelBar {
    border-color: #fff !important;
    border-width: 0 !important;
    background-color: red;
}

ul.reportsPanelBar li[b-am4suy0702] {
    margin-bottom: 30px;
    border: none;
    border-color: white !important;
    box-shadow: 0 2px 4px 0 rgba(145, 158, 171, 0.41);
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 10px;
}

[b-am4suy0702] ul.lightGreyBackground li div.k-animation-container {
    background-color: #fff !important;
}

[b-am4suy0702] .reportsPanelBar.k-panelbar > .k-panelbar-header > .k-link:hover {
    background-color: #fff !important;
}

[b-am4suy0702] .reportsPanelBar.k-panelbar > .k-panelbar-header > .k-link.k-selected {
    background-color: #fff !important;
}

[b-am4suy0702] .reportsPanelBar.k-panelbar > .k-item > .k-link:focus, .reportsPanelBar.k-panelbar > .k-item > .k-link.k-focus[b-am4suy0702], .reportsPanelBar.k-panelbar > .k-panelbar-header > .k-link:focus[b-am4suy0702], .reportsPanelBar.k-panelbar > .k-panelbar-header > .k-link.k-focus[b-am4suy0702] {
    box-shadow: none !important;
}

[b-am4suy0702] .reportsPanelBar.k-panelbar > .k-panelbar-header > .k-link .k-icon {
    margin-right: 20px !important;
    font-size: 18px !important;
}

.card[b-am4suy0702] {
    border-radius: 3px;
    box-shadow: 0px 0px 4px 0px #dddddd;
}

.card-header[b-am4suy0702] {
    background-color: white;
    border-bottom: none;
    border-radius: 3px !important;
    height: 72px;
}

.mt--2px[b-am4suy0702] {
    margin-top: -2px;
}

.card-angle-color[b-am4suy0702] {
    color: rgb(145, 158, 171);
}

.py-4[b-am4suy0702] {
    margin-right: 30px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Reports/Reports.razor.rz.scp.css */
.preBuiltReport-title[b-yscrn7x3e7] {
    font-weight:normal !important;
}

.fa-angle-left-preBuilt[b-yscrn7x3e7] {
    color: cornflowerblue;
}

.backToReports-link[b-yscrn7x3e7] {
    cursor: pointer;
    color: #0557B7;
}
/* _content/EBizChargeCloud.ClientB/Pages/ReqPayMethods/AddedPaymentMethods.razor.rz.scp.css */
[b-caoqa51e76] .customFindbtn {
    background-color: transparent;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-grid-norecords {
    display: contents;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-info {
    display: block !important;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc(1.5em + 0.75rem + 2px);
    border-left: 1px solid lightgrey !important;
    border-radius: 0;
    margin-right: 0;
    margin-left: 0;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263F9;
    height: 34px;
    font-weight: 600;
    background-color: #fff;
}

    [b-caoqa51e76] #grdAddedPaymentRequest .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-right: 1px solid lightgrey !important;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-numbers .k-selected {
    background-color: #4263F9 !important;
    color: #fff !important;
}

    [b-caoqa51e76] #grdAddedPaymentRequest .k-pager-numbers .k-selected:before {
        opacity: 0 !important;
    }

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-numbers .k-button.k-selected:focus {
    color: #fff !important;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-caoqa51e76] .k-pager-md .k-pager-sizes .k-dropdown,
[b-caoqa51e76] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-caoqa51e76] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

[b-caoqa51e76] #grdAddedPaymentRequest table thead tr th {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: 600 !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212B36;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-picker-solid {
    color: rgb(33, 37, 41);
    background-color: #fff;
    border-color: rgb(228, 231, 235);
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-checkbox:indeterminate, 
[b-caoqa51e76] .k-checkbox.k-indeterminate {
    border-color: #ccc;
    color: white;
    background-color: #fff;
}


[b-caoqa51e76] #grdAddedPaymentRequest .k-grid-content {
    width: 100%;
    min-height: 150px;
    overflow: auto;
    overflow-x: auto;
    position: relative;
    flex: 1;
}

[b-caoqa51e76] #btnRemoveList.k-button-solid-base:hover, 
[b-caoqa51e76] .k-button-solid-base.k-hover {
    border-color: #c7cdd5;
    background-color: red;
    color: white;
}

[b-caoqa51e76] #btnRemoveList.k-button-solid-base {
    border-color: red;
    color: red;
    background-color: transparent;
}

[b-caoqa51e76] #grdAddedPaymentRequest .k-grid tr td {
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.toolbarElement-ARPM[b-caoqa51e76] {
    border: solid 1px #C4CDD5;
}

.txtSearch-ARPM[b-caoqa51e76] {
    font-size: 14px;
    padding-left: 12px;
}

.w-300-img-ARPM[b-caoqa51e76] {
    width: 300px;
}

.container-grid[b-caoqa51e76] {
    margin-right: 30px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/ReqPayMethods/PendingRequests.razor.rz.scp.css */
[b-g8bkh7gmh4] .customFindbtn {
    background-color: transparent;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-grid-norecords {
    display: contents;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-info {
    display: block !important;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc(1.5em + 0.75rem + 2px);
    border-left: 1px solid lightgrey !important;
    border-radius: 0;
    margin-right: 0;
    margin-left: 0;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263F9;
    height: 34px;
    font-weight: 600;
    background-color: #fff;
}

    [b-g8bkh7gmh4] #grdPendingRequest .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-right: 1px solid lightgrey !important;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-numbers .k-selected {
    background-color: #4263F9 !important;
    color: #fff !important;
}

    [b-g8bkh7gmh4] #grdPendingRequest .k-pager-numbers .k-selected:before {
        opacity: 0 !important;
    }

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-numbers .k-button.k-selected:focus {
    color: #fff !important;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-g8bkh7gmh4] .k-pager-md .k-pager-sizes .k-dropdown,
[b-g8bkh7gmh4] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-g8bkh7gmh4] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

[b-g8bkh7gmh4] #grdPendingRequest table thead tr th {
    font-family: AvenirNext, sans-serif;
    font-size: 14px;
    font-weight: 600 !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212B36;
}

[b-g8bkh7gmh4] #grdPendingRequest .k-picker-solid {
    color: rgb(33, 37, 41);
    background-color: #fff;
    border-color: rgb(228, 231, 235);
}

[b-g8bkh7gmh4] #grdPendingRequest .k-checkbox:indeterminate,
[b-g8bkh7gmh4] .k-checkbox.k-indeterminate {
    border-color: #ccc;
    color: white;
    background-color: #fff;
}

[b-g8bkh7gmh4] #btnRemoveList .k-grid-content {
    width: 100%;
    min-height: 150px;
    overflow: auto;
    overflow-x: auto;
    position: relative;
    flex: 1;
}

[b-g8bkh7gmh4] #btnRemoveList.k-button-solid-base:hover,
[b-g8bkh7gmh4] .k-button-solid-base.k-hover {
    border-color: #c7cdd5;
    background-color: red;
    color: white;
}

[b-g8bkh7gmh4] #btnRemoveList.k-button-solid-base {
    border-color: red;
    color: red;
    background-color: transparent;
}

[b-g8bkh7gmh4] #btnRemoveList .k-grid tr td {
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.toolbarElement-PR[b-g8bkh7gmh4] {
    border: solid 1px #C4CDD5;
}

.txtSearch-PR[b-g8bkh7gmh4] {
    font-size: 14px;
    padding-left: 12px;
}

.w-300-image-RP[b-g8bkh7gmh4] {
    width: 300px;
}

.container-grid[b-g8bkh7gmh4] {
    margin-right: 30px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/ReqPayMethods/SendRequests.razor.rz.scp.css */
[b-gw8q6e74be] .ddlCustomerList.k-picker-solid {
    color: #212529;
    background-color: transparent !important;
    border-color: #ccc;
}

    [b-gw8q6e74be] .ddlCustomerList.k-picker-solid:focus-within {
        border-color: #ccc;
    }

[b-gw8q6e74be] #grdSendRequestPayment .k-grid-norecords {
    display: contents;
}


[b-gw8q6e74be] #grdSendRequestPayment .k-pager-info {
    display: block !important;
}

[b-gw8q6e74be] #grdSendRequestPayment .k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc(1.5em + 0.75rem + 2px);
    border-left: 1px solid lightgrey !important;
    border-radius: 0;
    margin-right: 0;
    margin-left: 0;
    border-top: 1px solid lightgrey !important;
    border-bottom: 1px solid lightgrey !important;
    color: #4263F9;
    height: 34px;
    font-weight: 600;
    background-color: #fff;
}

    [b-gw8q6e74be] #grdSendRequestPayment .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-last {
        border-right: 1px solid lightgrey !important;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

[b-gw8q6e74be] #grdSendRequestPayment .k-pager-numbers .k-selected {
    background-color: #4263F9 !important;
    color: #fff !important;
}

    [b-gw8q6e74be] #grdSendRequestPayment .k-pager-numbers .k-selected:before {
        opacity: 0 !important;
    }

[b-gw8q6e74be] #grdSendRequestPayment .k-pager-numbers .k-button.k-selected:focus {
    color: #fff !important;
}

[b-gw8q6e74be] #grdSendRequestPayment .k-pager-md .k-pager-numbers-wrap .k-button.k-pager-first {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

[b-gw8q6e74be] #grdSendRequestPayment .k-pager-md .k-pager-sizes .k-dropdown-list,
[b-gw8q6e74be] .k-pager-md .k-pager-sizes .k-dropdown,
[b-gw8q6e74be] .k-pager-md .k-pager-sizes .k-dropdownlist,
[b-gw8q6e74be] .k-pager-md .k-pager-sizes > select {
    width: 6em;
    background-color: transparent !important;
    height: 36px;
}

[b-gw8q6e74be] #grdSendRequestPayment table thead tr th {
    font-family: AvenirNext;
    font-size: 14px;
    font-weight: 600 !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #212B36;
}

[b-gw8q6e74be] #grdSendRequestPayment .k-picker-solid {
    color: rgb(33, 37, 41);
    background-color: #fff;
    border-color: rgb(228, 231, 235);
}

[b-gw8q6e74be] #grdSendRequestPayment .k-checkbox:indeterminate,
[b-gw8q6e74be] .k-checkbox.k-indeterminate {
    border-color: #ccc;
    color: white;
    background-color: #fff;
}

[b-gw8q6e74be] .requestPaymentGridWindowModal .k-window-titlebar {
    touch-action: none;
    border-bottom: none;
    background-color: transparent;
    padding-right: 5px;
    padding-top: 60px;
    height: 40px;
}

[b-gw8q6e74be] .custom-textarea {
    width: 100%;
    height: 220px;
}

[b-gw8q6e74be] .custom-textarea textarea {
    max-height: 220px;
    min-height: 100%;
}

[b-gw8q6e74be] .requestPaymentGridWindowModal .k-form-buttons.k-actions-start {
    justify-content: space-between;
    padding-top: 12px;
}

[b-gw8q6e74be] .requestPaymentGridWindowModal .k-window-content {
    padding-left: 0;
    padding-right: 0;
}

[b-gw8q6e74be] .k-window-titlebar-action {
    margin-top: -72px;
    margin-right: -4px;
}

[b-gw8q6e74be] .btnSendRequest {
    float: right;
}

[b-gw8q6e74be] .customFindbtn {
    background-color: transparent;
}

.toolbarElement-SR[b-gw8q6e74be] {
    border: solid 1px #C4CDD5;
}

.txtSearch-SR[b-gw8q6e74be] {
    font-size: 14px;
    padding-left: 12px;
}

.w-300-image-SR[b-gw8q6e74be] {
    width: 300px;
}

.rpm-modal-title-span[b-gw8q6e74be] {
    padding-top: 30px;
    padding-left: 29px;
}

.rpm-modal-title-img[b-gw8q6e74be] {
    width: 32px;
    height: 33px;
    object-fit: contain;
}

.customeModalBody-RPM[b-gw8q6e74be] {
    border-top: 1px solid #dee2e6;
    margin-top: 20px;
}

.rpm-modal-footer[b-gw8q6e74be] {
    padding-left: 25px;
    height: 72px;
}

.container-grid[b-gw8q6e74be]{
    margin-right: 30px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Settings/SettingsComponent.razor.rz.scp.css */
.mr-150px[b-dkcm7jsbu7] {
    margin-right: 150px;
}

@media (max-width: 900px) {
    .mr-150px[b-dkcm7jsbu7] {
        margin-right: 0;
    }

    .lightGreyBackground[b-dkcm7jsbu7] {
        margin-left: 0 !important;
    }
}

.settingsTabStrip div.k-tabstrip-content[b-dkcm7jsbu7] {
    outline-width: 0 !important;
}

[b-dkcm7jsbu7] .transaction-tabstrip.k-item.k-active {
    margin-bottom: 0px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/TranDashboard/Components/CardTypes.razor.rz.scp.css */
.cardTypeChart[b-lo47fabwlj] {
    height: 200px;
    position: relative;
}

.cardTypeSpan[b-lo47fabwlj] {
    white-space: nowrap;
}

.cardTypeCount[b-lo47fabwlj] {
    font-family: AvenirNext;
    font-size: 14px;
}

#customerPortalDetails[b-lo47fabwlj] {
    margin-left: auto;
}
/* _content/EBizChargeCloud.ClientB/Pages/TranDashboard/Components/TotalTransactions.razor.rz.scp.css */
[b-x6gwqqxoiy] .TotalTransChartClass.k-chart {
    padding-top: 20px; /* Adjust as needed */
    margin-top: -50px;
    height: auto;
    max-height: 420px;
    overflow: auto;
}

.viewTransactionHistory[b-x6gwqqxoiy] {
    position: absolute;
    bottom: 10px;
    right: -15px;
}
/* _content/EBizChargeCloud.ClientB/Pages/TranDashboard/Components/TransPerSource.razor.rz.scp.css */
.legendLabelDiv[b-ftxmddn88d] {
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis !important;
}

.chartOuterDiv[b-ftxmddn88d] {
    height: 200px;
    position: relative;
}

@media (min-width: 1200px) {
    .col-xl-3[b-ftxmddn88d] {
        flex: 0 0 auto !important;
        width: 100% !important;
    }

    .col-xl-9[b-ftxmddn88d] {
        flex: 0 0 auto !important;
        width: 100% !important;
    }
}

@media (min-width: 1450px) {
    .col-xl-3[b-ftxmddn88d] {
        flex: 0 0 auto !important;
        width: 25% !important;
    }

    .col-xl-9[b-ftxmddn88d] {
        flex: 0 0 auto !important;
        width: 75% !important;
    }
}

/* _content/EBizChargeCloud.ClientB/Pages/TranDashboard/TranDashboard.razor.rz.scp.css */
@media(max-width: 1199px) {
    .transPerSourceCustom[b-89rete4l5u] {
        margin-left: 30px;
    }
}

[b-89rete4l5u] .customerDropDownClass .k-input-value-text, .customerDropDownClass .k-list-optionlabel[b-89rete4l5u] {
    font-style: italic;
}

.card-deck .card[b-89rete4l5u] {
    min-width: 16.7%;
}

.card-body[b-89rete4l5u] {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

[b-89rete4l5u] .k-card-header {
    background-color: transparent;
}

/*===================*/
.card-deck[b-89rete4l5u] {
    display: grid;
    gap: normal;
}

.grossSales[b-89rete4l5u] {
    grid-template-columns: repeat(5, 1fr);
}

.transAndType[b-89rete4l5u] {
    grid-template-columns: repeat(2, 1fr);
}

.totalHighEMV[b-89rete4l5u] {
    grid-template-columns: repeat(3, 1fr);
}

@media (max-width: 1200px) {
    .grossSales[b-89rete4l5u] {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 992px) {
    .grossSales[b-89rete4l5u] {
        grid-template-columns: repeat(2, 1fr);
    }

    .totalHighEMV[b-89rete4l5u] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .grossSales[b-89rete4l5u], .transAndType[b-89rete4l5u], .totalHighEMV[b-89rete4l5u] {
        grid-template-columns: 1fr;
    }
}

[b-89rete4l5u] .TotalTransChartClass.k-chart {
    padding-top: 20px; /* Adjust as needed */
    margin-top: -50px;
    /*min-height:460px;*/
    height: auto;
    max-height: 420px;
    overflow: auto;
}

[b-89rete4l5u] .TotalTransChartClass svg {
    padding-top: 20px;
}


[b-89rete4l5u] .k-picker-solid, .k-picker-solid[b-89rete4l5u] {
    background-color: #fff !important;
    box-shadow: none !important;
}

    [b-89rete4l5u] .k-picker-solid:focus, .k-picker-solid.k-focus[b-89rete4l5u] {
        background-color: #fff !important;
        box-shadow: none !important;
    }

@media (max-width: 1589px) {
    [b-89rete4l5u] .custom-width-100 {
        width: 100% !important;
    }
}

@media (max-width: 1692px) {
    [b-89rete4l5u] .customCards-width-100 {
        width: 100% !important;
    }
}

.mt-2rem[b-89rete4l5u] {
    margin-top: 2rem !important;
}

.customerFilterWrapperTHB[b-89rete4l5u] {
    margin-left: 150px;
}

.customerFilterLabel[b-89rete4l5u] {
    margin-left: 35px;
}

.refreshButtonDiv[b-89rete4l5u] {
    width: 130px !important;
}

[b-89rete4l5u] .legendBullet {
    font-size: 20px;
}

/*::deep .chartOuterDiv {
    height: 200px;
    position: relative;
}

::deep .cardTypeChart {
    height: 200px;
    position: relative;
}
*/
/* _content/EBizChargeCloud.ClientB/Pages/Transactions/NewTransaction.razor.rz.scp.css */
[b-29g6uesm5e] #newTransactionsTabStrip ul.k-tabstrip-items {
    padding-top: 2px !important;
}

    [b-29g6uesm5e] #newTransactionsTabStrip ul.k-tabstrip-items li span.k-link {
        color: #A0A4A8;
        vertical-align: middle;
        text-align: center;
        line-height: 1.5;
        font-weight: 700;
        /*min-width: 120px;*/
        font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    }

[b-29g6uesm5e] #newTransactionsTabStrip .k-tabstrip-item.k-item.k-active {
    border: 2px solid #dee2e6 !important;
    border-top: 2px solid #dee2e6 !important;
    border-bottom: 0 !important;
    margin-bottom: 0 !important;
    min-width: 120px !important;
    object-fit: contain;
    background-image: none;
    font-weight: bold;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    padding: 10px 0px 10px 0;
    border-top-left-radius: 9px !important;
    border-top-right-radius: 9px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

    [b-29g6uesm5e] #newTransactionsTabStrip .k-tabstrip-item.k-item.k-active .k-link {
        border-bottom: none !important;
        color: #495057;
    }

[b-29g6uesm5e] #newTransactionsTabStrip .k-tabstrip-content.k-content.k-active {
    border-top: 2px solid #dee2e6;
    margin-top: -2px !important;
    border-width: 2px !important;
}

[b-29g6uesm5e] #newTransactionsTabStrip .k-link {
    width: auto !important;
    display: inline-block;
    text-align: center;
}

[b-29g6uesm5e] #newTransactionsTabStrip .k-tabstrip-item.k-item {
    padding: 10px 0 10px 0;
    background-color: white !important;
    min-width: 120px;
}

[b-29g6uesm5e] #newTransactionsTabStrip .k-tabstrip-item:hover {
    min-width: 120px;
    object-fit: contain;
    border: 2px solid #dee2e6 !important;
    border-bottom: 0 !important;
    border-top-left-radius: 9px !important;
    border-top-right-radius: 9px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

[b-29g6uesm5e] #newTransactionsTabStrip .k-content {
    background-color: #fff !important;
}

[b-29g6uesm5e] .heightOfTextarea {
    height: 120px !important;
}

[b-29g6uesm5e] .heightOfTextarea textarea {
    max-height: 120px !important;
    min-height: 100%;
}

/*===Pay by Card inner Tabs start=====*/
[b-29g6uesm5e] #payCardInnerTabs .k-tabstrip-item.k-item.k-active, #payByBankInnerTabs .k-tabstrip-item.k-item.k-active[b-29g6uesm5e] {
    border: 0 !important;
    min-width: auto;
    object-fit: contain;
    background-image: none;
    font-weight: bold;
    border-color: none;
}

    [b-29g6uesm5e] #payCardInnerTabs .k-tabstrip-item.k-item.k-active .k-link, #payByBankInnerTabs .k-tabstrip-item.k-item.k-active .k-link[b-29g6uesm5e] {
        border-bottom: 3px solid #4263F9 !important;
    }

[b-29g6uesm5e] #payCardInnerTabs .k-tabstrip-content.k-content.k-active, #payByBankInnerTabs .k-tabstrip-content.k-content.k-active[b-29g6uesm5e] {
    border-top: none;
    margin-top: 0px !important;
    border-width: 0 !important;
}

[b-29g6uesm5e] #payCardInnerTabs .k-tabstrip-item:hover, #payByBankInnerTabs .k-tabstrip-item:hover[b-29g6uesm5e] {
    object-fit: contain;
    border: none !important;
    border-bottom: 0 !important;
}
/*===Pay by Card inner Tabs end=====*/

[b-29g6uesm5e] .taxInputLabel {
    color: #bfb2b2;
    font-size: 10px !important;
}

[b-29g6uesm5e] .lblSalesDes {
    color: #495057;
    font-size: 12px;
}

.container-grid[b-29g6uesm5e] {
    margin-right: 20px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Transactions/TransactionHistory.razor.rz.scp.css */
#divTransHist span.k-switch-label-on:not([aria-hidden="true"])[b-m20eye4fdk] {
    display: block !important;
    color: white;
    font-weight: bold;
}

#divTransHist span.k-switch-label-off:not([aria-hidden="true"])[b-m20eye4fdk] {
    display: block !important;
    font-weight: bold;
    color: white;
}

#divTransHist .k-switch-on .k-switch-track[b-m20eye4fdk] {
    border-color: #508116 !important;
    background-color: #508116 !important;
}

#divTransHist .k-switch-off .k-switch-track[b-m20eye4fdk] {
    border-color: #637381 !important;
    background-color: #637381 !important;
}

#divTransHist .k-switch-on:focus .k-switch-track[b-m20eye4fdk], .k-switch-on.k-focus .k-switch-track[b-m20eye4fdk] {
    outline: 0.25rem solid #508116 !important;
}

#divTransHist .k-switch-off:focus .k-switch-track[b-m20eye4fdk], .k-switch-off.k-focus .k-switch-track[b-m20eye4fdk] {
    border-color: #637381 !important;
    outline: 0.25rem solid #637381 !important;
}

.Payment-Methods-Chart[b-m20eye4fdk]
{
    flex-direction: column;
    align-items: center;
}

.mt-40[b-m20eye4fdk] {
    margin-top: 40px;
}

.mt-32px[b-m20eye4fdk] {
    margin-top: 32px;
}

.transHistSettingsDivClass[b-m20eye4fdk] {
    margin-top: 85px !important;
}

@media (max-width: 1399px) {
    .transHistSettingsDivClass[b-m20eye4fdk] {
        margin-top: 254px !important;
    }
}


#noTransactionDataBht[b-m20eye4fdk], #noAmountSourceDataBht[b-m20eye4fdk], #noCardTypeDataBht[b-m20eye4fdk] {
    height: 180px !important;
    padding-bottom: 20px;
}

/* Stylings for Grid Dates Row */
[b-m20eye4fdk] .k-datepicker {
    border-style: solid;
    border-color: rgb(204, 204, 204) !important;
}

    [b-m20eye4fdk] .k-datepicker .k-icon-button {
        border-style: solid;
        border-left-width: 1px;
    }

    [b-m20eye4fdk] .k-datepicker:hover {
        border-color: rgb(174, 174, 174) !important;
        box-shadow: none !important;
    }

    [b-m20eye4fdk] .k-datepicker:active {
        box-shadow: none !important;
    }

    [b-m20eye4fdk] .k-datepicker:focus-within {
        box-shadow: none !important;
        border-color: #aeaeae !important;
    }

    [b-m20eye4fdk] .k-datepicker .k-icon-button, .k-datepicker .k-icon-button:active[b-m20eye4fdk] {
        border-left: 1px solid;
        border-radius: 0px !important;
        color: black !important;
        background-color: white !important;
        border-color: inherit !important;
        margin: 0px !important;
        box-shadow: none !important;
    }

.slider[b-m20eye4fdk] {
    min-width: 80px;
}

.removePaddingBottom[b-m20eye4fdk] {
    padding-bottom: 0px !important;
}

/* Stylings for Export Dropdown Row */

[b-m20eye4fdk] .k-dropdownlist {
    background-color: #fff;
}

[b-m20eye4fdk] .k-picker-solid:active {
    box-shadow: 0 0 0 0.2rem #4d71f6 !important;
}

[b-m20eye4fdk] .k-picker-solid:focus-within {
    box-shadow: none;
}

.VoidTransactionModalHeaderStyle[b-m20eye4fdk] {
    border-bottom: 1px solid rgb(222, 226, 230) !important;
    margin: 0px !important;
}

.VoidTransactionModalFooterStyle[b-m20eye4fdk] {
    border-top: 1px solid rgb(222, 226, 230) !important;
    margin: 0px !important;
}

.ReceiptLineStyle[b-m20eye4fdk] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 8px;
}

[b-m20eye4fdk] .k-window-title {
    display: flex !important;
    justify-content: center !important;
}

[b-m20eye4fdk] .k-window-actions {
    display: flex !important;
    justify-content: center !important;
    padding: 12px !important;
    border-color: rgba(33, 37, 41, 0.13) !important;
}

.modalDarkBackground[b-m20eye4fdk] {
    z-index: 1040;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.2);
}

/* Start Slider Styles */

.SliderOnStyle[b-m20eye4fdk] {
    font-size: 14px;
    margin-top: 2px;
    width: 65px;
}

.SliderOffStyle[b-m20eye4fdk] {
    font-size: 14px;
    margin-top: 2px;
    margin-left: -12px;
}

.SliderImageStyle[b-m20eye4fdk] {
    width: 20px;
    margin-bottom: 4px;
}

/* End Slider Styles */

/* Start Chart Styles */

.ChartContainerBottomMarginAndPadding[b-m20eye4fdk] {
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.legendText[b-m20eye4fdk] {
    font-weight: normal;
}

/* End Chart Styles */

/* Start Grid Filter Component Styles */

.GridFilterComponentStyles[b-m20eye4fdk] {
    min-height: 700px;
    border: 1px solid #00000020;
}

/* End Grid Filter Component Styles */

/* Start Modal Styles */
.modalHeaderTitle[b-m20eye4fdk] {
    padding-top: 30px;
    padding-left: 29px;
}

.modalHeaderCancel[b-m20eye4fdk] {
    padding-top: 8px;
    padding-right: 7px;
}

.modal-header[b-m20eye4fdk] {
    border-bottom: none !important;
}

.CancelPointer[b-m20eye4fdk] {
    cursor: pointer
}

.modalDialog[b-m20eye4fdk] {
    max-width: 538px;
    border-radius: 3px;
}

.modalContent[b-m20eye4fdk] {
    height: 556px;
}

.modalBody[b-m20eye4fdk] {
    padding-left: 57px;
}

.receiptModalImage[b-m20eye4fdk] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

#refMessage[b-m20eye4fdk] {
    padding-left: 10px
}

.widthEightFive[b-m20eye4fdk] {
    width: 85%;
}

.emailDropdownStyle[b-m20eye4fdk] {
    display: flex;
    flex-direction: column;
}

.additionalEmailLabel[b-m20eye4fdk] {
    float: right;
    width: 100%;
    text-align: end;
}

.modalFooter[b-m20eye4fdk] {
    padding-left: 25px;
    border-top: none !important;
}

/* End Receipt Modal Styles */

/* Generic Styles */
.dispalyNone[b-m20eye4fdk] {
    display: none;
}

.noWrapWhiteSpace[b-m20eye4fdk] {
    white-space: nowrap;
}

#dateRangeFormBqt .row[b-m20eye4fdk] {
    row-gap: 16px;
}

#divTransHist[b-m20eye4fdk]{
    margin-right: 20px !important;
}
/* _content/EBizChargeCloud.ClientB/Pages/Transactions/Transactions.razor.rz.scp.css */
[b-vuhkn6z23m] .transactionsLoader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 9999;
    background-color: rgba(255, 255, 255, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Start Modal Styles */
.modalHeaderTitle[b-vuhkn6z23m] {
    padding-top: 30px;
    padding-left: 29px;
}

.modalHeaderCancel[b-vuhkn6z23m] {
    padding-top: 8px;
    padding-right: 7px;
}

.modal-header[b-vuhkn6z23m] {
    border-bottom: none !important;
}

.CancelPointer[b-vuhkn6z23m] {
    cursor: pointer
}

.modalDialog[b-vuhkn6z23m] {
    max-width: 538px;
    border-radius: 3px;
}

.modalContent[b-vuhkn6z23m] {
    height: 556px;
}

.modalBody[b-vuhkn6z23m] {
    padding-left: 57px;
}

.receiptModalImage[b-vuhkn6z23m] {
    width: 20px;
    height: 20px;
    object-fit: contain;
}

#refMessage[b-vuhkn6z23m] {
    padding-left: 10px
}

.widthEightFive[b-vuhkn6z23m] {
    width: 85%;
}

.emailDropdownStyle[b-vuhkn6z23m] {
    display: flex;
    flex-direction: column;
}

.additionalEmailLabel[b-vuhkn6z23m] {
    float: right;
    width: 100%;
    text-align: end;
}

.modalFooter[b-vuhkn6z23m] {
    padding-left: 25px;
    border-top: none !important;
}

/* End Receipt Modal Styles */
/* _content/EBizChargeCloud.ClientB/Pages/WhatsNew/WhatsNew.razor.rz.scp.css */
#whatsNewBlocker[b-utwnp6w67o] {
    height: 100vh;
}
/* _content/EBizChargeCloud.ClientB/Shared/ConfirmModal.razor.rz.scp.css */
[b-3molt4opn1] .modalHeader span {
    font-family: AvenirNext-Demi;
    font-size: 1.75rem;
    font-weight: 700;
}

[b-3molt4opn1] span, [b-3molt4opn1] button {
    font-family: AvenirNext-Regular;
}
/* _content/EBizChargeCloud.ClientB/Shared/GlobalError.razor.rz.scp.css */
.error-container[b-e3cfy4n9cs] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 40px;
    height: 80%;
}

.error-card[b-e3cfy4n9cs] {
    background-color: #fff;
    border: 1px solid #d1d5db;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    padding: 24px;
    max-width: 500px;
    width: 100%;
    text-align: center;
}

.error-title[b-e3cfy4n9cs] {
    font-size: 1.5rem;
    color: #111827;
    margin-bottom: 12px;
}

.error-message[b-e3cfy4n9cs] {
    font-size: 1rem;
    color: #6b7280;
    margin-bottom: 24px;
}

.retry-button[b-e3cfy4n9cs] {
    background-color: #3b82f6;
    color: white;
    border: none;
    padding: 10px 16px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1rem;
}

    .retry-button:hover[b-e3cfy4n9cs] {
        background-color: #2563eb;
    }

.support-section[b-e3cfy4n9cs] {
    margin-top: 24px;
    border-top: 1px solid #e5e7eb;
    padding-top: 16px;
    text-align: left;
    color: #374151;
}

    .support-section h4[b-e3cfy4n9cs] {
        font-size: 1.1rem;
        margin-bottom: 8px;
        color: #111827;
    }

    .support-section a[b-e3cfy4n9cs] {
        color: #3b82f6;
        text-decoration: underline;
    }

        .support-section a:hover[b-e3cfy4n9cs] {
            color: #2563eb;
        }
/* _content/EBizChargeCloud.ClientB/Shared/PageNotFound.razor.rz.scp.css */
.error-container[b-ppxt6etrm6] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 40px;
}

.error-card[b-ppxt6etrm6] {
    background-color: #fff;
    border: 1px solid #d1d5db;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    padding: 24px;
    max-width: 500px;
    width: 100%;
    text-align: center;
}

.error-title[b-ppxt6etrm6] {
    font-size: 1.5rem;
    color: #111827;
    margin-bottom: 12px;
}

.error-message[b-ppxt6etrm6] {
    font-size: 1rem;
    color: #6b7280;
    margin-bottom: 24px;
}

.retry-button[b-ppxt6etrm6] {
    background-color: #3b82f6;
    color: white;
    border: none;
    padding: 10px 16px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1rem;
}

    .retry-button:hover[b-ppxt6etrm6] {
        background-color: #2563eb;
    }
/* _content/EBizChargeCloud.ClientB/Shared/SidebarNav.razor.rz.scp.css */
.navbar-nav-side.collapse-inner[b-pccdsun910] {
    margin-bottom: 0 !important;
}

[b-pccdsun910] .sideNavLink {
    color: inherit;
    text-decoration: none;
    margin-left: -4px;
    padding-left: 8px;
}

[b-pccdsun910] .activeSection {
    border-left: 3px solid white;
    font-family: 'AvenirNext-Bold' !important;
    color: #FFF;
}

/* _content/EBizChargeCloud.ClientB/Shared/TelerikLayout.razor.rz.scp.css */
.page[b-qq4f58ebpg] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-qq4f58ebpg] {
    flex: 1;
}

.sidebar[b-qq4f58ebpg] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-qq4f58ebpg] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-qq4f58ebpg]  a, .top-row .btn-link[b-qq4f58ebpg] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-qq4f58ebpg] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-qq4f58ebpg] {
        display: none;
    }

    .top-row.auth[b-qq4f58ebpg] {
        justify-content: space-between;
    }

    .top-row a[b-qq4f58ebpg], .top-row .btn-link[b-qq4f58ebpg] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-qq4f58ebpg] {
        flex-direction: row;
    }

    .sidebar[b-qq4f58ebpg] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-qq4f58ebpg] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-qq4f58ebpg], article[b-qq4f58ebpg] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/EBizChargeCloud.ClientB/Shared/TopNavBar.razor.rz.scp.css */
.navBarLogOutStyle2[b-zquy5sx5ga] {
    cursor: pointer;
    width: 150px;
    color: #637381;
}

    .navBarLogOutStyle2 b[b-zquy5sx5ga] {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .dropdown-item:active[b-zquy5sx5ga], .dropdown-item:focus[b-zquy5sx5ga], .dropdown-item:hover[b-zquy5sx5ga] {
        background-color: inherit;
    }
/* _content/EBizChargeCloud.ClientB/Shared/_EBizLayout.razor.rz.scp.css */
#backToTop[b-9eefx1da3l] {
    position: sticky;
    bottom: 30px;
    right: 20px;
    margin-left: auto;
    z-index: 1000;
}

.scroll-to-top[b-9eefx1da3l] {
    background: #4d71f6;
    bottom: 60px !important;
    position: fixed;
    right: 1rem;
    bottom: 1rem;
    width: 2.75rem;
    height: 2.75rem;
    text-align: center;
    color: #fff;
    background: rgba(90, 92, 105, 0.5);
    line-height: 46px;
    z-index: 1000;
}

    .scroll-to-top:focus[b-9eefx1da3l], .scroll-to-top:hover[b-9eefx1da3l] {
        color: white;
    }

    .scroll-to-top:hover[b-9eefx1da3l] {
        background: #5a5c69;
    }

    .scroll-to-top i[b-9eefx1da3l] {
        font-weight: 800;
    }
