.page-anthony-leekity .leekity-intro{display:grid;grid-template-columns:230px minmax(0,1fr);gap:26px;align-items:start}.page-anthony-leekity .leekity-portrait{margin:0;min-width:0}.page-anthony-leekity .leekity-portrait img{display:block;width:100%;height:auto;border-radius:4px}.page-anthony-leekity .leekity-portrait figcaption{margin-top:10px;color:#becbd3;font-size:.8rem;line-height:1.5}.page-anthony-leekity .leekity-table-wrap{overflow-x:auto;margin:20px 0}.page-anthony-leekity .leekity-table{width:100%;border-collapse:collapse;color:#e0e7eb;font-size:.95rem}.page-anthony-leekity .leekity-table caption{text-align:left;padding-bottom:12px;color:#becbd3;font-size:.875rem}.page-anthony-leekity .leekity-table th,.page-anthony-leekity .leekity-table td{text-align:left;padding:12px;border-bottom:1px solid #53616a;line-height:1.5}.page-anthony-leekity .leekity-table thead th{color:#fff;background:#152b3a}.page-anthony-leekity .leekity-questions{padding-left:24px}.page-anthony-leekity .leekity-questions li{margin-bottom:12px}.page-anthony-leekity details{margin:20px 0}.page-anthony-leekity blockquote{margin:16px 0;padding:12px 18px;border-left:3px solid #f2cf43}@media(max-width:620px){.page-anthony-leekity .leekity-intro{grid-template-columns:1fr}.page-anthony-leekity .leekity-portrait{max-width:280px}.page-anthony-leekity .leekity-table th,.page-anthony-leekity .leekity-table td{padding:10px 8px}}


/* Timestamp supplied with Anthony Leekity's Facebook portrait. */
.page-anthony-leekity .leekity-comment-screenshot{margin:18px 0;max-width:100%}
.page-anthony-leekity .leekity-comment-screenshot a{display:block;width:fit-content;max-width:100%}
.page-anthony-leekity .leekity-comment-screenshot img{display:block;max-width:100%;height:auto;border:1px solid #53616a;border-radius:4px}
.page-anthony-leekity .leekity-comment-screenshot figcaption{margin-top:8px;color:#becbd3;font-size:.8rem;line-height:1.5}
.page-people #anthony-leekity .directory-thumbnail{position:relative}
.page-people #anthony-leekity .directory-photo-date{position:absolute;bottom:0;left:0;right:0;padding:8px 10px;background:#061019ed;color:#fff;font-size:12px;line-height:1.45;text-align:center}
