body.kontrast {
    background-color: #000;
    background: #000;
    color: #fff ;
    background-image: none
}

body.kontrast * {
    color: #fff;
}

body.kontrast .naglowek__bip span,
body.kontrast #tresc a,
body.kontrast #tresc a span,
body.kontrast .footer__nav li a {
    color: yellow;
    text-decoration: none;
}

body.kontrast  .naglowek__bip--logo {
    background: #fff;
}

body.kontrast .button {
    background: yellow !important;
    color: #000 !important;
}

body.kontrast form select,
body.kontrast form input[type="text"],
body.kontrast .wcag a {
   background-color: transparent;
   color: yellow;
   border: 1px solid yellow;
}

body.kontrast .wyszukiwarka .wyszukiwarka__button {
    background: #000;
       color: yellow;
   border: 1px solid yellow;
}

body.kontrast .wynik-szukania li {
    list-style: none !important;
    list-style-image:  none !important;
}
body.kontrast form select option {
    background: #000 !important;
}

body.kontrast form select optgroup {
    background: #333;
}

body.kontrast  .formularz-wyszukaj dl dd strong {
    color: #fff;
}

body.kontrast form select:focus,
body.kontrast form input[type="text"]:focus {
    border-color: #fff;
    background: #000;
}

body.kontrast input[type="submit"]:hover + span,
body.kontrast input[type="submit"]:focus + span,
body.kontrast .wcag a:hover,
body.kontrast .wcag a:focus {
   background-color: yellow;
   color: #000;
}

/* POLITYKA */
body.kontrast #polityka-cookie {
    border-top: 3px solid yellow;
    color: #fff;
    background: #333;
}

#polityka-cookie-zamknij {
    background: yellow;
    color: #000;
}

body.kontrast .banery .banner {
    background-color: yellow;
}
.galeria__lista{position:relative;padding-bottom:50px;margin-bottom:10px}.galeria__lista .row,.galeria__lista .row>div{position:static !important}.galeria__lista .galeria{margin:10px auto 0}.galeria__lista .galeria__container .foto__item{width:50%;padding:0 5px 5px 0}.galeria__lista .galeria__container .foto__item+.foto__item+.foto__item{display:none}.galeria__lista .galeria__ile{text-align:left;margin-bottom:10px}.galeria__lista .galeria__ile::after{text-align:center}.galeria__lista .galeria__tytul{display:flex;align-items:flex-end;margin:0;font-size:24px;height:100%;position:static !important;border-left:12px solid #e5e5e5}.galeria__lista .galeria__tytul::before{content:none;display:none}.galeria__lista .galeria__tytul a::before{content:"zobacz galerię";font-size:14px;width:120px;height:40px;position:absolute;text-align:right;line-height:40px;right:20px;bottom:14px;font-weight:700}.galeria__lista .galeria__tytul a::after{content:"\e903";font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:14px;width:44px;height:40px;position:absolute;text-align:right;line-height:40px;right:2px;bottom:14px}@media (min-width:480px){.galeria__lista .galeria__container .foto__item{width:33.3333%}.galeria__lista .galeria__container .foto__item+.foto__item+.foto__item{display:block}.galeria__lista .galeria__container .foto__item+.foto__item+.foto__item+.foto__item{display:none}}@media (min-width:768px){.galeria__lista .galeria__container .foto__item{width:25%}.galeria__lista .galeria__container .foto__item+.foto__item+.foto__item+.foto__item{display:block}}.galeria{margin:20px auto}.galeria__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.galeria__container .col{padding-left:0;padding-right:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.galeria__container .col-40{margin-bottom:5px}.galeria__container .foto__item{margin:0 0 5px;max-width:300px;overflow:hidden}.galeria__container .foto__item--big{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-color:#f4f4f4;min-height:200px}.galeria__container .foto__item--big a{display:block}.galeria__container .foto__item--big .galeria__naglowek{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#1b5986;padding:15px;text-align:center;min-height:49%}.galeria__container .foto__item--big .galeria__naglowek .galeria__ile{color:#FFF;font-size:18px}.galeria__container .foto__item--big .galeria__naglowek .galeria__ile::after{border-left:1px solid rgba(255, 255, 255, 0.25)}.galeria__container .foto__item--big .galeria__naglowek .galeria__tytul{color:#FFF;font-size:14px;margin:5px 0 0 0;padding:0}.galeria__container .foto__item--big .galeria__naglowek .galeria__tytul::before{content:none;display:none}.galeria__container .foto__item--big3 .galeria__naglowek{min-height:32%}.galeria__container .galeria__link{position:relative;display:block;width:100%;height:100%;overflow:hidden}.galeria__container .galeria__link::before{content:"";display:block;width:200%;height:200%;position:absolute;top:-200%;right:-200%;background:#1b5986;background:radial-gradient(circle, #1b5986 0%, rgba(27, 89, 134, 0.8) 25%, rgba(27, 89, 134, 0) 50%);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.galeria__container .galeria__link:hover::before,.galeria__container .galeria__link:focus::before{top:-120%;right:-100%;opacity:1}.galeria__data{display:block;color:#767676;font-size:14px;white-space:nowrap;text-align:right;padding:0 10px;line-height:1}.galeria__ile{display:block;color:#767676;font-size:14px;font-weight:400;text-align:center;line-height:30px}.galeria__ile::after{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";display:inline-block;border-left:1px solid rgba(118, 118, 118, 0.25);width:50px;line-height:30px;margin-left:15px}@media (max-width:767px){.galeria__container .foto__item--big{background-image:none !important}}@media (min-width:768px){.galeria__container .col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-bottom:0}.galeria__container .col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.galeria__container .foto__item{display:block;width:33.3333%;float:left;padding:0 5px 5px 0;margin-bottom:0}.galeria__container .foto__item--big{max-width:none;width:99%;width:calc(100% - 5px);height:99%;height:calc(100% - 5px)}.galeria__container .foto__item--big a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.galeria__container .foto__item--big .galeria__foto{display:none}.galeria__container .foto__item--big .galeria__naglowek{position:absolute;bottom:0;left:0;background-color:rgba(27, 89, 134, 0.85);padding:5px 15px}.galeria__container .col-12 .foto__item{display:block;width:20%;float:left}}body.kontrast .galeria__container .foto__item--big .galeria__naglowek{background-color:#555}.galeria__tylko-zdjecia .foto__item{display:block;width:100%;float:left;padding:0 5px 5px 0;margin-bottom:0}@media print{.galeria__container .col-40{display:block;width:40%;float:left}.galeria__container .col-60{display:block;width:60%;float:left}.galeria__container .foto__item{display:block;width:33.3333%;float:left;padding:0 5px 5px 0;margin-bottom:0}.galeria__container .foto__item--big{max-width:none;width:99%;width:calc(100% - 5px);height:99%;height:calc(100% - 5px)}.galeria__container .foto__item--big a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.galeria__container .foto__item--big .galeria__foto{display:none}.galeria__container .foto__item--big .galeria__naglowek{position:absolute;bottom:0;left:0;background-color:rgba(27, 89, 134, 0.85);padding:5px 15px}.galeria__container .col-12 .foto__item{display:block;width:20%;float:left}}
.wersja-zalobna .logo{position:relative}.wersja-zalobna .logo::before{content:"";width:50px;height:70px;position:absolute;background-image:url('../assets/img/kir.png');background-size:contain;background-repeat:no-repeat;left:20px;bottom:-30px;z-index:1050;pointer-events:none}.wersja-zalobna .menu-scrolled .logo::before{width:30px;height:50px;bottom:-20px}.wersja-zalobna [class^="icon-"],.wersja-zalobna [class*=" icon-"]{color:#767676}.wersja-zalobna img,.wersja-zalobna .slider-main__foto,.wersja-zalobna .slider-main::before,.wersja-zalobna .slider-main::after,.wersja-zalobna .owl-dots button,.wersja-zalobna .header-nav ul li a,.wersja-zalobna .aktualnosc__tytul::after,.wersja-zalobna .slider-main__txt--button,.wersja-zalobna .parallax,.wersja-zalobna .kalendarium-slider__foto,.wersja-zalobna .kalendarium-slider__txt,.wersja-zalobna .marquee-container,.wersja-zalobna .stopka__prezydent *,.wersja-zalobna #yt-container,.wersja-zalobna #yt-container *,.wersja-zalobna .lista__kategorie a span::after,.wersja-zalobna .parallax-container::before,.wersja-zalobna .kwadraty{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.wersja-zalobna .bar{background-color:#1b5986 !important}.wersja-zalobna .kalendarium-slider button::before{color:#FFF}.wersja-zalobna .lokalizer span:first-child a,.wersja-zalobna .menu-boczne ul li a:hover,.wersja-zalobna .menu-boczne ul li a:focus,.wersja-zalobna .aktualnosci-button-container .button--rss:hover,.wersja-zalobna .aktualnosci-button-container .button--rss:focus,.wersja-zalobna .slider .button-ss:hover::before,.wersja-zalobna .slider .button-ss:focus::before,.wersja-zalobna .slider .owl-nav .owl-prev button:hover::before,.wersja-zalobna .slider .owl-nav .owl-next button:hover::before,.wersja-zalobna .slider .owl-nav .owl-prev button:focus::before,.wersja-zalobna .slider .owl-nav .owl-next button:focus::before{color:#500092}body.wersja-zalobna .logo img,body.wersja-zalobna .tos-image img{-webkit-filter:none;filter:none}
.line-height1 #tresc article{line-height:1.1rem}.line-height2 #tresc article{line-height:1.2rem}.line-height3 #tresc article{line-height:1.4rem}.line-height4 #tresc article{line-height:1.6rem}.line-height5 #tresc article{line-height:1.8rem}.line-height6 #tresc article{line-height:2.0rem}.line-height7 #tresc article{line-height:2.2rem}.line-height8 #tresc article{line-height:2.4rem}.line-height9 #tresc article{line-height:2.6rem}.paragraph-height1 #tresc article p{margin-top:1rem;margin-bottom:1rem}.paragraph-height2 #tresc article p{margin-top:1.5rem;margin-bottom:1.5rem}.paragraph-height3 #tresc article p{margin-top:2rem;margin-bottom:2rem}.paragraph-height4 #tresc article p{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-height5 #tresc article p{margin-top:3rem;margin-bottom:3rem}.letter-spacing1 #tresc article{letter-spacing:normal}.letter-spacing2 #tresc article{letter-spacing:0.14em}.letter-spacing3 #tresc article{letter-spacing:0.2em}.letter-spacing4 #tresc article{letter-spacing:0.3em}.letter-spacing5 #tresc article{letter-spacing:0.4em}.word-spacing1 #tresc article{word-spacing:normal}.word-spacing2 #tresc article{word-spacing:0.16em}.word-spacing3 #tresc article{word-spacing:0.2em}.word-spacing4 #tresc article{word-spacing:0.4em}.word-spacing5 #tresc article{word-spacing:0.6em}
.marquee-container{display:none;position:fixed;bottom:0;left:0;width:100%;overflow:hidden;margin:0 auto;z-index:2049;background:#ffdf0f;height:80px;border-top:1px solid #f5d400;z-index:3050}.marquee{color:#000 !important;height:80px;font-weight:700;font-size:18px}.marquee a{color:#000;display:inline-block;line-height:80px;margin-right:54px;white-space:nowrap}.js-marquee span{display:inline-block;padding:0;width:45px;height:80px;line-height:80px;margin:0;vertical-align:middle;position:relative;text-decoration:none !important;font-size:36px}@media (min-width:992px){.marquee-container{display:block}.marquee-container::before{content:"UWAGA!";display:block;position:absolute;top:0;left:0;width:25%;height:100%;padding:0 20px;font-weight:900;text-align:right;color:#ffdf0f;font-size:28px;line-height:80px;background-color:#1b5986;z-index:2050}.marquee-container::after{content:"";width:16px;height:16px;position:absolute;left:25%;background-color:#1b5986;top:50%;margin-top:-8px;margin-left:-8px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.marquee-container .button-ss{position:absolute;bottom:18px;z-index:10;left:15px;padding:0;width:44px;height:44px;line-height:44px;margin-left:0;color:#ffdf0f;border:1px solid #ffdf0f;background-color:transparent;z-index:9999}.marquee-container .button-ss:hover::before,.marquee-container .button-ss:focus::before{color:#1b5986;background-color:#ffdf0f}
