/* header */
.navbar-brand {
  display: none !important;
}

.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo {
    max-height: 150px;
}

/* fix button wrap */
.btn {
    white-space:normal !important; 
    word-wrap: break-word; 
    word-break: normal;
}
/* headers */
h2 {
  background-color: #a0becd;
  color: #000000;
  padding: 5px;
}
h2 a:link, h2 a:visited {
    color: #000000;
}

h2 span.tx-tooltip {
    position: inherit;
}

h3 {
  background-color: #45778B;
  color: #ffffff;
  padding: 5px;
}


h3 a {
  color: #ffffff;
}
/* front page */
/* news teasers */
.news-teaser {
  background-color: #ededed;
}
.news-teaser img {
  float: right;
  margin-left: 10px;
}


h2 a:hover {
  text-decoration: underline;
  color: #cccccc;
}
/* inline images */
.pull-left {
  float: left;
  margin: 0 1em 1em 0;
  max-width: 400px;
}

.image-right {
  float: right;
  margin: 0 0 1em 1em;
  max-width: 400px;
}

.standalone-image {
display: block;
margin: 2em auto;
text-align: center;
}

.image-left {
  float: left;
  margin: 0 1em 1em 0;
}

.image-left img,
.image-right img,
.standalone-image img {
  background-color: #3A7B9B;
  border: 1px solid #ccc;
  padding: .2em;
}
.image-right .caption,
.image-left .caption,
.standalone-image .caption {
  font-size: 90%;
  font-style: italic;
}

/* about page */
/* staff list */
.staff-list .staff-row {
  border-bottom: 2px solid #cccccc;
  clear: both;
  margin-bottom: 2em;
  overflow: auto;
  padding: 1em;
}

/* stem report landing */
.stem-report-list .stem-report {
  border-bottom: 2px solid #cccccc;
  clear: both;
  overflow: auto;
  padding-bottom: 1em;
}

.vocabulary-list .taxonomy-term-description {
  font-size: 2em;
  margin-left: 2em;
}

.vocabulary-list .vocabulary-term {
  padding: 1em;
}
.vocabulary-list .vocabulary-term:nth-child(even) {
  background-color: #dddddd;
}

/* resource teaser lists */
.resource-teasers .resource-teaser {
    padding: 1em;
    margin-bottom: 1em;
}
.resource-teasers .resource-teaser:nth-child(even) {
      background-color: #ededed;
}

/* resource full content */
#resource-full #resource-details {
  margin-left: 10px;
  min-width: 250px;
  max-width: 325px;
}

/* resource search */
#block-exposedformresource-searchpage-1 {
  text-align: center;
}
#block-exposedformresource-searchpage-1 .control-label {
  display: none;
}

#edit-submit-resource-search {
  margin-top: .5em;
}

#edit-search-api-fulltext {
  background-color: #f5f5f5;
  color: #000000;
}

/* faq lists */
.faq-list .faq-item {
  margin-bottom: 1em;
  padding: 1em;
}

.faq-list .faq-item:nth-child(even) {
  background-color: #dddddd;
}

/* expedition landing */
.journal-teasers .col:nth-child(even) {
  background-color: #f5f5f5;
}

.page-node-type-expedition h2.field-label-above {
  border-bottom: 2px solid #45778B;
  clear: both;
}

/* journal edit */
#edit-field-jour-img-wrapper {
  height: 350px;
  overflow: scroll;
}

#edit-field-jour-body-0-format-guidelines,
#edit-field-jour-cckvid-wrapper {
  display: none;
}

/* threaded comments */
.indented {
  margin-left: 2em;
}

/* site search */
.search-result {
    background-color: #ededed;
    margin: 1em 0;
    padding: 1em;
}

/* clear floats */
.clearboth {
  clear: both;
}

#print-debug {
  display: none;
}

.user-logged-in #print-debug {
  display: block;
}

span.file {
  font-size: 100%;
}

/* hidden */
.hide {
  display: none;
}

#views-exposed-form-manual-search-page-1 .control-label {
  display: none;
}

#views-exposed-form-manual-search-page-1 input {
  background-color: #ffffff;
  color: #000000;
}

/* news archive */
.path-news .news-teaser {
    background-color: #ededed;
    clear: both;
    overflow: auto;
    margin: 10px 0;
    padding: 10px;
}

.page-node-44241 .view-header h2,
.page-node-44241 .viewsreference--view-title{
	display: none;
}