.btn-default-active {
	background-image:radial-gradient(#1e9ede, white);
}

.container-fluid > .navbar-header {
  margin-right: 1em;
}

.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
 border-color:#2fa4e7;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
 background-color:#2fa4e7;
}

.navbar-default {
 background-color:#2fa4e7;
 border-color:#1995dc;
}

.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
 background-color:#178acc;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
 background-color:#178acc;
}

.navbar-default .navbar-toggle {
 border-color:#178acc;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
 background-color:#178acc;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
 border-color:#1995dc;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
 background-color:#178acc;
}

@media (max-width:767px) {
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
  background-color:#178acc;
 }
 .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
  background-color:#178acc;
 }
}

.navbar-inverse {
 background-color:#033c73;
 border-color:#022f5a;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
 background-color:#022f5a;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
 background-color:#022f5a;
}

.navbar-inverse .navbar-toggle {
 border-color:#022f5a;
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
 background-color:#022f5a;
}

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

.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
 background-color:#022f5a;
}

@media (max-width:767px) {
 .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
  border-color:#022f5a;
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  background-color:#022f5a;
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
  background-color:#022f5a;
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
 .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
  background-color:#022f5a;
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
 .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
  background-color:transparent;
 }
}

.navbar-default {
 background-image:-webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
 background-image:-o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
 background-image:-webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5));
 background-image:linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
 background-repeat:no-repeat;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0);
 border-bottom:1px solid #178acc;
 -webkit-filter:none;
 filter:none;
 -webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);
 box-shadow:0 1px 10px rgba(0,0,0,0.1);
}

.navbar-inverse {
 background-image:-webkit-linear-gradient(#04519b, #044687 60%, #033c73);
 background-image:-o-linear-gradient(#04519b, #044687 60%, #033c73);
 background-image:-webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #044687), to(#033c73));
 background-image:linear-gradient(#04519b, #044687 60%, #033c73);
 background-repeat:no-repeat;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033c73', GradientType=0);
 -webkit-filter:none;
 filter:none;
 border-bottom:1px solid #022a50;
}

form#moduleProjectNavbar {
  position:relative;
  left:0;
}

div#navigationDiv {
	background-image:radial-gradient(#1e9ede, white);
}


/**
 * UpTime widget.
 */
#uptime {
  display: block;
  float: left;
  margin: 8px 0 0 0;
  padding: 2px 0 0 0;
  height: 32px;
  width: 32px;
  border: 1px solid black;
  border-radius: 8px;
  line-height: 12px;
  font-size: 9px;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,0.5), inset -1px -1px 2px 0 rgba(0,0,0,0.5);
}
