body.dla-n :focus, #main-menu .sub-menu li a:focus {
    outline: 2px solid #ffff00 !important;
}
.dla-n .icons_header a:focus, .dla-n .icons_header a:hover {outline: 2px solid #000 !important;}

.contrast {
    width: auto;
}

    
.contrast #wersja-graficzna {
    display: none;
}
.contrast button {
    margin: 6px;
}
.contrast .black-white {
    background-color: #FF0;
    color: #000 !important;
    border-radius: 7px;
    padding: 8px !important;
}

.dla-n *, .dla-n #searchform input::placeholder, .dla-n #main-menu li:before  {color: #ffff00 !important;}
.dla-n, .dla-n #backtoprevious {background: #000;}
.dla-n .black-white {display: none;}
.dla-n #wersja-graficzna {
  display:block; 
  background: #000;
  border-radius: 7px;
  padding: 8px !important;  
  border: 2px solid;
}
.dla-n nav.navbar.navbar-inverse,
.dla-n .blue, .dla-n .brown, .dla-n .hide, .dla-n a.project_maps, .dla-n .link-boxes a,
.dla-n #skip-link a:focus, .dla-n #skip-link a:active, .dla-n .current-menu-item > a   {background: #ffff00 !important;}
.dla-n .navbar-nav.inv a, .dla-n .icons_header h2, .dla-n li.current_page_item > a, .dla-n li.current-menu-item > a,
.dla-n #archive-filters label, .dla-n .date span, #archive-filters p , .dla-n #skip-link a:focus, .dla-n #skip-link a:active,
.dla-n .current-menu-item > a  {
  color: #000 !important;
}
.dla-n div.mainbutton {border-color: #000;}
.dla-n .icons button {
    background-color: transparent;
}
.dla-n .icons a:before, .dla-n .icons a:after, .dla-n #searchform input:not(#searchsubmit) {background: #000;}
.dla-n .blue .icons span, .dla-n .icons_box span, .dla-n a.project_maps, .dla-n .link-boxes a, .dla-n #crumbs *,
.dla-n #pills-tab .nav-link:not(.active):hover span, .dla-n #pills-tab .nav-link.active span {color: #000 !important;}
.dla-n .success, .dla-n .numbers, .dla-n .yellow, .dla-n #points option, .dla-n #archive-filters select,
.dla-n #archive-filters option, .dla-n #archive-filters input, #archive-filters button {background: #000 !important;}
.dla-n .hr, .dla-n #pills-tab .nav-link span  {border-color: #ffff00 !important;}
.dla-n .link-boxes a {box-shadow: none;}
.dla-n #searchsubmit, .dla-n #searchform input, .dla-n .date {
    border: 1px solid;
}
.dla-n .breadcrumbs,
.dla-n #pills-tab .nav-link:not(.active):hover span, .dla-n #pills-tab .nav-link.active span,
.dla-n li.current_page_item a, .dla-n #main-menu > li.current-menu-item > a,.dla-n #main-menu > .current_page_item > a, .dla-n #archive-filters, .dla-n .date {background-color: #ffff00;}
.dla-n #points {
    background: transparent;
}
.dla-n.page-template-default main .container, 
.dla-n.page-template-sidebarpage-template main .container, 
.dla-n.page-template-sidebarpage2-template main .container, 
.dla-n.page-template-ewaluacja-template main .container, 
.dla-n.page-template-dokumenty-template main .container, 
.dla-n.page-template-szkolenia-template main .container, 
.dla-n.page-template-publikacje-template main .container, 
.dla-n.page-template-analizy-template main .container, 
.dla-n.page-template-sidebarpage3-template main .container, 
.dla-n.search .container main {
    border-bottom: 4px solid #ffff00;
}
.dla-n .tnp-email {
    background: transparent !important;
    border: 2px solid #ffff00 !important;
}

