 header, main, footer {
  padding-left: 250px;
}

.sidenav {
  top: 64px;
  width: 250px;
}

.navbar-fixed {
  z-index: 999;
}

@media only screen and (max-width : 992px) {
  header, main, footer {
    padding-left: 0;
  }

  .sidenav {
    top: 0px;
    width: 300px;
  }

  .navbar-fixed {
    z-index: 997;
  }
}