﻿body { background:#000;}
:root{
	--k1:#fff;	
	--k2:#ff0;
	--k3:#fff;		
	--k10:#111;
}
img {filter: grayscale(100%) contrast(150%) brightness(80%); transition: 0.3s; }
#top img , #footer .box img {filter: grayscale(0%) contrast(0%) brightness(2200%); transition: 0.3s; }
a:hover.wiecej2 { color:#000;}
#button img {filter: grayscale(100%) contrast(0%) brightness(0%);}
.lista ul > li { background:url(../graf/li2.svg) no-repeat; }
.formularz input , .formularz textarea , .formularz select { color:#fff; }
input:hover.wpcf7-submit {color:#000;  }

.formularz span.wpcf7-not-valid-tip { background:var(--k2); color:#000; }
.formularz span.wpcf7-not-valid-tip:after {background-color: var(--k2);}

#map img {filter: grayscale(100%) contrast(100%) brightness(90%);}
.lista a:hover { color:#000; }
#page-produkt .box:nth-child(1) { box-shadow: 0 0 0 1px #ff0;}

.nav-drill .menu-item a { background-color:#222; color:var(--k1); }
.nav-drill .menu-item a:hover { background:var(--k2); color:#000;}

.nav-expand .nav-expand-content { background-color:#222;}
.nav-expand .nav-expand-content .nav-link { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content .nav-link { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-link { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content { background-color:#222;}
.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content .nav-link { background-color:#222;}

.nav-drill {background-color:#222;}