/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-overflow-hidden.uk-contrast.uk-height-viewport .uk-panel {
    text-shadow: 1px 1px 2px #000, -1px -1px 2px #000;
}
.tm-slideshow .uk-overlay-panel.uk-overlay-fade,
div#tm-header .uk-margin,
.tm-header-overlay h1 {
    text-shadow: 1px 1px 2px #000, 2px 2px 1px #000;
}
._eventowa div#tm-top-c {
    padding: 0px;
}
div#tm-bottom-b.tm-block-texture-2 {
    background-image: none;
    background-repeat: repeat;
    background: #2196f3;
}
footer.tm-footer li {
    line-height: 20px;
}
div#tm-footer-bg {
    background: #3a495d;
}
@media (min-width: 768px) {
  .tm-navbar {
      height: 110px;
      padding: 35px 100px;
  }
}
@media (max-width: 1024px) {
  .tm-subnav-footer > li {
      width: 50%;
      min-width: 50%;
      word-break: break-word;
  }
  .tm-subnav-footer > li > a {
      font-size: 14px;
      word-break: break-word;
  }
}
@media (max-width: 460px) {
  .tm-slideshow .uk-overlay-panel.uk-flex-middle:not(.uk-flex-center) {
      padding: 20px !important;
  }
  .tm-subnav-footer > li > a {
      font-size: 12px;
  }  
}

/* Logo footer */
.tm-footer .tm-logo-footer { margin-top: -10px; }