body.color-wb img, 
body.color-bw img, 
body.color-wb.page-library #views-exposed-form-library-page-2, 
body.color-wb.page-node.node-type-library #views-exposed-form-library-page-2, 
body.color-bw.page-library #views-exposed-form-library-page-2, 
body.color-bw.page-node.node-type-library #views-exposed-form-library-page-2 {
	filter: grayscale(100%);
}
body.color-wb.page-library #navbar .library-logo img, 
body.color-wb.page-node.node-type-library #navbar .library-logo img, 
body.color-wb.page-library .footer .library-logo img, 
body.color-wb.page-node.node-type-library .footer .library-logo img {
	filter: invert(1);
}

body.color-wb #block-views-library-section-block > .view-content .view-header a::before, 
body.color-wb.page-library .view-id-library.view-display-id-page_0 .view-content > h3 .pull-right a::before, 
body.color-wb .node-library footer .bot-fields .field .field-label::before {
	filter: brightness(0);
}
body.color-bw #block-views-library-section-block > .view-content .view-header a::before, 
body.color-bw.page-library .view-id-library.view-display-id-page_0 .view-content > h3 .pull-right a::before, 
body.color-bw .node-library footer .bot-fields .field .field-label::before {
	filter: brightness(0) invert(1);
}