html {
  overflow-y: scroll;
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
  height: 60px;
}
.navbar-nav > li > a {
  padding: 18px 12px 7px 12px;
  font-size: 18px;
}
.navbar-brand {
  padding: 2px 5px;
}

.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #00AAEE 0%, #0088CC 100%);
  background-image:      -o-linear-gradient(top, #00AAEE 0%, #0088CC 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#00AAEE), to(#0088CC));
  background-image:         linear-gradient(to bottom, #00AAEE 0%, #0088CC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00AAEE', endColorstr='#ff0088CC', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 8px;
  border-color: #BBEEFF;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #0077AA 0%, #0077AA 100%);
  background-image:      -o-linear-gradient(top, #0077AA 0%, #0077AA 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0077AA));
  background-image:         linear-gradient(to bottom, #0077AA 0%, #0077AA 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077AA', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,

.navbar-inverse .navbar-nav > li > a {
  text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
  color: #AAEEFF;
}

.navbar-inverse .navbar-toggle {
  border-color: #FFFFFF;
  margin-top: 12px;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
  background-color: #00AAFF;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border-color: #BBEEFF;
}
