.event-highlight{background-color:#fffacd}.timeline-year-input{width:65px;font-size:1rem;display:inline-block}.timeline-year-label{border-bottom:1px dotted #333;font-size:1rem}table>thead>tr>th.image{width:100px}table>thead>tr>th.dates{width:115px;text-align:right}table>tbody>tr>td.image{vertical-align:middle;padding:20px 0}table>tbody>tr>td.dates{vertical-align:middle;text-align:right;padding-right:10px}table>tbody>tr>td.description{vertical-align:middle}img.event-image{width:100px;height:100px;border-radius:50%}.pagelist-container{margin-top:20px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.timeline-container{padding:40px 0}.btn-circle{border-radius:50%;padding:.25em .3em;font-size:2em;border-width:3px;border-color:#fff;width:2em;height:2em;color:#fff}.hd{float:right;border:1px solid #000;padding:0 3px;border-radius:5px;font-weight:600}.title-translation-container{font-size:1.25rem}.title-translation-container .cell{display:inline-block;width:50%}.title-translation-container .cell.title{text-align:right;padding-right:5px;border-right:1px solid red}.title-translation-container .cell.translation{padding-left:5px}section.landing-page p{font-size:1.25rem}.thumbnails{border:1px solid #ccc;border-radius:5px;padding:5px;width:100%;height:auto;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;gap:12px;align-items:flex-start}.card{flex:0 0 auto;margin:5px;background-color:#fff;width:fit-content;max-width:200px;box-sizing:border-box;overflow:hidden}.image{display:block}.image img{height:200px;width:auto;display:block}.title{width:100%;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;padding:0;margin:0}
