#top-bar > a > img {
  box-sizing: border-box;
}
#page {
    padding-top: 30px;
}
#recent-activity .media {
    margin-top: 0;
    background-color: #f0f0f0;
}
#recent-activity .media:nth-child(odd) {
    background-color: #ffffff;
}
#recent-activity.toggle-color .media {
    background-color: #ffffff;
}
#recent-activity.toggle-color .media:nth-child(odd) {
    background-color: #f0f0f0;
}
#recent-activity .media img {
    margin: 4px 8px 4px 4px;
    width: 32px;
    height: 32px;
}

.input-append.input-block-level,
.input-prepend.input-block-level {
  display: table !important;
}

.form-horizontal .input-append.input-block-level,
.form-horizontal .input-prepend.input-block-level {
  display: inline-table !important;
}

.input-append.input-block-level .add-on,
.input-prepend.input-block-level .add-on {
  display: table-cell;
  width: 1%; /* remove this if you want default bootstrap button width */
}

.input-append.input-block-level > input,
.input-prepend.input-block-level > input {
  box-sizing: border-box; /* use bootstrap mixin or include vendor variants */
  display: table; /* table-cell is not working well in Chrome for small widths */
  min-height: inherit;
  width: 100%;
}

.input-append.input-block-level > input {
  border-right: 0;
}

.input-prepend.input-block-level > input {
  border-left: 0;
}

[class*="span"].width-only {
  margin-left: 0;
  float: none;
  display: inline-block;
}
a.btn.disabled {
  pointer-events: none;
}
