body { padding-top: 80px;  padding-bottom: 50px; }

.navbar {
min-height:28px !important;
}

@media (min-width: 768px) {
.navbar-nav > li > a {
    padding-top: 0px !important; 
    padding-bottom: 0px !important;
    min-height: 0px;
    line-height: 15px;
}
}
@media (max-width: 767px) {
.navbar-nav > li > a {
    line-height: 10px;
}
}

.navbar-brand {
  height: 28px;
  font-size: 20px;
}
@media (min-width: 768px) {
.navbar-brand {
  line-height: 24px;
  padding: 16px 30px 0px 20px;
}
}
@media (max-width: 767px) {
.navbar-brand {
  padding: 10px 30px 0px 20px;
}
}

.navbar-toggle {
  margin-top: 5px;
  margin-bottom: 5px;
}


.rsrch li {
  padding-top: 6px;
  padding-bottom: 6px;
}

.longlist li {
  padding-top: 8px;
  padding-bottom: 8px;
}

.longlist > li:nth-child(even) {}
.longlist > li:nth-child(odd) {
  background: #eee;
}


ul.wtsnew li {
  margin-bottom: 10px;
}

