.zero {
  padding:0;
}

.variable-width {
/*  min-width: 200px; */
  max-width: 100%;
}

.variable-width-xs {
/*  min-width: 160px; */
  max-width: 100%;
}

.quarter {
  width: 25%;
}

.navbar {
  position: static;
  margin-bottom: 10px;
}

.hero-unit {
  padding: 10px;
  margin-bottom: 20px;
  text-align: center;
  line-height: 23px;
  font-size: 14px;
}

.btn-large {
  font-size: 15.5px;
}

.navbar-inverse .navbar-inner {
  background-color: #000000;
  background-image: -moz-linear-gradient(top, #333333, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
  background-image: -webkit-linear-gradient(top, #333333, #222222);
  background-image: -o-linear-gradient(top, #333333, #222222);
  background-image: linear-gradient(to bottom, #333333, #222222);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff222222', GradientType=0);
}

.navbar-inverse {
  color: #DDD;
}

.navbar-inverse .nav > li > a {
  color: #DDD;
}

.alert {
  padding: 8px 14px 8px 14px;
}

.c-thumbnail {
  padding: 0 3px;
}
.font16 {
  font-size: 16px;
}
.thumbnail {
  margin-bottom: 6px
}

@media (max-width: 992px) {
  .nav>li>a {
    padding: 15px 10px;
  }
}