.bluefish-container{margin:0 10px}.bluefish-container hr{margin:0}.bluefish-container .bp-block{display:inline-block;float:right;vertical-align:middle}.bluefish-container .bp-block .bp-image{position:absolute;margin-top:35px;padding-right:18px;right:0}.bluefish-container .bp-block .bp-subtext{font-weight:normal;color:#999;margin-top:0;font-size:11px;float:right;padding:15px 9px 0 0}.bluefish-container .bp-logo-container{clear:both;overflow:auto}.bluefish-container .bp-logo-container.pay-later{float:right}.bluefish-container .bp-logo-container .form-section-heading{float:left}.bluefish-container .bp-logo-container .buyer-protection-image{position:absolute;right:90px;padding:18px 10px 0 0}.bluefish-container .bp-logo-container .buyer-protection-image.pay-later{padding:5px 5px 0 0}.bluefish-container .bp-logo-container .buyer-protection-tip{font-size:13px;float:right;padding:15px 5px 0 0}.bluefish-container .bp-logo-container .buyer-protection-tip.pay-later{padding:2px 0 0 0}.bluefish-container .pay-later-header-container{margin:20px 0 15px 10px}.bluefish-container .pay-later-header-icon{display:inline-block;overflow:hidden;vertical-align:bottom;background-image:url(/Images/Payments/ping-logo.svg);width:43px;height:23px;background-size:100% 100%}.bluefish-container .pay-later-header-title{display:inline;font-size:14px;color:#999;padding-left:5px;line-height:1.3}.bluefish-container .bottom-border-grey{border-bottom:1px solid #ebebeb}.bluefish-container .blueFish-running-total{font-weight:normal;margin-left:0;margin-right:-10px}.bluefish-container .field-row.tabs-container-wrapper{background:#eee;margin-top:10px;margin-bottom:10px;background-color:#fff;font-family:"Helvetica Neue",Arial,sans-serif}.bluefish-container .tabs-container{position:relative;height:70px;padding-bottom:7px;background-color:#fbfbfb}.bluefish-container .tabs-container.triple-tab{height:85px}.bluefish-container .tabs-container.triple-tab .selected{height:93px}.bluefish-container .tabs-container .selected:hover{background-color:#fff;cursor:default}.bluefish-container .tabs-container .blueFish-tab-header-icon{display:inline-block;overflow:hidden;vertical-align:text-top;background-image:url(/Images/Payments/ping-logo.svg);width:37px;height:20px;background-size:100% 100%;margin-right:0;top:5px}.bluefish-container .tabs-container .bluefish-tab-header-title,.bluefish-container .tabs-container .deferred-payment-tab-header-title{font-size:13px;left:46px;top:4px;margin-left:0;color:#999;padding-top:5px;line-height:1.3}.bluefish-container .tabs-container span{display:inline-block}.bluefish-container .other-header{margin-top:13px;font-size:16px;line-height:24px;color:#666}.bluefish-container .triple-tab .tab{width:173px}.bluefish-container .triple-tab .selected{width:174px}.bluefish-container .tab{width:50%;height:100%;float:left;border:1px #ebebeb solid;display:table-cell;cursor:pointer;box-sizing:border-box;background-color:#fff;margin-top:8px}.bluefish-container .tab.selected{margin-top:0;height:78px;border-bottom:none}.bluefish-container .tab.single-tab{width:100%;cursor:default}.bluefish-container .tab.right-tab{float:right}.bluefish-container .tab.disabled-tab{cursor:auto;background-color:#fbfbfb}.bluefish-container .tab:hover{background:#f8f8f8;top:-3px}.bluefish-container .tabs-header-content-container{margin:15px;position:relative}.bluefish-container .tabs-header-content-container .bluefish-other-means-button-header{color:#999;line-height:1.3;padding-top:2px;font-size:13px}.bluefish-container .tabs-header-content-container .tabs-payment-method-title{color:#333;font-size:14px;font-weight:500;line-height:21px;display:block}.bluefish-container .tabs-header-content-container .tabs-payment-method-title.selected{font-weight:bold}.bluefish-container .blueFish-tab-content{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.bluefish-container .blueFish-tab-content.border-top{border-top:1px solid #ebebeb}.bluefish-container .blueFish-tab-content .selectable-link{position:relative;cursor:pointer}.bluefish-container .blueFish-tab-content .selectable-link.delete{width:80%;opacity:.6}.bluefish-container .blueFish-tab-content .selectable-link.delete:hover{color:#555}.bluefish-container .blueFish-tab-content .selectable-link.selected{background-color:#f8f8f8;color:#000}.bluefish-container .blueFish-tab-content .selectable-link.deleting{cursor:default}.bluefish-container .blueFish-tab-content .selectable-link.list{width:70%}.bluefish-container .bluefish-accordion-container{position:relative;padding-bottom:7px;background-color:#fbfbfb}.bluefish-container .bluefish-accordion-container .blueFish-box-header-icon{display:inline-block;overflow:hidden;vertical-align:text-top;background-image:url(/Images/Payments/ping-logo.svg);width:37px;height:20px;background-size:100% 100%;margin-right:0;top:5px}.bluefish-container .bluefish-accordion-container .bluefish-box-header-title,.bluefish-container .bluefish-accordion-container .deferred-payment-box-header-title,.bluefish-container .bluefish-accordion-container .other-means-header-title{font-size:13px;left:46px;top:4px;margin-left:25px;color:#999;padding-top:5px;line-height:1.3}.bluefish-container .bluefish-accordion-container span{display:inline-block}.bluefish-container .bluefish-accordion-container .pageText{margin:15px 10px 15px;color:#666;font-size:14px}.bluefish-container .bluefish-accordion-container .subtext{margin:15px 10px 15px;color:#666;font-size:12px;color:#777}.bluefish-container .triple-box .box{width:173px}.bluefish-container .accordion-box{position:relative;clear:both;margin-right:2px;border:1px solid #d2d2d2;background:#fff;-moz-border-radius:3.01px;-webkit-border-radius:3.01px;border-radius:4px;padding:2px 0;margin-bottom:10px;width:521px;cursor:pointer}.bluefish-container .accordion-box.selected{margin-top:0}.bluefish-container .accordion-box.single-box{width:100%;cursor:default}.bluefish-container .accordion-box.right-box{float:right}.bluefish-container .accordion-box.disabled-box{cursor:auto;background-color:#fbfbfb}.bluefish-container .accordion-box.panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.bluefish-container .accordion-box .accordion-subtext{height:14px;width:280px;opacity:.9;color:#7c7c7c;font-size:12px;line-height:14px;text-align:left;margin:10px;padding-left:5px}.bluefish-container .accordion-box .ping-logo{float:right;margin-right:30px;margin-top:7px;height:20px;width:39px}.bluefish-container .accordion-box .disabled-logo,.bluefish-container .accordion-box .payment-method-logo{float:right;margin-right:10px;margin-top:10px;height:22px;width:auto;position:absolute;top:0;right:0}.bluefish-container .accordion-box .disabled-logo.deferred-payment,.bluefish-container .accordion-box .payment-method-logo.deferred-payment{margin-top:0}.bluefish-container .accordion-box .bottom-panel{border-top:1px solid #d2d2d2}.bluefish-container .accordion-box .action-text{font-size:10pt;color:#3b71dc;padding-top:6px;cursor:pointer}.bluefish-container .accordion-box .payment-options-input{float:left;width:26px}.bluefish-container .action-overlay-container{display:block;padding-bottom:25px}.bluefish-container .action-text-overlay{position:absolute;margin-bottom:20px;margin-top:-11px;background-color:#fff;z-index:1;width:200px}.bluefish-container .action-text{font-size:10pt;color:#3b71dc;padding-top:6px;cursor:pointer}.bluefish-container .box-header-content-container{margin:20px;position:relative}.bluefish-container .box-header-content-container .bluefish-other-means-button-header{color:#999;line-height:1.3;padding-top:2px;font-size:13px}.bluefish-container .bluefish-accordion-panel-title{margin-top:8px;margin-bottom:16px;font-weight:bold;color:#666;font-size:12px}.bluefish-container .bluefish-accordion-panel{width:85%;margin:0 auto}.bluefish-container .bluefish-accordion-panel .basic-tick-icon{background-image:url(/Images/Payments/icons/basic-tick.png);position:absolute;width:22px;height:23px;margin-right:50px;margin-top:5px}.bluefish-container .bluefish-details-container{position:relative;clear:both;border:1px solid #ebebeb;background:#fff;-moz-border-radius:3.01px;padding:2px 0;width:558px;margin-left:-20px}.bluefish-container .bluefish-details-container.donate{width:538px}.bluefish-container .content-wrapper{position:relative;visibility:hidden;display:none}.bluefish-container .content-wrapper .available-funding-sources-container .action-text{font-size:10pt;color:#3b71dc;padding-top:6px}.bluefish-container .content-wrapper .available-funding-sources-container .close-text{font-size:10pt;color:#3b71dc;padding-top:12px;cursor:pointer}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container{display:inline-block;width:85%;padding-top:4px;padding-bottom:4px;border-bottom:1px #ebebeb solid;height:55px}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container:hover{border:none}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container.no-border{border:none}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container.payment-flow{width:80%}.bluefish-container .funding-source-details-top-label{font-size:14px;line-height:18px}.bluefish-container .funding-source-details-negative-label{font-size:14px;line-height:18px}.bluefish-container .funding-source-sub-text{font-size:12px;color:#a1a1a1;display:block;line-height:14px}.bluefish-container .funding-source-card-sub-text{font-size:12px;color:#a1a1a1;letter-spacing:.92px;display:block;line-height:14px}.bluefish-container .card-top-label{font-size:14px;line-height:18px;font-weight:bold;margin-top:4px;display:inline-block}.bluefish-container .fund-source-label{font-size:14px;line-height:18px;font-weight:bold;margin-top:15px;display:inline-block}.bluefish-container .funding-source-action{float:right;margin:15px auto;padding-right:15px;font-size:15px}.bluefish-container .blueFish-purchase-tm-topup-title{color:#999;font-size:8pt;padding:1px 0 5px 10px;float:left}.bluefish-container .blueFish-purchase-tm-topup-title a{text-decoration:none}.bluefish-container .content-wrapper.selected{visibility:visible;display:block;padding-left:2px;padding-bottom:10px}.bluefish-container .clear{clear:both}.bluefish-container .add-new-fund-source-action{display:inline-block;float:right}.bluefish-container .add-new-fund-source-actions-container{width:60%;margin:10px auto}.bluefish-container .verify-fund-source-actions-container{width:90%;margin:10px auto}.bluefish-container .add-new-fund-source-manage-actions-container{margin:10px auto}.bluefish-container .cancel-fund-source-action{float:left;padding:0 9px;margin-top:4px;margin-right:15px;border:none;color:#777}.bluefish-container .save-fund-source-action{height:30px;width:88px;color:#3b71dc;margin-left:25px;background-color:#fbfbfb;border:1px solid #3b71dc;font-size:14px}.bluefish-container .save-fund-source-action:hover{border-color:#659af0;box-shadow:inset 0 -1px 0 #659af0;color:#fff;cursor:pointer}.bluefish-container .save-fund-source-action:active{border-color:#a1c0fe;box-shadow:inset 0 1px 0 #659af0}.bluefish-container .save-fund-source-action.disabled{background-color:#f3f3f3;color:#535353;border-color:#d2d2d2}.bluefish-container .save-fund-source-action.disabled:hover{border-color:#d2d2d2;box-shadow:none}.bluefish-container .field-row .blueFish-credit-card-field{margin-left:30px;width:30%;display:inline-block}.bluefish-container .available-funding-source{height:55px;position:relative;padding-left:12px;margin:10px auto;margin-bottom:0;margin-top:0;padding-bottom:7px;padding-top:7px;cursor:pointer;color:#555}.bluefish-container .available-funding-source.payment-flow{height:48px;padding-left:0;padding-top:5px;padding-bottom:10px}.bluefish-container .available-funding-source.payment-flow.needs-verification{height:68px}.bluefish-container .available-funding-source:hover,.bluefish-container .available-funding-source.selected{background-color:#f8f8f8;color:#000}.bluefish-container .available-funding-source:hover .funding-source-details-container,.bluefish-container .available-funding-source.selected .funding-source-details-container{border:none}.bluefish-container .available-funding-source.negative{cursor:default}.bluefish-container .available-funding-source.options{background-image:linear-gradient(to left,#fff,#f8f8f8 50%)}.bluefish-container .available-funding-source.options:hover{color:#555}.bluefish-container .available-funding-source.payments-method{background-color:#fff}.bluefish-container .available-funding-source.payments-method:hover{color:#555}.bluefish-container .available-funding-source.delete{background-color:#f8f8f8;color:#000;cursor:default}.bluefish-container .negative-funding-source{height:48px;position:relative;padding-left:12px;margin:10px auto;margin-bottom:0;margin-top:0;padding-bottom:7px;padding-top:7px;color:#555}.bluefish-container .available-funding-source-icon-container{display:inline-block;margin-top:11px;margin-right:10px}.bluefish-container .available-funding-source-disabled-icon-container{display:inline-block;margin-top:10px;margin-right:10px}.bluefish-container .available-funding-source-icon{background:url("/Images/Payments/ping-balance.svg") no-repeat center center;width:36px;height:25px}.bluefish-container .available-funding-source-disabled-icon{background:url("/Images/Payments/ping-balance-disabled.svg") no-repeat center center;width:36px;height:25px}.bluefish-container .funding-source-icon-container{margin-top:9px;margin-right:10px}.bluefish-container .funding-source-icon-container.options{opacity:.6}.bluefish-container .funding-source-icon-container.overlap{position:relative;top:0;left:0}.bluefish-container .funding-source-radio-button{float:left;margin-top:15px;margin-right:10px;padding-left:8px}.bluefish-container .funding-source-icon-preview-container{margin:12px 8px 0 0;position:relative;display:block}.bluefish-container .funding-source-icon-preview-container .faded-overlay{background:url("/Images/Payments/fade-overlay@2x.png");width:200px;height:17px;position:absolute;top:0;left:0}.bluefish-container .creditcard-funding-source-icon-offset{position:absolute;left:9px}.bluefish-container .funding-source-close-action-container{position:relative;margin:1px 0 0 0;padding:4px 0 7px 12px;cursor:pointer;color:#555;border-bottom:1px #ebebeb solid}.bluefish-container .funding-source-close-action-container:hover{background-color:#f8f8f8;color:#000}.bluefish-container .field-row .funding-source-amount{float:right;margin:5px auto;padding-right:15px;font-size:15px}.bluefish-container .field-row .funding-source-amount.close{margin:0}.bluefish-container .field-row .funding-source-amount .bluefish-totalAvailableBalance-spacer{width:22px}.bluefish-container .field-row .funding-source-amount .negative-balance{color:#fd764a;margin-top:5px}.bluefish-container .field-row .funding-source-amount.remaining-total{padding-top:6px;margin:auto}.bluefish-container .field-row .funding-source-amount.delete{margin-top:25px;margin-right:25px;opacity:.8}.bluefish-container .field-row .funding-source-amount.delete:hover{opacity:1}.bluefish-container .field-row .funding-source-amount.basic-tick{margin-top:-57px;margin-right:70px}.bluefish-container .field-row .funding-source-button{float:right;margin:15px auto;padding-right:12px}.bluefish-container .blueFish-purchase-tm-password-container{padding-top:10px;border-top:1px solid #ebebeb}.bluefish-container .blueFish-purchase-tm-password-container.no-border{border:none}.bluefish-container .blueFish-purchase-tm-password-title{font-weight:normal;font-size:15px;color:#666}.bluefish-container .blueFish-purchase-tm-password-subtitle{font-weight:normal;font-size:8pt;color:#999;padding-bottom:5px;margin-top:0}.bluefish-container .blueFish-subtitle{color:#999}.bluefish-container .add-funding-source-options{margin:10px auto 0 auto}.bluefish-container .add-funding-source-text-container{padding-bottom:25px;padding-top:0}.bluefish-container .add-funding-source-ping-logo-container{display:block;float:left;width:100%}.bluefish-container .add-funding-source-ping-logo{margin-top:7px;height:20px;width:39px}.bluefish-container .add-funding-source-text{display:block;font-size:14px}.bluefish-container .add-new-funding-source{margin-bottom:44px}.bluefish-container .blueFish-no-funding-source-icon-container{padding:17px 2px 21px 0;height:68px;margin:auto 10px}.bluefish-container .add-credit-card-funding-source-container{float:left}.bluefish-container .add-bank-account-funding-source-container{float:right}.bluefish-container .blueFish-icon{display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:text-top}.bluefish-container .add-icon-container{height:30px;width:45px}.bluefish-container .open-modal-icon{padding-left:12px}.bluefish-container .faded-add-icon-container{margin-left:-8px;margin-top:-5px}.bluefish-container .mini-card-icon{padding-top:2px;padding-left:2px;float:right;padding-right:5px}.bluefish-container .beta-icon-container{float:right;margin:15px 15px 0 0}.bluefish-container .bank-connect-icons{margin-top:5px;margin-left:5px;display:inline}.bluefish-container .card-generic-add-icon{background:url("/Images/Payments/card-generic add.svg") no-repeat center center;width:36px;height:25px}.bluefish-container .other-means-select-icon{background:url("/Images/icons/10.gif") no-repeat center center;width:36px;height:25px}.bluefish-container .bank-generic-add-icon{background:url(/Images/Payments/bank-generic-add.svg) no-repeat center center;width:36px;height:25px}.bluefish-container .bank-generic-add-icon-disabled{background:url(/Images/Payments/add-bank-account.svg) no-repeat center center;width:36px;height:25px}.bluefish-container .beta-icon{background:url(/Images/Payments/beta-tag.png) no-repeat center center;width:36px;height:25px}.bluefish-container .blueFish-funding-source-icon.bnz-bank-mini-icon{background:url(/Images/Payments/bnz.svg);width:auto;height:16px}.bluefish-container .blueFish-funding-source-icon.asb-bank-mini-icon{background:url(/Images/Payments/asb.svg);width:auto;height:16px}.bluefish-container .blueFish-funding-source-icon.westpac-bank-mini-icon{background:url(/Images/Payments/westpac.svg);width:auto;height:16px}.bluefish-container .bank-connect-text-container{margin:0 0 15px 0}.bluefish-container .bank-connect-text{color:#a1a1a1;font-size:12px;margin-left:45px;line-height:14px}.bluefish-container .blueFish-funding-source-summary{display:inline-block;height:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-weight:bold}.bluefish-container .funding-source-summary-container{margin-top:4px}.bluefish-container .card-logos{vertical-align:top;margin-top:-5px}.bluefish-container .disabled-label-container{padding-top:11px}.bluefish-container .disabled-label{font-size:14px;font-weight:bold;cursor:pointer;color:#999}.bluefish-container .disabled-bank-label{font-size:12px;color:#999;float:left;padding-left:10px}.bluefish-container .middle-label-container{padding-top:15px}.bluefish-container .middle-label{font-size:14px;font-weight:bold;cursor:pointer}.bluefish-container .find-out-more-container{padding:15px;text-align:center;background-color:#616161;color:#3b71dc}.bluefish-container .find-out-more-arrow-container{margin-top:2px;display:inline-block;position:relative;top:3px}.bluefish-container .bluefish-new-credit-card-container{width:325px;margin:20px auto;padding:15px}.bluefish-container .bluefish-new-bank-account-container{width:340px;margin:20px auto;padding:15px}.bluefish-container .ping-bank-account-subtitle{width:430px;margin-top:20px;font-size:12px}.bluefish-container .bluefish-verify-bank-account-container{width:400px;margin:20px auto;padding:15px}.bluefish-container .new-fund-source-icon-container{float:right;margin-bottom:4px;padding-right:2px}.bluefish-container .add-new-card-title{margin-top:5px}.bluefish-container ::-webkit-input-placeholder{opacity:.2;font-family:"Helvetica Neue",Arial,sans-serif;font-size:18px;color:#222;letter-spacing:0}.bluefish-container :-moz-placeholder{opacity:.2;font-family:"Helvetica Neue",Arial,sans-serif;font-size:18px;color:#222;letter-spacing:0}.bluefish-container ::-moz-placeholder{opacity:.2;font-family:"Helvetica Neue",Arial,sans-serif;font-size:18px;color:#222;letter-spacing:0}.bluefish-container :-ms-input-placeholder{opacity:.2;font-size:18px;color:#222;letter-spacing:0}.bluefish-container .blueFish-funding-source-icon{width:36px;height:25px}.bluefish-container .blueFish-funding-source-icon.ping-wallet-icon{background:url(/Images/Payments/ping-balance.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.visa-card-icon{background:url(/Images/Payments/visa.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.mastercard-card-icon{background:url(/Images/Payments/mastercard.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.qcard-card-icon{background:url(/Images/Payments/qcard.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.diners-card-icon{background:url(/Images/Payments/diners.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.americanexpress-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.creditcard-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.newcard-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.anz-bank-icon{background:url(/Images/Payments/anz.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.bnz-bank-icon{background:url(/Images/Payments/bnz.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.asb-bank-icon{background:url(/Images/Payments/asb.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.kiwibank-bank-icon{background:url(/Images/Payments/kiwibank.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.westpac-bank-icon{background:url(/Images/Payments/westpac.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.tsb-bank-icon{background:url(/Images/Payments/tsb.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.tsbbank-bank-icon{background:url(/Images/Payments/tsb.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.bankaccount-bank-icon,.bluefish-container .blueFish-funding-source-icon.theco-operativebank-bank-icon,.bluefish-container .blueFish-funding-source-icon.rabobank-bank-icon{background:url(/Images/Payments/bank-generic.svg) no-repeat center center}.bluefish-container .blueFish-funding-source-icon.openbank-connect-icon{background:url(/Images/Payments/bankconnect.svg) no-repeat;width:13px;height:13px;top:-5px;left:30px;position:absolute}.bluefish-container .inline-block{display:inline-block}.bluefish-container .new-fund-source-input-container{position:relative;clear:both;margin-right:2px;border:1px solid #d2d2d2}.bluefish-container .new-fund-source-input-container.number-container{background:#fff;-moz-border-radius:3.01px;-webkit-border-radius:3.01px;border-radius:3.01px;padding:2px 0}.bluefish-container .new-fund-source-input-container.expiry-and-cvv-container{padding-bottom:2px;padding-top:2px;background:#fff;-moz-border-radius:3.01px;-webkit-border-radius:3.01px;border-radius:3.01px;margin-right:0}.bluefish-container .new-fund-source-input-container:hover,.bluefish-container .new-fund-source-input-container.focused{border-color:#3b71dc}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon{opacity:1}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon.fund-source-details-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon.fund-source-details-icon{background-position:-32px 2px}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon.expiry-date-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon.expiry-date-icon{background-position:-33px -23px}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon.cvv-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon.cvv-icon{background-position:-32px -93px}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon.name-of-person-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon.name-of-person-icon{background-position:-32px -49px}.bluefish-container .new-fund-source-input-container:hover .new-fund-source-field-icon.generic-bank-account-icon,.bluefish-container .new-fund-source-input-container.focused .new-fund-source-field-icon.generic-bank-account-icon{background-position:-32px -120px}.bluefish-container .accept-tc-details{width:35px}.bluefish-container .new-fund-source-field{background:#fff;border:1px solid #d2d2d2;box-shadow:none;padding-left:55px;height:26px;width:258px;font-size:18px;color:#535353}.bluefish-container .new-fund-source-field.bank-number-field{border:none;padding-left:1px;letter-spacing:1.5px;padding-right:0}.bluefish-container .new-fund-source-field.bank-account-bank-number{padding-left:55px;width:26px}.bluefish-container .new-fund-source-field.bank-account-bank-number-full{padding-left:55px;width:250px}.bluefish-container .new-fund-source-field.bank-account-branch-number{width:47px}.bluefish-container .new-fund-source-field.bank-account-account-number{width:82px}.bluefish-container .new-fund-source-field.bank-account-suffix-number{width:50px}.bluefish-container .new-fund-source-field.bank-account-number-separator{width:9px;border:0;margin:0;padding:0 0;font-size:18px;color:#d2d2d2}.bluefish-container .new-fund-source-field.bank-account-name-field{border:none;width:265px;height:30px}.bluefish-container .new-fund-source-field.bank-account-verify-field{border:none;width:90px;height:30px}.bluefish-container .new-fund-source-field.account-name-field{width:250px;height:30px}.bluefish-container .new-fund-source-field.card-number-field{border:none;width:52px;padding-left:1px;letter-spacing:2.5px}.bluefish-container .new-fund-source-field.card-number-field-full{border:none;width:250px;padding-left:1px;letter-spacing:2.5px}.bluefish-container .new-fund-source-field.bin-number-field{padding-left:55px;letter-spacing:2.5px}.bluefish-container .new-fund-source-field.cvv{letter-spacing:2.5px}.bluefish-container .new-fund-source-field.card-expiry-month{letter-spacing:2.5px}.bluefish-container .new-fund-source-field.card-expiry-year{letter-spacing:2.5px}.bluefish-container .new-fund-source-field.card-name-field{border:none;width:250px;height:30px}.bluefish-container .new-fund-source-field.card-name-field::-ms-clear{display:none}.bluefish-container .new-fund-source-field.card-label-field{width:250px;height:30px}.bluefish-container .new-fund-source-field.new-card-field-small{width:99px}.bluefish-container .new-fund-source-field.new-card-field-small.card-expiry-month{width:20%;border:0;margin:0;padding:3px 0 3px 55px}.bluefish-container .new-fund-source-field.new-card-field-small.month-year-separator{width:5%;border:0;margin:0;padding:3px 0;font-size:18px;color:#d2d2d2;display:inline-block;user-select:none;-moz-user-select:none;-webkit-user-select:none}.bluefish-container .new-fund-source-field.new-card-field-small.card-expiry-year{width:30%;border:0;margin:0;padding:3px 0}.bluefish-container .new-fund-source-field.new-card-field-small.cvv{width:89px;border:0;margin:0;padding-right:0;padding-top:3px;padding-bottom:3px}.bluefish-container .options-icon{background:url(/Images/Payments/other-payment.svg) no-repeat center center;position:absolute;width:50px;height:100%;padding-left:10px;right:0;top:0;float:right;opacity:.5}.bluefish-container .options-icon:hover{background:url(/Images/Payments/other-payment-blue.svg) no-repeat center center;opacity:1}.bluefish-container .new-fund-source-field-icon{background-image:url("/Images/Payments/form-sprite-classic.svg");background-position:0 -50px;background-repeat:no-repeat;position:absolute;width:22px;height:23px;left:10px;top:7px;opacity:.5}.bluefish-container .new-fund-source-field-icon.fund-source-details-icon{background-position:0 2px}.bluefish-container .new-fund-source-field-icon.expiry-date-icon{background-position:0 -23px}.bluefish-container .new-fund-source-field-icon.cvv-icon{background-position:0 -93px}.bluefish-container .new-fund-source-field-icon.name-of-person-icon{background-position:0 -49px}.bluefish-container .new-fund-source-field-icon.card-label-icon{background-position:0 -71px}.bluefish-container .new-fund-source-field-icon.generic-bank-account-icon{background-position:0 -120px}.bluefish-container .new-fund-source-field-icon.remove-icon{background-position:0 -312px;top:10px;margin-right:-4px;opacity:1}.bluefish-container .new-fund-source-field-icon.expand-icon{background-position:0 -336px;top:12px;opacity:1}.bluefish-container .new-fund-source-field-icon.collapse-icon{background-position:0 -360px;top:12px;opacity:1}.bluefish-container .new-fund-source-field-icon.delete-icon{background-position:0 -240px;display:block;top:2px;left:10px}.bluefish-container .new-fund-source-field-icon.delete-icon-right{background-position:0 -240px;display:block;top:15px;right:63px;left:unset}.bluefish-container .title-text{color:#666;font-size:16px;font-weight:bold;padding-left:10px;padding-bottom:15px}.bluefish-container .dd-container{background-color:#f8f8f8;padding:40px 45px 35px 45px;margin:20px 40px 40px 40px;border-left:3px #999 solid}.bluefish-container .dd-text{color:#666}.bluefish-container .dd-text a{text-decoration:none;font-size:15px}.bluefish-container .field-row .inline-card-field{float:left;padding-right:0;width:45%}.bluefish-container .field-row .inline-card-field.verify-bank-account-label{margin-top:6px}.bluefish-container .checkbox-label{padding-left:5px;font-size:14px;font-weight:500}.bluefish-container .card-label-disclaimer{padding:8px 3px;font-size:14px;color:#a1a1a1;line-height:19px}.bluefish-container .fund-source-input-label{font-size:15px;color:#666;font-weight:bold;padding-top:10px;padding-bottom:5px}.bluefish-container .fund-source-input-label.fund-source-details{padding-top:10px}.bluefish-container .fund-source-verification-warning-icon-container{padding-top:5px;display:inline-block}.bluefish-container .fund-source-verification-warning-icon{height:11px;width:11px;fill:#dd4547;background-color:transparent}.bluefish-container .no-logo-funding-source-title{padding-left:5px}.bluefish-container .funding-source-details-remaining-amount{background-color:#f3f3f3;height:32px}.bluefish-container .funding-source-details-top-label-container{margin-top:3px}.bluefish-container .funding-source-details-top-label{font-size:12px;display:block;font-size:12px;line-height:18px;font-weight:bold;margin-top:6px}.bluefish-container .funding-source-details-negative-label{font-size:12px;display:block;font-size:12px;line-height:18px;font-weight:bold;margin-top:6px}.bluefish-container .bluefish-add-funding-source-types{padding:6px 0 6px 0;cursor:pointer;color:#616161;font-weight:500}.bluefish-container .bluefish-add-funding-source-types:hover{background-color:#f8f8f8;color:#000}.bluefish-container .bluefish-add-funding-source-types.disabled{cursor:default;opacity:.3}.bluefish-container .bluefish-add-funding-source-types.disabled:hover{background-color:#fff;color:#616161}.bluefish-container .bluefish-add-funding-source-types.add-new-fund-source{height:36px;padding-top:12px}.bluefish-container .separator{border-bottom:1px #ebebeb solid;margin-left:60px}.bluefish-container .full-separator{border-bottom:1px #ebebeb solid}.bluefish-container .what-is-ping{text-align:right;color:#3b71dc;padding-top:1px;padding-bottom:10px;padding-right:6px;font-size:8pt;cursor:pointer}.bluefish-container .what-is-ping a{text-decoration:none}.bluefish-container .what-is-ping .what-is-ping-image{width:14px;height:11px;fill:#3b71dc;color:#3b71dc;padding-bottom:0;padding-left:2px}.bluefish-container .delete-fund-source-button{color:#fff;background-color:#dd4547;border:0;width:50px;height:30px;font-size:12px;cursor:pointer;border-radius:2px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3)}.bluefish-container .delete-fund-source-button:hover{background-color:#e35757}.bluefish-container .warning-text{font-size:12px;color:#dd4547;bottom:5px}.bluefish-container .cancel-button{background-color:#fff;border:1px #838383 solid;width:50px;height:30px;font-size:12px;cursor:pointer;border-radius:2px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}.bluefish-container .cancel-button:hover{border:1px #a1a1a1 solid;color:#535353}.bluefish-container .funding-source-delete-sub-text{font-size:11px;color:#a1a1a1;width:225px;line-height:14px}.blueFish-sell-process-about-banner{width:175px;display:inline-block;padding:0 0 4px 0;margin:0;float:right;background-color:#fff;border:1px solid #fff;height:100%}.blueFish-sell-process-about-banner .blueFish-content-container{margin-left:14px;margin-top:12px}.blueFish-sell-process-about-banner .blueFish-about-title{font-size:12px;color:#999}.blueFish-sell-process-about-banner .blueFish-logo-container{width:150px;height:45px}.blueFish-sell-process-about-banner .blueFish-primary-description-container{margin-top:14px;margin-bottom:10px;margin-right:8px}.blueFish-sell-process-about-banner .blueFish-learn-more{text-align:right;color:#3b71dc;padding-top:4px;padding-bottom:8px;padding-right:6px;font-weight:bold;font-size:12px}.ping-option-subtext{font-size:12px;padding-left:25px;width:300px;padding-top:4px}.ping-option-subtext.ping-fees{color:#8a8a8a}.help-fees-text{padding-top:8px;color:#8a8a8a}.help-title-ping-image{height:38px;padding-bottom:10px}.help-title-afterpay-image{height:28px;padding-bottom:10px}.close-help-section{margin-top:24px;padding:14px;border-top:1px #e9e9e9 solid}.close-help-link{float:right;cursor:pointer;color:#3b71dc}.ping-option-logo{height:20px;padding-top:6px;padding-left:25px;padding-bottom:10px}.afterpay-option-logo{height:20px;padding-left:25px;padding-top:8px;padding-bottom:10px}.payment-option-label-bold{font-weight:bold}.ping-by-trademe-label{float:right;color:#8a8a8a;margin-top:8px}.ping-option-logo-container{width:136px}.payment-option-help-link{float:right}.payment-option-other-textbox{width:150px;margin-left:16px}.payment-option-label{margin-left:8px;width:230px;display:inline-block}.payment-option-input{vertical-align:top}.payment-option-row{border-bottom:1px #e9e9e9 solid}.deferred-payment-row-content{padding-top:10px}.blueFish-icon{display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:text-top}.blueFish-icon.blueFish-new-icon{background:url(/Images/Payments/new.svg) no-repeat center center;width:42px;height:14px;margin-top:2px;margin-left:2px}.blueFish-icon.payment-gateway-icon{background-image:url("/Images/Payments/paystation_logo_for_tm@3x.png");background-position:0 0;background-repeat:no-repeat;background-size:100% auto;float:right;max-width:142px;min-height:33px;-ms-interpolation-mode:bicubic;vertical-align:baseline}.blueFish-icon.blueFish-logo{background-image:url(/Images/Payments/ping-logo.svg);width:37px;height:20px;background-size:100% 100%;margin-right:0}.blueFish-icon input.default-input,.blueFish-icon textarea.default-input{padding:3px 0}.blueFish-icon.funding-source-indicator-icon{position:absolute;width:34px;height:27px;left:9px;top:9px}.blueFish-icon.funding-source-indicator-icon.balance-funding-source{background-image:url("/Images/Payments/ping-balance.svg");background-repeat:no-repeat;width:36px;height:25px}.blueFish-icon.funding-source-indicator-icon.confirmation-funding-source{top:-13px;left:0;position:relative;margin-right:10px}.blueFish-icon.funding-source-indicator-icon.disabled-balance-funding-source{background-position:0 -225px;width:36px}.blueFish-icon.funding-source-indicator-icon.purchase-confirmation-icon{top:-13px;left:0;position:relative;margin-right:7px;width:36px;height:25px}.blueFish-icon.funding-source-indicator-icon.openbank-purchase-icon{top:2px;left:-10px;position:relative;width:36px;height:25px;padding-bottom:20px}.blueFish-icon.funding-source-indicator-icon.visa-card-icon{background:url(/Images/Payments/visa.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.mastercard-card-icon{background:url(/Images/Payments/mastercard.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.qcard-card-icon{background:url(/Images/Payments/qcard.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.diners-card-icon{background:url(/Images/Payments/diners.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.americanexpress-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.creditcard-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.invalid-card-icon{background:url(/Images/Payments/card-generic-transparent.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.anz-bank-icon{background:url(/Images/Payments/anz.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.bnz-bank-icon{background:url(/Images/Payments/bnz.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.asb-bank-icon{background:url(/Images/Payments/asb.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.kiwibank-bank-icon{background:url(/Images/Payments/kiwibank.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.westpac-bank-icon{background:url(/Images/Payments/westpac.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.tsb-bank-icon{background:url(/Images/Payments/tsb.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.bankaccount-bank-icon,.blueFish-icon.funding-source-indicator-icon.theco-operativebank-bank-icon,.blueFish-icon.funding-source-indicator-icon.rabobank-bank-icon,.blueFish-icon.funding-source-indicator-icon.generic-bank-icon{background:url(/Images/Payments/bank-generic.svg) no-repeat center center}.blueFish-icon.funding-source-indicator-icon.openbank-connect-icon{background:url(/Images/Payments/bankconnect.svg) no-repeat;width:13px;height:13px;top:-20px;left:55px;z-index:0}.blueFish-icon.funding-source-indicator-icon.openbank-connect-icon.purchase{top:4px;left:35px}.blueFish-openbank-funding-source-container{display:inline-block}.blueFish-openbank-funding-source-container .blueFish-openbank-funding-source-title{display:block;font-weight:bold}.blueFish-openbank-funding-source-container .blueFish-openbank-funding-source-description{display:block}.field-list li .blueFish-purchase-confirmation{padding-bottom:16px}.field-list li .blueFish-purchase-confirmation span{width:auto}.field-list li .blueFish-purchase-confirmation .cardIcon-container{float:left}.field-list li .blueFish-purchase-confirmation .sub-text{display:block;color:#9c9c9c;font-size:9pt}.field-list li .blueFish-purchase-confirmation .fundtype-indicator-container{width:250px;height:40px;line-height:16px;margin-top:2px}.field-list li .blueFish-purchase-confirmation .fundtype-indicator-container.card{border-right:1px #ebebeb solid;height:23px}.field-list li .blueFish-purchase-confirmation .gateway-indicator{width:99px;height:23px}.field-list li .blueFish-purchase-confirmation .balance-container{width:300px;line-height:16px;margin-top:2px}.blueFish-mtm-dropdown-balance{font-family:"Helvetica Neue",Arial,sans-serif;line-height:17px;padding-top:10px}.blueFish-mtm-dropdown-balance .pinglogo-mini{width:40px;height:18px;padding-right:10px;margin-left:-3px;fill:#3b71dc}.blueFish-mtm-dropdown-balance .ping-balance{color:#505050}.blueFish-mtm-dropdown-balance .ping-balance.negative{color:#dd4547}.blueFish-mtm-dropdown-balance .manage-ping-link{margin-bottom:1px;line-height:21px;white-space:nowrap;text-align:right;padding-left:5px!important}.blueFish-mtm-dropdown-balance .manage-ping-link-disabled{color:#999!important;pointer-events:none!important;margin-bottom:1px;line-height:21px;white-space:nowrap;text-align:right;padding-left:5px!important}.blueFish-mtm-dropdown-balance .mini-badge{width:18px;height:13px;padding-right:8px;float:left;padding-top:1px}.listing-page-bluefish-payment-options .blueFish-logo{padding-bottom:16px}.listing-page-bluefish-payment-options .bluefish-description{padding-top:3px;display:flex;color:#7b4288;font-size:11px;line-height:16px}.listing-page-bluefish-payment-options .blueFish-icon{background-repeat:no-repeat;width:36px;height:25px;padding-right:10px;float:left;background-position:0 -3px}.listing-page-bluefish-payment-options .blueFish-icon.blueFish-balance-funding-source-icon{background-image:url("/Images/Payments/ping-generic-transparent.svg")}.listing-page-bluefish-payment-options .blueFish-icon.blueFish-card-funding-source-icon{background-image:url("/Images/Payments/card-generic-transparent.svg")}.listing-page-bluefish-payment-options .blueFish-icon.blueFish-bank-funding-source-icon{background-image:url("/Images/Payments/bank-generic-transparent.svg")}.listing-page-bluefish-payment-options .blueFish-option-container{height:28px;margin-left:-7px}.listing-page-bluefish-payment-options .blueFish-option-container-bottom{display:inline-block;padding-bottom:6px}.listing-page-bluefish-payment-options .blueFish-text{font-family:"Helvetica Neue",Arial,sans-serif;font-size:13px;color:#444;vertical-align:super}.closed-auction-pay-with-bluefish .pay-by-blue-fish-button.pay-by-bluefish-fpo-one-option{position:relative;left:180px;width:170px;height:22px;background-position:121px 7px;margin-left:14px;padding-top:7px}.closed-auction-pay-with-bluefish .pay-by-blue-fish-button.pay-by-bluefish-fpo-two-options{width:170px;height:22px;background-position:121px 7px;margin-left:32px;padding-top:7px}.closed-auction-pay-with-bluefish .btn-seller-action{font-weight:normal;width:200px;margin-bottom:10px;padding-top:1px;text-align:center;text-decoration:none;outline:0;display:block;color:#fff;border:0;background-color:#3b71dc;border-color:#0965c6;font-size:16px;height:30px;border-radius:2px;border-bottom-width:2px;border-bottom-style:solid}.closed-auction-pay-with-bluefish .btn-seller-action.disabled{text-align:right;font-size:14px;border-bottom-width:0;border-color:#fff;color:#000;background-color:transparent;width:160px;display:initial}.closed-auction-pay-with-bluefish .what-is-ping-image{width:14px;height:11px;fill:#3b71dc;padding-bottom:2px;padding-left:2px}.closed-auction-pay-with-bluefish .what-is-ping-image.what-is-ping-image-fpo{padding-bottom:1px}.closed-auction-pay-with-bluefish .what-is-ping-link{float:right;font-size:10px;line-height:12px;text-align:center;margin-right:-5px;margin-top:-20px;display:block;vertical-align:super}.closed-auction-pay-with-bluefish .what-is-ping-link .what-is-ping-text{vertical-align:super}.closed-auction-pay-with-bluefish .what-is-ping-link.what-is-ping-link-fpo-one-option{margin-right:180px;margin-top:0}.closed-auction-pay-with-bluefish .what-is-ping-link.what-is-ping-link-fpo-two-options{margin-right:15px;margin-top:0}.old-box.panel.ping{background-color:#fff;margin-top:-21px;margin-bottom:-21px}.old-box.panel.add-bank-account-panel{padding:7px 12px 5px 10px;color:#666;font-size:12px}.old-box.panel .add-bank-account-container{float:right}.old-box.panel .bank-add-icon{background:url(/Images/Payments/bank-account-add.svg) no-repeat center center;width:26px;height:21px;margin-top:-5px}.old-box.panel .add-bank-account-text{color:#3b71dc;font-weight:bold}.bluefish-verification-code-example{width:245px}.tyre-fitting-spacer{margin-bottom:20px}.tyre-fitting-contact{font-weight:bold}.tyre-fitting-disclaimer{font-size:12px;color:#666}.toggle-container{display:inline-block;vertical-align:bottom;margin-left:5px;margin-right:-12px}.toggle-container.disabled{margin-right:-3px}.toggle-container .toggle{display:none;margin-right:-3px}.toggle-container .toggle,.toggle-container .toggle:after,.toggle-container .toggle:before,.toggle-container .toggle *,.toggle-container .toggle *:after,.toggle-container .toggle *:before,.toggle-container .toggle+.toggle-btn{box-sizing:border-box}.toggle-container .toggle::selection,.toggle-container .toggle:after::selection,.toggle-container .toggle:before::selection,.toggle-container .toggle *::selection,.toggle-container .toggle *:after::selection,.toggle-container .toggle *:before::selection,.toggle-container .toggle+.toggle-btn::selection{background:none}.toggle-container .toggle+.toggle-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;user-select:none}.toggle-container .toggle+.toggle-btn:after,.toggle-container .toggle+.toggle-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.toggle-container .toggle+.toggle-btn:after{left:0}.toggle-container .toggle+.toggle-btn:before{display:none}.toggle-container .toggle:checked+.toggle-btn:after{left:50%}.toggle-container .toggle-ios+.toggle-btn{width:40px;height:21px;background:#fbfbfb;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.toggle-container .toggle-ios+.toggle-btn:after{border-radius:2em;background:#fbfbfb;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.toggle-container .toggle-ios+.toggle-btn:hover:after{will-change:padding}.toggle-container .toggle-ios+.toggle-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.toggle-container .toggle-ios+.toggle-btn:active:after{padding-right:.8em}.toggle-container .toggle-ios:checked+.toggle-btn{background:#3b71dc}.toggle-container .toggle-ios:checked+.toggle-btn:active{box-shadow:none}.toggle-container .toggle-ios:checked+.toggle-btn:active:after{margin-left:-.8em}.ping-payment-modal{position:fixed;z-index:8;left:0;top:0;overflow:auto;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);display:block;vertical-align:middle}.ping-payment-modal .ping-by-tm-logo{display:block;height:51px;width:165px;margin-bottom:24px}.ping-payment-modal .ping-payment-modal-content{background-color:#fefefe;margin:100px auto 0 auto;padding:20px;border-radius:10px;border:1px solid #999;width:600px}.ping-payment-modal .ping-payment-modal-close{color:#1083ff;float:right;font-size:28px;font-weight:bold}.ping-payment-modal .ping-payment-modal-close:hover,.ping-payment-modal .ping-payment-modal-close:focus{color:#0965c6;text-decoration:none;cursor:pointer}.ping-payment-modal .ping-payment-modal-header{padding:2px 16px;color:#fff}.ping-payment-modal .ping-payment-modal-body{padding:2px 16px}.ping-payment-modal .ping-payment-modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.ping-payment-modal .ping-payment-modal-bg{width:100%;position:absolute;height:100%;z-index:-1}.ping-payment-modal .add-credit-card-container{margin:0}.ping-payment-modal .add-credit-card-container .add-credit-card-header{width:471px;padding:0 9px;display:inline-block;padding-bottom:5px}.ping-payment-modal .add-credit-card-container .add-credit-card-header-content{border-bottom:1px solid #333;display:inherit;width:100%;padding-bottom:16px}.ping-payment-modal .add-credit-card-container .add-credit-card-header-text{width:370px;float:left}.ping-payment-modal .add-credit-card-container .add-credit-card-header-img{width:62px;float:right}.ping-payment-modal .add-credit-card-container .add-credit-card-fields{width:415px}.ping-payment-modal .add-credit-card-container .card-details-row{padding-right:0}.ping-payment-modal .add-credit-card-container .card-expiry-row{margin-top:5px}.ping-payment-modal .add-credit-card-container .card-expiry-row .card-expiry-field{margin-right:10px}.ping-payment-modal .add-credit-card-container .card-cvv-field{width:192px}.ping-payment-modal .add-credit-card-container .card-name-row{width:100%}.ping-payment-modal .add-credit-card-container .card-name-row .card-name-field{padding-right:0}.ping-payment-modal .add-credit-card-container .card-name-row .card-name-field .card-name-input{width:344px;position:relative;clear:both;margin-right:2px;border:1px solid #d2d2d2;border-radius:3.01px}.ping-payment-modal .add-credit-card-container .save-cc-details-field{margin-top:5px}.ping-payment-modal .add-credit-card-container .credit-card-provider-img{position:relative;z-index:999;top:36px;right:5px}.ping-payment-modal .add-credit-card-container .card-illustration-icon{background:url(/Images/Payments/card-illustration@3x.png) no-repeat center center}.ping-payment-modal .add-credit-card-container .add-credit-header-text h3{font-size:22px;font-weight:500}.ping-payment-modal .add-credit-card-container .add-credit-card-img{width:60px}.ping-payment-modal .add-credit-card-container .add-credit-card-control{height:33px}.ping-payment-modal .add-credit-card-container .add-credit-card-text{font-size:12px;color:#666;padding-left:9px}.ping-payment-modal .add-credit-card-container .add-credit-card-subtext{font-size:12px;color:#666;margin:8px 0 15px 22px;line-height:16px}.ping-payment-modal .add-credit-card-container .save-credit-card-action{height:30px;width:88px;color:#3b71dc;background-color:#fbfbfb;border:1px solid #3b71dc;font-size:14px}.ping-payment-modal .add-credit-card-container .save-credit-card-action:hover{border-color:#659af0;box-shadow:inset 0 -1px 0 #659af0;color:#fff;cursor:pointer}.ping-payment-modal .add-credit-card-container .save-credit-card-action:active{border-color:#a1c0fe;box-shadow:inset 0 1px 0 #659af0}.ping-payment-modal .add-credit-card-container .save-credit-card-action.disabled{background-color:#f3f3f3;color:#535353;border-color:#d2d2d2}.ping-payment-modal .add-credit-card-container .save-credit-card-action.disabled:hover{border-color:#d2d2d2;box-shadow:none}.ping-payment-modal .add-credit-card-container .add-credit-card-validation{border:1px solid #fc0;background-color:#fff1b9;border-radius:3.01px}.ping-payment-modal .add-credit-card-container .add-credit-card-name-validation{border:1px solid #fc0;background-color:#fff1b9}.ping-payment-modal .add-credit-card-container .field-validation{background-color:#fff1b9}.ping-payment-modal .add-credit-card-action{display:inline-block;margin-top:70px;margin-left:20px;margin-bottom:20px}.ping-payment-modal .add-credit-card-action .cancel{margin-left:20px;margin-top:6px;display:inline-block}.ping-payment-modal .add-credit-card-action .cancel a:hover{padding-bottom:unset}.open-bank-educational-screen{height:auto;overflow:hidden}.open-bank-educational-screen .open-bank-header{float:left;margin-left:0;width:100%}.open-bank-educational-screen .open-bank-field{margin:5px 0}.open-bank-educational-screen .bank-connect-text{color:#333;font-size:22px;line-height:27px;margin-left:0;display:block}.open-bank-educational-screen .bank-connect-subtext{color:#333;font-size:14px;line-height:21px}.open-bank-educational-screen .bank-connect-info{display:inline-block;margin-top:30px;float:left}.open-bank-educational-screen .text-container{margin-left:0;display:block}.open-bank-educational-screen .heading-text{display:inline-block;vertical-align:top;color:#333;font-size:14px;font-weight:bold;line-height:21px;margin-top:10px}.open-bank-educational-screen .heading-text.bank-connect-instructions{line-height:18px;width:180px}.open-bank-educational-screen .main-text{display:inline-block;vertical-align:top;color:#666;font-size:12px;line-height:14px;width:356px}.open-bank-educational-screen .main-text.bank-connect-instructions{line-height:unset;width:unset}.open-bank-educational-screen .main-text.bank-connect-instructions.more-banks{padding-left:24px;padding-top:8px}.open-bank-educational-screen .bank-connect-icon{margin-right:19px;float:left;clear:both;width:76px;height:66px}.open-bank-educational-screen .secure-icon{background:url(/Images/Payments/secure@3x.svg) no-repeat center center}.open-bank-educational-screen .open-bank-icon{background:url(/Images/Payments/ping-open-banking@3x.svg) no-repeat center center}.open-bank-educational-screen .supported-banks-icon{background:url(/Images/Payments/supported_banks.svg) no-repeat center center}.open-bank-educational-screen .open-bank-success-icon{background:url(/Images/Payments/ping-open-bank-success@3x.svg);width:76px;height:78px}.open-bank-educational-screen .partner-bank-login-icon{background:url(/Images/Payments/partner-bank-login-illustration@3x.svg);width:76px;height:78px}.open-bank-educational-screen .bank-select-icon{background:url(/Images/Payments/bank-select-illustration@3x.svg);width:76px;height:78px}.open-bank-educational-screen .open-bank-action{display:inline-block;margin-top:70px;margin-left:20px;margin-bottom:20px}.open-bank-educational-screen .open-bank-action .cancel{margin-left:73px;margin-top:15px;margin-right:70px;display:inline-block}.open-bank-educational-screen .open-bank-action .action-link{color:#1083ff;font-size:14px;line-height:16px}.open-bank-educational-screen .open-bank-selection{vertical-align:middle}.open-bank-educational-screen .open-bank-selection .label-container{margin-left:52px;display:inline-block;margin-bottom:10px;vertical-align:middle}.open-bank-educational-screen .open-bank-selection .label-name{display:inline-block;vertical-align:top;color:#333;font-size:14px;font-weight:bold;line-height:21px}.open-bank-educational-screen .open-bank-selection .subtext{display:block;vertical-align:top;color:#666;font-size:12px;line-height:14px;width:356px}.open-bank-educational-screen .open-bank-selection .radio-icon{position:absolute;margin-left:25px;display:block;margin-top:-5px}.open-bank-educational-screen .open-bank-instruction{margin-bottom:25px;display:block}.open-bank-educational-screen .open-bank-instruction .instruction-container{display:inline-block;float:left;width:170px;padding:0 10px 10px 0;margin-bottom:40px}.open-bank-educational-screen .open-bank-footer-text{float:left;padding-top:20px}.open-bank-footer{display:inline-block;padding:15px 33px 20px 0;color:#666}.open-bank-footer .heading-text{font-size:14px;line-height:21px;width:422px;display:block}.open-bank-footer .subtext{font-size:12px;line-height:14px;width:457px}.open-bank-footer .bank-connect-icon-container{width:60px;display:block;float:left}.show-more-help-box-container{display:none}.show-more-help-box-container .manage-ping-show-more-help-box{position:relative;top:10px;left:-404px;width:470px;height:364px;padding:16px 40px;z-index:10;border-radius:5px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.show-more-help-box-container .manage-ping-show-more-help-box .arrow-up{position:absolute;left:519px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:11}.show-more-help-box-container .manage-ping-show-more-help-box .arrow-up-background{position:absolute;left:519px;top:-11px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d2d2d2}.show-more-help-box-container .payment-ping-show-more-help-box{position:relative;margin:-500px;top:514px;left:150px;width:371px;height:404px;padding:14px 24px;z-index:10;border-radius:5px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.show-more-help-box-container .payment-ping-show-more-help-box .arrow-up{position:absolute;left:347px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:11}.show-more-help-box-container .payment-ping-show-more-help-box .arrow-up-background{position:absolute;left:347px;top:-11px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d2d2d2}.show-more-help-box-container .payment-afterpay-show-more-help-box{position:relative;margin:-500px;top:514px;left:160px;width:336px;height:416px;padding:24px;z-index:10;border-radius:5px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.show-more-help-box-container .payment-afterpay-show-more-help-box .arrow-up{position:absolute;left:337px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:11}.show-more-help-box-container .payment-afterpay-show-more-help-box .arrow-up-background{position:absolute;left:337px;top:-11px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d2d2d2}.show-more-help-box-container .show-more-help-box-title{text-align:center}.show-more-help-box-container .show-more-help-box-content{width:240px}.show-more-help-box-container .show-more-help-box-content-right{text-align:center;width:194px}.show-more-help-box-container .show-more-help-dismiss{color:#06c}.bluefish-container-no-margin{margin-left:0;margin-right:0}.blueFish-icon-padding{padding-right:1px}.payment-help-subtitle-text{margin-top:16px;font-size:16px;font-weight:bold}.payment-help-subtitle-text-sub-text{width:360px}.ping-help-icon{width:50px;height:50px;float:left;padding-top:16px;margin-left:-16px;padding-right:28px}.ping-is-easy-icon{background:url(/Images/Payments/icons/ping-is-easy.svg) no-repeat center center}.ping-is-fast-icon{background:url(/Images/Payments/icons/ping-is-fast.svg) no-repeat center center}.ping-is-safe-icon{background:url(/Images/Payments/icons/ping-is-safe.svg) no-repeat center center}.top-up-with-ping-star{float:left;margin-left:11px;margin-right:4px}.top-up-with-ping-header{float:left;margin-top:8px}.top-up-with-ping-submit-button{margin-bottom:5px}.top-up-with-ping-amount-container{margin-top:4px}.top-up-with-ping-amount-container .top-up-with-ping-text{float:left}.top-up-with-ping-amount-container .top-up-with-ping-input{float:left;margin-left:4px}.partner-top-up{padding:15px 15%}.partner-top-up .partner-top-up-container{margin:0 auto}.partner-top-up .partner-top-up-heading{font-size:24px;margin-bottom:20px;display:block}.partner-top-up .partner-top-up-panel{margin:20px 0}.partner-top-up .partner-top-up-summary{margin:20px 10px 15px 10px;font-size:16px;font-weight:600;line-height:24px;color:#666}.partner-top-up .partner-top-up-field{margin-bottom:5px}.partner-top-up .partner-top-up-field-amount{float:right;padding-right:10px}.partner-top-up .partner-top-up-details-box{float:left;border:1px solid #d2d2d2;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;width:100%;cursor:pointer}.partner-top-up .partner-top-up-details-box .partner-top-up-details-box-content{padding:15px;float:left;width:100%}.partner-top-up .partner-top-up-details-text{float:left;font-weight:bold;margin-right:3px}.partner-top-up .partner-top-up-details-subtext{font-size:smaller;color:#a1a1a1}.partner-top-up .partner-top-up-ping-logo-container{float:left;padding-left:5px}.partner-top-up .partner-top-up-ping-logo-container .partner-top-up-ping-logo{width:32px;height:17px;margin-top:2px}.partner-top-up .partner-top-up-details-col2{width:25%;float:left}.partner-top-up .partner-top-up-details-col3{width:75%;float:left}.partner-top-up .partner-top-up-details-col4{width:30%;float:left}.partner-top-up .partner-top-up-details-col5{width:85%;float:left;margin-top:10px}.partner-top-up .partner-top-up-fund-source{margin-top:10px}.partner-top-up .partner-top-up-fund-source .partner-top-up-fund-source-list{width:11%;float:left}@media print{.bluefish-container .ping-payment-modal-header{display:none!important}.bluefish-container .ping-payment-modal .ping-payment-modal-content{border:none}}