body.contrast,
body.contrast .bip-header-menu .current_page_item,
body.contrast .box-gray,
body.contrast #revision,
body.contrast .bip-nav,
body.contrast .tablepress .even td,
body.contrast .tablepress .odd td,
body.contrast .bip-header-menu .menu-item:hover,
body.contrast .bip-page-title,
body.contrast #searchform #s,
body.contrast .bip-footer,
body.contrast .bip-sidebar-menu .sub-menu .menu-item a {
    background-color:#000 !important;
}

body.contrast,
body.contrast a,
body.contrast li,
body.contrast i,
body.contrast small,
body.contrast td,
body.contrast #searchform #s,
body.contrast .bip-sidebar-menu .menu-item::before,
body.contrast .btn-red,
body.contrast .bip-main-content.bip-search-results .bip-main a {
    color:#000 !important;
}

body.contrast,
body.contrast .bip-meta,
body.contrast .tablepress tbody td, 
body.contrast .tablepress tfoot th,
body.contrast #metadata li,
body.contrast #revision table td,
body.contrast #searchform #s,
body.contrast .bip-search-results .content,
body.contrast .bip-sidebar-menu .menu-item::before,
body.contrast .bip-attachments td {
    border-color: #ffff00 !important;
}

body.contrast .bip-main-content .bip-main a {
    color:#ff000d !important;
}

body.contrast ::-webkit-input-placeholder { /* Edge */
    color:#ffff00 !important;
  }
  
body.contrast :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#ffff00 !important;
}
  
body.contrast ::placeholder {
    color:#ffff00 !important;
}

body.contrast #main-menu li a {color: #000;}

body.contrast #main-menu li.home-link.active a {color: #000;}

body.contrast .carousel-indicators li{ background-color:#000;}

body.contrast #indexCarousel .carousel-caption .read-more-link { color: #000;}

body.contrast .basic-information-container .inner-container {
    background-color: #FAFF00;
	color: #000;
}
body.contrast .basic-information-container .inner-container .information-lines .left-side {
	color: #000;
}

body.contrast .basic-information-container .inner-container .information-lines .right-side {
	color: #000;
}
body.contrast .basic-information-container .inner-container .information-lines .right-side a {
    color: #000;
}

body.contrast .menu-wrapper {
    background-color: #faff00 !important;
}

body.contrast #main-menu .dropdown-toggle::after {
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}

body.contrast #main-menu li::after {
    background-color: #000;
}
body.contrast .information-container .accordion > .card > .card-header .info-icon {
	background-color: #000;
	color: #faff00;
	border: 2px solid #faff00;
}

body.contrast .information-container .accordion > .card > .card-header { background-color: #faff00; color: #000;}

body.contrast .search-block-wrap .search-block > div {background-color: black;}

body.contrast .search-block-wrap .search-block__input{background-color: black;}

body.contrast .search-block-wrap .search-block__submit { background-color: #faff00;
color: #000;}

body.contrast .information-container .card-body {
background-color: #faff00;
}
body.contrast .na-skroty .na-skroty-left {
background-color: #faff00;
}

body.contrast .information-container .accordion > .card > .card-header .info-icon i {
color: #faff00 !important;}


body.contrast .na-skroty .na-skroty-right {
    border: 5px solid #faff00;
}

body.contrast .na-skroty .na-skroty-right .na-skroty-title h2 {color: #faff00!important;}

body.contrast  .na-skroty .na-skroty-right .menu li a {
    color: #faff00!important;
}

body.contrast .na-skroty .na-skroty-left .red-link-button{ background-color: #000; color: #faff00!important; border: 2px solid #000;}

body.contrast .na-skroty .na-skroty-left .red-link-button::after { border-top: 2px solid #faff00;}

body.contrast .na-skroty .na-skroty-right .red-link-button{ background-color: #faff00; color: #000!important; border: 2px solid #faff00;}

body.contrast .na-skroty .na-skroty-right .red-link-button::after { border-top: 2px solid #000;}
body.contrast #courseCarousel .carousel-indicators li{ background-color: #faff00;}
body.contrast .courses-blocks .blocks .margin-block .single-block {background: #faff00;}
body.contrast .courses-blocks .blocks .margin-block .single-block:hover:after {border: 3px solid #faff00;}
body.contrast .courses-blocks .blocks .margin-block .single-block .left-part span {-webkit-text-fill-color: #000;}
body.contrast .courses-blocks .blocks .margin-block .single-block .right-part {border-left: 1px solid #cace0f;}
body.contrast .courses-blocks .blocks .margin-block .single-block .right-part .title-in-box {color: #000;}

body.contrast .footer-widget img{ -webkit-filter: invert(98%) sepia(93%) saturate(7484%) hue-rotate(3deg) brightness(108%) contrast(101%) !important;}

body.contrast #wrapper-footer .footer-widget.widget_text .textwidget ul.contact li > i{color: #faff00!important;}

body.contrast .footer-copyright{background-color: #faff00;}

body.contrast .footer-copyright p{color: #000!important;}

body.contrast #wrapper-footer .widget_nav_menu ul.menu li a{color: #faff00!important;}

body.contrast  #wrapper-footer .footer-widget.widget_text .textwidget ul.contact li p a {color: #faff00!important;}

body.contrast #wrapper-footer .footer-widget.widget_text .textwidget ul.contact p{color: #faff00!important;}

body.contrast #topHead{ background-color: #faff00;}

body.contrast  #main-menu .dropdown-menu li a{ color:#faff00 !important;}

body.contrast #main-menu .dropdown-menu li a:hover {background-color: #121212!important;}
body.contrast .dropdown-menu{ background-color: #000;}

body.contrast h1,
body.contrast h2,
body.contrast h3,
body.contrast h4{ color: #faff00!important;}

body.contrast .ListContent ul li{ color:#faff00 !important;}
body.contrast .heading_line {
    border-bottom: 3px solid #faff00;
}
body.contrast .ListContent ul li::before {
    background: #faff00;
    border: 4px solid #faff00;
}
body.contrast .listBox_new .ListHeading { background: #000;}
body.contrast .listBox_new .ListContent { background: #000;}
body.contrast .bip-breadcrumb{
	background-color: #faff00!important;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

body.contrast .basic-information-container .inner-container h2 {color: #000!important;}

body.contrast #indexCarousel .carousel-caption h3 {color: #000!important;}

body.contrast #indexCarousel .carousel-caption h2 {color: #000!important;}

body.contrast #main-menu .active {
    border-bottom-color: #000 !important;
}

body.contrast .bip-breadcrumb {
    background-color: #000 !important;
    background: transparent linear-gradient(90deg, #faff00 0%, #faff00 100%) 0% 0% no-repeat padding-box !important;
}

body.contrast .light .TableContent li {
    background: #faff00!important;
}

body.contrast .dark .TableContent li {
    background: #faff00!important;
}
body.contrast .bip-breadcrumb img {-webkit-filter: invert(98%) sepia(10%) saturate(7484%) hue-rotate(3deg) brightness(108%) contrast(101%) !important;
}

body.contrast p { color:#faff00 !important;} 

body.contrast .light .TableHeading, body.contrast .dark .TableHeading {
	background-color: #000!important;
	color: #faff00!important;
	border: 2px solid #faff00!important;
	margin-bottom:20px;
}

body.contrast .courses-blocks .blocks .margin-block .single-block p{color:#000000 !important;}

body.contrast .downloadbox .TableHeading{ 	background-color: #000!important;
	color: #faff00!important;
	border: 2px solid #faff00!important;
	margin-bottom:20px;}
	
body.contrast .downloadbox .TableContent li {
    border-bottom: 1px solid #cace0f;
    background: #faff00!important;
	color:#000000 !important;
}

body.contrast .down_text_btn1 {
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/download_ylo.png);
    background-color: #000000;
    color: #faff00!important;
}
body.contrast .listBox .ListHeading {
	color: #faff00!important;
	border: 2px solid #faff00!important;
	background: #000!important;
}
body.contrast  .listBox .ListContent {
    background: #000000!important;
}
body.contrast .job_box {
    background: #faff00!important;
	color: #000!important;
}

body.contrast .btn_red_arrow {
    background: #000000!important;
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/arrow1.png)!important;
    background-repeat: no-repeat!important;
    background-size: 30px 30px!important;
    width: 50px;
	border: 2px solid #faff00!important;
	background-position: center center!important;
}

body.contrast  header.entry-header {
    color: #faff00!important;
	margin-bottom:20px;	
}

body.contrast .job_box_text {
    color: #000!important;
}

body.contrast .table {
    background: #faff00!important;
}
body.contrast .tb_odd {
    background-color: #e4e900!important;
}

body.contrast .table thead th {
    background: #000 !important;
    color: #faff00 !important;
	border-bottom: none;
}
body.contrast .btn_download {
    background: #000000 !important;
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/download_ylo.png)!important;
	background-repeat: no-repeat!important;
    background-size: 20px 20px!important;
    background-position: center center!important;
	width: 50px!important;
	height: 35px!important;
}

body.contrast .down_text_btn {
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/download_ylo.png)!important;
    box-shadow: 0px 3px 6px #0F608829;
    background-color: #000000!important;
    background-repeat: no-repeat;
    color: #faff00!important;
    background-size: 25px 25px;
    background-position: 20px 5px;
    height: 40px;
    width: 250px;
    display: block;
    float: right;
    margin-bottom: 10px;
    text-align: center;
    padding-top: 10px;
}

body.contrast .down_text {
    border-bottom-color: #cace0f;
}

body.contrast #searchform .btn-primary {
    color: #000000!important;
    background-color: #faff00!important;
    border-color: #faff00!important;
}

body.contrast .b-select {
    background-color: #faff00!important;
    border: 1px solid #faff00!important;
	color: black;
}

body.contrast .b-select-wrap::after {
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/arrow_black.png);
    background-repeat: no-repeat;
    background-size: 25px 25px;
    background-position: center center;
}

body.contrast .information-container .accordion > .card > .card-header h2 button span {
    color: #000!important;
}

body.contrast .arrow-in-down-wrap i{color: #faff00 !important;}

body.contrast #main-menu .dropdown-menu li:after {
    background: -moz-linear-gradient(left, #faff00 0%, rgba(250, 255, 0, 0) 100%);
    background: -webkit-linear-gradient(left, #faff00 0%, rgba(250, 255, 0, 0) 100%);
    background: -webkit-gradient(linear, left top, right top, from(#faff00), to(rgba(250, 255, 0, 0)));
    background: -o-linear-gradient(left, #faff00 0%, rgba(250, 255, 0, 0) 100%);
    background: linear-gradient(to right, #faff00 0%, rgba(250, 255, 0, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faff00', endColorstr='#faff00', GradientType=1); }
	
body.contrast #main-menu .dropdown-menu .menu-item-has-children:before {
    border-right: 1px solid #faff00;
    border-bottom: 1px solid #faff00;
}

body.contrast .process_title {
    color: #000!important;
}

body.contrast .kontakt ul li {
    color: #faff00!important;
}
body.contrast .kontakt ul li i {
    color: #faff00!important;
}

body.contrast .box_all {
    color: #faff00!important;
}

body.contrast .kontakt ul li a {
    color: #faff00!important;
}

body.contrast .information-container .card-body .information-lines .right-side p {
    color: #000000!important;
}
body.contrast .information-container .card-body .information-lines .left-side {
   color: #000000!important;
}

body.contrast .basic-information-container .inner-container .information-lines .right-side p{ color: #000000!important;}

body.contrast .na-skroty .na-skroty-left .na-skroty-title h2{color: #000000!important;}

body.contrast .gray {
    color: #000000;
}

body.contrast .process_details {
    background: #000;
    border: 2px solid #faff00;
}

body.contrast .process_details_heading {
    color: #000000;
    background-color: #faff00;
    background-image: url(http://beta-bip.orpeg.pl/wp-content/uploads/2020/10/timer1.png);
    background-repeat: no-repeat;
    background-position: 40px;
}

body.contrast .down_text1 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    background-color: #faff00;
	color: #000000;
}

body.contrast .job_box_text .gray{color: #faff00;}

body.contrast .process_details .job_box{ background-color: #000!important;
	color: #faff00!important;}
body.contrast .process_details .job_box .process_title{color: #faff00!important;}