:root {
  --sidebar-width: 4.5em;
}

body {
  margin: 0;
  padding: 0;
  font-family: 'Roboto';
}

#vidbox {
  margin-left: auto;
  margin-right: auto;
  /*max-width: 992px;*/
}

.main h2 {
  font-size: 2em;
  margin-top: 0px;
}

.main p {
  color: #444;
  font-size: 1.25em;
  line-height: 2;
  text-align: justify;
}

@media (min-width: 572px) {
  .mainWsidebar {
    margin-left: 4.5em; /*var(--sidebar-width);*/
    padding: 2.5em 1.25em;
  }
}

@media (min-width: 992px) {
  .main {
    padding: 2.5em 1.25em;
  }
}

.mInactive path {
  color: #444;
}

.mActive path {
  color: red;
}