:root{ --clr-backgraund: rgb(100, 100, 100); --clr-txt: rgb(255, 255, 255); --clr-cyan:#0dcaf0; } body{ background-color: var(--clr-backgraund); color: var(--clr-txt); font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; font-size: 100%; } .wb-body{ background: var(--clr-backgraund); } .hidden{ display: none; } /*-------------------------------------------------------------*/ h2{ text-align: center; } a{ text-decoration: none; color: var(--clr-txt); } a:hover{ color: var(--clr-cyan); cursor: pointer; } table{ margin-left: auto; margin-right: auto; text-align: center; } div.margin-top{ margin-top: 2em; } .wb-icon * { opacity: 0.65; filter: invert(1); } .wb-title { color: black; } .btn{ margin: 2px; }