ul li, ol li {line-height: 150%;}
.vc_col-sm-6 .info_list li .text, .vc_col-sm-3 .info_list li .text {width: auto;}
.home .post_content {min-height:238px;}
.header_left { width:360px;}

/* .header_left, .caroufredsel_wrapper, .footer_container, .menu-extra_menu-container, .post_content, .home_box_container_list, .date, .thumb_image, .wpb_wrapper {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}*/
table.cf7-db-table {
    width:100%;
    font-size: 14px;
}
    table.cf7-db-table th {
    padding: 5px;
    border: 1px solid gray;
    background: gray;
    color: white;
}
table.cf7-db-table tbody td > div {
    max-height: 100px;
    overflow: auto;
    font-size: 14px;
}
table.cf7-db-table th:first-child {
    width: 80%;}
    table.cf7-db-table th:nth-child(2) {
    width: 20%;}
    .home_box {
    width: 187px;
        height:199px;
    }
    .slider_content_box {
  margin-top: -337px !important;}
  .header_container {
  background-color: #FFF;
  z-index: 50;
  position: relative !important;
}

.sf-menu li a {
  font-size: 1.4em;
  padding: 0.9em 0.8em;
  border: none;
  color: #444444;
  margin-top: 3px;
}

/* add by Konrad Mielko */
a img.pjm {
display: block;
position: fixed;
left: 12px;
margin: 0 12px;
bottom: 24px;
height: 60px;
border-radius: 30px;
box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
border: solid 2px white;
background-color: #f2f4f3;
}
a img.pjm:hover {
transform: translateX(5px);
box-shadow: 0 3px 5px rgb(0 0 0 / 0.2);
transition: all 500ms;
}
    .image-carousel img, .post-content a.post-image img {
    display: block;
}
.flexslider .slides > li {
  display: block;}
  html:lang(pl-PL) span:lang(en-GB) {display:none !important;}
html:lang(en-GB) span:lang(pl-PL) {display:none !important;}

.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored {
    --date-border-color: blue;}