body {
	
background: #efefef !important;
color: #333 !important;
}

.section-divider__inner {
background-color: #efefef !important;
}

.workflow-section-title__inner {
background-color: #efefef !important;
}

body::-webkit-scrollbar-track, 
.mooibar::-webkit-scrollbar-track {

background: #efefef !important;    
}

header {

background-color: #FFF !important;	
border-bottom: 1px solid #bababa !important;
}

.btn-main {

background-color: #007bff !important;    
}

.section-divider__plus:hover {
background-color: transparent !important;
}

.btn-icon:hover {

	
}

.header-add-item:hover {


}

a {
    
color: #888;
}

.controls {
filter: invert(0) brightness(1);
opacity: 0.6;
}

.controls:hover {

opacity: 1.0;	
}

.card,
.meta-grid,
.modal,
.nav-link {
background: #fff !important;
border-color: #ddd !important;

}

#side_left {

background-color: #efefef !important;
}

#side_right {

background-color: #f7f7f7;
}	

#side_right .sr-tab .sr-count {
background: rgba(0, 0, 0, 0.06);
color: #666;
}

.list-group-header,
#searchModal .modal,
.contact-person-search-results, 
.contact-website-search-results {

background-color: #efefef !important;	
}

.mono {

color: #1869ca !important;	
}

#side_right .mono {
color: #888 !important;
}

#side_left #nav a,
.card,
.name,
.card .name,
.monitoring-name a,
#side_right .sr-tab.active,
#telefoonsLine input,
.note-title-text,
.note-content,
#emailModalBody,
.filter-bar .active,
#btnNieuweNotitie,
#btnNieuweEmail,
#btnNieuweWebsite,
#newChecklistModal h2,
.list-item-title,
#searchModal .modal,
.lijstgenvlakken,
.modal,
.modal h1,
.modal h2,
.modal h3,
.modal .section-title,
.websiteNotesList div,
#side_right .sr-main,
#headerSearchResults,
.header-search-title,
.ms-stats-table td,
.ms-list li,
.workflow-item-label,
.workflow-item button,
.workflow-title,
.website-workflow-actions .wf-btn,
#headerSearchInput,
select,
#pwBox button,
.screenshot-link,
.btn-send,
.home-widget-order-input {

color: #333 !important;	
}

.header-search-subtitle.mb-amount-paid {
    color: #4caf50 !important;
}

.header-search-subtitle.mb-amount-late {
    color: #f44336 !important;
}

.ms-stats-table th {
	color: #666 !important;
}

.ms-stats-table td:first-child {
	color: #666 !important;
}

.ms-section-label {
	color: #666 !important;
	font-weight: normal !important;
	text-transform: capitalize !important;
}

.website-workflow-actions .wf-btn--workflow-complete {
	border-color: #4caf50 !important;
	color: #4caf50 !important;
}

.bodem-lijst {

background: linear-gradient(to top, #efefef, transparent);    
}

.website-star-list-icon {

opacity: 0.1;    
}

.icon_wit {

filter: invert(0%);
}

.card h2 {

color: #9b9b9b;
border-color: #bababa;	
}

#side_left img,
#menuswitch {

filter: invert(0) brightness(0) !important;
}

#side_left #nav a.active {

color: #000;
padding-left: 10px;
width: 160px;
opacity: 1.0;
}

.svg-witmaken {
	filter: invert(0) brightness(1) !important;
	opacity: 0.5;
	
}

#side_right .item,
.card .item,
#fileList .item,
#websiteList,
#contactList,
.websiteItem,
.werk-item,
.contactItem,
.note-list .note-item,
.slider,
.list-item,
.ms-stats-table td,
.ms-list li {

border-color: #7f7f7f70 !important;	
}

.filter-bar .active {
	
border-color: #333 !important;	
}

.werk-item .value {

color: #666;
}

.note-preview,
.cl-header-1,
.cl-header-2,
.cl-header-3,
.cl-header-4 {

color: #333 !important;	
}

/* Pops */

.popup-background,
.list-item,
#headerSearchResults,
option,
.workflow-sucuri-btn,
.workflow-factureren-btn {

background-color: #F7F7F7 !important;	
}

.popup-background input,
.popup-background select,
.popup-background textarea,
#websiteSearchInput,
.meta-select,
.meta-input,
.lijstgenvlakken,
#contactSearchInput,
.header-search-item:hover,
.header-add-menu,
.header-add-item {

background-color: #FFF !important;
color: #333 !important;	
}


input::placeholder,
.dropdown_transparant {
color: #333 !important;
opacity: 1; /* belangrijk voor Firefox */
}
