/**
 * @file
 * Field Styling
 *
 * The Fences module allows site builders to pick the semeantic HTML5 element
 * for each field while editing the field's settings. There's no way a theme
 * can ever know which element to use for the fields on your site, so Zen
 * just uses lets Drupal core or Fences decide. Since you DO NOT want 3 wrapping
 * divs around every field (do you?), we highly recommend Fences.
 *
 * http://drupal.org/project/fences
 */
/*
 * Field wrappers when the Fences module is enabled.
 */
/* line 21, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-label {
  /* The optional label for a field. */
}

/* line 24, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-FIELDNAME {
  /* Underscores in field name are replaced with dashes. */
}

/*
 * If you don't use the Fences module, that's fine. Really. I think. Just use
 * these selectors instead:
 */
/* line 33, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field {
  /* Wrapper for any field. */
}

/*
 * Field types (Core)
 */
/* line 51, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-type-text-with-summary img,
.field-type-text-long img {
  margin: 20px;
}
/* line 55, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-type-text-with-summary img[style*="float: right"], .field-type-text-with-summary img[style*="float:right"],
.field-type-text-long img[style*="float: right"],
.field-type-text-long img[style*="float:right"] {
  margin-right: 0;
  margin-left: 20px;
}
/* line 61, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-type-text-with-summary img[style*="float: left"], .field-type-text-with-summary img[style*="float:left"],
.field-type-text-long img[style*="float: left"],
.field-type-text-long img[style*="float:left"] {
  margin-right: 20px;
  margin-left: 0;
}

/*
 * Field types (Contrib)
 */
/* line 103, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-type-datetime {
  /* Always use "datetime" when creating new CCK date fields. "date" and "datestamp" are legacy types. */
}

/*
 * Named fields
 */
/* line 125, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-name-field-FIELDNAME {
  /* Underscores in field name are replaced with dashes. */
}

/* line 140, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-label-inline.field-type-taxonomy-term-reference .field-item,
.field-label-inline.field-type-text .field-item,
.field-label-inline.field-type-number-integer .field-item,
.field-label-inline.field-type-number-decimal .field-item,
.field-label-inline.field-type-number-float .field-item,
.field-label-inline.field-type-list-text .field-item,
.field-label-inline.field-type-list-boolean .field-item,
.field-label-inline.field-type-list-integer .field-item,
.field-label-inline.field-type-list-float .field-item,
.field-label-inline.field-type-datetime .field-item,
.field-label-inline.field-type-user-reference .field-item {
  display: inline;
}
/* line 142, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-label-inline.field-type-taxonomy-term-reference .field-item:after,
.field-label-inline.field-type-text .field-item:after,
.field-label-inline.field-type-number-integer .field-item:after,
.field-label-inline.field-type-number-decimal .field-item:after,
.field-label-inline.field-type-number-float .field-item:after,
.field-label-inline.field-type-list-text .field-item:after,
.field-label-inline.field-type-list-boolean .field-item:after,
.field-label-inline.field-type-list-integer .field-item:after,
.field-label-inline.field-type-list-float .field-item:after,
.field-label-inline.field-type-datetime .field-item:after,
.field-label-inline.field-type-user-reference .field-item:after {
  content: ', ';
  display: inline;
}
/* line 146, /var/www/ccs/hub6/src/css/sass/fields.scss */
.field-label-inline.field-type-taxonomy-term-reference .field-item:last-child:after,
.field-label-inline.field-type-text .field-item:last-child:after,
.field-label-inline.field-type-number-integer .field-item:last-child:after,
.field-label-inline.field-type-number-decimal .field-item:last-child:after,
.field-label-inline.field-type-number-float .field-item:last-child:after,
.field-label-inline.field-type-list-text .field-item:last-child:after,
.field-label-inline.field-type-list-boolean .field-item:last-child:after,
.field-label-inline.field-type-list-integer .field-item:last-child:after,
.field-label-inline.field-type-list-float .field-item:last-child:after,
.field-label-inline.field-type-datetime .field-item:last-child:after,
.field-label-inline.field-type-user-reference .field-item:last-child:after {
  content: '';
}

/*
 * Search Results
 */
/* line 158, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-name-ds-user-picture,
.section-category .field-name-ds-user-picture {
  float: right !important;
  width: 70px;
  height: 70px;
  overflow: hidden;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  -ms-border-radius: 35px;
  -o-border-radius: 35px;
  border-radius: 35px;
}
/* line 167, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-name-author,
.section-category .field-name-author {
  font-size: 0.9em;
  padding-left: 10px;
  display: inline-block;
}
/* line 172, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-name-post-date,
.section-category .field-name-post-date {
  font-size: 0.9em;
  display: inline-block;
}
/* line 177, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-label,
.section-category .field-label {
  color: #323a45;
}
/* line 180, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-name-field-publication-cover,
.section-category .field-name-field-publication-cover {
  margin-top: 0 !important;
}
/* line 181, /var/www/ccs/hub6/src/css/sass/fields.scss */
.page-search .field-name-field-publication-cover img,
.section-category .field-name-field-publication-cover img {
  border: 1px solid #ccc;
}

/* line 187, /var/www/ccs/hub6/src/css/sass/fields.scss */
.ds-2col-stacked-fluid > .group-right .field {
  font-size: 0.9em;
  line-height: 1.2;
}

/* line 194, /var/www/ccs/hub6/src/css/sass/fields.scss */
.node .field-name-rsl {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 !important;
  padding: 3px 6px;
  text-transform: uppercase;
  line-height: 1;
  font-size: 0.6em;
  color: #fff;
  background-color: #6eb2bd;
}
