@charset "utf-8";
/* CSS Document */

body {
	padding-top: 100px !important;
  font-family:'Montserrat', sans-serif;
	}


#search-query-explained {
	display: none;
}

body > div:not(#footer) {
    max-width: 1600px!important;
    margin: 0 auto;
}

body, h1, h2, h3, h4, h5, h6 {

  font-family:'Montserrat', sans-serif!important;
}

input, textarea, select, button {
  font-size:13px;
}

button, input, optgroup, select, textarea {
  line-height:1;
}

#top{
	background: #fff;
	height: 100px !important;	
	max-width: 1600px;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.tresc {
	float:none!important;
}

#content .tag-category, #content .search, #content .finder {
	max-width: 1600px!important;
}

.item-page {
	padding-bottom: 30px;	
	}
	
#content .item-page.art-bg {
	background: #fff;
	}
.moduletable.logouswps{
	display:none;	
	
}

#top .custom_logosp.black {
	height: auto;
    top: 10px;
    left: 20px;
	z-index: 100;
	text-align: center;
}
#top .custom_logosp.black img{
	width: 250px;
	height: auto;
	margin-top:-10px;
}

.page-header .category {
	display: none;
	}
	
.sp-wydarzenia .page-header .category {
	display: inherit;
	}

#content .search, #content .finder {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    border-top: none !important;
    padding-top: 20px;
    margin-top: 0px !important;
}

#content .search, #content .finder h1, .item-pagekontaktsp .page-header-container, .item-pagekontaktsp .bt-social-share.bt-social-share-below, .newsletter-sp .page-header-container, .item-pagesp-oprojecie .page-header-container h2, .newsletter-sp .bt-social-share.bt-social-share-below{
	display:none;
	
	}

.form-search {
    display: none;
  box-sizing:border-box;
    width: 100%;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAOklEQVQImXXLOREAMAwDQcU0xJ+KmYhHGk8eP9fu3HJ3ACRRsgkk2QTxtUAy24H8vfBZgmsVwloAsAH5uhq1Wgz8uAAAAABJRU5ErkJggg==');	
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    padding: 20px;
	position: absolute;
	right: 0;
	top: 100px;
	z-index: 1000000000;
}

.form-search .finder {
	display: flex;
justify-content: center;
}

.form-search label {display: none!important;}

.search-query.input-medium {
	max-width: calc(100% - 45px);
	 max-width: -webkit-calc(100% - 45px);
    max-width: -moz-calc(100% - 45px);
	width: 100%;
    box-sizing: border-box;
	height: 44px;
	border: solid 1px white;
	background: white;
	color: black;
  padding: 0 5px;
  float: left;
	
	}
	
.finderModalClose{
color: #fff;
    padding: 5px;
    text-align: right;
    position: absolute;
    top: 10px;
    right: 10px;
	}

.moduletablespgridwrapper, .moduletablegrid-main.spblog, .yjNewsPopContainer, .moduletable.yjnewspop, .moduletablegrid-main.wydarzeniasp {
	max-width: 1560px;
	padding: 0px 30px;
	margin: 30px auto;
	box-shadow: none !important;
	border:none;
	}

.moduletable.yjnewspop, .yjNewsPopContainer {
	max-width: 1620px;
	padding: 0px 0px;
	margin: 30px auto;
	box-shadow: none !important;
	border:none;
	}
	
.yjNewsPopContainer {
	margin-left: 30px !important;
	margin-right: 30px !important;
	}
	
.moduletable.yjnewspop h3 {
	padding-left: 30px;
	}
	
.moduletable h3 {
	/*padding-top: 5px !important;*/
  font-weight:500;
	}
.tag-category h1,	
.moduletablespgridwrapper h3, .spblog h3, .moduletable.yjnewspop h3, .moduletablegrid-main.spblog h3, .moduletablegrid-main.wydarzeniasp h3, h3.mnwall-title a{
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-align: left;
	max-width: inherit;
	text-transform: uppercase;
	padding-top: 0px !important;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
	line-height: normal;
	
}

h3.mnwall-title a {
	text-transform: none !important;
	}



.spwydarzenia h3.mnwall-title a {
	font-size: 24px;
	line-height:normal;
	
	}
	
.mnwall-title {
	line-height: normal;
}

	
.moduletablespgridwrapper.sm2, .moduletablespgridwrapper.sm3 {
	margin-top: -0.5%;
	}

.grid-main, .grid-main .nspArts, .grid-main .nspArtScroll1, .grid-main .nspArtScroll2, .grid-main .nspArtPage, .grid-main .nspArt, .grid-main .nspImageWrapper{
	height: 100%;
	overflow: hidden;
	}

.gkGrid-grid1-1 .grid-main { 
	height: 99.5%;
	width: 98%;
	}

.grid2 {
	width: 100%
	}

.grid-main .nspArts {
	padding: 0;
	color: #fff !important;
	}

.grid-main .nspArts a {
	color: #fff !important;
	}

.grid-main .nspArt {
	background: #000;
	color: #fff !important;
	position: relative;
	padding: 0 !important;
	}

.grid1 .nspArts{
	padding: 0;
	margin-right: 5%;
	}

.grid1 .nspArts{
	padding: 0;
	margin-right: 0%;
	}
	
.grid2 .nspArt:nth-of-type(1){
	height: 48%;
	margin-bottom: 2%;
	margin-right: 0;
	}
.grid2 .nspArt:nth-of-type(2){
	height: 48%;
	margin-top: 2%;
	margin-right: 0%;
	}

.grid3 .nspArt {
	width: 32%;
	position: relative;
	}	
	
.grid3.wydarzeniasp .nspArt {
	width: 31%;
	position: relative;
	}	

.grid4 .nspArt {
	width: 48.5%;
	position: relative;
	height: 47.5%;
	}

.grid5 .nspArt {
	width: 49.3%;
	position: relative;
	height: 100%;
	}
	
.grid6 .nspArt {
	width: 100%;
	position: relative;
	height: 100%;
	}
	
.grid4 .nspArt:nth-of-type(1)  {

	margin-right: 1.5%;
	margin-bottom: 1.5%;
	position: relative;
	}
.grid4 .nspArt:nth-of-type(2)  {

	margin-left: 1.5%;
	margin-bottom: 1.5%;
	position: relative;
	}
.grid4 .nspArt:nth-of-type(3)  {

	margin-right: 1.5%;
	margin-top: 1.5%;
	position: relative;
	}
.grid4 .nspArt:nth-of-type(4)  {

	margin-left: 1.5%;
	margin-top: 1.5%;
	position: relative;
	}
	
.grid4.spblog .nspArt:nth-of-type(1)  {

	margin-right: 0.7%;
	margin-bottom: 0.7%;
	position: relative;
	
	height: 400px;
	}
.grid4.spblog .nspArt:nth-of-type(2)  {

	margin-left: 0.7%;
	margin-bottom: 0.7%;
	position: relative;
	height: 400px;
	}
.grid4.spblog .nspArt:nth-of-type(3), .grid4.spblog .nspArt:nth-of-type(5), .grid4.spblog .nspArt:nth-of-type(7), .grid4.spblog .nspArt:nth-of-type(9), .grid4.spblog .nspArt:nth-of-type(11), .grid4.spblog .nspArt:nth-of-type(13), .grid4.spblog .nspArt:nth-of-type(15), .grid4.spblog .nspArt:nth-of-type(17), .grid4.spblog .nspArt:nth-of-type(19)  {

	margin-right: 0.7%;
	margin-top: 0.7%;
	margin-bottom: 0.7%;
	height: 400px;
	position: relative;
	}
.grid4.spblog .nspArt:nth-of-type(4), .grid4.spblog .nspArt:nth-of-type(6), .grid4.spblog .nspArt:nth-of-type(8), .grid4.spblog .nspArt:nth-of-type(10), .grid4.spblog .nspArt:nth-of-type(12), .grid4.spblog .nspArt:nth-of-type(14), .grid4.spblog .nspArt:nth-of-type(16), .grid4.spblog .nspArt:nth-of-type(18), .grid4.spblog .nspArt:nth-of-type(20)  {

	margin-left: 0.7%;
	margin-top: 0.7%;
	margin-bottom: 0.7%;
	height: 400px;
	position: relative;
	}
#yjNewsPopContainer1024 .yjnewspopItem:nth-of-type(even) .yjnewspop {
	margin-right: 0;
	}

#yjNewsPopContainer1024 .yjnewspopItem:nth-of-type(odd) .yjnewspop {
	margin-left: 0;
	}

.grid5 .nspArt:nth-of-type(1){

	margin-right: 0.7%;
	position: relative;
	}
.grid5 .nspArt:nth-of-type(2) {

	margin-left: 0.7%;
	position: relative;
	}

.grid3.wydarzeniasp .nspArt {
	margin-bottom: 20px;
	}
	
.grid3 .nspArt:nth-of-type(3) {
	width: 33.33333%;
	}
	
.grid3.glowna .nspArt{
	width: 33.33333%;
	}

.grid3.wydarzeniasp .nspArt:nth-of-type(3) {
	width: 31%;
	}

	
	
.grid3 .nspArt:nth-of-type(2), .grid3 .nspArt:nth-of-type(5), .grid3 .nspArt:nth-of-type(8), .grid3 .nspArt:nth-of-type(11), .grid3 .nspArt:nth-of-type(14), .grid3 .nspArt:nth-of-type(17), .grid3 .nspArt:nth-of-type(20){
	margin-left: 1.3%;
	margin-right: 1.3%;
	}

.grid-main .gkArtContentWrap {
	position:absolute;
	background: rgba(0,0,0,0);
	color: #fff;
	height: 96.5%;
	width: 95%;
	transition: all 0.5s;
	}
	
.grid-main.grid2 .gkArtContentWrap {
	position:absolute;
	background: rgba(0,0,0,0);
	color: #fff;
	height: 45%;
	width: 100%;
	transition: all 0.5s;
	}
	
.grid-main.grid3 .gkArtContentWrap {
	position:absolute;
	background: rgba(0,0,0,0.2);
    color: #fff;
    height: 96%;
    width: 30%;
	transition: all 0.5s;
	}

.grid-main.grid3 .nspArt:nth-of-type(3) .gkArtContentWrap {
	position:absolute;
	background: rgba(0,0,0,0.2);
    color: #fff;
    height: 96%;
    width: 33.33333%;
	transition: all 0.5s;
	}
	
.grid-main.grid3.wydarzeniasp .nspArt:nth-of-type(3) .gkArtContentWrap {
	position:absolute;
	background: rgba(0,0,0,0.2);
    color: #fff;
    height: 96%;
    width: 30%;
	transition: all 0.5s;
	}
	
.grid3.glowna .nspArt, .grid3.glowna .nspArt:nth-of-type(3) {
	width: 32%;
	}
	
.grid3.glowna .nspArt:nth-of-type(3) {
	width: 33%;

	}
	
.grid3.glowna .nspArt:nth-of-type(3) a{
	max-height: 328px;

	}
	
.grid-main .gkArtContentWrap a{
	color: #fff;}
	
.mnwall-columns .content-cover .mnwall-item-inner {
    position: inherit;
    bottom: 0;
    width: auto;
    height: 100%;
}


.moduletablespgridwrapper.spwydarzenia .mnwall-columns .content-cover .mnwall-item-inner {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
}


.mnwall-item-inner {
	overflow: visible;
	}
	
.mnwall-img-div{box-sizing:content-box;
width: 100%;
height: 100%;}
	
.grid-main .nspImage, .yjnewspop a.yjnewspopLink img{
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: 50% 50%;
	transition: all 0.5s;	
	}
	
.grid-main .nspArt:hover .nspImage, .yjnewspopC:hover a.yjnewspopLink img{
	opacity: 0.7;
	height: 110% !important;
	width: 110% !important;
	object-fit: cover;
	object-position: 50% 50%;
	transition: all 0.5s;
	}
	
.mnwall-columns .mnwall-img-div .mnwall-photo-link img {
	transition: all 0.5s;
	
	}
	
.mnwall-columns .mnwall-img-div:hover .mnwall-photo-link img {
	filter:brightness(50%);
	transition: all 0.5s;
	
	}
	
.grid-main .gkArtContentWrap:hover {
	background: rgba(0,0,0,0.5);
	transition: all 0.5s;
	}
.grid-main.grid2 .gkArtContentWrap:hover {
	background: rgba(0,0,0,0.5);
	transition: all 0.5s;
	}
.grid-main.grid3 .gkArtContentWrap:hover {
	background: rgba(0,0,0,0.5);
	transition: all 0.5s;
	}	
.grid-main .gkArtContentWrap .nspInfo2{
	margin-left: 5%;
	text-transform:uppercase;
	}
	
	
.button-group-tag .mnwall-filter { display:none;}

.button-group-tag li:nth-of-type(1) .mnwall-filter, .button-group-tag .mnwall-filter[data-filter=".tag-PRACA"], .button-group-tag .mnwall-filter[data-filter=".tag-RELACJE"], .button-group-tag .mnwall-filter[data-filter=".tag-RODZICIELSTWO"], .button-group-tag .mnwall-filter[data-filter=".tag-ROZWÓJ"], .button-group-tag .mnwall-filter[data-filter=".tag-SPOŁECZEŃSTWO"], .button-group-tag .mnwall-filter[data-filter=".tag-ZDROWIE"] {
	display:inline-block !important;
	border-radius: 0 !important;
	font-family: "Anton";
	background: rgba(0,0,0,0.75);
	color: #fff;
	border: 0;
	font-weight: 500;
	box-shadow: none !important}



.mnwall-hover-box {display:none;}

.mnwall-masonry .mnwall-item-outer-cont.content-left .mnwall-item-inner {
    bottom: 0;
    left: 0;
    top: 0;
    width: 100%;
}

.mnwall-item-inner {
	height: 100%;}

.mnwall-big .mnwall-item-inner h3.mnwall-title a, .mnwall-big .mnwall-item-inner h3.mnwall-title span {
    font-size: inherit;
    line-height: inherit;
}
	
.grid-main.grid3 h4.nspHeader{
	font-size: 36px;
	line-height:normal;
	position: absolute;
	bottom: 5%;
	left: 5%;
	width: 90%;
	color: #fff !important;
	
	}

	
.grid-main h4.nspHeader a, .introTitle a{
	background: rgba(0,0,0,0.7);
	box-shadow: 10px 0 0 rgba(0,0,0,0.7), -10px 0 0 rgba(0,0,0,0.7);
	box-decoration-break: clone;
	color: #fff;
	
	}
	.yjnewspopIntroBlock {
    display: block;
    position: inherit;
	padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.yjnewspopC div.yjnewspopIntro {
	display: none !important;
}


	
.grid-main.grid2  h4.nspHeader{
	font-size: 36px;
	}

.grid-main .gkArtContentWrap .nspText {
	font-size: 14px;
	opacity: 0;
	height: 0;
	transition: all 0.5s;
	}

.grid-main .gkArtContentWrap:hover .nspText{
	opacity: 1;
	height: 100px;
	transition: all 0.5s;
	}
	
.grid-main .gkArtContentWrap .readon {
	display: block;
	border: 2px #fff solid;
	padding: 10px 20px 10px 20px;
	font-size: 14px;
	font-weight: 500;
	text-transform:uppercase;
	}
	
	
.grid-main .gkArtContentWrap:hover .readon{
	margin-top: 5%;
	padding: 20px 40px 20px 40px;
	font-size: 24px;
	transition: all 0.5s;
	}
	
.grid-main .gkArtContentWrap .readon:hover{
	background: #fff;
	transition: all 0.5s;
	text-decoration: none;
	color: #666;
	
	}
	
.grid3 .nspInfo1, .grid3 .nspInfo2, .mnwall-date, .mnwall-item-category a {
	font-size: 18px;
	font-family:'Montserrat', sans-serif;
	font-weight: 600;
	display: block !important;
	padding: 5px 20px;
	background: rgba(0,0,0,0.7);
	color: #fff;
	}

.mnwall-item-category span{
	display: none;
	
	}

.grid3 .nspInfo1, .mnwall-date {
	position: absolute;
	width: auto;
}

.mnwall-item-info {
	padding: 0;
}

.mnwall-columns .mnwall-item-inner {
	padding: 0;
	}

.grid3 .nspInfo2, .mnwall-item-category a {
	background: rgba(0,0,0,0.7);
	position: absolute;
	left: 0;
}

.poznan, .mnwall-item-category a[href="/strefa-psyche/wydarzenia/104-poznan"]{
	background: red !important;

}

.warszawa, .mnwall-item-category a[href="/strefa-psyche/wydarzenia/102-warszawa"] {
	background: #00aeef !important;

}

.sopot, .mnwall-item-category a[href="/strefa-psyche/wydarzenia/106-sopot"], .mnwall-item-category a[href="/strefa-psyche/wydarzenia/359-gdansk"], .mnwall-item-category a[href="/strefa-psyche/wydarzenia/358-gdunia"] {
	background: #c04189 !important;

}

.katowice, .mnwall-item-category a[href="/strefa-psyche/wydarzenia/105-katowice"] {
	background: #3aaa33 !important;

}

.wroclaw, .mnwall-item-category a[href="/strefa-psyche/wydarzenia/103-wroclaw"]{
	background: #f39e16 !important;

}

.grid3 .nspInfo2{
	-webkit-margin-before: 0px;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
	margin: 0;
	}

.grid3 .nspArt .fleft {
	float: left;	
	}
	

	
.bt-social-share.bt-social-share-below {
    opacity: 1;
	width: 100%;
	text-align:left !important;
	padding: 0 30px;
	padding-top: 30px;
	margin: 60px auto 0;
    background:none;
    border: none;
    padding: 0px;
    border-radius: 20px;
    position: static;
    z-index: 10;
    right: 50;
    bottom: 0px;
	top: inherit;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	display: block;
	max-width: 900px;
}
.bt-social-share div {
    margin: 0px 10px;
	display: inline-block;
    clear: none;
	float: none;
}

#showsocialsharebuttons {
	display:none;
	}
	
.load_more.sp {
    height: 50px;
    margin: 0 auto;
    display: block;
    overflow: hidden;
}

a.getmore.sp, a.getmore.sp:hover, a.getmore.sp:focus {
    width: 150px;
    height: 40px;
    margin: 10px auto;
    text-align: center;
    line-height: 40px;
    display: block;
    text-transform: uppercase;
    color: #999;
    font-size: 13px;
    border: 1px solid #dedede;
    cursor: pointer!important;
    background: #efefef;
	padding: 0 20px;
}

#mnwall_container_1 a.more-results, #mnwall_container_1 a.mnwall-reset-btn, .load_more.sp a.getmore.sp, .btn.btn-primary.hasTooltip.finder, .more-results.mnw-all, .btn.btn-primary, #mnwall_container a.more-results.disabled, #mnwall_container_1 a.more-results.disabled, #mnwall_container_2 a.more-results.disabled, #mnwall_container_3 a.more-results.disabled, #mnwall_container_4 a.more-results.disabled, #mnwall_container_5 a.more-results.disabled, #mnwall_container_6 a.more-results.disabled, #mnwall_container_7 a.more-results.disabled, #mnwall_container_8 a.more-results.disabled {
    background-color: #000 !important;
    color: #ffffff !important;
    font-family: 'Montserrat', sans-serif;
    border-radius: 0px !important;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
	border-color: #000 !important;
}

.jwDisqusArticleCounter {display:none;}

.jwDisqusForm {
	max-width: 900px;
	margin: 20px auto;
	}
	
.result-title a{
	font-family: 'Montserrat', sans-serif;
	text-transform: none!important;
	font-size: 24px!important;
	}
#bfElementGroupNoWrap32213,
#bfElementGroupNoWrap33209	 {
	width: 100%;
}
	
@media (max-width: 1640px){
.moduletable.yjnewspop, .yjNewsPopContainer {
	max-width: 1620px;
	padding: 0px 0px;
	margin: 30px auto;
	box-shadow: none !important;
	border:none;
	}
}

@media (max-width: 1450px){
.rredanTags, #content .biogram.item-page .biogram-info, #content .blog .item .hidden, .sklad-choru, .archive, .wyrozniony h3, .wyrozniony p, .wyrozniony ul, .article-lead, .historia-content h3.duzy, #content .search, .dwiekolumnystatyczne, .struktura, .cytat100mono p, .cytat100duo p, .intro, .dwiekolumny, div[itemprop="articleBody"] > p, div[itemprop="articleBody"] > h3, #content .item-page h2[itemprop="name"] {
    margin-left: auto!important;
    margin-right: auto !important;
}
}


@media (max-width: 1290px){
.grid-main .nspArts {
	padding: 0	
	}
	
.nspHeader a, .introTitle a, .grid-main p.nspText a {
	font-size: 24px !important;

}

#yjNewsPopContainer1024 .yjnewspopC, #yjNewsPopContainer1024 .yjnewspop a.yjnewspopLink {
	
	height: 250px !important;
}

}

@media (max-width: 1366px){
.intro, .item-page p, .item-page h1, .item-page h2, .item-page h3, .item-page h4, .item-page h5, .item-page h6 {
    max-width: 900px !important;
}

}

@media (max-width: 979px){

	#content .tag-category .item-container, #content .finder .search-results .item-container {
		padding:0 0 25px!important;
	}
.grid-main .nspArts {
	padding: 0	
	}
	
.grid-main .gkArtContentWrap .nspHeader {
	font-size: 24px;
}

.grid-main.grid2 .gkArtContentWrap .nspHeader{
	font-size: 14px;
}

.grid-main.grid2 .gkArtContentWrap:hover .nspText {
	display: none;
	}

}
@media (max-width: 979px){
body{
	padding-top: 50px;
	
	}
#top {
	position: absolute;
	margin-top: 0;
	height: 120px !important;
	}

	
.moduletable_logosp.black img {
	width: 200px !important;
  max-width:100%;
	}

.moduletablespgridwrapper, .moduletablegrid-main.wydarzeniasp, .moduletablegrid-main.spblog {
	max-width: 1540px;
	padding: 0px 15px;
	margin: 15px auto;
	}	

.moduletablespgridwrapper.sm2, .moduletablespgridwrapper.sm3 {
	margin-top: 0;
	}
	
	
.nspArt {
	width: 100% !important;
	margin: 0px 0px 15px 0px !important;

	}
	


.gkGrid-grid1-1 {
	padding-bottom: 15px;
}

.gkGrid-grid1-1 .grid-main {
    height: 99.5%;
    width: 100%;
}

.grid-main.grid1 .nspArt{
	height: 100% !important;	
	}

.grid-main.grid3 .nspArt{
	height: 32%;	
	}
	
.grid-main.grid4 .nspArt{
	height: 22%;	
	}
	
.grid-main.grid5 .nspArt, .grid-main.grid7 .nspArt{
	height: 49%;	
	}

.grid-main h4.nspHeader a{
	background: rgba(0,0,0,0.7);
	font-size: 24px !important;
	
	}
	
h3.mnwall-title a {
	font-size: 16px !important;
	line-height: 150% !important;
	margin-right: 20px;
	font-weight: 700;
	}
	
.introTitle {
	font-size: 24px !important;
	}
.nspImageWrapper {
    margin: 0 0 0px 0!important;
    width: 100%;
}

.grid-main .nspImage, .nspArt img.nspImage {

	height:100%;
	width: 100%;
	object-fit: cover;
	max-height:none !important;
	
	}
	
.mnwall-columns .mnwall-img-div .mnwall-photo-link img {
    transition: all 0.5s;
}
	
.grid-main p.nspText a {
	font-size: 18px;
		background: rgba(0,0,0,0.7)
	}
	
.grid3 .nspInfo1, .grid3 .nspInfo2 {
	font-size: 14px;
}

.grid-main.grid3 .gkArtContentWrap {
    padding: 20% 10%;
	width: 80%;
	}
	
.grid-main .gkArtContentWrap:hover, .grid-main.grid2 .gkArtContentWrap:hover, .grid-main.grid3 .gkArtContentWrap:hover {
	background: rgba(0,0,0,0.7);
	padding: 10% 10%;
	transition: all 0.5s;
	
	}
	
.grid-main .gkArtContentWrap .nspHeader, .grid-main.grid2 .gkArtContentWrap .nspHeader, .grid-main.grid3 .gkArtContentWrap .nspHeader{
	font-size: 24px;
	}	

#yjNewsPopContainer1024 .yjnewspopC, #yjNewsPopContainer1024 .yjnewspop a.yjnewspopLink {
	
	height: 250px !important;
}

.moduletable.yjnewspop {
	margin: 7px 15px 7px 15px !important;
}

.moduletable.yjnewspop h3 {
	margin-left: 15px;
	}

.yjNewsPopContainer {
    margin-left: 0px !important;
    margin-right: 0px !important;

}

.bt-social-share.bt-social-share-below {
    opacity: 1;
	width: 100% !important;
	text-align:left !important;
	padding: 0 30px;
	margin: 0;
    background:none;
    border: none;
    padding: 0px;
    border-radius: 20px;
    position: inherit;
    z-index: 100000;
    bottom: 0px;
	top: inherit;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.bt-linkedin-button {
	/*display: none !important;}*/
}
.bt-social-share-button.bt-facebook-like-button {
	margin-left: 0 !important;
	}


.btn.btn-primary {
    background-color: #fff !important;
    color: #000 !important;
    font-family: 'Montserrat', sans-serif;
    border-radius: 0px !important;
    font-size: 14px;
	padding: 5px;
    text-transform: uppercase;
    border-color: #fff !important;
}

#content .finder {
	padding: 0 !important;
	}

fieldset.word .inputbox {
	font-size: 14px !important;
	}
.search-results.list-striped {
	-webkit-padding-start: 0px;
	}
	
.search-results.list-striped li{
	margin-top: 50px !important;
	}
	
#content .finder img {
	width: 100%;
	}

.result-title{
	font-family: 'Montserrat', sans-serif;
	font-size: 16px!important;
	}

}

div#slider::after {
	content: '';
	clear: both;
	width: 100%;
	display: block;
}

#slider .mnwall-cover {
	float: left;
	width: 65%;
}

#slider .mnwall-item-inner {
	float:left;
	width:35%;
	padding:60px 100px 0;
	position: static;
}

#slider .mnwall-item-inner-cont {
	background-color: #F6F6F6;
}

#slider .moduletable {
	border: none;
}

#slider h3.mnwall-title {
	text-align: left;
	padding-top: 10px;
}

#slider h3.mnwall-title span{
	text-transform: none;
}

 #slider .mnwall-item-category a {
	display: table-cell!important;
	height: 200px;
	width: 200px;
	text-align: center;
	vertical-align: middle;
	border-radius: 50%;
	background: white;
	color: #000;
	padding: 0;
	text-transform: uppercase;
	position: static;
}

#slider .mnwall-item-category {
    position: absolute;
    left: 50px;
    bottom: -25px;
}

.mnwall-item-author span {
	display: none!important;
}

body,#under {
	background-color: white;
}

#under .moduletable h3 {
	text-align: left;
	text-transform: lowercase;
    padding: 35px 0px 50px;
}


.mnwall_container.mnwall-columns.articles-list h3, #slider .moduletable h3 {
	text-align: left;
	text-transform: lowercase;
    padding: 35px 10px 10px!important;
}

.mnwall_container.mnwall-columns.articles-list.events-list h3 {
	padding-top: 60px!important;
}
.mnwall_container.mnwall-columns.articles-list .mnwall-item-category a, #under .mnwall-item-category a {
	display: table-cell!important;
	height: 100px;
	width: 100px;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-radius: 50%;
	background: white;
	color: #000;
	padding: 0;
	text-transform: uppercase;
	position: static;
}

#under .mnwall-item-category,.mnwall_container.mnwall-columns.articles-list .mnwall-item-category {
    position: absolute;
    top: -105px;
    left: 15px;
}

#footer {
	margin-top: 75px;
}

#mnwall_container_30 .mnwall-cover {
	width:50%;
	display: table-cell;
	vertical-align:middle;
}

#mnwall_container_30 .mnwall-item-inner {
	width:50%;
	display: table-cell;
	vertical-align:middle;
}

#mnwall_container_30 p {
	margin-bottom: 0;
	margin-top:5px;
}

#mnwall_container_30 .mnwall-item-inner-cont {
	display:table;
	margin: 0 auto;
  table-layout:fixed;
width: 100%;
}

[data-alias="youtube"] p {
	color:#F3241F;
}

[data-alias="newsletter"] p {
	color:#F89A1E;
}

[data-alias="facebook"] p {
	color:#3B5998;
}

h3.title-header {
  padding:25px;
  font-weight:500;
}

.kanaly .mnwall-columns .mnwall-photo-link img {
  width:100%!important;
  max-width:150px!important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.08, 3.72);
}

.kanaly .mnwall-img-div {
  height:inherit!important;
}

.kanaly #mnwall_iso_container_30 .mnwall-photo-link {
  text-align:center;
}

.kanaly .mnwall-desc {
  font-weight:500;
}

.kanaly .mnwall-columns .mnwall-img-div:hover .mnwall-photo-link img {
  filter:none;
  -ms-transform: scale(1.02); /* IE 9 */
    -webkit-transform: scale(1.02); /* Safari */
    transform: scale(1.02);
  transition:all 0.5s cubic-bezier(0.25, 0.1, 0.08, 3.72);
}



.dark-text .mnwall-item-info a:hover, .dark-text .mnwall-item-info a:focus {
  border-bottom:none!important;
}

.mnwall_container.mnwall-columns.articles-list .mnwall-item-inner, .new-art .mnwall-columns .mnwall-item-inner {
  padding:0 10px;
}

.szukaj {
  position: absolute;
    right: 15px;
    top: 30px;
}

.szukaj img {
  width:30px;
}

.item-2383 {
  position:absolute;
}

p.mnwall-item-author {
      padding: 0 10px 15px;
    font-size: 15px;
    margin-top: 5px;
    color:black;
	display: none !important;
}

.btn.btn-primary.hasTooltip.finder {
	    font-size: 0;
  margin-top:0px;
    padding: 15px;
    background: white!important;
    border: none!important;
  width: 44px
}

.btn.btn-primary.hasTooltip.finder span {
  font-size:14px;
  color:black;
}

#top .menu-strefakultur li.item-2383 a:hover{
  background-image:none;
}

.mnwall_container.mnwall-columns.articles-list .mnwall-date,.new-art .mnwall-date {
    padding: 0;
    background: transparent;
  z-index:2;
    top: -20px;
    left: 88px;
}

.date-container {
    display: table-cell!important;
    height: 90px;
    width: 90px;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background: black;
    color: white;
    padding: 0;
    text-transform: uppercase;
    position: static;
}

.new-art.has-date .mnwall-columns .mnwall-item-inner {
  padding-top:30px;
}

.has-date .mnwall-readmore a {
	font-weight: 400;
	letter-spacing: 1px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 7px;
     width: -webkit-calc(100% - 170);
    width: -moz-calc(100% - 170);
    width: calc(100% - 170px);
  padding-left:15px;
  text-align:right;
    text-transform: lowercase;
    font-size: 22px;
    border: 1px solid #5D5D5D;
    background: #5D5D5D;
    color: white;
    z-index: 1;
}

.mnwall_container.mnwall-columns.articles-list .mnwall-item-inner, .new-art #mnwall_iso_container_18 .mnwall-item-inner, .new-art #mnwall_iso_container_22 .mnwall-item-inner {
  position:relative!important;
}

.new-art #mnwall_iso_container_22 .mnwall-item-inner {
  padding:30px 10px 0!important;
  padding-top:30px!important;
}
.sk-art .category-circle {
      border: 65px solid #c5bcbc4a;
    display: block;
    padding: 115px;
    border-radius: 50%;
}
.sk-art .category-circle span {
      display: table-cell!important;
    height: 220px;
    width: 220px;
    font-size: 26px!important;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background: white;
    color: #000;
    padding: 0;
    text-transform: uppercase;
    position: static;
}

.sk-art {
  position:relative;
  margin-bottom: 250px;
}

.sk-art h3.category {
  position: absolute;
  top: -385px;
  margin: 0!important;
    left: -130px;
    margin: 0;
  border:none!important;
}

.sk-art form {
  text-align:left;
  padding-top:20px;
  font-family:Roboto;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAOklEQVQImXXLOREAMAwDQcU0xJ+KmYhHGk8eP9fu3HJ3ACRRsgkk2QTxtUAy24H8vfBZgmsVwloAsAH5uhq1Wgz8uAAAAABJRU5ErkJggg==');
}

.sk-art .bfQuickMode .bfbs3-form-inline .bfbs3-form-control {
  	width: 100%;
    border-radius: 0;
  padding:25px 10px;
    box-shadow: none;
}

.sk-art .bfQuickMode .bfbs3-form-inline .bfbs3-form-control::placeholder {
    color: black;
    font-weight: 500;
    font-size: 13px;
}

.sk-art .bfbs3-form-group.bfbs3-form-group-actions:after {
    content: '';
    display: block;
    clear: both;
}

.sk-art .bfQuickMode section {
	padding: 0 20px;
}

.sk-art .bfQuickMode section .bfbs3-row {
	margin: 0;
}

.sk-art .bfQuickMode .bfbs3-form-group .bfbs3-control-label {
	/*width: initial!important;*/
	width: 90%!important;
	font-weight: 500;
	min-width: 110px!important;
  display:inline-block!important;
}

.sk-art .bfQuickMode .bfbs3-nonform-control {
	float: left;
	/*width: initial!important;*/
	/*margin: 0 10px;*/
	width:10%!important;
	text-align: center;;
	display: inline-block!important;
}

.sk-art .bfQuickMode .bfbs3-form-group .bfbs3-col-sm-12 {
	text-align: right;
}

.sk-art .bfQuickMode .bfSubmitButton {
    background: white;
    border: none;
    border-radius: 0px;
    color: black;
    text-transform: uppercase;
    margin-right: 20px;
    font-family: 'Oswald';
    margin-bottom: 20px;
}

.sk-art .bfQuickMode .bfSubmitButton:hover {
    background: black;
    border: none;
    border-radius: 0px;
    color: white;
    text-transform: uppercase;
}

.article-info {
  display:none!important;
}

.tags.inline .pretext {
	display: block!important;
	background:white;
	padding: 120px 0 50px;
	font-size: 30px;
	font-weight:500;
	text-transform: lowercase;
}

.tags.inline {
	margin-top: 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAOklEQVQImXXLOREAMAwDQcU0xJ+KmYhHGk8eP9fu3HJ3ACRRsgkk2QTxtUAy24H8vfBZgmsVwloAsAH5uhq1Wgz8uAAAAABJRU5ErkJggg==');
	float: left;
}

.tags.inline li {
	margin:10px!important;
}

ul.tags.inline li a {
	margin: 0!important;
}

.bt-pretext {
  margin-bottom:10px;
  text-transform: lowercase;
  display: block!important;
}

#content .item-page h3 {
	font-weight: 500!important;
}

.dark-text .mnwall-desc {
  color:black;
}

.event-info-wrapper .details {
      position: absolute;
    padding: 0;
    background: transparent;
    z-index: 2;
    top: -30px;
    left: 198px;
    display: table;
    border: none;
}

.event-info-wrapper .calendar {
      display: table-cell!important;
    height: 150px;
    width: 150px;
    font-size: 26px!important;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background: black;
    color: white;
    padding: 0;
    text-transform: uppercase;
    position: static;
}

.event-info-wrapper .clock,.event-info-wrapper .micro {
  display:none;
}

.event-info-wrapper .box.form {
      position: absolute;
    top: 0;
    right: 0;
    padding: 15px;
     width: -webkit-calc(100% - 345px);
    width: -moz-calc(100% - 20px);
    width: calc(100% - 345px);
    padding-left: 60px;
    text-align: right;
    text-transform: lowercase;
    font-size: 16px;
    border: 1px solid #5D5D5D;
    background: #5D5D5D;
    color: white!important;
    z-index: 1;
}
.event-info-wrapper .box.button {
  text-align:right;
  padding:0;
  max-width:none;
}

.event-info-wrapper .button a {
  width:100%;
  display: block;
  font-size: 30px;
  font-weight: 400;
}

.event-info-wrapper i {
  display:none!important;
}

#content .tag-category, #content .finder {
	padding:2em 20px!important;
	margin: 0!important;
}

#content .tags-form, #search-results {
	margin: -25px;
}

#content .tag-category .item-container, #content .finder .search-results .item-container {
	width: 33.33333%;
	padding:25px;
	margin: 0;
	box-sizing: border-box;
	float: left;
}

#content .tag-category .item-container img, #content .finder .item-container img {
	float:none;
	height: auto;
	max-height: none;
	max-width: 100%;
	transition: all 0.5s;
	min-height: 168px;
}

#content .tag-category .item-container img:hover, #content .finder .item-container img:hover {
	filter: brightness(50%);
    transition: all 0.5s;
}
#content .tag-category .item-container .item-inner, #content .finder .item-container .item-inner {
	position: relative;
	background: rgba(246,246,246,1.00);
	padding: 10px 20px;
}
#content .tag-category .item-container .item-category, #content .finder .item-container .item-category {
	position: absolute;
    top: -75px;
    left: 15px;
}

#content .tag-category .item-container .result-title, #content .finder .item-container .result-title {
	margin-top: 25px;
	margin-bottom: 10px;
	font-size:24px;
	font-family: 'Montserrat';
	text-transform: none;
}

#content .tag-category .item-container .result-text, #content .finder .item-container .result-text {
	font-size: 14px;
    line-height: 22px;
}

#content .tag-category .item-container .author, #content .finder .item-container .author {
	font-size: 15px;
	color: black;
}

#content .tag-category .item-container .item-category span, #content .finder .item-container .item-category span {
	display: table-cell!important;
	font-family: Oswald;
	letter-spacing: 3px;
    height: 85px;
    width: 85px;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background: white;
    color: #000;
    padding: 0;
    text-transform: uppercase;
    position: static;
    font-weight: 700;
}

.finder fieldset.word {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAOklEQVQImXXLOREAMAwDQcU0xJ+KmYhHGk8eP9fu3HJ3ACRRsgkk2QTxtUAy24H8vfBZgmsVwloAsAH5uhq1Wgz8uAAAAABJRU5ErkJggg==');
	text-align: center;
	border: none;
	margin: 0;
  margin-bottom:25px;
}

.finder fieldset.word label {
    display: none;
}

.finder input#q {
    height: 46px;
    border: none;
    background: white;
    color: black;
    padding: 0 5px;
    max-width: calc(100% - 55px);
     max-width: -webkit-calc(100% - 55px);
    max-width: -moz-calc(100% - 55px);
}

.finder fieldset.word button {
    font-size: 0;
    margin-top: 0px;
    padding: 0;
    background: white!important;
    border: none!important;
        margin-left: -5px;
    height: 0;
}

.finder fieldset.word button span {
	    font-size: 19px;
    color: black;
    padding: 12px;
    background: white;
}

#content .tag-category::after, #content .finder .search-results::after {
    content: '';
    display: block;
    clear: both;
}

#search-results .search-pagination, #search-results .pagination, #search-results .search-pages-counter {
	text-align: center;
    text-transform: lowercase;
    font-weight: 500;
    margin-top: 25px;
    border: none;
}

.program-naglowek .wypowiedz {
	margin: 50px auto;
}

.program-naglowek .wypowiedz p {
	font-size: 20px;
}

#content {
	overflow: hidden;
}

.event-info-wrapper .box {
	font-size: 24px;
}


.alacytatnowosciwydawnicze p, .alacytatnowosciwydawnicze p:first-of-type {
	text-align: right!important;
	font-size: 16px;
}

a.menubutton2 {
  font-size:0!important;
}
a.menubutton2 .fa {
  font-size:26px;
}

.mnwall-item-category a, .mnwall-date,.sk-art .category-circle span, .event-info-wrapper .calendar {
	font-family:'Oswald';
	letter-spacing: 3px;
}



#content .item-page a {
	color: #00aef0;
}

.mnw-results-empty-results {
  margin-top: 25px;
    text-align: center;
}



ul.tags.inline li a:hover {
    border-color: black;
    background: black;
    color: #fff !important;
}

h2.title {
	    padding: 0;
    padding-top: 150px;
    margin: 0;
    z-index: 0;
    position: relative;
    font-weight: 500;
    font-size:48px!important;
}

.mnwall_more_results a.more-results.mnwall-loading,a.more-results.mnw-all,.mnwall_more_results a.more-results:hover,a.more-results.disabled {
    background: none!important;
    color: black!important;
    font-weight: 600;
    text-transform: lowercase;
    border: none!important;
    box-shadow: none;
}

.cytatwlewejkolumnie {
	margin: 80px auto 0px!important;
}

#slider .moduletable {
	box-shadow: none;
	margin-bottom: 55px;
}

.finderModalClose {
	display: none;
}

#search-form {
	display:none;
}


.moduletable h3, #content .item-page .similiartags h3 {
	max-width: 1600px!important;
}

#content .finder h1 {
	text-align: left;
text-transform: lowercase;
padding: 35px 0px 50px;
font-weight:500;
max-width:1600px;
font-size:30px!important;
display:block;
}

#content .finder h1::after {
	content: none!important;
}

div.map {
	max-width: 900px;
	margin: 35px auto;
}

.bfQuickMode .bfbs3-form-inline .bfbs3-control-label, .bfQuickMode .form-inline .control-label {
	max-width: calc(100% - 40px)!important;
	 max-width: -webkit-calc(100% - 40px)!important;
    max-width: -moz-calc(100% - 40px)!important;
}

.bfClearfix {
	max-width: 900px!important;
}

p.formLink {
	text-align: center!important;
}

p.formLink a {
    text-transform: lowercase;
    color: white!important;
    background: #666;
    padding: 15px 25px;
    display: inline-block;
    margin-top: 80px;
}

.mnwall-s-desc, .mnwall-desc {
	padding: 8px 10px 15px;
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
}



.mnwall_more_results {
	margin: 100px 0 10px;
}

.video-container {
	margin: 50px 0 0;
}

.search-result-empty {
	margin: 25px;
}

#search-query-explained {
	padding: 10px 25px;
}

#content .tag-category h4 a, #content .finder h4 a, #content .search dt.result-title a {
	font-weight: 600;
}

#search-result-empty {
	padding: 25px;
}
.bfClearfix:after {
	content: none!important;
}

#content .tag-category .result-text, #content .finder .result-text {
    color: black;
}

#content .tag-category h4, #content .finder h4 , #content .search dt.result-title {
    color: black;
    font-weight: 600;
}

.bfQuickMode section section .bfbs3-row, .bfQuickMode section section .row, .bfQuickMode fieldset .bfbs3-row, .bfQuickMode fieldset .row {
	margin-left: 0;
}

.bfQuickMode fieldset .bfbs3-row, .bfQuickMode fieldset .row {
	padding-top: 0;
}

.bfQuickMode legend {
	border:none!important;
	font-size: 18px;
}

.bfQuickMode fieldset {
	border-top:none;
	padding: 20px;
}

#zgody {
	margin-top: 20px;
}

a.more-results.disabled {
    display: none!important;
}

.tagsWrapper {
	width: 100%;
    margin: 0 auto;
    position: absolute;
    bottom: 0;
    display: flex
}

.tag-1161, .tag-1162, .tag-1163, .tag-1164 {
	display: none !important;
	}

.sk-art::after,.tagsWrapper::after {
    content: '';
    display: block;
    clear: both;
}

@media only screen and (min-width:981px) and (max-width:1600px)  {
	#slider .mnwall-item-inner {
		padding: 30px 50px 10px;
	}

	#slider h3.mnwall-title a {
    font-size: 24px;
}

	.mnwall_iso_container {
		margin: -20px!important;
	}

	#slider .mnwall_iso_container {
		margin: 0!important;
	}
	#slider .mnwall-s-desc,#slider .mnwall-desc {
		font-size: 16px;
	}

	#slider .mnwall-item-inner-cont {
		display: flex;
	}

	#slider .mnwall-columns .mnwall-img-div .mnwall-photo-link img {
    object-fit: cover;
}

#slider .mnwall-item-img, #slider .mnwall-columns .mnwall-photo-link, #slider .mnwall-columns .mnwall-img-div .mnwall-photo-link img {
    height: 100%;
}
}

@media only screen and (min-width:479px) and (max-width:938px) 
{
	#content .tag-category .item-container, #content .finder .search-results .item-container {
		width: 50%;
	}

	#content .tag-category .item-container .item-inner, #content .finder .item-container .item-inner {
		    background-image: url(/images/strefa-kultur/mobile-art-logo.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	}

	#content .tag-category, #content .finder {
	padding:2em 0;
	margin: 0!important;
}
}

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

	#content .tag-category h4, #content .finder h4, #content .search dt.result-title {
		font-weight: 700;
	}
	#content .tag-category .item-container, #content .finder .search-results .item-container {
		width: 100%;
	}

	#content .tag-category .item-container .item-inner, #content .finder .item-container .item-inner {
		    background-image: url(/images/strefa-kultur/mobile-art-logo.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	}

	#content .tag-category, #content .finder {
	padding:2em 0;
	margin: 0!important;
}
}

@media (min-width: 980px) {
#content .tag-category .item-container .item-inner, #content .finder .item-container .item-inner {
	min-height: 300px;
}
	#content .item-page h3 {
	margin-top: 60px;
    -webkit-margin-after: 0px;
	
}
	.moduletable.kanaly {
		margin-bottom: 75px;
	}
	 #slider .moduletable h3 {
	 	padding: 0 0 30px!important;
	 }

	 #slider .moduletable .mnwall-desc {
	 	padding: 10px 0 15px;
	 }

	#slider .moduletable .mnwall-item-author {
		padding: 0 0 15px;
	}

	.mnwall_container.mnwall-columns.articles-list .mnwall-item-inner {
    min-height: 300px;
}


	.tresc h3 {
    margin-bottom: 165px;
}
	.cytatwlewejkolumnie .cytat img {
		height: 130px!important;
    width: 130px!important;
    object-fit: cover;
	}
	#content .tag-category .item-container .item-category, #content .finder .item-container .item-category {
		top: -105px;
	}

	#content .tag-category .item-container .result-text, #content .finder .item-container .result-text {
	font-size: 18px;
	line-height: 27px;
	font-weight: 400;
}

	.result-title a {
		font-size: 24px!important;
	}

	#slider h3.mnwall-title a {
		font-size: 36px;
	}

	#slider .mnwall-s-desc,#slider .mnwall-desc {
		font-size: 18px;
	}

.mnwall_container.mnwall-columns.articles-list .mnwall-date,.new-art .mnwall-date {
	left:123px;
}
	
#under, #slider, #content .mnwall_container {
	padding: 0 20px;
}

	#slider .mnwall-item-category a {
		height:205px;
		width:205px;
		font-size: 26px
	}

	.mnwall_container.mnwall-columns.articles-list .mnwall-item-category a, #under .mnwall-item-category a,#content .tag-category .item-container .item-category span, #content .finder .item-container .item-category span {
		height: 130px;
		width: 130px;
		font-size: 15px;
	}

.kanaly #mnwall_container_30 .mnwall-desc {
  	font-size: 24px;
     float: left;
    text-align: center;
  }

	#top .menu-strefakultur {
	max-width: 1600px;
	left: 0;
	right: 0;
}

.form-search {
	width: 350px;
	padding:15px;
}

.search-query.input-medium {
	width: 100%;

}
}

@media (max-width: 979px) {
.bfQuickMode legend {
	font-size: 16px;
}
#content .tag-category .item-container .author, #content .finder .item-container .author {
	font-size: 14px;

     margin: 0;
    padding: 0 0px 15px;
} 
	p.formLink a {
		margin-top: 40px;
	}
	#content .item-page h5 {
		font-size: 15px;
	}
	.bt-social-share div {
		margin:0 5px;
	}
	#content .item-page h3 {
		margin: 0;
		padding-top: 35px;
		padding-bottom: 10px;
	}
	.intro {
		padding-top: 30px;
	}
	h2.title {
		padding-top: 80px;
	}
	.mnwall_more_results a.more-results.mnwall-loading, a.more-results.mnw-all, .mnwall_more_results a.more-results:hover, a.more-results.disabled {
		font-size: 14px;
	}
	.mnwall_more_results {
		margin-top: 25px;
	}
	.mnwall_container.mnwall-columns.articles-list h3, #slider .moduletable h3 {
		padding-top: 30px!important;
	}
	#slider .moduletable {
		margin-bottom: 15px;
	}
	#under .moduletable h3,#content .finder h1 {
		padding-bottom: 25px;
	}
	.szukaj {
		top:25px;
	}
	body {
		padding-top: 80px!important;
	}
	#top {
		padding: 0!important;
	}
	.mnwall-s-desc, .mnwall-desc {
		line-height: 22px;
	}

	#content .tag-category .item-container .item-inner, #content .finder .item-container .item-inner {
		padding: 0 10px;
	}

	#content .tag-category .item-container .result-title, #content .finder .item-container .result-title {
		padding: 30px 0px 10px!important;
    margin: 0;
    line-height: 100%;
	}

	#mnwall_container_30 p {
		margin-top: 0;
	}
	.form-search {
		top:73px;
	}
	#content .tags-form, #search-results {
		margin: 0;
	}
.tresc h3 {
    margin-bottom: 35px;
}
.cytatwlewejkolumnie .cytat img {
	height: 90px!important;
	width:90px!important;
	object-fit: cover;
}

.cytatwlewejkolumnie .cytat > p {
	border-width: 25px;
	padding: 35px;
}

.cytatwlewejkolumnie .cytat {
	top:0px;
	right:15px;
}

.cytatwlewejkolumnie {
	margin-top: 100px!important;
}

	.bt-pretext {
  width: 100%;
}

.mnwall-s-desc, .mnwall-desc,p.mnwall-item-author {
	font-size: 14px;
	font-weight: 500;
}

	.tags.inline .pretext, .bt-pretext {
		    padding-top: 30px;
		    padding-bottom: 10px;
		font-size: 18px!important;
	}
	
	.mnwall-columns .mnwall-item {
    padding-left: 0!important;
    padding-right: 0!important;
}

div.map {
	height: 300px;
}

.page-header-container {
	min-height: 250px;
}

#content .page-header.intro-image {
	padding: 0;
	min-height: 250px;
}

.mnwall_iso_container {
    margin-left: 0!important;
    margin-right: 0!important;
}

#under .moduletable h3,#content .finder h1, h3.title-header {
	padding-left: 10px;
	padding-right: 10px;
}


  #content .finder h1 {
  	padding-top: 35px!important;
  }
  .tags.inline {
  	margin: 10px!important;
  }


  
.more-margin {
  margin-top: 15px!important;
}

	h3,#content .finder h1 {
		font-size: 18px!important;
		font-weight: 600!important;
	}

	.event-info-wrapper .box,.has-date .mnwall-readmore a {
		font-size: 14px;
	}

	.program-naglowek .wypowiedz {
		width: 80%;
		margin-bottom: 10px;
	}
  #slider #mnwall_container_19 {
    margin-bottom:-15px;
  }
	#slider .mnwall-item-inner, #slider .mnwall-cover,#mnwall_container_30 .mnwall-item-inner,#mnwall_container_30 .mnwall-cover {
		float:none;
		width:100%;
		display:block;
	}
	
	.mnwall_container.mnwall-columns.articles-list .mnwall-item, #mnwall_container_18 .mnwall-item,#mnwall_container_22 .mnwall-item {
		/*width:100%!important;*/
	}
	
	#mnwall_container_30 .mnwall-cover {
		    max-width: 150px;
			margin: 0 auto;
	}
	
	#mnwall_container_30 .mnwall-item-inner p {
		text-align:center!important;
	}
	
	#mnwall_container_31 .mnwall-item {
		width:100%!important;

     padding-bottom: 0!important;
    padding-top: 25px!important;
	}
	
	#slider .mnwall-item-category {
		bottom:initial;
		top:-75px;
	}
	
	#slider .mnwall-item-category a {
		height:85px;
		width:85px;
		font-size:12px;
	}
  #slider .mnwall-item-category {
    left:10px;
  }
  
  .kanaly #mnwall_container_30 {
    padding:0 5px;
  }


  
  	.kanaly #mnwall_iso_container_30 .mnwall-item {
		width:33.3333%!important;
	}
	.kanaly #mnwall_iso_container_30 .mnwall-photo-link {
		height:initial!important;
		width:100%!important;
	}
	.kanaly .mnwall-columns #mnwall_iso_container_30 .mnwall-photo-link img {
		position:static!important;
		max-width:85px!important;
	}
	
	.kanaly #mnwall_iso_container_30 .mnwall-item-inner {
		width:100%!important;
		padding:0!important;
	}
  
  	.kanaly #mnwall_iso_container_30 .mnwall-detail-box .mnwall-desc {
	padding-left: 0;
	padding-right: 0;
}

.zobacz-tez .mnwall-columns #mnwall_iso_container_31 .mnwall-photo-link img {
	position: static!important;
    width: auto!important;
    height: auto!important;
    display: block;
      box-sizing: border-box;
    max-width: 100%;
    padding: 0 20px;
}

.zobacz-tez #mnwall_iso_container_31 .mnwall-photo-link {
	height:initial!important;
}
  
 #under .mnwall_container.mnwall-columns.articles-list .mnwall-item-inner, .new-art #mnwall_iso_container_18 .mnwall-item-inner,.new-art #mnwall_iso_container_22 .mnwall-item-inner,#slider .mnwall-item-inner {
    position:relative!important;
    padding: 0 10px!important;
    background-image: url(/images/strefa-kultur/mobile-art-logo.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  #under .new-art #mnwall_iso_container_22 .mnwall-item-inner {
  	padding-top: 30px!important;
  }
  
  .new-art #mnwall_iso_container_22 .mnwall-item-inner {
    padding-top:30px!important;
  }
  
 #under .moduletable .mnwall_container.mnwall-columns.articles-list .mnwall-item-img .mnwall-photo-link, .new-art #mnwall_iso_container_18 .mnwall-photo-link,.new-art #mnwall_iso_container_22 .mnwall-photo-link {
    height:inherit!important;
    position:static!important;
  }
  
 #under .moduletable .mnwall_container.mnwall-columns.articles-list .mnwall-img-div .mnwall-photo-link img, .new-art .mnwall-columns .mnwall-img-div .mnwall-photo-link img {
    position:static!important;
    height:auto!important;
    width:100%!important;
  }
  
  
  #under,#content .search, #content .finder,#content .tag-category {
    padding:0!important;
  }
  
  #top .menu-strefakultur {
    text-align:left;
  }
  .item-2383 {
    position:static!important;
  }
  
  .mnwall_container.mnwall-columns.articles-list h3.mnwall-title,.mnwall_container.mnwall-columns.articles-list div.mnwall-desc, .mnwall_container.mnwall-columns.articles-list p.mnwall-item-author,#mnwall_container_22 h3.mnwall-title, #mnwall_container_22 div.mnwall-desc, #mnwall_container_22 p.mnwall-item-author,#mnwall_container_18 h3.mnwall-title, #mnwall_container_18 div.mnwall-desc, #mnwall_container_18 p.mnwall-item-author,#mnwall_container_19 h3.mnwall-title, #mnwall_container_19 div.mnwall-desc, #mnwall_container_19 p.mnwall-item-author {
	padding-left: 0!important;
	padding-right:0!important;
}
  
  .sk-art h3.category {
    top:-160px;
    left:-55px;
  }

  .event-info-wrapper .button a {
  	font-size: 14px;
  }


h2.title {
	font-size: 24px!important;
}

.intro {
	font-size: 15px!important;
}

body {
    font-size: 15px !important;
}

  .sk-art .category-circle {
  	padding: 40px;
  	border-width: 25px;
  }
  .sk-art .category-circle span {
    width:105px;
    height:105px;
    font-size:12px!important;
  }

  .event-info-wrapper .details {
      position: absolute;
    padding: 0;
    background: transparent;
    z-index: 2;
    top: -16px;
    left: 81px;
    display: table;
    border: none;
}
.event-info-wrapper .box.form {
      position: absolute;
    top: 0;
    right: 0;
    padding: 7px;
    width: calc(100% - 150px);
     width: -webkit-calc(100% - 150px);
    width: -moz-calc(100% - 150px);
    padding-left: 0;
    text-align: right;
    text-transform: lowercase;
    font-size: 16px;
    border: 1px solid #333;
    background: #333;
    color: white!important;
    z-index: 1;
}

.event-info-wrapper .calendar {
    display: table-cell!important;
    height: 70px;
    width: 70px;
    font-size: 12px!important;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background: black;
    color: white;
    padding: 0;
    text-transform: uppercase;
    position: static;
}

.program-naglowek .wypowiedz p {
	font-size: 15px;
}

.alacytatnowosciwydawnicze p, .alacytatnowosciwydawnicze p:first-of-type {
	font-size: 12px;
}

.program-naglowek .wypowiedz p:before {
	margin-bottom: 0;
	font-size: 76px;
}

.mnwall_container.mnwall-columns.articles-list .mnwall-item-category a, #under .mnwall-item-category a {
	height: 85px;
	width: 85px;
}

.date-container {
	height: 60px;
	width: 60px;
	font-size: 12px;
	font-weight: 500;
}

.mnwall_container.mnwall-columns.articles-list.events-list h3 {
    padding-top: 30px!important;
}

.mnwall_container.mnwall-columns.articles-list .mnwall-date, .new-art .mnwall-date {
	left: 73px;
}

.has-date .mnwall-readmore a {
	width: calc(100% - 140px);
	 width: -webkit-calc(100% - 140px);
    width: -moz-calc(100% - 140px);
}

#under .mnwall-item-category,.mnwall_container.mnwall-columns.articles-list .mnwall-item-category {
	top: -75px;

}

}
/* #ff_form736 #administrator */
.bfQuickMode #administrator,
.bfQuickMode #administrator_33a2ff {
	/*border: 1px solid #ccc; */
	height: 75px;
	overflow: hidden;
	position:relative;
	-webkit-transition: width 2s; /* Safari */
    transition: height 2s;	
}
.bfQuickMode #administrator:before,
.bfQuickMode #administrator_33a2ff:before {
	content: "";
	width: 100%;
	height: 75px;
	position:absolute;
	/*border: 1px solid red;*/
	/*background: #fff;*/
	background-image: linear-gradient(transparent, white);
	display:block;
}
.bfQuickMode #administrator_33a2ff:before {
	background-image: linear-gradient(transparent, #33a2ff);	
}
.bfQuickMode.rozwijajki #administrator,
.bfQuickMode.rozwijajki #administrator_33a2ff {
	/*height: 100%;*/
	/*overflow: visible;*/
}
.bfQuickMode.rozwijajki #administrator:before,
.bfQuickMode.rozwijajki #administrator_33a2ff:before {
	display: none !important;
}


/* mautic */
.mauticform  {
	margin-top: 60px !important;
}
.mauticform  form {
	padding: 30px;
}
.mauticform h2 {
	font-family: 'Montserrat', sans-serif !important;
    font-size: 30px !important;
	letter-spacing: .2px;
	line-height: 150% !important;
	color: #121212;
	text-transform: none !important;
	padding-bottom: 4px;
	font-weight: 500 !important;
} 
.mauticform-label {
	font-weight: 500 !important;
}
@media (max-width: 979px) {
	.mauticform-row .mauticform-label {
		width: 100% !important;
	}
	.mauticform-row {
		display: block !important;
	}
	.moduletable.zobacztez{
		display:none;
	}
}



/*vsvdfvgdf**/
.mobileSPMenuToggle a {
    color: #000 !important;
    outline: 0;
}

.moduletable_logosp.black {
	display: block;
	width: 180px;
	position: static;
	}
	
#top .custom_logosp.black {
    width: 180px;
    height: auto;
    float: left;
    position: absolute;
    top: 16px;
    left: 0;
    right: 0;
    z-index: 100;
    margin: 0 auto;
}


  #top .menu-strefakultur a.desktop-hide {
    display: inline-block!important;
    width: 100%;
    padding-top: 5px;
	}

	#top .menu-strefakultur a.desktop-hide img {
    display: inline-block;
    height: 40px;
    width: auto;
    vertical-align: middle;
}

#top .menu-strefakultur a.desktop-hide span {
    display: inline-block!important;
    margin-left: 10px;
    font-size: 12px;
    font-weight: 500;
}
