#wp-admin-bar .padder {
    width: 100% !important;
}
div.item-list-tabs {
    margin: 25px 0 20px !important;
}
#content .padder {
   padding: 0px 0px 20px;
   clear: both;
}
#content .padder table {
   clear: both;
}
table.forum {
  margin: 12px 0px !important;
  width: 100%;
  float:left;
}
div.dir-search {
    float: right;
    margin: -20px 0 0;
}
div.item-list-tabs {
    margin: 25px -9px 20px;
}
div#subnav.item-list-tabs {
    margin: -15px -5px 15px;
}
.directory .item-list li {
  margin-bottom: 0em;
  padding-bottom: 3em;
}
p {
  line-height: 1.7em;
}

#custom ul.item-list li {
  padding-bottom: 1em;
  margin-bottom: 1em;
}
ul.item-list {
	clear: both;
}
ul.item-list li div.action {
	top: 22px;
}


table tr td {
    padding: 12px 8px;
    vertical-align: middle;
}
.pagination {
  float:left;
  width: 100%;
  margin: 12px 0px;
}

div#topic-meta h3 {
    margin: 45px 0;
}

.standard-form h2 {
  font-size: 20px;
}

.standard-form h4 {
  font-size: 16px;
}
.standard-form .register-section {
  margin-bottom: 4em;
}
.activity-inner embed {
  max-width: 100%;
  height: 300px;
}


.standard-form select {
  width: auto !important;
  font-size: 11px;
}

div.bp-widget {
  margin-bottom: 30px;
}
div.bp-widget h4 {
  font-size: 20px;
}
#message p, #content .button-nav a {
  color: #777 !important;
}
.clear {
	clear: left;
}

ul.button-nav {
  padding-top: 24px;
}
.item-options {
  margin-bottom: 16px;
}

span.activity, div#message p {
    line-height: 18px;
}
#blog-details-section {
  width: 100% !important;
}

#message.notice {
	margin-bottom: 15px;
}

.pag-count {
	margin-bottom: 10px;
}

table#message-threads tr td input[type=checkbox] {
	margin-bottom: 10px;
}

.message-search {
	float: right;
}
