.contrast-layout * {
  background: #000 !important;
  color: #fff !important;
  border-color: #fff !important;
  box-shadow: none !important;
  border-radius: 2px !important;
}
.contrast-layout .brand-logo-light {
  display: none !important;
}
.contrast-layout .brand-logo-dark {
  display: block !important;
}
.contrast-layout .card,
.contrast-layout .header-navbar {
  border: 1px solid white !important;
}
.contrast-layout .main-menu {
  border-right: 1px solid #fff !important;
}
.contrast-layout [class*=btn-]:hover, .contrast-layout [class*=btn-]:active, .contrast-layout [class*=btn-]:focus {
  background: none !important;
}
