.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.top-up-in-sell-flow{font-size:14px;padding-left:13px;font-weight:bold;margin:13px 10px 0;line-height:24px;color:#666}.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{margin-top:10px;margin-bottom:10px;font-family:"Helvetica Neue",Arial,sans-serif}.bluefish-container .field-row.tabs-container-wrapper.top-up-in-sell-flow{margin-bottom:1px}.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-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 .available-funding-sources-list{max-height:192px;overflow:hidden;transition:max-height .5s linear}.bluefish-container .available-funding-sources-list.fundsourcesmaxheight{max-height:1000px;transition:max-height .5s linear}.bluefish-container .tabs-header-content-container{margin:15px 15px 5px 15px;position:relative}.bluefish-container .tabs-header-content-container .blueFish-tab-header-icon{display:inline-block;overflow:hidden;vertical-align:text-top;margin-right:0;top:5px}.bluefish-container .tabs-header-content-container .blueFish-tab-header-icon img{width:45px;height:24px}.bluefish-container .tabs-header-content-container .blueFish-tab-header-icon span{vertical-align:top;margin-left:5px;line-height:21px}.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}.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;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;border-width:2px;border-color:#85807c}.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 .action-text.bottom-padding{padding-bottom:20px}.bluefish-container .show-more-container{display:block;margin-top:-64px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 50%,#fff 100%);height:64px;position:relative;text-align:left}.bluefish-container .show-less-container{display:block;height:40px;position:relative;text-align:left}.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{margin:0 12px 0 12px}.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 .pay-with-ping-only-container{position:relative;clear:both;background:#fff;text-align:left}.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:32px;padding-left:16px}.bluefish-container .content-wrapper .available-funding-sources-container .close-text{font-size:10pt;color:#3b71dc;padding-top:13px;padding-left:16px}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container{display:inline-block;width:75%;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:65%}.bluefish-container .content-wrapper .available-funding-sources-container .funding-source-details-container.bank-verify{width:75%}.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}.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 .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:80px;color:#3b71dc;margin-left:48px;margin-top:12px;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.no-hover{background-color:unset}.bluefish-container .available-funding-source:hover:not(.no-hover),.bluefish-container .available-funding-source.selected:not(.no-hover){background-color:#f8f8f8}.bluefish-container .available-funding-source:hover:not(.no-hover) .funding-source-details-container,.bluefish-container .available-funding-source.selected:not(.no-hover) .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:11px;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{display:block;position:relative;float:left;margin-top:15px;width:40px;margin-right:10px;margin-left:8px}.bluefish-container .funding-source-radio-button input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.bluefish-container .funding-source-radio-button input:checked~.funding-source-radio-button-checkmark:after{display:block}.bluefish-container .funding-source-radio-button-checkmark{position:absolute;height:16px;width:16px;left:8px;background-color:#fff;border:1px solid #d2d2d2;border-radius:8px}.bluefish-container .funding-source-radio-button-checkmark:after{left:4px;top:4px;width:0;height:0;border:4px solid #008deb;border-radius:4px;content:"";position:absolute;display:none}.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:18px;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-text{float:left;width:220px}.bluefish-container .field-row .funding-source-confirm-delete-text{float:left;width:220px}.bluefish-container .field-row .funding-source-delete{font-size:14px;float:right;padding-top:28px;padding-left:12px;padding-right:12px;opacity:.8}.bluefish-container .field-row .funding-source-delete:hover{opacity:1}.bluefish-container .field-row .funding-source-delete-confirm{padding-right:15px;font-size:14px;float:right;opacity:.8;padding-right:0}.bluefish-container .field-row .funding-source-delete-confirm:hover{opacity:1}.bluefish-container .field-row .funding-source-amount{float:right;margin:3px auto;font-size:14px;text-align:right;padding:0}.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 70px auto 0}.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:7px 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 .disabled-bank-sublabel{font-size:12px;color:#999}.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:510px;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{margin-top:10px;padding-left:12px}.bluefish-container .bluefish-verify-bank-account-container h3{color:#666;margin-bottom:4px}.bluefish-container .bluefish-verify-bank-account-container .verify-row{margin-bottom:8px}.bluefish-container .bluefish-verify-bank-account-container .smaller-text{font-size:smaller;color:#666;line-height:16px}.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[lg].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/amex[lg].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:48px;height:30px;padding:0 8px}.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:85px;left:auto;opacity:.8}.bluefish-container .new-fund-source-field-icon.delete-icon-right.compact{top:17px;right:50px}.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 .verify-bank-account-label{float:left;padding:5px 8px 0 0}.bluefish-container .field-row .verify-bank-account-input{float:left}.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{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:#06c;font-weight:500}.bluefish-container .bluefish-add-funding-source-types:hover{background-color:#f8f8f8}.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 .bluefish-add-funding-source-types.add-new-fund-source-disabled-direct-debit{height:36px;padding-top:8px;padding-bottom:19px}.bluefish-container .separator{border-bottom:1px #ebebeb solid;margin-left:60px}.bluefish-container .full-separator{border-bottom:1px #ebebeb solid}.bluefish-container .disabled-account-container{width:558px;height:92px;border:2px solid #fc0;background:#fffcf0;border-radius:4px;margin-left:10px;margin-bottom:20px}.bluefish-container .disabled-account-container .info-box{width:48px;height:92px}.bluefish-container .disabled-account-container .info-box .info-box-text{padding:18px 0 24px 18px;width:486px;height:29px;color:#65605d;font-size:14px;line-height:19px}.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.base{width:521px;font-size:12px;padding-bottom:0}.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,.afterpay-option-logo-disabled{padding-left:25px;padding-top:8px;padding-bottom:10px}.afterpay-option-logo{height:15px}.afterpay-option-logo-disabled{height:20px}.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.question-mark-icon{background-image:url(/Images/Payments/icons/questions.png);width:12px;height:12px;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[lg].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/amex[lg].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}.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-right:-3px}.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-button{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-button: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-button:active{border-color:#a1c0fe;box-shadow:inset 0 1px 0 #659af0}.ping-payment-modal .add-credit-card-container .save-credit-card-button.disabled{background-color:#f3f3f3;color:#535353;border-color:#d2d2d2}.ping-payment-modal .add-credit-card-container .save-credit-card-button.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,.show-more-help-escrow-transactions-box-container{display:none}.show-more-help-box-container .manage-ping-transactions-escrow-show-more-help-box,.show-more-help-escrow-transactions-box-container .manage-ping-transactions-escrow-show-more-help-box{position:relative;top:-10px;left:372px;width:420px;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-transactions-escrow-show-more-help-box .show-more-help-box-content,.show-more-help-escrow-transactions-box-container .manage-ping-transactions-escrow-show-more-help-box .show-more-help-box-content{width:400px}.show-more-help-box-container .manage-ping-transactions-escrow-show-more-help-box .arrow-up,.show-more-help-escrow-transactions-box-container .manage-ping-transactions-escrow-show-more-help-box .arrow-up{position:absolute;left:357px;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-transactions-escrow-show-more-help-box .arrow-up-background,.show-more-help-escrow-transactions-box-container .manage-ping-transactions-escrow-show-more-help-box .arrow-up-background{position:absolute;left:357px;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 .manage-ping-escrow-show-more-help-box,.show-more-help-escrow-transactions-box-container .manage-ping-escrow-show-more-help-box{position:relative;top:-5px;width:420px;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-escrow-show-more-help-box .show-more-help-box-content,.show-more-help-escrow-transactions-box-container .manage-ping-escrow-show-more-help-box .show-more-help-box-content{width:400px}.show-more-help-box-container .manage-ping-escrow-show-more-help-box .arrow-up,.show-more-help-escrow-transactions-box-container .manage-ping-escrow-show-more-help-box .arrow-up{position:absolute;left:286px;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-escrow-show-more-help-box .arrow-up-background,.show-more-help-escrow-transactions-box-container .manage-ping-escrow-show-more-help-box .arrow-up-background{position:absolute;left:286px;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 .manage-ping-show-more-help-box,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-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,.show-more-help-escrow-transactions-box-container .show-more-help-box-title{text-align:center}.show-more-help-box-container .show-more-help-box-content,.show-more-help-escrow-transactions-box-container .show-more-help-box-content{width:240px}.show-more-help-box-container .show-more-help-box-content-right,.show-more-help-escrow-transactions-box-container .show-more-help-box-content-right{text-align:center;width:194px}.show-more-help-box-container .show-more-help-dismiss,.show-more-help-escrow-transactions-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:8px 0 12px 10px;height:32px;font-size:28px;font-weight:600;letter-spacing:0;line-height:32px}.top-up-with-ping-header.in-sell-flow{font-size:18px;padding:5px 20px 0 0;float:left;margin:0}.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}.top-up-with-ping-amount-container .top-up-with-ping-invalid-border{border:1px solid red}.top-up-with-ping-amount-container .top-up-with-ping-invalid{margin-top:4px;color:red}.top-up-with-ping-amount-container .top-up-with-ping-input:read-only{color:#545454;cursor:default;background-color:#ebebeb}.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%}.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-col3 .top-up-payment-subtext{font-size:12px;display:inline-flex}.partner-top-up .partner-top-up-details-col3 .top-up-payment-ping-logo-container{display:inline;margin-top:2px;padding-left:4px}.partner-top-up .partner-top-up-details-col3 .top-up-payment-ping-logo{width:24px;height:13px}.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}.partner-top-up-in-flow{margin:unset;text-align:left;margin-bottom:20px}.partner-top-up-in-flow.base{margin-bottom:8px;width:521px}.partner-top-up-in-flow .partner-top-up-in-flow-amount-container{float:left}.partner-top-up-in-flow .partner-top-up-in-flow-amount-container .top-up-amount-text{color:#333;font-size:14px;font-weight:bold;letter-spacing:0;line-height:21px;text-align:left}.partner-top-up-in-flow .partner-top-up-in-flow-amount-container .balance-after-top-up-text{color:#44413d;font-size:14px;display:block;text-align:left;padding-top:15px;padding-bottom:15px}.partner-top-up-in-flow .partner-top-up-in-flow-amount-container .top-up-with-ping-invalid-border{border:1px solid red}.partner-top-up-in-flow .partner-top-up-in-flow-amount-container .top-up-with-ping-invalid{margin-top:4px;color:red}.partner-top-up-in-flow .bottom-panel{border-top:1px solid #d2d2d2;padding:11px 0 0 0}.partner-top-up-in-flow .bottom-panel.base{padding-bottom:9px}.partner-top-up-in-flow .bottom-panel .bottom-panel-text{height:14px;width:280px;opacity:.9;color:#7c7c7c;font-size:12px;line-height:14px;text-align:left;margin:10px;padding-left:5px}.partner-top-up-in-flow .bottom-panel .ping-logo{float:right;margin-right:30px;height:20px;width:39px}.partner-top-up-in-flow .bottom-panel .ping-logo.base{margin-right:15px}.trade-me-account-credit-info-box{height:46px;border-width:2px 2px 2px 8px;border-color:#148fe2;border-style:solid;border-radius:4px;margin:10px;padding:15px 10px 13px 10px}.trade-me-amex-announcement-info-box{height:80px;border-width:2px 2px 2px 8px;border-color:#148fe2;border-style:solid;border-radius:4px;margin-top:65px;font-size:12px;padding:15px 10px 13px 10px}.trade-me-amex-announcement-info-box span{margin-top:-7px}.partner-top-up-info-box{height:88px;width:100%;background:#edf8ff;border-radius:0;border-left:2px solid #0965c6}.partner-top-up-info-box.bac{margin-top:30px}.partner-top-up-info-box-width{width:600px}.partner-top-up-info-box-icon{background:url(/Images/Payments/icons/info.svg) no-repeat center center;width:32px;height:32px;padding-top:56px;float:left;padding-left:38px;margin-left:15px}.partner-top-up-info-box-text{padding:25px 0 0 10px;height:24px;color:#666;font-size:16px;line-height:20px;float:left}.partner-top-up-info-box-subtext{font-size:13px;color:#666;float:left;padding-top:2px;line-height:20px}.partner-top-up-success-message-container{padding-top:45px}.partner-top-up-success-message-container .partner-top-up-success-message-title{display:block;font-weight:bold;line-height:21px}.partner-top-up-success-message-container .partner-top-up-success-message{font-size:14px;line-height:21px}.partner-top-up-success-message-container .partner-top-up-success-message-sub-text{line-height:21px;font-size:11px;color:#666}.partner-top-up-success-message-container .partner-top-up-success-message-icon{width:28px;height:13px;vertical-align:text-bottom;margin-right:3px}.partner-top-up-bac .top-up-amount-container{margin-bottom:25px;margin-top:4px}.partner-top-up-bac .top-up-with-ping-input{margin-top:1px;float:left;margin-left:4px;border-radius:3px;border:1px solid #bbb}.partner-top-up-bac .top-up-amount-label{float:left;font-size:14px;font-weight:bold;padding-left:7px;padding-right:3px}.partner-top-up-bac .top-up-with-ping-invalid-border{border:1px solid red}.partner-top-up-bac .top-up-with-ping-invalid{margin-top:4px;color:red;padding-left:7px}.gringotts-modal-container{margin:0;padding:15px 0 0 0}.gringotts-modal-container .gringotts-modal-header{width:471px;display:inline-block;padding:0 9px 5px}.gringotts-modal-container .gringotts-modal-header .gringotts-modal-header-content{border-bottom:1px solid #333;display:inherit;width:100%;padding-bottom:16px}.gringotts-modal-container .gringotts-modal-header .gringotts-modal-header-text{width:370px;float:left}.gringotts-modal-container .gringotts-modal-header .gringotts-modal-header-img{width:62px;float:right}.gringotts-modal-container .gringotts-modal-header .gringotts-modal-header-text h3{font-size:16px;font-weight:bold;line-height:1.5em}.gringotts-modal-container .gringotts-modal-header .gringotts-modal-img{width:60px}.gringotts-modal-container .gringotts-iframe-wrapper{overflow:hidden}.gringotts-modal-container .gringotts-iframe-wrapper #ccIframe{min-width:541px;min-height:365px;display:block}.gringotts-modal-container .gringotts-iframe-wrapper .gringotts-spinner-visible{display:block;height:350px}.gringotts-modal-container .gringotts-iframe-wrapper .gringotts-spinner-hidden{display:none}.gringotts-modal-container .gringotts-iframe-wrapper .spinner-iframe-wrapper{position:relative;height:100%;width:100%;padding:0 7px}.gringotts-modal-container .gringotts-iframe-wrapper .spinner-iframe-wrapper .order-view-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;background-color:#fff}.gringotts-modal-container .gringotts-iframe-wrapper .spinner-iframe-wrapper .spinner{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:70px;height:70px;margin-top:-50px;margin-left:-50px;border-radius:50%;animation:spinner .6s linear infinite;border:7px solid grey;border-top-color:#000}.gringotts-modal-container .gringotts-iframe-wrapper .card-validation-message-container{margin-top:8px}.gringotts-modal-container .gringotts-iframe-wrapper .card-validation-message-container .card-validation-message{border-radius:5px;border:#c82630 solid 1px;border-left-width:6px;padding:8px;color:#c82630}.gringotts-modal-container .gringotts-iframe-wrapper .gringotts-footer-buttons{display:flex;justify-content:space-between;align-items:center;width:40%;align-content:flex-start;margin-top:24px;margin-bottom:10px}.gringotts-modal-container .gringotts-iframe-wrapper .gringotts-footer-buttons .gringotts-add-credit-card-button{margin:0}.merchant-payment-reference-ping-escrow-flag{font-size:8pt;margin:0 2px 0 10px}.merchant-payment-reference-ping-escrow-flag-info{top:220px;left:230px;position:absolute}.sold-items-ping-escrow-flag{width:fit-content;height:16px;border:1px solid #000;border-radius:4px;font-size:11px;margin-top:4px;padding:3px 4px 0 4px;position:relative}.sold-items-ping-escrow-flag .ping-escrow-label{font-weight:600;padding-right:4px}.escrow-tooltiptext{visibility:hidden;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);width:120px;text-align:center;padding:5px;position:absolute;z-index:1;top:100%;left:50%;margin-left:-60px;margin-top:10px}.escrow-tooltiptext .arrow-up{position:absolute;left:45px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:11}.escrow-tooltiptext .arrow-up-background{position:absolute;left:45px;top:-11px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d2d2d2}.sold-items-ping-escrow-flag:hover .escrow-tooltiptext{visibility:visible;opacity:1}.ping-biller-main{width:556px}.ping-biller-main .ping-biller-paragraph{color:#333;font-size:14px;letter-spacing:.05px;line-height:19px;padding-right:8px;margin:16px 0}.ping-biller-main .learn-more-link{color:#076ace;font-size:14px;letter-spacing:.05px;line-height:19px}.ping-biller-main .title{font-size:14px;font-weight:bold;letter-spacing:0;margin-bottom:5px}.ping-biller-main .ping-biller-options-container{float:left;display:block;margin-top:40px;margin-bottom:161px}.ping-biller-main .ping-biller-options-field-inline{float:left;display:inline-block;margin-top:11px;margin-right:0}.ping-biller-main .ping-biller-options-field-inline .label{display:block;font-size:14px;font-weight:bold;letter-spacing:0;padding-left:6px}.ping-biller-main .ping-biller-options-field-inline .text{display:inline-block;font-size:12px;letter-spacing:0;padding-top:4px;padding-left:6px}.ping-biller-main .ping-biller-message-box{display:block;float:left;margin-top:16px;border:2px solid #c4c0bc;border-radius:4px;border-left-width:8px;padding:10px 12px 10px 8px;font-size:12px;letter-spacing:.05px}.ping-biller-main .ping-biller-message-box.bottom-spacing{margin-bottom:29px}.ping-biller-main .ping-biller-message-box.danger{border-color:#c82630}.ping-biller-main .ping-biller-message-box.warning{border-color:#fc0;color:#65605d;width:500px;border-left-width:40px;padding-left:0}.ping-biller-main .ping-biller-message-box.warning .warning-icon{position:relative;float:left;top:10px;left:-32px}.ping-biller-main .ping-biller-message-box .label{display:block;font-weight:bold}.ping-biller-main .ping-biller-message-box .label.danger{color:#c82630;font-weight:500;line-height:18px}.ping-biller-main .disclaimer-text{float:left;display:block;margin-top:32px;color:#666;font-size:12px;letter-spacing:0}.ping-biller-main .ping-biller-setup-container{margin-top:70px;display:block;margin-left:42px}.ping-biller-main .ping-biller-setup-container .step-title{color:#4a4a4a;font-size:14px;font-weight:bold;letter-spacing:0;line-height:21px}.ping-biller-main .ping-biller-setup-container .step-description{color:#333;font-size:14px;letter-spacing:.05px;line-height:19px;margin-bottom:16px}.ping-biller-main .ping-biller-setup-container .step-contents{margin-bottom:22px}.ping-biller-main .ping-biller-setup-container .error-message{display:block;color:#d93a3f;margin-top:8px;font-weight:bold;font-size:14px;margin-bottom:8px}.ping-biller-main .ping-biller-setup-container .ping-biller-buttons{margin-top:22px;margin-left:11px}.ping-biller-main .ping-biller-setup-container .ping-biller-setup-save-button{width:124px;height:40px;margin-top:10px;float:left;font-size:16px;clear:both}.ping-biller-main .ping-biller-setup-container .ping-biller-setup-save-button.btn-light-blue{background:#1083ff;box-shadow:inset 0 -2px 0 0 #3b70dc,0 2px 0 0 #0965c6;border-radius:4px;color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:19px}.ping-biller-main .ping-biller-setup-container .ping-biller-setup-save-button.btn-grey{background:#e4e4e4;box-shadow:inset 0 -2px 0 0 #aaa,0 2px 0 0 #9b9b9b;border-radius:4px;border:none;color:#555;font-size:16px;font-weight:bold;line-height:19px;text-align:center}.ping-biller-main .ping-biller-setup-container .ping-biller-setup-cancel-action{float:left;padding:0 9px;margin-top:18px;margin-left:20px;border:none;color:#777}.ping-biller-main .ping-biller-setup-container .ping-biller-available-fund-sources-border{border-left:2.5px solid #cacaca;border-radius:1px;padding-left:16px}.ping-biller-main .ping-header-branding{margin:15px 15px 15px 10px;position:relative}.ping-biller-main .ping-header-branding .ping-header-branding-header-icon{display:inline-block;overflow:hidden;vertical-align:text-top;margin-right:0;top:5px}.ping-biller-main .ping-header-branding .ping-header-branding-header-icon img{width:45px;height:24px}.ping-biller-main .ping-header-branding .ping-header-branding-header-icon span{vertical-align:top;margin-left:5px;line-height:21px}.ping-biller-main .separator{width:385px;margin-left:0;border-bottom:.5px solid #cacaca}.ping-biller-main .billing-interval-label{padding-top:5px;color:#4a4a4a;font-size:14px;letter-spacing:0}.ping-biller-main .small-padding-left{padding-left:8px}.ping-biller-main .small-padding-top{padding-top:8px}.ping-unavailable-logo{background:url("/Images/Payments/ping-balance-error.svg") no-repeat center center;width:36px;height:25px;background-size:80% 98%;float:left;margin-left:-2px;margin-top:-4px;margin-right:2px}.ping-unavailable-text{font-size:12px}@media print{.bluefish-container .ping-payment-modal-header{display:none!important}.bluefish-container .ping-payment-modal .ping-payment-modal-content{border:none}}.AutobillerToggleWidget{display:grid;background-color:#fbfbfb;grid-template-columns:min-content auto;border:1px solid #e8e8e8;border-radius:3px;align-items:center;color:#2f2c28a3;font-size:12px;margin:10px;padding:10px 5px 0 5px}.AutobillerToggleWidgetConfirmationPageBanner{padding-bottom:10px;margin:0 0 10px 0}.AutobillerToggleWidgetText{display:block;vertical-align:middle}.AutobillerToggleWidgetText *{margin:2px}.AutobillerToggleWidgetHeading{font-weight:700}.AutobillerToggleWidgetLabel *{font-size:12px;margin:25px 0}.AutobillerToggleWidgetToggledLabel p{color:#2f2c28a3}.AutobillerWalletLogo{transform:scale(.65);align-self:baseline}.switch{display:inline-block;width:42px}.switch *,.switch *:before,.switch *:after{box-sizing:border-box}.switch .switch-input{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0)}.switch .switch-label{display:block;position:relative;width:100%;padding-top:12px;padding-bottom:12px;margin-bottom:0;cursor:pointer;pointer-events:auto}.switch .switch-input:disabled~.switch-label{cursor:not-allowed}.switch .switch-input:disabled~.switch-label:before{border-color:#d7d5d2;background-color:#f6f5f4;background-image:-webkit-radial-gradient(circle,#9b9591 6px,transparent 7px);background-image:radial-gradient(circle,#9b9591 6px,rgba(0,0,0,0) 7px)}.switch .switch-label:before{position:absolute;display:block;width:40px;height:20px;top:2px;left:-4px;border:1px solid #d7d5d2;background-color:#fff;background-image:-webkit-radial-gradient(circle,#65605d 6px,transparent 7px);background-image:radial-gradient(circle,#65605d 6px,rgba(0,0,0,0) 7px);background-position:-8px;background-repeat:no-repeat;border-radius:10px;content:"";-webkit-transition:background-position .1s ease;transition:background-position .1s ease}.switch .switch-input:checked~.switch-label:before{border-color:#65605d;background-position:10px}.switch .switch-label:after{width:7px;height:13px;border-width:0 2px 2px 0;border-style:solid;border-color:#65605d;background:none;border-radius:0 2px 2px;-webkit-transform:rotate(43deg);transform:rotate(43deg);position:absolute;top:4px;left:6px;content:"";opacity:0;-webkit-transform:scale(.5) rotate(43deg);transform:scale(.5) rotate(43deg);-webkit-transition:-webkit-transform .12s cubic-bezier(.47,.93,.42,1.6);transition:-webkit-transform .12s cubic-bezier(.47,.93,.42,1.6);transition:transform .12s cubic-bezier(.47,.93,.42,1.6);transition:transform .12s cubic-bezier(.47,.93,.42,1.6),-webkit-transform .12s cubic-bezier(.47,.93,.42,1.6);visibility:hidden}.switch .switch-input:checked~.switch-label:after{opacity:1;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);visibility:visible}.switch-text{display:inline-block;position:relative;top:-9px}.switch-text-warning{color:#d93a3f;position:relative;top:-18px;left:49px;font-size:11px;height:11px}