
@media screen and (min-width: 750px) and (max-width: 1199px)
{
	.box_03,
	.box_032 { width: 100%; margin: 2% 0px; }
	.box_articles_more.articles1,
	.box_articles_more.articles3 { grid-template-columns: 50% 50%; }
	.brand img { width: 180px; }
}

@media screen and (max-width: 749px)
{
	:root {
		--fontSize: 14px;
	}
	h1 { font-size: 30px; }
	h2 { font-size: 26px; }
	h3 { font-size: 22px; }
	h4,.h4 { font-size: 18px; }

	.btn-next, .btn-prev { visibility: hidden; }
	.caption h2 { font-size: 38px; line-height: 44px; }
	.caption .learn { font-size: 18px; }

	.home #header .container, #header .container { padding-top: 34px; }

	.caption-holder { padding-top: 68px; }
	.caption .learn { padding: 0 13px 0 0; }
	.caption-holder { padding-top: 65px; }
	.navbar-collapse { padding: 0px 10%; width: 80%; }
  
	.search form { width: 80%; }
	.brand img { width: 150px; }
	.slajder-partnerzy { width: 300px; }
	#prev { margin-left: -200px; }
	#next { margin-left: 160px; }

	.box_02,
	.box_02news,
	.box_03,
	.box_03news,
	.box_032,
	.box_04,
	.box_04news,
	.box_043 { width: 100%; margin: 2% 0px; }
	.box_site,
	.box_szablon1,
	.box_szablon2 { padding: 0px; }
	.box_search2 .fa-magnifying-glass { top: 15px; padding: 10px; }
	
	.box_news { background: none; padding: 0px; border-radius: 0px; }
	.box_articles_more.articles2,
	.box_articles_more.articles3 { grid-template-columns: 100%; }
	.toTop { padding: 4px 14px; right: 107px; bottom: 27px; }

	footer ul { padding-left: 20px; }
	footer .cookiemenu { text-align: left; }
	footer .cookiemenu a { display: block; padding: 0px; }

}

@media screen and (max-width: 480px)
{
	.search form { width: 90%; }
	.table-rss tr td { display: block; width: 100%; }
	.table-rss tr td:first-child { width: 100%; border-bottom: none; padding-bottom: 0px; }
	.table-rss tr td:last-child { padding-top: 0px; }
}