/* Auto-generated by gen_supercats.php on 2026-02-19T16:39:33-08:00 */
#checkoutSteps{background-color:#fff;border:1px solid #ccc;color:#74b446;padding:1px;position:absolute;top:0;right:0;width:457px;height:30px;-webkit-box-shadow:1px 1px 4px #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#checkoutSteps ul{display:block;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#checkoutSteps li{float:left;text-align:center;text-transform:uppercase;line-height:31px;height:30px}#checkoutSteps li.basket{width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#checkoutSteps li.review{width:165px}#checkoutSteps li.thanks{width:142px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#checkoutSteps li.seperator{background-color:#ccc;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:15px;height:0;width:0;position:absolute;left:-9999em}#checkoutSteps li.seperator.border{background-color:#fff;border-color:transparent transparent transparent #ccc}#checkoutSteps li.seperator.border div{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px;height:0;width:0;position:absolute;top:-15px;left:-16px}#checkoutSteps li.seperator.green{background-color:#fff;border-color:transparent transparent transparent #74b446}#checkoutSteps li.seperator.white{background-color:#fff;background-color:#74b446;border-color:transparent transparent transparent #fff}#checkoutSteps li.urHere{background-color:#74b446;background-image:none;color:#fff}#checkoutSteps li.basket.urHere ~ li.seperator.border{left:310px}#checkoutSteps li.basket.urHere ~ li.seperator.green{left:140px}#checkoutSteps li.review.urHere ~ li.seperator.green{left:310px}#checkoutSteps li.review.urHere ~ li.seperator.white{left:140px}#checkoutSteps li.thanks.urHere ~ li.seperator.border{left:140px}#checkoutSteps li.thanks.urHere ~ li.seperator.white{left:305px}#emptyBasket{height:200px;margin-bottom:15px;margin-top:85px}table.basket{border-collapse:collapse;border-spacing:0;margin-top:25px;width:100%}.basketContents{margin-bottom:15px;padding-bottom:5px}.basketContents .col1{width:100px}.basketContents .col3{width:120px}.basketContents .col4{width:135px}.basketItemRow:nth-child(odd){background-color:#efefef}.basketItemRow td{padding:15px 15px 20px 15px;vertical-align:top}.basketItemRow .totalsCol{padding-left:0;text-align:right}.basketItemRow .amountSelect{margin-bottom:5px}.basketItemRow .indiaLoanNotice{display:inline-block;font-size:.8571em;padding:1px 3px}.basketItemRow .loan_matcher_notice{color:#888;font-size:.8571em;margin-top:5px}.basketItemRow .loan_matcher_notice img{padding-bottom:4px;vertical-align:middle}.basketItemRow .loan_matcher_notice h1{display:inline;margin:0 2px}.basketItemRow .totalsCol a{display:block;margin-bottom:2px}.basketItemRow .totalsCol a.dedicateLoan{background:url(/img/icon/dedication-heart-13x11.png) no-repeat 0 3px}.basketItemRewardCreditApplied{white-space:nowrap;padding:2px;padding-left:4px;width:200px;color:white;background-color:#247037;font-weight:bold}.basketItemRewardIneligible{padding:4px;background-color:#fee259;width:200px}.basketItemRewardCreditAppliedMessage{display:block}.basketItemRowLoan .country{margin-bottom:3px}.basketItemRowLoan .label{color:#666}.basketItemRowLoan span.label{display:inline-block;width:5.3em}.teamOptions{padding-bottom:5px}.dedicationOptions .dedicationSummary{background:url(/img/icon/dedication-heart-13x11.png) no-repeat 0 2px;padding-left:20px}.basketItemRowGift header{margin:0 0 5px 0}.basketItemRowGift .title,.basketItemRowGift .editGift{display:inline}.basketItemRowGift .set{margin-bottom:0}.basketItemRowGift .label{color:#666;display:inline-block;width:5.3em}.basketItemRowGift .val{display:inline}.basketItemRowGift .addressSet .label{display:block;width:auto}.basketItemRowGift .addressSet .val{display:block}.basketItemRowGift .addressSet .city,.basketItemRowGift .addressSet .state,.basketItemRowGift .addressSet .zip{display:inline}.basketItemRowGift div + .addressSet{border-top:#ccc 1px dotted;margin-top:10px;padding-top:5px}.basketItemRow .basketItemAmount label{display:block;margin-bottom:5px}#emptyBasket #queryString:focus{outline:none}#basketFooter{text-align:right}.basketDonation{border-top:1px dotted #bbb;border-bottom:1px solid #bbb;padding:15px 15px 15px 0}.basketDonation .donationLabels{display:inline-block;text-align:left}.basketDonation .donationText{display:inline-block;width:43px}.basketDonation .nudgeFallback{width:310px}.basketDonation .donationEdit{display:inline-block}.basketTotals{padding-top:20px;margin-bottom:0}.basketTotals > div{margin-bottom:10px;padding-right:15px}.basketTotals .totalAvailable{margin-bottom:30px}.basketTotal{background-color:#e7eff5;padding:7px 0;overflow:hidden}.basketTotal .kivaCreditRemainingDiv{float:left;padding-top:7px;padding-left:10px}.alt-pp-thanks-msg{color:#999;clear:both;float:right}.basketTotal .grandTotal{float:right}.basketButtons{padding:0 30px}#basketContinue{float:right}.Basket_NudgeSubView figure img{vertical-align:bottom}.Basket_NudgeSubView figcaption{background-color:#f1efed;padding:5px;width:372px}.Basket_NudgeSubView .nudgeText{width:400px}.Basket_NudgeSubView.nudgeDefault{width:800px}.nudgeForm{margin-bottom:15px}.nudgeForm .donationInputs{margin:20px 0}#reviewBasket thead tr th{text-align:center;padding:0.5em;border-bottom:2px solid #DDD}#reviewBasket #donateToKivaHeader{color:#197099}#reviewBasket tr td{padding:0.5em;text-align:center}#reviewBasket tr td.primaryItem,#reviewBasket thead tr th.primaryItem{text-align:left}.basketTotalsReview{padding-top:60px}#addGiftRedemptionForm{width:340px;margin-bottom:0;float:left}#addGiftRedemptionForm img{display:block;float:left;margin:5px 10px 0 0}#addGiftRedemptionForm input{display:block;margin-bottom:5px;float:left}#addGiftRedemptionForm #addGiftRedemption{width:200px}#reviewBasketPayNow{float:right;padding-right:0}#reviewBasketPayNow input,#reviewBasketPayNow label{display:block}#reviewBasketPayNow input{margin-left:150px;margin-bottom:10px}#userPref_form label{width:150px}#userPref_form input{width:300px}#userPref_form .cSet input{width:auto}#userPref_form .cSet input + label{width:auto}#userPref_form .push{margin-left:163px}.profileSettings{clear:both;float:left}.orderConfirmation{height:160px}.orderConfirmation p{margin-bottom:5px}.receipt .receiptHeader{padding:8px 0 12px 0;border-bottom:1px solid #ccc}.receipt .receiptHeader p{font-size:1em;line-height:175%}.receipt ul.purchasedItems{border-bottom:2px solid #999;list-style:none;margin:0;padding:0}.receipt ul.purchaseSummary{list-style:none;margin:0 0 25px 0;padding:0}.receipt .country .f16{display:inline-block}.receipt .purchasedItems .f16{display:inline-block;margin-left:0px;margin-right:5px}.receipt > ul li{font-size:1em}.receipt > ul li .info{float:left;width:484px}.receipt > ul li .info img{vertical-align:top}.receipt > ul li .total{float:right;font-size:1.2857em}.receipt td.kivaCardDetails{padding-left:12px}.receipt .purchasedItems li{border-top:1px dotted #ccc;clear:both;padding:10px 0;margin:10px 0;overflow:hidden}.receipt .purchasedItems li:first-child{border-top:none;padding-top:0}.receipt .purchasedItems li:last-child{padding-bottom:0}.receipt > ul li a.itemTitle,.receipt > ul li p.itemTitle{font-family:'Proxima Nova Regular', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size-adjust:0.488;font-weight:400}.receipt > ul li a.itemTitle,.receipt > ul li p.itemTitle{font-size:1.4286em}.receipt .purchasedItems li .info .img{float:left;width:60px}.receipt .purchasedItems li .info div{float:left;width:158px}.receipt .purchaseSummary li{border-top:1px dotted #ccc;margin:5px 0;padding:5px 0;overflow:hidden}.receipt .purchaseSummary li:first-child{border-top:none}.receipt .purchaseSummary li .info,.receipt div.paymentSummary,.receipt .paymentSummary li .info{width:484px;text-align:right;font-size:1.4286em}.receipt .paymentSummary li{margin:5px 0;overflow:hidden}.receipt > ul li .printButton{margin-bottom:6px;margin-left:-8px}.receipt > ul li span.helpTip{display:inline-block;margin-bottom:9px}#thanks td.loan_img{width:70px}#thanks .little_heart{padding:3px 6px 0 0}#thanks .dedication_info{padding-top:6px}#thanks .inviteModal .panel0 label{width:90px}#thanks .inviteModal .panel0 input{margin-right:15px}#thanks .inviteModal .panel0 textarea{width:350px}#thanks .inviteModal .panel0 .message{clear:left;margin:10px 0 0 100px;padding:10px 0;width:350px}#thanks .inviteModal #onlineServices{float:left;width:100%}#thanks .inviteModal #onlineServices li{float:left;width:113px;margin-right:5px;margin-top:5px;padding:5px}#thanks .inviteModal .panel1 .importServicesLogos img{margin:0 8px 20px 8px}#thanks .inviteModal .panel1 label{width:70px}#thanks .inviteModal .panel1 form{width:290px}#thanks .inviteModal .panel1 form > div{margin-left:70px}#thanks .inviteModal .panel1 .emailSecurity{width:190px;margin-bottom:10px}.inviteFriends{float:right;margin-right:20px;text-align:right}.inviteFriends :first-child{color:#4b9123}#cardLargePreview{display:none}#cardLargePreview.visible{display:block;position:absolute;left:155px;z-index:200;background:#fff url('/img/sprite/kiva_cards.png') no-repeat;width:275px;border:3px solid #888888;-moz-box-shadow:8px 8px 15px #666666;-webkit-box-shadow:8px 8px 15px #666666;box-shadow:8px 8px 15px #666666}#cardLargePreview.visible.print{background-position:-3px -18px;height:198px}#cardLargePreview.visible.facebook{background-position:-280px -251px;height:142px}#cardLargePreview.visible.email{background-position:-283px -8px;height:220px}#cardLargePreview.visible.postal{background-position:-2px -254px;height:229px}.upsellMsg{border:2px solid #74b446;margin-top:10px;padding-top:10px;padding-bottom:10px;margin-bottom:20px}.upsellMsg h1{font-size:1.2856em;font-weight:normal}.upsellMsg p{font-size:0.8571em;line-height:150%;color:#484848;margin-top:4px;margin-bottom:0px}.upsellMsg .button{margin-top:5px;vertical-align:middle}.holidayUpsell{border:none}.holidayUpsell > div{color:#fff;display:inline-block;line-height:66px;width:780px;height:66px;font-family:'Museo Slab 500', Rockwell, Georgia, serif;font-weight:500;font-size:1.7142em}.holidayUpsell > a{vertical-align:baseline}.holidayUpsellTestA > div{background:url('img/holiday-banner-blue.png') no-repeat 0 0;text-indent:100px}.holidayUpsellTestB > div{background:url('img/holiday-banner-green.png') no-repeat 0 0;text-indent:40px}.kivaCardUpsellLink .holidayKivaCardBannerImg{width:96%;display:block;margin:0 auto}.cardTosHeadline{font-size:1.2857em;margin-bottom:25px}.cardTosLineItem{background-color:#efefef;margin-bottom:10px;padding:10px}.cardTosLineItem .number{float:right;font-size:2.3571em;line-height:30px}.cardTosActionBox{border:#acd27f 3px solid;margin-bottom:25px;padding:20px}.cardTosSubmit{float:right;line-height:40px}.share-card{width:276px}img.littlebird{margin:13px 0 0 0}.dedicateLoanWrap{margin-top:10px;height:830px}#dedicateToKivaExplanation h1{font-size:2em;font-family:'Museo Slab 500', Rockwell, Georgia, serif}#reviewBasket thead tr th.dedicateToKivaCell,.dedicateToKivaCell{text-align:center;font-weight:normal}.fancybox-inner h1{font-family:'Proxima Nova Regular', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size-adjust:0.488;font-weight:400;font-size:1.5714em}.basketItemRow .greaterThanThreeYearsNotice{display:inline-block;font-size:.8571em;padding:1px 3px;background-color:#CCC;color:#484848;padding-left:5px;padding-right:5px}.rewardCreditCol{margin-bottom:12px}.dafCredit{width:250px}.daf_warning{white-space:normal;padding:2px;padding-left:4px;background-color:#ffee90}.daf_warning_why{background-color:transparent;color:#197099;border-bottom:1px dotted;border-color:#197099;margin-right:10px}.dafRemoveGiftRedmption{width:400px}.dafRemoveGiftCheckLightboxExit{margin-left:20px}a#dafIneligibleBasketContinueLightboxFindEligible{text-decoration:none}.daf_ineligible_popup div.bottom{float:right;margin-top:12px}.xb_enabled #new-checkout-steps ul li{border-color:#247037 !important}.xb_enabled #new-checkout-steps ul li.arrow:before{border-left-color:#247037 !important}.xb_enabled .hideForXb{display:none}.showForXb{visibility:hidden}.xb_enabled .showForXb{visibility:visible}div.mainWrapper.container.xb_enabled{margin-top:0;max-width:990px}.xb_enabled div.main{background-color:white}.xb_enabled .pageHeader{display:none}body.xb_enabled{font-family:PostGrotesk, Arial, Helvetica, sans-serif}.xb_enabled .base-font{font-size:18px;line-height:24px}.xb_enabled div#new-checkout-steps{display:block;margin-bottom:20px}.xb_enabled div#basketContents{border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important}.xb_enabled #my_basket_table{margin:0}.xb_enabled .basketItemRow td{padding:15px}.xb_enabled .basketItemRow:nth-child(odd),.xb_enabled #reviewBasket tr.odd td{background-color:white}.xb_enabled .basketItemRow:nth-child(even),.xb_enabled #reviewBasket tr.even td,.xb_enabled #reviewBasket table tr:nth-of-type(even){background-color:#efefef}.xb_enabled .basketItemRow td.loan_details{padding-left:0}.xb_enabled .basketItemRow td.loan_details form{margin-bottom:0}.xb_enabled .dafCredit{background-color:#ffee90;box-sizing:border-box;padding:4px;width:200px;display:none}.xb_enabled .daf_warning{background:none;padding:0}.xb_enabled .teamOptions{margin-top:10px}.xb_enabled .basketDonation{border:none}.xb_enabled .footer-buttons .kiva-card{float:left;margin-left:20px;margin-top:-36px}.xb_enabled .footer-buttons .continue{float:right}.xb_enabled #basketContinue.bigger.actNow,.xb_enabled #reviewBasketPayNow #payNowInput,.xb_enabled #reviewBasketPayNow .completeOrder{border-radius:2px;background-color:#118aec;border:none;box-shadow:0 2px #006ed3;font-size:24px;font-weight:normal;height:auto;padding:18px 36px}.exp-c-payNowInput{text-align:center;line-height:14px;padding-left:115px;margin-bottom:10px}.xb_enabled #basketContinue.bigger.actNow:hover,.xb_enabled #reviewBasketPayNow #payNowInput:hover,.xb_enabled #reviewBasketPayNow .completeOrder:hover{background-color:#006ed3}.xb_enabled #reviewBasketPayNow #payNowInput{margin-bottom:28px;margin-right:12px}.xb_enabled #reviewBasketPayNow input{margin-right:8px;margin-bottom:30px}.xb_enabled #reviewBasketPayNow label{font-size:14px;color:#999;padding-right:12px}.xb_enabled .totalsCol div.select-wrapper,.xb_enabled .teamOptions div.select-wrapper{border:1px solid #d8d8d8;background-color:white}.xb_enabled .totalsCol div.select-wrapper{height:40px;width:105px;margin-left:25px}.xb_enabled .teamOptions div.select-wrapper{height:20px;text-align:right;padding-left:10px;display:inline-block}.xb_enabled .totalsCol select,.xb_enabled .teamOptions select{-webkit-appearance:none;-moz-appearance:none;border:0;padding-right:22px;background-color:white;background:url(/img/bg/xb-select-arrow-bg.jpg);background-position:right center;background-repeat:no-repeat}.xb_enabled .totalsCol select{font-size:24px;height:40px;width:105px;direction:rtl}.xb_enabled .teamOptions select{font-size:14px;height:20px;max-width:275px}.xb_enabled .totalsCol select:focus,.xb_enabled .teamOptions select:focus{outline:none}.xb_enabled .totalsCol select::-ms-expand,.xb_enabled .teamOptions select::-ms-expand{display:none}.xb_enabled #my_basket_table option{font-weight:bold !important}.xb_enabled a.dedicateLoan{visibility:hidden}.xb_enabled #addGiftRedemptionForm{width:100%;margin-bottom:0;margin-left:25px}.xb_enabled #addGiftRedemptionForm img{display:none}.xb_enabled #addGiftRedemptionForm div.label-wrapper{display:block}.xb_enabled #addGiftRedemptionForm div.input-wrapper{clear:both}.xb_enabled #addGiftRedemptionForm label{margin-bottom:10px}.xb_enabled #addGiftRedemptionForm button{height:auto;margin-left:10px;border-radius:2px;border:1px solid #333;background-color:white;background-image:none;box-shadow:0 1px #333;color:#484848;font-size:18px;font-weight:normal;padding:7px 36px;line-height:18px}.xb_enabled #addGiftRedemptionForm #giftCodeHelp{font-size:14px}.xb_enabled #addGiftRedemptionForm button:hover{color:#118aec;border-color:#118aec;box-shadow:0 1px #118aec}.xb_enabled #addGiftRedemptionForm input{height:22px;border-radius:0;border-color:#333;color:#484848}.xb_enabled .basketTotal{background-color:transparent;border-top:1px solid #d8d8d8}.xb_enabled .basketButtons{padding:0}a.newFindMoreLoans{display:none}.newFindMoreLoansWrapper{display:none}.xb_enabled .newFindMoreLoansWrapper{display:block;clear:both;margin-right:17px}.xb_enabled a.newFindMoreLoans{display:block;margin:40px 10px 0 0;float:right}.xb_enabled a.oldFindMoreLoans{display:none}.xb_enabled #addGiftRedemptionForm img.kivaCardImage{display:none}.xb_enabled input[type="search"]{border-radius:0;border-color:#333}.xb_enabled button{border-radius:0;border:none;box-shadow:none;background-image:none;background-color:#118aec;color:white;font-weight:bold}.xb_enabled button:hover{background-color:#0d8ebb;background-image:none}.xb_enabled #findLoanButton{height:39px;line-height:39px}.xb_enabled .basketDonation .donationLabels{line-height:18px;text-align:right;font-weight:300}#donation_edit_title{font-weight:400}.xb_enabled .helpTip{border-bottom:none}.xb_enabled .line-through{text-decoration:line-through}.xb_enabled .smallest,.xb_enabled .small,.xb_enabled .country{font-size:14px}.xb_enabled .bigger{font-size:18px;text-align:center}.xb_enabled .title.big{font-size:24px;padding:8px 0 6px 0}.xb_enabled .basketDonation .donationText{width:90px}.xb_enabled .basketDonation .nudgeFallback{width:90px;margin-left:10px}.xb_enabled .basketDonation .nudgeFallback input{width:80px;text-align:right;margin-right:10px}.xb_enabled .basketDonation .nudgeFallback .updateButton{font-size:18px;width:90px;text-align:right}.xb_enabled .basketDonationItem{font-size:18px;width:90px;text-align:right}.xb_enabled .basketDonation .nudge-fallback-form #donation_edit_ab_amount{border:1px solid #d8d8d8;border-radius:0}.xb_enabled .basketTotalsReview{padding-top:0}.xb_enabled .basketTotalsReview span.label{font-size:18px}.xb_enabled .basketTotalsReview span.label{display:inline-block;text-align:right}.xb_enabled .basketTotalsReview span.label + span,.xb_enabled .basketTotalsReview span.label + del{display:inline-block;width:100px;text-align:right}.xb_enabled #orderTotal,.xb_enabled .rewardCreditDiv .value,.xb_enabled .gift-redemption-line .value,.xb_enabled #donation_edit_ab_amount,.xb_enabled #kivaCreditUsedValue,.xb_enabled #grandTotal,.xb_enabled .basketTotalsReview .value{font-size:18px;font-weight:bold}.xb_enabled .grandTotal .label,.reviewBasket.xb_enabled .basketTotal .label{font-weight:bold}#mobile-basket-button{display:none !important}.xb_enabled .remove-link,.xb_enabled .apply-link{font-size:14px;margin-right:10px}.xb_enabled .kivaCreditRemainingDiv{clear:both;float:right;margin-top:30px;margin-right:25px;line-height:24px;text-align:right}.xb_enabled #reviewBasketPayNow .kivaCreditRemainingDiv{margin:6px 0 30px 0;font-size:14px;color:#999}.xb_enabled button.lendingRewardIneligibleWarning{float:right;margin-right:10%;padding-left:30px;padding-right:30px}.xb_enabled a#paypalInfoTrigger{display:block;padding:10px 14px}.paypal-info-lightbox-content{font-size:14px}.paypal-info-lightbox-content .paypal-info-images .step-1,.paypal-info-lightbox-content .paypal-info-images .step-2{display:block;margin:0;float:left;width:300px;text-align:center}.paypal-info-lightbox-content .paypal-info-images img{margin:.4em 0}.paypal-info-lightbox-content .return-to-checkout{display:block;clear:both;text-align:center;padding:14px;font-size:18px}#new-checkout-steps{display:none}.xb_enabled #new-checkout-steps{display:block;width:990px}#new-checkout-steps ul li{display:inline-block;width:33.23%;height:30px;margin-left:-2px;line-height:30px;background:transparent;text-align:center;color:#247037;position:relative;border-bottom:1px solid #333;font-size:18px}#new-checkout-steps ul li:last-of-type{border-right:1px solid #333}#new-checkout-steps ul li.active{background-color:#247037;color:white;border-bottom:1px solid #247037}#new-checkout-steps ul li.arrow.active:after{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #247037}#new-checkout-steps ul li.arrow:after{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:white white white #333}#new-checkout-steps ul li.arrow:after,#new-checkout-steps ul li.arrow:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#new-checkout-steps ul li.arrow:after{border-color:rgba(255, 255, 255, 0);border-left-color:#fff;border-width:15px;margin-top:-15px}#new-checkout-steps ul li.arrow:before{border-color:rgba(51, 51, 51, 0);border-left-color:#333;border-width:16px;margin-top:-16px}.xb_enabled .pageWrap{background-color:#ffffff}.xb_enabled .g8.thanksReceiptContainer{margin-left:0;margin-right:0}.xb_enabled .ocHeader{font-family:"PostGrotesk", Arial, Helvetica, sans-serif;font-size:60px;font-weight:bold;color:#484848;margin-bottom:10px}.xb_enabled .receipt .receiptHeader p{line-height:normal}.xb_enabled .purchasedItems li{border:none;border-bottom:1px solid #d8d8d8;padding:0 auto;margin:0 auto}.xb_enabled .purchasedItems .info{padding-bottom:5px}.xb_enabled .purchasedItems .borrowerLink{font-size:20px}.xb_enabled .purchasedItems .loanUse{max-width:325px;padding-top:5px}.xb_enabled .receipt{text-align:center;border:none;box-shadow:none}.xb_enabled .receipt .total{margin-top:0;margin-bottom:0;font-size:18px}.xb_enabled .receiptItemRow{max-width:400px}.xb_enabled .receiptItemRow .loanInfo{max-width:430px}.xb_enabled .receipt ul.purchasedItems{border:none}.xb_enabled .receipt .purchasedItems .kivaCardNotice{padding-bottom:10px}.xb_enabled .receipt .purchasedItems li{padding:5px 0}.xb_enabled .receipt .purchasedItems .kivaCardReceiptItem{text-align:left}.xb_enabled .receipt ul.purchaseSummary{margin-bottom:0}.xb_enabled .paymentSummary,.xb_enabled .purchaseSummary{border-bottom:1px solid #d8d8d8;padding:5px 0}.xb_enabled div.paymentSummary{width:auto;font-size:18px;padding-right:130px;color:#666666}.xb_enabled .paymentSummary li div.info{font-size:18px}.xb_enabled .purchaseSummary li{border-top:1px solid #d8d8d8}.xb_enabled .purchaseSummary li .donation{text-align:left}.xb_enabled .purchaseSummary li .info{font-size:18px}.xb_enabled .socialAndMapContainer{float:right;margin-top:170px;padding:0 2rem 0 0}.xb_enabled .socialAndMapContainer .g4{width:auto;max-width:316px}@media only screen and (max-width: 910px){.xb_enabled .socialAndMapContainer{padding:0 .5rem 0 0}}@media only screen and (max-width: 858px){.xb_enabled .socialAndMapContainer{float:left;margin-top:10px;padding:0 1rem;width:100%}.xb_enabled .socialAndMapContainer .g4{width:100%;max-width:652px}}.xb_enabled .happeningNowTextBox{text-align:center;padding-bottom:5px}.xb_enabled .happeningNowHeading{font-size:1.4286em;font-weight:300;padding-bottom:5px}.xb_enabled .happeningNowText{margin:0}.xb_enabled .loanCard .info_status .status .lendNowButton{border-radius:0;background-image:none;box-shadow:none;background-color:#118aec;border-color:#118aec;font-family:"PostGrotesk", Arial, Helvetica, sans-serif;font-size:0.8888888889rem;height:1.7777777778rem;line-height:1.7777777778rem}.xb_enabled .loanCard .info_status .status .lendNowButton:hover{background-color:#0d8ebb;border-color:#0d8ebb}.xb_enabled .loanCard .info_status .status [title='Browse for more loans']{color:#484848;background-color:#FFFFFF;border-color:#333;border-width:1px;border-style:solid;border-radius:0;background-image:none;font-family:"PostGrotesk", Arial, Helvetica, sans-serif;width:100px;font-size:0.8888888889rem;height:1.7777777778rem;line-height:1.7777777778rem}.xb_enabled .loanCard .info_status .status [title='Browse for more loans']:hover{color:#999;border-color:#999}.xb_enabled .printKivaCardBox{border-bottom:1px solid #d8d8d8;padding:20px 0}.xb_enabled .printKivaCardBox h1{font-size:1.4286em;font-weight:300;padding-bottom:5px}.xb_enabled .printKivaCardBox p{margin:0}.xb_enabled .printButton{color:#ffffff;border-radius:0;background-image:none;box-shadow:none;background-color:#118aec;border-color:#118aec;font-family:"PostGrotesk", Arial, Helvetica, sans-serif;font-size:0.8888888889rem;height:1.7777777778rem;line-height:1.7777777778rem}.reviewBasket .xb_enabled #new-checkout-steps{width:990px;margin-bottom:0}.reviewBasket .xb_enabled .small,.reviewBasket .xb_enabled .smaller{font-size:14px;line-height:22px}.xb_enabled table#reviewBasket{width:988px;margin-top:0;font-size:14px;line-height:22px}.xb_enabled table#reviewBasket thead tr th{text-align:left;padding:7px 15px;border:none;background-color:#efefef;font-weight:normal}.xb_enabled table#reviewBasket tr td{padding:15px;text-align:left}.xb_enabled span.item-title{font-size:18px;line-height:24px}.xb_enabled table#reviewBasket th.unit-price-title,.xb_enabled table#reviewBasket th.quantity-title,.xb_enabled table#reviewBasket th.total-price-title{text-align:right}.xb_enabled table#reviewBasket td.unit-price,.xb_enabled table#reviewBasket td.quantity,.xb_enabled table#reviewBasket td.total-price{font-size:18px;line-height:26px;text-align:right}div#paypal-button{display:inline-block;margin-top:13px;margin-right:12px}@media only screen and (max-width: 470px){#reviewBasketPayNow{float:none;padding-bottom:80px}div#paypal-button{display:block;margin:13px 12px}}#ppexp-confirmation-lightbox .close-reveal-modal{display:none}#ppexp-confirmation-lightbox .lightbox-content{background:white;padding:2rem;padding:2em;text-align:center;color:#484848}#ppexp-confirmation-lightbox .lightbox-content .spinner-holder{display:block;text-align:center;margin:1rem 0 3rem;margin:1em 0 3em}.hide{display:none}.lightbox-content h1{font-size:56px}.lightbox-content h2{color:#fff}.fancybox-wrap.dafIneligibleBasketContinueLightbox{max-width:600px !important}.fancybox-wrap.dafIneligibleBasketContinueLightbox .fancybox-inner{width:auto !important;height:auto !important}.basket div.reveal-modal-custom{background:rgba(0,0,0,0.6)}#edit-donation-lightbox .lightbox-content{color:#444;background:white;border-radius:.125rem;padding:0;margin-top:2.365rem;-webkit-box-shadow:0 2px 5px black;-moz-box-shadow:0 2px 5px black;box-shadow:0 2px 5px black}#edit-donation-lightbox .close-reveal-modal{position:absolute;top:0.6rem;right:1.5rem}#edit-donation-lightbox .close-reveal-modal .icon-x{height:1rem;width:1rem;stroke:#484848}.edit-donation-lightbox-content{position:relative}#nudgeDonationButtonsContainer{text-align:center}#nudgeDonationButtonsTop{padding:3rem 3rem 2rem 3rem;background:#F8F8F8}#nudgeDonationButtonWrapper{display:flex;justify-content:center}#nudgeDonationButtonContainer{display:inline-flex;justify-content:flex-start;align-items:stretch;margin-bottom:2rem;text-align:center}#nudgeDonationButtonsHeader{font-size:1.6rem;font-weight:500;color:#64B365;line-height:1.9rem}#nudgeDonationButtonsContent{margin:2rem 0}.nudgeDonationButtonAmount{margin:1.5rem 0;font-size:1.5rem}.nudgeDonationButtonBox{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:1rem 2rem;background:#fff;border:1px solid #EEEEEE;border-radius:0.1rem;align-items:center;cursor:pointer;user-select:none;max-width:207px;margin-right:1rem}.nudgeDonationButtonBox:last-child{margin-right:0}.nudgeDonationButtonBoxContent{flex:1}.nudgeDonationBoxDescription.smallDescription{padding:0 10px}#nudgeDonationButton0{color:#4F4F4F;text-decoration:underline}#nudgeDonationButtonsBottom{padding:2rem 0;background:#F1F1F0}#nudgeDonationButtonsCNText{padding:0 50px}#nudgeDonationButtonsCNImgContainer{max-width:50%;margin:1rem auto}#nudgeDonationButtonsCNSubtext{font-size:0.8rem}.nudgeDonationButtonBox{max-width:216px;margin-right:1rem}#donation_label_thanks{font-weight:400}#donation_label_boost_container{display:none}#donation_label_boost_container.show_label{display:block}#donation_label_thanks{display:none}#donation_label_thanks.show_label{display:block}
