
nav ul a,
nav .brand-logo {
  position: relative;
}

nav .nav-wrapper i.fa {
    height: auto;
    line-height: inherit;
}

.moodle, footer.page-footer {
  background-color: #f98012;
  color: white;
}

h4, .moodle-text{
  color: #f98012;
}

.collection a.collection-item {
  color: #039be5;
}

.card .card-image img {
  width: auto;
  padding: 20px;
}

.lighter {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

.content.col {
    padding-left: 0;
    padding-right: 0;
}

@media only screen and (max-width: 600px) {
  img.responsive-img.avatar {
    max-width: 200px;
  }
}

.table-of-contents a.active {
    border-left: 2px solid #f98012;
}

.year {
  color: #f98012;
  font-size: 2em;
}

.title {
  font-size: 2em;
}

body {
  background-color: white;
}

p, li{
  line-height: 2rem;
  font-weight: 300;
}

.parallax-container {
  min-height: 380px;
  line-height: 0;
  height: auto;
  color: rgba(255,255,255,.9);
}
.parallax-container .section {
  width: 100%;
}

@media only screen and (max-width : 992px) {
  .parallax-container .section {
    position: absolute;
    top: 20%;
    margin: auto;
  }
}

@media only screen and (max-width : 600px) {
  #index-banner .section {
    top: 0;
  }
}


footer.page-footer {
  margin: 0;
}
