.md-sidebar--secondary {
  display: none !important;
}


/* Always show the nav bar */
.md-header__navigation {
  display: flex !important;
}
/* Remove grid from the entire page background */
.md-main {
  background-image: none !important;
  background-color: white !important;
}


body::before {
  background-image: none !important;
  content: none !important;
}

/* Also remove background on html and body */
html, body {
  background-image: none !important;
  background-color: white !important;
}


/* Override primary blue color to black */
:root {
  --md-primary-fg-color: #000000;
  --md-primary-fg-color--hover: #333333;
  --md-primary-bg-color: #000000;
  --md-primary-bg-color--hover: #222222;
}

/* Example: change links and buttons */
.md-button, 
.md-nav__link--active, 
.md-nav__link--active:hover {
  background-color: black !important;
  color: white !important;
}


a {
    color: darkred;
}

a:hover {
    color: black;
}

.md-header {
    background-color: black !important;
}


.navbar.bg-primary {
    background-image: none !important;
    background-color: black !important;
}

/* Make navbar text white for contrast */
.navbar-dark .navbar-nav .nav-link,
.navbar-dark .navbar-brand {
    color: white !important;
}

/* Navbar links hover color */
.navbar-dark .navbar-nav .nav-link:hover {
    color: #cccccc !important;
}

.bs-sidebar{
    display: none;
}

.md-footer {
  display: none;
}


footer {
  display: none;
}
/* Hide sidebar */
.md-sidebar {
    display: none !important;
    max-width:10px;
}


.md-header__button.md-icon {
  display: none !important;
}

.md-header-nav__logo {
  display: none !important;
}


/* Hide the logo image */
.md-logo {
  display: none !important;
}

/* Hide the site name text */
.md-header-nav__title {
  display: none !important;
}

/* Optionally hide the whole logo + text link */
.md-header-nav__link--site {
  display: none !important;
}

/* Hide the auto-inserted title on the homepage only */
body[data-md-path="index"] .md-content__title {
  display: none !important;
}

.md-content {
  max-width: 800px;  
  margin: 0 auto;    
}
