footer {background:linear-gradient(to bottom right,rgba(255,0,0,0.4),rgba(255,165,0,0.4),rgba(255,255,0,0.4),rgba(0,255,0,0.4),rgba(0,0,255,0.4),rgba(0,0,124,0.4),rgba(124,0,124,0.4)); padding:1rem;}
footer > div {text-align:right;}
footer > div + div {text-align:center;}