.header.top-header { padding-top: 0px; }
.header.top-header .main-menu ul.nav.menu { width: auto; }

#toTop { width: auto; }

.wcag { color: #363739 !important; background-color: #f6f6f6; padding: 10px; font-size: 17px; width: 100%; margin: 0 0 10px 0; text-align: right; display: flex; align-items: center; }
	.wcag .width { display: grid; grid-template-columns: 1fr 30px 30px 30px 130px; column-gap: 10px; }
	.wcag .opt { border-radius: 20px; background-color: #f6f6f6; border: 1px solid gray; color: #ec4e20 !important; text-align: center; font-size: 15px; display: flex; align-items: center; justify-content: center;  }
		.wcag .opt:hover { background-color: #EEE; }
		.wcag .opt.opt-circle { border-radius: 50%; width: 25px; height: 25px;  }
		.wcag .opt a { width: 100%; display: inline-block; color: inherit !important; text-decoration: none; cursor: pointer; }	
		.wcag .opt.active { background-color: #ec4e20; color: white !important; font-weight: bold; }
		
@media (max-width: 780px) {
	.wcag { display: none; }
}

body.wcag-size-2 { font-size: 16px !important; }
	body.wcag-size-2 .main-menu li.parent ul li a { font-size: 15px !important; }
	body.wcag-size-2 .h2, body.wcag-size-2 h2 { font-size: 34px !important; }
	body.wcag-size-2 .box-item.galeria h4 { font-size: 18px !important; }
	body.wcag-size-2 .btn { font-size: 16px !important; }
	body.wcag-size-2 dl.article-info.muted { font-size: 15px !important; }
	body.wcag-size-2 .nspArt h4.nspHeader { font-size: 27px !important; }
	body.wcag-size-2 .newsletter h3 { font-size: 29px !important; }
		body.wcag-size-2 .newsletter .intro { font-size: 18px !important; }
	body.wcag-size-2 .foot h3 { font-size: 18px !important; }
	body.wcag-size-2 .foot1, body.wcag-size-2 .foot2 { font-size: 15px !important; line-height: normal !important; }
	body.wcag-size-2 #toTop { font-size: 14px !important; }
				
body.wcag-size-3 { font-size: 18px !important; }
	body.wcag-size-3 .main-menu li.parent ul li a { font-size: 17px !important; }
	body.wcag-size-3 .h2, body.wcag-size-3 h2 { font-size: 38px !important; }
	body.wcag-size-3 .box-item.galeria h4 { font-size: 20px !important; }
	body.wcag-size-3 .btn { font-size: 18px !important; }
	body.wcag-size-3 dl.article-info.muted { font-size: 17px !important; }
	body.wcag-size-3 .nspArt h4.nspHeader { font-size: 30px !important; }
	body.wcag-size-3 .newsletter h3 { font-size: 32px !important; }
		body.wcag-size-3 .newsletter .intro { font-size: 20px !important; }
	body.wcag-size-3 .foot h3 { font-size: 20px !important; }
	body.wcag-size-3 .foot1, body.wcag-size-3 .foot2 { font-size: 17px !important; line-height: normal !important; }
	body.wcag-size-3 #toTop { font-size: 16px !important; }
					
body.wcag-contrast { background-color: black !important; color: white !important; }
	body.wcag-contrast .item-page, body.wcag-contrast .bfClearfix, body.wcag-contrast .userarea, body.wcag-contrast .blog { background-color: black !important; }
	body.wcag-contrast .blog.galerie, body.wcag-contrast .blog.aktualnosci, body.wcag-contrast .blog.zajecia, body.wcag-contrast .blog.oferta { background-color: black !important; }
	body.wcag-contrast .blog.galerie, body.wcag-contrast .galeria.float-container { background-color: black !important; }
	body.wcag-contrast dl.article-info.muted { background-color: black !important; color: white !important; border: 1px solid white !important; }
	body.wcag-contrast .blog-featured .item p { color: white !important; }
	body.wcag-contrast .main-menu li.parent ul li , body.wcag-contrast .module-style , body.wcag-contrast .pager li > a, body.wcag-contrast .pager li > span , body.wcag-contrast .lista-zajec { background-color: black !important; }
	body.wcag-contrast .header, body.wcag-contrast .middle , body.wcag-contrast .floatl { background-color: black !important; }
	body.wcag-contrast .main-menu a, body.wcag-contrast .main-menu span , body.wcag-contrast a , body.wcag-contrast.view-article .item-page table tr td p { color: white !important; }
	body.wcag-contrast .foot1 , body.wcag-contrast .foot2 { background-color: #505050 !important; }		