.donations .page-header{font-family:leaguegothicregular;font-weight:400;font-size:2em;padding:8px 0}@media(max-width:799px){.donations .page-header{padding-left:1em}}.donations .donations_footer{font-family:Helvetica,Arial,sans-serif;background:#ddd;border:1px solid #6a6a6a;color:#333;font-size:15px;line-height:20px;margin-bottom:-10px;padding:10px}@media(max-width:799px){.donations .donations_footer{display:none}}.donations .donations_footer p{margin-bottom:10px}.donations .donations_footer h4{font-family:leaguegothicregular;font-weight:400;border-bottom:1px solid #222;font-size:24px;font-weight:400;letter-spacing:1px;line-height:1.1;margin-bottom:10px;text-transform:uppercase}.donations .donations_footer h5{clear:both;font-size:100%;font-weight:700;letter-spacing:1px;padding-bottom:3px;text-transform:uppercase}.donations .donations_footer .title{font-size:13px;font-style:italic}.donations .donations_footer .dl-horizontal{margin-bottom:20px}.donations .donations_footer .dl-horizontal dt{font-family:Helvetica,Arial,sans-serif;clear:left;float:left;font-size:.8667em;font-weight:700;letter-spacing:1px;overflow:hidden;padding-bottom:3px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:55px}.donations .donations_footer .dl-horizontal dd{font-size:12px;line-height:20px;margin-left:60px}.donations .chunk-list h3{font-size:20px;margin:1em 0}.donations .chunk-list ul{list-style:none;margin:0}.donations .chunk-list li{line-height:1.35}.donations .chunk-list ul.data>li{font-size:1em}.donations .items-floated li{float:left}.donations .investors-members-year{font-family:Helvetica}.donations .supporter-list{color:#666;line-height:1.5}.donations .supporter-list li{border-right:1px solid #999;display:inline;margin-right:5px;padding-right:5px}.donations .supporter-list li.last{border-right:0}.donations .supporter-list li:hover{color:#222}.tt-table{position:relative;width:100%;font-size:.9em;margin-bottom:1em;font-family:Helvetica,Arial,sans-serif}.tt-table th,.tt-table td{padding:.75em 1em}.tt-table td{border-bottom:1px solid #e6e6e6;text-align:left;vertical-align:top}@media(max-width:799px){.tt-table{font-size:.8em}}@media(max-width:520px){.tt-table{font-size:.7em}}.tt-table.borders th,.tt-table.borders td{border:1px solid #dedede}.tt-table.striped tbody tr:nth-child(odd) td{background-color:#f9f9f9}.tt-table.condensed th,.tt-table.condensed td{padding:.5em 1em}