/* Menu */ body > nav > ul.list li > .primary { left: 1rem; } body > nav > ul:nth-child(2) li p.normal, body > nav > ul:nth-child(3) li p.normal { height: 6rem; line-height: 6rem; } body > nav > ul a { color: white; } body > nav > ul.list li > p:nth-last-of-type(2) + p { color: gray; } body > nav > ul.list.active li:hover:not(.subheader), body > nav > ul.list.active li.active:not(.subheader) { background-color: rgba(255, 255, 255, 0.035); } ul.oppose { position: absolute; bottom: 0; width: 100%; min-width: 10rem; }