body {
  font-size: 1rem;
  font-family: 'Poppins', sans-serif; }

h1.entry-title {
  font-size: 3rem;
  border-bottom: 4px solid #eaecef;
  font-weight: bold; }

.widget {
  font-size: 1rem; }

header#masthead {
  background-color: #303030; }
  @media (max-width: 575.98px) {
    header#masthead .padd {
      padding-left: 0px;
      padding-right: 0px; } }
  header#masthead h1.header {
    font-size: 24px;
    display: inline-block;
    font-weight: bold;
    padding-right: 15px; }
    @media (max-width: 767.98px) {
      header#masthead h1.header {
        font-size: 14px;
        margin-left: 10px;
        padding-right: 0px; } }
  header#masthead .godlo, header#masthead .godlo-w {
    padding-bottom: 10px;
    width: 50px;
    height: auto !important;
    margin-right: 25px; }
    @media (max-width: 767.98px) {
      header#masthead .godlo, header#masthead .godlo-w {
        width: 25px;
        margin-right: 0; } }
  @media (max-width: 767.98px) {
    header#masthead .godlo-w {
      margin-left: 10px; } }
  header#masthead .facebook {
    font-size: 30px; }
  header#masthead .navbar-brand {
    display: flex; }
    header#masthead .navbar-brand img {
      vertical-align: top; }
  header#masthead #main-nav {
    text-transform: lowercase; }

#page-sub-header {
  background: url("../img/Panorama-letnia-3lo-tomfox2.jpg"); }
  @media (min-width: 768px) {
    #page-sub-header {
      height: 300px; } }
  @media (min-width: 1200px) {
    #page-sub-header {
      height: 500px; } }

.informacja {
  text-align: center;
  background: linear-gradient(to right, #e12564, #9e61ff);
  padding: 50px;
  font-size: 2.4em;
  margin-top: 30px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 30px; }
  .informacja.front {
    margin-top: -50px; }
  .informacja p {
    margin-bottom: 0px; }

#content.site-content {
  padding-top: 15px; }

.kontener {
  padding-left: 6px;
  padding-right: 6px; }
  .kontener .wpis {
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
    margin-bottom: 2rem; }
    .kontener .wpis a {
      text-decoration: none;
      color: #fff; }
    .kontener .wpis a:hover img {
      transform: scale(1.1); }
    .kontener .wpis img {
      transition: .2s; }
    .kontener .wpis .aktImg {
      overflow: hidden;
      margin-bottom: 10px; }
    .kontener .wpis .tytul {
      font-weight: bold;
      line-height: 1.1em;
      padding: 20px;
      background: #000;
      position: absolute;
      bottom: 0;
      width: 80%;
      opacity: 0.7; }
    .kontener .wpis.pierwszy {
      margin-bottom: 15px; }
      .kontener .wpis.pierwszy .tytul {
        font-size: 2em;
        padding: 20px;
        background: #bb00d7;
        position: absolute;
        bottom: 0;
        opacity: 1; }
      .kontener .wpis.pierwszy img {
        max-height: 400px;
        transition: .2s; }
    .kontener .wpis.drugi .tytul {
      font-size: 1.3em;
      padding-left: 10px;
      background: #e12564;
      position: absolute;
      bottom: 0;
      padding: 10px;
      width: 80%;
      opacity: 1; }
    .kontener .wpis.drugi img {
      max-height: 200px; }
    .kontener .wpis img {
      object-fit: none;
      object-position: center;
      width: 100%;
      max-height: 130px; }

.zobacz-wiecej {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 30px; }
  .zobacz-wiecej a {
    text-decoration: none;
    border-top: 4px solid #e6e6e6;
    padding-top: 13px; }
  .zobacz-wiecej a:hover {
    color: #227f3b; }

.post-navigation .nav-previous a, .post-navigation .nav-next a {
  border-radius: 0;
  color: #fff;
  background: #000; }
  .post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover {
    background: #bb00d7; }

a {
  color: #222; }

.lista-wpis-mobile {
  margin-bottom: 15px; }

h3.wpp-title {
  font-weight: bold;
  border-bottom: 4px solid #eaecef;
  margin-bottom: 20px;
  padding-bottom: 10px; }

.wpp-lista {
  padding-left: 0;
  margin: 0;
  padding: 0;
  list-style-type: none; }
  .wpp-lista li {
    margin-bottom: 10px;
    display: table;
    min-height: 42px; }
    .wpp-lista li img {
      max-width: none; }
    .wpp-lista li a {
      display: table-cell;
      line-height: 1.3;
      vertical-align: top; }
    .wpp-lista li .wpp-post-title {
      padding: 0 10px 0 15px;
      font-size: 1.2em; }

#footer-widget {
  color: #fff;
  background: #e12564;
  padding-top: 30px; }

.menu-menu-boczne-container li {
  background: #68b206;
  border-bottom: 5px solid #fff;
  font-size: 1.5em; }
  .menu-menu-boczne-container li a {
    color: #fff; }
  .menu-menu-boczne-container li a:hover {
    background: #227f3b; }

.szukaj-btn {
  font-size: 1em;
  border: none; }

/*# sourceMappingURL=main.css.map */
