/*
==============================================
	General settings for contrast version
==============================================
*/

body.contrast-grey-active {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}


/*
==============================================
	Black_background
==============================================
*/

body.contrast-black-yellow-active {
  color: #ffd004 !important;
  border-bottom: 1px solid #ffd004 !important;
  border-color: #ffd004 !important;
  background-color:#000000;
  background:#000000;
  /* Firefox 19+ */
  /* Firefox 18- */
}
body.contrast-black-yellow-active .site * {
  color: #ffd004 !important;
  border-color: #ffd004 !important;

}


body.contrast-black-yellow-active .menu-area {
    background-color: #ffd004;
}
body.contrast-black-yellow-active .top_right .action-icons img, body.contrast-black-yellow-active .top_right .fontsize-switcher img, body.contrast-black-yellow-active .has-search img{filter: invert(20%) sepia(10%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%)!important;}

body.contrast-black-yellow-active .navbar-brand img{filter: invert(20%) sepia(10%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%);}

body.contrast-black-yellow-active .language, body.contrast-black-yellow-active .language a.active, body.contrast-black-yellow-active .language a, body.contrast-black-yellow-active .language a:hover, body.contrast-black-yellow-active .has-search .form-control, body.contrast-black-yellow-active .form-control::placeholder {color: #000!important;}

body.contrast-black-yellow-active  .mainmenu .active a, body.contrast-black-yellow-active  .mainmenu .active a:focus, body.contrast-black-yellow-active .mainmenu .active a:hover {
    color: #000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
}

body.contrast-black-yellow-active .mainmenu a, body.contrast-black-yellow-active .navbar-default .navbar-nav > li > a, body.contrast-black-yellow-active .mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link {
color: #000;
}

body.contrast-black-yellow-active .mainmenu a:hover, body.contrast-black-yellow-active .navbar-default .navbar-nav > li > a:hover, body.contrast-black-yellow-active .mainmenu ul li a:hover, .navbar-expand-lg .navbar-nav .nav-link:hover {
color: #000!important;
}


body.contrast-black-yellow-active span.caret::after {
    background-image: url(../images/caret3.png);
}



body.contrast-black-yellow-active  .side_nav ul li a.act1 {
    border-bottom-color: #ffd004;
}

body.contrast-black-yellow-active .side_nav ul li a {
    color: #ffd004;
}
body.contrast-black-yellow-active .side_nav ul li a:hover {
    color: #ffd004!important;
}
body.contrast-black-yellow-active  .activity_area {
    background-image:none;
}
body.contrast-black-yellow-active  .new_bg {
    background-image: none;
}
body.contrast-black-yellow-active .project { background-image: none;}
body.contrast-black-yellow-active .footer {
	background-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffd004;
}

body.contrast-black-yellow-active body, body.contrast-black-yellow-active td, body.contrast-black-yellow-active p {
color: #ffd004;
}
body.contrast-black-yellow-active .bot p {
    color: #000!important;
}
body.contrast-black-yellow-active .footer ul.menu li a {
    color: #ffd004;
}

body.contrast-black-yellow-active .footer-widget h3.widget-title, body.contrast-black-yellow-active .check .input-title, body.contrast-black-yellow-active .footer_text, body.contrast-black-yellow-active .add, body.contrast-black-yellow-active .newsletter_box_text h2, body.contrast-black-yellow-active .check .input-title a{
color: #ffd004;
}

body.contrast-black-yellow-active .checkbox-label .checkbox-custom {
    border: 1px solid #ffd004;
}

body.contrast-black-yellow-active  .btn_more, body.contrast-black-yellow-active .btn_more2 {
    color: #ffd004;
    border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .btn_more1{
	color: #000;
    border: 1px solid #000;
}

body.contrast-black-yellow-active .news_box {
    background-color: #000;
    border-top-color: #000;
}
body.contrast-black-yellow-active .news_box_img {
    border-top-color: #000;
}

body.contrast-black-yellow-active .news_box_text {
    color: #ffd004;
}

body.contrast-black-yellow-active .news_box:hover .btn_more{
color:#000; background-color:#ffd004; border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .btn_more:hover, body.contrast-black-yellow-active .btn_more2:hover{
color:#000; background-color:#ffd004; border: 1px solid #ffd004;}

body.contrast-black-yellow-active .btn_more1:hover{color:#000; background-color:#000; border: 1px solid #000;}

body.contrast-black-yellow-active .activity_area H3, body.contrast-black-yellow-active .activity_text, body.contrast-black-yellow-active .area_text, body.contrast-black-yellow-active .event h3, body.contrast-black-yellow-active .in_space h3, body.contrast-black-yellow-active .project h3, body.contrast-black-yellow-active .pro_text1, body.contrast-black-yellow-active .pro_heading, body.contrast-black-yellow-active .project_more{color: #ffd004;}

body.contrast-black-yellow-active .activity_area H3:after {
    background: #ffd004;
}

body.contrast-black-yellow-active .activity_img_act {
    border: 1px solid #ffd004;
    background:#000;
}

body.contrast-black-yellow-active .activity_img {
    border: 1px solid #000;
    background:#ffd004;
}


body.contrast-black-yellow-active .banner_news_title1, body.contrast-black-yellow-active .banner_news_title, body.contrast-black-yellow-active .banner_news_disc{ color: #ffd004;}

body.contrast-black-yellow-active .banner_btn {
    color: #000;
    border: 1px solid #000;
    background-color: #ffd004;
}

body.contrast-black-yellow-active .carousel-indicators .active {
    background-color: #ffd004;
}
body.contrast-black-yellow-active .carousel-indicators li {
    background-color: #ffd004;

}

body.contrast-black-yellow-active .banner_news_title1_line {filter: invert(30%) sepia(85%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-black-yellow-active .carousel-control-prev-icon, body.contrast-black-yellow-active .carousel-control-prev-icon, body.contrast-black-yellow-active .carousel-control-next-icon{filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-black-yellow-active .heading_line {
filter: invert(30%) sepia(85%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-black-yellow-active .pro_heading {
    background-image: url(../images/line2_yellow.png);
}
body.contrast-black-yellow-active .pro_text:hover::after {
background-color:#ffd004;}

body.contrast-black-yellow-active .pro_text::after{
background-color:#ffd004;
}
body.contrast-black-yellow-active .event_box {background: linear-gradient(0deg, rgba(255,208,4,1) 0%, rgba(255,208,4,1) 100%) !important;
}

body.contrast-black-yellow-active .event_box_text {
    color: #000; border-top-color: #000;
}

body.contrast-black-yellow-active .eventCalendar-wrap a {
    color: #000;
}

body.contrast-black-yellow-active .eventCalendar-day-header {
    border-bottom: solid 0px #000;
}

body.contrast-black-yellow-active .eventCalendar-showAsWeek .eventCalendar-day a {
    border-color: #000;
}

body.contrast-black-yellow-active .eventCalendar-wrap {
    color: #000;
}

body.contrast-black-yellow-active .eventCalendar-daysList li.eventCalendar-dayWithEvents .event_date::before {
    color: #000;
}

body.contrast-black-yellow-active .eventCalendar-daysList li.today a {
    color: #ffd004;
    background: #000;
}

body.contrast-black-yellow-active .btn_more1 img{filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%);}

body.contrast-black-yellow-active .eventCalendar-wrap .eventCalendar-arrow.eventCalendar-prev span {
filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%);
}

body.contrast-black-yellow-active .eventCalendar-wrap .eventCalendar-arrow.eventCalendar-next span{
filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%);
}

body.contrast-black-yellow-active .back , body.contrast-black-yellow-active .back a, body.contrast-black-yellow-active .back a:hover {
    color: #ffd004;
}

body.contrast-black-yellow-active .back img{filter: invert(20%) sepia(30%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-black-yellow-active .breadcrumb-item a, body.contrast-black-yellow-active .breadcrumb-item.active, body.contrast-black-yellow-active .breadcrumb-item + .breadcrumb-item::before {
   color: #ffd004;
}
body.contrast-black-yellow-active .title1, body.contrast-black-yellow-active .title_white{
    color: #ffd004;
}

body.contrast-black-yellow-active .mainmenu .collapse ul ul, body.contrast-black-yellow-active .mainmenu .collapse ul ul.dropdown-menu {
	    background: transparent linear-gradient(
116deg, #ffd004 0%, #ffd004 100%) 0% 0% no-repeat; border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .mainmenu .active ul.dropdown-menu a {
    color: #000;
}

body.contrast-black-yellow-active .mainmenu .active ul.dropdown-menu a:hover {
    color: #000!important;
}

body.contrast-black-yellow-active .opolsa_img_icon, body.contrast-black-yellow-active .opolsa_img_icon1 {
    background-color: #ffd004;
    border: 1px solid #000;
}


body.contrast-black-yellow-active .opolsa_img_ic, body.contrast-black-yellow-active .opolsa_img_ic1 {
    border: 1px solid #000;
    background-color: #000;  color: #ffd004;
}

body.contrast-black-yellow-active .opolsa_img_ic img, body.contrast-black-yellow-active .opolsa_img_ic1 img{
filter: invert(20%) sepia(19%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);
} 

body.contrast-black-yellow-active .text_sec_all {
    color: #ffd004;
}


body.contrast-black-yellow-active  .text_sec1 a, .text_sec1 a:hover {
     color: #ffd004;
}

body.contrast-black-yellow-active .pdf_btn, body.contrast-black-yellow-active .pdf_btn1 {
    color: #ffd004;
    border: 1px solid #ffd004;
    background-image: url(../images/pdf_yellow.svg);
}

body.contrast-black-yellow-active .pdf_btn:hover, body.contrast-black-yellow-active .pdf_btn1:hover{
color:#000; background-color:#ffd004; border: 1px solid #ffd004;}


body.contrast-black-yellow-active .pdf_btn:hover:before, body.contrast-black-yellow-active .pdf_btn1:hover:before {
  content: "Pobierz PDF"; color:#000; 
}

body.contrast-black-yellow-active .menuArrow {
    color: #ffd004;
}

body.contrast-black-yellow-active .all_inner_banner_text {
    color: #ffd004;
}

body.contrast-black-yellow-active .space_security_box{
background:#000;
}
body.contrast-black-yellow-active .text_sec1 p.title1, body.contrast-black-yellow-active body.contrast-black-yellow-active p.white {
    color: #ffd004;
}
body.contrast-black-yellow-active .represent_box, body.contrast-black-yellow-active .represent_box_new{ border: 1px solid #ffd004; background:#000;}

body.contrast-black-yellow-active .contact, body.contrast-black-yellow-active .contact_grey  {
    color: #ffd004;
}

body.contrast-black-yellow-active .wpcf7-form-control::placeholder {color: #ffd004!important;}
body.contrast-black-yellow-active input{color: #000!important;}
body.contrast-black-yellow-active input::placeholder {color: #ffd004!important;}
body.contrast-black-yellow-active .title_white1 {
 color: #ffd004;
}

body.contrast-black-yellow-active .news_letter_textbox1 {background: linear-gradient(
90deg, rgba(0,0,0,1) 60%, rgba(0,0,0,1) 100%);
	border: 1px solid #ffd004;	
}

body.contrast-black-yellow-active .newsletter_box_form input{border: 1px solid #ffd004; color: #ffd004!important; background-color:#000;}

body.contrast-black-yellow-active input.wpcf7-submit{ border: 1px solid #ffd004; color: #ffd004!important;}

body.contrast-black-yellow-active .wpcf7-submit input{ color: #ffd004!important;}

body.contrast-black-yellow-active .darkHeader {
    background-color: #ffd004 !important;
}

body.contrast-black-yellow-active .about_bg {
    background-image:none;
}

body.contrast-black-yellow-active .organizational_bg {
 background-image:none;
}

body.contrast-black-yellow-active .about_bg {
    background-image:none;
}

body.contrast-black-yellow-active .publication_col {
	border: 1px solid #ffd004; background:#000;
}
body.contrast-black-yellow-active .publication_title {
    color: #ffd004;
}

body.contrast-black-yellow-active .publication_box {
background: none;	
}

body.contrast-black-yellow-active .pagination > li:first-child > a, body.contrast-black-yellow-active .pagination > li:first-child > span {
    margin-left: 0;
    background-color: #ffd004;
    color: #000;
    border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .page-item .active {
    color: #000;
    background-color: #ffd004;
}

body.contrast-black-yellow-active .pagination > li:last-child > a, body.contrast-black-yellow-active .pagination > li:last-child > span {
    background-color: #ffd004;
    color: #000;
    border: 1px solid #ffd004;
}
body.contrast-black-yellow-active .bip_text {
    color: #000;
}

body.contrast-black-yellow-active .bip_box {
    background: #ffd004;
}
body.contrast-black-yellow-active  .career_box {
    background-color: #ffd004;
    border: 1px solid #ffd004;
    color: #000;
}
body.contrast-black-yellow-active  .career_box img {filter: invert(20%) sepia(10%) saturate(4905%) hue-rotate(353deg) brightness(0%) contrast(104%);}

body.contrast-black-yellow-active .multi_text {
    color: #ffd004;
}
body.contrast-black-yellow-active .img_tag1 {
    background-color: #000;
    color: #ffd004;
}

body.contrast-black-yellow-active .pagination > li > a, body.contrast-black-yellow-active .pagination > li > span {color: #ffd004;}

body.contrast-black-yellow-active .new_event{background-color: #000; background: linear-gradient(
57deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);}
body.contrast-black-yellow-active .new_event h3{color: #ffd004;}

body.contrast-black-yellow-active .project_box{background-color: #000;
background: linear-gradient(57deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%); border: 1px solid #ffd004;}
body.contrast-black-yellow-active .project_img_ic1 {
    color: #000;
    background: linear-gradient(
90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .project_img_icon1 {
    border: 1px solid #ffd004;
    background-color: #ffd004;
}

body.contrast-black-yellow-active .project_heading {
    background-image: url(../images/line2_black.png);
	color: #ffd004;
}
body.contrast-black-yellow-active .project_box a, body.contrast-black-yellow-active .project_box a:hover {
    color: #ffd004;
}

body.contrast-black-yellow-active .cal_text {
    color: #ffd004;
}

body.contrast-black-yellow-active .event_details1 svg {
    color: #000;
}


body.contrast-black-yellow-active .eventCalendar-currentTitle{ background-color: #ffd004!important; color: #000; 	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;}
body.contrast-black-yellow-active .project_info_box {
    background: linear-gradient(
90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
}

body.contrast-black-yellow-active .line_pro {
    background-color: #000;
}

body.contrast-black-yellow-active .project_title {
    border-right-color: #000;
    border-left-color: #000;
    color: #000;
}

body.contrast-black-yellow-active .project_logo_text {
    color: #000;
}
body.contrast-black-yellow-active .project_title2 {
    color: #000;
}

body.contrast-black-yellow-active .partner_logo_text {
    color: #000;
}

body.contrast-black-yellow-active .competition_overlay {
    color: #000;
}
body.contrast-black-yellow-active .side_nav ul li .current_page_item{ border:none;}

body.contrast-black-yellow-active .mainmenu .collapse ul ul.dropdown-menu li a:hover{ color:#ffd004;}

body.contrast-black-yellow-active .footer_social img, body.contrast-black-yellow-active .footer_social svg {
filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);
}

body.contrast-black-yellow-active  .img-fluid {
filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);
}
body.contrast-black-yellow-active .footer_logo {
filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);
}
body.contrast-black-yellow-active .footer ul.menu li {
    border-bottom-color: #ffd004;
}

body.contrast-black-yellow-active .checkbox-label input:checked ~ .checkbox-custom {
    background-color: #ffd004;
    border: 1px solid #000;
}

body.contrast-black-yellow-active .un-email {
    background: rgb(0,0,0);
    background: linear-gradient( 
90deg, #ffd004 60%, #ffd004 100%); width:100%;
}
body.contrast-black-yellow-active  .checkbox-label input:checked ~ .checkbox-custom::after {
    border: solid #000;
    border-width: 0 2px 2px 0;
    background-color: transparent;
}
body.contrast-black-yellow-active   .bot {
    background-color: #ffd004;
    color: #000;
}

body.contrast-black-yellow-active .menu_all {
    border-bottom-color: #ffd004;
}

body.contrast-black-yellow-active .bip_img img{filter:brightness(0%)}

body.contrast-black-yellow-active .activity_img_img img{filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-black-yellow-active .activity_img_img{background: #000; border: 1px solid #000;}

body.contrast-black-yellow-active .activity_img_act img{filter: invert(77%) sepia(78%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-black-yellow-active .side_nav ul li {
    border-bottom-color: #ffd004;
}

body.contrast-black-yellow-active .multi_right_box {
    background: rgb(0,0,0);
    background: linear-gradient(57deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
	border: 1px solid #ffd004;
	
}

body.contrast-black-yellow-active .multi_right_title {
    color: #ffd004; background-image: url(../images/line3_yellow.png);
}
body.contrast-black-yellow-active .multi_right_title img{filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}
body.contrast-black-yellow-active .btn_Download {
    color: #ffd004;
    border: 1px solid #ffd004;
}

body.contrast-black-yellow-active .multi_right_arrow {
    color: #ffd004;
    border: 1px solid #ffd004;
}
body.contrast-black-yellow-active .multi_right_box .publication .dropdown-menu.show {
    background-color: #ffd004; background-image:none;
}

body.contrast-black-yellow-active .publication .dropdown-menu li a {
    color: #000;
}

body.contrast-black-yellow-active  .btn_Download:hover{
	color:#000;
	border: 1px solid #ffd004;
	background: #ffd004; 
}	

body.contrast-black-yellow-active  .btn_Download:hover::after {
    background-image: url(../images/arrow_sort_black.png);
}

body.contrast-black-yellow-active .btn_Download::after {
    background-image: url(../images/arrow_sort_yellow.png);
}
body.contrast-black-yellow-active .multi_right_arrow_sm {
    border: 1px solid #ffd004;
    color: #ffd004;
}
body.contrast-black-yellow-active .publication .dropdown-menu li {
    color: #000;
}

body.contrast-black-yellow-active  .all_inner_banner_text1 {
    color: #000;
}
body.contrast-black-yellow-active  .banner_bg {
    background: rgb(255,208,4);
    background: linear-gradient(
57deg, rgba(255,208,4,1) 0%, rgba(255,208,4,1) 100%);
}

body.contrast-black-yellow-active  .title2 {
    color: #ffd004;
}

body.contrast-black-yellow-active .con svg {
    color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-currentTitle {
	background-color: #000000!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffd004!important;
}

body.contrast-black-yellow-active .contact_line {
    border-right-color: #ffd004;
}




/*
==============================================
	Yellow_background
==============================================
*/

body.contrast-yellow-black-active {
  background-color: #ffd004 !important;
  color: #000000!important;
  border-bottom: 1px solid #000000 !important;
  border-color: #000000!important;
	background-image:none!important;
  /* Firefox 19+ */
  /* Firefox 18- */
}

body.contrast-yellow-black-active .site * {
  color: #000000 !important;
  border-color: #000000 !important;
}

body.contrast-yellow-black-active  .side_nav ul li a.act1 {
    border-bottom-color: #000;
}

body.contrast-yellow-black-active .side_nav ul li a {
    color: #000;
}
body.contrast-yellow-black-active .side_nav ul li a:hover {
    color: #000!important;
}
body.contrast-yellow-black-active  .activity_area {
    background-image:none;
}
body.contrast-yellow-black-active  .new_bg {
    background-image: none;
}
body.contrast-yellow-black-active .project { background-image: none;}
body.contrast-yellow-black-active .footer {
	background-color: #ffd004;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
body.contrast-yellow-black-active .top_right .action-icons img, body.contrast-yellow-black-active .top_right .fontsize-switcher img, body.contrast-yellow-black-active .has-search img{filter: invert(20%) sepia(10%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-yellow-black-active .language, body.contrast-yellow-black-active .language a.active, body.contrast-yellow-black-active .language a, body.contrast-yellow-black-active .language a:hover, body.contrast-yellow-black-active .has-search .form-control, body.contrast-yellow-black-active .form-control::placeholder {color: #ffd004!important;}


body.contrast-yellow-black-active  .mainmenu .active a, body.contrast-yellow-black-active  .mainmenu .active a:focus, body.contrast-yellow-black-active .mainmenu .active a:hover {
    color: #ffd004;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ffd004;
}

body.contrast-yellow-black-active .mainmenu a, body.contrast-yellow-black-active .navbar-default .navbar-nav > li > a, body.contrast-yellow-black-active .mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link {
color: #ffd004;
}

body.contrast-yellow-black-active .mainmenu a:hover, body.contrast-yellow-black-active .navbar-default .navbar-nav > li > a:hover, body.contrast-yellow-black-active .mainmenu ul li a:hover, .navbar-expand-lg .navbar-nav .nav-link:hover {
color: #ffd004!important;
}

body.contrast-yellow-black-active span.caret::after {
    background-image: url(../images/caret2.png);
}

body.contrast-yellow-black-active body, body.contrast-yellow-black-active td, body.contrast-yellow-black-active p {
color: #000;
}
body.contrast-yellow-black-active .bot p {
    color: #ffd004!important;
}
body.contrast-yellow-black-active .footer ul.menu li a {
    color: #000;
}

body.contrast-yellow-black-active .footer-widget h3.widget-title, body.contrast-yellow-black-active .check .input-title, body.contrast-yellow-black-active .footer_text, body.contrast-yellow-black-active .add, body.contrast-yellow-black-active .newsletter_box_text h2, body.contrast-yellow-black-active .check .input-title a{
color: #000;
}

body.contrast-yellow-black-active .checkbox-label .checkbox-custom {
    border: 1px solid #000;
}

body.contrast-yellow-black-active  .btn_more, body.contrast-yellow-black-active .btn_more2 {
    color: #000;
    border: 1px solid #000;
}

body.contrast-yellow-black-active .btn_more1{
	color: #ffd004;
    border: 1px solid #ffd004;
}

body.contrast-yellow-black-active .news_box {
    background-color: #ffd004;
    border-top-color: #ffd004;
}
body.contrast-yellow-black-active .news_box_img {
    border-top-color: #ffd004;
}

body.contrast-yellow-black-active .news_box_text {
    color: #000;
}

body.contrast-yellow-black-active .news_box:hover .btn_more{
color:#ffd004; background-color:#000; border: 1px solid #000;
}

body.contrast-yellow-black-active .btn_more:hover, body.contrast-yellow-black-active .btn_more2:hover{
color:#ffd004; background-color:#000; border: 1px solid #000;}

body.contrast-yellow-black-active .btn_more1:hover{color:#ffd004; background-color:#ffd004; border: 1px solid #ffd004;}

body.contrast-yellow-black-active .activity_area H3, body.contrast-yellow-black-active .activity_text, body.contrast-yellow-black-active .area_text, body.contrast-yellow-black-active .event h3, body.contrast-yellow-black-active .in_space h3, body.contrast-yellow-black-active .project h3, body.contrast-yellow-black-active .pro_text1, body.contrast-yellow-black-active .pro_heading, body.contrast-yellow-black-active .project_more{color: #000;}

body.contrast-yellow-black-active .activity_area H3:after {
    background: #000;
}

body.contrast-yellow-black-active .activity_img_act {
    border: 1px solid #000;
    background:#ffd004;
}

body.contrast-yellow-black-active .activity_img_act img {
    border: 1px solid #ffd004;
    background-color: #000;
}

body.contrast-yellow-black-active .activity_img {
    border: 1px solid #343434;
    background:#000;
}

body.contrast-yellow-black-active .banner_news_title1, body.contrast-yellow-black-active .banner_news_title, body.contrast-yellow-black-active .banner_news_disc{ color: #ffd004;}

body.contrast-yellow-black-active .banner_btn {
    color: #ffd004;
    border: 1px solid #ffd004;
    background-color: #000000;
}

body.contrast-yellow-black-active .carousel-indicators .active {
    background-color: #ffd004;
}

body.contrast-yellow-black-active .banner_news_title1_line {filter: invert(30%) sepia(85%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-yellow-black-active .carousel-control-prev-icon, body.contrast-yellow-black-active .carousel-control-prev-icon, body.contrast-yellow-black-active .carousel-control-next-icon{filter: invert(20%) sepia(19%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-yellow-black-active .heading_line {
filter: brightness(0%);}

body.contrast-yellow-black-active .pro_heading {
    background-image: url(../images/line2_black.png);
}
body.contrast-yellow-black-active .pro_text:hover::after {
background-color:#000;}

body.contrast-yellow-black-active .pro_text::after{
background-color:#000;
}
body.contrast-yellow-black-active .event_box {background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%) !important;
}

body.contrast-yellow-black-active .event_box_text {
    color: #ffd004; border-top-color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-wrap a {
    color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-day-header {
    border-bottom: solid 0px #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-showAsWeek .eventCalendar-day a {
    border-color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-wrap {
    color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-daysList li.eventCalendar-dayWithEvents .event_date::before {
    color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-daysList li.today a {
    color: #000;
    background: #ffd004;
}

body.contrast-yellow-black-active .btn_more1 img{filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);}

body.contrast-yellow-black-active .eventCalendar-wrap .eventCalendar-arrow.eventCalendar-prev span {
filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);
}

body.contrast-yellow-black-active .eventCalendar-wrap .eventCalendar-arrow.eventCalendar-next span{
filter: invert(20%) sepia(20%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);
}

body.contrast-yellow-black-active  .menu-area {
    background-color: #000;
}

body.contrast-yellow-black-active .back , body.contrast-yellow-black-active .back a, body.contrast-yellow-black-active .back a:hover {
    color: #000;
}

body.contrast-yellow-black-active .back img{filter:brightness(0%)}

body.contrast-yellow-black-active .breadcrumb-item a, body.contrast-yellow-black-active .breadcrumb-item.active, body.contrast-yellow-black-active .breadcrumb-item + .breadcrumb-item::before {
   color: #000;
}
body.contrast-yellow-black-active .title1, body.contrast-yellow-black-active .title_white{
    color: #000;
}

body.contrast-yellow-black-active .mainmenu .collapse ul ul, body.contrast-yellow-black-active .mainmenu .collapse ul ul.dropdown-menu {
	    background: transparent linear-gradient(
116deg, #000 0%, #000 100%) 0% 0% no-repeat; border: 1px solid #000;
}

body.contrast-yellow-black-active .mainmenu .active ul.dropdown-menu a {
    color: #ffd004;
}
body.contrast-yellow-black-active .mainmenu .active ul.dropdown-menu a:hover {
    color: #ffd004!important;
}

body.contrast-yellow-black-active .opolsa_img_icon, body.contrast-yellow-black-active .opolsa_img_icon1 {
    background-color: #000;
    border: 1px solid #ffd004;
}


body.contrast-yellow-black-active .opolsa_img_ic, body.contrast-yellow-black-active .opolsa_img_ic1 {
    border: 1px solid #ffd004;
    background-color: #000;  color: #ffd004;
}

body.contrast-yellow-black-active .opolsa_img_ic img, body.contrast-yellow-black-active .opolsa_img_ic1 img{
filter: invert(20%) sepia(19%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);
} 

body.contrast-yellow-black-active .text_sec_all {
    color: #000;
}


body.contrast-yellow-black-active  .text_sec1 a, .text_sec1 a:hover {
     color: #000;
}

body.contrast-yellow-black-active .pdf_btn, body.contrast-yellow-black-active .pdf_btn1 {
    color: #000;
    border: 1px solid #000;
    background-image: url(../images/pdf_black.svg);
}

body.contrast-yellow-black-active .pdf_btn:hover, body.contrast-yellow-black-active .pdf_btn1:hover{
color:#ffd004; background-color:#000; border: 1px solid #000;}


body.contrast-yellow-black-active .pdf_btn:hover:before, body.contrast-yellow-black-active .pdf_btn1:hover:before {
  content: "Pobierz PDF"; color:#ffd004; 
}

body.contrast-yellow-black-active .menuArrow {
    color: #000;
}

body.contrast-yellow-black-active .all_inner_banner_text {
    color: #ffd004;
}

body.contrast-yellow-black-active .space_security_box{
background:#ffd004;
}
body.contrast-yellow-black-active .text_sec1 p.title1, body.contrast-yellow-black-active body.contrast-yellow-black-active p.white {
    color: #000;
}
body.contrast-yellow-black-active .represent_box, body.contrast-yellow-black-active .represent_box_new{ border: 1px solid #000; background:#ffd004;}

body.contrast-yellow-black-active .contact, body.contrast-yellow-black-active .contact_grey  {
    color: #000;
}

body.contrast-yellow-black-active .wpcf7-form-control::placeholder {color: #ffd004!important;}
body.contrast-yellow-black-active input{color: #ffd004!important;}
body.contrast-yellow-black-active input::placeholder {color: #ffd004!important;}
body.contrast-yellow-black-active .title_white1 {
 color: #000;
}

body.contrast-yellow-black-active .news_letter_textbox1 {background: linear-gradient(
90deg, rgba(0,0,0,1) 60%, rgba(0,0,0,1) 100%);
}

body.contrast-yellow-black-active input.wpcf7-submit{ border: 1px solid #000; color: #000!important;}

body.contrast-yellow-black-active .wpcf7-submit input{ color: #000!important;}

body.contrast-yellow-black-active .darkHeader {
    background-color: #000 !important;
}

body.contrast-yellow-black-active .about_bg {
    background-image:none;
}

body.contrast-yellow-black-active .organizational_bg {
 background-image:none;
}

body.contrast-yellow-black-active .about_bg {
    background-image:none;
}

body.contrast-yellow-black-active .publication_col {
	border: 1px solid #000; background:#ffd004;
}
body.contrast-yellow-black-active .publication_title {
    color: #000;
}

body.contrast-yellow-black-active .publication_box {
background: none;	
}

body.contrast-yellow-black-active .pagination > li:first-child > a, body.contrast-yellow-black-active .pagination > li:first-child > span {
    margin-left: 0;
    background-color: #000;
    color: #ffd004;
    border: 1px solid #000;
}

body.contrast-yellow-black-active .page-item .active {
    color: #ffd004;
    background-color: #000;
}

body.contrast-yellow-black-active .pagination > li:last-child > a, body.contrast-yellow-black-active .pagination > li:last-child > span {
    background-color: #000;
    color: #ffd004;
    border: 1px solid #000;
}
body.contrast-yellow-black-active .bip_text {
    color: #ffd004;
}

body.contrast-yellow-black-active .bip_box {
    background: #000;
}
body.contrast-yellow-black-active  .career_box {
    background-color: #000;
    border: 1px solid #000;
    color: #ffd004;
}
body.contrast-yellow-black-active  .career_box img {filter: invert(10%) sepia(90%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-yellow-black-active .multi_text {
    color: #000;
}
body.contrast-yellow-black-active .img_tag1 {
    background-color: #ffd004;
    color: #000;
}

body.contrast-yellow-black-active .pagination > li > a, body.contrast-yellow-black-active .pagination > li > span {color: #000;}

body.contrast-yellow-black-active .new_event{background-color: #ffd004; background: linear-gradient(
57deg, rgba(255,208,4,1) 0%, rgba(255,208,4,1) 100%);}
body.contrast-yellow-black-active .new_event h3{color: #000;}

body.contrast-yellow-black-active .project_box{background-color: #ffd004;
background: linear-gradient(57deg, rgba(255,208,4,1) 0%, rgba(255,208,4,1) 100%); border: 1px solid #000;}
body.contrast-yellow-black-active .project_img_ic1 {
    color: #ffd004;
    background: linear-gradient(
90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
border: 1px solid #ffd004;
}

body.contrast-yellow-black-active .project_img_icon1 {
    border: 1px solid #000;
    background-color: #000;
}

body.contrast-yellow-black-active .project_heading {
    background-image: url(../images/line2_black.png);
	color: #000;
}
body.contrast-yellow-black-active .project_box a, body.contrast-yellow-black-active .project_box a:hover {
    color: #000;
}

body.contrast-yellow-black-active .cal_text {
    color: #000;
}

body.contrast-yellow-black-active .event_details1 svg {
    color: #ffd004;
}
body.contrast-yellow-black-active .project_info_box {
    background: linear-gradient(
90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
}

body.contrast-yellow-black-active .project_info:hover {
    background: linear-gradient(
90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);
}

body.contrast-yellow-black-active .line_pro {
    background-color: #ffd004;
}

body.contrast-yellow-black-active .project_title {
    border-right-color: #ffd004;
    border-left-color: #ffd004;
    color: #ffd004;
}

body.contrast-yellow-black-active .project_logo_text {
    color: #ffd004;
}
body.contrast-yellow-black-active .project_title2 {
    color: #ffd004;
}

body.contrast-yellow-black-active .partner_logo_text {
    color: #ffd004;
}

body.contrast-yellow-black-active .competition_overlay {
    color: #ffd004;
}
body.contrast-yellow-black-active .side_nav ul li .current_page_item{ border:none;}

body.contrast-yellow-black-active .mainmenu .collapse ul ul.dropdown-menu li a:hover{ color:#000;}

body.contrast-yellow-black-active .footer_social img, body.contrast-yellow-black-active .footer_social svg {
filter: brightness(0%);
}

body.contrast-yellow-black-active  .img-fluid {
filter: invert(20%) sepia(10%) saturate(4905%) hue-rotate(353deg) brightness(104%) contrast(104%);
}
body.contrast-yellow-black-active .footer_logo {
filter: brightness(0%);
}

body.contrast-yellow-black-active .checkbox-label input:checked ~ .checkbox-custom {
    background-color: #000;
    border: 1px solid #ffd004;
}

body.contrast-yellow-black-active .checkbox-label input:checked ~ .checkbox-custom::after {
    border: solid #ffd004;
    border-width: 0 2px 2px 0;
    background-color: transparent;
}

body.contrast-yellow-black-active .bip_img img{filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-yellow-black-active .project_img_text {
    color: #ffd004;
}

body.contrast-yellow-black-active .project_img_middle:after {
    background: #ffd004;
}

body.contrast-yellow-black-active .un-email::placeholder { color: #ffd004!important;}


body.contrast-yellow-black-active .activity_img_img img{filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-yellow-black-active .activity_img_img{background: #000; border: 1px solid #ffd004;}

body.contrast-yellow-black-active .activity_img_act img{filter: invert(77%) sepia(78%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}

body.contrast-yellow-black-active .multi_right_box {
    background: rgb(0,0,0);
    background: linear-gradient(57deg, rgba(255,208,4,1) 0%, rgba(255,208,4,1) 100%);
	border: 1px solid #000;
	
}

body.contrast-yellow-black-active .multi_right_title {
    color: #000; background-image: url(../images/line3_black.png);
}
body.contrast-yellow-black-active .multi_right_title img{filter: invert(20%) sepia(50%) saturate(861%) hue-rotate(354deg) brightness(100%) contrast(103%);}
body.contrast-yellow-black-active .btn_Download {
    color: #000;
    border: 1px solid #000;
}

body.contrast-yellow-black-active .multi_right_arrow {
    color: #000;
    border: 1px solid #000;
}
body.contrast-yellow-black-active .multi_right_box .publication .dropdown-menu.show {
    background-color: #000; background-image:none;
}

body.contrast-yellow-black-active .publication .dropdown-menu li a {
    color: #ffd004;
}

body.contrast-yellow-black-active  .btn_Download:hover{
	color:#ffd004;
	border: 1px solid #000;
	background: #000; 
}	

body.contrast-yellow-black-active  .btn_Download:hover::after {
    background-image: url(../images/arrow_sort_yellow.png);
}

body.contrast-yellow-black-active .btn_Download::after {
    background-image: url(../images/arrow_sort_black.png);
}
body.contrast-yellow-black-active .multi_right_arrow_sm {
    border: 1px solid #000;
    color: #000;
}
body.contrast-yellow-black-active .publication .dropdown-menu li {
    color: #ffd004;
}

body.contrast-yellow-black-active  .all_inner_banner_text1 {
    color: #ffd004;
}
body.contrast-yellow-black-active  .banner_bg {
    background: rgb(0,0,4);
    background: linear-gradient(
57deg, rgba(0,0,4,1) 0%, rgba(0,0,0,1) 100%);
}

body.contrast-yellow-black-active  .title2 {
    color: #000;
}

body.contrast-yellow-black-active .con svg {
    color: #000;
}

body.contrast-yellow-black-active .hamburger {
    background-image: url(../images/menu_yellow.png);
}

body.contrast-black-yellow-active .hamburger {
   background-image: url(../images/menu_black.png);
}

@media only screen and ( max-width:1199px){
body.contrast-yellow-black-active  .mainmenu .active a, body.contrast-yellow-black-active  .mainmenu .active a:focus, body.contrast-yellow-black-active .mainmenu .active a:hover {
    color: #ffd004;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ffd004;
}
body.contrast-yellow-black-active .mainmenu a, body.contrast-yellow-black-active .navbar-default .navbar-nav > li > a, body.contrast-yellow-black-active .mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link {
    color: #ffd004;
	border-bottom-color: #ffd004;
}
body.contrast-yellow-black-active .mainmenu ul li.dropdown.show a {
    color: #ffd004;
}

body.contrast-yellow-black-active .mainmenu ul li.dropdown.show ul.dropdown-menu a {
    color: #ffd004;
}
body.contrast-yellow-black-active #mobile_responsive li.show .dropdown-toggle::after {
    background-image: url(../images/arrow_round1_yellow.png);
}

body.contrast-yellow-black-active .dropdown-toggle::after {
    background-image: url(../images/arrow_round2_yellow.png);
}	
body.contrast-yellow-black-active .overlay .closebtn {
    color: #ffd004;
}	
}

@media only screen and ( max-width:1199px){
body.contrast-black-yellow-active  .mainmenu .active a, body.contrast-black-yellow-active  .mainmenu .active a:focus, body.contrast-black-yellow-active .mainmenu .active a:hover {
    color: #ffd004;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #ffd004;
}
body.contrast-black-yellow-active .mainmenu a, body.contrast-black-yellow-active .navbar-default .navbar-nav > li > a, body.contrast-black-yellow-active .mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link {
    color: #ffd004;
	border-bottom-color: #ffd004;
}
body.contrast-black-yellow-active .mainmenu ul li.dropdown.show a {
    color: #ffd004;
}

body.contrast-black-yellow-active .mainmenu ul li.dropdown.show ul.dropdown-menu a {
    color: #ffd004;
}
body.contrast-black-yellow-active #mobile_responsive li.show .dropdown-toggle::after {
    background-image: url(../images/arrow_round1_yellow.png);
}

body.contrast-black-yellow-active .dropdown-toggle::after {
    background-image: url(../images/arrow_round2_yellow.png);
}	
body.contrast-black-yellow-active .overlay .closebtn {
    color: #ffd004;
}	
}


body.contrast-black-yellow-active .project_info_box {
    background: linear-gradient(
90deg, #ffd004 0%, #ffd004 100%);
}

body.contrast-black-yellow-active .line_pro {
    background-color: #000;
}
body.contrast-black-yellow-active .project_title {
    border-right-color: #000;
    border-left-color: #000;
    color: #000;
}

body.contrast-black-yellow-active .project_logo_text {
    color: #000;
}
body.contrast-black-yellow-active .project_title2 {
    color: #000;
}

body.contrast-black-yellow-active .partner_logo_text {
    color: #000;
}

body.contrast-black-yellow-active .project_info:hover{
    background: linear-gradient(
90deg, #ffd004 0%, #ffd004 100%);
}

body.contrast-black-yellow-active.home.page-template{background-image: none;}
body.contrast-black-yellow-active.home.page-template .footer {
    background-color: transparent;}

body.contrast-yellow-black-active.home.page-template{background-image: none;}
body.contrast-yellow-black-active.home.page-template .footer {
    background-color: transparent;}

body.contrast-yellow-black-active .activity_text_act {
    border-bottom-color: #000;
}

body.contrast-black-yellow-active .activity_text_act {
    border-bottom-color: #ffd004;
}

body.contrast-yellow-black-active .eventCalendar-wrap a:hover  {
    color: #ffd004!important; 
}
body.contrast-black-yellow-active .eventCalendar-wrap a:hover  {
    color: #000!important; 
}


body.contrast-yellow-black-active .footer_text a, body.contrast-yellow-black-active .footer_text a:hover {
    color: #000!important; 
}

body.contrast-black-yellow-active .footer_text a, body.contrast-black-yellow-active .footer_text a:hover {
    color: #ffd004!important; 
}


body.contrast-yellow-black-active .text_sec_all a {
    color: #000;
}
body.contrast-yellow-black-active .text_sec_all a:hover {
    color: #000!important; 
}

body.contrast-black-yellow-active .text_sec_all a {
    color: #ffd004;
}
body.contrast-black-yellow-active.text_sec_all a:hover {
    color: #ffd004!important; 
}


body.contrast-yellow-black-active .footer ul.menu li a:hover {
    color: #000!important; 
}
body.contrast-black-yellow-active .footer ul.menu li a:hover {
    color: #ffd004!important; 
}


body.contrast-black-yellow-active .addtoany_list.a2a_kit_size_32 a svg{ color:#ffd004;}



body.contrast-black-yellow-active .pom-default {
    background-image: url(../images/print-yellow.svg) !important;
}

body.contrast-yellow-black-active .pom-default {
    background-image: url(../images/print-black.svg) !important;
}

body.contrast-black-yellow-active .pagination > li > a:hover{ color:#ffd004;}

body.contrast-black-yellow-active .wp-block-table tr {
    background: linear-gradient(
90deg, rgb(24 24 24) 0%, rgba(1,4,28,1) 100%) !important;
}

body.contrast-yellow-black-active .wp-block-table tr {
    background: linear-gradient(
90deg, rgb(250 208 4) 0%, rgba(250 208 4) 100%) !important;
}

body.contrast-yellow-black-active .pagination > li > a:hover{ color:#000!important;}

body.contrast-black-yellow-active .pagination > li > a:hover{ color:#ffd004!important;}

body.contrast-black-yellow-active .pagination > li:last-child > a:hover, body.contrast-black-yellow-active .pagination > li:last-child > span:hover {
    color: #000!important;
}

body.contrast-black-yellow-active .pagination > li:first-child > a:hover, body.contrast-black-yellow-active .pagination > li:first-child > span:hover {
    color: #000!important;
}

body.contrast-yellow-black-active .pagination > li:last-child > a:hover, body.contrast-yellow-black-active  .pagination > li:last-child > span:hover {
    color: #ffd004!important;
}

body.contrast-yellow-black-active .pagination > li:first-child > a:hover, body.contrast-yellow-black-active  .pagination > li:first-child > span:hover {
    color: #ffd004!important;
}



body.contrast-black-yellow-active .bootstrap-select .btn.btn-light {
    background-color: #ffd004 !important; color: black;
}
body.contrast-black-yellow-active .database_box {
    border: 2px solid #ffd004;
}
body.contrast-black-yellow-active .contact_grey1 {
    color: #ffd004;
}

body.contrast-black-yellow-active .profile_text_bg {
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #ffd004;
}

body.contrast-black-yellow-active .pro_title {
    color: #ffd004;
}

body.contrast-black-yellow-active .pro_title1 {
    color: #ffd004;
}

body.contrast-black-yellow-active .home_new_sec h3 {
color: #ffd004;
}

body.contrast-black-yellow-active .text_sec_all a:hover {
    color: #ffd004;
}

body.contrast-black-yellow-active .bootstrap-select .btn-light.dropdown-toggle::after {
    background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort_blk.png);
}

body.contrast-black-yellow-active .katalog .sort_new {
    background-color: #ffd004 !important;
}
body.contrast-black-yellow-active input[type="radio"]:checked~.value {
    color: #000;
    background: #ffd004;
}
body.contrast-black-yellow-active input[type="radio"]:checked~.value::before {
    background: #ffd004;
}

body.contrast-black-yellow-active  .value::before {
    border: 1px solid #ffd004;

}

body.contrast-black-yellow-active .btn_more_new {
    color: #000;
    border: 1px solid #ffd004;
    background-color: #ffd004;
}
.btn_more_new img{filter: invert(0%) sepia(6%) saturate(25%) hue-rotate(224deg) brightness(0%) contrast(107%);}

body.contrast-black-yellow-active .contact_grey2, body.contrast-black-yellow-active .round_text, body.contrast-black-yellow-active .list_radio_text, body.contrast-black-yellow-active .katalog, body.contrast-black-yellow-active .title3{color: #ffd004;}
body.contrast-black-yellow-active .sec3 ul li .round4 img{filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);}

body.contrast-black-yellow-active  .value {
    color: #ffd004;
}

body.contrast-black-yellow-active .home_new_sec {
    border-bottom-width: 5px;
    border-bottom-style: solid;
    border-bottom-color: #ffd004;
}
body.contrast-black-yellow-active .form-control.sort_new2 {
    background: #ffd004;
    color: #000;
}

body.contrast-black-yellow-active  .form-group {
    color: #ffd004;
}

body.contrast-black-yellow-active  .sort_new1 {
    background: #ffd004;
    color: #000000;
}

body.contrast-black-yellow-active .sort_new1::after {
    filter: invert(72%) sepia(88%) saturate(1505%) hue-rotate(2deg) brightness(0%) contrast(105%);
}

body.contrast-black-yellow-active .wysiwyg-toolbar.btn-toolbar .btn.btn-default {
    background: transparent;
    color: #000000;
}

body.contrast-black-yellow-active .wysiwyg-toolbar {
    background-color: #ffd004;
    color: #ffd004;
}
body.contrast-black-yellow-active .editor-content {
    color: #ffd004;
}
body.contrast-black-yellow-active  .editor-content:empty:before {
    color: #ffd004;
}

body.contrast-black-yellow-active .sm_text {
    color: #ffd004;
}

body.contrast-black-yellow-active .technologiczne .card-header {
    background-color: #252525;
}
body.contrast-black-yellow-active .technologiczne .card-body {
    background-color: #252525;
}
body.contrast-black-yellow-active .form-check-input {
    border: 1px solid #ffd004;
}
body.contrast-black-yellow-active .form-check-input:checked {
    background-color: #ffd004;
}

body.contrast-black-yellow-active .form-check-icon {
    filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);
}

body.contrast-black-yellow-active .techSpan {
    background-color: #000000;
}
body.contrast-black-yellow-active .form-check-input:checked[type=checkbox] {
    background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/check-1.png);
}
body.contrast-black-yellow-active .technologiczne .card-header a::after{background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort2.png);}

body.contrast-black-yellow-active .technologiczne .card-header.collapsed a.card-link::after{background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort2.png);}



body.contrast-yellow-black-active .bootstrap-select .btn.btn-light {
    background-color: #000 !important; color: #ffd004;
}
body.contrast-yellow-black-active .database_box {
    border: 2px solid #000; background-color: black;
}
body.contrast-yellow-black-active .contact_grey1 {
    color: #ffd004;
}
body.contrast-yellow-black-active .database_box a {
    color: #ffd004!important;
}

body.contrast-yellow-black-active .profile_text_bg {
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #000;
}

body.contrast-yellow-black-active .pro_title {
    color: #000;
}

body.contrast-yellow-black-active .pro_title1 {
    color: #000;
}


body.contrast-yellow-black-active .profile_text_bg {
    background: linear-gradient(90deg, rgb(1 1 1 / 10%) 0%, rgba(255, 255, 255, 0) 103.72%);
}

body.contrast-yellow-black-active .home_new_sec h3 {
color: #ffd004;
}

body.contrast-yellow-black-active .text_sec_all a:hover {
    color: #000;
}

body.contrast-yellow-black-active .bootstrap-select .btn-light.dropdown-toggle::after {
    background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort_yellow.png);
}

body.contrast-yellow-black-active .katalog .sort_new {
    background-color: #000 !important;
}
body.contrast-yellow-black-active input[type="radio"]:checked~.value {
    color: #ffd004;
    background: #000;
}
body.contrast-yellow-black-active input[type="radio"]:checked~.value::before {
    background: #ffd004;
}

body.contrast-yellow-black-active  .value::before {
    border: 1px solid #ffd004;

}

body.contrast-yellow-black-active .btn_more_new {
    color: #ffd004;
    border: 1px solid #000;
    background-color: #000;
}
.btn_more_new img{ filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);}

 body.contrast-yellow-black-active .round_text, body.contrast-yellow-black-active .list_radio_text, body.contrast-yellow-black-active .katalog, body.contrast-yellow-black-active .title3{color: #000;}

body.contrast-yellow-black-active .contact_grey2{color: #ffd004;}

body.contrast-yellow-black-active .sec3 ul li .round4 img{filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);}

body.contrast-yellow-black-active  .value {
    color: #ffd004;
}

body.contrast-yellow-black-active .home_new_sec {
    border-bottom-width: 5px;
    border-bottom-style: solid;
    border-bottom-color: #000;  color: #ffd004!important;
}

body.contrast-yellow-black-active .home_new_sec p{
 color: #ffd004!important;
}

body.contrast-yellow-black-active .form-control.sort_new2 {
    background: #000;
    color: #ffd004;
}

body.contrast-yellow-black-active  .form-group {
    color: #000;
}

body.contrast-yellow-black-active  .sort_new1 {
    background: #000;
    color: #ffd004;
}

body.contrast-yellow-black-active .sort_new1::after {
   filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);
}

body.contrast-yellow-black-active .wysiwyg-toolbar.btn-toolbar .btn.btn-default {
    background: transparent;
    color: #ffd004;
}

body.contrast-yellow-black-active .wysiwyg-editor {
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid #000;
}

body.contrast-yellow-black-active .wysiwyg-toolbar {
    background-color: #000;
    color: #000;
}
body.contrast-yellow-black-active .editor-content {
    color: #000;
}
body.contrast-yellow-black-active  .editor-content:empty:before {
    color: #000;
}

body.contrast-yellow-black-active .sm_text {
    color: #000;
}

body.contrast-yellow-black-active .technologiczne .card-header {
    background-color: #000; color: #ffd004;
}
body.contrast-yellow-black-active .technologiczne .card-body {
    background-color: #000; color: #ffd004;
}
body.contrast-yellow-black-active .form-check-input {
    border: 1px solid #ffd004;
}
body.contrast-yellow-black-active .form-check-input:checked {
    background-color: #ffd004;
}

body.contrast-yellow-black-active .form-check-icon {
    filter: invert(30%) sepia(90%) saturate(1505%) hue-rotate(2deg) brightness(107%) contrast(105%);
}

body.contrast-yellow-black-active .techSpan {
    background-color: #000;  border: 1px solid #ffd004;
}
body.contrast-yellow-black-active .form-check-input:checked[type=checkbox] {
    background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/check-1.png);
}

body.contrast-yellow-black-active .new_bg {
    background-image: none !important;
	background-color:#ffd004 !important;
}

body.contrast-yellow-black-active .bottomBorder {
    border-bottom: 1.5px solid #ffd004;
}

body.contrast-yellow-black-active .home_sec_btn {
    border: 1px solid #000;
}

body.contrast-yellow-black-active .text_sec_all a.home_sec_btn  {
    color: #ffd004;
}

body.contrast-yellow-black-active .technologiczne .card-header a::after{background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort2.png);}

body.contrast-yellow-black-active .technologiczne .card-header.collapsed a.card-link::after{background-image: url(https://polsa.gov.pl/wp-content/uploads/2022/09/arrow_sort2.png);}