body.dark .container-fluid {
	background-color:#CCC;
}

body.dark .container-fluid,
body.dark .siteSwitch,
body.dark .scrollToTop,
body.dark .feedbackBtn,
body.dark .themeBtn,
body.dark .modal-content,
body.dark #feedbackModal,
body.dark #roadmapModal {
	filter: invert(100%) hue-rotate(-180deg);
	-webkit-filter: invert(100%) hue-rotate(-180deg);
	-ms-filter: invert(100%) hue-rotate(-180deg);
}

.dark .noDark, .dark .qrCode, .dark *[class^='famfamfam-flag'] {
	filter: invert(100%) hue-rotate(-180deg);
	-webkit-filter: invert(100%) hue-rotate(-180deg);
	-ms-filter: invert(100%) hue-rotate(-180deg);
}

.dark td.success, .dark .success td {
	background-color:#a0c79099 !important;
}

.dark tr.success:hover {
	background-color:#A0C790 !important;
}

.dark td.info, .dark .info td {
	background-color:#90A6C799 !important;
}

.dark tr.info:hover {
	background-color:#90A6C7 !important;
}

.dark td.warning, .dark .warning td {
	background-color:#AB9E5B99 !important;
}

.dark tr.warning:hover {
	background-color:#AB9E5B !important;
}

.dark td.danger, .dark .danger td {
	background-color:#FFBBBB99 !important;
}

.dark tr.danger:hover {
	background-color:#FFBBBB !important;
}

.dark .label {
	font-weight:100;
}

.dark * {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

.dark .modal-backdrop {
	z-index: -1;
}

.dark .modal {
	background-color: #AAAAAA55;
}