
.topback{display:none;}
.top svg {fill:#156594;}
.protection > div input {background:#fff;border:none;}
.protection,
.selbox ul,
.top {background:#ffffff;}
button {background:none;border:1px solid #1fa1e1;color:#1fa1e1;}
.butt0ns button svg {fill:#1fa1e1;}
svg.logo{fill:#1B91DB;}
.top h1.logo{color:#1B91DB;}
table td {background:none!important;border-bottom:2px solid rgb(243, 247, 250);}
.protection ul li > button,
.container button.cnl, .container button.dlcdownload {background:#ffffff;color:#53b121;}
.protection ul li > button {border:1px solid #53b121;background:#fff;}

.container button.cnl svg, .container button.dlcdownload svg {fill:#53b121;}
.protection > div input,
.protection ul,
.protection h2 + hr + p,
.protection h2,
.minibox a.user,
.top ul li a, .top ul li a:visited {color:#156594;}
.selbox svg {fill:#5976a8;}
.protection ul li > button:hover,
button.cnl:hover, button.dlcdownload:hover {background:#64ca2f;}
button:hover {color:#fff!important;}
button:hover svg {fill:#fff!important;}

#searchbox button {border:1px solid rgba(0,0,0,.2);}
#searchbox input#searchb,
.protection ul,
.container.window tr:hover td {background:rgb(243, 247, 250)!important;}

.container button.streamed:after, .container button.downloaded:after{background-image:url(../images/checked_blue.svg);content:"";}

@media only screen and (max-width: 640px) {
    .container button.download:hover:after,
    .container button.downloaded:hover:after {background: url(../images/download_white.svg);content:"";}
    .container button.download:after {background-image:url(../images/download_blue.svg);content:"";}
}