@CHARSET "UTF-8";
.scientific-name,
.field-name-field-scientificname .field-item,
.field-name-field-scientific-name .field-item {
    font-style: italic;
}

/**
* Thumbnail images for terms in grids
*/
table.views-view-grid .views-field-entity-id {
  float: left;
  padding-right: 1em;
}
/**
 * So that grid views columns align nicely
 */
table.views-view-grid td.col-first,
table.views-view-grid td.col-last {
  width: 50%;
  padding: 0.5em;
}
table.views-view-grid h2.field-content,
table.views-view-grid h3.field-content {
  margin-top: 0;
  margin-bottom: 0.25em;
}
table.views-view-grid td>div>p {
  margin: 0;
  margin-bottom: 0.5em;
}
table.views-view-grid td {
  vertical-align: top;
}
/**
 * Place the hero image on the left
 */
table.views-view-grid .views-field-field-hero-image {
  float: left;
  padding-right: 0.5em;
}
/***************************************
 * The Factsheet form
 ***************************************/
/**
 * Make checkboxes  and number fields more compact
 */
form.node-fact_sheet-form .field-name-field-feature-groups .form-checkboxes div.form-type-checkbox,
form.node-fact_sheet-form .fieldset-wrapper .field-widget-number {
  float: left;
  width: 20%;
}
/**
 *But not for the atlas number field
 */
form.node-fact_sheet-form #edit-field-atlas-number {
  float: none;
  width: 100%;
}

/**
 * And display their description below them.
 */
#edit-field-feature-groups .description,
#edit-field-bird-shape .description,
#edit-field-breeding-season {
  clear: both;
}
/* Buttons for the Bird Finder in the edit form and the bird finder form */
form.node-fact_sheet-form #edit-field-bird-shape div.form-type-radio,
form.node-fact_sheet-form #edit-field-bird-shape div.form-type-checkbox,
#views-exposed-form-finder-search .form-item-shape-id .form-checkboxes .bef-checkboxes>.form-item {
  width: 8em;
  height: 9em;
  float: left;
  background: #DEDEDE;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border-radius: 10px;
  margin: 0 0.5em 0.5em 0;
  padding: 0;
  text-align: center;
}

form.node-fact_sheet-form #edit-field-bird-shape div.form-type-radio .term-image,
#views-exposed-form-finder-search .form-item-shape-id .form-checkboxes .bef-checkboxes>.form-item .term-image {
  padding-top: 0.5em;
}


.node .field-type-taxonomy-term-reference .field-item {
  display: inline;
  margin-right: 0.75em;
}
.node .field-item,
.node .field-label {
  /*font-size: 1.2em;*/
  line-height: 1.2em;
}
.node-teaser .field-name-field-hero,
  .node-teaser .field-name-field-hero-image,
.node-teaser .field-name-field-logo {
  float: right;
  margin: 1.5em 0 1em 1em;
}

.node-article.view-mode-full .field-name-field-hero-image{
  float: right;
  margin: 0 0 1em 1em;
}

/**
 * Cos the create content page has background images for lists within lists
 */
ul.admin-list li li {
  list-style: circle;
  border: none;
  background-image: none;
  padding: 0;
}

/**
 * Place Images in feed items on the right
 */
.node-feed-item img {
  float: right;
  padding: 0.5em;
}

form.node-form fieldset.group-categories .field-type-taxonomy-term-reference {
  width: 20%;
  float: left;
  padding-right: 0.5%;
}

form.node-form fieldset.group-categories .field-type-taxonomy-term-reference select{
  max-width: 180px;
}
.image-left{
  float: left;
  padding-right: 0.5em;
}


#block-biby-welcome-user a:link,
#block-biby-welcome-user a:visited{
  text-decoration: underline;
  color: white;
}
#block-biby-welcome-user {
  padding: 1em;
  color: white;
  float: right;
  font-size: 1.5em;
}
/* Override the advanced forum pager width */
.forum-pager .pager, .forum-comment-wrapper .pager {
  width: 50% !important;
}
/* Newsletter styling */

/** Note this styling needs to be duplicated in mail.css */
.view-newsletter-stories .viewcol {
  width: 50%;
  max-width: 480px;
  float: left;
}
.view-newsletter-stories p{
  min-width: 300px;
}
.view-newsletter-stories .viewcol-first >div{
  padding: 0 1em 1em 0;
  clear:left;
}
.view-newsletter-stories .viewcol-second > div{
  padding: 0 0 1em 1em;
  clear: left;
}
.node-simplenews .field-name-field-footer,
.node-simplenews .field-name-field-footer,
.node-simplenews .field-name-field-attachement,
.node-simplenews .clearfix{
  clear: both;
}
a.story-image {
  display: block;
}
.viewcol-first .story-image{
  float: left;
  padding: 0 1em 1em 0;
}
.viewcol-second .story-image{
  float:right;
  padding: 0 0 1em 1em;
}
.story-image .caption {
  max-width: 200px;
}
#navigation .block-rotating-banner{
  position: absolute;
}
#navigation .block-rotating-banner .rb-slide{
  float: left;
}
#navigation .block-search,
#navigation .block-biby{
  z-index: 9;
}
#navigation .rotating-banner .controls {
  position: relative;
  bottom: 2em;
  z-index: 5;
}
#navigation #dashboard {
  z-index: 10;
  position: relative;
}
.field.field-name-field-stories.field-type-field-collection{
  float: left;
}



