body {
    background-color: white !important;
}

body,
[lang],
[lang] a {
    color: black !important;
}

a, .translated, .hovertext .def 
{
    border-bottom: none !important;
}

footer,
footer .showOnHover,
footer .showOnPrintHover,
a::before,
.new::before, 
a.soon::before, 
.pros::before, 
.cons::before, 
.tip::before, 
.noch a::before, .eher a::before, .weiter a::before,
dt::before, dd::before,
.fa-laptop::before,
[data-prefix]::before
{
    color: SteelBlue !important;
}


a.ext::before,
a.mail::before,
a.more::before,
.langJumps,
.noPrint,
.hideImg img, .hideImg video
{
    display: none;
}

a.fa-laptop:hover .showOnHover {
    display: none;
}
a:hover .showOnPrintHover {
    display: block;
    position: fixed;
    bottom: 0.5em;
    right: 0.5em;
}

