.topleft { position: absolute; top: 0; left: 16px; } .bottomleft { position: absolute; bottom: 0; left: 16px; } .middle { position: absolute; top: 80%; left: 50%; transform: translate(-50%, -50%); text-align: center; } hr { margin: auto; width: 40%; }