.top-bar .top-bar-left{max-width:25rem}#row-donor-portal-login{padding-top:1rem}#row-footer-top{padding-bottom:1rem}.donor-portal nav{padding-bottom:1.5rem}.donor-portal .intro{margin-bottom:1rem}.donor-portal .story{text-align:center}.donor-portal .story img{margin-bottom:1rem}.donor-portal .story p{}.donor-portal .links{text-align:center}.donor-portal .links a{margin:0 auto 1rem;display:block;max-width:350px}table tr .currency{text-align:right;padding-right:1rem}table tr td .source-type{text-decoration:underline;text-decoration-style:dotted}