/* Auto-generated by gen_supercats.php on 2025-12-02T16:15:52-08:00 */
.loanCard .img.thumb{float:none;margin-right:0}.loanCards li{display:inline-block;position:relative}.loanCard{overflow:hidden;position:relative}.loanCard .thumb{border:#ccc 1px solid;display:inline-block}.loanCard .name{font-weight:bold}.loanCard .info,.loanCard .loanStatusSubView{color:#666;font-size:.8571em}.b .loanCard .info{color:#333}.loanCard .sector,.loanCard .activity{display:inline}.loanCard .sector + .activity{border-left:#666 1px solid;margin-left:3px;padding-left:5px}.loanCard .loanStatusSubView .meter{width:110px;height:5px;margin-bottom:5px}.loanCards.stack{display:block;margin-bottom:10px}.loanCards.stack li{border-bottom:#ccc 1px dotted;margin-right:0;padding:5px 0}.loanCards.stack li .loanCard{margin:10px 0}.loanCards.stack li:first-child .loanCard{padding-top:0}.loanCard.horizontal{width:276px}.loanCard.horizontal .thumb{float:left;margin-right:10px}.loanCard.horizontal .loanStatusSubView{margin-top:10px;margin-left:110px}.loanCard.horizontal .button{position:absolute;bottom:5px;left:110px}.loanCards .loanCard.horizontal{margin-right:10px}.loanCard.recommended-similar.horizontal{width:212px}li:nth-of-type(2) .loanCard.recommended-similar.horizontal,li:nth-of-type(3) .loanCard.recommended-similar.horizontal{border-left:1px solid #ccc;padding-left:10px}li:nth-of-type(2) .loanCard.recommended-similar.horizontal .button,li:nth-of-type(3) .loanCard.recommended-similar.horizontal .button{position:absolute;bottom:5px;left:120px}.loanCard.vertical{width:120px}.loanCard.vertical .name{font-size:.8571em}.loanCard.vertical .button{margin-top:5px}.loanCards li{vertical-align:top}.loanCards .vertical{margin-right:10px}.g9 .loanCards .vertical{width:125px}.loanCards .default.vertical.loanCard,.loanCards .expanded.vertical.loanCard{height:210px;margin-bottom:30px}.xb_enabled .loanCards .default.vertical.loanCard,.xb_enabled .loanCards .expanded.vertical.loanCard{height:228px}.loanCard.default.vertical span.info_status{position:relative;display:block}.loanCard.lend{width:612px}.loanCard.lend .name{font-weight:normal}.loanCard.lend .info,.loanCard.lend .status{float:left}.loanCard.lend .borrowerCount{margin-bottom:8px}.loanCard.lend .thumb{border:#ccc 1px solid;float:left;margin-right:15px;padding:4px}.loanCard.lend .info{font-size:1em;margin-right:15px;width:290px}.loanCard.lend .status{width:145px}.loanCard.lend .country{display:inline;font-weight:bold}.loanCard.lend .sector{border-left:#ccc 1px solid;margin-left:5px;padding-left:5px}.loanCard.lend .activity{border-left:#ccc 1px solid}.loanCard.lend .description{margin-top:10px;margin-bottom:10px}.loanCard.lend .partner{color:#888}.loanCard.lend .button{position:static}.loanCard.lend .loanStatusSubView{float:left;margin:0 0 10px 0}.loanCard.lend .status .percentRaised .number{color:#333;font-size:2.05em;margin-right:3px}.loanCard.lend .status .meter{margin-bottom:20px;width:145px;height:12px}.loanCard.lend .status .actNow{margin-bottom:12px;padding-right:31px;padding-left:31px}.loanCard.recommended{width:230px;border-left:#ccc 1px solid;padding-left:10px}.loanCard.recommended .thumb{border:#ccc 1px solid;float:left;margin-right:10px;padding:0px}.loanCard.recommended .info{float:left;font-size:.9em;width:110px;margin-bottom:6px}.loanCard.recommended .name{font-size:1em;margin-bottom:6px}.loanCard.recommended .country,.loanCard.recommended .sector,.loanCard.recommended .activity,.loanCard.recommended .description,.loanCard.recommended .partner,.loanCard.recommended .button{position:static;margin-top:10px}.loanCard.recommended .loanStatusSubView{display:block}.loanCard.supported{width:292px;border:none;padding:15px 0;border-bottom:1px dotted #ccc}.loanCard.supported .thumb{border:#ccc 1px solid;float:left;margin-right:10px;padding:0px}.loanCard.supported .info{float:left;font-size:.9em;width:110px;margin-bottom:6px}.loanCard.supported .name{font-size:1em}.loanCard.supported .country,.loanCard.supported .sector,.loanCard.supported .activity,.loanCard.supported .description,.loanCard.supported .partner,.loanCard.supported .button{position:static}.loanCard.supported .button{margin-top:18px}.loanCard.supported .loanStatusSubView{display:block}.loanCard.featured{width:100%;padding:0}.loanCard.featured .infoHeader{width:100%;color:#666666}.loanCard.featured .name,.loanCard.featured .name a{margin:0;padding:0;font-family:'Proxima Nova Regular', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size-adjust:0.488;font-weight:400;font-size:1.4286em;line-height:1em}.loanCard.featured .info{color:#666666;width:205px}.loanCard.featured .buttonWrapper{text-align:center;position:relative}.loanCard.featured .description{margin-top:8px;line-height:149%}.loanCard.featured .thumb{border:#ccc 1px solid;float:right;padding:0px}.loanCard.featured .matchBadge{position:absolute;top:-10px;right:34px;font-size:0}.loanCards.featured li{width:100%}.loanCard.landing{width:100%;padding:0}.loanCard.landing .infoHeader{width:100%;color:#666666}.loanCard.landing .name,.loanCard.landing .name a{margin:6px 0;padding:0;font-family:'Proxima Nova Regular', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size-adjust:0.488;font-weight:400;font-size:1.4286em;line-height:1em}.loanCard.landing .info{color:#666666;width:205px}.loanCard.landing .buttonWrapper{text-align:center;position:relative}.loanCard.landing .use{margin-bottom:8px;line-height:1.5;font-size:1.4286em;font-family:'Proxima Nova Regular', 'Helvetica Neue', Arial, Helvetica, sans-serif}.loanCard.landing .thumb{border:#ccc 1px solid;float:left;padding:0px;margin-right:18px;max-width:232px;max-height:232px}.loanCard.landing .matchBadge{position:absolute;top:-10px;right:34px;font-size:0}.loanCard.landing .status{float:left;width:210px;top:-6px;position:relative}.loanCard.landing .meter{width:210px}.loanCard.landing .loanStatusSubView .percentRaised{color:#aaa;font-size:1.1429em;text-align:left}.loanCard.landing .loanStatusSubView .number{color:#000;font-size:2.1429em}.loanCard.landing .loanStatusSubView{float:right}.loanCards.landing li{width:100%}.loanCards .default.vertical.loanCard.dedicationCard{height:170px;margin-bottom:0}.loanCard.subtle span.info_status{float:left}.loanCard.subtle.horizontal .loanStatusSubView{margin:0}.loanCards article h1{font-size:1.4286em}.loanCards.mobile{width:100%}.loanCards.mobile .info_status{display:block;clear:none;overflow:hidden}.mobileDescription{font-size:100%}.loanCards.mobile li{border-bottom:#ccc 1px dotted;margin-right:0;padding:5px 0;width:inherit}.loanCards.mobile article{width:inherit}.mobileDescription a{font-size:1em;clear:none;overflow:hidden}a.fill-div{display:block;height:100%;width:100%;text-decoration:none}.percentRaised{color:#aaa;font-size:1em;text-align:left}a.fill-div:active{background-color:#888888}.teamRecent .pic{float:left}.teamRecent .country_sector{padding:10px 0}
