a { color: rgba(200, 200, 200, 0.8); } footer a { color: rgba(200, 200, 200, 0.4); } /* Globally */ .splitscreen { display: flex; } .splitscreen .left { flex: 0 1 30em; } .splitscreen .right { flex: 0 1 auto; } .footer-split { display: flex; } .footer-split .left { text-align: left; flex: 0 1 28em; } .footer-split .right { flex: 0 1 auto; text-align: right; } #hosting, #comms { display: flex; flex-direction: column-reverse; flex-wrap: wrap; justify-content: right; align-items: right; text-align: center; } #frens { text-justify: auto; } body { background-color: #000000; color: rgba(255, 255, 255, 1); }