[class*="masonry-"] {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px; }

[class*="masonry-"] > article {
  display: inline-block;
  float: none;
  padding: 0;
  width: 100%; }
  [class*="masonry-"] > article.masonry-span {
    -webkit-column-span: all;
    column-span: all;
    display: block; }

.masonry-1 {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1; }
.masonry-2 {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2; }
.masonry-3 {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3; }
.masonry-4 {
  -webkit-column-count: 4;
  -moz-column-count: 4;
  column-count: 4; }
.masonry-5 {
  -webkit-column-count: 5;
  -moz-column-count: 5;
  column-count: 5; }
.masonry-6 {
  -webkit-column-count: 6;
  -moz-column-count: 6;
  column-count: 6; }
.masonry-7 {
  -webkit-column-count: 7;
  -moz-column-count: 7;
  column-count: 7; }
.masonry-8 {
  -webkit-column-count: 8;
  -moz-column-count: 8;
  column-count: 8; }
.masonry-9 {
  -webkit-column-count: 9;
  -moz-column-count: 9;
  column-count: 9; }
.masonry-10 {
  -webkit-column-count: 10;
  -moz-column-count: 10;
  column-count: 10; }
.masonry-11 {
  -webkit-column-count: 11;
  -moz-column-count: 11;
  column-count: 11; }
.masonry-12 {
  -webkit-column-count: 12;
  -moz-column-count: 12;
  column-count: 12; }
@media screen and (max-width: 719px) {
  .masonry-1--phone {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1; }
  .masonry-2--phone {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2; }
  .masonry-3--phone {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; }
  .masonry-4--phone {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4; }
  .masonry-5--phone {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5; }
  .masonry-6--phone {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6; }
  .masonry-7--phone {
    -webkit-column-count: 7;
    -moz-column-count: 7;
    column-count: 7; }
  .masonry-8--phone {
    -webkit-column-count: 8;
    -moz-column-count: 8;
    column-count: 8; }
  .masonry-9--phone {
    -webkit-column-count: 9;
    -moz-column-count: 9;
    column-count: 9; }
  .masonry-10--phone {
    -webkit-column-count: 10;
    -moz-column-count: 10;
    column-count: 10; }
  .masonry-11--phone {
    -webkit-column-count: 11;
    -moz-column-count: 11;
    column-count: 11; }
  .masonry-12--phone {
    -webkit-column-count: 12;
    -moz-column-count: 12;
    column-count: 12; } }
@media screen and (max-width: 1023px) and (min-width: 720px) {
  .masonry-1--tablet {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1; }
  .masonry-2--tablet {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2; }
  .masonry-3--tablet {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; }
  .masonry-4--tablet {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4; }
  .masonry-5--tablet {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5; }
  .masonry-6--tablet {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6; }
  .masonry-7--tablet {
    -webkit-column-count: 7;
    -moz-column-count: 7;
    column-count: 7; }
  .masonry-8--tablet {
    -webkit-column-count: 8;
    -moz-column-count: 8;
    column-count: 8; }
  .masonry-9--tablet {
    -webkit-column-count: 9;
    -moz-column-count: 9;
    column-count: 9; }
  .masonry-10--tablet {
    -webkit-column-count: 10;
    -moz-column-count: 10;
    column-count: 10; }
  .masonry-11--tablet {
    -webkit-column-count: 11;
    -moz-column-count: 11;
    column-count: 11; }
  .masonry-12--tablet {
    -webkit-column-count: 12;
    -moz-column-count: 12;
    column-count: 12; } }
.masonry--bordered {
  -webkit-column-rule: 1px solid;
  -moz-column-rule: 1px solid;
  column-rule: 1px solid;
  -webkit-column-rule-color: #C5C6C7;
  -moz-column-rule-color: #C5C6C7;
  column-rule-color: #C5C6C7; }

.mate-blink {
  animation: mate-blink 2s ease;
  -webkit-animation: mate-blink 2s ease; }

@keyframes mate-blink {
  0% {
    background-color: #ffb82d; }
  100% {
    background-color: transparent; } }
html.highcontrast {
  font-size: 65%; }

body {
  color: white;
  background-color: black; }

[data-theme-switcher].active {
  color: yellow !important; }

.main-slider .slick-slider {
  border: 1px solid #fff;
  border-radius: 5px; }

a,
header.box nav a,
.starter-box .btn,
aside .news-list .more, aside .news-list .more a,
aside .news-list a,
.main-container .news-list a,
aside .aside-nav a,
.main-container .news-list .more a,
.pagination li.first a, .pagination li.prev a, .pagination li.next a, .pagination li.last a,
.pagination a, .pagination li > span, .pagination li.active span,
aside .news-list article h4,
.mate-tabs--simple .mate-tabs__nav .active a,
.mate-tabs--simple .mate-tabs__nav a:hover,
.main-container .news-list__filters a:hover, .main-container .news-list__filters a.active,
.main-container .article-related-files .article-related__file-name,
.main-container .article-related-files a:before,
.main-container .article-related-files a:after,
.main-container .related-articles a:hover,
.results__filters a,
footer h6,
.main-box h1 a, .content-header h1 a,
aside h2 a, aside h3 a {
  color: yellow; }

aside .news-list time,
header.box nav .main-menu > li.active > a,
header.box nav .main-menu > li:hover > a,
header.box nav a:hover,
header.box nav .main-menu > li ul li.active a,
aside .aside-nav li.active a,
.main-container > section,
.main-container time,
.pagination p,
.mate-tabs--simple .mate-tabs__nav a,
.main-container .inwestycje-list .mate-tabs__item a,
.main-container .news-list a:hover,
.main-container .news-list__filters a,
.main-container .zamowienia-details__item,
.main-container h4,
.main-slider .slick-slide div,
.main-container .related-articles a,
.gallery-container a,
.search-results .item-teaser,
.breadcrumbs a,
.breadcrumbs .active,
.main-box h1, .content-header h1,
aside h3,
aside h4,
aside a,
footer a {
  color: white; }

header.box .search-box:before,
.starter-box,
.main-slider .slick-prev:before, .main-slider .slick-next:before,
.main-slider .slick-slide .btn {
  color: black; }

header.box nav,
.box--bkg-color,
header.box nav .main-menu > li ul,
aside .aside-nav {
  background-color: black;
  border: 1px solid #fff; }

.box--bkg-color {
  border: 0; }

header.box .search-box input[type="search"] {
  background-color: white;
  color: black; }
  header.box .search-box input[type="search"]::-webkit-input-placeholder {
    color: black; }
  header.box .search-box input[type="search"]::-moz-placeholder {
    color: black; }
  header.box .search-box input[type="search"]:-ms-input-placeholder {
    color: black; }
  header.box .search-box input[type="search"]::placeholder {
    color: black; }

.btn--color-first, .btn {
  background-color: yellow;
  color: black; }

aside .news-list article,
.starter-box .btn {
  border-color: black;
  background-color: black;
  color: yellow;
  border-color: #fff; }

header.box .page-tools [class*="icon-"],
.pagination a, .pagination li > span, .pagination li.active span {
  border-color: yellow; }

.pagination li.active span, .pagination a.current {
  border-color: white;
  color: white; }

.main-slider .slick-prev, .main-slider .slick-next {
  background-color: yellow; }

.main-container > section {
  background-color: black; }

.main-slider .slick-slide div {
  background-color: rgba(0, 0, 0, 0.69); }

hr {
  background-color: black; }

.main-container hr {
  background-color: white; }

.search-results .hit {
  background-color: yellow;
  color: black; }

footer {
  border-top: 1px solid #fff; }

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