/**************************************************************************************************************/
/*********************************************************************************************** GLOBAL *******/
/**************************************************************************************************************/

body.full-contrast {
    background: #000;
    color: #ffea00;
}

body.full-saturate {
    filter: saturate(0);
}


.full-contrast h1, .full-contrast h2, .full-contrast h3, .full-contrast h4, .full-contrast h5, .full-contrast h6 {
    color: #ffea00;
}

.full-contrast a {
    color: #ffea00;
}

.full-contrast #secondary a {
    color: #ffea00;
}

.full-contrast img {
    filter: saturate(0);
}


/**************************************************************************************************************/
/********************************************************************************************** TOP BAR *******/
/**************************************************************************************************************/


.full-contrast #top-bar {
    background: #ffea00;
    color: #000;
}

.full-contrast .wcag-controls button {
    color: #000;
    border-color: #000;
    background: transparent;
}

.full-contrast .wcag-controls button#add-saturate{
    background: #000;
    color: #ffea00;
}

.full-contrast .form-control {
    border-color: #000;
    background: #ffea00;
    color: #000;
}

.full-contrast .top-info a {
    color: #000;
}

/**************************************************************************************************************/
/************************************************************************************************ MENU ********/
/**************************************************************************************************************/


.full-contrast .navbar-inverse.navbar {
    background: #000;
    border-color: #000;
}

.full-contrast .nav-justified>li>a {
    color: #ffea00;
}

.full-contrast .nav-pills>li.active>a, .full-contrast .nav-pills>li.active>a:focus, .full-contrast .nav-pills>li.active>a:hover {
    color: #cd0200;
}

.full-contrast .nav>li>a:focus, .full-contrast .nav>li>a:hover {
    color: #cd0200;
}


.full-contrast #breadcrumbs {
    background: #ffea00;
    color: #cd0200;
    border-color: #ffea00;
}

.full-contrast #breadcrumbs a {
    color: #000;
}

/**************************************************************************************************************/
/********************************************************************************************* NAGLÓWKI *******/
/**************************************************************************************************************/


h1.fw-special-title {

}

h2.fw-special-title {

}

h3.fw-special-title {

}



/**************************************************************************************************************/
/********************************************************************************************** CONTENT *******/
/**************************************************************************************************************/


.full-contrast #site-hero-bg, .full-contrast .team-hover-box {
    filter: saturate(0);
}

.full-contrast .hover-box .hover-box-caption {
    background: #ffea00 !important;
}

.full-contrast .hover-box h3 {
    color: #000;
}

.full-contrast .thumbnail {
    background: #ffea00;
}

.full-contrast .flat-thumbnail {
    background: transparent;
}

.full-contrast .thumbnail h3 {
    color: #000;
}

.full-contrast #secondary .widget ul {
    background: #000;
    border-color: #ffea00;
}


.full-contrast .flat-read-more a, .full-contrast .thumbnail-read-more a, .full-contrast #content .fw-btn-1, .full-contrast .jumbotron .btn-jumbotron {
    background: #000;
    color: #ffea00;
    border-color: #000;
}


.full-contrast .flat-thumbnail .glyph-icon:before {
    color: #ffea00;
    background: #000;
}


.full-contrast .single-post-box .entry-container {
    background: #ffea00;
    border-color: #000;
    color: #000;
}

.full-contrast .entry-meta span a, .full-contrast .entry-footer span a {
    
    color: #000;
}

.full-contrast .single-post-box .entry-container h1 a  {
    color: #000;
}

.full-contrast .single-post-box .entry-img {
    filter: saturate(0)
}


.full-contrast .panel-warning > .panel-heading {
    background: #ffea00;
}

.full-contrast .panel-warning > .panel-heading .panel-title {
    color: #000;
}

.full-contrast .panel {
    background: #000;
    color: #ffea00;
}

.full-contrast .entry-container h1 a {
    color: #ffea00;
}

.full-contrast #content a.read-more, .full-contrast #content #commentform #submit {
    background: #000;
    border-color: #000;
}


.full-contrast #content #linki {
    background: #ffea00;
    
}

.full-contrast #linki h1.fw-special-title {
   color: #000;
}

.full-contrast #projekty-zrealizowane ol>li {
    background: #000;
    border-color: #ffea00;
}

.full-contrast .heading-row {
    background: #ffea00;
    color: #000;
    border: none;
}

 .full-contrast tr.default-row:nth-child(even) {
    background: none;
}

.full-contrast .fw-table table > tbody > tr > td {
    border-color: #ffea00;
}

.full-contrast #content .wp-show-posts-columns#wpsp-135 .wp-show-posts-inner {
    background: #000;
    border-color: #ffea00;
}

body.full-contrast .wp-show-posts a {
    color: #ffea00;
}

.full-contrast #content a.wp-show-posts-read-more, .full-contrast #content a.wp-show-posts-read-more:visited {
    color: #000;
    background: #ffea00;
}

/**************************************************************************************************************/
/*********************************************************************************************** ERROR ********/
/**************************************************************************************************************/






/**************************************************************************************************************/
/*********************************************************************************************** FOOTER *******/
/**************************************************************************************************************/


.full-contrast .site-footer {
    background: #ffea00;
    color: #000;
}

.full-contrast .site-footer .copyright {
    background: #000;
    color: #ffea00;
}

.full-contrast .site-footer a {
    color: #000;
}

.full-contrast .site-footer a:hover {
    color: #cd0200;
    opacity: 1;
}

.full-contrast h3.footer-title {
    color: #000;
}

.full-contrast .site-footer .top-footer ul>li::before {
    border-left: 5px solid #000;
}


/**************************************************************************************************************/
/***************************************************************************************** MEDIA QUERY ********/
/**************************************************************************************************************/




@media (max-width: 1199px){
   
    
}


@media (max-width: 991px){
   

}



@media (max-width: 767px){

.full-contrast .navbar-inverse .navbar-toggle {
    border-color: #ffea00;
}
    
.full-contrast .navbar-inverse .navbar-toggle .icon-bar {
        background: #ffea00;
    }
    .full-contrast .navbar-inverse .navbar-toggle:focus, .full-contrast .navbar-inverse .navbar-toggle:hover {
        background: #cd0200;
    }
}



