@charset "UTF-8";
/* CSS Document */
:root {
	--text-color:  				#000;
	--bg-color: 				#fff;
	--inv-text-color: 			#fff;
	--inv-bg-color: 			#000;
	--navy: 					#0d4869;
	--header-color: 			var(--navy);
	--blue: 					#35b8ef;
	--link-color: 				#f24e59; /*czerwonawy*/
	--darker-bg: 				#f1f1f1;
	--button-color: 			var(--inv-text-color);
	--button-bg: 				var(--blue);
	--primary-font: 			'Lato', sans-serif;
	--header-font: 				'Raleway', sans-serif;
	--secondary-font: 			var(--header-font);
	--primary-line-height: 		24px;
	--primary-font-size: 		16px;
	--main-space:				20px;	
	--max-content-width: 		1560px;
	--article-content-width: 	60%;
	--main-content-width:		90%;
	/*  do sprawdzenia */
	--border-color: 			#c5c5c5;	
	/*--main-content-width:		1340px;*/
	--article-header-width:		1650px;
	--article-content-wider: 	var(--main-content-width);
	--dashed-border:        	1px dashed #ddd;
}
@media (max-width: 1000px) {
	:root {	
		--main-content-width: 	 100%;
		--article-content-width: 100%;
		--article-content-wider: 100%;	
	}
}
/**** ----- ****/
body {
	margin: 				0;
	padding: 				0;
	background: 			var(--bg-color);
	color: 					var(--text-color);
	font-family: 			var(--primary-font);
	font-size: 				var(--primary-font-size);
}
body * {
	box-sizing: 			border-box;
}
a {
	text-decoration:  		none;
}
sup {
	line-height: 12px;
}
}
/************** top *************/
#top {
	width: 					var(--main-content-width);
	max-width: 				var(--max-content-width);
	margin-left:   			auto;
	margin-right:  			auto;
	display: 				flex;
	padding: 				30px 70px;
	line-height: 			75px;
	height: 				75px;
	height: 				135px;
}
#top p {
	margin: 				0;
}
.moduletable.logo {
	/*** ***/
}
/******* menu ******/
/*.moduletable.menu-sz {
	flex-grow: 				1;
	text-align: 			right;
}
.moduletable.menu-sz ul,
.moduletable.menu-sz li,
.moduletable.menu-sz div {
	display: 				inline-block;
	margin: 				0;
	padding: 				0;	
}
.moduletable.menu-sz ul {
	list-style: 			none;
}
.moduletable.menu-sz li {
	margin: 				0	calc(var(--main-space)*.33);
}
*/
.moduletable.menu-sz a {
	font-family: 			var(--header-font);
	font-size: 				16px;
	font-weight:  			700;
	color: 					var(--text-color);
}
.moduletable.menu-sz li.active a {
	color: 					var(--blue);
}
/*
.moduletable.menu-sz li:last-child {
	margin-left: 			var(--main-space);
}
.moduletable.menu-sz li:last-child img {
	vertical-align:			middle;
}
.menuToggler,
#top .moduletable.menu-sz .menuToggler  {
	display:				none;
}
@media (max-width: 1360px) {
	.moduletable.menu-sz a {
    	font-size: 16px;
	}
}
@media (max-width: 1269px) {
	.moduletable.menu-sz li:last-child {
		margin-left: auto !important;
	}
}
@media (max-width: 1188px) {
	.moduletable.menu-sz li {
		margin: 0 calc(var(--main-space)*.33);
	}
	}
	.moduletable.menu-sz li:last-child {
		margin-left: var(--main-space);
	}
@media (min-width: 1001px) {
	body.podcastcycle.category #top .moduletable.menu-sz a,
	body.cykle #top .moduletable.menu-sz a,
	body.mainevent #top .moduletable.menu-sz a {
		color: 				#fff;
	}
}
*/
/*@media (max-width: 1000px) {*/
	body {
		padding-top: 		0;
	}
	body.noscroll {
		overflow: 			hidden;
	}
	#top {
		padding: 			0;
		display: 			flex;
		align-items: 		center;
	}
	#top,
	#top .moduletable.logo,
	#top .custom.logo,
	#top .custom.logo p,
	#top .custom.logo a {
		line-height:		100px !important;
		padding-left: 		0;
		height:				100px !important;
	}
	.menuToggler,
	#top .moduletable.menu-sz .menuToggler {
		display:			block;
		margin-top: 		calc(var(--main-space)/2);
		margin-left: 		var(--main-space);
	}
	#top .moduletable.menu-sz.mobileMenu.on .menuToggler {
		margin-left: 		0;
	}
	#top .custom.logo, #top .custom.logo p, #top .custom.logo a {
    	align-items: 		center;
    	justify-content: 	center;
	}
	#top .moduletable.logo {
		background: 		var(--bg-color);
		width: 				100%;
		max-width: 			100%;
	}
	.podcastcycle.category #top .moduletable.logo,
	.cykle #top .moduletable.logo,
	.mainevent #top .moduletable.logo {
		background: 		transparent !important;
	}
	#top .custom.logo {
		text-align:			center;
		display:			block;	
	}
	#top .custom.logo img {
		margin-top: 		var(--main-space);
		max-width: 			250px;
		width: 				auto;
		height: 			auto;
	}
	.podcastcycle.category #top .custom.logo p,
	.cykle #top .custom.logo p,
	.mainevent #top .custom.logo p {
		text-align:			center !important;
	}
	.moduletable.menu-sz {
		text-align: 		left;
	}
	#top a[href$="wyszukiwanie"],
	#top a[href$="/strefa-zarzadzania/wyszukiwarka-sz"] {
		margin-top: 		calc(var(--main-space)/2);
		margin-right: 		var(--main-space);
	}
	#top a[href$="wyszukiwanie"] img, 
	#top a[href$="/strefa-zarzadzania/wyszukiwarka-sz"] img {
		filter: 			brightness(0);
		width: 				18px;
		height: 			auto;
	}
	.moduletable.menu-sz {
		display: 			none;
	}
	.moduletable.menu-sz.on {
		display:			block;
		position: 			fixed;
		z-index: 			999;
		background: 		#fff;
		margin: 			0 !important;
		padding: 			0 !important;
		flex: 				unset;		
		left: 				0;
		top: 				0;		
		width: 				100%;
		height: 			100%;
		max-width: 			100%;		
	}
	#top .moduletable.menu-sz .menuToggler {
		padding-left: 		30px;
	}
	#top .moduletable.menu-sz ul {
		margin-top:			calc(var(--main-space)*4);
		text-align:			left;
		line-height: 		calc(var(--main-space)*2);
	}
	#top .moduletable.menu-sz li {
		display: 			block;
		padding: 			calc(var(--main-space)*0) calc(var(--main-space)*0) calc(var(--main-space)*.0) calc(var(--main-space)*3.5);
		border-left: 		10px solid transparent;				
	}
	#top .moduletable.menu-sz li.current,
	#top .moduletable.menu-sz li:hover {
		border-color: 		var(--link-color);		
	}
	#top .moduletable.menu-sz li.current a,	
	#top .moduletable.menu-sz li:hover a {
		color: 				var(--link-color);
	}
	#top .moduletable.menu-sz.mobileMenu a {
		line-height: 		130%;
		margin-bottom: 		calc(var(--main-space)*.66)
	}
	.podcastcycle.category .menuToggler img,
	.cykle .menuToggler img,
	.mainevent .menuToggler img {
		filter: 			invert(1) !important;
	} 
	.podcastcycle.category a[href$="/strefa-zarzadzania/wyszukiwarka-sz"] img,
	.cykle a[href$="/strefa-zarzadzania/wyszukiwarka-sz"] img,
	.mainevent a[href$="/strefa-zarzadzania/wyszukiwarka-sz"] img,
	.podcastcycle.category a[href$="wyszukiwanie"] img,
	.cykle a[href$="wyszukiwanie"] img,
	.mainevent a[href$="wyszukiwanie"] img {
		filter: 			brightness(1) contrast(1) !important;
	}
/* } */
/************** koniec topu *************/
/**** h3 z iko ***/
.moduletable.blogpost > h3,
.moduletable.events > h3 {
	font-family: 			var(--header-font);
	font-weight: 			900;
	font-size: 				30px;
	line-height: 			38px;
	color: 					var(--navy);
}
.moduletable.blogpost > h3:before,
.moduletable.events > h3:before {
	content: 				'';
  	width: 					15px;
  	height: 				22px;
	background: 			url(../images/triangle.svg) no-repeat top left;
	display: 				inline-block;
  	vertical-align: 		middle;
  	margin-right: 			10px;
  	/*border-top: 15px solid transparent;
  	border-bottom: 15px solid transparent; 
  	border-left: 15px solid var(--blue);*/		
}
/**** minitek ****/
.moduletable.blog2col,
.moduletable.blogpost  {
	/*max-width: 			1280px;*/
	width: 					var(--main-content-width);
	max-width: 				var(--max-content-width);
	margin: 				0 auto;
	/*border: 				1px solid red;*/
	overflow: 				auto;
	box-sizing: 			border-box;
	padding: 				0 calc(var(--main-space)*3);
}
.moduletable.blog2col .mnwall-item {
	margin-bottom: 			20px;
}
.mnwall-item h3.mnwall-title a {
	font-size: 				21px;
	line-height: 			30px;
	font-family: 			var(--header-font);
	color: 					var(--text-color);
	font-weight: 			700;
}
.moduletable.blogpost .mnwall-item:first-child .mnwall-desc,
.moduletable.blogpost .mnwall-item:first-child .mnwall-title,
.moduletable.blogpost .mnwall-item:first-child .mnwall-readmore,
.moduletable.blog2col .mnwall-item .mnwall-desc,
.moduletable.blog2col .mnwall-item .mnwall-title,
.moduletable.blog2col .mnwall-item .mnwall-readmore {
	padding: 				0;
}
.mnwall-columns .mnwall-item-inner {
	padding: 				0;	
}
.mnwall-item h3.mnwall-title a, 
.mnwall-item h3.mnwall-title span {
	text-transform: 		none !important;
}
.mnwall-item .mnwall-readmore {
	margin-top: 			0;
	padding-top: 			0;
}
.mnwall-readmore a,
.dark-text .mnwall-readmore a {
	font-weight: 			600;
	border: 				none;
	padding: 				0;
	margin: 				0;
	color: 					var(--link-color);
	font-size: 				13px;
	line-height: 			21px;
}
.mnwall-item .mnwall-readmore a:hover,
.mnwall-item .dark-text .mnwall-readmore a:hover {
	color: 					var(--link-color);
	border: 				none;
}

body.articleslisting.article .page-header h1 {
	display: none;
}

/**** minitek ukłd 2 kolumny ****/
body.articleslisting.tags h1,
body.articleslisting.category .page-header {
	background-color: 		var(--navy);
	background-image: 		url(../images/trojkatybgdpodcasty.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	background-size: 		cover;
	height: 				320px;
	display:  				flex;
    align-items: 			center;
    justify-content: 		center;
	margin-bottom: 			80px;
}
body.articleslisting.tags h1 {
	flex-wrap: wrap;
	align-content: center;
}
body.articleslisting.tags h1,
body.articleslisting.category .page-header h1 {
	color: 					#fff;
	font-family: 			var(--header-font);
	font-weight: 			900;
	text-align: 			center;
	font-size: 				44px;
	line-height: 			48px;
	font-weight: 			700;
}
body.articleslisting.podcastcycle.category .page-header h1 {
	margin-top:  			100px;
}
body.articleslisting.podcastcycle.category .page-header {
	display:  				block;
}
body.articleslisting.ceo.tags h1:before {
	content: 				'cykl  podcastów';
	display:  				block;
	color: 					var(--blue);
	margin:  				0 auto;
	font-size: 				21px;
	font-weight: 			500;
	width: 					100%;
}
body.articleslisting.ceo.tags h1, 
body.articleslisting.podcastcycle.ceo.category .page-header {
	/*background-blend-mode: 	lighten, screen;
	background-image: 		url(../images/trojkatybgdpodcasty.png), url(../images/podgrzewana_zaba.jpg);
	background-position: 	top left, center;
	background-size: 		100% auto, cover;*/
	background-image: 		url(../images/podgrzewana_zaba.jpg);
	background-position: 	top center;
	background-size: 		cover;
	height: 				500px;	
}
body.articleslisting.ceo.tags.chinatalk h1, 
body.articleslisting.podcastcycle.ceo.category.chinatalk .page-header {
	background-image: 		url(../../../images/bgd_chinatalk.jpg);
	background-position: 	top center;
	background-size: 		cover;
	height: 				500px;	
}
body.articleslisting.ceo.tags.jakzarzadzac h1, 
body.articleslisting.podcastcycle.ceo.category.jakzarzadzac .page-header {
	background-image: 		url(../../../images/SZ-jak-zarzadzac.jpg);
	background-position: 	top center;
	background-size: 		cover;
	height: 				500px;	
}
body.articleslisting.ceo.tags.hrbeztajemnic h1, 
body.articleslisting.podcastcycle.ceo.category.hrbeztajemnic .page-header {
	background-image: 		url(../../../images/SZ-hr-bez-tajemnic.jpg);
	background-position: 	top center;
	background-size: 		cover;
	height: 				500px;	
}

body.articleslisting.ceo.tags.innowacyjnie-o-innowacjach h1, 
body.articleslisting.podcastcycle.ceo.category.innowacyjnie-o-innowacjach .page-header {
	background-image: 		url(../../../images/SZ-innowacyjnie-o-innowacjach.jpg);
	background-position: 	top center;
	background-size: 		cover;
	height: 				500px;	
}

body.articleslisting.ceo.tags.itm-3182 h1 {
	background-image: 		url(/images/bgd_startup.jpg);
}

@media (max-width: 1000px) {
	body.articleslisting.tags h1,
	body.articleslisting.category .page-header {
		background-size: 	100% auto;
		height: 			200px;
		margin-bottom: 		30px;
	}
	body.articleslisting .page-header h1 {
		font-size: 			22px;
		line-height: 		26px;
	}
	body.articleslisting.podcastcycle.ceo.category .page-header {
		height: 			235px;	
	}
	body.articleslisting.category .page-header h1 {
		font-size: 			22px;
		line-height: 		26px;
	}
	body.articleslisting.podcastcycle.category .page-header h1 {
		margin-top:  		60px;
	}	
	
}
.moduletable.blog2col {
}
/**** minitek ukłd (1+3)+n*2 ****/
.moduletable.blogpost  {
	/*** ? ***/
}
.moduletable.blogpost .mnwall_iso_container {
	margin: 				0 !important;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
	width: 					50% !important;
	height: 				22% !important;
}
/*zmiana wysokości .moduletable.blogpost .mnwall_iso_container w zal. od szer. */
@media (min-width: 1780px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			630px !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			210px !important;
	}
}
@media(max-width: 1779px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			35vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			11.667vw !important;
	}
}
@media(max-width: 1750px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			37vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			12.333vw !important;
	}
}
@media(max-width: 1500px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			39vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			13vw !important;
	}
}
@media(max-width: 1399px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			40vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			13.333vw !important;
	}
}
@media(max-width: 1359px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			43vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			14.333vw !important;
	}
	h3.mnwall-title a, 
	h3.mnwall-title span,
	.mnwall-item h3.mnwall-title a {
		line-height: 		20px;
	}
}
@media(max-width: 1260px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			45vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			15vw !important;
	}
}
@media(max-width: 1250px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			47vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			15.667vw !important;
	}
}
@media(max-width: 1150px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			50vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			16.667vw !important;
	}	
}
@media(max-width: 1075px) {
	.moduletable.blogpost .mnwall-item:first-child {
		height: 			52vw !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
		height: 			17.333vw !important;
	}
}
.moduletable.blogpost .mnwall-item {
	/**** ??? ****/
	/*** padding: 0 !important; ***/
}
.moduletable.blogpost .mnwall-item:first-child {
	width: 					50% !important;
	padding-left: 			0 !important;;
}
.moduletable.blogpost .mnwall-item:first-child .mnwall-title,
.moduletable.blogpost .mnwall-item:first-child .mnwall-desc,
.moduletable.blogpost .mnwall-item:first-child .mnwall-readmore {
	margin: 				15px 0;
}
.moduletable.blogpost .mnwall-item .mnwall-desc {
	font-size: 				13px;
	line-height: 			21px;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2) .mnwall-desc {
	display: 				none;
	padding-bottom: 		0;
}
.moduletable.blogpost .mnwall-item:nth-child(n+5) {
	width: 					50% !important;
	height: 				170px !important;	
	padding: 				0 10px 30px 10px !important;
}
.moduletable.blogpost .mnwall-item:nth-child(n+5) .mnwall-item-outer-cont {
	border-top: 			1px solid #ccc;
	padding-top: 			30px;
}
.moduletable.blogpost .mnwall-item:nth-child(n+5) .mnwall-cover {
	width:  				25%;
	float: 					left;
}
/*
.moduletable.blogpost .mnwall-item:nth-child(n+2) .mnwall-item-inner */
/*.moduletable.blogpost .mnwall-item:nth-child(n+5) .mnwall-item-inner {
	display: 				flex;
	flex-direction: 		column;
	justify-content: 		space-between;
	height: 				100%;
}*/
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) {
	width: 					50% !important;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) h3 {
	/*height: 				105px !important;*/
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) .mnwall-cover {
	/*width:  				50%;
	float: 					left;*/
	width: 					100%;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) .mnwall-item-inner-cont {
	display: 				grid;
    grid-template-columns: 50% 50%;
}
.moduletable.blogpost .mnwall-columns .mnwall-item:nth-child(n+2):nth-child(-n+4) .mnwall-item-inner {
    padding: 				0;
    display: 				grid;
    grid-template-rows: 	50% 50%;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) .mnwall-readmore {
	align-self: 			end;
}

.moduletable.blogpost .mnwall-item:nth-child(n+2) h3.mnwall-title {
	padding-top: 			0;
	padding: 				0 !important; /*27.02*/
}
.moduletable.blogpost .mnwall-item:nth-child(n+2) h3.mnwall-title a {
	font-size: 				18px;
}
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(5),
.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(6) {
	/*margin-top: 			20px;*/  /*27.02*/
}
.mnwall_more_results a.more-results,
#mnwall_container_109 a.more-results,
#mnwall_container_108 a.more-results,
#mnwall_container_101 a.more-results,
#mnwall_container_100 a.more-results,
#mnwall_container_99 a.more-results,
#mnwall_container_98 a.more-results,
#mnwall_container_97 a.more-results,
#mnwall_container_96 a.more-results,
#mnwall_container_95 a.more-results,
#mnwall_container_81 a.more-results,
#mnwall_container_80 a.more-results {
    background-color: 		var(--blue) !important;
	border-color: 			var(--blue) !important;
	border-radius: 			0 !important;
	color: 					#ffffff;
}
.mnwall_more_results a.more-results:hover {
	color: 					#ffffff !important;
}

@media(min-width: 0px) and (max-width: 1005px) {
	/****  !!!	M  O  B  I   L  E  !!! ****/
	.moduletable.events > h3,
	.moduletable.blogpost > h3 {
		font-size: 			22px;
		line-height: 		28px;
	}
	.moduletable.blogpost > h3::before {
		display: 			none;
	}
	#mnwall_iso_container_109 .mnwall-item-inner .mnwall-title a,
	#mnwall_iso_container_108 .mnwall-item-inner .mnwall-title a,
	#mnwall_iso_container_100 .mnwall-item-inner .mnwall-title a,
	#mnwall_iso_container_99 .mnwall-item-inner .mnwall-title a,
	#mnwall_iso_container_98 .mnwall-item-inner .mnwall-title a,
	#mnwall_iso_container_97 .mnwall-item-inner .mnwall-title a,
	/* #mnwall_iso_container_81 .mnwall-item-inner .mnwall-title a,*/
	#mnwall_iso_container_80 .mnwall-item-inner .mnwall-title a {
		font-size: 			16px !important;
		line-height: 		21px !important;
	}
	.moduletable.blogpost  #mnwall_iso_container_109 .mnwall-readmore,
	.moduletable.blogpost  #mnwall_iso_container_108 .mnwall-readmore,
	.moduletable.blogpost  #mnwall_iso_container_100 .mnwall-readmore,
	.moduletable.blogpost  #mnwall_iso_container_99 .mnwall-readmore,
	.moduletable.blogpost  #mnwall_iso_container_98 .mnwall-readmore,
	.moduletable.blogpost  #mnwall_iso_container_97 .mnwall-readmore,
	/*.moduletable.blogpost  #mnwall_iso_container_81 .mnwall-readmore,*/
	.moduletable.blogpost  #mnwall_iso_container_80 .mnwall-readmore {
		display: 			none !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2) .mnwall-item-outer-cont {
		padding-top: 		10px;
		border-top: 		1px solid #ccc;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+5) {
		padding: 0 10px 0 10px !important;
	}
	.moduletable.blogpost #mnwall_iso_container_109 .mnwall-item,
	.moduletable.blogpost #mnwall_iso_container_108 .mnwall-item,
	.moduletable.blogpost #mnwall_iso_container_100 .mnwall-item,
	.moduletable.blogpost #mnwall_iso_container_99 .mnwall-item,
	.moduletable.blogpost #mnwall_iso_container_98 .mnwall-item,
	.moduletable.blogpost #mnwall_iso_container_97 .mnwall-item,
	/* .moduletable.blogpost #mnwall_iso_container_81 .mnwall-item, */
	.moduletable.blogpost #mnwall_iso_container_80 .mnwall-item {
		width:  			100% !important;
		padding: 			0 !important;
	}
	.moduletable.blogpost #mnwall_iso_container_108 .mnwall-photo-link img,
	.moduletable.blogpost #mnwall_iso_container_109 .mnwall-photo-link img,
	.moduletable.blogpost #mnwall_iso_container_100 .mnwall-photo-link img,
	.moduletable.blogpost #mnwall_iso_container_99 .mnwall-photo-link img,
	.moduletable.blogpost #mnwall_iso_container_98 .mnwall-photo-link img,
	.moduletable.blogpost #mnwall_iso_container_97 .mnwall-photo-link img,
	/*.moduletable.blogpost #mnwall_iso_container_81 .mnwall-photo-link img,*/
	.moduletable.blogpost #mnwall_iso_container_80 .mnwall-photo-link img {
		height: 			auto !important;
		width: 				100% !important;
	}
	.moduletable.blogpost #mnwall_iso_container_109 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_109 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_109 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	.moduletable.blogpost #mnwall_iso_container_108 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_108 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_108 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	
	.moduletable.blogpost #mnwall_iso_container_100 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_100 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_100 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	.moduletable.blogpost #mnwall_iso_container_99 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_99 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_99 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	.moduletable.blogpost #mnwall_iso_container_98 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_98 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_98 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	.moduletable.blogpost #mnwall_iso_container_97 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_97 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_97 .mnwall-item:nth-child(n+2) .mnwall-readmore,
	
	/*.moduletable.blogpost #mnwall_iso_container_81 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_81 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_81 .mnwall-item:nth-child(n+2) .mnwall-readmore,*/
	
	.moduletable.blogpost #mnwall_iso_container_80 .mnwall-item:nth-child(n+2) .mnwall-cover, 
	.moduletable.blogpost #mnwall_iso_container_80 .mnwall-item:nth-child(n+2) .mnwall-desc,
	.moduletable.blogpost #mnwall_iso_container_80 .mnwall-item:nth-child(n+2) .mnwall-readmore {
		display: 			none !important;
	}
	.moduletable.blogpost .mnwall-item:nth-child(n+2):nth-child(-n+4) .mnwall-item-inner-cont {
		display: 			block;
	}
}

@media (min-width: 1000px) {
	.moduletable.blogpost .mnwall-item:nth-child(n+2) h3.mnwall-title {
		padding-left: 10px !important;
	}
}

/**** koniec minitek ukłd (1+3)+n*2 ****/
/**** minitek wydarzenia ****/
.moduletable.events + .moduletable.blogpost,
.moduletable.events + .moduletable.events {
	margin-top: 			30px;
}
.moduletable.events > .mnwall_container {
	border: 				1px solid red;
}
.moduletable.events .holder {
	background: 			#f2f2f2;
	padding-top: 			60px;
	margin-top: 			20px;
	padding-bottom: 		30px !important;

}
body.event.category .moduletable.events .holder {
	background-color:  		#fff;
	padding-top: 			0;
}
body.event.category .moduletable.events:nth-child(2) .holder {
	background:  		  	linear-gradient(360deg, var(--darker-bg), var(--bg-color));
}
body.event.category .moduletable.events:nth-child(n+3) h3 {
	margin-top: 			30px;
}
.moduletable.events > h3,
.moduletable.events .mnwall_container {
    width: 					var(--main-content-width);
	max-width: 				var(--max-content-width);
	margin: 				0 auto;
	overflow: 				auto;
	box-sizing: 			border-box;
	padding: 				0 calc(var(--main-space)*3);
	margin-top: var(--main-space);
}
.moduletable.events .mnwall_container {
	padding-top: 			10px;
}
.moduletable.events.singleevent .mnwall-item {
	width: 					100% !important;
}
.moduletable.events .mnwall-item-inner {
	height: 				250px;
	background-color: 		var(--navy) !important;
	background-image: 		url(../images/event-bg.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	display: 				grid;
	/*grid-template-rows: 	 repeat(3, 1fr); */
	grid-template-rows: 	1fr 1fr 45px;
	grid-template-columns: 	1fr 1fr 1fr 172px;	
}
/*.moduletable.events .mnwall-item-inner > * {
	border: 				1px solid red;
}*/
.moduletable.events .mwall-customfield.prelegent {
	grid-row: 				1;
	grid-column: 			1/span 3;
	padding-right:  		100px;
}
.moduletable.events .mwall-customfield.typ-wydarzenie {
	grid-row: 				1;
	grid-column: 			4;
	text-align: 			center;
}
.moduletable.events h3.mnwall-title {
	grid-column: 			1/ span 4;
	grid-row: 				2;
}
.moduletable.events .mnwall-date {
	grid-row: 				3;
	grid-column: 			1;
	text-transform: 		none;
}
.moduletable.events .mnwall-date:before {
	content: 				'';
	background-image: 		url(../images/kalendarz.svg);
	background-repeat: 		no-repeat;
	display: 				inline-block;
	width: 					15px;
	height: 				14px;
	margin-right: 			10px;
}
.moduletable.events .mwall-customfield.godzina-wydarzenia {
	grid-row: 				3;
	grid-column: 			2;
	white-space: 			nowrap;
}
.moduletable.events .mwall-customfield.godzina-wydarzenia:before {
	content: 				'';
	background-image: 		url(../images/zegar.svg);
	display: 				inline-block;
	width: 					15px;
	height: 				15px;
	margin-right: 			10px;
}
.moduletable.events .mnwall-item-info {
	grid-row: 				3;
	grid-column: 			3;
}
.moduletable.events .mnwall-item-info:before {
	content: 				'';
	background-image: 		url(../images/mapa.svg);
	display: 				inline-block;
	width: 					12px;
	height: 				18px;
	margin-right: 			10px;
}
.moduletable.events .mnwall-readmore {
	grid-row: 				3;
	grid-column: 			4;
	background-image:  		url(../images/zapisz-sie-bgd.png);
	background-repeat: 		no-repeat;
	text-align: 			center;
	padding: 				0 !important;
	justify-content: 		center;
}
.moduletable.events .mnwall-readmore a {
	font-family: 			var(--header-font);
	font-weight: 			bold;
}
.moduletable.events .mnwall-readmore a:after {
	content: 				'';
	background-image: 		url(../images/zapisz-sie-ico.svg);
	display: 				inline-block;
	width: 					5px;
	height: 				6px;
	margin-left: 			5px;
}
.moduletable.events .mnwall-date,
.moduletable.events .mwall-customfield.godzina-wydarzenia,
.moduletable.events .mnwall-item-info,
.moduletable.events .mnwall-readmore {
	background-color: 		#103d57;

}
.moduletable.events .mnwall-date,
.moduletable.events .mwall-customfieldvalue, 
.moduletable.events .mnwall-item-category, 
.moduletable.events .mnwall-readmore a {
	color: 					#fff;		
}
.moduletable.events .mnwall-date,
.moduletable.events .mwall-customfield.godzina-wydarzenia,
.moduletable.events .mnwall-item-info,
.moduletable.events .mnwall-readmore  {
	display: 				flex;
	align-items: 			center;
}
.moduletable.events .mnwall-date,
.moduletable.events .mnwall-item-info,
.moduletable.events .mwall-customfieldvalue, 
.moduletable.events .mnwall-item-category {
	font-size: 				14px;
	padding: 				0 !important;
}
.moduletable.events .mnwall-item h3.mnwall-title {
	padding-left: 			0 !important;
	margin-left: 			30px !important;
	margin-right: 			30px;
}
.moduletable.events .mnwall-date,
.moduletable.events .mwall-customfield.prelegent {
	padding-left: 			30px !important;
}
.moduletable.events .mnwall-item-category {
	margin:  				0 !important;	
}
.moduletable.events .mwall-customfield.typ-wydarzenie,
.moduletable.events .mwall-customfield.prelegent {
	padding-top: 			30px;
}
.moduletable.events .mwall-customfieldvalue.event-type {
	color: 					var(--blue);	
}
.moduletable.events .mnwall-item h3.mnwall-title a {
	color: 					#60c1e6;
	font-weight: 			500;
}
.moduletable.events .mnwall-date,
.moduletable.events .mwall-customfield.godzina-wydarzenia {
	padding-right: 			10px !important;
}


.mwall-customfield.temat-miesiaca, .mwall-customfield.haslo-miesiaca{
		display:none;
	}
	
@media (max-width: 1280px) {
	.moduletable.events .mnwall-date,
	.moduletable.events .mnwall-item-info,
	.moduletable.events .mwall-customfieldvalue, 
	.moduletable.events .mnwall-item-category {
		font-size: 			12px;
	}	
}
@media (min-width: 700px) and (max-width: 1149px) {
	.moduletable.events  #mnwall_iso_container_122 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_107 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_101 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_95 .mnwall-item,
	.moduletable.events div[id^=mnwall_iso_container_] .mnwall-item,
	.moduletable.events .mnwall-item {
		width: 				100% !important;
	}
	.moduletable.events  #mnwall_iso_container_95 .mnwall-item-inner {
		display: 			grid !important;
		padding: 			0 !important;
	}
	.moduletable.events #mnwall_iso_container_122 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_122 .mnwall-detail-box .mnwall-date,
	.moduletable.events #mnwall_iso_container_107 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_107 .mnwall-detail-box .mnwall-date,
	.moduletable.events #mnwall_iso_container_101 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_101 .mnwall-detail-box .mnwall-date,
	.moduletable.events #mnwall_iso_container_95 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_95 .mnwall-detail-box .mnwall-date {
		display: 			flex !important;
	}
}
@media (min-width: 0) and (max-width: 700px) {
	.moduletable.events  #mnwall_iso_container_122 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_107 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_101 .mnwall-item,
	.moduletable.events  #mnwall_iso_container_95 .mnwall-item,
	.moduletable.events div[id^=mnwall_iso_container_] .mnwall-item,
	.moduletable.events .mnwall-item {
		width: 				100% !important;
		height: 			auto !important;
	}
	.moduletable.events  #mnwall_iso_container_122 .mnwall-item-inner,
	.moduletable.events  #mnwall_iso_container_107 .mnwall-item-inner,
	.moduletable.events  #mnwall_iso_container_101 .mnwall-item-inner,
	.moduletable.events  #mnwall_iso_container_101 .mnwall-item-inner,
	.moduletable.events  #mnwall_iso_container_95 .mnwall-item-inner {
		display: 			grid !important;
		grid-template-rows: 30px auto 1fr 30px 30px;
		grid-template-columns: 	1fr 1fr 1fr;	
		padding: 			0 !important;
		flex-direction: 	column;
		height: 			auto;
	}
	.moduletable.events  .mnwall-item-inner * {	
		margin: 			0 ;
		text-align: 		left;
	}
	.moduletable.events  .mwall-customfield.typ-wydarzenie {	
		grid-row: 			1;
		grid-column: 		1/span 3;
		padding-left: 		30px !important;
		text-align:  		left;
	}
	.moduletable.events .mwall-customfield.prelegent {
		grid-row: 			2;
		grid-column: 		1/span 3;
		text-align: 		left !important;
		padding-right: 		30px;; 
	}
	.moduletable.events h3.mnwall-title {
		grid-row: 			3;
		grid-column: 		1/span 3;
		padding-bottom: 	30px !important;
	}
	.moduletable.events .mnwall-date {
		grid-row: 			4;
		grid-column: 		1;
	}
	.moduletable.events .mwall-customfield.godzina-wydarzenia {
		grid-row: 			4;
		grid-column: 		2;
	}
	.moduletable.events .mnwall-item-info {
		grid-row: 			4;
		grid-column: 		3;
	}
	.moduletable.events .mnwall-readmore {
		grid-row: 			5;
		grid-column: 		1/span 3;
		background-image: 	none;	
		background: 		var(--blue);
	}
	.moduletable.events #mnwall_iso_container_122 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_107 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_101 .mnwall-detail-box .mnwall-readmore,
	.moduletable.events #mnwall_iso_container_95 .mnwall-detail-box .mnwall-readmore {
		display: 			flex !important;
	}
	.moduletable.events .mnwall-readmore a {
		text-align: 		center;
	}
	.moduletable.events  #mnwall_iso_container_122 .mnwall-detail-box .mnwall-date,
	.moduletable.events  #mnwall_iso_container_107 .mnwall-detail-box .mnwall-date,
	.moduletable.events  #mnwall_iso_container_101 .mnwall-detail-box .mnwall-date,
	.moduletable.events  #mnwall_iso_container_95 .mnwall-detail-box .mnwall-date {
		display: 			flex !important;
		align-items: 		center !important;
	}
	.moduletable.events #mnwall_iso_container_.mwall-customfield.typ-wydarzenie,
	.moduletable.events .mwall-customfield.prelegent
	.moduletable.events .mnwall-title,
	.moduletable.events .mwall-customfield.godzina-wydarzenia,
	.moduletable.events .mnwall-item-info {
		/**/
	}
	/*
	.moduletable.events .mwall-customfield.godzina-wydarzenia,
	.moduletable.events .mnwall-item-info,
	.moduletable.events .mnwall-date {
		width: 33%;
		flex: 1 1 80px;
	}
	*/
	.moduletable.events .mnwall-readmore a {
		width: 				100%;
	}
}
.moduletable.events.archive .holder {
	filter: 				saturate(0);
	
}

/**** koniec minitek wydarzenia ****/
/**** minitek artykuły kategoria  ****/
.moduletable.blog2col .mnwall-title {
	padding-top: 			15px !important;
	padding-bottom: 		15px !important;
	font-size: 				21px;
	line-height: 			30px;
	font-weight: 			600 !important;
}
.moduletable.blog2col .mnwall-title a {
	color: 					var(--navy);
}
.moduletable.blog2col .mnwall-readmore {
	margin-top: 			15px !important;
}
.mnwall_iso_buttons a {
	border:   				2px solid var(--blue);
	color: 					var(--blue);
	padding: 				0 20px;
	height: 				36px;
	margin-right: 			8px;
}
.mnwall_iso_buttons a:hover, .mnwall_iso_buttons a:focus {
    color: 					var(--blue);
}
.mnwall_iso_buttons a.mnw_filter_active:hover, .mnwall_iso_buttons a.mnw_filter_active:focus {
    color: 					#fff;
}
#mnwall_container_81 .mnwall_iso_buttons a.mnw_filter_active {
    background-color: 		var(--blue);
	border:   				2px solid var(--blue);
}
#mnwall_container_81 .mnwall_iso_buttons a {
    border-radius: 			0px !important;
}
a.mnwall-filter {
	display: none;
}
a.mnw_filter_active {
	display: inline-block;
}
a.mnwall-filter[data-filter=""],
a.mnwall-filter[data-filter=".tag-BIZNES-A-PSYCHOLOGIA"],
a.mnwall-filter[data-filter=".tag-INNOWACJE-W-BIZNESIE"],
a.mnwall-filter[data-filter=".tag-WARTOŚCI-W-BIZNESIE"],
a.mnwall-filter[data-filter=".tag-ROZMOWY-Z-CEO"] {
	display: inline-block;
}



/**** koniec minitek artykuły kategoria  ****/
/**** minitek wydarzenia ****/
.mnwall_more_results .disabled {
	display: 				none;	
}
/**** minitek  slider cykle podcastowe  ****/
#content .moduletable.cyklepodcastowe-slider > div,
#content .moduletable.cyklepodcastowe-slider > h3 {
	width: 					var(--main-content-width);
	max-width: 				var(--max-content-width);
	margin: 				0 auto;
	overflow: 				auto;
	box-sizing: 			border-box;
	padding: 				0 calc(var(--main-space)*3);
}
.moduletable.cyklepodcastowe-slider {
	padding-top: 			80px;
	background-color: 		var(--navy) !important;
	background-image: 		url(../images/trojkatybgdpodcasty.png);
	background-repeat: 		no-repeat;
	background-position:  	top left;
	color: 			  		var(--inv-text-color)
}
.moduletable.cyklepodcastowe-slider .mnwall_scr {
	background: 			transparent !important;
}
#content .moduletable.cyklepodcastowe-slider > h3 {
	font-size: 				30px;
}
.flickity-prev-next-button.previous {
    left: 					calc(var(--main-space)*(-2));
}
.flickity-prev-next-button.next {
    right: 					calc(var(--main-space)*(-2));
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box {
	display: 				flex;
	flex-direction: 		column;
	background: 			transparent !important;
}
.moduletable.cyklepodcastowe-slider .flickity-page-dots .dot {
	display: 				none;
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box .mnwall-scr-cover {
	order: 					2; 			
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box .mnwall-item-info {
	order: 					1;
	color: 					var(--blue);
	font-size: 				13px;
	line-height: 			21px;
	font-weight: 			300;
	padding-left: 			0 !important;
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box .mnwall-item-info a {
	color: 					var(--blue);
	font-weight: 			500;
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box .mnwall-item-info a:before {
	content: 				'Cykl podcastów: ';
	font-weight: 			300;
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box .mnwall-item-info a:after {
	content: 				' »';
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box h3.mnwall-title {
	order: 					3;
	width: 					100% !important;
	padding-left: 			0 !important;
}
.moduletable.cyklepodcastowe-slider .mnwall-scr-detail-box h3.mnwall-title a {
	font-size: 				18px;
	line-height: 			24px;
	color: 					var(--inv-text-color);
	text-transform:  		none;
}
.moduletable.cyklepodcastowe-slider .mnwall-item-category span {
	display: 				none;
}
@media (max-width: 1000px) {
	.moduletable.cyklepodcastowe-slider .flickity-viewport {
		height: 			auto !important;
	}
	.moduletable.cyklepodcastowe-slider .flickity-slider,
	.moduletable.cyklepodcastowe-slider .mnwall-scr-item {
		position: 			relative !important;
	}
	.moduletable.cyklepodcastowe-slider .mnwall-scr-item {
		left: 				0 !important;
	}
}
/**** koniec minitek slider cykle podcastowe ****/
@media (max-width: 1000px) {
	.moduletable.blog2col,
	.moduletable.blogpost,
	.moduletable.events > h3,
	.moduletable.events .mnwall_container,
	#content .moduletable.cyklepodcastowe-slider > div,
	#content .moduletable.cyklepodcastowe-slider > h3 {
		padding: 				0 calc(var(--main-space)*1);
	}
}
/**** **** Artykuł **** ****/
.item-page a {
	/* color: 					var(--link-color); */
	color: 						var(--blue);
}
.item-page .page-header .author {
	color: 					var(--blue);
	text-align: 			center;
	font-size: 				22px;
	line-height: 			48px;
	font-weight: 			700;
}
@media (min-width:1000px) {
	.item-page .page-header .author {
		margin-top: 		-24px;
	}
}
.item-page h2[itemprop=headline] {
	color: 					var(--header-color);
	font-size: 				44px;
	line-height: 			48px;
	text-align: 			center;
	font-weight: 			700;
	font-family:  			var(--header-font);
	max-width: 				var(--max-content-width);
	margin-left: 			auto; 	
	margin-right: 			auto; 	
}
.item-page .image-intro,
.item-page.video .video-intro,
.item-page.cykle .video-intro {
	max-width: 				var(--max-content-width);
	width: 					100%;	
	margin:  				0 auto 60px auto;
	padding: 				0 70px;
}
.item-page.cykle .video-intro,
.item-page.mainevent .image-intro {
	bottom: 				-250px;
	position: 				relative;
	margin-top: 			-250px;
	margin-bottom: 			350px;
}
.item-page .image-intro img {
	width: 					100%;
	height: 				auto;
}
.item-page.cykle .cykle-apla,
.item-page.mainevent .main-event-apla {
	background-color: 		var(--navy);
	background-image: 		url(../images/trojkatybgdpodcasty.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
}
.item-page.cykle h2[itemprop=headline],
.item-page.mainevent h2[itemprop=headline] {
	color: 					#fff;
	margin-top: 			15px;
	font-family: 			var(--header-font);
}
.item-page.cykle .cykle-apla h1 {
	display: 				none;
}
.item-page.cykle .cykle-apla h3,
.item-page.mainevent .main-event-apla h3 {
	margin-top: 			0;
	padding-top: 			30px;
	color: 					var(--blue);
	text-align: 			center;
	font-weight: 			500;
}
.item-page p {
	text-align: 			left !important;
	margin-bottom: 			30px;
	margin-top: 			0;;;
}
.item-page li,
.item-page p,
.item-page h3 {
	line-height:  			28px;
}
.item-page .intro {
	margin-bottom: 			35px;
}
.item-page .intro p {
	margin-bottom:  		auto;
}
.item-page .intro p + p {
	margin-top:				30px;
}
	@media (min-width: 100px) {
	.item-page .intro {
		margin-bottom: 		30px;
	}	
}
.item-page .intro p {
	font-size: 				18px;
	font-weight: 			700 !important;
}
.item-page h3 {
	font-size: 				21px;
	color: 					var(--header-color);
}
.item-page div[itemprop="articleBody"] > h3,
.item-page .dwiekolumny h3 {
	margin-top: 			60px;
}
.item-page .intro strong {
	font-weight: 			700 !important;
}
.item-page li {
	margin-bottom: 			20px;
	text-align: 			left !important;	
}
.program-naglowek {
	max-width: 				100%;
	background: 			var(--navy) !important;
	text-align:  			center;
	padding-top:  			54px;
	padding-bottom:  		54px;
	margin: 				75px auto;
	background-image: 		url(../images/bgd-cytat.jpg) !important;
	background-repeat: 		no-repeat !important;
	background-size: 		cover !important;
}
.program-naglowek:before {
	content: 				'';
	background: 			url(../images/cite.svg);
	height: 				50px;
	background-repeat: 		no-repeat;
	background-position: 	50% 50%;
	margin-bottom: 			calc(var(--main-space)*2);
	text-align: 			center;
	display: 				block;
    margin-top: 			-95px;
    background-color: 		#fff;
    width: 					50px;
    margin-left: 			auto;
    margin-right: 			auto;
    padding: 				20px;
    border-radius: 			50%;
}
.program-naglowek .wypowiedz p {
	text-align: 			center !important;
	font-size: 				18px;
	line-height: 			26px;
	color: 					var(--inv-text-color);
	font-family: 			var(--header-font);
	margin-top: 			75px;
	margin-bottom: 			55px;
	
}
.program-naglowek p.podpis {
	font-size: 				14px;
	line-height: 			18px;
	color: 					var(--blue);
	margin-top: 			16px;
	margin-bottom: 			16px;
}

/* blog: cytatwlewjkolumnie jako notka o autorze */
.cytatwlewejkolumnie {
	display: 				flex;
}
.item-page h3.autor {
	font-size: 				30px;
	color: 					var(--navy);
	font-family: 			var(--header-font);
	font-weight: 			bold;
	display: 				flex;
	white-space: 			nowrap;
}
.item-page h3.autor:after {
	content: 				'';
	border-bottom: 			2px solid var(--navy);
	/*display: 				inline-block;*/
	width: 					100%;
	max-width: 				100%;
	margin-left: 			30px;
}

h3.autor + .cytatwlewejkolumnie + h3.autor {
	margin-top: 0 !important;
}

.cytatwlewejkolumnie .cytat p {
	margin-top: 			0 !important;
}
.cytatwlewejkolumnie .cytat img {
	width: 					117px;
	height: 				auto;
	border-radius: 			50%;
	max-width: 				117px !important;
	margin: 				20px;
	margin-left: 			0;
}
@media (max-width: 500px) {
	.cytatwlewejkolumnie {
		display: 			block;
	}
	.cytatwlewejkolumnie .cytat p {
		text-align: 		center !important;
	}
}
/* eventy: cytatwlewjkolumnie */
body.event .eventstages .stage:before {
	content: 				'';
	display: 				block;
	background: 			linear-gradient(180deg, var(--darker-bg), var(--bg-color));
	height: 				65px;
}
body.event .eventstages .stage h3 {
	position: 				relative;
	margin-top:  			0 !important;
}
body.event .eventstages .stage h3 span.timing {
    margin: 				var(--main-space) 0;
    text-align: 			right !important;
    font-weight: 			bold;
    color: 					var(--blue);
    position: 				absolute;
    top: 					-21px;
    left: 					-320px;
    display: 				block !important;
    width: 					300px;
	max-width: 				300px;
}
@media (min-width:1001px) and (max-width: 1515px) {
	body.event .eventstages .stage h3 span.timing {
		left: 				-200px;
		max-width: 			180px;		
	}
}
@media (max-width: 1000px) {
	body.event .eventstages .stage h3 span.timing {
		text-align: 		left !important;
		position: 			relative;
		left: 				0;
		top: 				0;
		width: 				auto;
	}
}
/*
.cytatwlewejkolumnie + .cytatwlewejkolumnie:before {
	content: 				'';
	display: 				none;
}
.cytatwlewejkolumnie .cytat {
	display: 				none;
}
*/
/*
body.event .cytatwlewejkolumnie .tresc img {
	width:	 				100px;
	height: 		 		auto;
	border-radius: 			50%;
	float: 					left;
	margin: 				20px;
}
*/
body.event .cytatwlewejkolumnie {
	padding-bottom:  20px;
}
.cytatwlewejkolumnie .tresc strong {
	color: 					var(--blue);
	font-family: 			var(--header-font);
	font-size:  			26px;
	line-height:  			36px;
	font-weight: 			500;
	display: 				block;
}
.cytatwlewejkolumnie .tresc {
	font-size: 				16px;
	line-height:  			24px;
}
/*cytatwlewjkolumnie - koniec */
 .wyrozniony {
	background:				var(--darker-bg);
	font-size:				22px;
	margin:					70px auto;
}
 .wyrozniony-wrapper {
	max-width:				var(--article-content-width);
	margin:					0 auto;
	overflow:				auto;
	display: 				flex;
	align-items: 			center;	
}
 .wyrozniony .wyrozniony-image img {
	max-width:				130px;
	height:					auto;
}
 .wyrozniony .wyrozniony-text {
	margin:					60px 0;
}
 .wyrozniony.without-image {
	background:				var(--bg-color);
}
 .wyrozniony.audio,
 .wyrozniony.video,
 .wyrozniony.read {
	background: 			linear-gradient(to right, var(--darker-bg) 5%, var(--darker-bg) 49%, var(--navy) 50%, var(--navy) 100%);
}
 .wyrozniony.audio p,
 .wyrozniony.video p,
 .wyrozniony.read p {	
	color:					var(--inv-text-color);	
	font-size:				22px;
	line-height:			40px;
	padding:				var(--main-space);	
	padding: 				calc(var(--main-space)*2.5) var(--main-space);
	margin: 				0 !important;	
}
 .wyrozniony.audio p a,
 .wyrozniony.video p a,
 .wyrozniony.read p a {
	color:					var(--inv-text-color);
}
 .wyrozniony.audio p a:after,
 .wyrozniony.video p a:after,
 .wyrozniony.read p a:after {
	content: 				"»";
}
 .wyrozniony.audio p a:hover ,
 .wyrozniony.video p a:hover ,
 .wyrozniony.read p a:hover {
	/*color:				#e4a9D0;*/
}
 .wyrozniony.audio .holder,
 .wyrozniony.video .holder,
 .wyrozniony.read .holder {
	width: 					var(--article-content-width);
	max-width: 				1040px;
	margin: 				auto auto;	
	position:				relative;
	background: 			var(--navy);
	background-image: 		url(../images/event-bg.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	padding-left: 			25px;
}
 .wyrozniony.audio .init,
 .wyrozniony.video .init,
 .wyrozniony.read .init { 
	display: 				block;
	position: 				absolute;
	left: 					calc(var(--main-space)*(-10));	
	width: 					calc(var(--main-space)*5);	
	text-align:				center;
	color:					var(--link-color);
	height:					100%;
}	
 .wyrozniony.audio .init img,
 .wyrozniony.video .init img,
 .wyrozniony.read .init img {
	max-height:				100%;
	width:					auto;
	margin-top:				15%; /* było 25*/
}
.wyrozniony-text p {
	max-width:				100%;
}
.wyrozniony.book.navy {
	background-color:  		var(--navy);
	color: 					var(--inv-text-color);	
	background-image: 		url(../images/trojkatybgdpodcasty.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
}
.wyrozniony.book.navy a {
	color: 					var(--blue);	
}
.wyrozniony.book.navy .wyrozniony-image img {
    width: 					100%;
    height: 				auto;
    max-width: 				200px;
}
@media (max-width: 1000px) {
	.wyrozniony.audio:before,
	.wyrozniony.video:before,
	.wyrozniony.read:before { 
		content: 			'';
		display: 			block;
		height: 			60px;
		background: 		#f1f1f1;
	}
	.wyrozniony.audio .init,
	.wyrozniony.video .init,
	.wyrozniony.read .init { 
		left: 				50%;
		top: 				-40px;
		height: 			75px;
		overflow: 			hidden;
		transform: 			translate(-50%, 0);
		
	}	
	 .wyrozniony.audio .init img,
	 .wyrozniony.video .init img,
	 .wyrozniony.read .init img {
		height: 			100px;
		width: 				100px;
		margin-top: 		0;
		max-width: 			100px;
		max-height: 		100px;
	}
}
/*body.event .cytatwlewejkolumnie .tresc,*/


.custom.incontent > h3, 
.custom.incontent > p,
.item-page .eventstages > h3,
.item-page .eventstages > p,
.eventstages > .stage > *,
.eventstages > .cytatwlewejkolumnie,
.event-info-wrapper,
.cytatwlewejkolumnie,
.program-naglowek .wypowiedz, 
.item-page .intro,
.item-page div[itemprop=articleBody] > h3,
.item-page div[itemprop=articleBody] > p,
.item-page div[itemprop=articleBody] > ul,
.item-page div[itemprop=articleBody] > .wyrozniony.without-image,
.flexbannergroup,
.item-page .dwiekolumny,
.item-page .dwiekolumnystatyczne,
.item-page .partners > div {
	width:					var(--article-content-width);
	max-width: 				1040px;
	margin-left:  			auto;
	margin-right: 			auto;
}
.moduletable.incontent {
	width:					var(--article-content-width);
	margin-left:  			auto;
	margin-right: 			auto;
}


/*.eventstages .cytatwlewejkolumnie {
	width: 					100%;
	max-width: 				100%;
}*/
.item-page p {
	position: 				relative;
	margin-bottom: 			30px;
}
@media (max-width: 600px) {
	.item-page p {
		margin-bottom: 		40px;
	}
}
.item-page p span.prsn {
    font-size: 				16px;
    line-height: 			18px;
    margin: 				var(--main-space) 0;
    text-align: 			right !important;
    font-family: 			var(--header-font);
    font-weight: 			bold;
    color: 					#f24e59;
    position: 				absolute;
    top: 					-16px;
    left: 					-320px;
    display: 				block !important;
    width: 					300px;
}
@media (max-width: 1000px) {
	.item-page p span.prsn {
		margin: 			15px 0;
		text-align: 		left !important;
		position: 			relative;
		left: 				0;
		top: 				0;
		width: 				auto;
	}
}
.event-info-wrapper * {
	line-height: 			54px;
}
.event-info-wrapper {
	justify-content: 		space-between;
}
.event-info-wrapper,
.event-info-wrapper .box.details {
	display: 				flex;
}
.event-info-wrapper {
	background: 			var(--navy);
	width: 					100% !important;
}
.event-info-wrapper .box.form {
	/* */
}
.event-info-wrapper, 
.event-info-wrapper .box.form a {
	color: 					#fff;
}
.event-info-wrapper .box.details > * {
	padding: 				0 30px;
}
.event-info-wrapper .calendar:before {
	content: 				'';
	background-image: 		url(../images/kalendarz.svg);
	background-repeat: 		no-repeat;
	display: 				inline-block;
	width: 					15px;
	height: 				14px;
	margin-right: 			10px;
}
.event-info-wrapper .clock:before {
    content: 				'';
    background-image: 		url(../images/zegar.svg);
    display: 				inline-block;
    width: 					15px;
    height: 				15px;
    margin-right: 			10px;
}
.event-info-wrapper .micro:before {
    content: 				'';
    background-image: 		url(../images/mapa.svg);
    display: 				inline-block;
    width: 					12px;
    height: 				18px;
    margin-right: 			10px;
}
.event-info-wrapper  .box.button {
   	background-image: 		url(../images/zapisz-sie-bgd.png);
    background-repeat: 		no-repeat;
    text-align: 			center;
    padding: 				0 !important;
	background-size: 		cover;
}
.event-info-wrapper .box.form a {
	padding-left: 			50px;
	padding-right: 			50px;
}
.event-info-wrapper .box.form a:after {
	content: 				'';
	background-image: 		url(../images/zapisz-sie-ico.svg);
	display: 				inline-block;
	width: 					5px;
	height: 				6px;
	margin-left: 			5px;
}
.event-info-wrapper .fa {
	display: 				none;
}
@media (min-width: 1000px) and (max-width: 1100px) {
	.custom.incontent .event-info-wrapper .box.details > * {
		padding: 0 10px;
	}
}
@media (max-width: 1000px) {
	.event-info-wrapper {
		display: 			block;
	}
	.event-info-wrapper .box.details {
		justify-content: 	center;
	}
	.event-info-wrapper  .box.button {
		background:  		var(--blue);
	}
}
@media (max-width:500px) {
	.event-info-wrapper .box.details > * {
		padding: 			0 5px;
	}
	.event-info-wrapper .calendar::before,
	.event-info-wrapper .micro:before,
	.event-info-wrapper .clock:before {
		 margin-right: 		5px;
	}
}
@media (max-width: 360px){
	.event-info-wrapper .box.details {
		font-weight: 		300;
		font-size: 			14px;
	}
}
.item-page ul li {
	list-style-image: 		url(../images/list-blue-ico.svg);
}
@media (max-width: 1000px) {
	.item-page ul li {
		margin-left: 		15px;
	}
}
.item-page .partners {
    background:            linear-gradient(180deg, var(--darker-bg), var(--bg-color));
	padding-top: 			70px;
	padding-bottom: 		70px;
}
.item-page .partners h3 {
	text-align: 			center;
	font-size: 				30px;
	font-weight: 			900;
	color: 					var(--navy);
}
.item-page .partners div {
	display: 				flex;
	flex-wrap: 				wrap;
	justify-content: 		center;
}
.item-page .partners img {
	max-height: 			87px;
	width: 					auto;
	background: 			#fff;
	padding: 				10px;
	border-radius: 			20px;
	margin: 				10px;
}
/* YT fix */
.video-container {
    position: 				relative;
    padding-bottom: 		56.25%;
    height: 				0;
    overflow: 				hidden;
	margin-top:				calc(var(--main-space)*2);
}
.video-container iframe, .video-container object, .video-container embed {
    position: 				absolute;
    top: 					0;
    left: 					0;
    width: 					100%;
    height: 				100%;
}
/* koniec YT fix */
.leadVideo {
	width: 					var(--article-content-wider);
	margin:					0 auto calc(var(--main-space)*2) auto;
	height:					auto;
}
.item-page.video .video-intro .leadVideo ,
.item-page.cykle .video-intro .leadVideo {
	width: 					auto;
}
.leadVideo .seealso {
	display:				flex;
	/*max-width:				var(--article-content-width);*/
	margin:					var(--main-space) auto;
	justify-content: 		center;
}

.leadVideo .seealso:before {
	content:				"Posłuchaj również na:";
	/*font-size:			21px;*/
	font-weight:			bold;
	color: 					var(--navy);
	margin-right:			var(--main-space);
	line-height:			60px;
	white-space:			nowrap;
}
.leadVideo .seealso:before,
.leadVideo .seealso ul,
.leadVideo .seealso li,
.leadVideo .seealso  a {
	display: 				inline-block;	
}
.leadVideo .seealso ul {
	list-style:				none;
	padding: 				0 !important;
	margin: 				0 !important;
	display: 				flex;
	flex-wrap: 				wrap;
}
.leadVideo .seealso li {
	margin-bottom: 			0 !important;
}
.leadVideo .seealso li a {
	margin-left:			calc(var(--main-space)*.5);
	width:					144px;
	height:					60px;
	background:				var(--darker-bg);
	border-radius:			var(--primary-radius);
	background-repeat:		no-repeat;
	background-position:	center;
	background-size:    	40px auto;
}
.leadVideo .seealso li.spotify a,
.leadVideo .seealso li.itunes a {
	background-size:    	80px auto;		
}
.leadVideo .seealso li.itunes a {
	background-image:		url(/images/StrefaPsyche18/channels/585bbb3acb11b227491c32b0.png);
}
.leadVideo .seealso li.spotify a {
	background-image:		url(/images/StrefaPsyche18/channels/Group_151.png);
}
.leadVideo .seealso li.soundcloud a {
	background-image:		url(/images/StrefaPsyche18/channels/Group_143.png);
}
.leadVideo .seealso li.lecton a {
	background-image:		url(/images/StrefaPsyche18/channels/lecton-logo-name-52.png);
}
.leadVideo .seealso li.empikgo a {
	background-image:		url(/images/StrefaPsyche18/channels/empikgo-logo.png);
}

.leadVideo .seealso li a:hover {
	background-color:		var(--main-bg);	
}
@media (max-width:600px) {
	.leadVideo .seealso {
		flex-direction: column;
	}
	.leadVideo .seealso::before {
		text-align: center;
	}
}
.flexbannergroup {
	text-align: 			center;
}
.flexbannergroup.mobile {
	display: 				none;
}
p.SocialButtonsPlaceholder {
	text-align:				center !important;
	margin: 				30px auto 25px auto !important;
}
.item-page div[itemprop=articleBody] .SocialButtonsPlaceholder {
	display: 				flex;
	justify-content: 		center;
	align-items: 			center;
}
.item-page div[itemprop=articleBody] .SocialButtonsPlaceholder:before {
	content: 				"Udostępnij tę stronę:";
	display:				inline-block;
	text-align:				center;
	color: 					var(--link-color);
	margin-right: 			calc(var(--main-space)*.5);	
}
.fb-share {
	background-image: 		url(../images/face.svg);
}
body.cykle .cykle-apla .fb-share,
body.mainevent .main-event-apla .fb-share {
	background-image: 		url(../images/face-inv.svg);
}
.ld-share {
	background-image: 		url(../images/ind.svg);
}
body.cykle .cykle-apla .ld-share,
body.mainevent .main-event-apla .ld-share {
	background-image: 		url(../images/ind-inv.svg);
}
.fb-share,
.ld-share {
	display:				inline-block;
	width: 					calc(var(--main-space)*1.5);
	height:					calc(var(--main-space)*1.5);
	margin: 				calc(var(--main-space)*.2);
}
.flexbannergroup img {
		max-width: 			100%;
		height: 			auto;
}
@media (max-width: 1000px) {		
	.item-page h2[itemprop=headline] {
		font-size: 			22px;
		line-height: 		26px;
	}
	.item-page .video-intro,
	.item-page .image-intro {
		max-width: 			var(--article-content-width);
		padding: 			0;
		margin:  			20px auto;
	}
	.item-page.video .video-intro,
	.item-page.cykle .video-intro {
		bottom: 			0px;
		position: 			relative;
		margin-top: 		0px;
		margin-bottom: 		0px;
		padding: 			0;
	}
	.item-page .video-intro .leadVideo {
		/*display: 			none;*/
	}
	.item-page .video-intro .leadVideo .seealso {
		display: 			block;
		text-align: 		center;
		margin-top: 		0px;
	}
	.leadVideo .seealso {
	}
	.leadVideo .seealso ul {	
		justify-content: 	center;
	}
	.cykle-apla  .video-intro .leadVideo {
		background:  		#fff;
		margin-top: 		0px;
	}
	.custom.incontent > h3, 
	.custom.incontent > p, 
	.eventstages > .stage > *,
	.eventstages > .cytatwlewejkolumnie,
	.item-page .intro,
	.item-page h2[itemprop=headline],
	.item-page div[itemprop=articleBody] > h3,
	.item-page div[itemprop=articleBody] > p,
	.item-page div[itemprop=articleBody] > ul,
	.item-page .dwiekolumny,
	.item-page .program-naglowek .wypowiedz,
	.cytatwlewejkolumnie,
	.item-page .eventstages > h3,
	.item-page .eventstages > p,
	.flexbannergroup {
		padding-left: 		var(--main-space);
		padding-right: 		var(--main-space);
		width: 				var(--article-content-width);
		max-width: 			var(--article-content-width);
	}
	.item-page p,
	.item-page h3 {
		line-height:  		26px;
	}
	.item-page p {
		font-size:  		15px;
	}
	.item-page .intro p,
	.item-page h3 {
		font-size: 			18px;
		line-height: 		30px;
	}
	.flexbannergroup {
		display: 			none;
	}
	.flexbannergroup.mobile {
		display: 			block;
	}
	.flexbannergroup img {
		max-width: 			100%;
		height: 			auto;
	}
}
@media (max-width: 999px) {
	.item-page.cykle .cykle-apla {
		margin-bottom: 		60px;
	}
}
@media (max-width: 380px) {
	/*.item-page.cykle .cykle-apla, */
	.item-page.mainevent .main-event-apla {
		overflow: 			auto;
	}
	/*.item-page.cykle .video-intro, */
	.item-page.mainevent .image-intro {
		margin-bottom:  	200px;
	}
	.item-page .intro {
		margin-top: 		60px;
	}
}
/****  Artykuł - koniec ****/		
.moduletable.swps-spaces {
	text-align:  			center;
	padding:  				25px 0 55px 0;
	background-color:  		#f2f2f2;
}
.item-page + .moduletable.swps-spaces {
	margin-top: 			60px;
}
.item-page .moduletable.swps-socialchannel   p {
	text-align: 			center !important;
}
body.event.article .moduletable.swps-spaces {
	background-color:  		#fff;
}
.moduletable.swps-spaces h3 {
	font-size: 				28px;
	line-height: 			32px;
	font-family:  			var(--header-font);
	font-weight:  			900;
	color: 					var(--navy);
}
.moduletable.swps-spaces .custom p {
	display:  				flex;
	justify-content: 		space-around;
	align-items: 			center;
	flex-wrap:				nowrap;
	max-width: 				var(--main-content-width);
    margin-left: 			auto;
    margin-right: 			auto;		
}
.moduletable.swps-spaces .custom a {
	text-align:  			center;
	padding:  				0 50px;
	line-height:  			100px;
	height:  				100px;
	display:  				flex;	
}
.moduletable.swps-spaces .custom a:hover {
	background-color:		var(--darker-bg);
}
.moduletable.swps-spaces .custom a img {
	margin:  				auto auto;
	max-width: 250px;
	width: 100%;
}
.moduletable.swps-socialchannel {
	text-align:  			center !important;
	padding:  				25px 0 25px 0;
	background-color:  		var(--navy);
	background-size: 		cover;
	background-repeat: 		no-repeat;
	background-position: 	center;
}
.item-page .moduletable.swps-socialchannel {
	margin-top: 			60px;
	margin-bottom: 			60px;
}
.moduletable.swps-socialchannel *,
.moduletable.swps-socialchannel a {
	color: 					#fff;
}
.moduletable.swps-socialchannel h3,
.moduletable.swps-socialchannel h2 {
	font-size: 				30px;
}
.moduletable.swps-socialchannel h2 {
	font-weight: 			900;
}
.moduletable.swps-socialchannel a {
	font-family:  			var(--header-font);
	background:  			var(--blue);
	font-weight: 			bold;
	padding: 				10px 60px;
	margin-top: 			30px;
	display: 				inline-block;
}
.moduletable.swps-socialchannel.podcast a,
.moduletable.swps-socialchannel.newsletter a {
	background:  			transparent;
}
.moduletable.swps-socialchannel.newsletter a {
	padding: 				0;
	margin-top: 			0;
	color: 					var(--blue);
}
.moduletable.swps-socialchannel.newsletter #mauticform_strefazarzadzanianewsletter_zapisz_sie,
.moduletable.swps-socialchannel.newsletter #mauticform_strefazarzadzanianewsletter_email {
	display: 				inline-block;
}
.moduletable.swps-socialchannel.newsletter #mauticform_strefazarzadzanianewsletter_email,
.moduletable.swps-socialchannel.newsletter #mauticform_input_strefazarzadzanianewsletter_email {
	width: 					445px;
	max-width: 				75vw;
	color: 					#A1B7C4;
	height:  				44px;
}
.moduletable.swps-socialchannel.newsletter #mauticform_input_strefazarzadzanianewsletter_zapisz_sie, 
.moduletable.swps-socialchannel.newsletter #mauticform_input_strefazarzadzanianewsletter_email {
	border-radius: 			0;
	margin: 				0;
	border: 				1px solid #fff;
	padding: 				10px;
	font-family: 			var(--header-font);
	font-weight: 			normal;
	font-size: 				16px;
	vertical-align: 		middle;
}
#mauticform_input_strefazarzadzanianewsletter_email::placeholder,
#mauticform_input_strefazarzadzanianewsletter_email:placeholder,
input::placeholder,
.moduletable.swps-socialchannel.newsletter #mauticform_input_strefazarzadzanianewsletter_email:placeholder {
	color: 					red !important;
}
.moduletable.swps-socialchannel.newsletter #mauticform_input_strefazarzadzanianewsletter_zapisz_sie {
	background:  			var(--blue);
	color: 					#fff;
	margin-left: 			-3px;
	padding:  				10px 40px;
}
.moduletable.swps-socialchannel.podcast .icons {
	justify-content: 		center;
	display: 				flex;
	align-items: 			center;
	flex-wrap: 				wrap;
}
.moduletable.swps-socialchannel.newsletter .g-recaptcha > div {
	margin: 				0 auto;
}
.moduletable.swps-socialchannel.facebook {
	background-image: 		url(../images/bgdFB.jpg);
}
.moduletable.swps-socialchannel.yt {
	background-image: 		url(../images/bgdYT.jpg);
}
.moduletable.swps-socialchannel.podcast {
	background-image: 		url(../images/bgdpodcast.jpg);
}
.moduletable.swps-socialchannel.newsletter {
	background-image: 		url(../images/bgdnews.jpg);
}
@media (max-width: 999px) {	
	/*** strefy moduł ***/
	.moduletable.swps-spaces .custom a {
		width: 				90%;
		padding-left: 		5%;
		padding-right: 		5%;
		margin-top: 		10px;
	}
	.moduletable.swps-spaces .custom p {
		width: 				90%;
		flex-wrap: wrap;
	}
}
@media (max-width: 350px) {	
	.leadVideo .seealso li a {
	    width: 				120px;
	}
}
/*** wyszukiwanie ****/
#content .finder {

}
/** form **/
#content .finder {
	text-align:					center;
	overflow:					auto;
}
#content .finder h1 {
	display:					none;
}
#content .finder #search-form {
	background-image: 			url(../images/trojkatybgdpodcasty.png);
	background-repeat: 			no-repeat;
	background-position: 		top left;
	background-color: 			var(--navy);
	padding: 					calc(var(--main-space)*6) 0 calc(var(--main-space)*6) 0;
}
#content .finder #search-form button,
#content .finder #search-form input.inputbox  {
	height: 					60px;
	display:					block;
	float:						left;
	border-width:				1px;
	border-style:				solid;
	margin: 					0;
	padding: 					0;
	font-size:					18px;	
	/*color:						var(--inv-text-color);*/
}
#content .finder #search-form button {
	width: 						160px;
	height:						60px;
	border-color:				var(--blue);
	background:					var(--blue);
	border-top-right-radius:	4px;	
	border-bottom-right-radius:	4px;
	background-image:			url(../../../images/StrefaPsyche18/lupa_web-fff.png);
	background-repeat:			no-repeat;
	background-position:		100px center;
	cursor:						pointer;
	padding-right: 				30px;
	color:						var(--inv-text-color);
}
#content .finder #search-form button:before {
	content: 					"szukaj";
}
#content .finder #search-form input.inputbox {
	height:						60px;
	width:						100%;
	max-width: 					66%;	
	border-color:				var(--inv-text-color);	
	border-right-color:			var(--blue);	
	border-top-left-radius:		4px;	
	border-bottom-left-radius:	4px;
	/*background:					rgba(255,255,255,.3);*/
	background: 				#fff;
	padding-left: 				calc(var(--main-space)*1)	
}
#content .finder #search-form fieldset {
	width:						50%;
	margin: 					auto;
	display: 					inline-block;	
	border:						none;
}
#content .finder #search-form label {
	display:					none;
}
/** koniec form **/
/** wyniki **/
#content .finder #search-results {
	width: 						var(--main-content-width);
	max-width: 					var(--max-content-width);
	margin: 					0 auto;
	overflow: 					auto;
	box-sizing: 				border-box;
}
#content .finder #search-results ul.search-results, #content .tag-category .category.list-striped {
	max-width: 					var(--main-content-width);	
	list-style-type: 			none;
	display: 					flex;
	flex-wrap: 					wrap;
	padding-left: 				0;
}
#content .finder #search-results ul.search-results li {
	float: 						left;
	padding: 					10px;
	width: 						50%;
	overflow: 					hidden;	
	box-sizing: 				border-box;
	margin-bottom: 				10px;
}
#content .finder #search-results ul.search-results li > div {
	position:					relative;	
}
#content .finder #search-results ul.search-results li img {
	width: 						100%;
	height: 					auto;
	max-width: 					100%;
}
#content .finder #search-results ul.search-results li h4 {
	line-height: 				30px;
	margin: 					0;
	padding: 					15px 0 0 0 !important;
	text-align:					left;
}
#content .finder #search-results ul.search-results li h4 a {
	color: 						var(--navy) !important;
	font-family: 				var(--header-font);
	font-size: 					21px !important;
	line-height: 				30px !important;
	text-transform: 			none !important;
	font-weight: 				600;
}
#content .finder #search-results ul.search-results  .result-text:before {
	content: 					'...';
}
#content .finder #search-results ul.search-results  .result-text {
	text-align: 				left !important;
}
#content .finder #search-results ul.search-results  .result-text a {
	color: 						#000;
}

#content .finder #search-results ul.search-results  .result-readmore {
	text-align: 				left;
}
#content .finder #search-results ul.search-results  .result-readmore a {
	color: 						var(--link-color);
}
#content .finder #search-results .search-pagination {
	overflow:					auto;	
}
#content .finder #search-results .pagination {
	margin-top:					var(--main-space);
	margin-bottom:				var(--main-space);	
}
#content .finder #search-results .search-pagination ul {
	list-style:					none;
}
#content .finder #search-results .search-pagination ul li{
	display:					inline-block;
}
#content .finder #search-results .search-pagination ul a {
	color:						var(--link-color);
	text-transform: 			lowercase;
}
/** koniec wyniki **/
#search-query-explained a {
	color:						var(--link-color);
	font-weight:				bold;
}
#search-result-empty {
	padding-bottom:				var(--main-space);
}
#content .finder #search-results .search-pagination {
	max-width: 					var(--main-content-width);
	margin: 					30px auto;
	text-align:					center;	
}
.tooltip.in {
	display:					none !important;
}
@media (max-width:1000px) {
	#content .finder #search-form fieldset {
		width: 					75%;
	}
	#content .finder #search-results ul.search-results li {
		width:  				100%;
	}
	#content .finder #search-form input.inputbox {
		width:					100%;
		max-width: 				85%;	
		/* border-color: 		transparent;
		border-bottom-color: 	#fff;	
		border-radius: 			0 !important;
		background: 			transparent;	*/
		height:					40px;
		/*padding: 				0;*/
		border-radius: 			4px;
		border-color: 			#fff;
	}
	#content .finder #search-form button {
		width: 					180px;
		height: 				42px;
		/*border-color: 			transparent;
		background-color: 		transparent;*/
		border-radius: 			0px;
		/*border-bottom-color: 	#fff;	*/
		background-position:  120px center;
	}
	#content .finder #search-form button,
	#content .finder #search-form input.inputbox {
		float: none;
		margin: 20px auto;		
	}
} 
/*** koniec wyszukiwanie ****/
.moduletable.announcement {
	border-top:				1px solid #fff;
	background-color: 		var(--navy) !important;
	background-image: 		url(../images/event-bg.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	line-height:			30px;
	color:					var(--inv-text-color);
	font-family:			var(--header-font);
	font-size:				24px;
	text-align:				center;
	padding:  				30px 0 30px 0;
}
.moduletable.announcement.below {
	position:				fixed;
	bottom:					0;
	left:					0;
	width:					100%;
	z-index:				999;	
}
.moduletable.announcement * {
	display:				inline-block;
}
.moduletable.announcement .box.form a {
	color: 					var(--button-color);
	background: 			var(--button-bg);
	display:  				inline-block;
	margin: 				0 auto;
	font-size: 				16px;
	line-height:			38px;
	padding:  				0 30px;
	margin-left: 			20px;
		
}
.moduletable.announcement .close {
	cursor: 				pointer;
	margin-left:			20px;
}
@media (max-width:1500px) {
	.moduletable.announcement {
		font-size:			14px;
	}
}
@media (max-width:999px) {
	.moduletable.announcement .box.details {
		line-height: normal;
		font-size: 16px;
		padding: 15px 5px 15px 5px;
		/*border-top: solid 1px #FFFFFF; */
	}
	.moduletable.announcement .close {
		position: absolute;
		top: 10px;
		right: 10px;
	}
}
/****  stopka ****/				
#footer {
	padding: 				0;	
	background:				var(--inv-bg-color);
	color:					var(--inv-text-color);
	text-align:				center;
	font-size:				12px;
	clear:					both;
	float:					none;
}
#footer a {
	color:					var(--inv-text-color);
}
#footer a:hover {
	color:					var(--inv-text-color);
}
/* strefy */
#footer .strefy {	
	background: 			#050b0d;
	padding:				20px;
	margin:					0;
}
/* adres etc */
#footer .address {
	padding:				20px;
	padding-top:			30px;	
}
/* stopkowe menu */
#footer .moduletable_menu {
	background:				#030709;
	width:					99%;
}
#footer .moduletable_menu ul {
	list-style: 			none;
	margin-left: 			0;
	padding-left: 			10px;
	margin-top: 			0;
}
#footer .moduletable_menu li {
	border:					#070f12 1px solid;
	display: 				inline-block;
	width:					19%;
	text-align:				center !important;
}
#footer .moduletable_menu a {
	color:					#fff;
	text-transform:			uppercase;
	font-size:				14px;
	font-weight:			300;
	display:				block;
	padding: 				20px 0;	
}
#footer .moduletable_menu a:hover {
	color:					#ccc;	
	background:				#070f12;
}
@media (max-width: 600px) {
	#footer .moduletable_menu li {
	width:					100%;
	}
	#footer .moduletable_menu li a{
		text-align:			center;
	}
}
/*** cookie info ***/
.cpnb-button, .cpnb-button-ok, .cpnb-m-enableAllButton {
    -webkit-border-radius: 	4px;
    -moz-border-radius: 	4px;
    border-radius: 			0px;
    font-size: 				16px;
    font-weight: 			600;
    border: 				2px solid rgb(0, 176, 255);
    padding: 				10px 30px;
    color: 					#fff;
	text-shadow: 			none;
    background-color: 		rgb(0, 176, 255);
}
.cpnb-button-ok:hover{
	border: 				2px solid rgba(0, 139, 202,1.00);
	background-color: 		rgba(0, 139, 202,1.00);
	}

.cpnb-button-settings, .cpnb-button-settings-modal {
    color: 					#fff;
    background-color: 		#c7c7c7;
    border: 				2px solid #c7c7c7;
}
.cpnb-button-settings:hover{
    color: 					#fff;
    background-color: 		#adadad;
    border: 				2px solid #adadad;
}
.cpnb-button-more-default, .cpnb-button-more-modal {
    color: 					#c7c7c7;
    background-color: 		#fff;
	border: 				none;
	margin-top: 			10px;
}
.cpnb-button-more-default:hover {
    color: 					#adadad;
    background-color: 		#fff;
	border: 				none;
	margin-top: 			10px;
}
.cpnb-div-position-center {
	left: 					50% !important;
	top: 					50% !important;
	transform: 				translate(-50%, -50%);
	margin-top: 			0 !important;
	margin-left: 			0 !important;
}
/*** koniec cookie info ***/
/*** mautic zapis na eventach ***/
body.event .item-page .mauticform {
	padding-top: 			60px;
	padding-bottom: 		60px;
	background-color: 		var(--navy) !important;
	background-image: 		url(../images/trojkatybgdpodcasty.png);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	color: 					var(--inv-text-color);
	font-size: 				16px;
	margin-bottom: 			30px;
} 
body.event .item-page .mauticform h2 {
	text-align: 			center;
	color: 					var(--blue);
	margin-bottom: 			60px;
	
}
body.event .item-page .mauticform .mauticform-label {
	width: 					33% !important;
	font-weight: 			300 !important;
	font-size: 				18px;
	text-align: 			right !important;
	margin-right: 			20px;
}
body.event .item-page .mauticform .mauticform-row {
    display: 				flex;
    align-items: 			start;
	/*padding-right: 			calc(var(--main-space)*5);*/
}
body.event .item-page .mauticform .mauticform-row.mauticform-freehtml,
body.event .item-page .mauticform .mauticform-row.mauticform-div-wrapper,
body.event .item-page .mauticform .mauticform-row.mauticform-button-wrapper {
	display: 				block;
}
body.event .item-page .mauticform .mauticform-row .mauticform-input,
body.event .item-page .mauticform .mauticform-row .mauticform-selectbox  {
	height: 				36px !important;
	font-size: 				14px !important;
	font-family: 			var(--secondary-font);
	font-weight: 			300;
	color: 					var(--text-color);
}
body.event .item-page .mauticform .mauticform-row.mauticform-required .mauticform-label::after {
	color: 					var(--blue);
}
body.event .item-page .mauticform .g-recaptcha > div {
    margin: 				0 auto;
}
.mauticform .mauticform-button.btn.btn-default {
    background-color: 		var(--blue);
    font-family: 			var(--header-font);
    font-weight: 			700;
  	border: 				none !important;
	border-radius:  		0 !important;
	color: 					#fff;
	font-size: 				16px;
	vertical-align: 		middle;
	display: 				block;
	margin: 				0 auto;
	line-height: 			38px;
	padding: 				0 30px !important;
}

body.event .mauticform_wrapper.mauticform-post-success .mauticform-innerform {
	display:  				none;
}
body.event .mauticform-message {
	color: 					#fff;
    font-family: 			var(--header-font);
    font-size: 				1.2em;
}
@media (max-width: 1000px) {
	body.event .item-page .mauticform  {
		width: 				100%;
		max-width: 			100%;
		padding: 			10px 20px !important;
		font-size: 			14px;
		line-height: 		18px;
	}
	body.event .item-page .mauticform  h2 {
		font-size: 			30px;
		line-height: 		36px;
		width: 				100%;
	}
	body.event .item-page .mauticform .mauticform-row {
		display: 			block;
	}
	body.event .item-page .mauticform  .mauticform-label {
		font-size: 			14px !important;
		width: 				100% !important;
		text-align: 		left !important;
	}
	body.event .item-page .mauticform  .mauticform-row .mauticform-input, 
	body.event .item-page .mauticform  .mauticform-row .mauticform-selectbox {
		height: 			30px !important;
		font-size: 			14px !important;
	} 
	body.event .item-page .mauticform .mauticform-row .mauticform-input {
		width: 				100%;
	}
}
/*** mautic zapis na eventach ***/
body.tags #content .tag-categoryarticleslisting form, 
body.tags .tag-category {
	display: none;
}
.mnwall-scr-item .mnwall-scr-item-cover {
	position: relative !important;
}

