/*
 * @file
 * Compass styles for Nodes.
 */

body.page-node- {

  @include content-default-style;
}

.field-name-field-tags {
  margin-bottom: 1em;
  padding: 1em 0;

  .field-label {
    float: left;
  }

  .field-item {
    display: inline;

    &:before {
      content: ', ';
    }
    &:first-child:before {
      content: '';
    }
  }
}


.node-publication .field-name-field-date,
.node-event .field-name-field-event-date {
  margin-bottom: 1em;
}

.node-news-article ul.links,
.node .submitted {
  margin-bottom: 1em;
}

.article .article-teaser-content,
.node-teaser,
.view-mode-teaser,
.view-mode-blog_teaser {

  @include view-mode-teaser();
}