body {
  color: #fff;
  background-color: black;
}


.termsfeed-com---palette-light .cc-nb-okagree {
    background-color: black!important;
}


.termsfeed-com---palette-light .cc-nb-reject {
    background-color: black!important;
}

.termsfeed-com---palette-light .cc-cp-foot-save {
    background-color: black!important;
}


header .top .kontrasty {
  float: right;
  background-color: #000;
}


header .logo {
  background-color: white;
}

header .top .link_czarny {
  color: #fff;
}


header .top .kontrasty a {
   color: #fff;
}


#nawigacja-menu li a {
  color: #FFF;
}


.baner-podstrona::before {
  background-color: rgba(0,0,0,0.88);
}


header .ramka2 .wyszukiwarka {
  background-color: #000;
  color: white;
}

.boxy {
  background-image: none;
	background-color: #000;
}



.boxy img {
  filter: brightness(120%) contrast(0.1);
}



.link_czarny {
  color: #fff;
}


  header.sticky .ramka2 {
    background: black;
  }
	
	
	.boxlukasiewicz .ramka {
  background-color: #000;
	color: #FFF;
}


.boxlukasiewicz .ramka .txt h1 {
	color: #FFF;
}

.boxlukasiewicz .ramka .txt a {
  border: 2px solid #FFF;
}



.boxkontakt {
   background-color: #000;
}



.boxkontakt .ramkaogolna {
border: 2px solid #FFF;
   background-color: #000;
}


.boxkontakt .ramkaogolna .ramka .tab-links li a {
  color: #fff;
}


.tab .box {
  color: #fff;
}


.tab .box em:first-of-type {
  color: #8FC70E;
}

.tab .box {
  color: #fff;
}
.tab .box1 {
  background-color: #000;
	color: #fff;
}

.tab .box.box1 span {
  color: #fff;
}



#nawigacja-menu li ul {
background-color: #000 !important;
}


#nawigacja-menu li:hover ul {
background-color: #000 !important;
}


#nawigacja-menu ul.sub-kolumny li a {
  color: #fff;
}

#nawigacja-menu ul.sub-dolne li a {
    color: #fff;
}

#nawigacja-menu ul.sub-dolne li ul li a {
  color: #fff !important;
}

.wpis .nazwa {
  color: #fff;
}


.wpis .wiecej {
    color: #fff;
}


.komorka-menu-bold a {
  color: #8FC70E;
}


.komorka-menu a {
  color: #fff !important;
}

.menu-pionowe .komorka-menu-menu {
  background-color: #000;
}

.menu-pionowe .komorka-menu-menu a {
  color: #fff;
}


.menu-pionowe .komorka-menu-menu-menu a {
   color: #fff;
}


.menu-pionowe .komorka-menu-menu-bold {
  background-color: #000;
}


.menu-pionowe .komorka-menu-menu-bold a {
  color: #fff;
}


#wyniki.wyszukiwarka {
  background-color: #000;
}


#wyniki.wyszukiwarka::before {
  background-color: #000;
}

#wyniki.wyszukiwarka div select {
  color: #FFF;
	border-bottom: 1px solid #fff !important;
}


#wyniki.wyszukiwarka .input2 {
  background-color: #000;
	border: 2px solid #fff !important;
	}
	
	
	#nawigacja-menu li.menubold > a {
  color: #8FC70E;
}

.menu-pionowe .komorka-menu-menu-menu-bold a {
  color: #8FC70E;
}


.menu-pionowe .komorka-menu-menu-menu-menu a {
  color: #fff;
}

.katalog-produktow a {
  background-color: #000;
  border: 2px solid #FFF;
}


.katalog-produktow a {
  color: #fff;
}


div.szczegoly .opis_naglowek {
  background-color: #000 ;
	color: #FFF;
}


div.szczegoly .opis_naglowek span {
  color: #FFF;
}




.glowna10nadrzedna .podstrona, .glowna187nadrzedna .podstrona {
  background-color: #000;
	border-bottom: 1px solid #FFF;
}


.glowna10nadrzedna .podstrona .naglowek h1, .glowna187nadrzedna .podstrona .naglowek h1 {
  color: #FFF;
}


.faq-question {
  background-color: #000;
}


.faq-question:hover {
  background-color: #8FC70E;
}

.faq-answer {
  background-color: #000;
}


.faq-answer td {
  color: #fff;
}


#nawigacja-menu ul.sub-dolne li a:hover {
  color: #8FC70E;
}



.boxkontakt_middle div.boxkontakt {
  background-color: #000;
	border: 2px solid #FFF;
}

.boxkontakt_middle div.boxkontakt strong {
  color: #fff;
}



.boxkontakt_middle div.boxkontakt a {
   color: #fff;
}


.formularz {
  background: #000;
}


.formularz-header p {
  color: #fff;
}

.formularz::before {
  background: #000;
}

.form-actions input[type="submit"] {
  background-color: #000;
	border: 2px solid #FFF;
}


footer .stopka2 .ramka {
  color: #FFF;
}

#nawigacja-menu ul.sub-dolne li:hover a {
    color: #fff;
}



.tresc-podstrony h2, .tresc h2 {
  color: #fff !important;
}


.tresc-podstrony ul li strong, .tresc ul li strong {
    color: #fff !important;
}

.tresc-podstrony ul li, .tresc ul li {
     color: #fff !important;
}


.tresc-podstrony p a, .tresc p a {
       color: #fff !important;
}


.tresc-podstrony h4, .tresc h4 {
  color: #fff !important;
}


footer .stopka {
  background-color: black;
}

footer .ramka img {
filter: grayscale(1);
}

header .top .link_czarny.menubold {
  color: #8FC70E;
}

.katalog-produktow a.oferta {
  color: white;
}

.wyniki-wyszukiwania li span {
	color: white;
}	


.wyniki-wyszukiwania li::before {
  color: white;
}

.wyniki-wyszukiwania li a {
color: white;
}


.hamburger div {
  background-color: white;
}

@media screen and (max-width: 1024px) {

  
  
    .mobile-menu.active .wyszukiwarka {
    background-color: black;
	}
	
	
  
   .menulinki .link_czarny {
	   color:black;
   } 
   
#nawigacja-menu li a {
color:black;	
}	
   
  
#nawigacja-menu ul.sub-dolne li ul li a:hover {
	color:white !important;
}	
  
  
  .input1 {
   color:white !important;
  opacity: 1 !important;
  background-color: black !important;
}
  
  
    .mobile-menu.active .wyszukiwarka .input1 {
		
	  color:white !important;
  opacity: 1 !important;	
	}
  
  
  

    
}



.img_left.tlo  {
  background-color: black !important;
}
  



