body {background-color: #000000!important; color: var(--yellow)!important;}
* {border-color: var(--yellow)!important;}

h1, h2 {color: var(--yellow)!important;}
h3, h4 {color: var(--blue)!important;} /* Blue */
p, span {color: var(--yellow)!important;} /* Yellow */
a {color: var(--blue)!important;}



/* Colors */
:root {
    --yellow:   #FDEF50;
    --blue:     #73FCFD;
}


/* Styl przycisku w trybie kontrastu */
#contrast-text {color: var(--blue)!important;}

/* Grayscale dla wszystkich obrazków */
img {filter: grayscale(100%);}



/* Czarne tło */
#top,
#site-navigation,
#searchHP,
#bigNewsSlider,
.megamenu,
#kalendarium,
.kalendariumHolder > a,
.kalendariumHolder > a .dateHolder,
.search-container,
.search-input,
#site-navigation ul > li .submenu-right,
.newsLabel,
#aktualnosciBoxes a:hover .newsLabel,
#wydzialyBoxes a:focus {background-color: #000!important;}



/* Style customowe */
a[target="_blank"]::after {content: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M8.75011%208.75003V5.25003M8.75011%205.25003H5.25011M8.75011%205.25003L5.25011%208.74997M4.55%2012.25H9.45C10.4301%2012.25%2010.9201%2012.25%2011.2945%2012.0593C11.6238%2011.8915%2011.8915%2011.6238%2012.0593%2011.2945C12.25%2010.9201%2012.25%2010.4301%2012.25%209.45V4.55C12.25%203.56991%2012.25%203.07986%2012.0593%202.70552C11.8915%202.37623%2011.6238%202.10852%2011.2945%201.94074C10.9201%201.75%2010.4301%201.75%209.45%201.75H4.55C3.56991%201.75%203.07986%201.75%202.70552%201.94074C2.37623%202.10852%202.10852%202.37623%201.94074%202.70552C1.75%203.07986%201.75%203.56991%201.75%204.55V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25Z%22%20stroke%3D%22%2373FCFD%22%20stroke-width%3D%221.16667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A");}
#article a[target="_blank"]::after {content: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M8.75011%208.75003V5.25003M8.75011%205.25003H5.25011M8.75011%205.25003L5.25011%208.74997M4.55%2012.25H9.45C10.4301%2012.25%2010.9201%2012.25%2011.2945%2012.0593C11.6238%2011.8915%2011.8915%2011.6238%2012.0593%2011.2945C12.25%2010.9201%2012.25%2010.4301%2012.25%209.45V4.55C12.25%203.56991%2012.25%203.07986%2012.0593%202.70552C11.8915%202.37623%2011.6238%202.10852%2011.2945%201.94074C10.9201%201.75%2010.4301%201.75%209.45%201.75H4.55C3.56991%201.75%203.07986%201.75%202.70552%201.94074C2.37623%202.10852%202.10852%202.37623%201.94074%202.70552C1.75%203.07986%201.75%203.56991%201.75%204.55V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25Z%22%20stroke%3D%22%2373FCFD%22%20stroke-width%3D%221.16667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A");}
:focus, :focus-visible, input:focus, select:focus, a:focus,
#site-navigation ul > li .submenu-left li.menuShow a:focus,
#site-navigation ul > li.menuShow .submenu-right li a:focus,
#contrastBtn:focus {outline: 3px dashed var(--yellow); outline-offset: 2px; background-color: var(--yellow)!important; color: #000!important;}

#contrastBtn:focus #contrast-text {color: #000!important;}
.socialIcon:focus {background-color: transparent!important;}
.pause-btn:focus, .bigNewspagination button:focus, .bigNewsactive:focus {background: #000!important; outline: 3px dashed var(--yellow); outline-offset: 2px;}


#searchHP {background: #000 url(../images/contrast/searchBg.jpg) no-repeat top center;}
.redButton, .redButton:hover {background-color: var(--yellow)!important; color: #000!important;}
.newsBtn, .newsBtn:hover {background-color: var(--yellow)!important; color: #000!important;}
.darkButton, .darkButton:hover {background-color: var(--yellow)!important; color: #000!important;}
.close-btn {background: var(--blue) url(../images/contrast/icon_close.svg) no-repeat center center;}
.close-btn:hover {background-color: var(--yellow);}
.active, .bigNewsactive {background-color: var(--yellow)!important;}
.grid-arrow.left, .arrow.left {background: #000 url(../images/contrast/icon_arrow_left.svg) no-repeat center center;}
.grid-arrow.right, .arrow.right {background: #000 url(../images/contrast/icon_arrow_right.svg) no-repeat center center;}
.grid-arrow.left:focus, .arrow.left:focus, .grid-arrow.right:focus, .arrow.right:focus {background-color: #000!important; outline: 3px dashed var(--yellow); outline-offset: 2px;}
.articlesPagination .arrow.left {background: #000 url(../images/contrast/icon_arrow_left.svg) no-repeat center center;}
.articlesPagination .arrow.right {background: #000 url(../images/contrast/icon_arrow_right.svg) no-repeat center center;}
.articlesPagination ul li .page-numbers.current {background-color: var(--yellow); color: var(--dark)!important;}


.bigNewsSlide {border-color: #000!important;}
.bigNewsSlide:focus {border-color: #000!important; background-color: transparent!important;}
#bigNewsSlider {border: 1px solid var(--yellow)!important;}
.search-container {border: 1px solid var(--yellow)!important;}
.search-icon svg path {stroke: var(--yellow);}
.no-contrast {display: none;}
.contrast {display: block;}
#sideNav {min-width: 320px; background-color: #000; border: 1px solid var(--yellow);}
.megamenu {border: 1px solid var(--yellow);}
/*#breadcrumbs .breadArrow {background: transparent url(../images/contrast/icon_breadcrumb.svg) no-repeat top center;}*/
#breadcrumbs a::after {background: url(../images/contrast/icon_breadcrumb.svg) no-repeat center / contain!important;}
.modal-content {margin: 10% auto; padding: 80px 160px 50px 50px; width: 80%; background: #000 url(../images/contrast/enBg.jpg) no-repeat top right; border: 2px solid var(--yellow);}
.close {background: var(--blue) url(../images/contrast/icon_close.svg) no-repeat center center;}
.close:focus {background-color: var(--yellow)!important;}
.modal .date svg path {stroke: var(--blue);}
.euflag {background: transparent url(../images/contrast/euflag.svg) no-repeat center center;}
.wydzial-empty {background: transparent url(../images/contrast/wydzial-empty.jpg) no-repeat bottom left;}
#orepoleca {background: transparent url(../images/contrast/orepolecaBg.jpg) no-repeat top right;}



.socialIcon svg path, .socialIcon:hover svg path {fill: #000;}
.socialIcon svg path.hoverIcon, .socialIcon:hover svg path.hoverIcon {fill: var(--blue);}
#search-top-holder {background-color: #000;}
#search-top-holder.visible {border-color: var(--yellow);}
.search-top-input {background-color: #000; color: var(--yellow);}
.search-top-button, .search-top-button:hover {background-color: var(--blue); color: #000;}
.search-select {color: var(--blue);}
.search-button, .search-button:hover {background-color: var(--yellow); color: #000;}
.date svg path {stroke: var(--blue);}
.bigNewspagination button svg path {fill: var(--blue);}
.barScrolled #search-mobile-wrapper {background-color: #000;}
.articleShare a svg path {stroke: var(--blue);}
.btnBack span svg path {stroke: var(--blue);}



input::-webkit-input-placeholder {color: var(--yellow);}
input::-moz-placeholder {color: var(--yellow);}
input:-ms-input-placeholder {color: var(--yellow);}
input::placeholder {color:var(--yellow);}
input:focus::-webkit-input-placeholder {color: #000;}
input:focus::-moz-placeholder {color:#000;}
input:focus:-ms-input-placeholder {color: #000;}
input:focus::placeholder {color: #000;}


#site-navigation ul li a:hover {background-color: var(--blue); color: #000!important;}
#site-navigation ul li a:hover {-webkit-box-shadow: inset 0px -3px 0px 0px var(--yellow); -moz-box-shadow: inset 0px -3px 0px 0px var(--yellow); box-shadow: inset 0px -3px 0px 0px var(--yellow);}
#site-navigation ul > li a.menuShow {background-color: #000; border-left: 1px solid var(--yellow); border-right: 1px solid var(--yellow); box-sizing: border-box;}
#site-navigation ul > li.menuShow a {background-color: var(--blue); color: #000!important;}
#site-navigation ul > li.menuShow a {-webkit-box-shadow: inset 0px -3px 0px 0px var(--yellow); -moz-box-shadow: inset 0px -3px 0px 0px var(--yellow); box-shadow: inset 0px -3px 0px 0px var(--yellow);}
#site-navigation ul > li.menuShow .submenu-left {background-color: var(--blue);}
#site-navigation ul > li.menuShow .submenu-right {background-color: #000;}
#site-navigation ul > li .submenu-right ul li a:hover {color: var(--yellow)!important;}
#site-navigation ul > li.menuShow .submenu-right li a {color: var(--blue)!important;}
#site-navigation ul > li .submenu-left li.menuShow a {background-color: #000; color: var(--yellow)!important;}
#site-navigation ul > li .submenu-container {background: #000}
#site-navigation ul > li .submenu-left {background: #000}
#site-navigation ul > li .submenu-left li a {background: #000}
#site-navigation ul > li .submenu-right {border-left: 1px solid var(--yellow);}
#site-navigation ul > li .submenu-left li.visibleNav a {background: #000; border-top: 1px solid var(--yellow); border-bottom: 1px solid var(--yellow);}
#site-navigation ul > li .submenu-left li.visibleNav a:hover {color: }
#site-navigation ul li .submenu-left li.visibleNav a:hover {color: var(--yellow)!important;}
#site-navigation ul li .submenu-left li.visibleNav a:focus {color: #000!important;}
#site-navigation ul li .submenu-left li.visibleNav a:hover .submenu-arrow {color: var(--yellow)!important;}
#site-navigation ul li .submenu-left li.visibleNav a:focus .submenu-arrow {color: #000!important;}
#site-navigation ul > li.current-menu-item a, #site-navigation ul > li.current_page_ancestor a, #site-navigation ul > li.current-menu-ancestor a {/*color: #000!important;*/ /*box-shadow: inset 0px -3px 0px 0px var(--yellow)!important;*/}
#site-navigation ul li.current-menu-item a {color: var(--yellow)!important;}

/*#site-navigation ul > li.current-menu-item a, #site-navigation ul > li.current_page_ancestor a, #site-navigation ul > li.current-menu-ancestor a {background-color: var(--yellow)!important;}*/
#site-navigation ul li.current-menu-parent a, #site-navigation ul li.current-menu-ancestor a {background-color: transparent;}
#site-navigation.offcanvas-open ul > li.current_page_ancestor a {background-color: var(--yellow)!important; color: #000!important;}
#site-navigation ul > li .submenu-empty {background: #fff url(../images/contrast/megamenuBg.jpg) no-repeat top right; padding: 20px; max-height: 500px; overflow-y: auto; flex: 1;}


/*#site-navigation.offcanvas-open ul > li.current-menu-item a, */
#site-navigation.offcanvas-open ul > li.current-page-item a {background-color: var(--yellow)!important; color: #000!important;}
#site-navigation.offcanvas-open ul > li.current_page_ancestor a, 
#site-navigation.offcanvas-open ul > li.current-menu-ancestor a {background-color: #000!important; color: var(--blue)!important;}
#site-navigation.offcanvas-open ul li .submenu-left ul li a:hover {color: var(--yellow)!important;}
#site-navigation.offcanvas-open ul li .submenu-left ul li a:focus {color: var(--yellow)!important;}
#site-navigation.offcanvas-open .submenu-container .open a,
#site-navigation.offcanvas-open .submenu-container .open a:focus {background-color: #000!important;}
#site-navigation.offcanvas-open .submenu-container .open a .submenu-arrow {color: #000;}
/*#site-navigation.offcanvas-open .submenu-container .open ul li a {background-color: #000;}*/
#site-navigation.offcanvas-open ul li.current-menu-item a {background-color: #000; color: var(--yellow)!important;}
/*#site-navigation.offcanvas-open .submenu-container .open ul li.current-page-item a {background-color: #000; color: var(--yellow)!important;}*/
#site-navigation.offcanvas-open .submenu-container .open ul li ul li a {background-color: #000;}
#site-navigation.offcanvas-open .submenu-container .open ul li ul li ul li a {background-color: #000;}
#site-navigation.offcanvas-open .submenu-container .open ul li ul li ul li ul li a {background-color: #000;}
#site-navigation.offcanvas-open .submenu-container .open ul li ul li ul li ul li ul li a {background-color: #000;}

#site-navigation.offcanvas-open {border: 1px solid var(--yellow); box-sizing: border-box; background-color: #000!important;}
#site-navigation.offcanvas-open .primary-menu > li > a {background-color: #000; color: var(--blue)!important;}
#site-navigation.offcanvas-open .primary-menu > li > a:focus {background-color: #000!important; color: var(--blue)!important;}
#site-navigation.offcanvas-open .menu-item-has-children.open .tNav {background-color: #000; border-left: 5px solid var(--yellow);}
#site-navigation.offcanvas-open ul li .submenu-left ul li a:focus .submenu-arrow {color: var(--yellow)!important;}
#site-navigation.offcanvas-open ul li.current-menu-parent a {background-color: #000;}

@media (max-width: 1280px) {
    #site-navigation.offcanvas-open .primary-menu > li > a .submenu-arrow {color: var(--yellow)!important;}
}


#kalendarium {border: 1px solid var(--yellow);}
.kalendariumHolder > a {border: 1px solid var(--yellow);}
.kalendariumHolder > a .dateHolder span {color: var(--blue)!important;}
.kalendariumHolder > a .dateHolder span {color: var(--blue)!important;}
.kalendariumHolder > a:focus .kalendariumTitle {background-color: #000;}

.slider-track a {background-color: transparent; border: 1px solid var(--yellow);}
.slider-track a .newsBtn {background-color: var(--blue); color: #000000!important;}
.slider-track a:hover, .slider-track a:focus {background-color: transparent!important; border: 1px solid var(--yellow)!important;}
.slider-track a:hover .newsBtn {background-color: var(--blue); color: #000000!important;}
.slider-track a img {border: 3px solid #000000!important;}
.newsLabel::before {content: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.2027%207.20841C10.7659%205.44045%208.97759%204.36022%207.20912%204.79634C5.43977%205.23316%204.35989%207.02145%204.79671%208.79097C5.23387%2010.5607%207.02216%2011.6397%208.79063%2011.2025C10.5591%2010.7662%2011.64%208.97741%2011.2027%207.20841ZM2.33964%202.33997C0.0712125%204.60826%20-0.547058%207.90935%200.482122%2010.7422C0.718432%2011.3927%201.0416%2012.0185%201.45158%2012.6014L3.04109%2011.0112C1.6858%208.78019%201.97111%205.82358%203.89736%203.89716C5.8243%201.97074%208.77934%201.68613%2011.0114%203.04194L12.6014%201.45191C12.0186%201.04189%2011.3929%200.718684%2010.7426%200.482331C7.90959%20-0.54722%204.60801%200.0711839%202.33964%202.33997ZM15.5177%205.25808C16.5469%208.09083%2015.9287%2011.3918%2013.6608%2013.6601C11.392%2015.9288%208.09097%2016.5471%205.25783%2015.5178C4.60747%2015.2815%203.98176%2014.9584%203.39885%2014.5485L4.98836%2012.9585C7.22042%2014.3139%2010.176%2014.0292%2012.1029%2012.1022C14.0299%2010.1758%2014.3136%207.22022%2012.9587%204.98817L14.5483%203.39918C14.9583%203.98203%2015.2814%204.60772%2015.5177%205.25808Z%22%20fill%3D%22%23FDEF50%22/%3E%0A%3C/svg%3E%0A);}


.wydzialTitle {color: var(--blue)!important;}
#wydzialyBoxes a .wydzialBtn {background-color: var(--blue)!important; color: #000!important;}
#wydzialyBoxes a:hover .wydzialBtn {background-color: var(--blue)!important; color: #000!important;}


#publikacje .slider-track a {border: none;}
#publikacje .slider-track a:focus {background-color: #000000!important;}
#publikacje .slider-track a:hover .publikacjaBtn {background-color: var(--blue)!important; color: #000!important;}
.publikacjaBtn {background-color: var(--blue)!important; color: #000!important;}
.pub-tags-actions button {background-color: #000; border: 1px solid var(--blue)!important; color: var(--blue);}
.pub-tags-actions button:hover {background-color: #000;}
.pub-label:hover {background-color: #000;}
.pub-sortowanie #pub-sort {background-color: #000; color: var(--yellow);}

#polecaneBoxes a {background-color: #000; border: 1px solid var(--yellow);}
#polecaneBoxes a::before {content: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.7755%202.75071C13.9071%201.65776%2015.4227%201.05299%2016.9959%201.06666C18.5691%201.08033%2020.074%201.71135%2021.1864%202.8238C22.2988%203.93625%2022.9299%205.44112%2022.9435%207.0143C22.9572%208.58748%2022.3524%2010.1031%2021.2595%2011.2347L21.2473%2011.2471L18.2474%2014.247C17.6392%2014.8555%2016.9072%2015.326%2016.101%2015.6267C15.2949%2015.9274%2014.4336%2016.0512%2013.5754%2015.9898C12.7172%2015.9283%2011.8823%2015.683%2011.1273%2015.2705C10.3723%2014.858%209.71478%2014.2879%209.19943%2013.599C8.86863%2013.1567%208.95897%2012.53%209.40122%2012.1992C9.84347%2011.8684%2010.4702%2011.9588%2010.801%2012.401C11.1445%2012.8603%2011.5829%2013.2404%2012.0862%2013.5154C12.5896%2013.7904%2013.1462%2013.9539%2013.7183%2013.9949C14.2904%2014.0359%2014.8646%2013.9533%2015.402%2013.7528C15.9394%2013.5524%2016.4275%2013.2387%2016.833%2012.833L19.8266%209.83937C20.5516%209.0856%2020.9527%208.07773%2020.9436%207.03168C20.9345%205.98289%2020.5138%204.97964%2019.7722%204.23801C19.0306%203.49638%2018.0273%203.0757%2016.9785%203.06659C15.932%203.05749%2014.9237%203.4589%2014.1698%204.18453L12.4552%205.88916C12.0636%206.27855%2011.4304%206.2767%2011.041%205.88504C10.6516%205.49338%2010.6535%204.86021%2011.0452%204.47083L12.7652%202.76083L12.7755%202.75071Z%22%20fill%3D%22%23FDEF50%22/%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.89935%208.37328C8.70546%208.07258%209.56681%207.94876%2010.425%208.01022C11.2832%208.07168%2012.1181%208.31698%2012.8731%208.72949C13.6281%209.142%2014.2856%209.71206%2014.801%2010.401C15.1318%2010.8433%2015.0414%2011.47%2014.5992%2011.8008C14.1569%2012.1316%2013.5302%2012.0412%2013.1994%2011.599C12.8559%2011.1397%2012.4175%2010.7596%2011.9142%2010.4846C11.4108%2010.2096%2010.8542%2010.0461%2010.2821%2010.0051C9.71%209.96413%209.13577%2010.0467%208.59836%2010.2471C8.06095%2010.4476%207.57294%2010.7613%207.16743%2011.167L4.17379%2014.1606C3.44875%2014.9144%203.0477%2015.9223%203.05679%2016.9683C3.06591%2018.0171%203.48658%2019.0203%204.22821%2019.762C4.96985%2020.5036%205.9731%2020.9243%207.02188%2020.9334C8.06793%2020.9425%209.0758%2020.5414%209.82957%2019.8164L11.5331%2018.1129C11.9236%2017.7224%2012.5568%2017.7224%2012.9473%2018.1129C13.3378%2018.5034%2013.3378%2019.1366%2012.9473%2019.5271L11.2373%2021.2371L11.2249%2021.2493C10.0933%2022.3422%208.57768%2022.947%207.0045%2022.9333C5.43132%2022.9197%203.92645%2022.2886%202.814%2021.1762C1.70155%2020.0637%201.07054%2018.5589%201.05687%2016.9857C1.0432%2015.4125%201.64796%2013.8969%202.74091%2012.7653L2.75309%2012.7529L5.75296%209.75302C5.75301%209.75297%205.75292%209.75306%205.75296%209.75302C6.3612%209.1446%207.0933%208.67396%207.89935%208.37328Z%22%20fill%3D%22%23FDEF50%22/%3E%0A%3C/svg%3E%0A);}
#menu-ore-poleca li a::before {content: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.7755%202.75071C13.9071%201.65776%2015.4227%201.05299%2016.9959%201.06666C18.5691%201.08033%2020.074%201.71135%2021.1864%202.8238C22.2988%203.93625%2022.9299%205.44112%2022.9435%207.0143C22.9572%208.58748%2022.3524%2010.1031%2021.2595%2011.2347L21.2473%2011.2471L18.2474%2014.247C17.6392%2014.8555%2016.9072%2015.326%2016.101%2015.6267C15.2949%2015.9274%2014.4336%2016.0512%2013.5754%2015.9898C12.7172%2015.9283%2011.8823%2015.683%2011.1273%2015.2705C10.3723%2014.858%209.71478%2014.2879%209.19943%2013.599C8.86863%2013.1567%208.95897%2012.53%209.40122%2012.1992C9.84347%2011.8684%2010.4702%2011.9588%2010.801%2012.401C11.1445%2012.8603%2011.5829%2013.2404%2012.0862%2013.5154C12.5896%2013.7904%2013.1462%2013.9539%2013.7183%2013.9949C14.2904%2014.0359%2014.8646%2013.9533%2015.402%2013.7528C15.9394%2013.5524%2016.4275%2013.2387%2016.833%2012.833L19.8266%209.83937C20.5516%209.0856%2020.9527%208.07773%2020.9436%207.03168C20.9345%205.98289%2020.5138%204.97964%2019.7722%204.23801C19.0306%203.49638%2018.0273%203.0757%2016.9785%203.06659C15.932%203.05749%2014.9237%203.4589%2014.1698%204.18453L12.4552%205.88916C12.0636%206.27855%2011.4304%206.2767%2011.041%205.88504C10.6516%205.49338%2010.6535%204.86021%2011.0452%204.47083L12.7652%202.76083L12.7755%202.75071Z%22%20fill%3D%22%23FDEF50%22/%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.89935%208.37328C8.70546%208.07258%209.56681%207.94876%2010.425%208.01022C11.2832%208.07168%2012.1181%208.31698%2012.8731%208.72949C13.6281%209.142%2014.2856%209.71206%2014.801%2010.401C15.1318%2010.8433%2015.0414%2011.47%2014.5992%2011.8008C14.1569%2012.1316%2013.5302%2012.0412%2013.1994%2011.599C12.8559%2011.1397%2012.4175%2010.7596%2011.9142%2010.4846C11.4108%2010.2096%2010.8542%2010.0461%2010.2821%2010.0051C9.71%209.96413%209.13577%2010.0467%208.59836%2010.2471C8.06095%2010.4476%207.57294%2010.7613%207.16743%2011.167L4.17379%2014.1606C3.44875%2014.9144%203.0477%2015.9223%203.05679%2016.9683C3.06591%2018.0171%203.48658%2019.0203%204.22821%2019.762C4.96985%2020.5036%205.9731%2020.9243%207.02188%2020.9334C8.06793%2020.9425%209.0758%2020.5414%209.82957%2019.8164L11.5331%2018.1129C11.9236%2017.7224%2012.5568%2017.7224%2012.9473%2018.1129C13.3378%2018.5034%2013.3378%2019.1366%2012.9473%2019.5271L11.2373%2021.2371L11.2249%2021.2493C10.0933%2022.3422%208.57768%2022.947%207.0045%2022.9333C5.43132%2022.9197%203.92645%2022.2886%202.814%2021.1762C1.70155%2020.0637%201.07054%2018.5589%201.05687%2016.9857C1.0432%2015.4125%201.64796%2013.8969%202.74091%2012.7653L2.75309%2012.7529L5.75296%209.75302C5.75301%209.75297%205.75292%209.75306%205.75296%209.75302C6.3612%209.1446%207.0933%208.67396%207.89935%208.37328Z%22%20fill%3D%22%23FDEF50%22/%3E%0A%3C/svg%3E%0A);}


.szkoleniaOpis {background-color: #000;}
#szkoleniaButtons > a, #szkoleniaButtons > a:hover {border: 1px solid var(--yellow); background-color: #000;}
.szkolenieActive {background-color: var(--yellow)!important; border-left: 2px solid var(--yellow)!important; color: #000!important;}
.szkolenieActive .szkoleniaTitle, #szkoleniaButtons > a:focus .szkoleniaTitle {color: #000!important;}


#kompetencje {background: transparent url(../images/contrast/kompetencjeBg.jpg) no-repeat top right;}
.checkIcon {content: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cellipse%20opacity%3D%220.04%22%20cx%3D%2219.6958%22%20cy%3D%2220%22%20rx%3D%2219.6958%22%20ry%3D%2220%22%20fill%3D%22%23FDEF50%22/%3E%0A%3Cellipse%20opacity%3D%220.07%22%20cx%3D%2219.6957%22%20cy%3D%2220%22%20rx%3D%2214.7719%22%20ry%3D%2215%22%20fill%3D%22%23FDEF50%22/%3E%0A%3Cpath%20d%3D%22M15.2645%2020L18.2189%2023L24.1276%2017M29.544%2020C29.544%2025.5228%2025.1349%2030%2019.6961%2030C14.2572%2030%209.84814%2025.5228%209.84814%2020C9.84814%2014.4772%2014.2572%2010%2019.6961%2010C25.1349%2010%2029.544%2014.4772%2029.544%2020Z%22%20stroke%3D%22%23FDEF50%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A);}
#kalendarz {background-color: #000; border: 1px solid var(--yellow);}
.kalendarzHolder > a, .kalendarzHolder > a:focus {background-color: #000!important; border: 1px solid var(--yellow);}
.kalendarzHolder > a:hover, .kalendarzHolder > a:hover .dateHolder, .kalendarzHolder > a:focus .dateHolder {background-color: #000;}
.kalendarzHolder > a .dateHolder {background-color: #000;}
.kalendarzHolder > a .dateDay {color: var(--blue)!important;}
.kalendarzHolder > a .dateMonth, .kalendarzHolder > a .dateYear {color: var(--blue)!important;}


.icon-hamburger svg path {stroke: var(--blue)!important;}
.icon-close svg path {stroke: var(--blue);}
#menu-toggle:focus {background-color: var(--blue)!important;}
#menu-toggle:focus .icon-hamburger svg path {stroke: #000;}
#menu-toggle:focus .icon-close svg path {stroke: #000;}

.oreShareModal__dialog {background-color: #000; border: 1px solid var(--yellow);}
.oreShareModal__close {background-color: var(--blue);}
.oreShareModal__close:focus {background-color: var(--blue)!important; outline: 3px dashed var(--yellow); outline-offset: 2px; color: #000!important;}
.oreShareModal__btn {border: 1px solid var(--blue); background: #000; color: var(--blue);}
.oreShareModal__input {background: transparent; color: var(--yellow);}

#menu-ore-poleca li a {background-color: #000; border: 1px solid var(--yellow);}