body {
  padding-top: 70px;
  padding-bottom: 30px;
}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}

.bg-primary { 
  background:#08c;
  color:#fff;
 }

 .bg-danger { 
  background:#a00;
  color:#fff;
 }

 .bg-success { 
  background:#690;
  color:#fff;
 }

.widebadge { 
 	width:85px;
}

.medbadge { 
 	width:85px;
}

.light { 
  color:#08c;
 }

.mt15 {
  margin-top:15px;
}

.tdmid { 
  vertical-align:middle;
 }

 .ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}