a.wiecej2 , ul.ofertaglowna li .ico .cien span , a.wiecej3 , .newshome .item .ico img , .accordion__header , ul.news li , ul.news li .ico , .wp-pagenavi a , .formularz input , .formularz textarea , .formularz select , input.wpcf7-submit , ul.wspolpraca li , .strona .gmw-element-wrapper .gmw-action-button, .strona .gmw-form-wrapper .gmw-form-button , ul.produktgrup li .ico img , #strona .tnp-subscription input[type="submit"] , .tnp-profile input[type="submit"] , .menu-item a
{transition: all 0.5s linear 0s !important;}

ul.ofertaglowna li .ico img.og , .slick-dots li button , ul.firmahome li , ul.firmahome li .item , fieldset .txt , fieldset .guz , .lista ul.galeria li a img , ul.news li .ico img , .lista table tr td , ul.recenzje li .ico img , ul.wspolpraca li .ico img , .wspolpracaglowna .item .ico img , #mtop > ul > li.mf > ul > li a , .karty ul li a , ul.list-subcats li a , ul.produktgrup li .txt , a.linkpobierz , .tnp-subscription input[type="text"], .tnp-subscription input[type="email"], tnp-subscription select, .tnp-subscription textarea, .tnp-profile input[type="text"], .tnp-profile input[type="email"], .tnp-profile input[type="submit"], .tnp-profile select, .tnp-profile textarea , #lang ul li a
{transition: all 0.3s linear 0s !important;}

#button , a#logo img , #szukaj img , ul.ofertaglowna li .txt , .newshome .item .txt , ul.firmahome li .ico img , ul#socialico li img , #infosealine .box:nth-child(2) a img , img#exit
{transition: all 0.1s linear 0s !important;}

a#logo:hover img , #button:hover , img#exit:hover , ul.produktgrup li:hover .ico img
{ transform: scale(0.9); }
#szukaj:hover img , ul.firmahome li:hover .ico img , ul#socialico li:hover img , #infosealine .box:nth-child(2) a:hover img
{ transform: scale(0.7); }
.newshome .item:hover .ico img , ul.news li:hover .ico img , ul.recenzje li .ico img , ul.wspolpraca li:hover .ico img , .wspolpracaglowna .item:hover .ico img
{ transform: scale(1.07); }
ul.recenzje li:hover .ico img
{ transform: scale(1); }

/*----------------------------------------------------------------------------------------------*/

.tyt2 , #infosealine .box:nth-child(1) a 
{font-family: "Roboto", sans-serif; font-weight: 300; font-style: normal;}

/*----------------------------------------------------------------------------------------------*/

#opiss h1 strong , ul.ofertaglowna li .txt .tyt2 strong , #mtop ul li ul li a , #mtop > ul > li.mf > ul > li a span
{ font-family: "Roboto", sans-serif; font-weight: 400; font-style: normal;}

/*----------------------------------------------------------------------------------------------*/

#mtop ul li a , #opiss h1 , .tyt2 strong , ul.ofertaglowna li .txt .tyt2 , a.wiecej2 , a.wiecej3 , .newshome .item .txt h2 , ul.firmahome li .txt h2 , .accordion__header h2 , #dolfooter .dol h3 , .lista h1 , .lista h2 , .lista h3 , .lista h4 , .lista h5, .lista h6 , fieldset .guz , .tyt , ul.news li .txt h2 , .tyt3 , ul.konsultanci li .txt h2 , input.wpcf7-submit , .recenzje .item h2 , ul.recenzje li .txt h2 , ul.wspolpraca li .txt h2 , .artykul h2 , ul.cechy li .txt h2 , .wspolpracaglowna .item .txt h2 , #frimaliczby .container .licz .counter , .strona .gmw-element-wrapper .gmw-action-button, .strona .gmw-form-wrapper .gmw-form-button , .strona .gmw-standard-info-window .gmw-info-window-inner .gmw-info-window-element.title a , .tytp , ul.produktgrup li .txt h2 , ul.pobierz li h2 , #strona .tnp-subscription input[type="submit"] , .tnp-profile input[type="submit"] , .nav-top .hamburger , .nav-top .hamburger::after , #lang ul li a
{ font-family: "Roboto", sans-serif; font-weight: 700; font-style: normal;}

/*----------------------------------------------------------------------------------------------*/


.poka { animation: pok 0.5s ease-out;}
@keyframes pok { 
      0% { opacity: 0;}   
    100% { opacity: 1;}
}


.slider-for .slick-active img  { animation: bg 20s linear forwards 0s;}
@keyframes bg { 
	0% { transform: scale(3); filter: blur(14px); }
	5% { transform: scale(1.1); filter: blur(0px); }	
	10% { transform: scale(1);  }
	100% { transform: scale(1); }	
}

/*--------------------------------------------------------------------*/


@media only screen and (max-width: 1700px)
{
#aktualnosci { padding:3% 15%; }

}

@media only screen and (max-width: 1600px)
{
#opiss { width:40%;}
#mtop > ul > li.mf > ul {padding:20px 10% 0px 10%;}
#mtop > ul > li.mp > ul > li { width:23%; }
ul.firmahome li .ico img { height:45px !important;}
#atuty { padding:3% 10%;}
.blog-firma { padding: 0px 6.5%; }
.infofirma { padding: 2% 10% 0px 10%;}
.box80 { padding: 0px 5%;}
ul.konsultanci li { width:23%; }
.pytanie { width:90%; margin:0px 5%;}

}

@media only screen and (max-width: 1500px)
{
#opiss { width:40%; left:5%; }
#ofertahome { padding: 3% 5%;}
#baner video { height:100% !important; width:auto !important; margin-left:-20%; overflow:hidden; }
#tlobg { width: auto !important; height:500px !important;}
#mtop > ul > li.mf > ul { padding:20px 5% 0px 5%; }
#ofertahome .box2 { padding: 0px 5%;}
#aktualnosci { padding:3% 5%; }
#dystrybutorhome { padding: 3% 5%;}
#pomoc { padding: 3% 10%;}
#mtop > ul > li { margin:0px 10px;}
#atuty { padding:3% 5%;}
#opiss h1 { font-size:2.2vw; line-height:2.4vw; }
#opiss h1 strong { font-size:1.8vw; line-height:2vw; }
#oferta-Sea-Line { width:36% !important; right:5%; }
#cat , #box-tytul { padding: 0px 5%;}
#cat-glowna {  padding: 3% 5%;}
.opis-cat { padding: 3% 5%;}

}

@media only screen and (max-width: 1400px)
{
#oferta-Sea-Line { width:39% !important;  }
ul.ofertaglowna li { width:31.3%; }
#gdziekupic .box .gdzie { width: 140%; padding: 20px;}
ul.firmahome li { width:31.3%; }
#dystrybutorhome .box:nth-child(1) img.dys2 { width: 45% !important; left: 0%; }
ul.cechy li { width:31.3%;}
ul.cechy { flex-wrap:wrap;} 
.infofirma { padding: 2% 5% 0px 5%; }
.inne { padding: 3% 5%;}
#frimaliczby { padding: 5% 10% 3% 10%;}
.box80 { padding:0px 5%;}
.box70 { padding:0px 10%;}
.box60 { padding:0px 15%;}
.produkt , .opisprodukt{ padding: 0px 5%;}
.opisproduktdodatkowo { padding: 3% 10%;}
.innepro { padding: 3% 5%;}
#faq { padding: 0 10% 3% 10%;}

}

@media only screen and (max-width: 1300px)
{

#opiss h1 { font-size:2.4vw; line-height:2.6vw; }
#opiss h1 strong { font-size:2vw; line-height:2.2vw; }
#dystrybutorhome .box:nth-child(1) img.dys2 { width: 50% !important; left: 0%;  bottom: -20%;}
#pomoc { padding: 3% 5%; }
#dolfooter .dol:nth-child(1) { width:100%; padding-bottom:3%; border-bottom:1px solid #eee; margin-bottom:3%;}
#dolfooter { flex-wrap:wrap;}
#dolfooter .dol:nth-child(1) {justify-content: center; align-items:flex-start; }
#dystrybutorhome .box:nth-child(1) img { width: auto !important; height:500px !important;}
#oferta-Sea-Line { width:41% !important;  }
.opiskat { width: 100%;}
.blog-firma { padding:0px 5%; flex-wrap:wrap; }
.blog-firma .box:nth-child(1) { width:100%; padding-top:3%;}
.blog-firma .box:nth-child(2) { width:100%; order:-1; }

ul.wspolpraca { padding-left: 0px;}
ul.wspolpraca li { width:49%;}

.blog-news {padding:0px 5%; }
.blog-news .box:nth-child(1) { width:58%;}
.blog-news .box:nth-child(2) { width:40%; }

.box70 { padding:0px 5%;}
.box60 { padding:0px 10%;}

#artykuly { padding: 3% 5%;}
ul.news li { width:31.3%; }
.strona {padding: 0 5% 3% 5%;}
#konsultanci { padding:3% 5%; }
#lokalizacja { padding: 3% 5%;}

#mtop > ul.ms > li > a { font-size:12px;}

}



@media only screen and (max-width: 1200px)
{
#mtop { display:none;}
#mtop ul li ul li:first-of-type { display: block;}
#baner video { margin-left:-40%;  }

#gdziekupic { flex-wrap:wrap;  }
#gdziekupic .box:nth-child(1){ width:90%; margin:-50px 5% 0px 5%; }
#gdziekupic .box:nth-child(2){ width:100% !important; order:-1;}
#gdziekupic .box .gdzie { width:100%;}

#ofertahome .box {  width: 100%;}
#gmw-map-wrapper-2 { height:500px !important;}

#oferta-Sea-Line { width:45% !important; right:2%;}

ul.recenzje li { width:31.3%; }
.box60 { padding:0px 5%;}

.poroduktyall .box:nth-child(1) { width:100%;}
.poroduktyall .box:nth-child(2) { display:none; }

.home-pobierz { flex-wrap:wrap; } 
.home-pobierz .box:nth-child(1) { width:100%;}
.home-pobierz .box:nth-child(2) { width:100%; margin-top:5%;}

#lokalizacja .box:nth-child(1) { width:100%; height:500px;}
#lokalizacja .box:nth-child(2) { width:100%; padding-top:3%;}

.all { width:100%; overflow:hidden;}

}

@media only screen and (max-width: 1100px)
{
#oferta-Sea-Line { width:49% !important; right:1%;}
html { font-size:9px;}
ul.atutysealine li { width:48%; }
ul.firmahome li { width:48%; }
ul.firmahome li .item > div {justify-content: flex-start; }

#dystrybutorhome { flex-wrap:wrap;}
#dystrybutorhome .box:nth-child(1){ width:100%;}
#dystrybutorhome .box:nth-child(2){ width:90%; margin:-50px 5% 0px 5%;}
#dystrybutorhome .box:nth-child(2) div { width:100%; margin-left:0px; }
#dystrybutorhome .box:nth-child(1) img.dys2 { width: 35% !important; left: -5%; }

#dystrybutorhome .box:nth-child(1) img { width: 100% !important; height: auto !important;}
#frimaliczby { padding: 5%;  }

.blog-news { flex-wrap:wrap;}
.blog-news .box:nth-child(1) { width:100%; padding-top:3%;}
.blog-news .box:nth-child(2) { width:100%; padding:0px 20%; order:-1; }
.lista ul.galeria li  { width:18%; }

.recenzje .item { flex-wrap:wrap;}
.recenzje .item > p{ width:100%;}
.recenzje .item .box { width:100%; padding-bottom:5%;}
ul.konsultanci li { width:31.3%;}

.mapa div { width:100%; }

#ofertahome .box { width: 100%; padding-bottom:5%;  }

}

@media only screen and (max-width: 1000px)
{
#oferta-Sea-Line { width:53% !important;  right:-10%;}
#opiss { width:50%;}

#opiss h1 { font-size:3vw; line-height:3.2vw; }
#opiss h1 strong { font-size:2.5vw; line-height:2.7vw; }
#baner video {margin-left:-60%;  }
ul.ofertaglowna li { width:48%; }
#dystrybutorhome .box:nth-child(1) img.dys2 { width: 45% !important; left: -5%; }
ul.cechy li { width:48%;}

.page { flex-wrap: wrap;}
.box-obrys { padding:5%;}
.box-szary { padding:5%;}
.box-cien { padding:5%;}
.box-video { padding:5%;}


.page .box {  padding:0px;}
.page .box p:last-of-type { margin-bottom:20px; }

.artykul { width:31.3%; }

.lista ul.galeria { width:102%; margin-left:-1%; }
.lista ul.galeria li { margin:0px 1% 2% 1%;}

.opis-cat { flex-wrap:wrap;}
.opis-cat .box { width:100%;}
ul.ofertaglowna li:hover .ico .cien span {transform: scale(60);}

.produkt { flex-wrap:wrap; }
.produkt .box:nth-child(1) { width:100%;}
.produkt .box:nth-child(2) { width:100%; }

.opisprodukt { flex-wrap:wrap; }
.opisprodukt .box:nth-child(1) { width:100%;}
.opisprodukt .box:nth-child(2) { width:100%;}

.opisproduktdodatkowo { padding: 5%;}

#faq { padding: 0 5% 5% 5%;}
.innepro ul.news li { width:48%;}

ul.dodatki { padding-top:5%;}

}

@media only screen and (max-width: 900px)
{
#oferta-Sea-Line { width:58% !important; right:-15%; top:70px;}

#frimaliczby .container { flex-wrap:wrap;}
#frimaliczby .container .licz { width:48%; margin:0px 1% 2% 1%;}
#frimaliczby .container .licz .counter { font-size:50px; line-height:55px; }
ul.wspolpraca li { width:100%; margin-bottom:4%; }
ul.wspolpraca li:nth-child(2n) .txt { order:1; }
ul.produktgrup li { width:48%; }
ul.news li { width:48%; }

/* ------------------ padding 5 ----------------------*/
#ofertahome , #aktualnosci , #atuty , #firma , #pomoc , #cechyfirmy , .infofirma , .inne , #artykuly , .pytanie , #konsultanci , #kontakt{ padding:5%;}
#lokalizacja .box:nth-child(2) { padding-top:5%;}

}

@media only screen and (max-width: 800px)
{
#baner { padding-bottom:220px;}
#opiss { width:90%; left:5%; top: auto ;  transform: translate(0, 0); bottom:0px; background:#003380; z-index:55; padding:20px;}

#banerlewa { height:500px;}
#banerprawa { height:500px;}

#opiss h1 { font-size:30px; line-height:32px; }
#opiss h1 strong { font-size:25px; line-height:27px; }

#baner video { height:500px !important; width:auto !important; margin-left:-90%;  }

#infosealine { justify-content: center; flex-wrap:wrap; }
#infosealine .box:nth-child(1) { width:100%; display:flex; justify-content:center; padding-bottom:5%;}
#infosealine .box:nth-child(2) {  justify-content: center ; width:100%; }
#infosealine .box:nth-child(1) a { margin:0px 20px;}
#infosealine .box:nth-child(2) a { margin:0px 20px; }

#oferta-Sea-Line { width:75% !important; right:-40%; top:10px;}
ul.recenzje li { width:48%; }

.blog-news .box:nth-child(2) { width:100%; padding:0px 10%; }
.lista ul.galeria li  { width:23%; }

.formularz .f2 { width:100%; }
.formularz .f3 { width:100%; }

fieldset .txt { width:67%; }
fieldset .guz { width:30%; }

ul.konsultanci li { width:48%;}

#oferta-Sea-Line { width:58% !important; right:-15%; top:220px;}

}

@media only screen and (max-width: 700px)
{

#baner video { height:400px !important; width:auto !important; margin-left:-90%;  }
#tlobg { width: auto !important; height:400px !important;}


#banerlewa { height:400px;}
#banerprawa { height:400px;}
ul.firmahome li { width:100%; }
#dystrybutorhome .box:nth-child(1) img.dys2 { width: 80% !important; left: -25%; }
#dolfooter .dol { width:100%; padding-bottom:5%; text-align:center;}
#dolfooter .dol:nth-child(1) { text-align:left;}

#podpis { flex-wrap:wrap; }
#podpis .box { width:100%; text-align:center; }

#dystrybutorhome .box:nth-child(1) img { width: auto  !important; height: 500px !important;}

.artykul { width:48%; }

#oferta-Sea-Line { width:55% !important; right:-20%; top:230px;}

}


@media only screen and (max-width: 600px)
{
#opiss h1 { font-size:25px; line-height:30px; }
#opiss h1 strong { font-size:22px; line-height:24px; }
#baner { padding-bottom:200px;}
#baner video { margin-left:-120%;}
ul.ofertaglowna li { width:100%; }
ul.atutysealine li { width:100%; }
ul.ofertaglowna li:hover .ico .cien span {transform: scale(80);}
#gmw-map-wrapper-2 { height:400px !important;}
#dolfooter .dol:nth-child(1)  { flex-wrap:wrap;}
#dolfooter .dol:nth-child(1) .box { width:100%; text-align:center;}
a.wiecej2 , a.wiecej3 { width:100%; }
#dolfooter .dol:nth-child(1) .box:nth-child(1) { margin-right:0px;}
ul.cechy li { width:100%;}

.blog-news .box:nth-child(2) { width:100%; padding:0px; }
.lista ul.galeria li  { width:31.3%; }
ul.produktgrup li { width:100%; }

input.wpcf7-submit { width:100%;}
ul.news li { width:100%; }
.innepro ul.news li { width:100%;}

#oferta-Sea-Line { width:60% !important; right:-15%; top:180px;}
#ofertahome .box {padding-bottom: 10%;}

}


@media only screen and (max-width: 500px)
{
#dystrybutorhome .box:nth-child(1) img { width: auto  !important; height: 350px !important;}
#infosealine .box:nth-child(1) { display:flex; flex-direction:column; text-align:center; }

ul.recenzje li { width:100%; }
#frimaliczby .container .licz { width:100%; }

.artykul { width:100%; }

fieldset form { flex-wrap:wrap;}
fieldset .txt { width:100%; margin-bottom:10px; }
fieldset .guz { width:100%; }

ul.pobierz li { width:100%; }
ul.konsultanci li { width:100%;}

#baner { padding-bottom:350px;}
#oferta-Sea-Line { width:100% !important; right:-45%; top:250px;}

}

@media only screen and (max-width: 400px)
{
#baner video { margin-left:-160%;  }
#baner { padding-bottom:350px;}
#oferta-Sea-Line { width:100% !important; right:-45%; top:230px;}

}
