/* Header */
.header {
  margin-top: 16px;
  margin-bottom: 16px;
}

.navbar {
  background-color: #FFFFFF;
  margin-top: 8px;
  border: none;
}

.navbar .active {
  border-bottom: 2px;
  border-color: cornflowerblue;
  border-bottom-style: solid;
}

.navbar .navbar-nav>.active>a
{
  background-color: #FFFFFF;
  
}
.navbar .navbar-nav>li>a:hover
{
  background-color: #E7E7E7;
}

.navbar .navbar-nav>li>a,
.navbar .navbar-nav>.active>a,
.navbar .navbar-nav>.active>a:hover {
  color: #000000;
}


/* Footer */
html {
  position: relative;
  min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 200px;
  font-size: 16px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 100px;
  background-color: #565656;
  color: #BBBBBB;
  padding-top: 16px
}

.footer a {
  color: #BBBBBB;
}