No-Library (pure JS), HTML, CSS, JavaScript
Alternative answer to stackoverflow question: when-centering-horizontally-lis-get-cut-off
stackoverflow answer to question: 33291290