
#banner {
  margin: auto;
  display: block;
  width: 47.8125em; /* 765px */
  height: 10em; /* 160px */
}

#featured-project {
  padding-bottom: 2.4em;
}

#featured-project .donate-now {
  position: absolute;
  top: 0;
  right: 3em;
  z-index: 0;
}

#featured-project .read-more {
  position: absolute;
  right: 1em;
  bottom: 1em;

  color: #8cc63f;

  font-family: sans-serif;
  font-weight: bold;
  font-size: 0.9em;
}

#featured-project .donate-now img {
  width: 6.5625em; /* 105px */
  height: 6.4375em; /* 103px */
}

#featured-project h2 {
  margin-bottom: 0.75em !important;
  font-size: 1.5em !important;
  margin-top: 0 !important;
}

#feature-project h3 {
  margin-bottom: 0.25em !important;
}

#featured-project .logo {
  float: left;
  margin-right: 0.75em;
  margin-bottom: -1.4em;
  border-top: 1px solid #e7e7e7;
  border-left: 1px solid #e7e7e7;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
  padding: 1px;
}

#featured-project div.content {
  clear: none;
  overflow: hidden;
  width: auto;
}

#featured-team {
}

#featured-donor {
  clear: none;
}

#featured-donor .fact-list dt {
  width: auto;
}

.featured {
  background-color: #eee;
  overflow: hidden;
  width: 50% !important;
  text-align: left;
  display: block;
  padding-bottom: 0.75em;
}

.featured .fact-list {
  margin-top: 0.5em;
}

.featured .corner {
  background-image: url(/static/img/corners-8cc6c7-ffffff-ebebeb-16x16.png) !important;
  width: 16px;
  height: 16px;
}

.featured .image {
  margin-left: 0.75em;
  display: block;
  float: right;
  border-spacing: 0;
}

.featured h2 {
  font-family: sans-serif;
  font-weight: normal !important;
  font-size: 1em !important;
  font-weight: bold !important;
  color: #808080 !important;
  white-space: nowrap;
  overflow: hidden;
  border-bottom: none !important;
  margin-bottom: 0;
  width: 21.125em;
}

.featured .raised {
  margin-top: 0.5em;
  font-weight: bold;
}

.featured .owner {
  font-size: 0.67em;
}

.featured .location {
  font-size: 0.67em;
}

.featured .description {
  overflow: hidden;
  font-size: 0.83em;
  margin-top: 0.5em;
}
