/* line 61, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.429em;
}

/* line 2, ../sass/partials/_reset.scss */
body {
  -webkit-text-size-adjust: none;
}

/* line 8, ../sass/partials/_reset.scss */
h1 {
  font-size: 2.286em;
  line-height: 1.25em;
}

/* line 11, ../sass/partials/_reset.scss */
h2 {
  font-size: 1.714em;
  line-height: 1.667em;
}

/* line 14, ../sass/partials/_reset.scss */
h3 {
  font-size: 1.429em;
  line-height: 2em;
}

/* line 17, ../sass/partials/_reset.scss */
h4 {
  font-size: 1.286em;
  line-height: 2.222em;
}

/* line 20, ../sass/partials/_reset.scss */
h5 {
  font-size: 1.143em;
  line-height: 1.25em;
}

/* line 23, ../sass/partials/_reset.scss */
h6 {
  font-size: 1em;
  line-height: 1.429em;
}

/* line 27, ../sass/partials/_reset.scss */
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 20px;
}

/* line 34, ../sass/partials/_reset.scss */
p,
address {
  line-height: 20px;
  margin-bottom: 20px;
}

/* line 41, ../sass/partials/_reset.scss */
a {
  color: #6191c5;
  -webkit-transition: color, 0.15s;
  -moz-transition: color, 0.15s;
  -o-transition: color, 0.15s;
  transition: color, 0.15s;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
a:hover {
  color: #375888;
}

/* line 45, ../sass/partials/_reset.scss */
a:visited {
  opacity: 0.8;
  /* A bit basic, but it’s a bare minumum... */
}

/* line 52, ../sass/partials/_reset.scss */
ul,
ol {
  margin: 0 0 20px 20px;
}

/* line 58, ../sass/partials/_reset.scss */
ul ul,
ol ol,
ul ol,
ol ul {
  /* Let’s take care of lists in lists */
  margin: 0 0 0 20px;
}

/* line 62, ../sass/partials/_reset.scss */
li {
  line-height: 1.5em;
}

/* line 65, ../sass/partials/_reset.scss */
ul {
  list-style-type: disc;
}
/* line 67, ../sass/partials/_reset.scss */
ul ul {
  list-style-type: circle;
}

/* line 71, ../sass/partials/_reset.scss */
ol {
  list-style-type: decimal;
}

/* line 74, ../sass/partials/_reset.scss */
dl {
  margin-bottom: 20px;
}

/* line 77, ../sass/partials/_reset.scss */
dt {
  font-weight: bold;
}

/* line 86, ../sass/partials/_reset.scss */
dd {
  margin-left: 20px;
}

/* line 92, ../sass/partials/_reset.scss */
blockquote {
  line-height: 1.5em;
}

/* line 96, ../sass/partials/_reset.scss */
blockquote b,
blockquote .source {
  /* Mark the source up with either a <b> or another element of your choice with a class of source. */
  display: block;
  text-indent: 0;
}

/* line 107, ../sass/partials/_reset.scss */
q,
i,
em,
cite {
  font-style: italic;
  font-weight: inherit;
}

/* line 112, ../sass/partials/_reset.scss */
b,
strong {
  font-weight: bold;
  font-style: inherit;
}

/* line 116, ../sass/partials/_reset.scss */
mark {
  background: #ffc;
}

/* line 120, ../sass/partials/_reset.scss */
s,
del {
  text-decoration: line-through;
}

/* line 123, ../sass/partials/_reset.scss */
small {
  font-size: 0.75em;
  line-height: 1;
}

/* line 131, ../sass/partials/_reset.scss */
pre,
code {
  font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
  font-size: 1em;
}

/* line 135, ../sass/partials/_reset.scss */
pre {
  overflow: auto;
  margin-bottom: 1.5em;
  line-height: 20px;
  /* Having to define explicit pixel values :( */
}

/* line 140, ../sass/partials/_reset.scss */
code {
  line-height: 1;
}

/* line 146, ../sass/partials/_reset.scss */
img {
  max-width: 100%;
  height: auto;
  /* Give it some text styles to offset alt text */
  font-style: italic;
  color: #c00;
}

/*--- FLASH/VIDEO ---*/
/* line 169, ../sass/partials/_reset.scss */
label {
  display: block;
  cursor: pointer;
  line-height: 1.5;
}

/* line 175, ../sass/partials/_reset.scss */
input,
textarea {
  font-family: inherit;
  font-size: 1em;
  line-height: 1.5;
}

/* line 181, ../sass/partials/_reset.scss */
[placeholder] {
  cursor: pointer;
}

/* line 185, ../sass/partials/_reset.scss */
[placeholder]:active,
[placeholder]:focus {
  cursor: text;
}

/* line 188, ../sass/partials/_reset.scss */
fieldset > :last-child {
  /* Remove the margin from the last element in the fieldset--this makes our padding more consistent. */
  margin: 0;
}

/* line 195, ../sass/partials/_reset.scss */
table {
  margin-bottom: 20px;
  width: 100%;
  max-width: 100%;
}

/* line 200, ../sass/partials/_reset.scss */
thead tr:last-of-type th {
  /* Thicker border on the table-headers of the last row in the table head */
  border-bottom-width: 1px;
}

/* line 204, ../sass/partials/_reset.scss */
tbody th {
  /* Thicker right border on table-headers in the table body */
  border-right-width: 1px;
}

/* line 208, ../sass/partials/_reset.scss */
th:empty {
  /* Hide the borders on any empty table-headers */
  border: none;
}

/* line 212, ../sass/partials/_reset.scss */
th, td {
  vertical-align: middle;
  padding: 0.75em;
}

/* line 217, ../sass/partials/_reset.scss */
th {
  font-weight: bold;
  text-align: left;
}

/* line 221, ../sass/partials/_reset.scss */
table [colspan] {
  /* This looks lovely, trust me... */
  text-align: center;
}

/* line 225, ../sass/partials/_reset.scss */
table [rowspan] {
  /* ...as does this. */
  vertical-align: middle;
}

/*
Assuming IE has an 'implied' colspan of one on cells without an explicit colspan attribute, fix/undo it.
See http://jsfiddle.net/csswizardry/UJJay/
*/
/* line 233, ../sass/partials/_reset.scss */
[colspan="1"] {
  text-align: left;
}

/* line 236, ../sass/partials/_reset.scss */
[rowspan="1"] {
  vertical-align: top;
}

/* line 239, ../sass/partials/_reset.scss */
tbody tr:nth-of-type(odd) {
  background: rgba(0, 0, 0, 0.05);
}

/* line 242, ../sass/partials/_reset.scss */
tfoot {
  text-align: center;
}

/* line 245, ../sass/partials/_reset.scss */
tfoot td {
  border-top-width: 1px;
}

/* line 251, ../sass/partials/_reset.scss */
hr {
  margin: 0 0 20px 0;
}

/* line 3, ../sass/partials/_drupal.scss */
#toolbar {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1, ../sass/partials/_global.scss */
body {
  background: #eeeeee;
}
/* line 6, ../sass/partials/_global.scss */
body #main-container {
  background: white;
}

/* line 11, ../sass/partials/_global.scss */
.clear-fix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/*
Available Fonts & Weights Typekit
 
Depot New Web - "depot-new-web"
   Medium 500
   Medium Italic 500

Adelle Web - "adelle"
   Semibold 600
   Semibold Italic 600

PT Sans - "pt-sans"
  Regular 400
  Italic 400
  Bold 700
  Bold Italic 700
*/
/* line 19, ../sass/partials/_typography.scss */
.ff-serif, h1, #sidebar-first #block-views-projects-block h3, .front #sidebar-first #block-views-about-cir-block:first-child h3, .front #sidebar-first .block-email-signup .content label, #block-views-projects-block h3 {
  font-family: adelle, "Officina Sans ITC", "Helvetica Neue", Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
}

/* line 22, ../sass/partials/_typography.scss */
.ff-sans-serif, body, label, textarea,
select,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"], #content .block h3,
#sidebar-first .block h3,
#content .view-header h3, div.field-name-field-projects .field-label,
div.field-name-node-credits .field-label,
div.field-name-field-topics .field-label,
div.field-name-field-blog .field-label, #sidebar-first .partners .view-header h4, .block-views-i-files-featured-video-block .view-header h4, #sidebar-first #block-views-i-files-featured-video-block .view-header h4, .front #sidebar-first #block-views-i-files-featured-video-block .view-header h4, .block-views-i-files-featured-video-block .view-content .views-field-body p, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body p, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body p, .front #sidebar-first #block-views-about-cir-block:first-child h4, #lightbox #imageDataContainer #imageData, .advertisement h3,
#sidebar-first .block-google-dfp h3 {
  font-family: pt-sans, "Officina Sans ITC", "Helvetica Neue", Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
}

/* line 25, ../sass/partials/_typography.scss */
.ff-sans-serif-special, h2, h3, h4, h5, h6, #block-menu-block-3 ul.menu li,
#block-menu-block-3 ul.links li {
  font-family: depot-new-web, "Officina Sans ITC", "Helvetica Neue", Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
}

/* line 29, ../sass/partials/_typography.scss */
body {
  font-weight: 400;
  color: #626469;
}

/* line 35, ../sass/partials/_typography.scss */
h2, h3, h4, h5, h6 {
  font-weight: 500;
}

/* line 40, ../sass/partials/_typography.scss */
h1 {
  font-size: 2.429em;
  line-height: 1.059em;
  font-weight: 600;
}

/* line 46, ../sass/partials/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #ff9c00;
}
/* line 48, ../sass/partials/_typography.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  text-decoration: none;
  color: #375888;
}
/* line 51, ../sass/partials/_typography.scss */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  text-decoration: underline;
}

/**            
 * Use h2 tags for post headings in lists.
 * (Example: node titles on front page "Recent Reports"; node titles in "CIR Recommends")
 */
/* line 61, ../sass/partials/_typography.scss */
h2 {
  font-size: 1.429em;
  line-height: 1em;
  margin-bottom: .5em;
}

/**            
 *  Use h3 tags for block headings.
 */
/* line 70, ../sass/partials/_typography.scss */
a {
  color: #6191c5;
  text-decoration: none;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
a:hover {
  color: #375888;
}
/* line 73, ../sass/partials/_typography.scss */
a:hover {
  text-decoration: underline;
}

/* line 3, ../sass/partials/_layout.scss */
.clearfix {
  *zoom: 1;
}
/* line 22, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}

/* line 10, ../sass/partials/_layout.scss */
.one-sidebar #content-inner {
  padding: 24px;
}

/* line 17, ../sass/partials/_layout.scss */
.front #content-inner,
.node-type-project #content-inner {
  padding-top: 0;
}

/* line 23, ../sass/partials/_layout.scss */
.no-sidebars #content-inner {
  padding: 24px;
}

/* line 28, ../sass/partials/_layout.scss */
#content-footer {
  clear: both;
  padding: 0 24px 24px 24px;
}

/* line 36, ../sass/partials/_layout.scss */
.one-sidebar #content {
  float: left;
  width: 65.926%;
}
/* line 40, ../sass/partials/_layout.scss */
.one-sidebar #sidebar-first {
  float: right;
  width: 34.074%;
}

/* line 47, ../sass/partials/_layout.scss */
.container {
  *zoom: 1;
  clear: both;
  margin: 0 auto;
  position: relative;
  width: 1080px;
}
/* line 22, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}

@media screen and (max-width: 1080px) {
  /* line 57, ../sass/partials/_layout.scss */
  .container {
    width: auto;
  }
}
@media screen and (max-width: 768px) {
  /* line 65, ../sass/partials/_layout.scss */
  .container {
    width: auto;
  }
}
@media screen and (max-width: 600px) {
  /* line 73, ../sass/partials/_layout.scss */
  .container {
    width: auto;
  }
}
@media screen and (max-width: 480px) {
  /* line 81, ../sass/partials/_layout.scss */
  .container {
    margin: 0 auto;
    width: 96%;
  }

  /* line 87, ../sass/partials/_layout.scss */
  .one-sidebar #content {
    clear: both;
    float: none;
    width: auto;
  }
  /* line 92, ../sass/partials/_layout.scss */
  .one-sidebar #sidebar-first {
    clear: both;
    float: none;
    width: auto;
  }
}
/* line 7, ../sass/partials/_forms.scss */
button:focus,
input:focus,
select:focus,
textarea:focus {
  -webkit-box-shadow: 0 0 5px #626469;
  -moz-box-shadow: 0 0 5px #626469;
  box-shadow: 0 0 5px #626469;
}

/* line 11, ../sass/partials/_forms.scss */
.form-item {
  margin: 0 0 1em 0;
}

/* line 17, ../sass/partials/_forms.scss */
label {
  font-size: 0.857em;
  line-height: 1.333em;
  font-weight: normal;
}

/* line 23, ../sass/partials/_forms.scss */
.form-required {
  color: #ff9c00;
  font-weight: bold;
}

/* line 44, ../sass/partials/_forms.scss */
textarea,
select,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
  background-color: white;
  border-color: #eeeeee;
  color: #626469;
  height: 24px;
}
/* line 50, ../sass/partials/_forms.scss */
textarea:focus,
select:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus {
  border-color: #bfbfbf;
}

/* line 59, ../sass/partials/_forms.scss */
.form-actions {
  margin: 0;
  padding: 0 0 1em 0;
}

/* line 17, ../sass/partials/_buttons.scss */
.button, input.form-submit {
  font-size: 0.929em;
  line-height: 0.923em;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  text-shadow: none;
  border: none;
  background: #6191c5;
  border: 1px solid #6191c5;
  text-decoration: none;
  color: #fff;
  height: 24px;
}
/* line 11, ../sass/partials/_buttons.scss */
.button:hover, input.form-submit:hover {
  background: #6191c5;
  border: 1px solid #ecf3f7;
}

/* line 2, ../sass/partials/_tabs.scss */
#tabs ul.primary {
  border-bottom: 1px solid #e5e5e5;
  float: left;
  list-style-type: none;
  margin: 0;
  width: 100%;
}
/* line 8, ../sass/partials/_tabs.scss */
#tabs ul.primary li {
  float: left;
  line-height: 30px;
  margin-right: -1px;
}
/* line 12, ../sass/partials/_tabs.scss */
#tabs ul.primary li a {
  color: #666666;
  -webkit-transition: all, 0.15s;
  -moz-transition: all, 0.15s;
  -o-transition: all, 0.15s;
  transition: all, 0.15s;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-top: 1px solid #ececec;
  border-bottom: none;
  float: left;
  padding: 0 15px;
  text-decoration: none;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#tabs ul.primary li a:hover {
  color: black;
}
/* line 22, ../sass/partials/_tabs.scss */
#tabs ul.primary li a:hover {
  background-color: #f2f2f2;
}
/* line 27, ../sass/partials/_tabs.scss */
#tabs ul.primary li.active a {
  color: black;
  background-color: #fff;
  margin-bottom: -1px;
  padding-bottom: 1px;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#tabs ul.primary li.active a:hover {
  color: #333333;
}

/* line 2, ../sass/partials/_messages.scss */
#messages {
  padding: 20px 2.222%;
}
/* line 4, ../sass/partials/_messages.scss */
#messages .show-nid {
  font-size: 1em;
  line-height: 1.429em;
  background-color: #fff5cc;
  padding: 10px;
}

/* line 4, ../sass/partials/_breadcrumb.scss */
#breadcrumb {
  background: black;
  padding: 5px 2.222%;
}
/* line 7, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 11, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul li {
  font-size: 0.857em;
  line-height: 1.667em;
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -380px;
  display: inline;
  margin: 0;
  padding: 0 15px 0 10px;
}
/* line 17, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul li a {
  color: #9fa0a3;
  text-decoration: none;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#breadcrumb ul li a:hover {
  color: white;
}
/* line 22, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul li.first {
  padding-left: 0;
}
/* line 24, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul li.first a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -80px;
  display: inline-block;
  height: 20px;
  overflow: hidden;
  text-indent: -9999em;
  width: 10px;
}
/* line 6, ../sass/helpers/_mixins.scss */
#breadcrumb ul li.first a:hover {
  background-position: 0 -100px;
}
/* line 33, ../sass/partials/_breadcrumb.scss */
#breadcrumb ul li.last {
  background: none;
  font-weight: 700;
}

/* line 2, ../sass/partials/_comments.scss */
#content #block-echo-comments-echo-submit,
#content #block-echo-comments-echo-tweets {
  clear: both;
  padding-top: 20px;
}
/* line 5, ../sass/partials/_comments.scss */
#content #block-echo-comments-echo-submit h3,
#content #block-echo-comments-echo-tweets h3 {
  margin-bottom: 20px;
}

/* line 4, ../sass/partials/pagination.scss */
.item-list ul.pager {
  margin: 0;
  padding: 20px 0;
  text-align: left;
}
/* line 8, ../sass/partials/pagination.scss */
.item-list ul.pager li {
  font-size: 0.786em;
  line-height: 1.818em;
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -360px;
  margin: 0;
  padding: 0 15px 0 10px;
  font-weight: 700;
}
/* line 14, ../sass/partials/pagination.scss */
.item-list ul.pager li a {
  color: #9fa0a3;
  padding: 0;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.item-list ul.pager li a:hover {
  color: black;
}
/* line 19, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-current {
  color: black;
}
/* line 22, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-ellipsis {
  display: none;
}
/* line 28, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-next,
.item-list ul.pager li.pager-last,
.item-list ul.pager li.pager-first,
.item-list ul.pager li.pager-previous {
  background: none;
  font-size: 0.714em;
  line-height: 2em;
  text-transform: uppercase;
  padding-right: 0;
}
/* line 33, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-next a,
.item-list ul.pager li.pager-last a,
.item-list ul.pager li.pager-first a,
.item-list ul.pager li.pager-previous a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}
/* line 38, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-next a {
  background-position: 100% -340px;
  padding-right: 10px;
}
/* line 42, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-last a {
  background-position: 100% -320px;
  padding-right: 15px;
}
/* line 46, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-previous a {
  background-position: 0 -340px;
  padding-left: 10px;
}
/* line 50, ../sass/partials/pagination.scss */
.item-list ul.pager li.pager-first a {
  background-position: 0 -320px;
  padding-left: 15px;
}

/* line 58, ../sass/partials/pagination.scss */
.views-more-link .more-link, #sidebar-first .block .view .more-link, .node-type-person .group-right .view .more-link {
  padding-right: 25px;
  margin-bottom: 25px;
}
/* line 61, ../sass/partials/pagination.scss */
.views-more-link .more-link a, #sidebar-first .block .view .more-link a, .node-type-person .group-right .view .more-link a {
  color: #375888;
  font-weight: bold;
  padding-right: 10px;
  background-image: url("../images/icons.png?1358475995");
  background-position: 100% -340px;
}

/* line 1, ../sass/components/_header.scss */
#logo {
  display: inline;
  float: left;
  padding: 26px 0 0 0;
  margin: 0 0 0 4.259%;
  width: 23.519%;
}

/* line 8, ../sass/components/_header.scss */
#navigation-wrap {
  display: inline;
  float: right;
  width: 68.198%;
}

/* line 17, ../sass/components/_header.scss */
#header-navigation {
  background: #eeeeee;
  padding: 32px 0 20px 0;
}
/* line 20, ../sass/components/_header.scss */
#header-navigation .menu-block-wrapper ul {
  display: inline;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 25, ../sass/components/_header.scss */
#header-navigation .menu-block-wrapper ul li {
  display: inline;
  float: left;
  margin: 0;
  padding: 2px 20px 2px 0;
}
/* line 29, ../sass/components/_header.scss */
#header-navigation .menu-block-wrapper ul li a {
  font-size: 0.857em;
  line-height: 1.667em;
  display: inline;
  float: left;
  display: block;
}

/* line 39, ../sass/components/_header.scss */
#block-menu-block-4 {
  /* border-right: solid 1px #C6C7C8; */
  margin-right: 20px;
  padding: 0;
  display: inline;
  float: right;
}
/* line 44, ../sass/components/_header.scss */
#block-menu-block-4 .menu-block-wrapper ul li {
  padding: 9px 30px 9px 0;
}
/* line 46, ../sass/components/_header.scss */
#block-menu-block-4 .menu-block-wrapper ul li a {
  color: #ff9100;
  font-size: 1.857em;
  line-height: 0.769em;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 51, ../sass/components/_header.scss */
#block-menu-block-4 .menu-block-wrapper ul li a.menu-link-donate-now {
  color: #ff6100;
}

/* line 58, ../sass/components/_header.scss */
#block-menu-block-2 {
  display: inline;
  float: right;
}
/* line 60, ../sass/components/_header.scss */
#block-menu-block-2 .content {
  display: inline;
  float: left;
}
/* line 63, ../sass/components/_header.scss */
#block-menu-block-2 h3 {
  display: inline;
  float: left;
  font-size: 0.786em;
  line-height: 1.818em;
  margin: 0;
  padding: 2px 20px 2px 0;
  color: #e8711c;
}
/* line 72, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li a {
  background: transparent url('../images/icons_social.png?1369183358') no-repeat 0 0;
  font-size: 0.786em;
  line-height: 1.818em;
  color: #626469;
  overflow: hidden;
  text-indent: -9999em;
  height: 38px;
  width: 38px;
}
/* line 82, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-967 a {
  background-position: 0 0;
}
/* line 85, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-968 a {
  background-position: 0 -76px;
}
/* line 88, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-969 a {
  background-position: 0 -38px;
}
/* line 91, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-970 a {
  background-position: 0 -114px;
}
/* line 94, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-972 {
  padding: 0;
}
/* line 96, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-972 a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -398px;
  color: white;
  font-size: 0.786em;
  line-height: 2.182em;
  background-color: #ff9c00;
  border: solid 1px #e8711c;
  font-weight: 700;
  margin: 0;
  padding: 0 18px 0 8px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 107, ../sass/components/_header.scss */
#block-menu-block-2 .menu-block-wrapper ul li.menu-mlid-972 a:hover {
  background-color: #e8711c;
}

/* line 115, ../sass/components/_header.scss */
#main-navigation {
  background: #3f4145;
}

/* line 120, ../sass/components/_header.scss */
#block-menu-block-3 {
  display: inline;
  float: left;
  padding: 0 0 0 40px;
}
/* line 124, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu,
#block-menu-block-3 ul.links {
  display: inline;
  float: left;
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 129, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li,
#block-menu-block-3 ul.links li {
  display: inline;
  float: left;
  font-weight: 500;
  margin: 0;
  padding: 0 14px 0 0;
  position: relative;
}
/* line 136, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li a,
#block-menu-block-3 ul.links li a {
  color: white;
  display: inline;
  float: left;
  font-size: 1.143em;
  line-height: 3em;
  display: block;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#block-menu-block-3 ul.menu li a:hover,
#block-menu-block-3 ul.links li a:hover {
  color: #ffce00;
}
/* line 142, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li.active-trail,
#block-menu-block-3 ul.links li.active-trail {
  color: #ffce00;
}
/* line 146, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li.expanded a,
#block-menu-block-3 ul.links li.expanded a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -424px;
  padding-right: 16px;
}
/* line 6, ../sass/helpers/_mixins.scss */
#block-menu-block-3 ul.menu li.expanded a:hover,
#block-menu-block-3 ul.links li.expanded a:hover {
  background-position: 100% -524px;
}
/* line 150, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li.expanded li a,
#block-menu-block-3 ul.links li.expanded li a {
  background-image: none;
}
/* line 153, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li.expanded.menu-mlid-961,
#block-menu-block-3 ul.links li.expanded.menu-mlid-961 {
  padding-right: 0;
}
/* line 158, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li a.active-trail,
#block-menu-block-3 ul.menu li a.active,
#block-menu-block-3 ul.links li a.active-trail,
#block-menu-block-3 ul.links li a.active {
  color: #ffce00;
}
/* line 161, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li ul,
#block-menu-block-3 ul.links li ul {
  display: none;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 100%;
  width: 200px;
  visibility: hidden;
  z-index: 500;
}
/* line 171, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li ul li,
#block-menu-block-3 ul.links li ul li {
  border-top: 1px solid #2f3134;
  clear: left;
  display: block;
  float: none;
  margin: 0;
  padding: 0;
}
/* line 178, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li ul li.first,
#block-menu-block-3 ul.links li ul li.first {
  border-top: none;
}
/* line 182, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li ul li a,
#block-menu-block-3 ul.menu li ul li a.active-trail,
#block-menu-block-3 ul.links li ul li a,
#block-menu-block-3 ul.links li ul li a.active-trail {
  font-size: 0.929em;
  line-height: 1.538em;
  background-color: #3f4145;
  border: none;
  display: block;
  float: none;
  padding: 1px 7px;
  white-space: nowrap;
}
/* line 190, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li ul li a:hover,
#block-menu-block-3 ul.menu li ul li a.active-trail:hover,
#block-menu-block-3 ul.links li ul li a:hover,
#block-menu-block-3 ul.links li ul li a.active-trail:hover {
  background-color: #2f3134;
}
/* line 197, ../sass/components/_header.scss */
#block-menu-block-3 ul.menu li:hover ul,
#block-menu-block-3 ul.links li:hover ul {
  display: block;
  visibility: visible;
}

/* line 207, ../sass/components/_header.scss */
#block-search-form {
  display: inline;
  float: right;
  margin: 12px 12px 0 0;
}
/* line 210, ../sass/components/_header.scss */
#block-search-form .form-text {
  display: inline;
  float: left;
  border: none;
  width: 115px;
}
/* line 215, ../sass/components/_header.scss */
#block-search-form .form-submit {
  display: inline;
  float: left;
}

@media screen and (max-width: 480px) {
  /* line 224, ../sass/components/_header.scss */
  #logo,
  #navigation-wrap {
    clear: both;
    float: none;
    width: auto;
  }

  /* line 229, ../sass/components/_header.scss */
  #logo {
    display: block;
    padding-bottom: 20px;
    text-align: center;
    width: 100%;
  }

  /* line 236, ../sass/components/_header.scss */
  #block-search-form {
    display: inline;
    float: left;
    margin: 0 0 20px 40px;
  }

  /* line 242, ../sass/components/_header.scss */
  #block-menu-block-2,
  #block-menu-block-4 {
    display: inline;
    float: left;
    border: none;
    margin: 0 0 0 40px;
  }
}
/* line 250, ../sass/components/_header.scss */
#block-menu-block-3 li.expanded.menu-mlid-961 a {
  background-image: none !important;
}

/* line 3, ../sass/components/_content.scss */
.post-date,
.date,
.field-name-post-date {
  font-size: 0.786em;
  line-height: 1.818em;
}

/*
Block and Views Headers: 
*/
/* line 14, ../sass/components/_content.scss */
#content .block h3,
#sidebar-first .block h3,
#content .view-header h3 {
  font-size: 0.857em;
  line-height: 1em;
  background: #eeeeee;
  color: #626469;
  font-weight: 700;
  margin-bottom: 0;
  padding: 25px;
  text-transform: uppercase;
}

/*
Views: 
*/
/* line 29, ../sass/components/_content.scss */
.view ul {
  list-style: none;
}
/* line 31, ../sass/components/_content.scss */
.view ul li.views-row {
  margin: 0;
}

/* line 40, ../sass/components/_content.scss */
.content-list .view-content ul {
  padding: 0;
}
/* line 42, ../sass/components/_content.scss */
.content-list .view-content ul li.views-row {
  border-bottom: 1px dotted #bfbfbf;
  margin: 0;
  padding: 24px 0;
}

/* line 54, ../sass/components/_content.scss */
.group-left {
  display: inline;
  float: left;
  width: 50%;
}
/* line 57, ../sass/components/_content.scss */
.group-left .field-name-field-preview-image {
  display: inline;
  float: left;
  margin: 0 12px 0 0;
}
/* line 60, ../sass/components/_content.scss */
.group-left .field-name-field-preview-image img {
  display: block;
}

/* line 65, ../sass/components/_content.scss */
.group-right {
  display: inline;
  float: right;
  width: 50%;
}

@media screen and (max-width: 480px) {
  /* line 72, ../sass/components/_content.scss */
  .group-left .field-name-field-preview-image {
    display: block;
    float: none;
    margin: 0 auto 12px 0;
  }
}
/* line 81, ../sass/components/_content.scss */
.two-column-teaser .views-exposed-widgets {
  padding: 24px 0 0 0;
}
/* line 83, ../sass/components/_content.scss */
.two-column-teaser .views-exposed-widgets .views-exposed-widget {
  display: inline;
  float: left;
  margin: 0 24px 0 0;
}
/* line 87, ../sass/components/_content.scss */
.two-column-teaser .views-exposed-widgets .views-submit-button {
  margin-top: 16px;
}
/* line 91, ../sass/components/_content.scss */
.two-column-teaser .view-header h3 {
  margin-left: -24px;
  margin-right: -24px;
  background: #eeeeee;
  color: #3f4145;
}
/* line 97, ../sass/components/_content.scss */
.two-column-teaser .group-left {
  padding-right: 5%;
  width: 70%;
}
/* line 100, ../sass/components/_content.scss */
.two-column-teaser .group-left .field-name-post-date {
  margin-bottom: 10px;
  position: relative;
}
/* line 103, ../sass/components/_content.scss */
.two-column-teaser .group-left .field-name-post-date:before {
  content: " ";
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #ff9c00;
  height: 0;
  left: -24px;
  position: absolute;
  top: 3px;
  width: 0;
}
/* line 116, ../sass/components/_content.scss */
.two-column-teaser .group-right {
  padding: 20px 0 0 0;
  width: 25%;
}
/* line 119, ../sass/components/_content.scss */
.two-column-teaser .group-right .field {
  margin: 0 0 10px 3.371%;
}
/* line 122, ../sass/components/_content.scss */
.two-column-teaser .group-right a {
  color: #626469;
}
/* line 125, ../sass/components/_content.scss */
.two-column-teaser .group-right ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 130, ../sass/components/_content.scss */
.two-column-teaser .group-right ul li,
.two-column-teaser .group-right ul li.views-row {
  border: none;
  font-size: 0.786em;
  line-height: 1.273em;
  margin: 0;
  padding: 0;
}

/* line 142, ../sass/components/_content.scss */
.field-name-node-credits-with-image {
  display: inline;
  float: left;
  margin: 0 3.614% 0 0;
  width: 46.386%;
}
/* line 147, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul {
  margin: 0;
  padding: 0;
}
/* line 150, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li {
  padding: 5px 0;
}
/* line 152, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li .photo {
  display: inline;
  float: left;
  margin: 0 10px 0 0;
}
/* line 155, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li .photo img {
  display: block;
}
/* line 159, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li .author-info {
  padding-top: 5px;
}
/* line 162, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li h4 {
  font-size: 0.929em;
  line-height: 1.231em;
  margin: 0;
  padding: 0;
}
/* line 167, ../sass/components/_content.scss */
.field-name-node-credits-with-image .view ul li .author-role {
  font-size: 0.786em;
  line-height: 1.091em;
}

/* line 179, ../sass/components/_content.scss */
.node-type-report #content .field-name-body,
.node-type-blog-post #content .field-name-body {
  clear: both;
  padding-top: 20px;
  border-bottom: 1px dotted #bfbfbf;
}
/* line 184, ../sass/components/_content.scss */
.node-type-report #content .field-name-post-date,
.node-type-blog-post #content .field-name-post-date {
  font-size: 1.071em;
  line-height: 1.333em;
  border-bottom: 1px dotted #bfbfbf;
  font-weight: 700;
  margin: 0 0 10px 0;
  padding: 0 0 20px;
}

/* line 195, ../sass/components/_content.scss */
.node-type-press-news-item .field-name-post-date {
  font-size: 1.071em;
  line-height: 1.333em;
  border-bottom: 1px dotted #bfbfbf;
  font-weight: 700;
  margin: 0 0 10px 0;
  padding: 0 0 20px;
}

/* line 207, ../sass/components/_content.scss */
.meta-data {
  margin-bottom: 20px;
  display: inline;
  float: right;
}
/* line 210, ../sass/components/_content.scss */
.meta-data .field {
  margin: 0 0 5px 0;
}

/* line 218, ../sass/components/_content.scss */
div.field-name-field-projects,
div.field-name-node-credits,
div.field-name-field-topics,
div.field-name-field-blog {
  padding-left: 20px;
}
/* line 220, ../sass/components/_content.scss */
div.field-name-field-projects ul,
div.field-name-node-credits ul,
div.field-name-field-topics ul,
div.field-name-field-blog ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 225, ../sass/components/_content.scss */
div.field-name-field-projects ul li,
div.field-name-field-projects ul li.views-row,
div.field-name-node-credits ul li,
div.field-name-node-credits ul li.views-row,
div.field-name-field-topics ul li,
div.field-name-field-topics ul li.views-row,
div.field-name-field-blog ul li,
div.field-name-field-blog ul li.views-row {
  border: none;
  font-size: 0.786em;
  line-height: 1.273em;
  margin: 0;
  padding: 0;
}
/* line 230, ../sass/components/_content.scss */
div.field-name-field-projects ul li a,
div.field-name-field-projects ul li.views-row a,
div.field-name-node-credits ul li a,
div.field-name-node-credits ul li.views-row a,
div.field-name-field-topics ul li a,
div.field-name-field-topics ul li.views-row a,
div.field-name-field-blog ul li a,
div.field-name-field-blog ul li.views-row a {
  color: #626469;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
div.field-name-field-projects ul li a:hover,
div.field-name-field-projects ul li.views-row a:hover,
div.field-name-node-credits ul li a:hover,
div.field-name-node-credits ul li.views-row a:hover,
div.field-name-field-topics ul li a:hover,
div.field-name-field-topics ul li.views-row a:hover,
div.field-name-field-blog ul li a:hover,
div.field-name-field-blog ul li.views-row a:hover {
  color: #9fa0a3;
}
/* line 235, ../sass/components/_content.scss */
div.field-name-field-projects .field-label,
div.field-name-node-credits .field-label,
div.field-name-field-topics .field-label,
div.field-name-field-blog .field-label {
  font-size: 0.786em;
  line-height: 1.273em;
  color: #e8711c;
  font-weight: 700;
  margin: 0;
  padding: 0;
}

/* line 245, ../sass/components/_content.scss */
div.field-name-comments-link a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -120px;
  font-size: 0.786em;
  line-height: 1.818em;
  display: block;
  padding-left: 20px;
}

/* line 253, ../sass/components/_content.scss */
div.field-name-field-projects,
div.field-name-field-blog {
  background: transparent url('../images/icons_reports-projects.png?1358475995') no-repeat 0 2px;
}

/* line 256, ../sass/components/_content.scss */
div.field-name-node-credits {
  background: transparent url('../images/icons_reports-authors.png?1358475995') no-repeat 0 2px;
}

/* line 259, ../sass/components/_content.scss */
div.field-name-field-topics {
  background: transparent url('../images/icons_reports-tags.png?1358475995') no-repeat 0 2px;
}

/* line 263, ../sass/components/_content.scss */
div.field-name-addthis {
  padding: 0;
}
/* line 265, ../sass/components/_content.scss */
div.field-name-addthis .addthis_expand {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 0;
  font-size: 0.714em;
  line-height: 2em;
  display: block;
  font-weight: 700;
  padding-left: 20px;
  text-transform: uppercase;
}
/* line 273, ../sass/components/_content.scss */
div.field-name-addthis .addthis_default_style {
  padding: 0 0 5px 20px;
}
/* line 276, ../sass/components/_content.scss */
div.field-name-addthis .share-button {
  color: #669900;
  background-position: 0 -260px;
}
/* line 280, ../sass/components/_content.scss */
div.field-name-addthis .read-button {
  color: #375888;
  background-position: 0 -280px;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
div.field-name-addthis .read-button:hover {
  color: #6191c5;
}

/* line 288, ../sass/components/_content.scss */
#content .node-unpublished {
  background-color: #FFEAEA;
}

/* line 293, ../sass/components/_content.scss */
.right {
  display: inline;
  float: right;
  margin-left: 24px;
}

/* line 297, ../sass/components/_content.scss */
.left {
  display: inline;
  float: left;
  margin-right: 24px;
}

/* line 301, ../sass/components/_content.scss */
.center {
  margin: 0 auto;
}

/* line 304, ../sass/components/_content.scss */
.inline-small {
  width: 24.699%;
}

/* line 307, ../sass/components/_content.scss */
.inline-medium {
  width: 49.398%;
}

/* line 310, ../sass/components/_content.scss */
.inline-large {
  width: 100%;
}

/* line 313, ../sass/components/_content.scss */
.with-caption {
  border-bottom: solid 1px #eeeeee;
  margin-bottom: 20px;
}

/* line 318, ../sass/components/_content.scss */
.inline-image img {
  display: block;
  margin-bottom: 10px;
}
/* line 322, ../sass/components/_content.scss */
.inline-image p {
  margin-bottom: 10px;
}

/* line 327, ../sass/components/_content.scss */
.image-wrapper .lightbox-button-container {
  position: relative;
}
/* line 329, ../sass/components/_content.scss */
.image-wrapper .lightbox-button-container a[rel="lightbox"] {
  background: rgba(0, 0, 0, 0.7) url('../images/expand.gif?1368736969') no-repeat 0 0;
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999em;
  width: 24px;
  position: absolute;
  right: 0;
  bottom: 0;
}

/* line 343, ../sass/components/_content.scss */
.center > .image-wrapper .lightbox-button-container {
  display: inline-block;
}
/* line 345, ../sass/components/_content.scss */
.center > .image-wrapper .lightbox-button-container a[rel="lightbox"] {
  margin-bottom: 10px;
}

/* line 353, ../sass/components/_content.scss */
.page-taxonomy .rss {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -220px;
  font-size: 0.857em;
  line-height: 1.667em;
  color: #626469;
  display: inline-block;
  font-weight: 700;
  padding-left: 20px;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.page-taxonomy .rss:hover {
  color: #9fa0a3;
}

/* line 367, ../sass/components/_content.scss */
.page-reporter-tools .view ul li.views-row-last {
  border: none;
}

/* line 376, ../sass/components/_content.scss */
.view-partners ul li h5 {
  color: #626469;
}

/* line 381, ../sass/components/_content.scss */
.field-name-field-tags {
  float: left;
  width: 100%;
  clear: both;
  margin: 15px 0 0 0;
  font-size: .9em;
}
/* line 388, ../sass/components/_content.scss */
.field-name-field-tags div.field-label {
  font-weight: 500;
  color: #626469;
  float: left;
  clear: none;
  padding: 0 8px 0 0;
}
/* line 396, ../sass/components/_content.scss */
.field-name-field-tags a {
  color: #6191C5;
  float: left;
  clear: none;
  padding: 0 8px 0 0;
}

/* line 404, ../sass/components/_content.scss */
div.support-now {
  padding-top: 20px;
  float: left;
  clear: both;
}
/* line 409, ../sass/components/_content.scss */
div.support-now a {
  float: left;
  background-color: #FF9C00;
  background-image: url("../images/icons.png?1332856323");
  background-position: 100% -398px;
  background-repeat: no-repeat;
  border: 1px solid #e8711c;
  color: white;
  font-size: 0.786em;
  font-weight: 700;
  line-height: 2.182em;
  margin: 0;
  padding: 0px 18px 0px 8px;
  text-transform: uppercase;
}
/* line 425, ../sass/components/_content.scss */
div.support-now a:hover {
  background-color: #E8711C;
}
/* line 429, ../sass/components/_content.scss */
div.support-now p {
  float: left;
  margin: 4px 10px 0 0;
  font-style: italic;
  font-size: .9em;
}

/* line 439, ../sass/components/_content.scss */
.field-name-node-credits-with-image {
  width: 100%;
  padding-bottom: 15px;
  border-bottom: 1px dotted #bfbfbf;
}
/* line 444, ../sass/components/_content.scss */
.field-name-node-credits-with-image ul {
  float: left;
}
/* line 448, ../sass/components/_content.scss */
.field-name-node-credits-with-image li, .field-name-node-credits-with-image li div.photo, .field-name-node-credits-with-image li div.author-info {
  padding-top: 0;
  display: block;
  float: left;
}
/* line 454, ../sass/components/_content.scss */
.field-name-node-credits-with-image ul li.views-row {
  margin-right: 25px;
}

/* line 459, ../sass/components/_content.scss */
div.group_blog_meta_data, div.group_report_meta {
  float: left;
  margin: 10px 0 0 0;
  padding: 0;
}
/* line 464, ../sass/components/_content.scss */
div.group_blog_meta_data div, div.group_report_meta div {
  float: left;
}
/* line 468, ../sass/components/_content.scss */
div.group_blog_meta_data div.field, div.group_report_meta div.field {
  padding: 0;
  margin: 0;
}
/* line 473, ../sass/components/_content.scss */
div.group_blog_meta_data div.field-name-addthis .addthis_default_style, div.group_report_meta div.field-name-addthis .addthis_default_style {
  padding: 0 0 0 15px;
}
/* line 477, ../sass/components/_content.scss */
div.group_blog_meta_data div.field-name-field-blog, div.group_blog_meta_data div.addthis-read, div.group_blog_meta_data div.addthis-share, div.group_blog_meta_data div.field-name-field-topics, div.group_blog_meta_data div.field-name-field-projects, div.group_report_meta div.field-name-field-blog, div.group_report_meta div.addthis-read, div.group_report_meta div.addthis-share, div.group_report_meta div.field-name-field-topics, div.group_report_meta div.field-name-field-projects {
  margin: 0 20px 0 0;
}
/* line 481, ../sass/components/_content.scss */
div.group_blog_meta_data div.addthis-read a.read-button, div.group_blog_meta_data div.addthis-share a.share-button, div.group_blog_meta_data div.field-name-field-topics a, div.group_blog_meta_data div.field-name-field-topics div, div.group_blog_meta_data div.field-name-field-projects div, div.group_blog_meta_data div.field-name-field-projects a, div.group_report_meta div.addthis-read a.read-button, div.group_report_meta div.addthis-share a.share-button, div.group_report_meta div.field-name-field-topics a, div.group_report_meta div.field-name-field-topics div, div.group_report_meta div.field-name-field-projects div, div.group_report_meta div.field-name-field-projects a {
  padding-left: 15px;
}
/* line 485, ../sass/components/_content.scss */
div.group_blog_meta_data div.field-name-field-blog, div.group_report_meta div.field-name-field-blog {
  background-position: 0 4px;
}
/* line 488, ../sass/components/_content.scss */
div.group_blog_meta_data div.field-name-field-blog div.label-above, div.group_report_meta div.field-name-field-blog div.label-above {
  font-size: 0.714em;
  line-height: 2em;
  margin: 0 0 0 15px;
  text-transform: uppercase;
}
/* line 495, ../sass/components/_content.scss */
div.group_blog_meta_data div.field-name-field-blog ul, div.group_report_meta div.field-name-field-blog ul {
  float: left;
  clear: left;
  margin: 1px 0 0 15px;
}
/* line 502, ../sass/components/_content.scss */
div.group_blog_meta_data ul li, div.group_report_meta ul li {
  clear: both;
}

/* line 507, ../sass/components/_content.scss */
div.field-name-impaq-me {
  clear: both;
  padding-top: 10px;
}

/* line 1, ../sass/components/_sidebar.scss */
#sidebar-first {
  background: white;
}
/* line 3, ../sass/components/_sidebar.scss */
#sidebar-first .block {
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #eeeeee), color-stop(0.272%, #ffffff), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: -moz-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: -o-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
}
/* line 7, ../sass/components/_sidebar.scss */
#sidebar-first .block h3 {
  background: #6191c5;
  color: white;
  clear: both;
  display: block;
}
/* line 15, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row {
  padding: 25px 25px 0 25px;
  /* For fields views: */
  /* For node (or display suite) views: */
}
/* line 18, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row h2 {
  font-size: 1.071em;
  line-height: 1.333em;
  margin: 0;
}
/* line 23, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node {
  border-bottom: 1px dotted #bfbfbf;
  padding: 0 0 25px 0;
}
/* line 26, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node h2 {
  margin: 0.5em 0;
}
/* line 29, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node p {
  margin: 0.5em 0;
}
/* line 32, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits {
  background: transparent url('../images/icons_reports-authors.png?1358475995') no-repeat 0 3px;
}
/* line 35, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-field-blog {
  background: transparent url('../images/icons_reports-tags.png?1358475995') no-repeat 0 3px;
}
/* line 38, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-comments-link {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -122px;
}
/* line 39, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-comments-link a {
  font-size: 0.786em;
  line-height: 1.273em;
  background: none;
}
/* line 47, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits,
#sidebar-first .block .view li.views-row .node .field-name-field-blog,
#sidebar-first .block .view li.views-row .node .field-name-comments-link {
  display: inline;
  float: left;
  margin-right: 10px;
}
/* line 50, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits a,
#sidebar-first .block .view li.views-row .node .field-name-field-blog a,
#sidebar-first .block .view li.views-row .node .field-name-comments-link a {
  color: #626469;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits a:hover,
#sidebar-first .block .view li.views-row .node .field-name-field-blog a:hover,
#sidebar-first .block .view li.views-row .node .field-name-comments-link a:hover {
  color: #9fa0a3;
}
/* line 53, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits .item-list,
#sidebar-first .block .view li.views-row .node .field-name-field-blog .item-list,
#sidebar-first .block .view li.views-row .node .field-name-comments-link .item-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 58, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits .item-list li,
#sidebar-first .block .view li.views-row .node .field-name-node-credits .item-list li.views-row,
#sidebar-first .block .view li.views-row .node .field-name-field-blog .item-list li,
#sidebar-first .block .view li.views-row .node .field-name-field-blog .item-list li.views-row,
#sidebar-first .block .view li.views-row .node .field-name-comments-link .item-list li,
#sidebar-first .block .view li.views-row .node .field-name-comments-link .item-list li.views-row {
  margin: 0;
  padding: 0;
}
/* line 62, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits .item-list li.views-row-last,
#sidebar-first .block .view li.views-row .node .field-name-field-blog .item-list li.views-row-last,
#sidebar-first .block .view li.views-row .node .field-name-comments-link .item-list li.views-row-last {
  padding-bottom: 25px;
}
/* line 64, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row .node .field-name-node-credits .item-list li.views-row-last .node,
#sidebar-first .block .view li.views-row .node .field-name-field-blog .item-list li.views-row-last .node,
#sidebar-first .block .view li.views-row .node .field-name-comments-link .item-list li.views-row-last .node {
  border-bottom: none;
}
/* line 72, ../sass/components/_sidebar.scss */
#sidebar-first .block .view li.views-row-last .node {
  border-bottom: none;
  padding-bottom: 0;
}

/* line 82, ../sass/components/_sidebar.scss */
.twitter-feed .content {
  padding: 12px 3.261% 0 3.261%;
}
/* line 85, ../sass/components/_sidebar.scss */
.twitter-feed ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 89, ../sass/components/_sidebar.scss */
.twitter-feed ul li {
  margin: 0 0 20px 0;
  padding: 0;
}
/* line 93, ../sass/components/_sidebar.scss */
.twitter-feed ul li.last {
  margin-bottom: 12px;
}
/* line 97, ../sass/components/_sidebar.scss */
.twitter-feed .tweet-text {
  border: solid 1px #dfdfdf;
  border-bottom-color: #C8C8C8;
  color: #202124;
  margin: 0 0 10px 0;
  padding: 10px;
  position: relative;
}
/* line 104, ../sass/components/_sidebar.scss */
.twitter-feed .tweet-text:after {
  content: " ";
  background: transparent url('../images/bg_tweet-comment-bubble.png?1358475995') no-repeat 0 0;
  display: block;
  bottom: -12px;
  left: 3.533%;
  height: 13px;
  position: absolute;
  width: 12px;
}
/* line 114, ../sass/components/_sidebar.scss */
.twitter-feed .tweet-text p {
  margin: 0;
}
/* line 118, ../sass/components/_sidebar.scss */
.twitter-feed .tweet-tweeter {
  font-size: 0.857em;
  line-height: 1.667em;
  display: inline-block;
  font-weight: 700;
  padding: 0 5.435% 0 10.054%;
}
/* line 124, ../sass/components/_sidebar.scss */
.twitter-feed .tweet-timeago {
  font-size: 0.786em;
  line-height: 1.818em;
  display: inline-block;
}

/* line 131, ../sass/components/_sidebar.scss */
#sidebar-first .partners .content {
  padding: 24px 6.522% 20px 6.522%;
}
/* line 134, ../sass/components/_sidebar.scss */
#sidebar-first .partners .view-content {
  *zoom: 1;
}
/* line 22, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#sidebar-first .partners .view-content:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
/* line 137, ../sass/components/_sidebar.scss */
#sidebar-first .partners .view-header h4 {
  font-size: 0.857em;
  line-height: 1.667em;
  color: #3f4145;
  font-weight: 700;
  margin-bottom: 20px;
}

/* line 146, ../sass/components/_sidebar.scss */
#sidebar-first .reporting-partners {
  border-bottom: dotted 1px #626469;
  	/* Removed per Suzanne Yada request 06-21-2012
    h3 {
      background-color: $gray-lightest;
      color: #3f4145;
  		
    }
  	*/
}
/* line 157, ../sass/components/_sidebar.scss */
#sidebar-first .reporting-partners .view ul {
  margin: 0;
  padding: 0;
}
/* line 160, ../sass/components/_sidebar.scss */
#sidebar-first .reporting-partners .view ul li.views-row {
  font-size: 1.143em;
  line-height: 1.25em;
  display: inline;
  float: left;
  margin: 0 0 10px 0;
}
/* line 164, ../sass/components/_sidebar.scss */
#sidebar-first .reporting-partners .view ul li.views-row img {
  display: block;
}

/* line 172, ../sass/components/_sidebar.scss */
#sidebar-first .publishing-partners .view ul {
  margin: 0;
  padding: 0;
}
/* line 175, ../sass/components/_sidebar.scss */
#sidebar-first .publishing-partners .view ul li.views-row {
  display: inline;
  float: left;
  font-size: 1em;
  line-height: 1.429em;
  font-weight: 700;
  margin: 0 6.25% 10px 0;
  padding: 0;
  width: 46.875%;
}
/* line 182, ../sass/components/_sidebar.scss */
#sidebar-first .publishing-partners .view ul li.views-row img {
  display: block;
}
/* line 186, ../sass/components/_sidebar.scss */
#sidebar-first .publishing-partners .view ul li.views-row-even {
  margin-right: 0;
}

/* line 192, ../sass/components/_sidebar.scss */
#sidebar-first #block-views-projects-block {
  padding-bottom: 19px;
}
/* line 193, ../sass/components/_sidebar.scss */
#sidebar-first #block-views-projects-block h3 {
  font-size: 1.429em;
  line-height: 2em;
  color: #e8711c;
  background: white;
  text-transform: none;
  margin: 0 0 0 6.522%;
  padding: 9px 0 10px;
}
/* line 203, ../sass/components/_sidebar.scss */
#sidebar-first #block-views-projects-block .view li.views-row {
  padding: 0;
}

/* line 223, ../sass/components/_sidebar.scss */
.simple-text, #sidebar-first #block-views-pin-query-block .view-content, #sidebar-first #block-views-variable-sidebar-content-block .view-content {
  padding: 20px 6.522% 20px 6.522%;
}

/* line 231, ../sass/components/_sidebar.scss */
.related-posts ul li h4 {
  font-size: 1em;
  line-height: 1.429em;
  margin-bottom: 0;
}

/* line 239, ../sass/components/_sidebar.scss */
#sidebar-first .second-level-navigation {
  border-bottom: solid 1px #eeeeee;
}
/* line 241, ../sass/components/_sidebar.scss */
#sidebar-first .second-level-navigation .menu-block-wrapper {
  padding: 20px 6.522% 0 6.522%;
}
/* line 244, ../sass/components/_sidebar.scss */
#sidebar-first .second-level-navigation .menu-block-wrapper ul li {
  list-style-type: disc;
  padding: 4px 0;
}

/* line 253, ../sass/components/_sidebar.scss */
#sidebar-first .sidebar-nav .view ul {
  padding-top: 10px;
}
/* line 255, ../sass/components/_sidebar.scss */
#sidebar-first .sidebar-nav .view ul li.views-row {
  padding-bottom: 5px;
  padding-top: 5px;
}
/* line 259, ../sass/components/_sidebar.scss */
#sidebar-first .sidebar-nav .view ul li.views-row-last {
  padding-bottom: 5px;
  padding-top: 5px;
}

/* line 268, ../sass/components/_sidebar.scss */
#sidebar-first .view-blogs-by-project li.views-row-last {
  border-bottom: none;
}
/* line 273, ../sass/components/_sidebar.scss */
#sidebar-first .view-blogs-by-project .view-blog-categories h2 a, #sidebar-first .view-blogs-by-project .view-blog-categories h2 a:active, #sidebar-first .view-blogs-by-project .view-blog-categories h2 a:visited {
  color: #FF9C00;
  font-size: 1.492em;
}
/* line 277, ../sass/components/_sidebar.scss */
#sidebar-first .view-blogs-by-project .view-blog-categories h2 {
  margin: 25px 0 0 0;
  padding-bottom: .5em;
}

/* line 285, ../sass/components/_sidebar.scss */
#sidebar-first .block .view.view-blog-posts ul {
  margin-bottom: 0;
}
/* line 288, ../sass/components/_sidebar.scss */
#sidebar-first .block .view.view-blog-posts li.views-row div.node {
  padding-bottom: 10px;
}
/* line 291, ../sass/components/_sidebar.scss */
#sidebar-first .block .view.view-blog-posts li.views-row.views-row-last .node {
  border-bottom: none;
  padding-bottom: 0;
}

/* line 298, ../sass/components/_sidebar.scss */
#sidebar-first .view.view-projects.view-display-id-block_4 .more-link {
  background: #6191c5;
  text-align: left;
  text-transform: uppercase;
  height: 35px;
  vertical-align: middle;
  font-size: 0.714em;
  line-height: 2em;
  line-height: 35px;
  padding-left: 25px;
}
/* line 307, ../sass/components/_sidebar.scss */
#sidebar-first .view.view-projects.view-display-id-block_4 .more-link a {
  color: white;
  font-weight: normal;
  padding-right: 0;
  background-image: none;
}

/* line 317, ../sass/components/_sidebar.scss */
#sidebar-first .block .view-project-and-blog .views-field {
  padding-bottom: 1em;
}

/* line 326, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block, #sidebar-first #block-views-i-files-featured-video-block, .front #sidebar-first #block-views-i-files-featured-video-block {
  background: black url('../images/i_files_block_bkg.jpg?1370910342') no-repeat 0 0;
  padding-top: 1.6em;
}
/* line 329, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block h3, #sidebar-first #block-views-i-files-featured-video-block h3, .front #sidebar-first #block-views-i-files-featured-video-block h3 {
  background-color: transparent;
  padding: 0;
}
/* line 332, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block h3 a, #sidebar-first #block-views-i-files-featured-video-block h3 a, .front #sidebar-first #block-views-i-files-featured-video-block h3 a {
  color: white;
  background: transparent url('../images/i_files_logo.png?1370909576') no-repeat 0 0;
  background-size: 100%;
  padding: 24.713% 0 0 0;
  width: 86%;
  height: 0;
  margin: 0 auto;
  text-indent: -9999px;
  display: block;
}
/* line 344, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-header, #sidebar-first #block-views-i-files-featured-video-block .view-header, .front #sidebar-first #block-views-i-files-featured-video-block .view-header {
  padding: 5px 6.522% 1.6em 6.522%;
}
/* line 346, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-header h4, #sidebar-first #block-views-i-files-featured-video-block .view-header h4, .front #sidebar-first #block-views-i-files-featured-video-block .view-header h4 {
  font-size: 1.143em;
  line-height: 1.25em;
  margin-bottom: 0;
  text-align: center;
}
/* line 351, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-header h4 a, #sidebar-first #block-views-i-files-featured-video-block .view-header h4 a, .front #sidebar-first #block-views-i-files-featured-video-block .view-header h4 a {
  color: white;
}
/* line 353, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-header h4 a:hover, #sidebar-first #block-views-i-files-featured-video-block .view-header h4 a:hover, .front #sidebar-first #block-views-i-files-featured-video-block .view-header h4 a:hover {
  text-decoration: none;
}
/* line 359, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content, #sidebar-first #block-views-i-files-featured-video-block .view-content, .front #sidebar-first #block-views-i-files-featured-video-block .view-content {
  padding: 0 6.522%;
}
/* line 361, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-field-media-video, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video {
  padding-bottom: 1em;
}
/* line 363, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video {
  border: 1px solid #9fa0a3;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
/* line 370, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video iframe, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video iframe, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video iframe, .block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video object, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video object, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video object, .block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video embed, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video embed, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-field-media-video .media-youtube-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 380, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-title span, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title span, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title span {
  display: block;
}
/* line 382, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-title span.views-label, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title span.views-label, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title span.views-label {
  color: white;
  font-size: 0.714em;
  line-height: 2.4em;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 389, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-title h2, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title h2, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title h2 {
  font-size: 1.071em;
  line-height: 1.333em;
}
/* line 391, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-title h2 a, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title h2 a, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-title h2 a {
  color: #6191c5;
}
/* line 396, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-body, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body {
  color: white;
}
/* line 398, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .view-content .views-field-body p, #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body p, .front #sidebar-first #block-views-i-files-featured-video-block .view-content .views-field-body p {
  font-size: 1em;
  line-height: 1.429em;
  padding: 0;
  margin-bottom: 20px;
}
/* line 406, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .more-link, #sidebar-first #block-views-i-files-featured-video-block .more-link, .front #sidebar-first #block-views-i-files-featured-video-block .more-link {
  padding-bottom: 25px;
}
/* line 408, ../sass/components/_sidebar.scss */
.block-views-i-files-featured-video-block .more-link a, #sidebar-first #block-views-i-files-featured-video-block .more-link a, .front #sidebar-first #block-views-i-files-featured-video-block .more-link a {
  color: #6191c5;
}

/* line 1, ../sass/components/_footer.scss */
#footer-inner {
  background-color: #3f4145;
}

/* line 5, ../sass/components/_footer.scss */
#copyright {
  display: inline;
  float: left;
  padding: 20px 6.481% 20px 2.222%;
}
/* line 10, ../sass/components/_footer.scss */
#copyright p {
  font-size: 0.786em;
  line-height: 1.818em;
  font-weight: 700;
  margin: 0;
  padding: 0;
}

/* line 18, ../sass/components/_footer.scss */
#block-menu-block-5 {
  display: inline;
  float: left;
  padding: 20px 0 20px 2.222%;
}

/* line 24, ../sass/components/_footer.scss */
.menu-block-5,
.menu-block-1 {
  display: inline;
  float: left;
}
/* line 26, ../sass/components/_footer.scss */
.menu-block-5 ul,
.menu-block-1 ul {
  display: inline;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 31, ../sass/components/_footer.scss */
.menu-block-5 ul li,
.menu-block-1 ul li {
  display: inline;
  float: left;
  margin: 0 18px 0 0;
  padding: 0;
}
/* line 35, ../sass/components/_footer.scss */
.menu-block-5 ul li a,
.menu-block-1 ul li a {
  color: #dddddd;
  font-size: 0.786em;
  line-height: 1.818em;
  display: inline;
  float: left;
  display: block;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.menu-block-5 ul li a:hover,
.menu-block-1 ul li a:hover {
  color: white;
}
/* line 42, ../sass/components/_footer.scss */
.menu-block-5 ul li.last,
.menu-block-1 ul li.last {
  margin: 0;
}
/* line 46, ../sass/components/_footer.scss */
.menu-block-5 ul li.menu-mlid-1567,
.menu-block-5 ul li.menu-mlid-1577,
.menu-block-1 ul li.menu-mlid-1567,
.menu-block-1 ul li.menu-mlid-1577 {
  font-weight: 700;
}

/* line 53, ../sass/components/_footer.scss */
#block-menu-block-1 {
  display: inline;
  float: right;
  background: #2f3134;
  padding: 20px 2.222%;
}
/* line 57, ../sass/components/_footer.scss */
#block-menu-block-1 .content {
  display: inline;
  float: left;
}
/* line 60, ../sass/components/_footer.scss */
#block-menu-block-1 h3 {
  display: inline;
  float: left;
  font-size: 0.786em;
  line-height: 1.818em;
  margin: 0;
  padding: 0 20px 0 0;
  color: #ffce00;
}

/* line 71, ../sass/components/_footer.scss */
.menu-block-1 ul li a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 0;
  color: white;
  font-weight: 700;
  padding-left: 12px;
}
/* line 78, ../sass/components/_footer.scss */
.menu-block-1 ul li.menu-mlid-1162 a {
  padding-left: 16px;
}
/* line 82, ../sass/components/_footer.scss */
.menu-block-1 ul li.menu-mlid-1159 a {
  background-position: 0 -20px;
}
/* line 86, ../sass/components/_footer.scss */
.menu-block-1 ul li.menu-mlid-1160 a {
  background-position: 0 -40px;
}
/* line 90, ../sass/components/_footer.scss */
.menu-block-1 ul li.menu-mlid-1161 a {
  background-position: 0 -60px;
}
/* line 94, ../sass/components/_footer.scss */
.menu-block-1 ul li.menu-mlid-1163 a {
  background-position: 0 -220px;
  padding-left: 16px;
}

/* line 102, ../sass/components/_footer.scss */
#admin-footer {
  background: #eeeeee;
}

/* line 106, ../sass/components/_footer.scss */
#footer .container {
  background: #eeeeee;
}

/* line 5, ../sass/pages/_about.scss */
.board-list ul li.views-row {
  display: inline;
  float: left;
  margin: 0 3.614% 20px 0;
  padding: 0;
  width: 48.193%;
}
/* line 10, ../sass/pages/_about.scss */
.board-list ul li.views-row h4 {
  margin-bottom: 0;
}
/* line 13, ../sass/pages/_about.scss */
.board-list ul li.views-row .position {
  font-weight: 700;
}
/* line 32, ../sass/pages/_about.scss */
.board-list ul li.views-row-1,
.board-list ul li.views-row-3,
.board-list ul li.views-row-5,
.board-list ul li.views-row-7,
.board-list ul li.views-row-9,
.board-list ul li.views-row-11,
.board-list ul li.views-row-13,
.board-list ul li.views-row-15,
.board-list ul li.views-row-17,
.board-list ul li.views-row-19,
.board-list ul li.views-row-21,
.board-list ul li.views-row-23,
.board-list ul li.views-row-25,
.board-list ul li.views-row-27,
.board-list ul li.views-row-29,
.board-list ul li.views-row-31 {
  clear: left;
}
/* line 50, ../sass/pages/_about.scss */
.board-list ul li.views-row-2,
.board-list ul li.views-row-4,
.board-list ul li.views-row-6,
.board-list ul li.views-row-8,
.board-list ul li.views-row-10,
.board-list ul li.views-row-12,
.board-list ul li.views-row-14,
.board-list ul li.views-row-16,
.board-list ul li.views-row-18,
.board-list ul li.views-row-20,
.board-list ul li.views-row-22,
.board-list ul li.views-row-24,
.board-list ul li.views-row-26,
.board-list ul li.views-row-28,
.board-list ul li.views-row-30,
.board-list ul li.views-row-32 {
  margin-right: 0;
}

/* line 3, ../sass/pages/_awards.scss */
#content .view-cir-awards h3 {
  margin-bottom: 30px;
}
/* line 6, ../sass/pages/_awards.scss */
#content .view-cir-awards .views-row {
  line-height: 20px;
  margin-bottom: 20px;
}

/* line 5, ../sass/pages/_events.scss */
#block-views-upcoming-events-block > h3,
#block-views-past-events-block > h3,
.block-events-listing > h3 {
  clear: both;
}
/* line 9, ../sass/pages/_events.scss */
#block-views-upcoming-events-block .events-listing .views-field-title,
#block-views-past-events-block .events-listing .views-field-title,
.block-events-listing .events-listing .views-field-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 5px;
  margin-top: 10px;
}
/* line 16, ../sass/pages/_events.scss */
#block-views-upcoming-events-block .events-listing .views-field-field-location,
#block-views-past-events-block .events-listing .views-field-field-location,
.block-events-listing .events-listing .views-field-field-location {
  margin-bottom: 90px;
}
/* line 20, ../sass/pages/_events.scss */
#block-views-upcoming-events-block .events-listing .field-content,
#block-views-past-events-block .events-listing .field-content,
.block-events-listing .events-listing .field-content {
  margin-bottom: 2px;
}
/* line 22, ../sass/pages/_events.scss */
#block-views-upcoming-events-block .events-listing .field-content a img,
#block-views-past-events-block .events-listing .field-content a img,
.block-events-listing .events-listing .field-content a img {
  float: left;
  margin-bottom: 15px;
  margin-right: 20px;
}

/* line 32, ../sass/pages/_events.scss */
#block-views-past-events-block .views-row {
  margin-bottom: 20px;
}

/* line 39, ../sass/pages/_events.scss */
.node-type-event .field-item.even {
  margin-bottom: 15px;
}

/* line 45, ../sass/pages/_events.scss */
.events-listing .date-display-start, .events-listing .date-display-end, .node-type-event .date-display-start, .node-type-event .date-display-end {
  font-size: 14px;
}

@media screen and (max-width: 480px) {
  /* line 8, ../sass/pages/_contact.scss */
  .page-node-3098 .contact-block {
    clear: both;
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 480px) {
  /* line 8, ../sass/pages/_press_room.scss */
  .page-node-5946 .contact-block {
    clear: both;
    float: none;
    width: auto;
  }
}
/* line 4, ../sass/pages/_blog.scss */
.two-column-landing-page .group-left {
  margin-right: 2.326%;
  width: 31.783%;
}
/* line 8, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right {
  width: 65.891%;
}
/* line 10, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view-all a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -300px;
  font-size: 0.786em;
  line-height: 1.818em;
  display: inline-block;
  padding-right: 15px;
  font-weight: 700;
}
/* line 18, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row {
  border-bottom: 1px solid #eeeeee;
  margin: 0 0 20px 0;
  padding: 0 0 20px 0;
}
/* line 22, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-post-date {
  display: inline;
  float: left;
  margin-right: 20px;
}
/* line 26, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row h4 {
  font-size: 1.071em;
  line-height: 1.333em;
  clear: both;
  margin-bottom: 5px;
}
/* line 31, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-addthis {
  display: inline;
  float: left;
}
/* line 34, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-addthis .addthis-share,
.two-column-landing-page .group-right .view .views-row .field-name-addthis .addthis-read {
  display: inline;
  float: left;
  margin-right: 24px;
}
/* line 37, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-addthis .addthis-share a.share-button,
.two-column-landing-page .group-right .view .views-row .field-name-addthis .addthis-read a.share-button {
  padding-left: 15px;
}
/* line 42, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-node-credits {
  background: transparent url('../images/icons_reports-authors.png?1358475995') no-repeat 0 4px;
  display: inline;
  float: left;
  margin: 0;
  padding: 0 0 0 20px;
}
/* line 47, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-node-credits ul {
  margin: 0;
  padding: 0;
}
/* line 50, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-node-credits ul li {
  font-size: 0.786em;
  line-height: 1.818em;
  border: none;
  margin: 0;
  padding: 0;
}
/* line 55, ../sass/pages/_blog.scss */
.two-column-landing-page .group-right .view .views-row .field-name-node-credits ul li a {
  color: #626469;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.two-column-landing-page .group-right .view .views-row .field-name-node-credits ul li a:hover {
  color: #9fa0a3;
}

@media screen and (max-width: 480px) {
  /* line 70, ../sass/pages/_blog.scss */
  .two-column-landing-page .group-left,
  .two-column-landing-page .group-right {
    clear: none;
    float: none;
    margin: 0;
    width: auto;
  }
}
/* line 1, ../sass/pages/_job_opportunities.scss */
.field-name-field-job-type {
  font-weight: 700;
}

/* line 7, ../sass/pages/_person.scss */
.field-name-field-email-address a,
.field-name-field-phone .field-item,
.field-name-field-twitter-url a,
.field-name-field-tumblr-url a,
.field-name-field-url a,
.field-name-field-facebook a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  padding-left: 18px;
}

/* line 13, ../sass/pages/_person.scss */
.field-name-field-phone .field-item {
  background-position: 0 -180px;
}

/* line 17, ../sass/pages/_person.scss */
.field-name-field-twitter-url a {
  background-position: 0 -160px;
}

/* line 21, ../sass/pages/_person.scss */
.field-name-field-tumblr-url a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -60px;
}

/* line 24, ../sass/pages/_person.scss */
.field-name-field-url a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -140px;
}

/* line 27, ../sass/pages/_person.scss */
.field-name-field-facebook a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 -40px;
}

/* line 32, ../sass/pages/_person.scss */
.node-type-person h1.page-title {
  margin-bottom: 5px;
}
/* line 35, ../sass/pages/_person.scss */
.node-type-person .group-left {
  width: 35.392%;
}
/* line 37, ../sass/pages/_person.scss */
.node-type-person .group-left .field {
  font-size: 0.857em;
  line-height: 1.667em;
  margin-bottom: 5px;
}
/* line 40, ../sass/pages/_person.scss */
.node-type-person .group-left .field img {
  display: block;
}
/* line 44, ../sass/pages/_person.scss */
.node-type-person .group-left .field-name-field-position {
  font-size: 1.071em;
  line-height: 1.333em;
  margin-bottom: 20px;
}
/* line 48, ../sass/pages/_person.scss */
.node-type-person .group-left .field-name-field-photo {
  margin-right: 2.259%;
  margin-bottom: 20px;
}
/* line 50, ../sass/pages/_person.scss */
.node-type-person .group-left .field-name-field-photo img {
  border: solid 1px #eeeeee;
}
/* line 56, ../sass/pages/_person.scss */
.node-type-person .group-right {
  padding-top: 37px;
  width: 62.349%;
}
/* line 59, ../sass/pages/_person.scss */
.node-type-person .group-right .block .view li.views-row {
  padding: 25px 25px 0;
}
/* line 64, ../sass/pages/_person.scss */
.node-type-person .group-right .view .more-link {
  margin-top: 25px;
}

@media screen and (max-width: 600px) {
  /* line 74, ../sass/pages/_person.scss */
  .group-left,
  .group-right {
    margin: 0;
    padding: 0;
    clear: both;
    float: none;
    width: auto;
  }
}
/* line 87, ../sass/pages/_person.scss */
.person-listing .contact-block, .page-node-3098 .contact-block, .page-node-5946 .contact-block {
  display: inline;
  float: left;
  margin: 0 2.222% 30px 0;
  width: 23.333%;
}
/* line 92, ../sass/pages/_person.scss */
.person-listing .last, .page-node-3098 .last, .page-node-5946 .last {
  margin-right: 0;
}
/* line 96, ../sass/pages/_person.scss */
.person-listing #content .block-views h3, .page-node-3098 #content .block-views h3, .page-node-5946 #content .block-views h3 {
  margin-bottom: 30px;
}
/* line 99, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-left, .page-node-3098 #content .block-views .group-left, .page-node-5946 #content .block-views .group-left {
  margin-right: 10px;
  width: 29.268%;
}
/* line 102, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-left img, .page-node-3098 #content .block-views .group-left img, .page-node-5946 #content .block-views .group-left img {
  display: block;
}
/* line 107, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-right, .page-node-3098 #content .block-views .group-right, .page-node-5946 #content .block-views .group-right {
  width: 67.683%;
}
/* line 109, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-right h2, .page-node-3098 #content .block-views .group-right h2, .page-node-5946 #content .block-views .group-right h2 {
  font-size: 1.143em;
  line-height: 1.25em;
  margin: 0;
  padding: 0;
}
/* line 114, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-right .field, .page-node-3098 #content .block-views .group-right .field, .page-node-5946 #content .block-views .group-right .field {
  font-size: 0.857em;
  line-height: 1.667em;
}
/* line 117, ../sass/pages/_person.scss */
.person-listing #content .block-views .group-right .bio a, .page-node-3098 #content .block-views .group-right .bio a, .page-node-5946 #content .block-views .group-right .bio a {
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 100% -300px;
  display: inline-block;
  font-weight: 700;
  padding-right: 15px;
}
/* line 127, ../sass/pages/_person.scss */
.person-listing.sidebar-first #content .block-views .group-left, .sidebar-first.page-node-3098 #content .block-views .group-left, .sidebar-first.page-node-5946 #content .block-views .group-left {
  margin-right: 5px;
  width: 29.268%;
}

/* line 1, ../sass/pages/_video.scss */
#field_video_0_ooyala_playerOoyalaPlayerOutterWrapper {
  margin-bottom: 20px;
}

/* line 6, ../sass/pages/_video.scss */
.field-type-ooyala p {
  margin-bottom: 10px;
}
/* line 9, ../sass/pages/_video.scss */
.field-type-ooyala input {
  background: #fff5cc;
  width: 100%;
}

/* line 3, ../sass/pages/_home.scss */
.front #sidebar-first .block {
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #669900), color-stop(0.272%, #ffffff), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(left, #669900, #ffffff 0.272%, #ffffff 100%);
  background: -moz-linear-gradient(left, #669900, #ffffff 0.272%, #ffffff 100%);
  background: -o-linear-gradient(left, #669900, #ffffff 0.272%, #ffffff 100%);
  background: linear-gradient(left, #669900, #ffffff 0.272%, #ffffff 100%);
}
/* line 7, ../sass/pages/_home.scss */
.front #sidebar-first .block h3 {
  background: #669900;
}
/* line 11, ../sass/pages/_home.scss */
.front #sidebar-first .block .view .more-link {
  /* background: $green; */
}
/* line 20, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child {
  color: white;
  background: #ff9c00;
  min-height: 318px;
}
/* line 24, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child h3 {
  background: transparent;
  padding-top: 16px;
  padding-bottom: 12px;
  font-size: 1.857em;
  line-height: 1.231em;
  font-weight: 600;
  text-transform: none;
}
/* line 33, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child h4 {
  color: white;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 0;
}
/* line 40, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child a {
  color: #375888;
}
/* line 43, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child .view-content {
  padding: 0 6.522%;
}
/* line 45, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child .view-content p {
  font-size: 0.929em;
  line-height: 1.538em;
  margin-bottom: 13px;
}
/* line 50, ../sass/pages/_home.scss */
.front #sidebar-first #block-views-about-cir-block:first-child .view-display-id-attachment_1 .view-content .views-field-body div p:last-child {
  margin-bottom: 0;
  padding-bottom: 13px;
}
/* line 56, ../sass/pages/_home.scss */
.front #sidebar-first .block-email-signup {
  background: #eb470c;
  min-height: 84px;
}
/* line 59, ../sass/pages/_home.scss */
.front #sidebar-first .block-email-signup .content {
  padding: 13px 6.522%;
}
/* line 61, ../sass/pages/_home.scss */
.front #sidebar-first .block-email-signup .content label {
  color: #ffb137;
  font-size: 1.286em;
  line-height: 1.111em;
}
/* line 67, ../sass/pages/_home.scss */
.front #sidebar-first .block-email-signup .content form input#mce-EMAIL {
  /* width: 240px; */
}
/* line 70, ../sass/pages/_home.scss */
.front #sidebar-first .block-email-signup .content form div.clear {
  display: inline;
}

/* line 85, ../sass/pages/_home.scss */
.front-sidebar-first-child, .front #sidebar-first .block:first-child, .front #sidebar-first #block-views-blog-block {
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #eeeeee), color-stop(0.272%, #ffffff), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: -moz-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: -o-linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
  background: linear-gradient(left, #eeeeee, #ffffff 0.272%, #ffffff 100%);
}
/* line 89, ../sass/pages/_home.scss */
.front-sidebar-first-child h3, .front #sidebar-first .block:first-child h3, .front #sidebar-first #block-views-blog-block h3 {
  background: #3f4145;
}

/* line 99, ../sass/pages/_home.scss */
#featured .container {
  width: 100%;
}
/* line 102, ../sass/pages/_home.scss */
#featured #block-views-nodequeue-1-block {
  float: left;
  width: 65.976%;
}
/* line 106, ../sass/pages/_home.scss */
#featured #block-views-projects-block {
  float: right;
  width: 34.024%;
}

/* line 114, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block #block-views-projects-block h3 {
  margin: 0 0 0 6.522%;
  padding: 9px 0 10px 0;
}
/* line 119, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features {
  list-style: none;
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
}
/* line 126, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features li {
  margin: 0;
  padding: 0;
  position: relative;
}
/* line 130, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features li .caption {
  position: absolute;
  bottom: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  width: 48.365%;
  min-width: 300px;
}
/* line 137, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features li .caption .container {
  position: absolute;
  bottom: 0;
  color: white;
  width: 85.465%;
  left: 7.267%;
  margin: 0 auto 25px auto;
  font-size: 1.071em;
  line-height: 1.6em;
}
/* line 146, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features li .caption .container h1 a {
  color: white;
  font-weight: bold;
}
/* line 153, ../sass/pages/_home.scss */
#block-views-nodequeue-1-block ul.features li img {
  float: left;
  display: block;
}

/* line 162, ../sass/pages/_home.scss */
#block-views-projects-block h3 {
  color: #e8711c;
}
/* line 166, ../sass/pages/_home.scss */
#block-views-projects-block ul.projects {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 172, ../sass/pages/_home.scss */
#block-views-projects-block ul.projects li {
  display: inline-block;
  width: 86.957%;
  margin: 0 0 1px 6.522%;
  background: #ecf3f7;
}
/* line 179, ../sass/pages/_home.scss */
#block-views-projects-block ul.projects li > a {
  float: left;
  margin-right: 4.063%;
}
/* line 182, ../sass/pages/_home.scss */
#block-views-projects-block ul.projects li > a img {
  float: left;
}
/* line 186, ../sass/pages/_home.scss */
#block-views-projects-block ul.projects li h2 {
  font-size: 1.214em;
  line-height: 1.176em;
  font-weight: 500;
  padding: 15px 4.063% 0 0;
  margin: 0;
}

/* line 196, ../sass/pages/_home.scss */
#content #block-views-nodequeue-1-block {
  margin-left: -24px;
  margin-right: -24px;
}

@media screen and (max-width: 480px) {
  /* line 205, ../sass/pages/_home.scss */
  #featured #block-views-nodequeue-1-block ul.features li .caption {
    width: 100%;
  }
  /* line 209, ../sass/pages/_home.scss */
  #featured #block-views-projects-block,
  #featured #block-views-nodequeue-1-block {
    clear: left;
    float: none;
    width: auto;
  }
}
/* line 219, ../sass/pages/_home.scss */
.flexslider {
  background-color: #3f4145;
  position: relative;
}

/* line 224, ../sass/pages/_home.scss */
#featured .flex-direction-nav, #content .flex-direction-nav, #colorbox .flex-direction-nav {
  background-color: #3f4145;
  border-left: solid 1px #626469;
  border-top: solid 1px #626469;
  display: inline;
  float: left;
  bottom: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
}
/* line 235, ../sass/pages/_home.scss */
#featured .flex-direction-nav li, #content .flex-direction-nav li, #colorbox .flex-direction-nav li {
  display: inline;
  float: left;
  margin: 0;
  padding: 0;
}
/* line 239, ../sass/pages/_home.scss */
#featured .flex-direction-nav li a, #content .flex-direction-nav li a, #colorbox .flex-direction-nav li a {
  background: transparent url('../images/icons_carousel-nav.png?1372267122') no-repeat 0 0;
  display: inline;
  float: left;
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999em;
  width: 24px;
}
/* line 248, ../sass/pages/_home.scss */
#featured .flex-direction-nav li a.flex-prev, #content .flex-direction-nav li a.flex-prev, #colorbox .flex-direction-nav li a.flex-prev {
  background-position: 0 0;
}
/* line 250, ../sass/pages/_home.scss */
#featured .flex-direction-nav li a.flex-prev:hover, #content .flex-direction-nav li a.flex-prev:hover, #colorbox .flex-direction-nav li a.flex-prev:hover {
  background-position: 0 -24px;
}
/* line 255, ../sass/pages/_home.scss */
#featured .flex-direction-nav li a.flex-next, #content .flex-direction-nav li a.flex-next, #colorbox .flex-direction-nav li a.flex-next {
  background-position: 100% 0;
}
/* line 257, ../sass/pages/_home.scss */
#featured .flex-direction-nav li a.flex-next:hover, #content .flex-direction-nav li a.flex-next:hover, #colorbox .flex-direction-nav li a.flex-next:hover {
  background-position: 100% -24px;
}

/* line 6, ../sass/pages/_projects.scss */
.node-type-project h1.page-title {
  color: white;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 12, ../sass/pages/_projects.scss */
.node-type-project #featured {
  padding: 27px 2.222% 30px 2.222%;
}
/* line 15, ../sass/pages/_projects.scss */
.node-type-project .project-description {
  margin-bottom: 20px;
}
/* line 18, ../sass/pages/_projects.scss */
.node-type-project .partnership-with-wrap {
  display: inline;
  float: right;
  width: 31.783%;
}
/* line 21, ../sass/pages/_projects.scss */
.node-type-project .partnership-with-wrap h4 {
  color: #dddddd;
  font-weight: 400;
  font-size: 0.929em;
  line-height: 1.538em;
  margin: 0;
  padding: 0;
}
/* line 28, ../sass/pages/_projects.scss */
.node-type-project .partnership-with-wrap p {
  margin: 0;
  padding: 0;
}
/* line 32, ../sass/pages/_projects.scss */
.node-type-project .partnership-with-wrap img {
  display: block;
}
/* line 36, ../sass/pages/_projects.scss */
.node-type-project .description {
  display: inline;
  float: left;
  margin: 0 2.326% 0 0;
  width: 65.891%;
}
/* line 40, ../sass/pages/_projects.scss */
.node-type-project .description p {
  font-size: 1.071em;
  line-height: 1.333em;
  color: #dddddd;
}
/* line 46, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 50, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li {
  display: inline;
  float: left;
  color: #dddddd;
  margin: 0 2.326% 0 0;
  width: 31.783%;
}
/* line 55, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li .photo {
  margin-bottom: 20px;
}
/* line 57, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li .photo img {
  display: block;
}
/* line 61, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li .teaser {
  padding: 0 0 0 24px;
}
/* line 64, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4 {
  font-size: 1.429em;
  line-height: 1.1em;
  font-weight: 400;
  margin: 0 0 10px 0;
  padding: 0 0 0 24px;
}
/* line 69, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4 a {
  color: white;
}
/* line 73, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.feature-icon {
  background-image: url('../images/icons_media-types.png?1358475995');
  background-color: transparent;
  background-repeat: no-repeat;
}
/* line 78, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.Video {
  background-position: 0 4px;
}
/* line 81, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.Article {
  background-position: 0 -198px;
}
/* line 84, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.Data-amp-Graphics {
  background-position: 0 -798px;
}
/* line 87, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.Radio-amp-Audio {
  background-position: 0 -398px;
}
/* line 90, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li h4.Photo {
  background-position: 0 -598px;
}
/* line 94, ../sass/pages/_projects.scss */
.node-type-project .featured-projects ul li.views-row-last {
  margin: 0;
}
/* line 102, ../sass/pages/_projects.scss */
.node-type-project #block-views-projects-block-6 .view-content {
  padding: 20px 6.522%;
}
/* line 105, ../sass/pages/_projects.scss */
.node-type-project #block-views-projects-block-6 a {
  font-size: 0.786em;
  line-height: 1.818em;
  background-image: url('../images/icons.png?1358475995');
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #3f4145;
  display: inline-block;
  margin: 0 20px 0 0;
  font-weight: 700;
  padding-left: 15px;
  text-decoration: none;
}
/* line 24, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.node-type-project #block-views-projects-block-6 a:hover {
  color: #2f3134;
}
/* line 115, ../sass/pages/_projects.scss */
.node-type-project #block-views-projects-block-6 a.rss {
  background-position: 0 -220px;
}
/* line 118, ../sass/pages/_projects.scss */
.node-type-project #block-views-projects-block-6 a.email-alerts {
  background-position: 0 -239px;
}
/* line 121, ../sass/pages/_projects.scss */
.node-type-project #block-views-projects-block-6 a.facebook {
  background-position: 0 -40px;
}
/* line 127, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates {
  background-color: #38568A;
  border-top: solid 1px #4b6796;
  padding: 10px 3.371%;
}
/* line 131, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates h3 {
  display: inline;
  float: left;
  font-size: 0.857em;
  line-height: 1.667em;
  background: none;
  color: #ffce00;
  font-weight: 400;
  margin: 10px 0 0 0;
  padding: 0;
  text-transform: uppercase;
  width: 12.64%;
}
/* line 142, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content {
  display: inline;
  float: left;
  width: 80.337%;
}
/* line 145, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content ul {
  margin: 0;
  padding: 0;
}
/* line 149, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content ul li {
  margin: 0;
  padding: 0;
}
/* line 152, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content ul li .date {
  font-size: 0.786em;
  line-height: 1.818em;
  color: #dddddd;
}
/* line 156, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content ul li h4 {
  font-size: 1.143em;
  line-height: 1.25em;
  margin: 0;
  padding: 0;
}
/* line 160, ../sass/pages/_projects.scss */
.node-type-project #content .project-updates .view-content ul li h4 a {
  color: white;
}

/* line 172, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view ul {
  margin: 0;
  padding: 0;
}
/* line 176, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row {
  *zoom: 1;
  border-bottom: 1px dotted #bfbfbf;
  margin: 0;
  padding-bottom: 25px;
}
/* line 22, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#sidebar-first .related-reporters .view li.views-row:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
/* line 181, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row .photo {
  margin: 0 7.5% 0 0;
  display: inline;
  float: left;
}
/* line 184, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row .photo img {
  display: block;
}
/* line 188, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row .reporter-info {
  display: inline;
  float: left;
  width: 71.875%;
}
/* line 192, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row h4 {
  font-size: 1.143em;
  line-height: 1.25em;
  margin: 0;
  padding: 0;
}
/* line 197, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row p {
  font-size: 0.929em;
  line-height: 1.538em;
  margin: 0;
  padding: 0;
}
/* line 202, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row a.more {
  font-size: 0.857em;
  line-height: 1.667em;
}
/* line 206, ../sass/pages/_projects.scss */
#sidebar-first .related-reporters .view li.views-row-last {
  border: none;
}

@media screen and (max-width: 480px) {
  /* line 214, ../sass/pages/_projects.scss */
  .node-type-project .featured-projects ul li {
    clear: both;
    float: none;
    width: auto;
  }
}
/* line 225, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner {
  position: relative;
}
/* line 227, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .view-projects .view-display-id-page {
  padding-top: 20px;
}
/* line 230, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives {
  background-color: #6191c5;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 236, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives h3 {
  color: white;
  background-color: #6191c5;
  padding: 22px 25px;
  display: inline-block;
}
/* line 242, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content {
  display: inline-block;
}
/* line 244, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul {
  padding-left: 40px;
  margin-bottom: 0;
}
/* line 247, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li {
  display: inline;
  padding: 0 25px;
}
/* line 250, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 {
  margin-bottom: 0;
  display: inline;
}
/* line 253, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 a {
  height: 43px;
  text-indent: -9999em;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}
/* line 259, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 a[href="http://californiawatch.org/"] {
  background: transparent url('../images/CW-logo-white-transparent.png?1369941852') no-repeat 0 0;
  width: 108px;
}
/* line 263, ../sass/pages/_projects.scss */
.page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 a[href="http://www.baycitizen.org/"] {
  background: transparent url('../images/TBC-logo-white-transparent.png?1369941802') no-repeat 0 0;
  width: 150px;
}

@media screen and (max-width: 767px) {
  /* line 280, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives {
    display: block;
    position: static;
  }
  /* line 283, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives h3 {
    display: block;
    text-align: center;
  }
  /* line 287, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives .content {
    display: block;
  }
  /* line 289, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul {
    padding-left: 0;
  }
  /* line 291, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li {
    display: block;
    padding: 0 0;
  }
  /* line 294, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 {
    display: block;
  }
  /* line 296, ../sass/pages/_projects.scss */
  .page-investigations #main-content > #content > #content-inner .block-investigation-archives .content ul li h4 a {
    padding-bottom: 10px;
    display: block;
    margin: 0 auto;
  }
}
/* line 314, ../sass/pages/_projects.scss */
.two-column-list ul {
  margin: 0;
  padding: 0;
}
/* line 317, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row {
  float: left;
  margin: 0 3.909% 30px 0;
  padding: 0;
  width: 48.046%;
}
/* line 322, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row h4 {
  font-size: 0.929em;
  line-height: 1.538em;
  margin-bottom: 10px;
}
/* line 326, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row p {
  margin-bottom: 10px;
}
/* line 329, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row ul {
  list-style: disc;
}
/* line 331, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row ul li {
  float: none;
}
/* line 385, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row-1,
.two-column-list ul li.views-row-3,
.two-column-list ul li.views-row-5,
.two-column-list ul li.views-row-7,
.two-column-list ul li.views-row-9,
.two-column-list ul li.views-row-11,
.two-column-list ul li.views-row-13,
.two-column-list ul li.views-row-15,
.two-column-list ul li.views-row-17,
.two-column-list ul li.views-row-19,
.two-column-list ul li.views-row-21,
.two-column-list ul li.views-row-23,
.two-column-list ul li.views-row-25,
.two-column-list ul li.views-row-27,
.two-column-list ul li.views-row-29,
.two-column-list ul li.views-row-31,
.two-column-list ul li.views-row-33,
.two-column-list ul li.views-row-35,
.two-column-list ul li.views-row-37,
.two-column-list ul li.views-row-39,
.two-column-list ul li.views-row-41,
.two-column-list ul li.views-row-43,
.two-column-list ul li.views-row-45,
.two-column-list ul li.views-row-47,
.two-column-list ul li.views-row-49,
.two-column-list ul li.views-row-51,
.two-column-list ul li.views-row-53,
.two-column-list ul li.views-row-55,
.two-column-list ul li.views-row-57,
.two-column-list ul li.views-row-59,
.two-column-list ul li.views-row-61,
.two-column-list ul li.views-row-63,
.two-column-list ul li.views-row-65,
.two-column-list ul li.views-row-67,
.two-column-list ul li.views-row-69,
.two-column-list ul li.views-row-71,
.two-column-list ul li.views-row-73,
.two-column-list ul li.views-row-75,
.two-column-list ul li.views-row-77,
.two-column-list ul li.views-row-79,
.two-column-list ul li.views-row-81,
.two-column-list ul li.views-row-83,
.two-column-list ul li.views-row-85,
.two-column-list ul li.views-row-87,
.two-column-list ul li.views-row-89,
.two-column-list ul li.views-row-91,
.two-column-list ul li.views-row-93,
.two-column-list ul li.views-row-95,
.two-column-list ul li.views-row-97,
.two-column-list ul li.views-row-99 {
  clear: left;
  margin-right: 2.326%;
}
/* line 438, ../sass/pages/_projects.scss */
.two-column-list ul li.views-row-2,
.two-column-list ul li.views-row-4,
.two-column-list ul li.views-row-6,
.two-column-list ul li.views-row-8,
.two-column-list ul li.views-row-10,
.two-column-list ul li.views-row-12,
.two-column-list ul li.views-row-14,
.two-column-list ul li.views-row-16,
.two-column-list ul li.views-row-18,
.two-column-list ul li.views-row-20,
.two-column-list ul li.views-row-22,
.two-column-list ul li.views-row-24,
.two-column-list ul li.views-row-26,
.two-column-list ul li.views-row-28,
.two-column-list ul li.views-row-30,
.two-column-list ul li.views-row-32,
.two-column-list ul li.views-row-34,
.two-column-list ul li.views-row-36,
.two-column-list ul li.views-row-38,
.two-column-list ul li.views-row-40,
.two-column-list ul li.views-row-42,
.two-column-list ul li.views-row-44,
.two-column-list ul li.views-row-46,
.two-column-list ul li.views-row-48,
.two-column-list ul li.views-row-50,
.two-column-list ul li.views-row-52,
.two-column-list ul li.views-row-54,
.two-column-list ul li.views-row-56,
.two-column-list ul li.views-row-58,
.two-column-list ul li.views-row-60,
.two-column-list ul li.views-row-62,
.two-column-list ul li.views-row-64,
.two-column-list ul li.views-row-66,
.two-column-list ul li.views-row-68,
.two-column-list ul li.views-row-70,
.two-column-list ul li.views-row-72,
.two-column-list ul li.views-row-74,
.two-column-list ul li.views-row-76,
.two-column-list ul li.views-row-78,
.two-column-list ul li.views-row-80,
.two-column-list ul li.views-row-82,
.two-column-list ul li.views-row-84,
.two-column-list ul li.views-row-86,
.two-column-list ul li.views-row-88,
.two-column-list ul li.views-row-90,
.two-column-list ul li.views-row-92,
.two-column-list ul li.views-row-94,
.two-column-list ul li.views-row-96,
.two-column-list ul li.views-row-98,
.two-column-list ul li.views-row-100 {
  clear: none;
  margin-right: 0;
}

/* line 446, ../sass/pages/_projects.scss */
.three-column-list ul {
  margin: 0;
  padding: 0;
}
/* line 449, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row {
  float: left;
  margin: 0 2.326% 30px 0;
  padding: 0;
  width: 31.783%;
}
/* line 454, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row h4 {
  font-size: 0.929em;
  line-height: 1.538em;
  margin-bottom: 10px;
}
/* line 458, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row p {
  margin-bottom: 10px;
}
/* line 461, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row ul {
  list-style: disc;
}
/* line 463, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row ul li {
  float: none;
}
/* line 501, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row-1,
.three-column-list ul li.views-row-4,
.three-column-list ul li.views-row-7,
.three-column-list ul li.views-row-10,
.three-column-list ul li.views-row-13,
.three-column-list ul li.views-row-16,
.three-column-list ul li.views-row-19,
.three-column-list ul li.views-row-22,
.three-column-list ul li.views-row-25,
.three-column-list ul li.views-row-28,
.three-column-list ul li.views-row-31,
.three-column-list ul li.views-row-34,
.three-column-list ul li.views-row-37,
.three-column-list ul li.views-row-40,
.three-column-list ul li.views-row-43,
.three-column-list ul li.views-row-46,
.three-column-list ul li.views-row-49,
.three-column-list ul li.views-row-52,
.three-column-list ul li.views-row-55,
.three-column-list ul li.views-row-58,
.three-column-list ul li.views-row-61,
.three-column-list ul li.views-row-64,
.three-column-list ul li.views-row-67,
.three-column-list ul li.views-row-70,
.three-column-list ul li.views-row-73,
.three-column-list ul li.views-row-76,
.three-column-list ul li.views-row-79,
.three-column-list ul li.views-row-82,
.three-column-list ul li.views-row-85,
.three-column-list ul li.views-row-88,
.three-column-list ul li.views-row-91,
.three-column-list ul li.views-row-94,
.three-column-list ul li.views-row-97,
.three-column-list ul li.views-row-100 {
  clear: left;
}
/* line 536, ../sass/pages/_projects.scss */
.three-column-list ul li.views-row-3,
.three-column-list ul li.views-row-6,
.three-column-list ul li.views-row-9,
.three-column-list ul li.views-row-12,
.three-column-list ul li.views-row-15,
.three-column-list ul li.views-row-18,
.three-column-list ul li.views-row-21,
.three-column-list ul li.views-row-24,
.three-column-list ul li.views-row-27,
.three-column-list ul li.views-row-30,
.three-column-list ul li.views-row-33,
.three-column-list ul li.views-row-36,
.three-column-list ul li.views-row-39,
.three-column-list ul li.views-row-42,
.three-column-list ul li.views-row-45,
.three-column-list ul li.views-row-48,
.three-column-list ul li.views-row-51,
.three-column-list ul li.views-row-54,
.three-column-list ul li.views-row-57,
.three-column-list ul li.views-row-60,
.three-column-list ul li.views-row-63,
.three-column-list ul li.views-row-66,
.three-column-list ul li.views-row-69,
.three-column-list ul li.views-row-72,
.three-column-list ul li.views-row-75,
.three-column-list ul li.views-row-78,
.three-column-list ul li.views-row-81,
.three-column-list ul li.views-row-84,
.three-column-list ul li.views-row-87,
.three-column-list ul li.views-row-90,
.three-column-list ul li.views-row-93,
.three-column-list ul li.views-row-96,
.three-column-list ul li.views-row-99 {
  margin-right: 0;
}

@media screen and (max-width: 700px) {
  /* line 546, ../sass/pages/_projects.scss */
  .three-column-list ul li.views-row {
    margin-right: 2.326%;
    padding: 0;
    width: 46.857%;
  }
  /* line 600, ../sass/pages/_projects.scss */
  .three-column-list ul li.views-row-1,
  .three-column-list ul li.views-row-3,
  .three-column-list ul li.views-row-5,
  .three-column-list ul li.views-row-7,
  .three-column-list ul li.views-row-9,
  .three-column-list ul li.views-row-11,
  .three-column-list ul li.views-row-13,
  .three-column-list ul li.views-row-15,
  .three-column-list ul li.views-row-17,
  .three-column-list ul li.views-row-19,
  .three-column-list ul li.views-row-21,
  .three-column-list ul li.views-row-23,
  .three-column-list ul li.views-row-25,
  .three-column-list ul li.views-row-27,
  .three-column-list ul li.views-row-29,
  .three-column-list ul li.views-row-31,
  .three-column-list ul li.views-row-33,
  .three-column-list ul li.views-row-35,
  .three-column-list ul li.views-row-37,
  .three-column-list ul li.views-row-39,
  .three-column-list ul li.views-row-41,
  .three-column-list ul li.views-row-43,
  .three-column-list ul li.views-row-45,
  .three-column-list ul li.views-row-47,
  .three-column-list ul li.views-row-49,
  .three-column-list ul li.views-row-51,
  .three-column-list ul li.views-row-53,
  .three-column-list ul li.views-row-55,
  .three-column-list ul li.views-row-57,
  .three-column-list ul li.views-row-59,
  .three-column-list ul li.views-row-61,
  .three-column-list ul li.views-row-63,
  .three-column-list ul li.views-row-65,
  .three-column-list ul li.views-row-67,
  .three-column-list ul li.views-row-69,
  .three-column-list ul li.views-row-71,
  .three-column-list ul li.views-row-73,
  .three-column-list ul li.views-row-75,
  .three-column-list ul li.views-row-77,
  .three-column-list ul li.views-row-79,
  .three-column-list ul li.views-row-81,
  .three-column-list ul li.views-row-83,
  .three-column-list ul li.views-row-85,
  .three-column-list ul li.views-row-87,
  .three-column-list ul li.views-row-89,
  .three-column-list ul li.views-row-91,
  .three-column-list ul li.views-row-93,
  .three-column-list ul li.views-row-95,
  .three-column-list ul li.views-row-97,
  .three-column-list ul li.views-row-99 {
    clear: left;
    margin-right: 2.326%;
  }
  /* line 653, ../sass/pages/_projects.scss */
  .three-column-list ul li.views-row-2,
  .three-column-list ul li.views-row-4,
  .three-column-list ul li.views-row-6,
  .three-column-list ul li.views-row-8,
  .three-column-list ul li.views-row-10,
  .three-column-list ul li.views-row-12,
  .three-column-list ul li.views-row-14,
  .three-column-list ul li.views-row-16,
  .three-column-list ul li.views-row-18,
  .three-column-list ul li.views-row-20,
  .three-column-list ul li.views-row-22,
  .three-column-list ul li.views-row-24,
  .three-column-list ul li.views-row-26,
  .three-column-list ul li.views-row-28,
  .three-column-list ul li.views-row-30,
  .three-column-list ul li.views-row-32,
  .three-column-list ul li.views-row-34,
  .three-column-list ul li.views-row-36,
  .three-column-list ul li.views-row-38,
  .three-column-list ul li.views-row-40,
  .three-column-list ul li.views-row-42,
  .three-column-list ul li.views-row-44,
  .three-column-list ul li.views-row-46,
  .three-column-list ul li.views-row-48,
  .three-column-list ul li.views-row-50,
  .three-column-list ul li.views-row-52,
  .three-column-list ul li.views-row-54,
  .three-column-list ul li.views-row-56,
  .three-column-list ul li.views-row-58,
  .three-column-list ul li.views-row-60,
  .three-column-list ul li.views-row-62,
  .three-column-list ul li.views-row-64,
  .three-column-list ul li.views-row-66,
  .three-column-list ul li.views-row-68,
  .three-column-list ul li.views-row-70,
  .three-column-list ul li.views-row-72,
  .three-column-list ul li.views-row-74,
  .three-column-list ul li.views-row-76,
  .three-column-list ul li.views-row-78,
  .three-column-list ul li.views-row-80,
  .three-column-list ul li.views-row-82,
  .three-column-list ul li.views-row-84,
  .three-column-list ul li.views-row-86,
  .three-column-list ul li.views-row-88,
  .three-column-list ul li.views-row-90,
  .three-column-list ul li.views-row-92,
  .three-column-list ul li.views-row-94,
  .three-column-list ul li.views-row-96,
  .three-column-list ul li.views-row-98,
  .three-column-list ul li.views-row-100 {
    clear: none;
    margin-right: 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 667, ../sass/pages/_projects.scss */
  .two-column-list ul li.views-row,
  .three-column-list ul li.views-row {
    margin-right: 0;
    padding: 0;
    clear: both;
    float: none;
    width: auto;
  }
}
/* line 2, ../sass/pages/_donate.scss */
.section-donate .fluid-width-video-wrapper {
  margin-bottom: 20px;
}
/* line 5, ../sass/pages/_donate.scss */
.section-donate .ways-to-support, .section-donate .support-levels {
  background: #eeeeee;
  margin-bottom: 20px;
}
/* line 8, ../sass/pages/_donate.scss */
.section-donate .ways-to-support h2, .section-donate .ways-to-support blockquote, .section-donate .support-levels h2, .section-donate .support-levels blockquote {
  background: #626469;
  margin: 0;
  padding: 10px;
  color: #fff;
  text-align: center;
}
/* line 15, ../sass/pages/_donate.scss */
.section-donate .ways-to-support dl, .section-donate .support-levels dl {
  margin: 0;
  border: 1px solid #bfbfbf;
  border-top: none;
}
/* line 19, ../sass/pages/_donate.scss */
.section-donate .ways-to-support dl dt, .section-donate .support-levels dl dt {
  font-size: 1em;
  float: left;
  clear: left;
  padding: 10px 20px;
  text-align: right;
  width: 160px;
  border-top: 1px solid #bfbfbf;
}
/* line 27, ../sass/pages/_donate.scss */
.section-donate .ways-to-support dl dt.first, .section-donate .support-levels dl dt.first {
  border-top: none;
}
/* line 31, ../sass/pages/_donate.scss */
.section-donate .ways-to-support dl dd, .section-donate .support-levels dl dd {
  font-size: 1em;
  margin: 0 0 0 200px;
  border-top: 1px solid #bfbfbf;
  padding: 10px 20px;
  background: white;
}
/* line 37, ../sass/pages/_donate.scss */
.section-donate .ways-to-support dl dd.first, .section-donate .support-levels dl dd.first {
  border-top: none;
}
/* line 46, ../sass/pages/_donate.scss */
.section-donate #sidebar-first .view-funders-and-supporters .item-list h3 {
  background: none;
  color: #e8711c;
  text-transform: none;
  margin: 0;
  padding-bottom: 0;
}
/* line 53, ../sass/pages/_donate.scss */
.section-donate #sidebar-first .view-funders-and-supporters .item-list ul {
  padding: 10px 25px 0 40px;
  color: #6191c5;
}
/* line 56, ../sass/pages/_donate.scss */
.section-donate #sidebar-first .view-funders-and-supporters .item-list ul li.views-row {
  margin: 0;
  list-style: circle;
  padding: 0;
}

/* line 3, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider {
  position: relative;
  padding-bottom: 24px;
  border-bottom: solid 1px #626469;
}
/* line 7, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flexslider-views-slideshow-main-frame {
  border-bottom: solid 1px #626469;
}
/* line 10, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flexslider-views-slideshow-main-frame .views-field-field-image-file img {
  margin: 0 auto;
}
/* line 14, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flexslider-views-slideshow-main-frame .views-field-uri {
  position: absolute;
  bottom: -25px;
  right: 0;
}
/* line 18, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flexslider-views-slideshow-main-frame .views-field-uri a {
  background: transparent url('../images/icons_carousel-nav.png?1372267122') no-repeat -24px 0;
  border-left: solid 1px #626469;
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999em;
  width: 24px;
}
/* line 26, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flexslider-views-slideshow-main-frame .views-field-uri a:hover {
  background-position: -24px -24px;
}
/* line 32, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider ul, #content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider ol {
  margin-left: 0;
  margin-bottom: 0;
}
/* line 36, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-control-nav {
  list-style: none;
  border-left: solid 1px #626469;
  border-right: solid 1px #626469;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 44, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-control-nav li a {
  color: white;
  display: none;
  padding: 0 20px;
  height: 24px;
}
/* line 48, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-control-nav li a.flex-active {
  display: block;
}
/* line 51, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-control-nav li a:hover {
  text-decoration: none;
}
/* line 54, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-control-nav li a .slideshow-node-count {
  font-weight: bold;
}
/* line 61, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-direction-nav {
  position: absolute;
  bottom: 0;
  right: 25px;
  border: none;
}
/* line 67, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-direction-nav li a.flex-prev {
  position: relative;
  right: 25px;
  background-position: -48px 0;
  border-left: solid 1px #626469;
}
/* line 72, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-direction-nav li a.flex-prev:hover {
  background-position: -48px -24px;
}
/* line 77, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-direction-nav li a.flex-next {
  background-position: -72px 0;
  border-left: solid 1px #626469;
}
/* line 80, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-direction-nav li a.flex-next:hover {
  background-position: -72px -24px;
}
/* line 87, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay {
  position: absolute;
  bottom: 0;
  right: 50px;
  margin: 0;
  padding: 0;
}
/* line 93, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay a {
  background: transparent url('../images/icons_carousel-nav.png?1372267122') no-repeat -120px 0;
  border-left: solid 1px #626469;
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999em;
  width: 24px;
}
/* line 101, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay a.flex-play {
  background-position: -120px 0;
}
/* line 103, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay a.flex-play:hover {
  background-position: -120px -24px;
}
/* line 107, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay a.flex-pause {
  background-position: -96px 0;
}
/* line 109, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-block > .view-content > .skin-default > .views_slideshow_main .flexslider .flex-pauseplay a.flex-pause:hover {
  background-position: -96px -24px;
}
/* line 118, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame {
  margin-left: 0;
  margin-bottom: 0;
}
/* line 121, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-body {
  color: white;
  margin: 20px;
}
/* line 124, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-body p {
  margin-bottom: 0;
}
/* line 128, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-field-credit {
  color: white;
  margin: 20px;
}
/* line 131, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-field-credit .views-label {
  font-weight: bold;
}
/* line 134, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-field-credit .field-content {
  display: inline;
}
/* line 138, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-uri {
  position: absolute;
  top: -25px;
  right: 0;
}
/* line 142, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-uri a {
  background: transparent url('../images/icons_carousel-nav.png?1372267122') no-repeat -24px 0;
  border-left: solid 1px #626469;
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999em;
  width: 24px;
  -webkit-transition: color, 0s;
  -moz-transition: color, 0s;
  -o-transition: color, 0s;
  transition: color, 0s;
}
/* line 151, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main ul.flexslider-views-slideshow-main-frame .views-field-uri a:hover {
  background-position: -24px -24px;
}
/* line 157, ../sass/pages/_slideshow.scss */
#content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main .flex-control-nav, #content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main .flex-direction-nav, #content .view-slideshow.view-display-id-attachment_1 > .view-content > .skin-default > .views_slideshow_main .flex-pauseplay {
  display: none;
}
/* line 161, ../sass/pages/_slideshow.scss */
#content .view-footer {
  display: none;
}

/* line 167, ../sass/pages/_slideshow.scss */
.flex-direction-nav a, .flex-pauseplay a {
  -webkit-transition: color, 0s;
  -moz-transition: color, 0s;
  -o-transition: color, 0s;
  transition: color, 0s;
}

/* line 173, ../sass/pages/_slideshow.scss */
#lightbox #imageDataContainer {
  font-size: 1em;
  line-height: 1.429em;
}
/* line 175, ../sass/pages/_slideshow.scss */
#lightbox #imageDataContainer #imageData {
  color: #626469;
}
/* line 178, ../sass/pages/_slideshow.scss */
#lightbox #imageDataContainer #imageData #imageDetails {
  width: 90%;
}
/* line 180, ../sass/pages/_slideshow.scss */
#lightbox #imageDataContainer #imageData #imageDetails #caption {
  font-weight: normal;
}
/* line 182, ../sass/pages/_slideshow.scss */
#lightbox #imageDataContainer #imageData #imageDetails #caption .caption, #lightbox #imageDataContainer #imageData #imageDetails #caption .credits {
  margin: 1em 0;
}

/* line 3, ../sass/partials/_ads.scss */
.advertisement h3,
#sidebar-first .block-google-dfp h3 {
  font-size: 0.786em;
  line-height: 1.818em;
  background: none;
  color: #bfbfbf;
  font-weight: 400;
  margin: 0 0 10px 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}

/* line 15, ../sass/partials/_ads.scss */
#sidebar-first .block-google-dfp h3 {
  margin-top: 20px;
}

/* line 18, ../sass/partials/_ads.scss */
#content-footer .advertisement {
  width: 728px;
}

/* line 23, ../sass/partials/_ads.scss */
#sidebar-first .block-google-dfp {
  background: none;
  *zoom: 1;
}
/* line 22, ../../../../../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#sidebar-first .block-google-dfp:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
/* line 26, ../sass/partials/_ads.scss */
#sidebar-first .block-google-dfp .content {
  display: inline;
  float: right;
  padding: 0 6.522% 20px 0;
}

@media screen and (max-width: 768px) {
  /* line 33, ../sass/partials/_ads.scss */
  .block-google-dfp {
    display: none;
  }
}
/* line 3, ../sass/screen.scss */
.somediv {
  float: left;
}
