/**
 * @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
 */
/* line 131, ../sass/_base.scss */
.clear {
  clear: both;
}

/*$icons-cta-right-spacing: 10px;*/
/* line 690, icons/*.png */
.icons-sprite {
  background: url('../images/icons-s8e30f7d198.png') no-repeat;
}

/*@include all-icons-sprites;*/
/* line 122, backgrounds/*.png */
.backgrounds-sprite {
  background: url('../images/backgrounds-sc9948f1aa7.png') no-repeat;
}

/*
 * Field wrappers when the Fences module is enabled.
 */
/* line 21, ../sass/fields.scss */
.field-label {
  /* The optional label for a field. */
}

/* line 24, ../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, ../sass/fields.scss */
.field {
  /* Wrapper for any field. */
}

/*
 * Field types (Core)
 */
/*
 * Field types (Contrib)
 */
/* line 83, ../sass/fields.scss */
.field-type-datetime {
  /* Always use "datetime" when creating new CCK date fields. "date" and "datestamp" are legacy types. */
}

/*
 * Named fields
 */
/* line 105, ../sass/fields.scss */
.field-name-field-FIELDNAME {
  /* Underscores in field name are replaced with dashes. */
}

/* line 108, ../sass/fields.scss */
.field-image {
  height: 100%;
}

/* line 118, ../sass/fields.scss */
.node-news .field-title,
.node-event .field-title,
.node-press-release .field-title,
.node-donation .field-title,
.node-item .field-title,
.node-blog .field-title {
  font-family: 'open_sans_semibold';  
  font-weight: normal;
  font-size: 0.85714em;
  font-size: 0.85714rem;
  color: #EE2D26;
  text-transform: uppercase;
}
/* line 163, ../sass/_base.scss */
.node-news .field-title:hover,
.node-event .field-title:hover,
.node-press-release .field-title:hover,
.node-donation .field-title:hover,
.node-item .field-title:hover,
.node-blog .field-title:hover {
  color: #000000;
}
/* line 167, ../sass/_base.scss */
.node-news .field-title a,
.node-event .field-title a,
.node-press-release .field-title a,
.node-donation .field-title a,
.node-item .field-title a,
.node-blog .field-title a {
  color: #3b3b3b;
  font-family:  'open_sans_semibold';
  font-size: 15px;
  text-decoration: none;
}
/* line 170, ../sass/_base.scss */
.node-news .field-title a:hover,
.node-event .field-title a:hover,
.node-press-release .field-title a:hover,
.node-donation .field-title a:hover,
.node-item .field-title a:hover,
.node-blog .field-title a:hover {
  color: #000000;
}

/* line 124, ../sass/fields.scss */
.node-news .field-date,
.node-event .field-event-date,
.node-press-release .field-date {
  font-family: MetaWeb-NormalItalic, sans-serif;
  color: #999999;
  display: block;
}

/* line 132, ../sass/fields.scss */
.user-profile .field-title, .view-staff .field-title {
  font-family: MetaWeb-Bold, sans-serif;
  color: #333333;
  text-transform: none;
  display: block;
}

/* line 142, ../sass/fields.scss */
.node-project .field-title, .view-projects .field-title {
  font-family:  'open_sans_semibold';
  font-size: 15px;
  font-weight: normal;
  text-transform: none;
}
/* line 145, ../sass/fields.scss */
.node-project .field-title a, view-projects .field-title a {
  color: #333333;
  text-decoration: none;
}
/* line 148, ../sass/fields.scss */
.node-project .field-title a:hover, view-projects .field-title a:hover {
  color: #ee2d26;
}
/* line 153, ../sass/fields.scss */
.node-project .field-registration-status, view-projects .field-registration-status {
  display: inline;
  float: right;
  font-size: 0.75em;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #ee2d26;
}

/* line 162, ../sass/fields.scss */
.node-type-project .field-name-field-signup-times, .node-type-project .field-name-field-project-code {
  font-size: 0.9em;
  font-size: 0.9rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
/* line 163, ../sass/fields.scss */
.node-type-project .field-name-field-signup-times div, .node-type-project .field-name-field-project-code div {
  display: inline;
}
/* line 168, ../sass/fields.scss */
.node-type-project .field-name-field-signup-times {
  clear: both;
  float: left;
  padding-left: 10px;
}
/* line 169, ../sass/fields.scss */
.node-type-project .field-name-field-project-code {
  float: right;
}
/* line 171, ../sass/fields.scss */
.node-type-project .field-name-field-project-code .field-label {
  font-family:  'open_sansregular';
  font-weight: normal;
}

/* line 177, ../sass/fields.scss */
.view-display-id-block_hot_projects .field-description {
  font-family:  'open_sansregular';
  font-size: 18px;
}
/* line 181, ../sass/fields.scss */
.view-display-id-block_hot_projects .views-row {
  padding: 5px 0;
}
/* line 183, ../sass/fields.scss */
.view-display-id-block_hot_projects .views-slideshow-controls-text {
  text-align: center;
}

/* line 188, ../sass/fields.scss */
.node-slide .field-title {
  display: block;
  text-transform: none;
}
