body.biography.weremember #pre-content {
  background: url('../images/header_bg.png') repeat left top, rgba(0,124,191,.5);
}

#block-werememberheader {
  color: #fff;
  display: inline-block;
  margin-left: 20px;
  padding: 30px 0;
  position: relative;
}

#block-werememberheader h1 {
	margin: 0;
}

#block-werememberheader a {
	color: #fff;
}

.content-header {
  border-bottom: 1px dashed #999;
  padding-bottom: 5px;
}

.authorcredit {
  clear: both;
}

.field-name-field-quotation {
  clear: both;
  font-size: 1.3em;
  padding: 1em 0;
}

#block-moreonperson h3 {
  color: #555;
  font: 1em futura-pt, sans-serif;
  margin-bottom: 0;
  text-transform: uppercase;
}

#block-moreonperson h3 .bio-name {
  color: #00295f;
  font-weight: bold;
}

#block-moreonperson ul {
  padding: 0;
}

#block-moreonperson li {
  list-style-type: none;
}

.more-on-topics {
  border-bottom: 2px solid #e0ded8;
  font-size: .875em;
  padding-bottom: 1.5em;
}

span.first-sentence {
  display: block;
  font-size: 1.5em;
  line-height: 1.4em;
  margin-bottom: 1em;
}

.field-name-field-biomainimage {
  margin-bottom: 1.5em;
}

.quick-facts .field-item {
  font-size: .9em;
}

.quick-facts .field-name-field-birthplace,
.quick-facts .field-wrapper {
  border-top: 1px solid #ccc;
  padding: 1em;
}

.quick-facts .field-name-field-birthplace p {
  margin: 0;
}

.quick-facts .field-label {
  color: #555;
  font: .7em Arial, sans-serif;
  padding-bottom: .2em;
  text-transform: uppercase;
}

.media-carousel {
	background: #334;
	clear: both;
	margin: 0 auto;
}

.media-carousel .optionset-main-slider {
    background: url('../images/header_bg.png') repeat left top, rgba(100,100,100,.5);
	min-height: 340px;
}

#main-column .media-carousel .optionset-main-slider li {
	display: table !important;
	padding-bottom: 0;
}

.media-carousel .optionset-main-slider .slides {
	margin: 0 auto;
	max-width: 550px;
	padding: 15px 45px 0 45px;
}

.media-carousel .optionset-main-slider .field-name-field-image {
	padding-bottom: 0;
}

.media-carousel .optionset-main-slider .field-content {
    background: none;
	position: relative;
}

.media-carousel-thumbnails .slides img {
	height: inherit;
}

.media-carousel .optionset-main-slider .caption {
  align-self: center;
  background: none;
  margin: 0 auto;
}

.media-carousel .optionset-main-slider .caption a {
  color: #17b6fc;
}

.media-carousel .optionset-main-slider .field-name-field-image a {
	background: none;
}

.media-carousel .object-details-link,
.view-encyclopedia-image-pair .object-details-link {
	background: none;
	position: relative;
	top: 0;
}

.media-carousel-thumbnails .flexslider {
	background: none;
	box-shadow: none;
	height: 120px;
	padding: 0 32px;
}

.media-carousel-thumbnails .slides li {
	padding-top: 4px;
}

.media-carousel-thumbnails .flexslider .flex-direction-nav a, 
.media-carousel-thumbnails .flexslider .flex-direction-nav a {
	color: #17b6fc;
	display: block;
	opacity: 1;
}

.media-carousel-thumbnails .flex-direction-nav .flex-prev {
    left: 10px;
}

.media-carousel-thumbnails .flex-direction-nav .flex-next {
    right: 10px;
}

#node-biography-field-comments {
	clear: both;
}
