.edicraDatepicker tr.weekDays{border-bottom:1px solid #dfdfdf;}
.edicraDatepicker tr.weekDays + tr > td{padding-top:20px;}
.edicraDatepicker tr.weekDays td{font-size:12px; color:#4e4e4e;}
.edicraDatepicker td.otherMonth > *{display:none;}
.edicraDatepicker td a{color:#4e4e4e; font-size:13px;}
.edicraDatepicker tbody tr:first-child td a{font-size:20px;}
.edicraDatepicker td.event{}
.edicraDatepicker td.event a{background:#009de0; color:#fff; position:relative;}
.edicraDatepicker td.event a:hover{background:#39bcf3;}
.edicraDatepicker td.event a span{position:absolute; top:-7px; right:-7px; font-size:10px; background:#b7e9ff; border-radius:40px; border:1px solid #009de0; color:#4e4e4e; width:15px; height:15px; line-height:18px; text-align:center; z-index:10;}
.edicraDatepicker td.event a span.single{display:none;}
body.turysty .edicraDatepicker td.event a{background:#60b240;}
body.turysty .edicraDatepicker td.event a:hover{background:#99ce84;}
body.turysty .edicraDatepicker td.event a span{border:1px solid #60b240; background:#ebffe4;}
body.turysty .paginatorContainer td.paginatorBody span{background:#60b240;}
body.turysty .paginatorContainer a:hover{background:#60b240;}
body.mieszkanca .listItem a:not(:hover) .linkTitle {color:#009de0;}
#edicraContent > .container{width:auto;}
#breadcrumbs{min-height:15px; margin-right:350px;}
#breadcrumbs a{line-height:20px;}
#breadcrumbs span{/*float:left;*/ line-height:20px;}
.tresc  ul, ol, .tresc   li {padding:0px; margin:0 0 0 5px;}
.tresc   li{margin-left:20px; margin-bottom:0px; }

.isotopeGrid-item {box-sizing:border-box; width:270px; height:200px; overflow:hidden;}
.isotopeGrid-item div{background-size:cover; background-position:center center;}
.isotopeGrid-item > a{position:absolute; left:0; right:0; top:0; bottom:0; background-size:cover; background-position:center center;}
.isotopeGrid-item > a > div{position:absolute; left:0; bottom:0; padding:10px; background:rgba(0,0,0, 0.7); color:#fff; font-weight:bold;}
.isotopeGrid-item.width2 {width:565px;}
.isotopeGrid-item.height2 {height:425px;}
.isotopeGutter-sizer {width:25px; height:25px;} 
.isotopeGutter-row-sizer {height:200px;} 
.isotopeGutter-column-sizer {width:270px;} 

.contentForm .row label{color:#232323; width:340px;}
.contentForm .row label:first-letter{text-transform:uppercase;}
.contentForm fieldset{background:#e5f2f7; border:0;} 
.contentForm fieldset legend{color:#009de0; font-family: 'manrope-bold', Arial;  font-size:19px } 
.contentForm input.text, .contentForm select, .contentForm textarea, .contentForm input.file{border-color:#f3f3f3;}
.contentForm select{height:34px;}
.contentForm .row.buttonPane input.button{background:#009de0; height:40px;}
.contentForm .row.buttonPane input.button:disabled { opacity: 0.6; cursor: default}
.contentForm .row.buttonPane input.button:hover {background:#232323; }
.contentForm textarea{min-height:150px}
.contentForm textarea.wide{width:430px}
.contentForm h5{margin-left:350px;}

.searchResultRow{margin-bottom:10px;}
.searchResultRow:before{font-family:'FontAwesome'; content:'\f0f6'; display:inline; float:left; margin-right:5px; line-height:16px;}
.searchResultRow.category:before{content:'\f07b';}
.searchResultRow.gallery:before{content:'\f03e';}
.searchResultRow a.title{display:block; font-weight:bold; font-size: 14px; color: #2c2c2b; margin-bottom:2px;}
.searchResultRow a.title:hover{color:#c4161c;}
.searchResultRow dl{overflow:hidden; margin:0 0 2px 0;}
.searchResultRow dt{float:left; margin:0 5px 0 0; color:#757575;}
.searchResultRow dd{float:left; margin:0 25px 0 0; color:#757575;}
.searchResultRow dd a{color:#757575;}
.searchResultRow dd a:hover{color:#2c2c2b;}
.searchResultRow div.desc{color:#2c2c2b;}

.tresc h1{font-size:20px; border-bottom:0;}
.separator {clear:both;}

#sidebarBanners{}
#sidebarBanners .widgetWrapper{text-align:center; background:#f6f6f6; overflow:hidden; margin-bottom:20px;}
#sidebarBanners .widgetWrapper img{display:block; width:100%; height:auto}
.widgetWrapper  img{display:block; max-width:100%; max-height:100%;}
.widgetWrapper  p{margin:0;}

#edicraDatepicker{margin-bottom:20px;}
.edicraDatepicker td.event a.primary{background:#e03f3f;}
#title.row .container{width:auto;}

@media only screen and (min-width: 980px) and (max-width: 1240px) {
	.isotopeGrid-item {width:297px;}
	.isotopeGrid-item.width2 {width:619px;}
}

@media only screen and (max-width: 979px)  {
	.isotopeGrid-item {width:280px;}
}