/*
$small: 30em;
$medium-small: 40em;
$medium: 50em;
$large: 60em;
$large-extra: 70em;
$max-width: 1200px;
*/
/*
 * Retina Sprites for Compass
 * by:              Gaya Kessler
 * last update:     03/11/14
 *
 * Usage:
 * 1. create two folders in your image directory (in this case 'icons' and 'icons-2x').
 * 2. adjust the foldernames defined below if you use different names.
 * 3. create sprite images for pixel ratio 1 screens and put them in the first folder.
 * 4. create sprite images for pixel ratio 2 screens and put them in the second folder, use the same filenames.
 * 5. use the sprite-image in your Sass/Scss using: '@include use-sprite(<sprite-name>)'
 */
/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
form:after {
  content: "";
  display: table;
  clear: both; }

/* line 4, ../sass/base/_forms.scss */
fieldset {
  border: none; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  fieldset:after {
    content: "";
    display: table;
    clear: both; }
  /* line 7, ../sass/base/_forms.scss */
  fieldset.captcha {
    border: 1px solid #c0c0c0;
    padding-bottom: 0; }
    /* line 10, ../sass/base/_forms.scss */
    fieldset.captcha legend {
      font-weight: 700; }

/* line 15, ../sass/base/_forms.scss */
.form-field,
.form-text {
  border: 1px solid #bfbfbf;
  height: 35px;
  line-height: 1.7em;
  padding-left: 12px;
  padding-top: 4px; }
  @media (min-width: 800px) {
    /* line 15, ../sass/base/_forms.scss */
    .form-field,
    .form-text {
      height: 35px;
      padding-top: 2px; } }

/* line 27, ../sass/base/_forms.scss */
textarea {
  border: 1px solid #bfbfbf;
  line-height: 1.7em;
  padding-left: 12px;
  padding-top: 4px; }

/* line 33, ../sass/base/_forms.scss */
.input-wrapper {
  position: relative; }

/* line 36, ../sass/base/_forms.scss */
button {
  -webkit-tap-highlight-color: transparent; }
  /* line 38, ../sass/base/_forms.scss */
  button span {
    height: 1px;
    left: -9000px;
    overflow: hidden;
    position: absolute;
    width: 1px; }

/* line 42, ../sass/base/_forms.scss */
.button {
  margin-top: 0.5em; }

/* line 45, ../sass/base/_forms.scss */
.button,
.form-button,
.webform-client-form .form-submit,
.button-link,
.tag-term,
.button-link-5em,
.gallery-description a {
  -webkit-tap-highlight-color: transparent; }
  /* line 49, ../sass/base/_forms.scss */
  .button.gray,
  .form-button.gray,
  .webform-client-form .form-submit.gray,
  .button-link.gray,
  .gray.tag-term,
  .gray.button-link-5em,
  .gallery-description a.gray {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #666666;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 49, ../sass/base/_forms.scss */
      .button.gray,
      .form-button.gray,
      .webform-client-form .form-submit.gray,
      .button-link.gray,
      .gray.tag-term,
      .gray.button-link-5em,
      .gallery-description a.gray {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.gray:visited,
    .form-button.gray:visited,
    .webform-client-form .form-submit.gray:visited,
    .button-link.gray:visited,
    .gray.tag-term:visited,
    .gray.button-link-5em:visited,
    .gallery-description a.gray:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.gray:hover,
    .form-button.gray:hover,
    .webform-client-form .form-submit.gray:hover,
    .button-link.gray:hover,
    .gray.tag-term:hover,
    .gray.button-link-5em:hover,
    .gallery-description a.gray:hover {
      background-color: #4d4d4d;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.gray:active,
    .form-button.gray:active,
    .webform-client-form .form-submit.gray:active,
    .button-link.gray:active,
    .gray.tag-term:active,
    .gray.button-link-5em:active,
    .gallery-description a.gray:active {
      background-color: #404040;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.gray.button-disabled,
    .form-button.gray.button-disabled,
    .webform-client-form .form-submit.gray.button-disabled,
    .button-link.gray.button-disabled,
    .gray.button-disabled.tag-term,
    .gray.button-disabled.button-link-5em,
    .gallery-description a.gray.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.gray .icon-arrow-right,
    .form-button.gray .icon-arrow-right,
    .webform-client-form .form-submit.gray .icon-arrow-right,
    .button-link.gray .icon-arrow-right,
    .gray.tag-term .icon-arrow-right,
    .gray.button-link-5em .icon-arrow-right,
    .gallery-description a.gray .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.gray .icon-arrow-right,
        .form-button.gray .icon-arrow-right,
        .webform-client-form .form-submit.gray .icon-arrow-right,
        .button-link.gray .icon-arrow-right,
        .gray.tag-term .icon-arrow-right,
        .gray.button-link-5em .icon-arrow-right,
        .gallery-description a.gray .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
  /* line 50, ../sass/base/_forms.scss */
  .button.gray-light,
  .form-button.gray-light,
  .webform-client-form .form-submit.gray-light,
  .button-link.gray-light,
  .gray-light.tag-term,
  .gray-light.button-link-5em,
  .gallery-description a.gray-light {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #757575;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 50, ../sass/base/_forms.scss */
      .button.gray-light,
      .form-button.gray-light,
      .webform-client-form .form-submit.gray-light,
      .button-link.gray-light,
      .gray-light.tag-term,
      .gray-light.button-link-5em,
      .gallery-description a.gray-light {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.gray-light:visited,
    .form-button.gray-light:visited,
    .webform-client-form .form-submit.gray-light:visited,
    .button-link.gray-light:visited,
    .gray-light.tag-term:visited,
    .gray-light.button-link-5em:visited,
    .gallery-description a.gray-light:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.gray-light:hover,
    .form-button.gray-light:hover,
    .webform-client-form .form-submit.gray-light:hover,
    .button-link.gray-light:hover,
    .gray-light.tag-term:hover,
    .gray-light.button-link-5em:hover,
    .gallery-description a.gray-light:hover {
      background-color: #5c5c5c;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.gray-light:active,
    .form-button.gray-light:active,
    .webform-client-form .form-submit.gray-light:active,
    .button-link.gray-light:active,
    .gray-light.tag-term:active,
    .gray-light.button-link-5em:active,
    .gallery-description a.gray-light:active {
      background-color: #4f4f4f;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.gray-light.button-disabled,
    .form-button.gray-light.button-disabled,
    .webform-client-form .form-submit.gray-light.button-disabled,
    .button-link.gray-light.button-disabled,
    .gray-light.button-disabled.tag-term,
    .gray-light.button-disabled.button-link-5em,
    .gallery-description a.gray-light.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.gray-light .icon-arrow-right,
    .form-button.gray-light .icon-arrow-right,
    .webform-client-form .form-submit.gray-light .icon-arrow-right,
    .button-link.gray-light .icon-arrow-right,
    .gray-light.tag-term .icon-arrow-right,
    .gray-light.button-link-5em .icon-arrow-right,
    .gallery-description a.gray-light .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.gray-light .icon-arrow-right,
        .form-button.gray-light .icon-arrow-right,
        .webform-client-form .form-submit.gray-light .icon-arrow-right,
        .button-link.gray-light .icon-arrow-right,
        .gray-light.tag-term .icon-arrow-right,
        .gray-light.button-link-5em .icon-arrow-right,
        .gallery-description a.gray-light .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
  /* line 51, ../sass/base/_forms.scss */
  .button.blue,
  .form-button.blue,
  .webform-client-form .form-submit.blue,
  .button-link.blue,
  .blue.tag-term,
  .blue.button-link-5em,
  .gallery-description a.blue {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #20558a;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 51, ../sass/base/_forms.scss */
      .button.blue,
      .form-button.blue,
      .webform-client-form .form-submit.blue,
      .button-link.blue,
      .blue.tag-term,
      .blue.button-link-5em,
      .gallery-description a.blue {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.blue:visited,
    .form-button.blue:visited,
    .webform-client-form .form-submit.blue:visited,
    .button-link.blue:visited,
    .blue.tag-term:visited,
    .blue.button-link-5em:visited,
    .gallery-description a.blue:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.blue:hover,
    .form-button.blue:hover,
    .webform-client-form .form-submit.blue:hover,
    .button-link.blue:hover,
    .blue.tag-term:hover,
    .blue.button-link-5em:hover,
    .gallery-description a.blue:hover {
      background-color: #163b61;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.blue:active,
    .form-button.blue:active,
    .webform-client-form .form-submit.blue:active,
    .button-link.blue:active,
    .blue.tag-term:active,
    .blue.button-link-5em:active,
    .gallery-description a.blue:active {
      background-color: #122f4c;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.blue.button-disabled,
    .form-button.blue.button-disabled,
    .webform-client-form .form-submit.blue.button-disabled,
    .button-link.blue.button-disabled,
    .blue.button-disabled.tag-term,
    .blue.button-disabled.button-link-5em,
    .gallery-description a.blue.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.blue .icon-arrow-right,
    .form-button.blue .icon-arrow-right,
    .webform-client-form .form-submit.blue .icon-arrow-right,
    .button-link.blue .icon-arrow-right,
    .blue.tag-term .icon-arrow-right,
    .blue.button-link-5em .icon-arrow-right,
    .gallery-description a.blue .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.blue .icon-arrow-right,
        .form-button.blue .icon-arrow-right,
        .webform-client-form .form-submit.blue .icon-arrow-right,
        .button-link.blue .icon-arrow-right,
        .blue.tag-term .icon-arrow-right,
        .blue.button-link-5em .icon-arrow-right,
        .gallery-description a.blue .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
  /* line 52, ../sass/base/_forms.scss */
  .button.blue-dark,
  .form-button.blue-dark,
  .webform-client-form .form-submit.blue-dark,
  .button-link.blue-dark,
  .blue-dark.tag-term,
  .blue-dark.button-link-5em,
  .gallery-description a.blue-dark {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #0f3c72;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 52, ../sass/base/_forms.scss */
      .button.blue-dark,
      .form-button.blue-dark,
      .webform-client-form .form-submit.blue-dark,
      .button-link.blue-dark,
      .blue-dark.tag-term,
      .blue-dark.button-link-5em,
      .gallery-description a.blue-dark {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.blue-dark:visited,
    .form-button.blue-dark:visited,
    .webform-client-form .form-submit.blue-dark:visited,
    .button-link.blue-dark:visited,
    .blue-dark.tag-term:visited,
    .blue-dark.button-link-5em:visited,
    .gallery-description a.blue-dark:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.blue-dark:hover,
    .form-button.blue-dark:hover,
    .webform-client-form .form-submit.blue-dark:hover,
    .button-link.blue-dark:hover,
    .blue-dark.tag-term:hover,
    .blue-dark.button-link-5em:hover,
    .gallery-description a.blue-dark:hover {
      background-color: #092445;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.blue-dark:active,
    .form-button.blue-dark:active,
    .webform-client-form .form-submit.blue-dark:active,
    .button-link.blue-dark:active,
    .blue-dark.tag-term:active,
    .blue-dark.button-link-5em:active,
    .gallery-description a.blue-dark:active {
      background-color: #06182e;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.blue-dark.button-disabled,
    .form-button.blue-dark.button-disabled,
    .webform-client-form .form-submit.blue-dark.button-disabled,
    .button-link.blue-dark.button-disabled,
    .blue-dark.button-disabled.tag-term,
    .blue-dark.button-disabled.button-link-5em,
    .gallery-description a.blue-dark.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.blue-dark .icon-arrow-right,
    .form-button.blue-dark .icon-arrow-right,
    .webform-client-form .form-submit.blue-dark .icon-arrow-right,
    .button-link.blue-dark .icon-arrow-right,
    .blue-dark.tag-term .icon-arrow-right,
    .blue-dark.button-link-5em .icon-arrow-right,
    .gallery-description a.blue-dark .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.blue-dark .icon-arrow-right,
        .form-button.blue-dark .icon-arrow-right,
        .webform-client-form .form-submit.blue-dark .icon-arrow-right,
        .button-link.blue-dark .icon-arrow-right,
        .blue-dark.tag-term .icon-arrow-right,
        .blue-dark.button-link-5em .icon-arrow-right,
        .gallery-description a.blue-dark .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
  /* line 53, ../sass/base/_forms.scss */
  .button.red,
  .form-button.red,
  .webform-client-form .form-submit.red,
  .button-link.red,
  .red.tag-term,
  .red.button-link-5em,
  .gallery-description a.red {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #a00000;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 53, ../sass/base/_forms.scss */
      .button.red,
      .form-button.red,
      .webform-client-form .form-submit.red,
      .button-link.red,
      .red.tag-term,
      .red.button-link-5em,
      .gallery-description a.red {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.red:visited,
    .form-button.red:visited,
    .webform-client-form .form-submit.red:visited,
    .button-link.red:visited,
    .red.tag-term:visited,
    .red.button-link-5em:visited,
    .gallery-description a.red:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.red:hover,
    .form-button.red:hover,
    .webform-client-form .form-submit.red:hover,
    .button-link.red:hover,
    .red.tag-term:hover,
    .red.button-link-5em:hover,
    .gallery-description a.red:hover {
      background-color: #6d0000;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.red:active,
    .form-button.red:active,
    .webform-client-form .form-submit.red:active,
    .button-link.red:active,
    .red.tag-term:active,
    .red.button-link-5em:active,
    .gallery-description a.red:active {
      background-color: #530000;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.red.button-disabled,
    .form-button.red.button-disabled,
    .webform-client-form .form-submit.red.button-disabled,
    .button-link.red.button-disabled,
    .red.button-disabled.tag-term,
    .red.button-disabled.button-link-5em,
    .gallery-description a.red.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.red .icon-arrow-right,
    .form-button.red .icon-arrow-right,
    .webform-client-form .form-submit.red .icon-arrow-right,
    .button-link.red .icon-arrow-right,
    .red.tag-term .icon-arrow-right,
    .red.button-link-5em .icon-arrow-right,
    .gallery-description a.red .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.red .icon-arrow-right,
        .form-button.red .icon-arrow-right,
        .webform-client-form .form-submit.red .icon-arrow-right,
        .button-link.red .icon-arrow-right,
        .red.tag-term .icon-arrow-right,
        .red.button-link-5em .icon-arrow-right,
        .gallery-description a.red .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
  /* line 54, ../sass/base/_forms.scss */
  .button.gold,
  .form-button.gold,
  .webform-client-form .form-submit.gold,
  .button-link.gold,
  .gold.tag-term,
  .gold.button-link-5em,
  .gallery-description a.gold {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #986e3d;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 54, ../sass/base/_forms.scss */
      .button.gold,
      .form-button.gold,
      .webform-client-form .form-submit.gold,
      .button-link.gold,
      .gold.tag-term,
      .gold.button-link-5em,
      .gallery-description a.gold {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .button.gold:visited,
    .form-button.gold:visited,
    .webform-client-form .form-submit.gold:visited,
    .button-link.gold:visited,
    .gold.tag-term:visited,
    .gold.button-link-5em:visited,
    .gallery-description a.gold:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .button.gold:hover,
    .form-button.gold:hover,
    .webform-client-form .form-submit.gold:hover,
    .button-link.gold:hover,
    .gold.tag-term:hover,
    .gold.button-link-5em:hover,
    .gallery-description a.gold:hover {
      background-color: #74542e;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .button.gold:active,
    .form-button.gold:active,
    .webform-client-form .form-submit.gold:active,
    .button-link.gold:active,
    .gold.tag-term:active,
    .gold.button-link-5em:active,
    .gallery-description a.gold:active {
      background-color: #614627;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .button.gold.button-disabled,
    .form-button.gold.button-disabled,
    .webform-client-form .form-submit.gold.button-disabled,
    .button-link.gold.button-disabled,
    .gold.button-disabled.tag-term,
    .gold.button-disabled.button-link-5em,
    .gallery-description a.gold.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .button.gold .icon-arrow-right,
    .form-button.gold .icon-arrow-right,
    .webform-client-form .form-submit.gold .icon-arrow-right,
    .button-link.gold .icon-arrow-right,
    .gold.tag-term .icon-arrow-right,
    .gold.button-link-5em .icon-arrow-right,
    .gallery-description a.gold .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .button.gold .icon-arrow-right,
        .form-button.gold .icon-arrow-right,
        .webform-client-form .form-submit.gold .icon-arrow-right,
        .button-link.gold .icon-arrow-right,
        .gold.tag-term .icon-arrow-right,
        .gold.button-link-5em .icon-arrow-right,
        .gallery-description a.gold .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }

/* line 57, ../sass/base/_forms.scss */
.webform-client-form .form-submit {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #20558a;
  border: none;
  color: #fff;
  display: inline-block;
  height: 33px;
  line-height: 1.7em;
  margin-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 2px;
  position: relative;
  text-decoration: none;
  margin-top: 1em;
  margin-right: 0.5em; }
  @media (min-width: 800px) {
    /* line 57, ../sass/base/_forms.scss */
    .webform-client-form .form-submit {
      padding-top: 0.15em;
      height: 30px; } }
  /* line 39, ../sass/abstractions/_base.scss */
  .webform-client-form .form-submit:visited {
    color: #fff; }
  /* line 42, ../sass/abstractions/_base.scss */
  .webform-client-form .form-submit:hover {
    background-color: #163b61;
    color: #fff;
    text-decoration: none; }
  /* line 47, ../sass/abstractions/_base.scss */
  .webform-client-form .form-submit:active {
    background-color: #122f4c;
    color: #fff;
    text-decoration: none; }
  /* line 52, ../sass/abstractions/_base.scss */
  .webform-client-form .form-submit.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 56, ../sass/abstractions/_base.scss */
  .webform-client-form .form-submit .icon-arrow-right {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -62px -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 27px;
    width: 10px;
    float: right;
    margin-left: 0.3em; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 56, ../sass/abstractions/_base.scss */
      .webform-client-form .form-submit .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -62px -119px;
        height: 27px;
        width: 10px; } }

/* line 62, ../sass/base/_forms.scss */
.webform-client-form .webform-previous {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #666666;
  border: none;
  color: #fff;
  display: inline-block;
  height: 33px;
  line-height: 1.7em;
  margin-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 2px;
  position: relative;
  text-decoration: none; }
  @media (min-width: 800px) {
    /* line 62, ../sass/base/_forms.scss */
    .webform-client-form .webform-previous {
      padding-top: 0.15em;
      height: 30px; } }
  /* line 39, ../sass/abstractions/_base.scss */
  .webform-client-form .webform-previous:visited {
    color: #fff; }
  /* line 42, ../sass/abstractions/_base.scss */
  .webform-client-form .webform-previous:hover {
    background-color: #4d4d4d;
    color: #fff;
    text-decoration: none; }
  /* line 47, ../sass/abstractions/_base.scss */
  .webform-client-form .webform-previous:active {
    background-color: #404040;
    color: #fff;
    text-decoration: none; }
  /* line 52, ../sass/abstractions/_base.scss */
  .webform-client-form .webform-previous.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 56, ../sass/abstractions/_base.scss */
  .webform-client-form .webform-previous .icon-arrow-right {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -62px -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 27px;
    width: 10px;
    float: right;
    margin-left: 0.3em; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 56, ../sass/abstractions/_base.scss */
      .webform-client-form .webform-previous .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -62px -119px;
        height: 27px;
        width: 10px; } }

/* line 65, ../sass/base/_forms.scss */
.form-button,
.webform-client-form .form-submit {
  height: 35px;
  padding-top: 0; }
  @media (min-width: 800px) {
    /* line 65, ../sass/base/_forms.scss */
    .form-button,
    .webform-client-form .form-submit {
      height: 35px;
      padding-top: 2px; } }

/* line 74, ../sass/base/_forms.scss */
.form-actions {
  margin-top: 1.5em; }

/* line 77, ../sass/base/_forms.scss */
.webform-progressbar {
  padding-bottom: 1em;
  padding-right: 20px;
  margin-left: 1.1em;
  margin-top: 2.4em; }

/* line 83, ../sass/base/_forms.scss */
.webform-progressbar-outer {
  background-color: #6fa5d2;
  border: none;
  height: 6px; }

/* line 88, ../sass/base/_forms.scss */
.webform-progressbar-inner {
  background-color: #6fa5d2; }

/* line 91, ../sass/base/_forms.scss */
.webform-progressbar-page {
  width: 24px;
  height: 24px;
  margin: -12px -12px;
  border: 5px solid #6fa5d2;
  background-color: #fff;
  border-radius: 12px; }
  /* line 98, ../sass/base/_forms.scss */
  .webform-progressbar-page.completed {
    background-color: #6fa5d2; }
  /* line 101, ../sass/base/_forms.scss */
  .webform-progressbar-page.current {
    background-color: #154b80; }
  /* line 104, ../sass/base/_forms.scss */
  .webform-progressbar-page .webform-progressbar-page-label {
    top: 18px; }

/* line 108, ../sass/base/_forms.scss */
.messages.warning {
  border: none;
  padding-left: 0; }

/* line 112, ../sass/base/_forms.scss */
.links {
  margin-bottom: 2em;
  margin-top: 2em; }
  /* line 115, ../sass/base/_forms.scss */
  .links a {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #666666;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 115, ../sass/base/_forms.scss */
      .links a {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .links a:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .links a:hover {
      background-color: #4d4d4d;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .links a:active {
      background-color: #404040;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .links a.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .links a .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .links a .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }

/* line 120, ../sass/base/_forms.scss */
.search-form {
  margin-bottom: 1.4em; }
  /* line 122, ../sass/base/_forms.scss */
  .search-form.site-search {
    margin-bottom: 0; }
  /* line 125, ../sass/base/_forms.scss */
  .search-form fieldset {
    margin: 0;
    padding: 0; }
  /* line 129, ../sass/base/_forms.scss */
  .search-form legend {
    height: 1px;
    left: -9000px;
    overflow: hidden;
    position: absolute;
    width: 1px; }
  /* line 132, ../sass/base/_forms.scss */
  .search-form input {
    float: left; }
  /* line 135, ../sass/base/_forms.scss */
  .search-form .form-field {
    -webkit-appearance: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding-right: 35px;
    /*
        @include border-bottom-left-radius($button-radius);
        @include border-top-left-radius($button-radius);
        @include border-bottom-right-radius(0px); // Hide default round corners in Mobile Safari
        @include border-top-right-radius(0px); // Hide default round corners in Mobile Safari
        border-right: none;
    */ }
    @media (min-width: 800px) {
      /* line 135, ../sass/base/_forms.scss */
      .search-form .form-field {
        padding-right: 35px; } }
  /* line 150, ../sass/base/_forms.scss */
  .search-form .form-button {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -279px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 35px;
    width: 35px;
    background-color: transparent;
    border: none;
    height: 35px;
    padding: 0;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 0;
    width: 35px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 150, ../sass/base/_forms.scss */
      .search-form .form-button {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -279px;
        height: 35px;
        width: 35px; } }
    /* line 161, ../sass/base/_forms.scss */
    .search-form .form-button.form-button-site-search {
      right: 1em;
      top: 1em; }
    /* line 165, ../sass/base/_forms.scss */
    .search-form .form-button:hover {
      background-color: transparent; }
    @media (min-width: 800px) {
      /* line 150, ../sass/base/_forms.scss */
      .search-form .form-button {
        height: 35px;
        width: 35px; }
        /* line 171, ../sass/base/_forms.scss */
        .search-form .form-button.form-button-site-search {
          right: 0;
          top: 0; } }

/*
img, media {
  max-width: 100%;
}
*/
/* line 6, ../sass/base/_media.scss */
img,
img.adaptive,
embed,
object,
audio,
video {
  border: none;
  height: auto;
  width: 100%; }
  /* line 15, ../sass/base/_media.scss */
  #overlay img, #toolbar img, .exitdisclaimer img, .feed-icon img, #overlay
  img.adaptive, #toolbar
  img.adaptive, .exitdisclaimer
  img.adaptive, .feed-icon
  img.adaptive, #overlay
  embed, #toolbar
  embed, .exitdisclaimer
  embed, .feed-icon
  embed, #overlay
  object, #toolbar
  object, .exitdisclaimer
  object, .feed-icon
  object, #overlay
  audio, #toolbar
  audio, .exitdisclaimer
  audio, .feed-icon
  audio, #overlay
  video, #toolbar
  video, .exitdisclaimer
  video, .feed-icon
  video {
    width: auto; }

/* line 22, ../sass/base/_media.scss */
.file,
.media {
  line-height: 1.2em; }
  @media (min-width: 800px) {
    /* line 22, ../sass/base/_media.scss */
    .file,
    .media {
      line-height: 1.3em; } }

/* line 29, ../sass/base/_media.scss */
picture,
.sb-image {
  display: block;
  margin-bottom: 0.2em; }
  /* line 33, ../sass/base/_media.scss */
  .slideshow-main picture, .bean-home-slideshow-2l-block picture, .teaser-landing picture, .slideshow-main
  .sb-image, .bean-home-slideshow-2l-block
  .sb-image, .teaser-landing
  .sb-image {
    margin-bottom: 0; }

/* line 39, ../sass/base/_media.scss */
.media-youtube-video {
  margin-bottom: 0.5em; }

/* line 42, ../sass/base/_media.scss */
.featured-media {
  margin-bottom: 1.6em;
  margin-top: 1.6em; }
  @media (min-width: 600px) {
    /* line 45, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 45, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 33%; }
      /* line 75, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-second .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-third .featured-media.featured-media-floated, .has-two-sidebars.has-sidebar-first.has-sidebar-third .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-first .featured-media-floated .featured-media, .has-one-sidebar.has-sidebar-second .featured-media-floated .featured-media, .has-one-sidebar.has-sidebar-third .featured-media-floated .featured-media, .has-two-sidebars.has-sidebar-first.has-sidebar-third .featured-media-floated .featured-media {
        width: 48%; }
      /* line 82, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .featured-media.featured-media-floated, .has-three-sidebars .featured-media.featured-media-floated, .has-two-sidebars.has-sidebar-second .featured-media-floated .featured-media, .has-three-sidebars .featured-media-floated .featured-media {
        width: 48%; } }
  @media (min-width: 1100px) {
    /* line 45, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 33%; }
      /* line 90, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-second .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-third .featured-media.featured-media-floated, .has-two-sidebars.has-sidebar-first.has-sidebar-third .featured-media.featured-media-floated, .has-one-sidebar.has-sidebar-first .featured-media-floated .featured-media, .has-one-sidebar.has-sidebar-second .featured-media-floated .featured-media, .has-one-sidebar.has-sidebar-third .featured-media-floated .featured-media, .has-two-sidebars.has-sidebar-first.has-sidebar-third .featured-media-floated .featured-media {
        width: 40%; }
      /* line 97, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .featured-media.featured-media-floated, .has-three-sidebars .featured-media.featured-media-floated, .has-two-sidebars.has-sidebar-second .featured-media-floated .featured-media, .has-three-sidebars .featured-media-floated .featured-media {
        width: 48%; } }
  @media (min-width: 600px) {
    /* line 45, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      float: right;
      margin-bottom: 1.4em;
      margin-left: 1.5em;
      margin-top: 0.5em; } }

/* line 58, ../sass/base/_media.scss */
.view-mode-sidebar_media .view-mode-sidebar_media {
  margin-top: 1.3em; }
/* line 62, ../sass/base/_media.scss */
.view-mode-sidebar_media .view-mode-sidebar_media + .view-mode-sidebar_media {
  margin-top: 0.4em; }
/* line 66, ../sass/base/_media.scss */
.view-mode-sidebar_media h3 + .view-mode-sidebar_media,
.view-mode-sidebar_media h3 + .file,
.view-mode-sidebar_media h3 + .media {
  margin-top: 1.25em; }

/* line 72, ../sass/base/_media.scss */
.media-sidebar_media,
.file-video-youtube {
  margin-bottom: 1em; }
  /* line 75, ../sass/base/_media.scss */
  .teaser-thumbnail .media-sidebar_media, .teaser-thumbnail
  .file-video-youtube {
    margin-bottom: 0; }

/* line 79, ../sass/base/_media.scss */
.thumbnail {
  height: 72px;
  width: 72px; }
  @media (min-width: 800px) {
    /* line 79, ../sass/base/_media.scss */
    .thumbnail {
      height: 72px;
      width: 72px; } }
  @media (min-width: 960px) {
    /* line 79, ../sass/base/_media.scss */
    .thumbnail {
      height: 100px;
      width: 100px; } }

/* line 91, ../sass/base/_media.scss */
.media-border img {
  border: 1px solid #bfbfbf; }

/* line 95, ../sass/base/_media.scss */
.media-float-left,
.media-float-right {
  clear: both;
  margin-bottom: 0.5em;
  margin-top: 1.6em; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .media-float-left:after,
  .media-float-right:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 600px) {
    /* line 95, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 95, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 33%; }
      /* line 75, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left, .has-one-sidebar.has-sidebar-second .media-float-left, .has-one-sidebar.has-sidebar-third .media-float-left, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left, .has-one-sidebar.has-sidebar-first
      .media-float-right, .has-one-sidebar.has-sidebar-second
      .media-float-right, .has-one-sidebar.has-sidebar-third
      .media-float-right, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right {
        width: 48%; }
      /* line 82, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left, .has-three-sidebars .media-float-left, .has-two-sidebars.has-sidebar-second
      .media-float-right, .has-three-sidebars
      .media-float-right {
        width: 48%; } }
  @media (min-width: 1100px) {
    /* line 95, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 33%; }
      /* line 90, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left, .has-one-sidebar.has-sidebar-second .media-float-left, .has-one-sidebar.has-sidebar-third .media-float-left, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left, .has-one-sidebar.has-sidebar-first
      .media-float-right, .has-one-sidebar.has-sidebar-second
      .media-float-right, .has-one-sidebar.has-sidebar-third
      .media-float-right, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right {
        width: 40%; }
      /* line 97, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left, .has-three-sidebars .media-float-left, .has-two-sidebars.has-sidebar-second
      .media-float-right, .has-three-sidebars
      .media-float-right {
        width: 48%; } }
  @media (min-width: 480px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      clear: none; } }
  @media (min-width: 480px) and (min-width: 480px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      width: 40%; } }
  @media (min-width: 480px) and (min-width: 600px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      width: 48%; } }
  @media (min-width: 480px) and (min-width: 800px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      width: 33%; } }
  @media (min-width: 480px) and (min-width: 960px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      width: 33%; }
      /* line 189, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .box-wide .media-float-left, .has-one-sidebar.has-sidebar-second .box-wide .media-float-left, .has-one-sidebar.has-sidebar-third .box-wide .media-float-left, .has-two-sidebars.has-sidebar-first.has-sidebar-third .box-wide .media-float-left, .has-one-sidebar.has-sidebar-first .box-wide
      .media-float-right, .has-one-sidebar.has-sidebar-second .box-wide
      .media-float-right, .has-one-sidebar.has-sidebar-third .box-wide
      .media-float-right, .has-two-sidebars.has-sidebar-first.has-sidebar-third .box-wide
      .media-float-right {
        width: 48%; }
      /* line 196, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .box-wide .media-float-left, .has-three-sidebars .box-wide .media-float-left, .has-two-sidebars.has-sidebar-second .box-wide
      .media-float-right, .has-three-sidebars .box-wide
      .media-float-right {
        width: 33%; } }
  @media (min-width: 480px) and (min-width: 1100px) {
    /* line 100, ../sass/base/_media.scss */
    .box-wide .media-float-left, .box-wide
    .media-float-right {
      width: 33%; }
      /* line 204, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .box-wide .media-float-left, .has-one-sidebar.has-sidebar-second .box-wide .media-float-left, .has-one-sidebar.has-sidebar-third .box-wide .media-float-left, .has-two-sidebars.has-sidebar-first.has-sidebar-third .box-wide .media-float-left, .has-one-sidebar.has-sidebar-first .box-wide
      .media-float-right, .has-one-sidebar.has-sidebar-second .box-wide
      .media-float-right, .has-one-sidebar.has-sidebar-third .box-wide
      .media-float-right, .has-two-sidebars.has-sidebar-first.has-sidebar-third .box-wide
      .media-float-right {
        width: 40%; }
      /* line 211, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .box-wide .media-float-left, .has-three-sidebars .box-wide .media-float-left, .has-two-sidebars.has-sidebar-second .box-wide
      .media-float-right, .has-three-sidebars .box-wide
      .media-float-right {
        width: 48%; } }

  @media (min-width: 480px) {
    /* line 105, ../sass/base/_media.scss */
    .media-float-left.media-float-small,
    .media-float-right.media-float-small {
      width: 48%; } }
  @media (min-width: 600px) {
    /* line 105, ../sass/base/_media.scss */
    .media-float-left.media-float-small,
    .media-float-right.media-float-small {
      width: 33%; } }
  @media (min-width: 960px) {
    /* line 105, ../sass/base/_media.scss */
    .media-float-left.media-float-small,
    .media-float-right.media-float-small {
      width: 33%; }
      /* line 113, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-second .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-third .media-float-left.media-float-small, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-first
      .media-float-right.media-float-small, .has-one-sidebar.has-sidebar-second
      .media-float-right.media-float-small, .has-one-sidebar.has-sidebar-third
      .media-float-right.media-float-small, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right.media-float-small {
        width: 33%; }
      /* line 120, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left.media-float-small, .has-three-sidebars .media-float-left.media-float-small, .has-two-sidebars.has-sidebar-second
      .media-float-right.media-float-small, .has-three-sidebars
      .media-float-right.media-float-small {
        width: 33%; } }
  @media (min-width: 1100px) {
    /* line 105, ../sass/base/_media.scss */
    .media-float-left.media-float-small,
    .media-float-right.media-float-small {
      width: 33%; }
      /* line 128, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-second .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-third .media-float-left.media-float-small, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left.media-float-small, .has-one-sidebar.has-sidebar-first
      .media-float-right.media-float-small, .has-one-sidebar.has-sidebar-second
      .media-float-right.media-float-small, .has-one-sidebar.has-sidebar-third
      .media-float-right.media-float-small, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right.media-float-small {
        width: 33%; }
      /* line 135, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left.media-float-small, .has-three-sidebars .media-float-left.media-float-small, .has-two-sidebars.has-sidebar-second
      .media-float-right.media-float-small, .has-three-sidebars
      .media-float-right.media-float-small {
        width: 33%; } }
  @media (min-width: 800px) {
    /* line 108, ../sass/base/_media.scss */
    .media-float-left.media-float-wide,
    .media-float-right.media-float-wide {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 108, ../sass/base/_media.scss */
    .media-float-left.media-float-wide,
    .media-float-right.media-float-wide {
      width: 48%; }
      /* line 148, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-second .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-third .media-float-left.media-float-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-first
      .media-float-right.media-float-wide, .has-one-sidebar.has-sidebar-second
      .media-float-right.media-float-wide, .has-one-sidebar.has-sidebar-third
      .media-float-right.media-float-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right.media-float-wide {
        width: 48%; }
      /* line 155, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left.media-float-wide, .has-three-sidebars .media-float-left.media-float-wide, .has-two-sidebars.has-sidebar-second
      .media-float-right.media-float-wide, .has-three-sidebars
      .media-float-right.media-float-wide {
        width: 48%; } }
  @media (min-width: 1100px) {
    /* line 108, ../sass/base/_media.scss */
    .media-float-left.media-float-wide,
    .media-float-right.media-float-wide {
      width: 48%; }
      /* line 163, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-second .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-third .media-float-left.media-float-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third .media-float-left.media-float-wide, .has-one-sidebar.has-sidebar-first
      .media-float-right.media-float-wide, .has-one-sidebar.has-sidebar-second
      .media-float-right.media-float-wide, .has-one-sidebar.has-sidebar-third
      .media-float-right.media-float-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .media-float-right.media-float-wide {
        width: 48%; }
      /* line 170, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .media-float-left.media-float-wide, .has-three-sidebars .media-float-left.media-float-wide, .has-two-sidebars.has-sidebar-second
      .media-float-right.media-float-wide, .has-three-sidebars
      .media-float-right.media-float-wide {
        width: 48%; } }
  /* line 114, ../sass/base/_media.scss */
  .media-float-left p,
  .media-float-right p {
    margin-bottom: 0.6em;
    margin-top: 0; }
  /* line 118, ../sass/base/_media.scss */
  .box .media-float-left, .box
  .media-float-right {
    margin-top: 0; }
  @media (min-width: 600px) {
    /* line 95, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      margin-top: 0.5em; } }

@media (min-width: 480px) {
  /* line 127, ../sass/base/_media.scss */
  .media-float-left.media-float-small, .box-wide .media-float-left {
    float: left;
    margin-right: 1.5em; } }
@media (min-width: 600px) {
  /* line 125, ../sass/base/_media.scss */
  .media-float-left {
    float: left;
    margin-right: 1.5em; } }

@media (min-width: 480px) {
  /* line 140, ../sass/base/_media.scss */
  .media-float-right.media-float-small, .box-wide .media-float-right {
    float: right;
    margin-left: 1.5em; } }
@media (min-width: 600px) {
  /* line 138, ../sass/base/_media.scss */
  .media-float-right {
    float: right;
    margin-left: 1.5em; } }

/* line 153, ../sass/base/_media.scss */
.media-youtube-video {
  padding-bottom: 56.25%;
  padding-top: 30px;
  position: relative; }
  /* line 159, ../sass/base/_media.scss */
  .media-youtube-video iframe,
  .media-youtube-video object,
  .media-youtube-video embed {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

/* line 169, ../sass/base/_media.scss */
.file-icon {
  width: 16px; }

/* line 1, ../sass/base/_tables.scss */
table {
  display: block;
  line-height: 1.3em;
  margin-bottom: 1.6em;
  margin-top: 1.4em;
  overflow: auto;
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%; }
  /* line 10, ../sass/base/_tables.scss */
  table .even {
    background-color: #f4f2ef; }
  /* line 13, ../sass/base/_tables.scss */
  table .odd {
    background-color: #fff; }
  /* line 17, ../sass/base/_tables.scss */
  table.table-nostripe tr {
    background-color: transparent; }
  /* line 21, ../sass/base/_tables.scss */
  table.table-fullwidth {
    width: 100%;
    display: table; }
  /* line 26, ../sass/base/_tables.scss */
  table th.width-20, table td.width-20 {
    width: 20%; }
  /* line 29, ../sass/base/_tables.scss */
  table th.width-25, table td.width-25 {
    width: 25%; }
  /* line 32, ../sass/base/_tables.scss */
  table th.width-33, table td.width-33 {
    width: 33%; }
  /* line 35, ../sass/base/_tables.scss */
  table th.width-40, table td.width-40 {
    width: 40%; }
  /* line 38, ../sass/base/_tables.scss */
  table th.width-50, table td.width-50 {
    width: 50%; }
  /* line 41, ../sass/base/_tables.scss */
  table th.width-67, table td.width-67 {
    width: 67%; }
  /* line 44, ../sass/base/_tables.scss */
  table th.width-75, table td.width-75 {
    width: 75%; }
  /* line 47, ../sass/base/_tables.scss */
  table th.width-80, table td.width-80 {
    width: 80%; }
  /* line 50, ../sass/base/_tables.scss */
  table th.width-100, table td.width-100 {
    width: 100%; }
  /* line 54, ../sass/base/_tables.scss */
  table th, table td {
    border-bottom: 1px solid #e8e7e3;
    text-align: left;
    vertical-align: top; }
  /* line 59, ../sass/base/_tables.scss */
  table th {
    background-color: #747474;
    color: #fff; }
    /* line 62, ../sass/base/_tables.scss */
    table th.plain {
      color: #444;
      background-color: transparent; }
    /* line 66, ../sass/base/_tables.scss */
    table th.blue {
      background-color: #20558a; }
    /* line 69, ../sass/base/_tables.scss */
    table th.blue-dark {
      background-color: #0f3c72; }
    /* line 72, ../sass/base/_tables.scss */
    table th.green {
      background-color: #2e5e3e; }
    /* line 75, ../sass/base/_tables.scss */
    table th.green-dark {
      background-color: #22452d; }
    /* line 78, ../sass/base/_tables.scss */
    table th.red {
      background-color: #a00000; }
    /* line 81, ../sass/base/_tables.scss */
    table th.gold {
      background-color: #986e3d; }
  /* line 85, ../sass/base/_tables.scss */
  table h2 {
    border: none;
    clear: none;
    color: #fff;
    margin-bottom: 4px;
    margin-top: 0;
    padding-bottom: 0.2em;
    padding-top: 0.2em;
    text-align: center;
    width: auto;
    /* IE will not allow a floated div if we omit this */ }
  /* line 96, ../sass/base/_tables.scss */
  table h3, table h4 {
    color: #fff;
    clear: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0.2em;
    padding-top: 0.2em;
    text-align: center; }
  /* line 105, ../sass/base/_tables.scss */
  table h4 {
    line-height: 1.3em; }
  /* line 108, ../sass/base/_tables.scss */
  table p {
    line-height: 1.3em;
    margin-bottom: 0.7em;
    margin-top: 0; }
    /* line 112, ../sass/base/_tables.scss */
    table p:last-child {
      margin-bottom: 0.4em; }
  /* line 116, ../sass/base/_tables.scss */
  table caption {
    background-color: #555;
    border-bottom: 1px solid #e8e7e3;
    color: #fff;
    font-weight: bold;
    padding: 0.3em;
    text-align: left; }
  /* line 124, ../sass/base/_tables.scss */
  table ul {
    padding-left: 1.2em;
    margin: 0; }

/* line 129, ../sass/base/_tables.scss */
.table-data {
  border: none; }
  /* line 131, ../sass/base/_tables.scss */
  .table-data th, .table-data td {
    padding: 0.3em 1em 0.3em 1em; }
  /* line 135, ../sass/base/_tables.scss */
  .table-data td.indent {
    padding-left: 2em; }

/* line 140, ../sass/base/_tables.scss */
.table-data-tight {
  border-left: 1px solid #e8e7e3; }
  /* line 142, ../sass/base/_tables.scss */
  .table-data-tight th, .table-data-tight td {
    border-right: 1px solid #e8e7e3;
    font: normal 0.9em/1.2em Calibri, Candara, Arial, Helvetica, sans-serif;
    padding: 0.3em 0.5em 0.3em 0.5em; }
  /* line 147, ../sass/base/_tables.scss */
  .table-data-tight th {
    font-weight: bold; }
  /* line 151, ../sass/base/_tables.scss */
  .table-data-tight td.indent {
    padding-left: 1.5em; }

/* line 156, ../sass/base/_tables.scss */
.table-fancy {
  border: none;
  border-left: 1px solid #fff; }
  /* line 159, ../sass/base/_tables.scss */
  .table-fancy th, .table-fancy td {
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    padding: 0.7em 1.8em 0.7em 1.8em; }
  /* line 164, ../sass/base/_tables.scss */
  .table-fancy th {
    background-color: #666; }
  /* line 167, ../sass/base/_tables.scss */
  .table-fancy td {
    background-color: #e8e7e3; }
    /* line 169, ../sass/base/_tables.scss */
    .table-fancy td.indent {
      padding-left: 3em; }

/* line 1, ../sass/base/_typography.scss */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #333333;
  font: 100%/1.6em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  overflow-y: scroll;
  /*
    @include breakpoint($small) {
      line-height: 1.6em;
    }
  */ }
  @media (min-width: 800px) {
    /* line 1, ../sass/base/_typography.scss */
    body {
      color: #444444;
      font: 90%/1.6em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; } }
  @media (min-width: 960px) {
    /* line 1, ../sass/base/_typography.scss */
    body {
      line-height: 1.7em;
      text-rendering: optimizelegibility; } }

/* line 20, ../sass/base/_typography.scss */
a {
  color: #004fba;
  text-decoration: none; }
  /* line 18, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
  a:visited {
    color: #004fba; }
  /* line 21, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
  a:focus {
    color: #a00000; }
  /* line 24, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
  a:hover {
    color: #a00000; }
  /* line 27, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
  a:active {
    color: #a00000; }

/* line 24, ../sass/base/_typography.scss */
a:hover {
  text-decoration: underline; }

/* line 27, ../sass/base/_typography.scss */
a.link-disabled {
  color: #757575;
  text-decoration: none !important;
  cursor: default; }
  /* line 29, ../sass/base/_typography.scss */
  .box a.link-disabled {
    color: #444444; }

/* line 33, ../sass/base/_typography.scss */
strong {
  font-weight: 700; }

/* line 36, ../sass/base/_typography.scss */
h1 {
  clear: both;
  color: #5a5245;
  font: 400 1.8em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
  letter-spacing: -0.05em;
  margin-bottom: 1em;
  margin-top: 0; }
  /* line 43, ../sass/base/_typography.scss */
  .front h1 {
    display: none; }
  @media (min-width: 800px) {
    /* line 36, ../sass/base/_typography.scss */
    h1 {
      font: 400 2.2em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
      text-rendering: optimizelegibility; } }
  @media (min-width: 960px) {
    /* line 36, ../sass/base/_typography.scss */
    h1 {
      font: 400 2.4em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif; } }

/* line 54, ../sass/base/_typography.scss */
h2 {
  border-bottom: 1px solid #d7d7d7;
  padding-bottom: 0.3em;
  clear: both;
  color: #5a5245;
  font: 400 1.4em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
  letter-spacing: -0.03em;
  margin-bottom: 1em;
  margin-top: 1.6em; }
  /* line 62, ../sass/base/_typography.scss */
  h2.top {
    margin-top: 0; }
  /* line 65, ../sass/base/_typography.scss */
  h2.header-small {
    border: none;
    color: #946c3b;
    font: 400 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
    letter-spacing: -0.01em;
    margin-bottom: 0.8em;
    margin-top: 1.4em; }
  /* line 73, ../sass/base/_typography.scss */
  h2.header-centered {
    text-align: center; }
  @media (min-width: 800px) {
    /* line 54, ../sass/base/_typography.scss */
    h2 {
      font: 400 1.6em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
      text-rendering: optimizelegibility; }
      /* line 79, ../sass/base/_typography.scss */
      h2.header-small {
        font: 400 1.4em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
        letter-spacing: -0.02em; } }
  @media (min-width: 960px) {
    /* line 54, ../sass/base/_typography.scss */
    h2 {
      font: 400 1.8em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
      letter-spacing: -0.04em;
      margin-top: 1.8em; } }

/* line 90, ../sass/base/_typography.scss */
h3 {
  color: #946c3b;
  font: 400 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  letter-spacing: -0.01em;
  margin-bottom: 0.8em;
  margin-top: 1.4em; }
  /* line 96, ../sass/base/_typography.scss */
  h3.top {
    margin-top: 0; }
  /* line 99, ../sass/base/_typography.scss */
  h3.header-large {
    color: #444444;
    font: 400 1.4em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
    letter-spacing: -0.03em; }
  /* line 104, ../sass/base/_typography.scss */
  h3.header-centered {
    text-align: center; }
  /* line 107, ../sass/base/_typography.scss */
  h3.no-top-margin {
    margin-top: 0; }
  /* line 110, ../sass/base/_typography.scss */
  h3.no-bottom-margin {
    margin-bottom: 0; }
  /* line 113, ../sass/base/_typography.scss */
  h3.header-with-rule {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em; }
  /* line 116, ../sass/base/_typography.scss */
  .l-region--sidebar-third h3, .subnav h3 {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em; }
    /* line 119, ../sass/base/_typography.scss */
    .l-region--sidebar-third h3 a, .subnav h3 a {
      color: #946c3b; }
  /* line 123, ../sass/base/_typography.scss */
  .bleed-block h3, .callout h3, .box h3 {
    color: #896436; }
  @media (min-width: 800px) {
    /* line 90, ../sass/base/_typography.scss */
    h3 {
      font: 400 1.4em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      letter-spacing: -0.02em;
      text-rendering: optimizelegibility; }
      /* line 132, ../sass/base/_typography.scss */
      h3.header-large {
        font: 400 1.6em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
        letter-spacing: -0.03em; } }

/* line 138, ../sass/base/_typography.scss */
h4 {
  color: #444444;
  font: 400 1.1em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  margin-bottom: 1.2em;
  margin-top: 2em; }
  /* line 143, ../sass/base/_typography.scss */
  h4.header-centered {
    text-align: center; }
  @media (min-width: 800px) {
    /* line 138, ../sass/base/_typography.scss */
    h4 {
      font: 400 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; } }

/* line 150, ../sass/base/_typography.scss */
h5 {
  color: #444444;
  font: 700 1em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  margin-bottom: 1.2em;
  margin-top: 1em; }

/* line 156, ../sass/base/_typography.scss */
.block__title {
  margin-top: 0; }
  /* line 158, ../sass/base/_typography.scss */
  .gallery .block__title, .teaser-list .block__title, .teaser-list-landing .block__title {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em;
    margin-bottom: 1em;
    padding-bottom: 0.2em; }

/* line 166, ../sass/base/_typography.scss */
p, ul, ol {
  font-size: 1em;
  margin-bottom: 1.2em; }

/* line 170, ../sass/base/_typography.scss */
p.small-text,
ul.small-text,
ol.small-text,
span.small-text {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; }
  @media (min-width: 800px) {
    /* line 170, ../sass/base/_typography.scss */
    p.small-text,
    ul.small-text,
    ol.small-text,
    span.small-text {
      line-height: 1.5em; } }

/* line 176, ../sass/base/_typography.scss */
p.large-text,
ul.large-text,
ol.large-text,
span.large-text {
  font: 1.1em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; }

/* line 182, ../sass/base/_typography.scss */
p.larger-text,
ul.larger-text,
ol.larger-text,
span.larger-text {
  font: 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; }

/* line 188, ../sass/base/_typography.scss */
p.no-top-margin {
  margin-top: 0; }

/* line 191, ../sass/base/_typography.scss */
p.no-bottom-margin {
  margin-bottom: 0; }

/* line 194, ../sass/base/_typography.scss */
p.with-bottom-rule {
  padding-bottom: 1em;
  border-bottom: 1px solid #ccc; }

/* line 198, ../sass/base/_typography.scss */
li {
  margin-bottom: 0; }

/* line 203, ../sass/base/_typography.scss */
.spaced > li {
  margin-bottom: 0.8em; }
/* line 207, ../sass/base/_typography.scss */
ul .spaced, ol .spaced {
  margin-top: 1em;
  margin-bottom: 1em; }

/* line 213, ../sass/base/_typography.scss */
ul.indent {
  padding-left: 3em; }

/* line 216, ../sass/base/_typography.scss */
ul.without-bullets, ul.icon-list {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  padding-left: 0 !important; }
  /* line 221, ../sass/base/_typography.scss */
  ul.without-bullets li, ul.icon-list li {
    margin-left: 0;
    padding-left: 0; }

/* line 228, ../sass/base/_typography.scss */
ul.icon-list li + li {
  margin-top: 0.4em; }

/* line 232, ../sass/base/_typography.scss */
sup {
  font-size: 0.5em;
  font-weight: normal;
  line-height: 1em;
  position: relative;
  top: -0.7em;
  vertical-align: baseline; }
  /* line 239, ../sass/base/_typography.scss */
  h2 sup, h3 sup {
    font-size: 0.45em;
    top: -1em; }

/* line 1, ../sass/components/_base.scss */
html {
  background-color: #fff; }
  @media (min-width: 800px) {
    /* line 1, ../sass/components/_base.scss */
    html {
      background-color: #dbdad3; } }

/* line 7, ../sass/components/_base.scss */
body {
  margin: 0; }

/* line 10, ../sass/components/_base.scss */
.l-page-content {
  position: relative; }

/* line 13, ../sass/components/_base.scss */
.mobile {
  display: block; }
  @media (min-width: 800px) {
    /* line 13, ../sass/components/_base.scss */
    .mobile {
      display: none; } }

/* line 19, ../sass/components/_base.scss */
.non-mobile {
  display: none; }
  @media (min-width: 800px) {
    /* line 19, ../sass/components/_base.scss */
    .non-mobile {
      display: block; } }

/* line 25, ../sass/components/_base.scss */
.hide {
  height: 1px;
  left: -9000px;
  overflow: hidden;
  position: absolute;
  width: 1px; }

/* line 28, ../sass/components/_base.scss */
.externalllinktooltip,
.externalllinktooltipleft {
  display: none; }

@media (min-width: 800px) {
  /* line 32, ../sass/components/_base.scss */
  .l-ribbon-wrapper,
  .l-banner-wrapper,
  .l-navigation-wrapper,
  .l-main-wrapper,
  .l-footer-wrapper {
    padding-left: 1.5em;
    padding-right: 1.5em; } }
@media (min-width: 960px) {
  /* line 32, ../sass/components/_base.scss */
  .l-ribbon-wrapper,
  .l-banner-wrapper,
  .l-navigation-wrapper,
  .l-main-wrapper,
  .l-footer-wrapper {
    padding-left: 3em;
    padding-right: 3em; } }

@media (min-width: 800px) {
  /* line 46, ../sass/components/_base.scss */
  .l-header {
    background-color: white;
    height: 179px; } }
@media (min-width: 960px) {
  /* line 46, ../sass/components/_base.scss */
  .l-header {
    height: 184px; } }

/* line 55, ../sass/components/_base.scss */
.l-ribbon-wrapper {
  display: none; }
  @media (min-width: 800px) {
    /* line 55, ../sass/components/_base.scss */
    .l-ribbon-wrapper {
      background-color: #20558a;
      display: block;
      height: 30px; } }

/* line 63, ../sass/components/_base.scss */
.l-ribbon {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  padding: 0;
  margin: 0;
  list-style-image: none;
  list-style-type: none; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .l-ribbon:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 800px) {
    /* line 63, ../sass/components/_base.scss */
    .l-ribbon {
      line-height: 1.5em; } }
  /* line 70, ../sass/components/_base.scss */
  .l-ribbon li {
    float: left;
    padding: 0 18px 0 0;
    margin: 0 10px 0 0;
    min-height: 30px; }
    /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
    .l-ribbon li:after {
      content: "";
      display: table;
      clear: both; }
    /* line 76, ../sass/components/_base.scss */
    .l-ribbon li .ribbon-hhs {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -20px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 22px;
      float: left;
      margin-right: 5px; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 76, ../sass/components/_base.scss */
        .l-ribbon li .ribbon-hhs {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -20px -119px;
          height: 27px;
          width: 22px; } }
    /* line 81, ../sass/components/_base.scss */
    .l-ribbon li a {
      display: block;
      color: #fff;
      float: left;
      padding-top: 6px;
      min-height: 30px; }
    /* line 88, ../sass/components/_base.scss */
    .l-ribbon li .ribbon-right {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
      opacity: 0.3;
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -72px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 30px;
      width: 20px;
      float: left;
      margin-left: 10px; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 88, ../sass/components/_base.scss */
        .l-ribbon li .ribbon-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -72px -119px;
          height: 30px;
          width: 20px; } }

@media (min-width: 800px) {
  /* line 96, ../sass/components/_base.scss */
  .l-banner-wrapper {
    padding-top: 24px; } }

/* line 101, ../sass/components/_base.scss */
.l-banner {
  background-color: #fff;
  position: relative; }
  @media (min-width: 800px) {
    /* line 101, ../sass/components/_base.scss */
    .l-banner {
      background-color: transparent;
      height: 67px; } }

/* line 109, ../sass/components/_base.scss */
.l-branding {
  background-color: #00518f;
  padding: 1em; }
  @media (min-width: 800px) {
    /* line 109, ../sass/components/_base.scss */
    .l-branding {
      background-color: transparent;
      padding: 0;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 100; } }
  /* line 120, ../sass/components/_base.scss */
  .l-branding .nih-logo {
    background: transparent;
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -354px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 39px;
    width: 189px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 120, ../sass/components/_base.scss */
      .l-branding .nih-logo {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -354px;
        height: 39px;
        width: 189px; } }
    @media (min-width: 800px) {
      /* line 120, ../sass/components/_base.scss */
      .l-branding .nih-logo {
        background-image: none;
        margin-top: 3px;
        width: 390px;
        height: 60px; } }
    /* line 129, ../sass/components/_base.scss */
    .l-branding .nih-logo img {
      position: absolute;
      left: -1000px;
      width: 1px;
      height: 1px; }
      @media (min-width: 800px) {
        /* line 129, ../sass/components/_base.scss */
        .l-branding .nih-logo img {
          position: static;
          width: auto;
          height: auto; } }

/* line 142, ../sass/components/_base.scss */
.banner-utilities {
  display: none; }
  @media (min-width: 800px) {
    /* line 142, ../sass/components/_base.scss */
    .banner-utilities {
      list-style-image: none;
      list-style-type: none;
      margin: 0;
      margin-bottom: 1em;
      padding: 0;
      position: relative;
      left: -0.4em;
      font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      display: block;
      margin-top: 3px;
      position: absolute;
      right: 0;
      text-align: right;
      top: 46px; }
      /* line 71, ../sass/abstractions/_navigation.scss */
      .banner-utilities a {
        border-right: 1px solid #d7d7d7;
        display: inline-block;
        margin: 1px;
        padding-left: 0.4em;
        padding-right: 0.8em; }
        /* line 77, ../sass/abstractions/_navigation.scss */
        .banner-utilities a:visited {
          color: #004fba; }
        /* line 80, ../sass/abstractions/_navigation.scss */
        .banner-utilities a.link-disabled {
          color: #757575;
          text-decoration: none !important;
          cursor: default; }
      /* line 84, ../sass/abstractions/_navigation.scss */
      .banner-utilities li {
        background: none;
        display: inline-block;
        margin-bottom: 0.5em;
        margin-left: 0;
        padding-left: 0;
        padding-bottom: 0.2em;
        /*
        &:first-child a {
          padding-left: 0;
        }
        */ }
        /* line 96, ../sass/abstractions/_navigation.scss */
        .banner-utilities li:last-child a {
          border-right: none;
          padding-right: 0; } }

/* line 155, ../sass/components/_base.scss */
.l-main-wrapper {
  background-color: #dbdad3; }
  @media (min-width: 800px) {
    /* line 155, ../sass/components/_base.scss */
    .l-main-wrapper {
      padding-bottom: 2em; } }

/* line 163, ../sass/components/_base.scss */
.l-main {
  background-color: #fff; }
  @media (min-width: 800px) {
    /* line 163, ../sass/components/_base.scss */
    .l-main {
      -moz-border-radius-bottomleft: 7px;
      -webkit-border-bottom-left-radius: 7px;
      border-bottom-left-radius: 7px;
      -moz-border-radius-bottomright: 7px;
      -webkit-border-bottom-right-radius: 7px;
      border-bottom-right-radius: 7px;
      border-bottom: 1px solid #dbdad3; }
      /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
      .l-main:after {
        content: "";
        display: table;
        clear: both; } }

/* line 173, ../sass/components/_base.scss */
.breadcrumb {
  display: none; }
  @media (min-width: 600px) {
    /* line 173, ../sass/components/_base.scss */
    .breadcrumb {
      font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      background: #3679b3;
      color: #fff;
      display: block;
      min-height: 28px;
      padding: 5px 1.5em 5px 1.5em; }
      /* line 182, ../sass/components/_base.scss */
      .section-generic .breadcrumb {
        display: none; }
      /* line 185, ../sass/components/_base.scss */
      .lt-ie9 .breadcrumb {
        min-height: 21px; } }
  @media (min-width: 600px) and (min-width: 800px) {
    /* line 173, ../sass/components/_base.scss */
    .breadcrumb {
      padding-left: 2em; } }
  @media (min-width: 600px) and (min-width: 960px) {
    /* line 173, ../sass/components/_base.scss */
    .breadcrumb {
      min-height: 32px;
      padding-top: 7px; }
      /* line 194, ../sass/components/_base.scss */
      .lt-ie9 .breadcrumb {
        min-height: 25px; } }
  @media (min-width: 600px) {
      /* line 198, ../sass/components/_base.scss */
      .breadcrumb a {
        color: #fff; } }

/* line 203, ../sass/components/_base.scss */
.l-content-wrapper {
  word-wrap: break-word; }

/* line 211, ../sass/components/_base.scss */
.l-region--sidebar-first h2, .l-region--sidebar-first h3, .l-region--sidebar-first h4,
.l-region--sidebar-second h2,
.l-region--sidebar-second h3,
.l-region--sidebar-second h4,
.l-region--sidebar-third h2,
.l-region--sidebar-third h3,
.l-region--sidebar-third h4,
.box h2,
.box h3,
.box h4,
.emergency-message h2,
.emergency-message h3,
.emergency-message h4 {
  margin-bottom: 0.6em;
  margin-top: 0; }
/* line 214, ../sass/components/_base.scss */
.l-region--sidebar-first p,
.l-region--sidebar-first .paragraph,
.l-region--sidebar-second p,
.l-region--sidebar-second .paragraph,
.l-region--sidebar-third p,
.l-region--sidebar-third .paragraph,
.box p,
.box .paragraph,
.emergency-message p,
.emergency-message .paragraph {
  line-height: 1.5em;
  margin-bottom: 0.8em;
  margin-top: 0; }
/* line 218, ../sass/components/_base.scss */
.l-region--sidebar-first .paragraph,
.l-region--sidebar-second .paragraph,
.l-region--sidebar-third .paragraph,
.box .paragraph,
.emergency-message .paragraph {
  margin-bottom: 0.6em; }
/* line 221, ../sass/components/_base.scss */
.l-region--sidebar-first .teaser p,
.l-region--sidebar-second .teaser p,
.l-region--sidebar-third .teaser p,
.box .teaser p,
.emergency-message .teaser p {
  margin-bottom: 0; }

/*
.box {
  &.block--bean {
    h3 {
      margin-bottom: 0.9em;
    }
  }
}
*/
/* line 237, ../sass/components/_base.scss */
.l-region--sidebar-second ul,
.l-region--sidebar-third ul,
.box ul {
  padding-left: 1.5em;
  line-height: 1.5em;
  margin-bottom: 0.8em;
  margin-top: 0; }

/* line 242, ../sass/components/_base.scss */
.bleed-block {
  margin-top: -1.5em;
  margin-right: -1em;
  margin-left: -1em;
  padding-top: 1.5em;
  padding-right: 1em;
  padding-left: 1em;
  margin-bottom: 1em;
  background-color: #f2f2ed;
  padding: 1em 1em 0 1em; }
  @media (min-width: 800px) {
    /* line 242, ../sass/components/_base.scss */
    .bleed-block {
      margin-top: -1.5em;
      margin-right: -1.5em;
      margin-left: -1.5em;
      padding-top: 1.5em;
      padding-right: 1.5em;
      padding-left: 1.5em;
      padding: 1em 1.5em 0 1.5em; } }
  @media (min-width: 1100px) {
    /* line 242, ../sass/components/_base.scss */
    .bleed-block {
      margin-bottom: 1.5em; } }

/* line 255, ../sass/components/_base.scss */
.sectionheader {
  background-color: #1e5b97;
  position: relative; }
  @media (min-width: 800px) {
    /* line 255, ../sass/components/_base.scss */
    .sectionheader {
      /*
          @include single-box-shadow(0, 14px, 15px, -20px, #000); // Format: $hoff, $voff, $blur, $spread, $color, $inset
          .ie & {
            background: #3679b3 url(../images/polyfills/bkgnds.png) repeat-x 0 -100px;
          }
      */ } }
  /* line 267, ../sass/components/_base.scss */
  .sectionheader h2 {
    border-bottom: none;
    color: #fff;
    font: 400 1.2em/1.3 "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
    letter-spacing: 0.05em;
    margin: 0;
    padding-bottom: 0;
    text-transform: uppercase; }
    @media (min-width: 800px) {
      /* line 267, ../sass/components/_base.scss */
      .sectionheader h2 {
        font-size: 2.1em;
        background-position: right center;
        background-repeat: no-repeat;
        letter-spacing: 0.1em; }
        /* line 280, ../sass/components/_base.scss */
        .navigation-about-nih .sectionheader h2 {
          background: transparent url(../images/sectionheaders/about-nih.png) no-repeat right center; }
        /* line 281, ../sass/components/_base.scss */
        .navigation-grants-funding .sectionheader h2 {
          background: transparent url(../images/sectionheaders/grants-funding.png) no-repeat right center; }
        /* line 282, ../sass/components/_base.scss */
        .navigation-health-information .sectionheader h2 {
          background: transparent url(../images/sectionheaders/health-information.png) no-repeat right center; }
        /* line 283, ../sass/components/_base.scss */
        .navigation-institutes-nih .sectionheader h2 {
          background: transparent url(../images/sectionheaders/institutes-nih.png) no-repeat right center; }
        /* line 284, ../sass/components/_base.scss */
        .navigation-news-events .sectionheader h2 {
          background: transparent url(../images/sectionheaders/news-events.png) no-repeat right center; }
        /* line 285, ../sass/components/_base.scss */
        .navigation-research-training .sectionheader h2 {
          background: transparent url(../images/sectionheaders/research-training.png) no-repeat right center; }
        /* line 286, ../sass/components/_base.scss */
        .navigation-rigor-reproducibility .sectionheader h2 {
          background: transparent url(../images/sectionheaders/rigor-reproducibility.png) no-repeat right center; }
        /* line 287, ../sass/components/_base.scss */
        .navigation-precision-medicine-initiative .sectionheader h2 {
          background: transparent url(../images/sectionheaders/precision-medicine-initiative.png) no-repeat right center; }
        /* line 288, ../sass/components/_base.scss */
        .navigation-olpa .sectionheader h2 {
          background: transparent url(../images/sectionheaders/olpa.png) no-repeat right center; } }
    /* line 290, ../sass/components/_base.scss */
    .sectionheader h2 a {
      color: #fff;
      display: block;
      min-height: 40px;
      padding-bottom: 0.65em;
      padding-left: 0.9em;
      padding-right: 45px;
      padding-top: 0.65em; }
      /* line 298, ../sass/components/_base.scss */
      .sectionheader h2 a:hover {
        text-decoration: none; }
      /* line 301, ../sass/components/_base.scss */
      .sectionheader h2 a:active {
        background-color: #163b61; }
      /* line 304, ../sass/components/_base.scss */
      .sectionheader h2 a.link-disabled {
        color: #757575;
        text-decoration: none !important;
        cursor: default;
        color: #fff; }
      @media (min-width: 800px) {
        /* line 290, ../sass/components/_base.scss */
        .sectionheader h2 a {
          min-height: 60px;
          padding-bottom: 0.4em;
          padding-left: 0.7em;
          padding-right: 0.7em;
          padding-top: 0.4em; }
          /* line 314, ../sass/components/_base.scss */
          .lt-ie9 .sectionheader h2 a {
            min-height: 40px; }
          /* line 317, ../sass/components/_base.scss */
          .sectionheader h2 a:hover {
            text-decoration: underline; }
          /* line 320, ../sass/components/_base.scss */
          .sectionheader h2 a:active {
            background-color: transparent; } }

/* line 327, ../sass/components/_base.scss */
.publishdate {
  /*@include small-text();*/
  color: #757575;
  margin-bottom: 0.6em;
  margin-top: 0.2em; }

/* line 335, ../sass/components/_base.scss */
.section-landing-page h1 {
  height: 1px;
  left: -9000px;
  overflow: hidden;
  position: absolute;
  width: 1px; }

/* line 339, ../sass/components/_base.scss */
.subtitle, .pretitle, .quote, .pullquote p {
  color: #5a5245;
  font: italic 400 1.2em/1.5em "Droid Serif", Georgia, "Times New Roman", Times, serif;
  letter-spacing: -0.01em;
  margin-top: 0; }
  @media (min-width: 800px) {
    /* line 339, ../sass/components/_base.scss */
    .subtitle, .pretitle, .quote, .pullquote p {
      font-size: 1.4em;
      letter-spacing: -0.02em; } }
  /* line 348, ../sass/components/_base.scss */
  h1 + .subtitle, h1 + .pretitle, h1 + .quote, .pullquote h1 + p {
    top: -0.9em;
    margin-bottom: 0.5em;
    position: relative; }
    @media (min-width: 800px) {
      /* line 348, ../sass/components/_base.scss */
      h1 + .subtitle, h1 + .pretitle, h1 + .quote, .pullquote h1 + p {
        margin-bottom: 0.4em;
        top: -1em; } }

/* line 358, ../sass/components/_base.scss */
.pretitle {
  margin-bottom: 0.5em; }

/* line 362, ../sass/components/_base.scss */
.lead {
  /* border-bottom: $content-divider; */
  color: #757575;
  font: normal 400 1.1em/1.6em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  margin-bottom: 1.8em;
  margin-top: 0;
  /* padding-bottom: 0.6em; */ }
  @media (min-width: 600px) {
    /* line 362, ../sass/components/_base.scss */
    .lead {
      font: normal 400 1.2em/1.8em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; } }
  @media (min-width: 800px) {
    /* line 362, ../sass/components/_base.scss */
    .lead {
      line-height: 2em; } }

/* line 376, ../sass/components/_base.scss */
.button-link, .tag-term, .button-link-5em, .gallery-description a {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #20558a;
  border: none;
  color: #fff;
  display: inline-block;
  height: 33px;
  line-height: 1.7em;
  margin-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 2px;
  position: relative;
  text-decoration: none;
  height: auto !important;
  line-height: 1.3em !important;
  padding-bottom: 0.5em !important;
  padding-top: 0.35em !important; }
  @media (min-width: 800px) {
    /* line 376, ../sass/components/_base.scss */
    .button-link, .tag-term, .button-link-5em, .gallery-description a {
      padding-top: 0.15em;
      height: 30px; } }
  /* line 39, ../sass/abstractions/_base.scss */
  .button-link:visited, .tag-term:visited, .button-link-5em:visited, .gallery-description a:visited {
    color: #fff; }
  /* line 42, ../sass/abstractions/_base.scss */
  .button-link:hover, .tag-term:hover, .button-link-5em:hover, .gallery-description a:hover {
    background-color: #163b61;
    color: #fff;
    text-decoration: none; }
  /* line 47, ../sass/abstractions/_base.scss */
  .button-link:active, .tag-term:active, .button-link-5em:active, .gallery-description a:active {
    background-color: #122f4c;
    color: #fff;
    text-decoration: none; }
  /* line 52, ../sass/abstractions/_base.scss */
  .button-link.button-disabled, .button-disabled.tag-term, .button-disabled.button-link-5em, .gallery-description a.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 56, ../sass/abstractions/_base.scss */
  .button-link .icon-arrow-right, .tag-term .icon-arrow-right, .button-link-5em .icon-arrow-right, .gallery-description a .icon-arrow-right {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -62px -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 27px;
    width: 10px;
    float: right;
    margin-left: 0.3em; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 56, ../sass/abstractions/_base.scss */
      .button-link .icon-arrow-right, .tag-term .icon-arrow-right, .button-link-5em .icon-arrow-right, .gallery-description a .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -62px -119px;
        height: 27px;
        width: 10px; } }
  @media (min-width: 800px) {
    /* line 376, ../sass/components/_base.scss */
    .button-link, .tag-term, .button-link-5em, .gallery-description a {
      height: auto !important;
      line-height: 1.3em !important;
      padding-bottom: 0.5em !important;
      padding-top: 0.35em !important; } }

/* line 389, ../sass/components/_base.scss */
.button-more-padding {
  height: auto !important;
  margin: 0 !important;
  padding-bottom: 0.6em !important;
  padding-top: 0.6em !important;
  padding-left: 1.6em !important;
  padding-right: 1.6em !important; }

/* line 397, ../sass/components/_base.scss */
.button-large {
  height: auto !important;
  margin: 0 !important;
  padding-bottom: 0.9em !important;
  padding-top: 0.8em !important;
  text-align: center;
  width: 100%; }

/* line 405, ../sass/components/_base.scss */
.button-large-icon {
  display: inline-block !important;
  margin-right: 6px;
  vertical-align: middle;
  position: relative;
  top: -2px; }
  /* line 411, ../sass/components/_base.scss */
  h3 .button-large-icon {
    top: -3px; }

/* line 415, ../sass/components/_base.scss */
.button-large-icon--exclamation-mark {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 415, ../sass/components/_base.scss */
    .button-large-icon--exclamation-mark {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -247px;
      height: 32px;
      width: 32px; } }

/* line 418, ../sass/components/_base.scss */
.button-large-icon--envelope {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -96px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 418, ../sass/components/_base.scss */
    .button-large-icon--envelope {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -96px -183px;
      height: 32px;
      width: 32px; } }

/* line 421, ../sass/components/_base.scss */
.button-large-icon--cursor-clicking {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 421, ../sass/components/_base.scss */
    .button-large-icon--cursor-clicking {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -215px;
      height: 32px;
      width: 32px; } }

/* line 424, ../sass/components/_base.scss */
.button-large-icon--remote-work {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 424, ../sass/components/_base.scss */
    .button-large-icon--remote-work {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -87px;
      height: 32px;
      width: 32px; } }

/* line 427, ../sass/components/_base.scss */
.button-large-icon--medical-bag {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -24px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 427, ../sass/components/_base.scss */
    .button-large-icon--medical-bag {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -24px -151px;
      height: 32px;
      width: 32px; } }

/* line 430, ../sass/components/_base.scss */
.button-large-icon--virtual-meeting {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 430, ../sass/components/_base.scss */
    .button-large-icon--virtual-meeting {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -183px;
      height: 32px;
      width: 32px; } }

/* line 433, ../sass/components/_base.scss */
.tag-term {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #666666;
  border: none;
  color: #fff;
  display: inline-block;
  height: 33px;
  line-height: 1.7em;
  margin-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 2px;
  position: relative;
  text-decoration: none;
  margin-right: 1em; }
  @media (min-width: 800px) {
    /* line 433, ../sass/components/_base.scss */
    .tag-term {
      padding-top: 0.15em;
      height: 30px; } }
  /* line 39, ../sass/abstractions/_base.scss */
  .tag-term:visited {
    color: #fff; }
  /* line 42, ../sass/abstractions/_base.scss */
  .tag-term:hover {
    background-color: #4d4d4d;
    color: #fff;
    text-decoration: none; }
  /* line 47, ../sass/abstractions/_base.scss */
  .tag-term:active {
    background-color: #404040;
    color: #fff;
    text-decoration: none; }
  /* line 52, ../sass/abstractions/_base.scss */
  .tag-term.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 56, ../sass/abstractions/_base.scss */
  .tag-term .icon-arrow-right {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -62px -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 27px;
    width: 10px;
    float: right;
    margin-left: 0.3em; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 56, ../sass/abstractions/_base.scss */
      .tag-term .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -62px -119px;
        height: 27px;
        width: 10px; } }
  /* line 437, ../sass/components/_base.scss */
  .publishdate .tag-term {
    display: none; }
    /* line 439, ../sass/components/_base.scss */
    .media-advisory .publishdate .tag-term {
      display: block; }
      @media (min-width: 480px) {
        /* line 439, ../sass/components/_base.scss */
        .media-advisory .publishdate .tag-term {
          display: inline-block;
          float: left;
          position: relative;
          top: -0.12em; }
          /* line 446, ../sass/components/_base.scss */
          .media-advisory .publishdate .tag-term:hover {
            background-color: #666666; } }
      @media (min-width: 800px) {
        /* line 439, ../sass/components/_base.scss */
        .media-advisory .publishdate .tag-term {
          top: -0.1em;
          margin-bottom: 0.5em; } }

/* line 458, ../sass/components/_base.scss */
.button-link-5em {
  padding-left: 0.1em;
  padding-right: 0.1em;
  text-align: center;
  width: 4.8em; }

/* line 465, ../sass/components/_base.scss */
.icon-list {
  position: relative;
  top: -0.1em; }

/* line 469, ../sass/components/_base.scss */
.icon-link, .l-connect li a {
  display: inline-block;
  line-height: 1.4em;
  min-height: 22px;
  padding: 0 0 0 24px;
  position: relative; }
  @media (min-width: 800px) {
    /* line 469, ../sass/components/_base.scss */
    .icon-link, .l-connect li a {
      line-height: 1.5em; } }

/* line 479, ../sass/components/_base.scss */
.icon {
  display: block;
  left: 0;
  position: absolute;
  top: 0; }
  /* line 484, ../sass/components/_base.scss */
  .blog .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -140px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 484, ../sass/components/_base.scss */
      .blog .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -140px -20px;
        height: 20px;
        width: 20px; } }
  /* line 487, ../sass/components/_base.scss */
  .blog-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -120px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 487, ../sass/components/_base.scss */
      .blog-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -120px -20px;
        height: 20px;
        width: 20px; } }
  /* line 490, ../sass/components/_base.scss */
  .bookmark-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -100px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 490, ../sass/components/_base.scss */
      .bookmark-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -100px -20px;
        height: 20px;
        width: 20px; } }
  /* line 493, ../sass/components/_base.scss */
  .contactus-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 493, ../sass/components/_base.scss */
      .contactus-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -60px;
        height: 20px;
        width: 20px; } }
  /* line 496, ../sass/components/_base.scss */
  .email-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -160px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 496, ../sass/components/_base.scss */
      .email-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -160px 0;
        height: 20px;
        width: 20px; } }
  /* line 499, ../sass/components/_base.scss */
  .facebook .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 499, ../sass/components/_base.scss */
      .facebook .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -40px;
        height: 20px;
        width: 20px; } }
  /* line 502, ../sass/components/_base.scss */
  .facebook-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -140px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 502, ../sass/components/_base.scss */
      .facebook-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -140px -60px;
        height: 20px;
        width: 20px; } }
  /* line 505, ../sass/components/_base.scss */
  .flickr .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -80px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 505, ../sass/components/_base.scss */
      .flickr .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -80px -40px;
        height: 20px;
        width: 20px; } }
  /* line 508, ../sass/components/_base.scss */
  .flickr-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -60px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 508, ../sass/components/_base.scss */
      .flickr-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -60px -40px;
        height: 20px;
        width: 20px; } }
  /* line 511, ../sass/components/_base.scss */
  .googleplus .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -120px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 511, ../sass/components/_base.scss */
      .googleplus .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -120px -40px;
        height: 20px;
        width: 20px; } }
  /* line 514, ../sass/components/_base.scss */
  .googleplus-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -100px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 514, ../sass/components/_base.scss */
      .googleplus-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -100px -40px;
        height: 20px;
        width: 20px; } }
  /* line 517, ../sass/components/_base.scss */
  .instagram .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -120px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 517, ../sass/components/_base.scss */
      .instagram .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -120px 0;
        height: 20px;
        width: 20px; } }
  /* line 520, ../sass/components/_base.scss */
  .instagram-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -40px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 520, ../sass/components/_base.scss */
      .instagram-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -40px -20px;
        height: 20px;
        width: 20px; } }
  /* line 523, ../sass/components/_base.scss */
  .linkedin .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -100px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 523, ../sass/components/_base.scss */
      .linkedin .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -100px -60px;
        height: 20px;
        width: 20px; } }
  /* line 526, ../sass/components/_base.scss */
  .linkedin-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -120px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 526, ../sass/components/_base.scss */
      .linkedin-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -120px -60px;
        height: 20px;
        width: 20px; } }
  /* line 529, ../sass/components/_base.scss */
  .mobileapp .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -60px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 529, ../sass/components/_base.scss */
      .mobileapp .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -60px -60px;
        height: 20px;
        width: 20px; } }
  /* line 532, ../sass/components/_base.scss */
  .mobileapp-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -80px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 532, ../sass/components/_base.scss */
      .mobileapp-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -80px -60px;
        height: 20px;
        width: 20px; } }
  /* line 535, ../sass/components/_base.scss */
  .newsletter .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -20px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 535, ../sass/components/_base.scss */
      .newsletter .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -20px -60px;
        height: 20px;
        width: 20px; } }
  /* line 538, ../sass/components/_base.scss */
  .newsletter-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -40px -60px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 538, ../sass/components/_base.scss */
      .newsletter-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -40px -60px;
        height: 20px;
        width: 20px; } }
  /* line 541, ../sass/components/_base.scss */
  .pinterest .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -140px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 541, ../sass/components/_base.scss */
      .pinterest .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -140px 0;
        height: 20px;
        width: 20px; } }
  /* line 544, ../sass/components/_base.scss */
  .pinterest-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -160px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 544, ../sass/components/_base.scss */
      .pinterest-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -160px -40px;
        height: 20px;
        width: 20px; } }
  /* line 547, ../sass/components/_base.scss */
  .podcast .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -160px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 547, ../sass/components/_base.scss */
      .podcast .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -160px -20px;
        height: 20px;
        width: 20px; } }
  /* line 550, ../sass/components/_base.scss */
  .podcast-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -140px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 550, ../sass/components/_base.scss */
      .podcast-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -140px -40px;
        height: 20px;
        width: 20px; } }
  /* line 553, ../sass/components/_base.scss */
  .rss .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -80px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 553, ../sass/components/_base.scss */
      .rss .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -80px 0;
        height: 20px;
        width: 20px; } }
  /* line 556, ../sass/components/_base.scss */
  .rss-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -100px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 556, ../sass/components/_base.scss */
      .rss-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -100px 0;
        height: 20px;
        width: 20px; } }
  /* line 559, ../sass/components/_base.scss */
  .social-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -120px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 559, ../sass/components/_base.scss */
      .social-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -120px -20px;
        height: 20px;
        width: 20px; } }
  /* line 562, ../sass/components/_base.scss */
  .tumblr .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -20px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 562, ../sass/components/_base.scss */
      .tumblr .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -20px 0;
        height: 20px;
        width: 20px; } }
  /* line 565, ../sass/components/_base.scss */
  .tumblr-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -40px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 565, ../sass/components/_base.scss */
      .tumblr-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -40px 0;
        height: 20px;
        width: 20px; } }
  /* line 568, ../sass/components/_base.scss */
  .twitter .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -20px -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 568, ../sass/components/_base.scss */
      .twitter .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -20px -20px;
        height: 20px;
        width: 20px; } }
  /* line 571, ../sass/components/_base.scss */
  .twitter-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 571, ../sass/components/_base.scss */
      .twitter-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 0;
        height: 20px;
        width: 20px; } }
  /* line 574, ../sass/components/_base.scss */
  .videos .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -40px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 574, ../sass/components/_base.scss */
      .videos .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -40px -40px;
        height: 20px;
        width: 20px; } }
  /* line 577, ../sass/components/_base.scss */
  .videos-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -20px -40px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 577, ../sass/components/_base.scss */
      .videos-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -20px -40px;
        height: 20px;
        width: 20px; } }
  /* line 580, ../sass/components/_base.scss */
  .youtube .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 580, ../sass/components/_base.scss */
      .youtube .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -119px;
        height: 20px;
        width: 20px; } }
  /* line 583, ../sass/components/_base.scss */
  .youtube-monochrome .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: 0 -20px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 583, ../sass/components/_base.scss */
      .youtube-monochrome .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: 0 -20px;
        height: 20px;
        width: 20px; } }
  /* line 586, ../sass/components/_base.scss */
  .snapchat .icon {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -60px 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 586, ../sass/components/_base.scss */
      .snapchat .icon {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -60px 0;
        height: 20px;
        width: 20px; } }

/* line 595, ../sass/components/_base.scss */
a[href$=".pdf"]:after,
a.pdf-link:after {
  margin-left: 4px;
  margin-right: 1px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #ce4646;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px;
  content: "pdf"; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 a[href$=".pdf"]:after, h3
  a.pdf-link:after {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 a[href$=".pdf"]:after, h4
  a.pdf-link:after {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 a[href$=".pdf"]:after, h3
    a.pdf-link:after {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 a[href$=".pdf"]:after, h4
    a.pdf-link:after {
      font-size: 0.68em; } }
  /* line 600, ../sass/components/_base.scss */
  .slideshow-main a[href$=".pdf"]:after, .slideshow-main
  a.pdf-link:after {
    display: none; }

/* line 604, ../sass/components/_base.scss */
a[href$=".doc"]:after,
a[href$=".docx"]:after,
a.doc-link:after {
  margin-left: 4px;
  margin-right: 1px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #497aab;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px;
  content: "doc"; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 a[href$=".doc"]:after, h3
  a[href$=".docx"]:after, h3
  a.doc-link:after {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 a[href$=".doc"]:after, h4
  a[href$=".docx"]:after, h4
  a.doc-link:after {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 a[href$=".doc"]:after, h3
    a[href$=".docx"]:after, h3
    a.doc-link:after {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 a[href$=".doc"]:after, h4
    a[href$=".docx"]:after, h4
    a.doc-link:after {
      font-size: 0.68em; } }

/* line 611, ../sass/components/_base.scss */
a[href$=".ppt"]:after,
a[href$=".pptx"]:after,
a.ppt-link:after {
  margin-left: 4px;
  margin-right: 1px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #bf590d;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px;
  content: "ppt"; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 a[href$=".ppt"]:after, h3
  a[href$=".pptx"]:after, h3
  a.ppt-link:after {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 a[href$=".ppt"]:after, h4
  a[href$=".pptx"]:after, h4
  a.ppt-link:after {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 a[href$=".ppt"]:after, h3
    a[href$=".pptx"]:after, h3
    a.ppt-link:after {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 a[href$=".ppt"]:after, h4
    a[href$=".pptx"]:after, h4
    a.ppt-link:after {
      font-size: 0.68em; } }

/* line 618, ../sass/components/_base.scss */
a[href$=".xls"]:after,
a[href$=".xlsx"]:after,
a.xls-link:after {
  margin-left: 4px;
  margin-right: 1px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #4d9e68;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px;
  content: "xls"; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 a[href$=".xls"]:after, h3
  a[href$=".xlsx"]:after, h3
  a.xls-link:after {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 a[href$=".xls"]:after, h4
  a[href$=".xlsx"]:after, h4
  a.xls-link:after {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 a[href$=".xls"]:after, h3
    a[href$=".xlsx"]:after, h3
    a.xls-link:after {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 a[href$=".xls"]:after, h4
    a[href$=".xlsx"]:after, h4
    a.xls-link:after {
      font-size: 0.68em; } }

/* line 626, ../sass/components/_base.scss */
a.no-tag:after {
  display: none; }

/* line 633, ../sass/components/_base.scss */
.l-content .masonry-container {
  margin-top: 1.8em; }
/* line 636, ../sass/components/_base.scss */
.masonry-container.l-region--content-lower {
  margin-top: 0.3em; }

@media (min-width: 480px) {
  /* line 640, ../sass/components/_base.scss */
  .masonry-gutter-sizer {
    width: 5%; } }
@media (min-width: 600px) {
  /* line 640, ../sass/components/_base.scss */
  .masonry-gutter-sizer {
    width: 4%; } }
@media (min-width: 800px) {
  /* line 640, ../sass/components/_base.scss */
  .masonry-gutter-sizer {
    width: 4%; } }
@media (min-width: 960px) {
  /* line 640, ../sass/components/_base.scss */
  .masonry-gutter-sizer {
    width: 3.5%; } }
@media (min-width: 1100px) {
  /* line 640, ../sass/components/_base.scss */
  .masonry-gutter-sizer {
    width: 3%; } }

/* line 658, ../sass/components/_base.scss */
.box,
.masonry-grid-sizer {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f2f2ed;
  float: none;
  margin-bottom: 1em;
  padding: 16px 1em 0.3em 1em;
  width: 100%; }
  @media (min-width: 480px) {
    /* line 658, ../sass/components/_base.scss */
    .box,
    .masonry-grid-sizer {
      margin-bottom: 1.5em;
      width: 47.5%; } }
  @media (min-width: 600px) {
    /* line 658, ../sass/components/_base.scss */
    .box,
    .masonry-grid-sizer {
      padding: 16px 1.5em 0.5em 1.5em;
      width: 48%; } }
  @media (min-width: 800px) {
    /* line 658, ../sass/components/_base.scss */
    .box,
    .masonry-grid-sizer {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 658, ../sass/components/_base.scss */
    .box,
    .masonry-grid-sizer {
      width: 48.25%; } }
  @media (min-width: 1100px) {
    /* line 658, ../sass/components/_base.scss */
    .box,
    .masonry-grid-sizer {
      width: 48.5%; } }
  @media (min-width: 800px) {
    /* line 684, ../sass/components/_base.scss */
    .l-content .box, .l-content
    .masonry-grid-sizer {
      width: 30.666%; }
      /* line 688, ../sass/components/_base.scss */
      .has-one-sidebar .l-content .box, .has-two-sidebars .l-content .box, .has-three-sidebars .l-content .box, .has-one-sidebar .l-content
      .masonry-grid-sizer, .has-two-sidebars .l-content
      .masonry-grid-sizer, .has-three-sidebars .l-content
      .masonry-grid-sizer {
        width: 47.8%; } }
  @media (min-width: 960px) {
    /* line 684, ../sass/components/_base.scss */
    .l-content .box, .l-content
    .masonry-grid-sizer {
      width: 31%; }
      /* line 697, ../sass/components/_base.scss */
      .has-two-sidebars.has-sidebar-second .l-content .box, .has-three-sidebars .l-content .box, .has-two-sidebars.has-sidebar-second .l-content
      .masonry-grid-sizer, .has-three-sidebars .l-content
      .masonry-grid-sizer {
        width: 48.25%; } }
  @media (min-width: 1100px) {
    /* line 684, ../sass/components/_base.scss */
    .l-content .box, .l-content
    .masonry-grid-sizer {
      width: 22.75%; }
      /* line 705, ../sass/components/_base.scss */
      .has-one-sidebar .l-content .box, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content .box, .has-one-sidebar .l-content
      .masonry-grid-sizer, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content
      .masonry-grid-sizer {
        width: 31.333%; }
      /* line 710, ../sass/components/_base.scss */
      .has-two-sidebars.has-sidebar-second .l-content .box, .has-three-sidebars .l-content .box, .has-two-sidebars.has-sidebar-second .l-content
      .masonry-grid-sizer, .has-three-sidebars .l-content
      .masonry-grid-sizer {
        width: 48.5%; } }
  @media (min-width: 800px) {
    /* line 719, ../sass/components/_base.scss */
    .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box, .has-one-sidebar.has-sidebar-second .l-region--sidebar-second
    .masonry-grid-sizer {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      /*@include gallery(1 of 1);*/
      border-top: 1px solid #dbdad3;
      float: none;
      margin-bottom: 0;
      width: 100%; }
      /* line 723, ../sass/components/_base.scss */
      .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box:first-child, .has-one-sidebar.has-sidebar-second .l-region--sidebar-second
      .masonry-grid-sizer:first-child {
        border: none; } }
  @media (min-width: 960px) {
    /* line 717, ../sass/components/_base.scss */
    .l-region--sidebar-second .box, .l-region--sidebar-second
    .masonry-grid-sizer {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      /*@include gallery(1 of 1);*/
      border-top: 1px solid #dbdad3;
      float: none;
      margin-bottom: 0;
      width: 100%; }
      /* line 735, ../sass/components/_base.scss */
      .l-region--sidebar-second .box:first-child, .l-region--sidebar-second
      .masonry-grid-sizer:first-child {
        border: none; } }

/* line 744, ../sass/components/_base.scss */
.masonry-grid-sizer {
  background-color: transparent; }

/* line 747, ../sass/components/_base.scss */
.box-transparent {
  background-color: transparent;
  padding: 0; }

@media (min-width: 480px) {
  /* line 751, ../sass/components/_base.scss */
  .box-wide,
  .masonry-container-wide-boxes .masonry-grid-sizer {
    width: 100%; } }
@media (min-width: 800px) {
  /* line 757, ../sass/components/_base.scss */
  .l-content .box-wide, .l-content
  .masonry-container-wide-boxes .masonry-grid-sizer {
    width: 48%; }
    /* line 761, ../sass/components/_base.scss */
    .has-one-sidebar .l-content .box-wide, .has-two-sidebars .l-content .box-wide, .has-three-sidebars .l-content .box-wide, .has-one-sidebar .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-two-sidebars .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-three-sidebars .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer {
      width: 100%; } }
@media (min-width: 960px) {
  /* line 757, ../sass/components/_base.scss */
  .l-content .box-wide, .l-content
  .masonry-container-wide-boxes .masonry-grid-sizer {
    width: 48.25%; }
    /* line 770, ../sass/components/_base.scss */
    .has-one-sidebar .l-content .box-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content .box-wide, .has-one-sidebar .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer {
      width: 48.25%; }
    /* line 775, ../sass/components/_base.scss */
    .has-two-sidebars.has-sidebar-second .l-content .box-wide, .has-three-sidebars .l-content .box-wide, .has-two-sidebars.has-sidebar-second .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-three-sidebars .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer {
      width: 100%; } }
@media (min-width: 1100px) {
  /* line 757, ../sass/components/_base.scss */
  .l-content .box-wide, .l-content
  .masonry-container-wide-boxes .masonry-grid-sizer {
    width: 48.5%; }
    /* line 783, ../sass/components/_base.scss */
    .has-one-sidebar .l-content .box-wide, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content .box-wide, .has-one-sidebar .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer {
      width: 48.5%; }
    /* line 788, ../sass/components/_base.scss */
    .has-two-sidebars.has-sidebar-second .l-content .box-wide, .has-three-sidebars .l-content .box-wide, .has-two-sidebars.has-sidebar-second .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer, .has-three-sidebars .l-content
    .masonry-container-wide-boxes .masonry-grid-sizer {
      width: 48.5%; } }

@media (min-width: 480px) {
  /* line 795, ../sass/components/_base.scss */
  .box-wider {
    width: 100%; } }
@media (min-width: 800px) {
  /* line 803, ../sass/components/_base.scss */
  .has-one-sidebar .l-region--content-lower .box-wider, .has-two-sidebars .l-region--content-lower .box-wider, .has-three-sidebars .l-region--content-lower .box-wider {
    width: 100%; } }
@media (min-width: 960px) {
  /* line 811, ../sass/components/_base.scss */
  .has-one-sidebar .l-region--content-lower .box-wider, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-region--content-lower .box-wider {
    width: 100%; }
  /* line 816, ../sass/components/_base.scss */
  .has-two-sidebars.has-sidebar-second .l-region--content-lower .box-wider, .has-three-sidebars .l-region--content-lower .box-wider {
    width: 100%; } }
@media (min-width: 1100px) {
  /* line 800, ../sass/components/_base.scss */
  .l-region--content-lower .box-wider {
    width: 48.5%; }
    /* line 824, ../sass/components/_base.scss */
    .has-one-sidebar .l-region--content-lower .box-wider, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-region--content-lower .box-wider {
      width: 65.666%; }
    /* line 829, ../sass/components/_base.scss */
    .has-two-sidebars.has-sidebar-second .l-region--content-lower .box-wider, .has-three-sidebars .l-region--content-lower .box-wider {
      width: 100%; } }

/* line 837, ../sass/components/_base.scss */
.floated-col {
  clear: none;
  float: left;
  margin-right: 1.5em !important; }
  /* line 841, ../sass/components/_base.scss */
  .floated-col .last {
    margin-right: 0; }

/* line 847, ../sass/components/_base.scss */
.with-bottom-spacing {
  margin-bottom: 2.25em; }

@media (min-width: 1100px) {
  /* line 851, ../sass/components/_base.scss */
  .research-matters-more-stories h3 {
    margin-top: 0; } }

/* line 857, ../sass/components/_base.scss */
ul.inline {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  ul.inline:after {
    content: "";
    display: table;
    clear: both; }
  /* line 862, ../sass/components/_base.scss */
  ul.inline li {
    float: left;
    list-style-type: none;
    margin-left: 0;
    margin-right: 8px;
    padding-bottom: 5px;
    padding-left: 0; }

@media (min-width: 800px) {
  /* line 873, ../sass/components/_base.scss */
  ul.inline-tight li {
    margin-right: 5px;
    padding-bottom: 2px; } }

/* line 879, ../sass/components/_base.scss */
.caption,
.file .field--description {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #757575;
  margin-right: 0.5em; }
  @media (min-width: 800px) {
    /* line 879, ../sass/components/_base.scss */
    .caption,
    .file .field--description {
      line-height: 1.5em; } }
  /* line 35, ../sass/abstractions/_typography.scss */
  .box .caption, .box
  .file .field--description {
    color: #5c5c5c; }
  /* line 38, ../sass/abstractions/_typography.scss */
  .flipcard-back .caption, .flipcard-back
  .file .field--description {
    color: #4f4f4f; }
  /* line 882, ../sass/components/_base.scss */
  .teaser-thumbnail .caption, .teaser-thumbnail
  .file .field--description {
    display: none; }

/* line 886, ../sass/components/_base.scss */
.credit {
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #757575;
  font-style: italic; }
  /* line 46, ../sass/abstractions/_typography.scss */
  .box .credit {
    color: #5c5c5c; }
  /* line 49, ../sass/abstractions/_typography.scss */
  .flipcard-back .credit {
    color: #4f4f4f; }

/* line 889, ../sass/components/_base.scss */
.footnote {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #757575;
  margin-top: 2em; }
  @media (min-width: 800px) {
    /* line 889, ../sass/components/_base.scss */
    .footnote {
      line-height: 1.5em; } }
  /* line 893, ../sass/components/_base.scss */
  .box .footnote {
    color: #6d6d6d; }

/* line 897, ../sass/components/_base.scss */
.footnote + .footnote {
  margin-top: 1em; }

/* line 900, ../sass/components/_base.scss */
.alert {
  color: #ee0000;
  font-weight: bold; }

/* line 904, ../sass/components/_base.scss */
.callout-icon {
  display: block;
  position: absolute;
  top: 0.7em;
  left: 1em; }
  @media (min-width: 600px) {
    /* line 904, ../sass/components/_base.scss */
    .callout-icon {
      top: 0.9em;
      left: 1.5em; } }

/* line 914, ../sass/components/_base.scss */
.callout-icon--exclamation-mark-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 914, ../sass/components/_base.scss */
    .callout-icon--exclamation-mark-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -183px;
      height: 32px;
      width: 32px; } }

/* line 917, ../sass/components/_base.scss */
.callout-icon--exclamation-mark-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -156px -119px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 917, ../sass/components/_base.scss */
    .callout-icon--exclamation-mark-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -156px -119px;
      height: 32px;
      width: 32px; } }

/* line 920, ../sass/components/_base.scss */
.callout-icon--exclamation-mark-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -128px -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 920, ../sass/components/_base.scss */
    .callout-icon--exclamation-mark-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -128px -87px;
      height: 32px;
      width: 32px; } }

/* line 923, ../sass/components/_base.scss */
.callout-icon--exclamation-mark-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -32px -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 923, ../sass/components/_base.scss */
    .callout-icon--exclamation-mark-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -32px -87px;
      height: 32px;
      width: 32px; } }

/* line 926, ../sass/components/_base.scss */
.callout-icon--exclamation-mark-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 926, ../sass/components/_base.scss */
    .callout-icon--exclamation-mark-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -247px;
      height: 32px;
      width: 32px; } }

/* line 929, ../sass/components/_base.scss */
.callout-icon--remote-work-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -88px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 929, ../sass/components/_base.scss */
    .callout-icon--remote-work-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -88px -151px;
      height: 32px;
      width: 32px; } }

/* line 932, ../sass/components/_base.scss */
.callout-icon--remote-work-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -120px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 932, ../sass/components/_base.scss */
    .callout-icon--remote-work-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -120px -151px;
      height: 32px;
      width: 32px; } }

/* line 935, ../sass/components/_base.scss */
.callout-icon--remote-work-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -32px -319px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 935, ../sass/components/_base.scss */
    .callout-icon--remote-work-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -32px -319px;
      height: 32px;
      width: 32px; } }

/* line 938, ../sass/components/_base.scss */
.callout-icon--remote-work-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 938, ../sass/components/_base.scss */
    .callout-icon--remote-work-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -247px;
      height: 32px;
      width: 32px; } }

/* line 941, ../sass/components/_base.scss */
.callout-icon--remote-work-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 941, ../sass/components/_base.scss */
    .callout-icon--remote-work-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -87px;
      height: 32px;
      width: 32px; } }

/* line 944, ../sass/components/_base.scss */
.callout-icon--medical-bag-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -32px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 944, ../sass/components/_base.scss */
    .callout-icon--medical-bag-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -32px -247px;
      height: 32px;
      width: 32px; } }

/* line 947, ../sass/components/_base.scss */
.callout-icon--medical-bag-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -152px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 947, ../sass/components/_base.scss */
    .callout-icon--medical-bag-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -152px -151px;
      height: 32px;
      width: 32px; } }

/* line 950, ../sass/components/_base.scss */
.callout-icon--medical-bag-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 950, ../sass/components/_base.scss */
    .callout-icon--medical-bag-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -87px;
      height: 32px;
      width: 32px; } }

/* line 953, ../sass/components/_base.scss */
.callout-icon--medical-bag-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -124px -119px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 953, ../sass/components/_base.scss */
    .callout-icon--medical-bag-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -124px -119px;
      height: 32px;
      width: 32px; } }

/* line 956, ../sass/components/_base.scss */
.callout-icon--medical-bag-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -24px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 956, ../sass/components/_base.scss */
    .callout-icon--medical-bag-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -24px -151px;
      height: 32px;
      width: 32px; } }

/* line 959, ../sass/components/_base.scss */
.callout-icon--virtual-meeting-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -319px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 959, ../sass/components/_base.scss */
    .callout-icon--virtual-meeting-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -319px;
      height: 32px;
      width: 32px; } }

/* line 962, ../sass/components/_base.scss */
.callout-icon--virtual-meeting-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 962, ../sass/components/_base.scss */
    .callout-icon--virtual-meeting-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -215px;
      height: 32px;
      width: 32px; } }

/* line 965, ../sass/components/_base.scss */
.callout-icon--virtual-meeting-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -32px -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 965, ../sass/components/_base.scss */
    .callout-icon--virtual-meeting-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -32px -215px;
      height: 32px;
      width: 32px; } }

/* line 968, ../sass/components/_base.scss */
.callout-icon--virtual-meeting-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -96px -87px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 968, ../sass/components/_base.scss */
    .callout-icon--virtual-meeting-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -96px -87px;
      height: 32px;
      width: 32px; } }

/* line 971, ../sass/components/_base.scss */
.callout-icon--virtual-meeting-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 971, ../sass/components/_base.scss */
    .callout-icon--virtual-meeting-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -183px;
      height: 32px;
      width: 32px; } }

/* line 974, ../sass/components/_base.scss */
.callout-icon--cursor-clicking-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -128px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 974, ../sass/components/_base.scss */
    .callout-icon--cursor-clicking-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -128px -247px;
      height: 32px;
      width: 32px; } }

/* line 977, ../sass/components/_base.scss */
.callout-icon--cursor-clicking-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -128px -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 977, ../sass/components/_base.scss */
    .callout-icon--cursor-clicking-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -128px -215px;
      height: 32px;
      width: 32px; } }

/* line 980, ../sass/components/_base.scss */
.callout-icon--cursor-clicking-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -96px -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 980, ../sass/components/_base.scss */
    .callout-icon--cursor-clicking-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -96px -215px;
      height: 32px;
      width: 32px; } }

/* line 983, ../sass/components/_base.scss */
.callout-icon--cursor-clicking-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -96px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 983, ../sass/components/_base.scss */
    .callout-icon--cursor-clicking-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -96px -247px;
      height: 32px;
      width: 32px; } }

/* line 986, ../sass/components/_base.scss */
.callout-icon--cursor-clicking-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -215px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 986, ../sass/components/_base.scss */
    .callout-icon--cursor-clicking-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -215px;
      height: 32px;
      width: 32px; } }

/* line 989, ../sass/components/_base.scss */
.callout-icon--envelope-blue {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -128px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 989, ../sass/components/_base.scss */
    .callout-icon--envelope-blue {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -128px -183px;
      height: 32px;
      width: 32px; } }

/* line 992, ../sass/components/_base.scss */
.callout-icon--envelope-gold {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -56px -151px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 992, ../sass/components/_base.scss */
    .callout-icon--envelope-gold {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -56px -151px;
      height: 32px;
      width: 32px; } }

/* line 995, ../sass/components/_base.scss */
.callout-icon--envelope-red {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -92px -119px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 995, ../sass/components/_base.scss */
    .callout-icon--envelope-red {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -92px -119px;
      height: 32px;
      width: 32px; } }

/* line 998, ../sass/components/_base.scss */
.callout-icon--envelope-yellow {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -32px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 998, ../sass/components/_base.scss */
    .callout-icon--envelope-yellow {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -32px -183px;
      height: 32px;
      width: 32px; } }

/* line 1001, ../sass/components/_base.scss */
.callout-icon--envelope-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -96px -183px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 1001, ../sass/components/_base.scss */
    .callout-icon--envelope-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -96px -183px;
      height: 32px;
      width: 32px; } }

/* line 1004, ../sass/components/_base.scss */
.callout {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f2f2ed;
  margin: 0 0 1.8em 0;
  padding: 1em 1em 0.4em 1em;
  position: relative; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .callout:after {
    content: "";
    display: table;
    clear: both; }
  /* line 1011, ../sass/components/_base.scss */
  .callout.callout-centered {
    margin-bottom: 1em; }
    @media (min-width: 600px) {
      /* line 1011, ../sass/components/_base.scss */
      .callout.callout-centered {
        width: 70%;
        margin-left: 15%; } }
  /* line 1018, ../sass/components/_base.scss */
  .callout.callout-no-content {
    padding-bottom: 0; }
  /* line 1021, ../sass/components/_base.scss */
  .callout.callout-transparent {
    background-color: transparent;
    padding: 0; }
  /* line 1025, ../sass/components/_base.scss */
  .callout.callout-no-rounded-corners {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0; }
  /* line 1028, ../sass/components/_base.scss */
  .callout.callout-with-border {
    background-color: transparent;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #bfbfbf;
    border-left: 20px solid #bfbfbf; }
  /* line 1034, ../sass/components/_base.scss */
  .callout.callout-with-blue-bottom-border {
    border-bottom: 4px solid #1c5a84; }
  /* line 1037, ../sass/components/_base.scss */
  .callout.callout-with-header-icon {
    position: relative;
    padding-left: 3.5em; }
    @media (min-width: 600px) {
      /* line 1037, ../sass/components/_base.scss */
      .callout.callout-with-header-icon {
        padding-left: 4.2em; } }
  /* line 1044, ../sass/components/_base.scss */
  .callout.callout-blue {
    background-color: #d8e5ef; }
    /* line 1046, ../sass/components/_base.scss */
    .callout.callout-blue h3 {
      color: #1c5a84; }
  /* line 1050, ../sass/components/_base.scss */
  .callout.callout-blue-light {
    background-color: #ebf2f7; }
    /* line 1052, ../sass/components/_base.scss */
    .callout.callout-blue-light h3 {
      color: #1c5a84; }
  /* line 1056, ../sass/components/_base.scss */
  .callout.callout-blue-dark {
    background-color: #0f3c72; }
    /* line 1058, ../sass/components/_base.scss */
    .callout.callout-blue-dark * {
      color: #fff; }
  /* line 1062, ../sass/components/_base.scss */
  .callout.callout-gold {
    background-color: #f2f2ed; }
    /* line 1064, ../sass/components/_base.scss */
    .callout.callout-gold h3 {
      color: #896436; }
  /* line 1068, ../sass/components/_base.scss */
  .callout.callout-red {
    background-color: #ffdcdc; }
    /* line 1070, ../sass/components/_base.scss */
    .callout.callout-red h3 {
      color: #b63a3a; }
  /* line 1074, ../sass/components/_base.scss */
  .callout.callout-yellow {
    background-color: #ffecb3; }
    /* line 1076, ../sass/components/_base.scss */
    .callout.callout-yellow h3 {
      color: #896436; }
  /* line 1080, ../sass/components/_base.scss */
  .callout h2, .callout h3, .callout h4, .callout h5, .callout p, .callout ol, .callout ul {
    margin-bottom: 0.6em;
    margin-top: 0; }
  /* line 1084, ../sass/components/_base.scss */
  .callout table {
    margin-bottom: 0.8em;
    margin-top: 1.2em; }
  /* line 1088, ../sass/components/_base.scss */
  .callout .lead {
    color: #6d6d6d;
    line-height: 1.4em; }
  /* line 1092, ../sass/components/_base.scss */
  .callout .inline-link-list {
    margin-bottom: 0; }
  @media (min-width: 600px) {
    /* line 1004, ../sass/components/_base.scss */
    .callout {
      padding: 1.2em 1.5em 0.6em 1.5em; }
      /* line 1097, ../sass/components/_base.scss */
      .callout .lead {
        line-height: 1.6em; } }
  @media (min-width: 800px) {
    /* line 1102, ../sass/components/_base.scss */
    .callout .lead {
      line-height: 1.8em; } }

/* line 1107, ../sass/components/_base.scss */
.callout-image-header {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  overflow: hidden;
  position: relative;
  margin-top: -1em;
  margin-right: -1em;
  margin-bottom: 1em;
  margin-left: -1em;
  background-color: #0f3c72; }
  /* line 1116, ../sass/components/_base.scss */
  .callout-image-header.callout-image-header--sunburst {
    background: #0f3c72 url(../images/sunburst-bkgnd.jpg) no-repeat 0 0;
    background-size: cover; }
  /* line 1120, ../sass/components/_base.scss */
  .callout-image-header.callout-image-header--green {
    background-color: #2e5e3e; }
  /* line 1123, ../sass/components/_base.scss */
  .callout-image-header.callout-image-header--red {
    background-color: #a00000; }
  /* line 1126, ../sass/components/_base.scss */
  .callout-image-header.callout-image-header--gold {
    background-color: #986e3d; }
  @media (min-width: 600px) {
    /* line 1107, ../sass/components/_base.scss */
    .callout-image-header {
      margin-top: -1.2em;
      margin-right: -1.5em;
      margin-bottom: 1em;
      margin-left: -1.5em; }
      /* line 1134, ../sass/components/_base.scss */
      .callout-no-content .callout-image-header {
        margin-bottom: 0; } }
  @media (min-width: 960px) {
    /* line 1107, ../sass/components/_base.scss */
    .callout-image-header {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      grid-gap: 0;
      align-items: stretch; } }
  /* line 1144, ../sass/components/_base.scss */
  .callout-no-content .callout-image-header {
    margin-bottom: 0; }
  /* line 1147, ../sass/components/_base.scss */
  .callout-image-header .callout-image-header-content {
    padding: 1.5em 1em; }
    @media (min-width: 960px) {
      /* line 1147, ../sass/components/_base.scss */
      .callout-image-header .callout-image-header-content {
        grid-column: span 2;
        place-self: center;
        float: left;
        width: 65%;
        margin-right: 2%; }
        @supports (display: grid) {
          /* line 1147, ../sass/components/_base.scss */
          .callout-image-header .callout-image-header-content {
            width: auto;
            margin: 0; } } }
    /* line 1161, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-content h3, .callout-image-header .callout-image-header-content p {
      color: #fff;
      text-align: center; }
    /* line 1165, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-content h3 {
      font-size: 1.4em;
      font-weight: 700;
      padding-left: 1rem;
      padding-right: 1rem;
      margin-top: 0;
      margin-bottom: 0.2em; }
      @media (min-width: 800px) {
        /* line 1165, ../sass/components/_base.scss */
        .callout-image-header .callout-image-header-content h3 {
          font-size: 1.6em; } }
    /* line 1177, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-content p {
      font: 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      margin: 0;
      padding-left: 1rem;
      padding-right: 1rem; }
      /* line 1182, ../sass/components/_base.scss */
      .callout-image-header .callout-image-header-content p.callout-image-header-content--small-text {
        font-size: 1em; }
    /* line 1186, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-content p + p {
      margin-top: 0.5em; }
    /* line 1190, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-content.callout-image-header-content--align-left h3, .callout-image-header .callout-image-header-content.callout-image-header-content--align-left p {
      text-align: left; }
  /* line 1195, ../sass/components/_base.scss */
  .callout-image-header.callout-image-header--tan {
    background-color: #f2f2ed; }
    /* line 1198, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header--tan .callout-image-header-content h3 {
      font-weight: 400;
      color: #946c3b; }
    /* line 1202, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header--tan .callout-image-header-content p {
      color: #444444; }
  /* line 1207, ../sass/components/_base.scss */
  .callout-image-header .callout-image-header-image {
    display: none; }
    @media (min-width: 960px) {
      /* line 1207, ../sass/components/_base.scss */
      .callout-image-header .callout-image-header-image {
        display: block;
        grid-column: span 1;
        align-self: stretch;
        float: right;
        width: 33%; }
        @supports (display: grid) {
          /* line 1207, ../sass/components/_base.scss */
          .callout-image-header .callout-image-header-image {
            width: auto; } } }
    /* line 1220, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-image .media {
      line-height: 0; }
    /* line 1223, ../sass/components/_base.scss */
    .callout-image-header .callout-image-header-image picture {
      line-height: 0;
      margin-bottom: 0; }
    @media (min-width: 960px) {
      /* line 1227, ../sass/components/_base.scss */
      .callout-image-header .callout-image-header-image img {
        object-fit: cover;
        min-height: 145px;
        width: auto; } }
    @media (min-width: 1100px) {
      /* line 1227, ../sass/components/_base.scss */
      .callout-image-header .callout-image-header-image img {
        min-height: auto; } }
  @media (min-width: 960px) {
    /* line 1244, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header-image-square {
      grid-template-columns: repeat(7, 1fr); } }
  @media (min-width: 960px) {
    /* line 1248, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header-image-square .callout-image-header-image {
      grid-column: span 2; } }
  @media (min-width: 960px) {
    /* line 1253, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header-image-square .callout-image-header-content {
      grid-column: span 5; } }
  @media (min-width: 960px) {
    /* line 1258, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header-image-square img {
      min-height: 280px; } }
  @media (min-width: 1100px) {
    /* line 1258, ../sass/components/_base.scss */
    .callout-image-header.callout-image-header-image-square img {
      min-height: 260px; } }

/* line 1268, ../sass/components/_base.scss */
.callout-image-header--2col {
  grid-template-columns: 1fr 1fr; }
  @media (min-width: 1100px) {
    /* line 1270, ../sass/components/_base.scss */
    .callout-image-header--2col.callout-image-header--sunburst {
      background-size: 70%; } }
  @media (min-width: 960px) {
    /* line 1275, ../sass/components/_base.scss */
    .callout-image-header--2col .callout-image-header-content {
      grid-column: span 1; } }

/* line 1281, ../sass/components/_base.scss */
.quote, .pullquote p {
  margin-bottom: 0.6em; }

/* line 1285, ../sass/components/_base.scss */
.pullquote {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f8e5bd;
  clear: both;
  margin-bottom: 1.6em;
  margin-top: 1.6em;
  padding: 1em 1em 0.4em 1em; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .pullquote:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 600px) {
    /* line 1285, ../sass/components/_base.scss */
    .pullquote {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 1285, ../sass/components/_base.scss */
    .pullquote {
      width: 33%; }
      /* line 75, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .pullquote, .has-one-sidebar.has-sidebar-second .pullquote, .has-one-sidebar.has-sidebar-third .pullquote, .has-two-sidebars.has-sidebar-first.has-sidebar-third .pullquote {
        width: 48%; }
      /* line 82, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .pullquote, .has-three-sidebars .pullquote {
        width: 48%; } }
  @media (min-width: 1100px) {
    /* line 1285, ../sass/components/_base.scss */
    .pullquote {
      width: 33%; }
      /* line 90, ../sass/abstractions/_base.scss */
      .has-one-sidebar.has-sidebar-first .pullquote, .has-one-sidebar.has-sidebar-second .pullquote, .has-one-sidebar.has-sidebar-third .pullquote, .has-two-sidebars.has-sidebar-first.has-sidebar-third .pullquote {
        width: 40%; }
      /* line 97, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .pullquote, .has-three-sidebars .pullquote {
        width: 48%; } }
  /* line 1294, ../sass/components/_base.scss */
  .pullquote p {
    line-height: 1.7em; }
    /* line 1297, ../sass/components/_base.scss */
    .pullquote p.caption {
      font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      color: #757575;
      margin-right: 0.5em;
      color: #5c5c5c;
      letter-spacing: normal;
      margin-bottom: 1em; }
      @media (min-width: 800px) {
        /* line 1297, ../sass/components/_base.scss */
        .pullquote p.caption {
          line-height: 1.5em; } }
      /* line 35, ../sass/abstractions/_typography.scss */
      .box .pullquote p.caption {
        color: #5c5c5c; }
      /* line 38, ../sass/abstractions/_typography.scss */
      .flipcard-back .pullquote p.caption {
        color: #4f4f4f; }
  @media (min-width: 600px) {
    /* line 1285, ../sass/components/_base.scss */
    .pullquote {
      float: right;
      margin-top: 0;
      margin-left: 1.5em;
      padding: 1em 1.5em 0.4em 1.5em;
      position: relative;
      top: 5px; } }
  /* line 1312, ../sass/components/_base.scss */
  .pullquote.pullquote--no-rounded-corners {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0; }
  /* line 1315, ../sass/components/_base.scss */
  .pullquote.pullquote--blue {
    position: relative;
    background-color: #0f3c72;
    color: #fff; }
    /* line 1319, ../sass/components/_base.scss */
    .pullquote.pullquote--blue p {
      color: #fff; }
      /* line 1321, ../sass/components/_base.scss */
      .pullquote.pullquote--blue p.caption {
        color: #fff; }
  /* line 1326, ../sass/components/_base.scss */
  .pullquote.pullquote--with-background-image {
    position: relative;
    overflow: hidden; }
    /* line 1329, ../sass/components/_base.scss */
    .pullquote.pullquote--with-background-image * {
      position: relative;
      z-index: 1; }
    /* line 1333, ../sass/components/_base.scss */
    .pullquote.pullquote--with-background-image .pullquote-background-image {
      display: none; }
      @media (min-width: 960px) {
        /* line 1333, ../sass/components/_base.scss */
        .pullquote.pullquote--with-background-image .pullquote-background-image {
          display: block;
          position: absolute;
          left: 0;
          bottom: -10%;
          z-index: 0; } }
  /* line 1344, ../sass/components/_base.scss */
  .pullquote.pullquote--full-width {
    padding: 1.5em 1.5em 1em 1.5em; }
    /* line 1346, ../sass/components/_base.scss */
    .pullquote.pullquote--full-width p {
      font-size: 1.7em;
      line-height: 1.3em;
      text-align: center; }
      /* line 1350, ../sass/components/_base.scss */
      .pullquote.pullquote--full-width p.caption {
        font-size: 1.2em; }
    @media (min-width: 600px) {
      /* line 1344, ../sass/components/_base.scss */
      .pullquote.pullquote--full-width {
        width: 100%;
        float: none;
        margin-left: 0;
        padding: 1.5em 3em 1em 3em; } }
    @media (min-width: 800px) {
      /* line 1344, ../sass/components/_base.scss */
      .pullquote.pullquote--full-width {
        width: 100%;
        float: none;
        margin-left: 0; } }
    @media (min-width: 960px) {
      /* line 1344, ../sass/components/_base.scss */
      .pullquote.pullquote--full-width {
        width: 100%;
        float: none;
        margin-left: 0; }
        /* line 1370, ../sass/components/_base.scss */
        .has-one-sidebar.has-sidebar-first .pullquote.pullquote--full-width, .has-one-sidebar.has-sidebar-second .pullquote.pullquote--full-width, .has-one-sidebar.has-sidebar-third .pullquote.pullquote--full-width, .has-two-sidebars.has-sidebar-first.has-sidebar-third .pullquote.pullquote--full-width {
          width: 100%; }
        /* line 1377, ../sass/components/_base.scss */
        .has-two-sidebars.has-sidebar-second .pullquote.pullquote--full-width, .has-three-sidebars .pullquote.pullquote--full-width {
          width: 100%; } }
    @media (min-width: 1100px) {
      /* line 1344, ../sass/components/_base.scss */
      .pullquote.pullquote--full-width {
        width: 100%;
        float: none;
        margin-left: 0; }
        /* line 1387, ../sass/components/_base.scss */
        .has-one-sidebar.has-sidebar-first .pullquote.pullquote--full-width, .has-one-sidebar.has-sidebar-second .pullquote.pullquote--full-width, .has-one-sidebar.has-sidebar-third .pullquote.pullquote--full-width, .has-two-sidebars.has-sidebar-first.has-sidebar-third .pullquote.pullquote--full-width {
          width: 100%; }
        /* line 1394, ../sass/components/_base.scss */
        .has-two-sidebars.has-sidebar-second .pullquote.pullquote--full-width, .has-three-sidebars .pullquote.pullquote--full-width {
          width: 100%; } }
  @media (min-width: 600px) {
    /* line 1400, ../sass/components/_base.scss */
    .pullquote.pullquote--with-quotes {
      padding: 1.3rem 4rem 0.5rem 4rem; } }
  /* line 1404, ../sass/components/_base.scss */
  .pullquote.pullquote--with-quotes .pullquote-quote-open,
  .pullquote.pullquote--with-quotes .pullquote-quote-close {
    display: none; }
    @media (min-width: 600px) {
      /* line 1404, ../sass/components/_base.scss */
      .pullquote.pullquote--with-quotes .pullquote-quote-open,
      .pullquote.pullquote--with-quotes .pullquote-quote-close {
        position: absolute !important;
        display: block;
        width: 47px;
        height: 40px;
        opacity: 0.2;
        background-size: cover; } }
  /* line 1416, ../sass/components/_base.scss */
  .pullquote.pullquote--with-quotes .pullquote-quote-open {
    top: 10px;
    left: 10px; }
  /* line 1420, ../sass/components/_base.scss */
  .pullquote.pullquote--with-quotes .pullquote-quote-close {
    bottom: 10px;
    right: 10px; }
  /* line 1424, ../sass/components/_base.scss */
  .pullquote.pullquote--with-quotes .pullquote-quote-open--white {
    background: transparent url(../images/quote-open-white.svg) no-repeat top left; }
  /* line 1427, ../sass/components/_base.scss */
  .pullquote.pullquote--with-quotes .pullquote-quote-close--white {
    background: transparent url(../images/quote-close-white.svg) no-repeat top left; }

/* line 1432, ../sass/components/_base.scss */
.block--site-map {
  margin-bottom: 1em; }
  /* line 1434, ../sass/components/_base.scss */
  .block--site-map ul {
    margin-bottom: 0; }
  /* line 1437, ../sass/components/_base.scss */
  .block--site-map li {
    list-style-type: square !important; }
  /* line 1440, ../sass/components/_base.scss */
  .block--site-map div > ul {
    margin: 0;
    padding: 0; }
  /* line 1444, ../sass/components/_base.scss */
  .block--site-map div > ul > li {
    list-style-type: none !important; }
  /* line 1447, ../sass/components/_base.scss */
  .block--site-map div > ul > li + li {
    margin-top: 1.6em; }
  /* line 1450, ../sass/components/_base.scss */
  .block--site-map div > ul > li > a {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em;
    clear: both;
    color: #5a5245;
    display: block;
    font: 400 1.4em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
    letter-spacing: -0.03em;
    margin-bottom: 1em; }

/* line 1460, ../sass/components/_base.scss */
.clear {
  clear: both; }

/* line 1463, ../sass/components/_base.scss */
.no-clear {
  clear: none; }

/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both; }

/* line 1469, ../sass/components/_base.scss */
.slogan,
.hashtags {
  text-align: center; }

/* line 1475, ../sass/components/_base.scss */
.tag-new,
.tag-nihonly,
.tag-odonly,
.tag-updated {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #ce4646;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 .tag-new, h3
  .tag-nihonly, h3
  .tag-odonly, h3
  .tag-updated {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 .tag-new, h4
  .tag-nihonly, h4
  .tag-odonly, h4
  .tag-updated {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 .tag-new, h3
    .tag-nihonly, h3
    .tag-odonly, h3
    .tag-updated {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 .tag-new, h4
    .tag-nihonly, h4
    .tag-odonly, h4
    .tag-updated {
      font-size: 0.68em; } }

/* line 1481, ../sass/components/_base.scss */
.tag-espanol {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #bf590d;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 .tag-espanol {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 .tag-espanol {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 .tag-espanol {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 .tag-espanol {
      font-size: 0.68em; } }

/* line 1484, ../sass/components/_base.scss */
.tag-download {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #497aab;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px;
  margin-top: 0.6em; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 .tag-download {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 .tag-download {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 .tag-download {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 .tag-download {
      font-size: 0.68em; } }

/* line 1488, ../sass/components/_base.scss */
.tag-recovery {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  background-color: #497aab;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }
  /* line 65, ../sass/abstractions/_typography.scss */
  h3 .tag-recovery {
    font-size: 0.67em; }
  /* line 68, ../sass/abstractions/_typography.scss */
  h4 .tag-recovery {
    font-size: 0.75em; }
  @media (min-width: 800px) {
    /* line 72, ../sass/abstractions/_typography.scss */
    h3 .tag-recovery {
      font-size: 0.6em; }
    /* line 75, ../sass/abstractions/_typography.scss */
    h4 .tag-recovery {
      font-size: 0.68em; } }

/* line 1492, ../sass/components/_base.scss */
.l-connect-wrapper {
  padding-top: 20px; }

/* line 1497, ../sass/components/_base.scss */
.lastupdated p {
  font: 0.8em/1.5em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  color: #757575; }
/* line 1501, ../sass/components/_base.scss */
.hide-page-last-reviewed-date .lastupdated {
  display: none; }

@media (min-width: 800px) {
  /* line 1505, ../sass/components/_base.scss */
  .l-connect {
    background-color: #f2f2ed;
    /*
        @include background-image(linear-gradient(#f2f2f2, #d8d9d9 70%));
        .ie & {
          background: #eee url(../images/polyfills/bkgnds.png) repeat-x 0 -173px;
        }
    */
    padding-top: 13px;
    text-align: center; } }
/* line 1517, ../sass/components/_base.scss */
.l-connect ul {
  line-height: 1.4em;
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #cccccc; }
  @media (min-width: 800px) {
    /* line 1517, ../sass/components/_base.scss */
    .l-connect ul {
      list-style-image: none;
      list-style-type: none;
      margin: 0;
      margin-bottom: 1em;
      padding: 0;
      position: relative;
      left: -0.4em;
      font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
      border-top: none;
      margin-bottom: 3px;
      margin-left: 10px;
      margin-right: 10px; }
      /* line 71, ../sass/abstractions/_navigation.scss */
      .l-connect ul a {
        border-right: 1px solid #d7d7d7;
        display: inline-block;
        margin: 1px;
        padding-left: 0.4em;
        padding-right: 0.8em; }
        /* line 77, ../sass/abstractions/_navigation.scss */
        .l-connect ul a:visited {
          color: #004fba; }
        /* line 80, ../sass/abstractions/_navigation.scss */
        .l-connect ul a.link-disabled {
          color: #757575;
          text-decoration: none !important;
          cursor: default; }
      /* line 84, ../sass/abstractions/_navigation.scss */
      .l-connect ul li {
        background: none;
        display: inline-block;
        margin-bottom: 0.5em;
        margin-left: 0;
        padding-left: 0;
        padding-bottom: 0.2em;
        /*
        &:first-child a {
          padding-left: 0;
        }
        */ }
        /* line 96, ../sass/abstractions/_navigation.scss */
        .l-connect ul li:last-child a {
          border-right: none;
          padding-right: 0; } }
  @media (min-width: 800px) and (min-width: 800px) {
    /* line 1517, ../sass/components/_base.scss */
    .l-connect ul {
      line-height: 1.5em; } }

/* line 1529, ../sass/components/_base.scss */
.l-connect li {
  background: none;
  border-bottom: 1px solid #cccccc;
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  padding: 0; }
  @media (min-width: 800px) {
    /* line 1529, ../sass/components/_base.scss */
    .l-connect li {
      border-bottom: none;
      margin-bottom: 0.8em; } }
  @media (min-width: 800px) {
    /* line 1529, ../sass/components/_base.scss */
    .l-connect li {
      border-bottom: none;
      margin-left: 7px !important;
      margin-right: 7px; }
      /* line 1535, ../sass/components/_base.scss */
      .l-connect li:first-child a {
        padding-left: 24px !important; } }
  /* line 1539, ../sass/components/_base.scss */
  .l-connect li a {
    background-color: #f2f2ed;
    color: #555555;
    display: block;
    min-height: 40px;
    padding-bottom: 0.7em;
    padding-left: 2em;
    padding-right: 1em;
    padding-top: 0.75em;
    padding-left: 2.7em; }
    /* line 29, ../sass/abstractions/_navigation.scss */
    .l-connect li a:visited {
      color: #555555; }
    /* line 32, ../sass/abstractions/_navigation.scss */
    .l-connect li a:hover {
      color: #555555;
      text-decoration: none; }
    /* line 36, ../sass/abstractions/_navigation.scss */
    .l-connect li a:active {
      background-color: #aaaaaa;
      color: #fff; }
    @media (min-width: 800px) {
      /* line 1539, ../sass/components/_base.scss */
      .l-connect li a {
        background-color: transparent;
        color: #004fba;
        display: inline;
        min-height: intrinsic;
        padding: 0; }
        /* line 46, ../sass/abstractions/_navigation.scss */
        .l-connect li a:visited {
          color: #004fba; }
        /* line 49, ../sass/abstractions/_navigation.scss */
        .l-connect li a:hover {
          color: #a00000;
          text-decoration: underline; }
        /* line 53, ../sass/abstractions/_navigation.scss */
        .l-connect li a:active {
          background-color: transparent;
          color: #a00000; }
        /* line 57, ../sass/abstractions/_navigation.scss */
        .l-connect li a.link-disabled {
          color: #757575;
          text-decoration: none !important;
          cursor: default; } }
    /* line 1543, ../sass/components/_base.scss */
    .l-connect li a .icon {
      top: 0.7em;
      left: 1em; }
    @media (min-width: 800px) {
      /* line 1539, ../sass/components/_base.scss */
      .l-connect li a {
        background-color: transparent;
        border: none;
        color: #004fba;
        display: inline-block;
        min-height: 22px;
        padding: 0 0 0 24px; }
        /* line 1554, ../sass/components/_base.scss */
        .l-connect li a:hover {
          color: #a00000;
          text-decoration: underline; }
        /* line 1558, ../sass/components/_base.scss */
        .l-connect li a:visited {
          color: #004fba; }
        /* line 1561, ../sass/components/_base.scss */
        .l-connect li a:active {
          background-color: transparent;
          color: #a00000; }
        /* line 1565, ../sass/components/_base.scss */
        .l-connect li a .icon {
          top: 0;
          left: 0; } }

/* line 1573, ../sass/components/_base.scss */
.emergency-message {
  display: none;
  background-color: #be2c2c;
  color: #fff;
  position: relative;
  padding: 1em 1em 0.25em 1em; }
  /* line 1575, ../sass/components/_base.scss */
  .emergency-message.show {
    display: block; }
  @media (min-width: 800px) {
    /* line 1573, ../sass/components/_base.scss */
    .emergency-message {
      padding: 1em 1.5em 0.5em 1.5em; } }
  /* line 1585, ../sass/components/_base.scss */
  .emergency-message h2, .emergency-message h3, .emergency-message h4, .emergency-message a {
    border-color: #fff;
    color: #fff; }
  /* line 1589, ../sass/components/_base.scss */
  .emergency-message p:first-child {
    margin-top: 0.2em; }
  /* line 1592, ../sass/components/_base.scss */
  .emergency-message .button-link, .emergency-message .tag-term, .emergency-message .button-link-5em, .emergency-message .gallery-description a, .gallery-description .emergency-message a {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #a00000;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none;
    background-color: #870000; }
    @media (min-width: 800px) {
      /* line 1592, ../sass/components/_base.scss */
      .emergency-message .button-link, .emergency-message .tag-term, .emergency-message .button-link-5em, .emergency-message .gallery-description a, .gallery-description .emergency-message a {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .emergency-message .button-link:visited, .emergency-message .tag-term:visited, .emergency-message .button-link-5em:visited, .emergency-message .gallery-description a:visited, .gallery-description .emergency-message a:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .emergency-message .button-link:hover, .emergency-message .tag-term:hover, .emergency-message .button-link-5em:hover, .emergency-message .gallery-description a:hover, .gallery-description .emergency-message a:hover {
      background-color: #6d0000;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .emergency-message .button-link:active, .emergency-message .tag-term:active, .emergency-message .button-link-5em:active, .emergency-message .gallery-description a:active, .gallery-description .emergency-message a:active {
      background-color: #530000;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .emergency-message .button-link.button-disabled, .emergency-message .button-disabled.tag-term, .emergency-message .button-disabled.button-link-5em, .emergency-message .gallery-description a.button-disabled, .gallery-description .emergency-message a.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .emergency-message .button-link .icon-arrow-right, .emergency-message .tag-term .icon-arrow-right, .emergency-message .button-link-5em .icon-arrow-right, .emergency-message .gallery-description a .icon-arrow-right, .gallery-description .emergency-message a .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .emergency-message .button-link .icon-arrow-right, .emergency-message .tag-term .icon-arrow-right, .emergency-message .button-link-5em .icon-arrow-right, .emergency-message .gallery-description a .icon-arrow-right, .gallery-description .emergency-message a .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }

/* line 1597, ../sass/components/_base.scss */
.emergency-message-toggle {
  background: transparent;
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -319px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 35px;
  border: none;
  margin: 0;
  position: absolute;
  right: 1em;
  top: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 1597, ../sass/components/_base.scss */
    .emergency-message-toggle {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -319px;
      height: 35px;
      width: 35px; } }
  /* line 1605, ../sass/components/_base.scss */
  .emergency-message-toggle.active {
    background-color: #163b61;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }

/* line 1610, ../sass/components/_base.scss */
h2.header-with-icon {
  position: relative;
  padding-left: 40px; }

/* line 1614, ../sass/components/_base.scss */
.header-icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

/* line 1620, ../sass/components/_base.scss */
.header-icon--exclamation-mark-white {
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -64px -247px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 32px;
  width: 32px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 1620, ../sass/components/_base.scss */
    .header-icon--exclamation-mark-white {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -64px -247px;
      height: 32px;
      width: 32px; } }

@media (min-width: 600px) {
  /* line 1632, ../sass/components/_base.scss */
  .multi-column--2 {
    column-count: 2; } }
  @media (min-width: 600px) and (min-width: 600px) {
    /* line 1632, ../sass/components/_base.scss */
    .multi-column--2 {
      column-gap: 2em;
      overflow: hidden; }
      /* line 1627, ../sass/components/_base.scss */
      .multi-column--2 > * {
        margin-top: 0; } }

@media (min-width: 600px) {
  /* line 1638, ../sass/components/_base.scss */
  .multi-column--3 {
    column-count: 3; } }
  @media (min-width: 600px) and (min-width: 600px) {
    /* line 1638, ../sass/components/_base.scss */
    .multi-column--3 {
      column-gap: 2em;
      overflow: hidden; }
      /* line 1627, ../sass/components/_base.scss */
      .multi-column--3 > * {
        margin-top: 0; } }

@media (min-width: 600px) {
  /* line 1644, ../sass/components/_base.scss */
  .multi-column--4 {
    column-count: 4; } }
  @media (min-width: 600px) and (min-width: 600px) {
    /* line 1644, ../sass/components/_base.scss */
    .multi-column--4 {
      column-gap: 2em;
      overflow: hidden; }
      /* line 1627, ../sass/components/_base.scss */
      .multi-column--4 > * {
        margin-top: 0; } }

@media (min-width: 960px) {
  /* line 1650, ../sass/components/_base.scss */
  .grid-2-column {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 3em; } }

@media (min-width: 960px) {
  /* line 1657, ../sass/components/_base.scss */
  .grid-2-column > * {
    float: left;
    width: 48%;
    margin-right: 2%; }
    @supports (display: grid) {
      /* line 1657, ../sass/components/_base.scss */
      .grid-2-column > * {
        width: auto;
        margin: 0; } } }

/* line 1669, ../sass/components/_base.scss */
.dollars::before {
  content: "$"; }

/* line 1673, ../sass/components/_base.scss */
.inline-block-wrapper {
  margin-bottom: 1em; }
  /* line 1675, ../sass/components/_base.scss */
  .inline-block-wrapper > * {
    display: inline-block; }
  /* line 1678, ../sass/components/_base.scss */
  .inline-block-wrapper ul {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

/* line 1684, ../sass/components/_base.scss */
.inline-block {
  display: inline-block; }

/* line 1688, ../sass/components/_base.scss */
.content-centered {
  text-align: center; }

/* line 1692, ../sass/components/_base.scss */
.content-left-aligned {
  display: inline-block;
  text-align: left; }

/* line 1696, ../sass/components/_base.scss */
.no-bottom-margin {
  margin-bottom: 0 !important; }

/* line 1699, ../sass/components/_base.scss */
.l-footer-wrapper {
  background-color: #dbdad3; }

/* line 1702, ../sass/components/_base.scss */
.l-footer {
  clear: both;
  background-color: #757575;
  color: #fff;
  padding-bottom: 0.3em; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .l-footer:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 800px) {
    /* line 1702, ../sass/components/_base.scss */
    .l-footer {
      background-color: transparent;
      color: inherit;
      padding-bottom: 3em;
      text-align: center; } }
  /* line 1714, ../sass/components/_base.scss */
  .l-footer ul {
    line-height: 1.4em;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    @media (min-width: 800px) {
      /* line 1714, ../sass/components/_base.scss */
      .l-footer ul {
        list-style-image: none;
        list-style-type: none;
        margin: 0;
        margin-bottom: 1em;
        padding: 0;
        position: relative;
        left: -0.4em;
        font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif; }
        /* line 71, ../sass/abstractions/_navigation.scss */
        .l-footer ul a {
          border-right: 1px solid #d7d7d7;
          display: inline-block;
          margin: 1px;
          padding-left: 0.4em;
          padding-right: 0.8em; }
          /* line 77, ../sass/abstractions/_navigation.scss */
          .l-footer ul a:visited {
            color: #004fba; }
          /* line 80, ../sass/abstractions/_navigation.scss */
          .l-footer ul a.link-disabled {
            color: #757575;
            text-decoration: none !important;
            cursor: default; }
        /* line 84, ../sass/abstractions/_navigation.scss */
        .l-footer ul li {
          background: none;
          display: inline-block;
          margin-bottom: 0.5em;
          margin-left: 0;
          padding-left: 0;
          padding-bottom: 0.2em;
          /*
          &:first-child a {
            padding-left: 0;
          }
          */ }
          /* line 96, ../sass/abstractions/_navigation.scss */
          .l-footer ul li:last-child a {
            border-right: none;
            padding-right: 0; } }
  @media (min-width: 800px) and (min-width: 800px) {
    /* line 1714, ../sass/components/_base.scss */
    .l-footer ul {
      line-height: 1.5em; } }

  /* line 1721, ../sass/components/_base.scss */
  .l-footer li {
    background: none;
    border-bottom: 1px solid #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    @media (min-width: 800px) {
      /* line 1721, ../sass/components/_base.scss */
      .l-footer li {
        border-bottom: none;
        margin-bottom: 0.8em; } }
    @media (min-width: 800px) {
      /* line 1721, ../sass/components/_base.scss */
      .l-footer li {
        border-bottom: none; } }
    /* line 1726, ../sass/components/_base.scss */
    .l-footer li a {
      background-color: #f2f2ed;
      color: #555555;
      display: block;
      min-height: 40px;
      padding-bottom: 0.7em;
      padding-left: 2em;
      padding-right: 1em;
      padding-top: 0.75em;
      background-color: #dbdad3;
      padding-left: 1em; }
      /* line 29, ../sass/abstractions/_navigation.scss */
      .l-footer li a:visited {
        color: #555555; }
      /* line 32, ../sass/abstractions/_navigation.scss */
      .l-footer li a:hover {
        color: #555555;
        text-decoration: none; }
      /* line 36, ../sass/abstractions/_navigation.scss */
      .l-footer li a:active {
        background-color: #aaaaaa;
        color: #fff; }
      @media (min-width: 800px) {
        /* line 1726, ../sass/components/_base.scss */
        .l-footer li a {
          background-color: transparent;
          color: #004fba;
          display: inline;
          min-height: intrinsic;
          padding: 0; }
          /* line 46, ../sass/abstractions/_navigation.scss */
          .l-footer li a:visited {
            color: #004fba; }
          /* line 49, ../sass/abstractions/_navigation.scss */
          .l-footer li a:hover {
            color: #a00000;
            text-decoration: underline; }
          /* line 53, ../sass/abstractions/_navigation.scss */
          .l-footer li a:active {
            background-color: transparent;
            color: #a00000; }
          /* line 57, ../sass/abstractions/_navigation.scss */
          .l-footer li a.link-disabled {
            color: #757575;
            text-decoration: none !important;
            cursor: default; } }
      @media (min-width: 800px) {
        /* line 1726, ../sass/components/_base.scss */
        .l-footer li a {
          background-color: transparent;
          border-right: 1px solid #c1c1c1;
          color: #004fba;
          display: inline-block;
          min-height: 1em;
          padding-left: 0.4em;
          padding-right: 0.8em; }
          /* line 1738, ../sass/components/_base.scss */
          .l-footer li a:hover {
            color: #a00000;
            text-decoration: underline; }
          /* line 1742, ../sass/components/_base.scss */
          .l-footer li a:visited {
            color: #004fba; }
          /* line 1745, ../sass/components/_base.scss */
          .l-footer li a:active {
            background-color: transparent;
            color: #a00000; } }
  /* line 1752, ../sass/components/_base.scss */
  .l-footer p {
    font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
    padding-left: 1em;
    padding-right: 1em; }
    @media (min-width: 800px) {
      /* line 1752, ../sass/components/_base.scss */
      .l-footer p {
        line-height: 1.5em; } }
    @media (min-width: 800px) {
      /* line 1752, ../sass/components/_base.scss */
      .l-footer p {
        text-align: center; } }
    /* line 1759, ../sass/components/_base.scss */
    .l-footer p a {
      color: #fff; }
      /* line 1761, ../sass/components/_base.scss */
      .l-footer p a:visited {
        color: #fff; }
      /* line 1764, ../sass/components/_base.scss */
      .l-footer p a:hover {
        color: #fff; }
      @media (min-width: 800px) {
        /* line 1759, ../sass/components/_base.scss */
        .l-footer p a {
          color: #004fba; }
          /* line 1769, ../sass/components/_base.scss */
          .l-footer p a:visited {
            color: #004fba; }
          /* line 1772, ../sass/components/_base.scss */
          .l-footer p a:hover {
            color: #a00000; }
          /* line 1775, ../sass/components/_base.scss */
          .l-footer p a:active {
            color: #a00000; } }

/* line 1782, ../sass/components/_base.scss */
.back-to-top {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  bottom: 2em;
  display: none;
  height: 45px;
  overflow: hidden;
  position: fixed;
  right: 1em;
  text-align: center;
  width: 45px;
  z-index: 1000; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .back-to-top:after {
    content: "";
    display: table;
    clear: both; }
  /* line 1794, ../sass/components/_base.scss */
  .back-to-top:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  @media (min-width: 800px) {
    /* line 1782, ../sass/components/_base.scss */
    .back-to-top {
      bottom: 0;
      height: auto;
      width: 100%; } }
  /* line 1802, ../sass/components/_base.scss */
  .back-to-top a {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #666666;
    border: none;
    color: #fff;
    display: inline-block;
    height: 33px;
    line-height: 1.7em;
    margin-bottom: 0.4em;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 2px;
    position: relative;
    text-decoration: none;
    -moz-border-radius: 22.5px;
    -webkit-border-radius: 22.5px;
    border-radius: 22.5px;
    height: 45px;
    margin-bottom: 0;
    padding-left: 10px;
    padding-top: 9px;
    width: 45px; }
    @media (min-width: 800px) {
      /* line 1802, ../sass/components/_base.scss */
      .back-to-top a {
        padding-top: 0.15em;
        height: 30px; } }
    /* line 39, ../sass/abstractions/_base.scss */
    .back-to-top a:visited {
      color: #fff; }
    /* line 42, ../sass/abstractions/_base.scss */
    .back-to-top a:hover {
      background-color: #4d4d4d;
      color: #fff;
      text-decoration: none; }
    /* line 47, ../sass/abstractions/_base.scss */
    .back-to-top a:active {
      background-color: #404040;
      color: #fff;
      text-decoration: none; }
    /* line 52, ../sass/abstractions/_base.scss */
    .back-to-top a.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 56, ../sass/abstractions/_base.scss */
    .back-to-top a .icon-arrow-right {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -62px -119px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 10px;
      float: right;
      margin-left: 0.3em; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 56, ../sass/abstractions/_base.scss */
        .back-to-top a .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -62px -119px;
          height: 27px;
          width: 10px; } }
    @media (min-width: 800px) {
      /* line 1802, ../sass/components/_base.scss */
      .back-to-top a {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -moz-border-radius-bottomleft: 0px;
        -webkit-border-bottom-left-radius: 0px;
        border-bottom-left-radius: 0px;
        -moz-border-radius-bottomright: 0px;
        -webkit-border-bottom-right-radius: 0px;
        border-bottom-right-radius: 0px;
        height: 35px;
        padding-left: 1em;
        padding-top: 0.4em;
        width: auto; } }
    /* line 1819, ../sass/components/_base.scss */
    .back-to-top a .text {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0; }
      @media (min-width: 800px) {
        /* line 1819, ../sass/components/_base.scss */
        .back-to-top a .text {
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1; } }
    /* line 1825, ../sass/components/_base.scss */
    .back-to-top a .icon-arrow-up {
      background-image: url('../images/generated/icons-s8044ee1c9c.png');
      background-position: -160px -60px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 24px; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
        /* line 1825, ../sass/components/_base.scss */
        .back-to-top a .icon-arrow-up {
          background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
          background-size: 189px 433px;
          background-position: -160px -60px;
          height: 27px;
          width: 24px; } }
      @media (min-width: 800px) {
        /* line 1825, ../sass/components/_base.scss */
        .back-to-top a .icon-arrow-up {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
          opacity: 0.5;
          float: left;
          margin-right: 0.4em; } }

/* line 4, ../sass/components/_flipcards.scss */
.flipcard-container .box {
  background-color: transparent;
  padding: 0;
  z-index: 10; }

/* line 10, ../sass/components/_flipcards.scss */
.flipcard {
  position: relative; }
  /* line 12, ../sass/components/_flipcards.scss */
  .flipcard h3 + div {
    margin-top: 1.2em; }

/* line 16, ../sass/components/_flipcards.scss */
.flipcard-front,
.flipcard-back {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%; }

/* line 21, ../sass/components/_flipcards.scss */
.flipcard-front {
  background-color: #f2f2ed; }

/* line 24, ../sass/components/_flipcards.scss */
.flipcard-back {
  background-color: #e7e7de; }

/* line 27, ../sass/components/_flipcards.scss */
.flipcard-content {
  padding: 16px 1em 0.2em 1em; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .flipcard-content:after {
    content: "";
    display: table;
    clear: both; }

/* line 31, ../sass/components/_flipcards.scss */
.flipcard-button-wrapper {
  display: none; }

/* line 35, ../sass/components/_flipcards.scss */
.flipcard-enabled .flipcard-front,
.flipcard-enabled .flipcard-back {
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  -webkit-transition: all 0.5s ease-in-out;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease-in-out 0s;
  float: none;
  left: 0;
  position: absolute;
  top: 0; }
  /* line 43, ../sass/components/_flipcards.scss */
  .flipcard-enabled .flipcard-front .flipcard-button-wrapper,
  .flipcard-enabled .flipcard-back .flipcard-button-wrapper {
    bottom: 0;
    display: block;
    position: absolute;
    right: 0; }
    /* line 48, ../sass/components/_flipcards.scss */
    .flipcard-enabled .flipcard-front .flipcard-button-wrapper .button-link-5em,
    .flipcard-enabled .flipcard-back .flipcard-button-wrapper .button-link-5em {
      -moz-border-radius-bottomleft: 0px;
      -webkit-border-bottom-left-radius: 0px;
      border-bottom-left-radius: 0px;
      -moz-border-radius-topright: 0px;
      -webkit-border-top-right-radius: 0px;
      border-top-right-radius: 0px;
      margin-bottom: 0; }
/* line 55, ../sass/components/_flipcards.scss */
.flipcard-enabled .flipcard-front {
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
  z-index: 900; }
/* line 59, ../sass/components/_flipcards.scss */
.flipcard-enabled .flipcard-back {
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
  z-index: 800; }
/* line 63, ../sass/components/_flipcards.scss */
.flipcard-enabled .flipcard-content {
  padding-bottom: 30px; }

/* line 68, ../sass/components/_flipcards.scss */
.flipcard-flipped .flipcard-front {
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
  z-index: 900; }
/* line 72, ../sass/components/_flipcards.scss */
.flipcard-flipped .flipcard-back {
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
  z-index: 1000; }

/* line 1, ../sass/components/_here-maps.scss */
#map-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden; }

/* line 9, ../sass/components/_here-maps.scss */
#map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 18, ../sass/components/_here-maps.scss */
.H_btn,
.H_overlay {
  background-color: #444444; }
  /* line 21, ../sass/components/_here-maps.scss */
  .H_btn.H_right::after,
  .H_overlay.H_right::after {
    border-color: transparent transparent transparent #444444; }

/* line 25, ../sass/components/_here-maps.scss */
.H_active {
  background-color: #757575; }

/* line 30, ../sass/components/_here-maps.scss */
.infobubble-head {
  font-size: 0.7em;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.6em;
  margin-top: 0.8em; }
  /* line 36, ../sass/components/_here-maps.scss */
  .infobubble-head:first-child {
    margin-top: 0;
    margin-right: 10px; }

/* line 41, ../sass/components/_here-maps.scss */
.infobubble-description {
  font-size: 0.6em;
  line-height: 1.3em;
  margin-bottom: 0.6em; }

/* line 46, ../sass/components/_here-maps.scss */
.H_ib_body {
  background-color: #444444;
  font: 100%/1.6em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  padding: 7px 8px 5px 8px;
  width: 250px; }

/* line 52, ../sass/components/_here-maps.scss */
.H_ib_body a {
  color: #fff;
  text-decoration: underline; }

/* line 56, ../sass/components/_here-maps.scss */
.H_ib_tail path {
  fill: #444444;
  fill-opacity: 1; }
  /* line 60, ../sass/components/_here-maps.scss */
  .H_ib_tail path:first-child {
    display: none; }

/* line 2, ../sass/components/_jquery-collapse.scss */
.collapsible {
  margin-bottom: 1em; }
  @media (min-width: 600px) {
    /* line 4, ../sass/components/_jquery-collapse.scss */
    .collapsible.collapsible-centered {
      width: 70%;
      margin-left: 15%; } }
  /* line 10, ../sass/components/_jquery-collapse.scss */
  .collapsible h3 {
    margin-top: 0.8em; }

/* line 14, ../sass/components/_jquery-collapse.scss */
.collapsible-control-all {
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  margin-bottom: 1em;
  padding: 0;
  position: relative;
  left: -0.4em;
  left: -0.6em;
  margin-bottom: 1em;
  position: relative; }
  /* line 71, ../sass/abstractions/_navigation.scss */
  .collapsible-control-all a {
    border-right: 1px solid #d7d7d7;
    display: inline-block;
    margin: 1px;
    padding-left: 0.4em;
    padding-right: 0.8em; }
    /* line 77, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all a:visited {
      color: #004fba; }
    /* line 80, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all a.link-disabled {
      color: #757575;
      text-decoration: none !important;
      cursor: default; }
  /* line 84, ../sass/abstractions/_navigation.scss */
  .collapsible-control-all li {
    background: none;
    display: inline-block;
    margin-bottom: 0.5em;
    margin-left: 0;
    padding-left: 0;
    padding-bottom: 0.2em;
    /*
    &:first-child a {
      padding-left: 0;
    }
    */ }
    /* line 96, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all li:last-child a {
      border-right: none;
      padding-right: 0; }
  /* line 19, ../sass/components/_jquery-collapse.scss */
  .collapsible-control-all button {
    background-color: transparent;
    border: none;
    border-right: 1px solid #d7d7d7;
    color: #004fba;
    display: inline-block;
    margin: 1px;
    padding: 0 0.8em 0 0.6em; }
    /* line 20, ../sass/components/_jquery-collapse.scss */
    .collapsible-control-all button:hover {
      color: #a00000;
      text-decoration: underline; }
  /* line 33, ../sass/components/_jquery-collapse.scss */
  .collapsible-control-all li:last-child button {
    border-right: none; }

/* line 38, ../sass/components/_jquery-collapse.scss */
.collapsible-trigger a,
.collapsible-content {
  padding-left: 20px; }

/* line 42, ../sass/components/_jquery-collapse.scss */
.collapsible-trigger {
  margin: 0;
  margin-bottom: 1em; }
  /* line 45, ../sass/components/_jquery-collapse.scss */
  .collapsible-trigger a {
    color: #444444;
    background: transparent url(../images/collapsible/icon-plus.png) no-repeat 2px 6px;
    background-size: 12px 12px;
    display: inline-block; }
    /* line 18, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
    .collapsible-trigger a:visited {
      color: #444444; }
    /* line 21, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
    .collapsible-trigger a:focus {
      color: #a00000; }
    /* line 24, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
    .collapsible-trigger a:hover {
      color: #a00000; }
    /* line 27, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/compass-core-1.0.0.alpha.19/stylesheets/compass/typography/links/_link-colors.scss */
    .collapsible-trigger a:active {
      color: #a00000; }
  /* line 51, ../sass/components/_jquery-collapse.scss */
  .collapsible-trigger.open a {
    background-image: url(../images/collapsible/icon-minus.png);
    background-size: 12px 12px;
    display: inline-block; }

/* line 57, ../sass/components/_jquery-collapse.scss */
h2.collapsible-trigger {
  padding-bottom: 0.3em;
  padding-top: 0.5em; }

/* line 61, ../sass/components/_jquery-collapse.scss */
h3.collapsible-trigger {
  margin-top: 0; }

/* line 64, ../sass/components/_jquery-collapse.scss */
h2.collapsible-trigger a {
  background-position-y: 8px; }
  @media (min-width: 800px) {
    /* line 64, ../sass/components/_jquery-collapse.scss */
    h2.collapsible-trigger a {
      background-position-y: 7px; } }

/* line 70, ../sass/components/_jquery-collapse.scss */
h4.collapsible-trigger a {
  background-position-y: 4px; }

/* line 73, ../sass/components/_jquery-collapse.scss */
.collapsible-content {
  padding-bottom: 0.2em; }
  /* line 75, ../sass/components/_jquery-collapse.scss */
  .collapsible-content h2, .collapsible-content h3, .collapsible-content h4, .collapsible-content p, .collapsible-content ul, .collapsible-content ol {
    margin-top: 0; }
  /* line 78, ../sass/components/_jquery-collapse.scss */
  .collapsible-content h2 {
    margin-bottom: 1em; }

/* line 84, ../sass/components/_jquery-collapse.scss */
.collapsible-no-icons .collapsible-trigger a,
.collapsible-no-icons .collapsible-trigger.open a {
  background-image: none !important; }
/* line 88, ../sass/components/_jquery-collapse.scss */
.collapsible-no-icons .collapsible-trigger a,
.collapsible-no-icons .collapsible-content {
  padding-left: 0 !important; }

/* line 94, ../sass/components/_jquery-collapse.scss */
.collapsible-fancy {
  background-color: #f2f2ed;
  padding: 0 1rem;
  margin-bottom: 2em; }
  /* line 98, ../sass/components/_jquery-collapse.scss */
  .collapsible-fancy h3 {
    margin-top: 0;
    padding-top: 0.8em; }
  /* line 102, ../sass/components/_jquery-collapse.scss */
  .collapsible-fancy .collapsible-trigger {
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 0.8em 1em;
    background-color: #20558a; }
    /* line 107, ../sass/components/_jquery-collapse.scss */
    .collapsible-fancy .collapsible-trigger a {
      color: #fff;
      background: transparent url(../images/collapsible/icon-fancy-plus.png) no-repeat top right;
      background-size: 20px 20px;
      display: block;
      padding: 0;
      padding-right: 30px; }
      /* line 114, ../sass/components/_jquery-collapse.scss */
      .collapsible-fancy .collapsible-trigger a:active, .collapsible-fancy .collapsible-trigger a:hover, .collapsible-fancy .collapsible-trigger a:visited {
        color: #fff; }
    /* line 120, ../sass/components/_jquery-collapse.scss */
    .collapsible-fancy .collapsible-trigger.open a {
      background: transparent url(../images/collapsible/icon-fancy-minus.png) no-repeat top right;
      background-size: 20px 20px;
      display: block;
      padding: 0; }
      /* line 125, ../sass/components/_jquery-collapse.scss */
      .collapsible-fancy .collapsible-trigger.open a:active, .collapsible-fancy .collapsible-trigger.open a:hover, .collapsible-fancy .collapsible-trigger.open a:visited {
        color: #fff; }
  /* line 132, ../sass/components/_jquery-collapse.scss */
  .collapsible-fancy h4.collapsible-trigger a {
    background-position-y: 0;
    text-transform: uppercase; }
  /* line 136, ../sass/components/_jquery-collapse.scss */
  .collapsible-fancy .collapsible-content {
    padding-left: 0; }
    /* line 138, ../sass/components/_jquery-collapse.scss */
    .collapsible-fancy .collapsible-content p {
      margin-bottom: 0.8em; }
    /* line 141, ../sass/components/_jquery-collapse.scss */
    .collapsible-fancy .collapsible-content p + p {
      padding-top: 0.8em;
      border-top: 1px solid #ccc; }
    /* line 146, ../sass/components/_jquery-collapse.scss */
    .collapsible-fancy .collapsible-content.collapsible-content--no-borders p + p {
      padding-top: 0;
      border-top: none; }

/* line 2, ../sass/components/_lists-image-gallery.scss */
.gallery-list {
  clear: both;
  list-style-type: none;
  margin-bottom: 0.25em;
  margin-left: 0;
  margin-top: 0.25em;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .gallery-list:after {
    content: "";
    display: table;
    clear: both; }

/* line 11, ../sass/components/_lists-image-gallery.scss */
.gallery-item {
  list-style-type: none;
  margin-bottom: 0.3em;
  margin-top: 1em;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .gallery-item:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 1100px) {
    /* line 11, ../sass/components/_lists-image-gallery.scss */
    .gallery-item {
      width: 48.71795%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .gallery-item:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .gallery-item:nth-child(2n + 2) {
        margin-left: 51.28205%;
        margin-right: -100%;
        clear: none; }
      /* line 21, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar .gallery-item, .has-two-sidebars .gallery-item, .has-three-sidebars .gallery-item {
        width: 100%;
        float: left;
        clear: both !important;
        float: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .gallery-item:nth-child(1n + 1), .has-two-sidebars .gallery-item:nth-child(1n + 1), .has-three-sidebars .gallery-item:nth-child(1n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: none; } }

/* line 30, ../sass/components/_lists-image-gallery.scss */
.gallery-thumbnail {
  margin-top: 0;
  margin-bottom: 0.5em;
  position: relative;
  top: 3px; }
  @media (min-width: 480px) {
    /* line 30, ../sass/components/_lists-image-gallery.scss */
    .gallery-thumbnail {
      width: 35.89744%;
      float: left;
      margin-right: 2.5641%; } }
  @media (min-width: 600px) {
    /* line 30, ../sass/components/_lists-image-gallery.scss */
    .gallery-thumbnail {
      width: 31.81818%;
      float: left;
      margin-right: 2.27273%; } }
  @media (min-width: 800px) {
    /* line 30, ../sass/components/_lists-image-gallery.scss */
    .gallery-thumbnail {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 44, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .gallery-thumbnail, .has-sidebar-third .gallery-thumbnail, .has-one-sidebar.has-sidebar-second .gallery-thumbnail {
        width: 31.81818%;
        float: left;
        margin-right: 2.27273%; } }
  @media (min-width: 960px) {
    /* line 52, ../sass/components/_lists-image-gallery.scss */
    .has-two-sidebars.has-sidebar-second .gallery-thumbnail, .has-three-sidebars .gallery-thumbnail {
      width: 35.89744%;
      float: left;
      margin-right: 2.5641%; } }
  @media (min-width: 1100px) {
    /* line 30, ../sass/components/_lists-image-gallery.scss */
    .gallery-thumbnail {
      width: 35.89744%;
      float: left;
      margin-right: 2.5641%; }
      /* line 60, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar.has-sidebar-first .gallery-thumbnail, .has-one-sidebar.has-sidebar-second .gallery-thumbnail, .has-one-sidebar.has-sidebar-third .gallery-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .gallery-thumbnail {
        width: 25.92593%;
        float: left;
        margin-right: 1.85185%; } }

/* line 68, ../sass/components/_lists-image-gallery.scss */
.gallery-title {
  font: 400 1.1em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  margin-top: 0;
  margin-bottom: 0.3em; }
  @media (min-width: 480px) {
    /* line 72, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-inset-titles .gallery-title {
      width: 61.53846%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 600px) {
    /* line 72, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-inset-titles .gallery-title {
      width: 65.90909%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 800px) {
    /* line 72, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-inset-titles .gallery-title {
      width: 74.57627%;
      float: right;
      margin-right: 0;
      font-size: 1.2em; }
      /* line 83, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .gallery-list-inset-titles .gallery-title, .has-sidebar-third .gallery-list-inset-titles .gallery-title, .has-one-sidebar.has-sidebar-second .gallery-list-inset-titles .gallery-title {
        width: 65.90909%;
        float: right;
        margin-right: 0; } }
  @media (min-width: 960px) {
    /* line 91, ../sass/components/_lists-image-gallery.scss */
    .has-two-sidebars.has-sidebar-second .gallery-list-inset-titles .gallery-title, .has-three-sidebars .gallery-list-inset-titles .gallery-title {
      width: 61.53846%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 1100px) {
    /* line 72, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-inset-titles .gallery-title {
      width: 61.53846%;
      float: right;
      margin-right: 0; }
      /* line 99, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar.has-sidebar-first .gallery-list-inset-titles .gallery-title, .has-one-sidebar.has-sidebar-second .gallery-list-inset-titles .gallery-title, .has-one-sidebar.has-sidebar-third .gallery-list-inset-titles .gallery-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .gallery-list-inset-titles .gallery-title {
        width: 72.22222%;
        float: right;
        margin-right: 0; } }

/* line 108, ../sass/components/_lists-image-gallery.scss */
.gallery-description {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  line-height: 1.4em;
  margin-top: 0;
  margin-bottom: 0.7em; }
  @media (min-width: 800px) {
    /* line 108, ../sass/components/_lists-image-gallery.scss */
    .gallery-description {
      line-height: 1.5em; } }
  /* line 116, ../sass/components/_lists-image-gallery.scss */
  .gallery-list-no-titles .gallery-description {
    font-size: 1em; }
  @media (min-width: 800px) {
    /* line 108, ../sass/components/_lists-image-gallery.scss */
    .gallery-description {
      font-size: 1em; } }
  @media (min-width: 480px) {
    /* line 122, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-with-thumbnails .gallery-description {
      width: 61.53846%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 600px) {
    /* line 122, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-with-thumbnails .gallery-description {
      width: 65.90909%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 800px) {
    /* line 122, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-with-thumbnails .gallery-description {
      width: 74.57627%;
      float: right;
      margin-right: 0; }
      /* line 132, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .gallery-list-with-thumbnails .gallery-description, .has-sidebar-third .gallery-list-with-thumbnails .gallery-description, .has-one-sidebar.has-sidebar-second .gallery-list-with-thumbnails .gallery-description {
        width: 65.90909%;
        float: right;
        margin-right: 0; }
      /* line 137, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .gallery-list-with-thumbnails .gallery-description {
        line-height: 1.4em; } }
  @media (min-width: 960px) {
    /* line 143, ../sass/components/_lists-image-gallery.scss */
    .has-two-sidebars.has-sidebar-second .gallery-list-with-thumbnails .gallery-description, .has-three-sidebars .gallery-list-with-thumbnails .gallery-description {
      width: 61.53846%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 1100px) {
    /* line 122, ../sass/components/_lists-image-gallery.scss */
    .gallery-list-with-thumbnails .gallery-description {
      width: 61.53846%;
      float: right;
      margin-right: 0; }
      /* line 151, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar.has-sidebar-first .gallery-list-with-thumbnails .gallery-description, .has-one-sidebar.has-sidebar-second .gallery-list-with-thumbnails .gallery-description, .has-one-sidebar.has-sidebar-third .gallery-list-with-thumbnails .gallery-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third .gallery-list-with-thumbnails .gallery-description {
        width: 72.22222%;
        float: right;
        margin-right: 0; } }

/* line 162, ../sass/components/_lists-image-gallery.scss */
.image-gallery {
  clear: both;
  list-style-type: none;
  margin-bottom: 0.4em;
  margin-left: 0;
  margin-top: 0.25em;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .image-gallery:after {
    content: "";
    display: table;
    clear: both; }

/* line 171, ../sass/components/_lists-image-gallery.scss */
.image-gallery-item {
  width: 47.36842%;
  float: left;
  list-style-type: none;
  margin-bottom: 0.4em;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .image-gallery-item:after {
    content: "";
    display: table;
    clear: both; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .image-gallery-item:nth-child(2n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .image-gallery-item:nth-child(2n + 2) {
    margin-left: 52.63158%;
    margin-right: -100%;
    clear: none; }
  @media (min-width: 480px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 31.03448%;
      float: left;
      margin-bottom: 0.4em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(3n + 2) {
        margin-left: 34.48276%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(3n + 3) {
        margin-left: 68.96552%;
        margin-right: -100%;
        clear: none; }
      /* line 181, ../sass/components/_lists-image-gallery.scss */
      .box .image-gallery-item {
        width: 46.42857%;
        float: left;
        margin-bottom: 0.2em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 53.57143%;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 600px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 23.07692%;
      float: left;
      margin-bottom: 0.4em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 2) {
        margin-left: 25.64103%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 3) {
        margin-left: 51.28205%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 4) {
        margin-left: 76.92308%;
        margin-right: -100%;
        clear: none; }
      /* line 189, ../sass/components/_lists-image-gallery.scss */
      .box .image-gallery-item {
        width: 47.36842%;
        float: left;
        margin-bottom: 0.3em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 52.63158%;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 800px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      margin-bottom: 0.7em;
      width: 23.07692%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 2) {
        margin-left: 25.64103%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 3) {
        margin-left: 51.28205%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(4n + 4) {
        margin-left: 76.92308%;
        margin-right: -100%;
        clear: none; }
      /* line 199, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .image-gallery-item, .has-sidebar-third .image-gallery-item, .has-one-sidebar.has-sidebar-second .image-gallery-item {
        width: 31.03448%;
        float: left; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-sidebar-first .image-gallery-item:nth-child(3n + 1), .has-sidebar-third .image-gallery-item:nth-child(3n + 1), .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(3n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-sidebar-first .image-gallery-item:nth-child(3n + 2), .has-sidebar-third .image-gallery-item:nth-child(3n + 2), .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(3n + 2) {
          margin-left: 34.48276%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-sidebar-first .image-gallery-item:nth-child(3n + 3), .has-sidebar-third .image-gallery-item:nth-child(3n + 3), .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(3n + 3) {
          margin-left: 68.96552%;
          margin-right: -100%;
          clear: none; }
      /* line 204, ../sass/components/_lists-image-gallery.scss */
      .has-sidebar-first .box .image-gallery-item, .has-sidebar-third .box .image-gallery-item, .has-one-sidebar.has-sidebar-second .box .image-gallery-item {
        width: 47.36842%;
        float: left;
        margin-bottom: 0.2em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-sidebar-first .box .image-gallery-item:nth-child(2n + 1), .has-sidebar-third .box .image-gallery-item:nth-child(2n + 1), .has-one-sidebar.has-sidebar-second .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-sidebar-first .box .image-gallery-item:nth-child(2n + 2), .has-sidebar-third .box .image-gallery-item:nth-child(2n + 2), .has-one-sidebar.has-sidebar-second .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 52.63158%;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 960px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 18.36735%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(5n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(5n + 2) {
        margin-left: 20.40816%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(5n + 3) {
        margin-left: 40.81633%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(5n + 4) {
        margin-left: 61.22449%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(5n + 5) {
        margin-left: 81.63265%;
        margin-right: -100%;
        clear: none; }
      /* line 215, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar .image-gallery-item, .has-two-sidebars.has-sidebar-first.has-sidebar-third .image-gallery-item {
        width: 23.07692%;
        float: left; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .image-gallery-item:nth-child(4n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .image-gallery-item:nth-child(4n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .image-gallery-item:nth-child(4n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .image-gallery-item:nth-child(4n + 2) {
          margin-left: 25.64103%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .image-gallery-item:nth-child(4n + 3), .has-two-sidebars.has-sidebar-first.has-sidebar-third .image-gallery-item:nth-child(4n + 3) {
          margin-left: 51.28205%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .image-gallery-item:nth-child(4n + 4), .has-two-sidebars.has-sidebar-first.has-sidebar-third .image-gallery-item:nth-child(4n + 4) {
          margin-left: 76.92308%;
          margin-right: -100%;
          clear: none; }
      /* line 219, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar .box .image-gallery-item, .has-two-sidebars.has-sidebar-first.has-sidebar-third .box .image-gallery-item {
        width: 47.36842%;
        float: left;
        margin-bottom: 0.2em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .box .image-gallery-item:nth-child(2n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .box .image-gallery-item:nth-child(2n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 52.63158%;
          margin-right: -100%;
          clear: none; }
      /* line 225, ../sass/components/_lists-image-gallery.scss */
      .has-two-sidebars.has-sidebar-second .image-gallery-item, .has-three-sidebars .image-gallery-item {
        width: 31.03448%;
        float: left;
        margin-bottom: 0.3em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .image-gallery-item:nth-child(3n + 1), .has-three-sidebars .image-gallery-item:nth-child(3n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .image-gallery-item:nth-child(3n + 2), .has-three-sidebars .image-gallery-item:nth-child(3n + 2) {
          margin-left: 34.48276%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .image-gallery-item:nth-child(3n + 3), .has-three-sidebars .image-gallery-item:nth-child(3n + 3) {
          margin-left: 68.96552%;
          margin-right: -100%;
          clear: none; }
      /* line 230, ../sass/components/_lists-image-gallery.scss */
      .has-two-sidebars.has-sidebar-second .box .image-gallery-item, .has-three-sidebars .box .image-gallery-item {
        width: 46.42857%;
        float: left;
        margin-bottom: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .box .image-gallery-item:nth-child(2n + 1), .has-three-sidebars .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .box .image-gallery-item:nth-child(2n + 2), .has-three-sidebars .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 53.57143%;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 1100px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 15.25424%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 2) {
        margin-left: 16.94915%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 3) {
        margin-left: 33.89831%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 4) {
        margin-left: 50.84746%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 5) {
        margin-left: 67.79661%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .image-gallery-item:nth-child(6n + 6) {
        margin-left: 84.74576%;
        margin-right: -100%;
        clear: none; }
      /* line 240, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar.has-sidebar-second .image-gallery-item {
        width: 23.07692%;
        float: left; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(4n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(4n + 2) {
          margin-left: 25.64103%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(4n + 3) {
          margin-left: 51.28205%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar.has-sidebar-second .image-gallery-item:nth-child(4n + 4) {
          margin-left: 76.92308%;
          margin-right: -100%;
          clear: none; }
      /* line 244, ../sass/components/_lists-image-gallery.scss */
      .has-two-sidebars.has-sidebar-second .image-gallery-item, .has-three-sidebars .image-gallery-item {
        margin-bottom: 0.5em; }
      /* line 248, ../sass/components/_lists-image-gallery.scss */
      .has-two-sidebars.has-sidebar-second .box .image-gallery-item, .has-three-sidebars .box .image-gallery-item {
        width: 47.36842%;
        float: left;
        margin-bottom: 0.1em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .box .image-gallery-item:nth-child(2n + 1), .has-three-sidebars .box .image-gallery-item:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-two-sidebars.has-sidebar-second .box .image-gallery-item:nth-child(2n + 2), .has-three-sidebars .box .image-gallery-item:nth-child(2n + 2) {
          margin-left: 52.63158%;
          margin-right: -100%;
          clear: none; } }

/* line 255, ../sass/components/_lists-image-gallery.scss */
.image-gallery-thumbnail {
  margin-top: 0;
  margin-bottom: 0.3em;
  position: relative;
  top: 3px; }

/* line 261, ../sass/components/_lists-image-gallery.scss */
.image-gallery-title {
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 0.2em; }

/* line 266, ../sass/components/_lists-image-gallery.scss */
.image-gallery-description {
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 0.2em; }

/* line 2, ../sass/components/_lists-teasers.scss */
.teaser-list {
  clear: both;
  list-style-type: none;
  margin-bottom: 0.25em;
  margin-left: 0;
  margin-top: 0.25em;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser-list:after {
    content: "";
    display: table;
    clear: both; }

/* line 11, ../sass/components/_lists-teasers.scss */
.teaser {
  list-style-type: none;
  margin-bottom: 1em;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 600px) {
    /* line 11, ../sass/components/_lists-teasers.scss */
    .teaser {
      width: 48.27586%;
      float: left;
      margin-bottom: 1.5em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; }
      /* line 20, ../sass/components/_lists-teasers.scss */
      .l-region--sidebar-second .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .l-region--sidebar-second .box .teaser:nth-child(1n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 800px) {
    /* line 11, ../sass/components/_lists-teasers.scss */
    .teaser {
      width: 48.71795%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(2n + 2) {
        margin-left: 51.28205%;
        margin-right: -100%;
        clear: none; }
      /* line 29, ../sass/components/_lists-teasers.scss */
      .l-region--sidebar-second .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .l-region--sidebar-second .box .teaser:nth-child(1n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: none; } }
  @media (min-width: 960px) {
    /* line 37, ../sass/components/_lists-teasers.scss */
    .l-region--sidebar-second .box .teaser {
      margin-bottom: 1em; }
    /* line 41, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .teaser, .has-three-sidebars .teaser {
      width: 100%;
      float: left;
      clear: both !important;
      float: none;
      margin-bottom: 1em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .has-two-sidebars.has-sidebar-second .teaser:nth-child(1n + 1), .has-three-sidebars .teaser:nth-child(1n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: none; } }
  @media (min-width: 1100px) {
    /* line 11, ../sass/components/_lists-teasers.scss */
    .teaser {
      width: 32.20339%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(3n + 2) {
        margin-left: 33.89831%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser:nth-child(3n + 3) {
        margin-left: 67.79661%;
        margin-right: -100%;
        clear: none; }
      /* line 53, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser {
        width: 48.86364%;
        float: left; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser:nth-child(2n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser:nth-child(2n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser:nth-child(2n + 2) {
          margin-left: 51.13636%;
          margin-right: -100%;
          clear: none; }
      /* line 57, ../sass/components/_lists-teasers.scss */
      .l-region--sidebar-second .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .l-region--sidebar-second .box .teaser:nth-child(1n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: none; } }

/* line 65, ../sass/components/_lists-teasers.scss */
.teaser-thumbnail {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  top: 3px; }
  @media (min-width: 480px) {
    /* line 65, ../sass/components/_lists-teasers.scss */
    .teaser-thumbnail {
      width: 23.07692%;
      float: left;
      margin-right: 2.5641%; } }
  @media (min-width: 600px) {
    /* line 65, ../sass/components/_lists-teasers.scss */
    .teaser-thumbnail {
      width: 31.03448%;
      float: left;
      margin-right: 3.44828%; } }
  @media (min-width: 800px) {
    /* line 65, ../sass/components/_lists-teasers.scss */
    .teaser-thumbnail {
      width: 23.07692%;
      float: left;
      margin-right: 2.5641%; }
      /* line 80, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-thumbnail, .has-two-sidebars .teaser-thumbnail, .has-three-sidebars .teaser-thumbnail {
        width: 31.03448%;
        float: left;
        margin-right: 3.44828%; }
      /* line 85, ../sass/components/_lists-teasers.scss */
      .l-region--sidebar-second .box .teaser-thumbnail {
        width: 31.81818%;
        float: left;
        margin-right: 2.27273%; } }
  @media (min-width: 960px) {
    /* line 65, ../sass/components/_lists-teasers.scss */
    .teaser-thumbnail {
      width: 23.07692%;
      float: left;
      margin-right: 2.5641%; }
      /* line 92, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .teaser-thumbnail, .has-three-sidebars .teaser-thumbnail {
        width: 18.36735%;
        float: left;
        margin-right: 2.04082%; }
      /* line 96, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .l-region--sidebar-second .box .teaser-thumbnail, .has-three-sidebars .l-region--sidebar-second .box .teaser-thumbnail {
        width: 31.81818%;
        float: left;
        margin-right: 2.27273%; } }
  @media (min-width: 1100px) {
    /* line 65, ../sass/components/_lists-teasers.scss */
    .teaser-thumbnail {
      width: 31.03448%;
      float: left;
      margin-right: 3.44828%; }
      /* line 104, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-thumbnail {
        width: 31.03448%;
        float: left;
        margin-right: 3.44828%; }
      /* line 108, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box .teaser-thumbnail {
        width: 31.81818%;
        float: left;
        margin-right: 2.27273%; }
      /* line 112, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .teaser-thumbnail, .has-three-sidebars .teaser-thumbnail {
        width: 17.79661%;
        float: left;
        margin-right: 1.69492%; } }

/* line 118, ../sass/components/_lists-teasers.scss */
.teaser-title {
  margin-bottom: 0.2em; }

/* line 121, ../sass/components/_lists-teasers.scss */
.teaser-description {
  font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
  line-height: 1.4em;
  margin-bottom: 0.1em; }
  @media (min-width: 800px) {
    /* line 121, ../sass/components/_lists-teasers.scss */
    .teaser-description {
      line-height: 1.5em; } }
  @media (min-width: 600px) {
    /* line 121, ../sass/components/_lists-teasers.scss */
    .teaser-description {
      line-height: 1.5em; } }
  @media (min-width: 800px) {
    /* line 121, ../sass/components/_lists-teasers.scss */
    .teaser-description {
      font-size: 1em; } }

/* line 132, ../sass/components/_lists-teasers.scss */
.teaser-title,
.teaser-description {
  width: 65.51724%;
  float: right;
  margin-right: 0;
  margin-top: 0;
  padding-left: 3px; }
  /* line 137, ../sass/components/_lists-teasers.scss */
  .teaser-title ul,
  .teaser-description ul {
    margin-bottom: 0.1em;
    margin-top: 0.2em; }
    /* line 140, ../sass/components/_lists-teasers.scss */
    .teaser-title ul li,
    .teaser-description ul li {
      margin-bottom: 0.6em; }
  @media (min-width: 480px) {
    /* line 132, ../sass/components/_lists-teasers.scss */
    .teaser-title,
    .teaser-description {
      width: 74.35897%;
      float: right;
      margin-right: 0;
      padding-left: 0; } }
  @media (min-width: 600px) {
    /* line 132, ../sass/components/_lists-teasers.scss */
    .teaser-title,
    .teaser-description {
      width: 65.51724%;
      float: right;
      margin-right: 0; } }
  @media (min-width: 800px) {
    /* line 132, ../sass/components/_lists-teasers.scss */
    .teaser-title,
    .teaser-description {
      width: 74.35897%;
      float: right;
      margin-right: 0;
      padding-left: 3px; }
      /* line 155, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-title, .has-two-sidebars .teaser-title, .has-three-sidebars .teaser-title, .has-one-sidebar
      .teaser-description, .has-two-sidebars
      .teaser-description, .has-three-sidebars
      .teaser-description {
        width: 65.51724%;
        float: right;
        margin-right: 0; }
      /* line 160, ../sass/components/_lists-teasers.scss */
      .l-region--sidebar-second .box .teaser-title, .l-region--sidebar-second .box
      .teaser-description {
        width: 65.90909%;
        float: right;
        margin-right: 0; } }
  @media (min-width: 960px) {
    /* line 132, ../sass/components/_lists-teasers.scss */
    .teaser-title,
    .teaser-description {
      width: 74.35897%;
      float: right;
      margin-right: 0; }
      /* line 167, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .teaser-title, .has-three-sidebars .teaser-title, .has-two-sidebars.has-sidebar-second
      .teaser-description, .has-three-sidebars
      .teaser-description {
        width: 79.59184%;
        float: right;
        margin-right: 0; }
      /* line 171, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .l-region--sidebar-second .box .teaser-title, .has-three-sidebars .l-region--sidebar-second .box .teaser-title, .has-two-sidebars.has-sidebar-second .l-region--sidebar-second .box
      .teaser-description, .has-three-sidebars .l-region--sidebar-second .box
      .teaser-description {
        width: 65.90909%;
        float: right;
        margin-right: 0; } }
  @media (min-width: 1100px) {
    /* line 132, ../sass/components/_lists-teasers.scss */
    .teaser-title,
    .teaser-description {
      width: 65.51724%;
      float: right;
      margin-right: 0; }
      /* line 179, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-title, .has-one-sidebar
      .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .teaser-description {
        width: 65.51724%;
        float: right;
        margin-right: 0; }
      /* line 183, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box .teaser-title, .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box
      .teaser-description {
        width: 65.90909%;
        float: right;
        margin-right: 0; }
      /* line 187, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .teaser-title, .has-three-sidebars .teaser-title, .has-two-sidebars.has-sidebar-second
      .teaser-description, .has-three-sidebars
      .teaser-description {
        width: 80.50847%;
        float: right;
        margin-right: 0; } }

/* line 196, ../sass/components/_lists-teasers.scss */
.teaser-list-no-titles .teaser-description {
  font-size: 1em; }

/* line 203, ../sass/components/_lists-teasers.scss */
.teaser-list-no-grid .teaser {
  width: 100%;
  float: left;
  float: none;
  margin-bottom: 1em; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .teaser-list-no-grid .teaser:nth-child(1n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: none; }
@media (min-width: 480px) {
  /* line 209, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 23.07692%;
    float: left;
    margin-right: 2.5641%; }
  /* line 212, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-title,
  .teaser-list-no-grid .teaser-description {
    width: 74.35897%;
    float: right;
    margin-right: 0; } }
@media (min-width: 600px) {
  /* line 218, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 15.30612%;
    float: left;
    margin-right: 2.04082%; }
  /* line 221, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-title,
  .teaser-list-no-grid .teaser-description {
    width: 82.65306%;
    float: right;
    margin-right: 0; } }
@media (min-width: 800px) {
  /* line 227, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 9.45946%;
    float: left;
    margin-right: 1.35135%; }
    /* line 230, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-thumbnail, .has-two-sidebars .teaser-list-no-grid .teaser-thumbnail, .has-three-sidebars .teaser-list-no-grid .teaser-thumbnail {
      width: 16.66667%;
      float: left;
      margin-right: 1.85185%; }
  /* line 236, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-title,
  .teaser-list-no-grid .teaser-description {
    width: 89.18919%;
    float: right;
    margin-right: 0; }
    /* line 240, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-title, .has-two-sidebars .teaser-list-no-grid .teaser-title, .has-three-sidebars .teaser-list-no-grid .teaser-title, .has-one-sidebar
    .teaser-list-no-grid .teaser-description, .has-two-sidebars
    .teaser-list-no-grid .teaser-description, .has-three-sidebars
    .teaser-list-no-grid .teaser-description {
      width: 81.48148%;
      float: right;
      margin-right: 0; } }
@media (min-width: 960px) {
  /* line 248, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 8.86076%;
    float: left;
    margin-right: 1.26582%; }
    /* line 251, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser-thumbnail {
      width: 13.04348%;
      float: left;
      margin-right: 1.44928%; }
    /* line 256, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .teaser-list-no-grid .teaser-thumbnail, .has-three-sidebars .teaser-list-no-grid .teaser-thumbnail {
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
  /* line 261, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-title,
  .teaser-list-no-grid .teaser-description {
    width: 89.87342%;
    float: right;
    margin-right: 0; }
    /* line 265, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser-title, .has-one-sidebar
    .teaser-list-no-grid .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third
    .teaser-list-no-grid .teaser-description {
      width: 85.50725%;
      float: right;
      margin-right: 0; }
    /* line 270, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .teaser-list-no-grid .teaser-title, .has-three-sidebars .teaser-list-no-grid .teaser-title, .has-two-sidebars.has-sidebar-second
    .teaser-list-no-grid .teaser-description, .has-three-sidebars
    .teaser-list-no-grid .teaser-description {
      width: 79.59184%;
      float: right;
      margin-right: 0; } }
@media (min-width: 1100px) {
  /* line 279, ../sass/components/_lists-teasers.scss */
  .has-one-sidebar .teaser-list-no-grid .teaser, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser {
    width: 100%;
    float: left;
    float: none;
    margin-bottom: 1em; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser:nth-child(1n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser:nth-child(1n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: none; }
  /* line 286, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 7.44681%;
    float: left;
    margin-right: 1.06383%; }
    /* line 289, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser-thumbnail {
      width: 10.71429%;
      float: left;
      margin-right: 1.19048%; }
    /* line 293, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .l-region--content-lower .teaser-list-no-grid .teaser-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-region--content-lower .teaser-list-no-grid .teaser-thumbnail {
      width: 15.30612%;
      float: left;
      margin-right: 2.04082%; }
  /* line 298, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-title,
  .teaser-list-no-grid .teaser-description {
    width: 91.48936%;
    float: right;
    margin-right: 0; }
    /* line 302, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-grid .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-grid .teaser-title, .has-one-sidebar
    .teaser-list-no-grid .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third
    .teaser-list-no-grid .teaser-description {
      width: 88.09524%;
      float: right;
      margin-right: 0; }
    /* line 306, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .l-region--content-lower .teaser-list-no-grid .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-region--content-lower .teaser-list-no-grid .teaser-title, .has-one-sidebar .l-region--content-lower
    .teaser-list-no-grid .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-region--content-lower
    .teaser-list-no-grid .teaser-description {
      width: 82.65306%;
      float: right;
      margin-right: 0; } }

@media (min-width: 1100px) {
  /* line 319, ../sass/components/_lists-teasers.scss */
  .has-one-sidebar .teaser-list-no-thumbnails .teaser, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails .teaser {
    width: 31.81818%;
    float: left; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .has-one-sidebar .teaser-list-no-thumbnails .teaser:nth-child(3n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails .teaser:nth-child(3n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .has-one-sidebar .teaser-list-no-thumbnails .teaser:nth-child(3n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails .teaser:nth-child(3n + 2) {
      margin-left: 34.09091%;
      margin-right: -100%;
      clear: none; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .has-one-sidebar .teaser-list-no-thumbnails .teaser:nth-child(3n + 3), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails .teaser:nth-child(3n + 3) {
      margin-left: 68.18182%;
      margin-right: -100%;
      clear: none; } }
/* line 325, ../sass/components/_lists-teasers.scss */
.teaser-list-no-thumbnails .teaser-title,
.teaser-list-no-thumbnails .teaser-description {
  padding-left: 0 !important;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  @media (min-width: 960px) {
    /* line 331, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-no-thumbnails .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails .teaser-title, .has-one-sidebar
    .teaser-list-no-thumbnails .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 335, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box .teaser-list-no-thumbnails .teaser-title, .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 339, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .teaser-list-no-thumbnails .teaser-title, .has-three-sidebars .teaser-list-no-thumbnails .teaser-title, .has-two-sidebars.has-sidebar-second
    .teaser-list-no-thumbnails .teaser-description, .has-three-sidebars
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 343, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .l-region--sidebar-second .box .teaser-list-no-thumbnails .teaser-title, .has-three-sidebars .l-region--sidebar-second .box .teaser-list-no-thumbnails .teaser-title, .has-two-sidebars.has-sidebar-second .l-region--sidebar-second .box
    .teaser-list-no-thumbnails .teaser-description, .has-three-sidebars .l-region--sidebar-second .box
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } }

/* line 353, ../sass/components/_lists-teasers.scss */
.teaser-list-no-thumbnails.teaser-list-no-grid .teaser {
  width: 100%;
  float: left;
  clear: both !important;
  float: none;
  margin-bottom: 1em; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .teaser-list-no-thumbnails.teaser-list-no-grid .teaser:nth-child(1n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: none; }
  /* line 358, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-title,
  .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-description {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  @media (min-width: 960px) {
    /* line 353, ../sass/components/_lists-teasers.scss */
    .teaser-list-no-thumbnails.teaser-list-no-grid .teaser {
      width: 100%;
      float: left;
      clear: both !important;
      float: none;
      margin-bottom: 1em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser:nth-child(1n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: none; }
      /* line 367, ../sass/components/_lists-teasers.scss */
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-title,
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-description {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; } }
  @media (min-width: 1100px) {
    /* line 353, ../sass/components/_lists-teasers.scss */
    .teaser-list-no-thumbnails.teaser-list-no-grid .teaser {
      width: 100%;
      float: left;
      clear: both !important;
      float: none;
      margin-bottom: 1em; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser:nth-child(1n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: none; }
      /* line 377, ../sass/components/_lists-teasers.scss */
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-title,
      .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-description {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; }
      /* line 382, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-list-no-thumbnails.teaser-list-no-grid .teaser, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails.teaser-list-no-grid .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser-list-no-thumbnails.teaser-list-no-grid .teaser:nth-child(1n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails.teaser-list-no-grid .teaser:nth-child(1n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: none; }
        /* line 388, ../sass/components/_lists-teasers.scss */
        .has-one-sidebar .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-title,
        .has-one-sidebar .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-title,
        .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-no-thumbnails.teaser-list-no-grid .teaser .teaser-description {
          width: 100%;
          float: left;
          margin-left: 0;
          margin-right: 0; } }

/* line 399, ../sass/components/_lists-teasers.scss */
.teaser-list-with-rules .teaser + .teaser {
  padding-top: 1em;
  border-top: 1px solid #ccc; }

/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.teaser-list-landing:after {
  content: "";
  display: table;
  clear: both; }
/* line 408, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-landing {
  list-style-type: none;
  margin-bottom: 1.5em;
  margin-top: 0;
  padding-left: 0;
  /* @include gallery(2 of 4); */ }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser-list-landing .teaser-landing:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 480px) {
    /* line 408, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; } }
  @media (min-width: 600px) {
    /* line 408, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 31.81818%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(3n + 2) {
        margin-left: 34.09091%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(3n + 3) {
        margin-left: 68.18182%;
        margin-right: -100%;
        clear: none; } }
  @media (min-width: 800px) {
    /* line 423, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar .teaser-list-landing .teaser-landing, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .has-one-sidebar .teaser-list-landing .teaser-landing:nth-child(2n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .has-one-sidebar .teaser-list-landing .teaser-landing:nth-child(2n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; }
    /* line 428, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-landing, .has-three-sidebars .teaser-list-landing .teaser-landing {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-landing:nth-child(2n + 1), .has-three-sidebars .teaser-list-landing .teaser-landing:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-landing:nth-child(2n + 2), .has-three-sidebars .teaser-list-landing .teaser-landing:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; } }
  @media (min-width: 1100px) {
    /* line 408, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 23.72881%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(4n + 2) {
        margin-left: 25.42373%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(4n + 3) {
        margin-left: 50.84746%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing:nth-child(4n + 4) {
        margin-left: 76.27119%;
        margin-right: -100%;
        clear: none; }
      /* line 436, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-list-landing .teaser-landing, .has-one-sidebar.has-sidebar-second .teaser-list-landing .teaser-landing, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing {
        width: 31.81818%;
        float: left; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser-list-landing .teaser-landing:nth-child(3n + 1), .has-one-sidebar.has-sidebar-second .teaser-list-landing .teaser-landing:nth-child(3n + 1), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing:nth-child(3n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser-list-landing .teaser-landing:nth-child(3n + 2), .has-one-sidebar.has-sidebar-second .teaser-list-landing .teaser-landing:nth-child(3n + 2), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing:nth-child(3n + 2) {
          margin-left: 34.09091%;
          margin-right: -100%;
          clear: none; }
        /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .has-one-sidebar .teaser-list-landing .teaser-landing:nth-child(3n + 3), .has-one-sidebar.has-sidebar-second .teaser-list-landing .teaser-landing:nth-child(3n + 3), .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-landing:nth-child(3n + 3) {
          margin-left: 68.18182%;
          margin-right: -100%;
          clear: none; } }
/* line 443, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-landing-large {
  width: 100%;
  float: left;
  float: none;
  margin-bottom: 1em; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .teaser-list-landing .teaser-landing-large:nth-child(1n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: none; }
  @media (min-width: 480px) {
    /* line 443, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing-large {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing-large:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-landing .teaser-landing-large:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; } }
@media (min-width: 600px) {
  /* line 451, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 48.27586%;
    float: left; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(2n + 2) {
      margin-left: 51.72414%;
      margin-right: -100%;
      clear: none; } }
@media (min-width: 800px) {
  /* line 451, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 23.07692%;
    float: left; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 2) {
      margin-left: 25.64103%;
      margin-right: -100%;
      clear: none; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 3) {
      margin-left: 51.28205%;
      margin-right: -100%;
      clear: none; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 4) {
      margin-left: 76.92308%;
      margin-right: -100%;
      clear: none; } }
@media (min-width: 960px) {
  /* line 451, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 23.72881%;
    float: left; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 2) {
      margin-left: 25.42373%;
      margin-right: -100%;
      clear: none; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 3) {
      margin-left: 50.84746%;
      margin-right: -100%;
      clear: none; }
    /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
    .teaser-list-landing .teaser-itn:nth-child(4n + 4) {
      margin-left: 76.27119%;
      margin-right: -100%;
      clear: none; } }
/* line 462, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-thumbnail,
.teaser-list-landing .teaser-title,
.teaser-list-landing .teaser-description {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  /* line 467, ../sass/components/_lists-teasers.scss */
  .has-sidebar-first .teaser-list-landing .teaser-thumbnail, .has-sidebar-third .teaser-list-landing .teaser-thumbnail, .has-one-sidebar.has-sidebar-second .teaser-list-landing .teaser-thumbnail, .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-thumbnail, .has-three-sidebars .teaser-list-landing .teaser-thumbnail, .has-sidebar-first
  .teaser-list-landing .teaser-title, .has-sidebar-third
  .teaser-list-landing .teaser-title, .has-one-sidebar.has-sidebar-second
  .teaser-list-landing .teaser-title, .has-two-sidebars.has-sidebar-second
  .teaser-list-landing .teaser-title, .has-three-sidebars
  .teaser-list-landing .teaser-title, .has-sidebar-first
  .teaser-list-landing .teaser-description, .has-sidebar-third
  .teaser-list-landing .teaser-description, .has-one-sidebar.has-sidebar-second
  .teaser-list-landing .teaser-description, .has-two-sidebars.has-sidebar-second
  .teaser-list-landing .teaser-description, .has-three-sidebars
  .teaser-list-landing .teaser-description {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  /* line 475, ../sass/components/_lists-teasers.scss */
  .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-thumbnail, .has-three-sidebars .teaser-list-landing .teaser-thumbnail, .has-two-sidebars.has-sidebar-second
  .teaser-list-landing .teaser-title, .has-three-sidebars
  .teaser-list-landing .teaser-title, .has-two-sidebars.has-sidebar-second
  .teaser-list-landing .teaser-description, .has-three-sidebars
  .teaser-list-landing .teaser-description {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  @media (min-width: 1100px) {
    /* line 462, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-thumbnail,
    .teaser-list-landing .teaser-title,
    .teaser-list-landing .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      /* line 482, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar .teaser-list-landing .teaser-thumbnail, .has-two-sidebars.has-sidebar-first.has-sidebar-third .teaser-list-landing .teaser-thumbnail, .has-one-sidebar
      .teaser-list-landing .teaser-title, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .teaser-list-landing .teaser-title, .has-one-sidebar
      .teaser-list-landing .teaser-description, .has-two-sidebars.has-sidebar-first.has-sidebar-third
      .teaser-list-landing .teaser-description {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; }
      /* line 487, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .teaser-list-landing .teaser-thumbnail, .has-three-sidebars .teaser-list-landing .teaser-thumbnail, .has-two-sidebars.has-sidebar-second
      .teaser-list-landing .teaser-title, .has-three-sidebars
      .teaser-list-landing .teaser-title, .has-two-sidebars.has-sidebar-second
      .teaser-list-landing .teaser-description, .has-three-sidebars
      .teaser-list-landing .teaser-description {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; } }
/* line 493, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-title {
  margin-top: 0.4em;
  padding-left: 0; }
/* line 497, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-description {
  padding-left: 0; }
/* line 500, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-thumbnail + .teaser-description {
  padding-top: 0.5em; }

/* line 505, ../sass/components/_lists-teasers.scss */
.callout.teaser-list-landing .teaser-landing {
  margin-bottom: 0.4em; }

/* line 512, ../sass/components/_lists-teasers.scss */
.bean-itn > .contextual-links-wrapper {
  top: -40px;
  z-index: 1000; }

/* line 517, ../sass/components/_lists-teasers.scss */
#block-bean-itn-block > .contextual-links-wrapper {
  z-index: 1001; }

/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.teaser-list-featured:after {
  content: "";
  display: table;
  clear: both; }
/* line 524, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-featured {
  list-style-type: none;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser-list-featured .teaser-featured:after {
    content: "";
    display: table;
    clear: both; }
  /* line 529, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured .teaser-featured:first-child {
    margin-bottom: 1.5em; }
    @media (min-width: 1100px) {
      /* line 529, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:first-child {
        width: 65.90909%;
        float: left;
        margin-right: 2.27273%; } }
  /* line 535, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured .teaser-featured:nth-child(2) {
    width: 47.36842%;
    float: left;
    margin-right: 5.26316%; }
    @media (min-width: 480px) {
      /* line 535, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(2) {
        width: 48.27586%;
        float: left;
        margin-right: 3.44828%; } }
    @media (min-width: 1100px) {
      /* line 535, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(2) {
        margin-bottom: 1em; } }
  /* line 544, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured .teaser-featured:nth-child(3) {
    width: 47.36842%;
    float: right;
    margin-right: 0; }
    @media (min-width: 480px) {
      /* line 544, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(3) {
        width: 48.27586%;
        float: right;
        margin-right: 0; } }
    @media (min-width: 1100px) {
      /* line 550, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(3) .teaser-title {
        margin-bottom: 0; } }
  @media (min-width: 1100px) {
    /* line 555, ../sass/components/_lists-teasers.scss */
    .teaser-list-featured .teaser-featured:nth-child(2), .teaser-list-featured .teaser-featured:nth-child(3) {
      float: none;
      width: 31.81818%;
      float: right;
      margin-right: 0; } }
  /* line 561, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured .teaser-featured:nth-child(2) .teaser-description, .teaser-list-featured .teaser-featured:nth-child(3) .teaser-description {
    display: none; }
/* line 566, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-thumbnail,
.teaser-list-featured .teaser-title,
.teaser-list-featured .teaser-description {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  /* line 571, ../sass/components/_lists-teasers.scss */
  .has-sidebar-first .teaser-list-featured .teaser-thumbnail, .has-sidebar-third .teaser-list-featured .teaser-thumbnail, .has-one-sidebar.has-sidebar-second .teaser-list-featured .teaser-thumbnail, .has-two-sidebars.has-sidebar-second .teaser-list-featured .teaser-thumbnail, .has-three-sidebars .teaser-list-featured .teaser-thumbnail, .has-sidebar-first
  .teaser-list-featured .teaser-title, .has-sidebar-third
  .teaser-list-featured .teaser-title, .has-one-sidebar.has-sidebar-second
  .teaser-list-featured .teaser-title, .has-two-sidebars.has-sidebar-second
  .teaser-list-featured .teaser-title, .has-three-sidebars
  .teaser-list-featured .teaser-title, .has-sidebar-first
  .teaser-list-featured .teaser-description, .has-sidebar-third
  .teaser-list-featured .teaser-description, .has-one-sidebar.has-sidebar-second
  .teaser-list-featured .teaser-description, .has-two-sidebars.has-sidebar-second
  .teaser-list-featured .teaser-description, .has-three-sidebars
  .teaser-list-featured .teaser-description {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  /* line 579, ../sass/components/_lists-teasers.scss */
  .has-two-sidebars.has-sidebar-second .teaser-list-featured .teaser-thumbnail, .has-three-sidebars .teaser-list-featured .teaser-thumbnail, .has-two-sidebars.has-sidebar-second
  .teaser-list-featured .teaser-title, .has-three-sidebars
  .teaser-list-featured .teaser-title, .has-two-sidebars.has-sidebar-second
  .teaser-list-featured .teaser-description, .has-three-sidebars
  .teaser-list-featured .teaser-description {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
/* line 584, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-title {
  margin-top: 0.4em;
  padding-left: 0; }
/* line 588, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-description {
  padding-left: 0; }

/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.teaser-list-featured-primary:after {
  content: "";
  display: table;
  clear: both; }
@media (min-width: 1100px) {
  /* line 593, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured-primary {
    margin-bottom: 1em;
    width: 65.90909%;
    float: left;
    margin-right: 2.27273%; } }
/* line 599, ../sass/components/_lists-teasers.scss */
.teaser-list-featured-primary .teaser-featured-primary {
  list-style-type: none;
  margin-bottom: 1.5em;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser-list-featured-primary .teaser-featured-primary:after {
    content: "";
    display: table;
    clear: both; }

/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.teaser-list-featured-secondary:after {
  content: "";
  display: table;
  clear: both; }
@media (min-width: 1100px) {
  /* line 608, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured-secondary {
    width: 31.81818%;
    float: right;
    margin-right: 0; } }
/* line 613, ../sass/components/_lists-teasers.scss */
.teaser-list-featured-secondary .teaser-featured-secondary {
  width: 47.36842%;
  float: left;
  list-style-type: none;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  .teaser-list-featured-secondary .teaser-featured-secondary:after {
    content: "";
    display: table;
    clear: both; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .teaser-list-featured-secondary .teaser-featured-secondary:nth-child(2n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
  .teaser-list-featured-secondary .teaser-featured-secondary:nth-child(2n + 2) {
    margin-left: 52.63158%;
    margin-right: -100%;
    clear: none; }
  @media (min-width: 480px) {
    /* line 613, ../sass/components/_lists-teasers.scss */
    .teaser-list-featured-secondary .teaser-featured-secondary {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-featured-secondary .teaser-featured-secondary:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-featured-secondary .teaser-featured-secondary:nth-child(2n + 2) {
        margin-left: 51.72414%;
        margin-right: -100%;
        clear: none; } }
  @media (min-width: 1100px) {
    /* line 613, ../sass/components/_lists-teasers.scss */
    .teaser-list-featured-secondary .teaser-featured-secondary {
      width: 100%;
      float: left;
      clear: both !important;
      float: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .teaser-list-featured-secondary .teaser-featured-secondary:nth-child(1n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: none; }
      /* line 626, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured-secondary .teaser-featured-secondary:first-child {
        margin-bottom: 1em; } }

/* line 634, ../sass/components/_lists-teasers.scss */
.teaser-clickable {
  cursor: pointer; }
  /* line 636, ../sass/components/_lists-teasers.scss */
  .teaser-clickable:hover .teaser-title a, .teaser-clickable:hover .teaser-description a, .teaser-clickable:hover .teaser-subtitle {
    color: #a00000;
    text-decoration: underline; }

/* line 4, ../sass/components/_modules.scss */
.view h3 {
  border-bottom: 1px solid #d7d7d7;
  padding-bottom: 0.3em;
  clear: both;
  margin-bottom: 1.3em;
  padding-bottom: 0.2em; }
/* line 12, ../sass/components/_modules.scss */
.view.view-nih-pr-archive .view-footer p {
  border-top: 1px solid #d7d7d7;
  padding-top: 0.5em; }
/* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
.view .pager:after {
  content: "";
  display: table;
  clear: both; }
/* line 20, ../sass/components/_modules.scss */
.view .pager li {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #20558a;
  border: none;
  color: #fff;
  display: inline-block;
  height: 33px;
  line-height: 1.7em;
  margin-bottom: 0.4em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 2px;
  position: relative;
  text-decoration: none;
  float: left;
  margin-bottom: 0.5em;
  margin-right: 8px;
  padding: 0; }
  @media (min-width: 800px) {
    /* line 20, ../sass/components/_modules.scss */
    .view .pager li {
      padding-top: 0.15em;
      height: 30px; } }
  /* line 39, ../sass/abstractions/_base.scss */
  .view .pager li:visited {
    color: #fff; }
  /* line 42, ../sass/abstractions/_base.scss */
  .view .pager li:hover {
    background-color: #163b61;
    color: #fff;
    text-decoration: none; }
  /* line 47, ../sass/abstractions/_base.scss */
  .view .pager li:active {
    background-color: #122f4c;
    color: #fff;
    text-decoration: none; }
  /* line 52, ../sass/abstractions/_base.scss */
  .view .pager li.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 56, ../sass/abstractions/_base.scss */
  .view .pager li .icon-arrow-right {
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -62px -119px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 27px;
    width: 10px;
    float: right;
    margin-left: 0.3em; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 56, ../sass/abstractions/_base.scss */
      .view .pager li .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -62px -119px;
        height: 27px;
        width: 10px; } }
  @media (min-width: 800px) {
    /* line 20, ../sass/components/_modules.scss */
    .view .pager li {
      padding-top: 0;
      margin-right: 3px; } }
  /* line 30, ../sass/components/_modules.scss */
  .view .pager li.pager__item--current {
    background-color: #cccccc;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0.15em; }
    /* line 32, ../sass/components/_modules.scss */
    .view .pager li.pager__item--current:hover {
      background-color: #cccccc; }
    @media (min-width: 800px) {
      /* line 30, ../sass/components/_modules.scss */
      .view .pager li.pager__item--current {
        padding-top: 0.15em; } }
  /* line 42, ../sass/components/_modules.scss */
  .view .pager li.pager__item--ellipsis {
    background-color: transparent;
    color: #757575;
    padding-top: 0.1em; }
    @media (min-width: 800px) {
      /* line 42, ../sass/components/_modules.scss */
      .view .pager li.pager__item--ellipsis {
        padding-top: 0.15em; } }
  /* line 50, ../sass/components/_modules.scss */
  .view .pager li a {
    color: #fff;
    display: inline-block;
    height: 100%;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0.15em; }
    /* line 57, ../sass/components/_modules.scss */
    .view .pager li a:hover {
      text-decoration: none; }
    @media (min-width: 800px) {
      /* line 50, ../sass/components/_modules.scss */
      .view .pager li a {
        padding-top: 0.15em; } }

/* line 68, ../sass/components/_modules.scss */
.addthis_toolbox {
  margin-bottom: 1.5em; }

/* line 73, ../sass/components/_modules.scss */
.fg_padder {
  padding: 0 !important; }

/* line 76, ../sass/components/_modules.scss */
.uw-sc-mask {
  padding: 0 !important;
  padding-bottom: 1em !important; }

/* line 81, ../sass/components/_modules.scss */
a.ext {
  position: relative; }

/* line 86, ../sass/components/_modules.scss */
.chosen-container-single .chosen-single {
  height: 35px; }

/* line 89, ../sass/components/_modules.scss */
.chosen-container-single .chosen-single span {
  margin-top: 0.5em; }

/* line 92, ../sass/components/_modules.scss */
.chosen-container-single .chosen-single div {
  top: 0.5em; }

/* line 97, ../sass/components/_modules.scss */
.captcha img {
  width: 150px; }

/* line 2, ../sass/components/_navigation.scss */
ul.inline-link-list {
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  margin-bottom: 1em;
  padding: 0;
  position: relative;
  left: -0.4em; }
  /* line 71, ../sass/abstractions/_navigation.scss */
  ul.inline-link-list a {
    border-right: 1px solid #d7d7d7;
    display: inline-block;
    margin: 1px;
    padding-left: 0.4em;
    padding-right: 0.8em; }
    /* line 77, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list a:visited {
      color: #004fba; }
    /* line 80, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list a.link-disabled {
      color: #757575;
      text-decoration: none !important;
      cursor: default; }
  /* line 84, ../sass/abstractions/_navigation.scss */
  ul.inline-link-list li {
    background: none;
    display: inline-block;
    margin-bottom: 0.5em;
    margin-left: 0;
    padding-left: 0;
    padding-bottom: 0.2em;
    /*
    &:first-child a {
      padding-left: 0;
    }
    */ }
    /* line 96, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list li:last-child a {
      border-right: none;
      padding-right: 0; }

/* line 7, ../sass/components/_navigation.scss */
.subnav-toggle {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -393px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 40px;
  width: 64px;
  border: none;
  margin: 0;
  max-height: 40px;
  position: absolute;
  right: 0;
  top: 3px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 7, ../sass/components/_navigation.scss */
    .subnav-toggle {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -393px;
      height: 40px;
      width: 64px; } }
  @media (min-width: 800px) {
    /* line 7, ../sass/components/_navigation.scss */
    .subnav-toggle {
      display: none; } }
  /* line 20, ../sass/components/_navigation.scss */
  .subnav-toggle.subnav-active {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -70px -279px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 40px;
    width: 64px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 20, ../sass/components/_navigation.scss */
      .subnav-toggle.subnav-active {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -70px -279px;
        height: 40px;
        width: 64px; } }

/* line 25, ../sass/components/_navigation.scss */
.subnav {
  display: none; }
  @media (min-width: 800px) {
    /* line 25, ../sass/components/_navigation.scss */
    .subnav {
      display: block; } }
  /* line 30, ../sass/components/_navigation.scss */
  .subnav h3 {
    display: none; }
    @media (min-width: 800px) {
      /* line 30, ../sass/components/_navigation.scss */
      .subnav h3 {
        display: block; } }
    /* line 35, ../sass/components/_navigation.scss */
    .subnav h3 a.link-disabled {
      color: #757575;
      text-decoration: none !important;
      cursor: default;
      color: #946c3b; }
  /* line 40, ../sass/components/_navigation.scss */
  .subnav ul.menu {
    line-height: 1.4em;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    /* line 42, ../sass/components/_navigation.scss */
    .subnav ul.menu li {
      background: none;
      border-bottom: 1px solid #cccccc;
      list-style-image: none;
      list-style-type: none;
      margin: 0;
      padding: 0; }
      @media (min-width: 800px) {
        /* line 42, ../sass/components/_navigation.scss */
        .subnav ul.menu li {
          border-bottom: none;
          margin-bottom: 0.8em; } }
      /* line 44, ../sass/components/_navigation.scss */
      .subnav ul.menu li a {
        background-color: #f2f2ed;
        color: #555555;
        display: block;
        min-height: 40px;
        padding-bottom: 0.7em;
        padding-left: 2em;
        padding-right: 1em;
        padding-top: 0.75em; }
        /* line 29, ../sass/abstractions/_navigation.scss */
        .subnav ul.menu li a:visited {
          color: #555555; }
        /* line 32, ../sass/abstractions/_navigation.scss */
        .subnav ul.menu li a:hover {
          color: #555555;
          text-decoration: none; }
        /* line 36, ../sass/abstractions/_navigation.scss */
        .subnav ul.menu li a:active {
          background-color: #aaaaaa;
          color: #fff; }
        @media (min-width: 800px) {
          /* line 44, ../sass/components/_navigation.scss */
          .subnav ul.menu li a {
            background-color: transparent;
            color: #004fba;
            display: inline;
            min-height: intrinsic;
            padding: 0; }
            /* line 46, ../sass/abstractions/_navigation.scss */
            .subnav ul.menu li a:visited {
              color: #004fba; }
            /* line 49, ../sass/abstractions/_navigation.scss */
            .subnav ul.menu li a:hover {
              color: #a00000;
              text-decoration: underline; }
            /* line 53, ../sass/abstractions/_navigation.scss */
            .subnav ul.menu li a:active {
              background-color: transparent;
              color: #a00000; }
            /* line 57, ../sass/abstractions/_navigation.scss */
            .subnav ul.menu li a.link-disabled {
              color: #757575;
              text-decoration: none !important;
              cursor: default; } }

/* line 52, ../sass/components/_navigation.scss */
.menu-toggle {
  background: transparent;
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -35px -279px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 35px;
  border: none;
  margin: 0;
  position: absolute;
  right: 1em;
  top: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 52, ../sass/components/_navigation.scss */
    .menu-toggle {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -35px -279px;
      height: 35px;
      width: 35px; } }
  /* line 60, ../sass/components/_navigation.scss */
  .menu-toggle.active {
    background-color: #163b61;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }
  @media (min-width: 800px) {
    /* line 52, ../sass/components/_navigation.scss */
    .menu-toggle {
      display: none; } }

@media (min-width: 800px) {
  /* line 68, ../sass/components/_navigation.scss */
  .l-navigation-wrapper {
    position: absolute;
    top: 139px;
    z-index: 500; } }
@media (min-width: 960px) {
  /* line 68, ../sass/components/_navigation.scss */
  .l-navigation-wrapper {
    top: 139px; } }

/* line 78, ../sass/components/_navigation.scss */
.l-menu-wrapper {
  display: none;
  position: relative; }
  /* line 81, ../sass/components/_navigation.scss */
  .l-menu-wrapper.hide-on-mobile {
    height: 1px;
    left: -9000px;
    overflow: hidden;
    position: absolute;
    width: 1px; }
  @media (min-width: 800px) {
    /* line 78, ../sass/components/_navigation.scss */
    .l-menu-wrapper {
      display: block; }
      /* line 86, ../sass/components/_navigation.scss */
      .l-menu-wrapper.hide-on-mobile {
        height: auto;
        left: 0;
        overflow: visible;
        position: relative;
        width: auto; }
      /* line 89, ../sass/components/_navigation.scss */
      .l-menu-wrapper ul, .l-menu-wrapper li {
        list-style-image: none !important;
        list-style-type: none !important;
        margin: 0;
        padding: 0; } }

/* line 98, ../sass/components/_navigation.scss */
ul.l-menu {
  background-color: #f2f2ed;
  border-top: 1px solid #aaaaaa;
  margin: 0;
  padding: 0; }
  @media (min-width: 800px) {
    /* line 98, ../sass/components/_navigation.scss */
    ul.l-menu {
      background-color: transparent;
      border-top: none;
      padding-top: 5px;
      position: relative; }
      /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
      ul.l-menu:after {
        content: "";
        display: table;
        clear: both; } }

/* line 111, ../sass/components/_navigation.scss */
li.tab-wrapper {
  border-bottom: 1px solid #aaaaaa;
  float: none; }
  /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
  li.tab-wrapper:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 800px) {
    /* line 111, ../sass/components/_navigation.scss */
    li.tab-wrapper {
      border-bottom: none;
      float: left;
      position: relative; } }

@media (min-width: 800px) {
  /* line 125, ../sass/components/_navigation.scss */
  .tab-wrapper-home {
    display: none; } }

@media (min-width: 800px) {
  /* line 130, ../sass/components/_navigation.scss */
  .tab-wrapper-healthinfo {
    width: 19%; }
    /* line 133, ../sass/components/_navigation.scss */
    .tab-wrapper-healthinfo .tab a {
      -moz-border-radius-topleft: 7px;
      -webkit-border-top-left-radius: 7px;
      border-top-left-radius: 7px;
      border-left: none; } }

@media (min-width: 800px) {
  /* line 139, ../sass/components/_navigation.scss */
  .tab-wrapper-grants {
    width: 17.5%; } }

@media (min-width: 800px) {
  /* line 144, ../sass/components/_navigation.scss */
  .tab-wrapper-news {
    width: 15%; } }

@media (min-width: 800px) {
  /* line 149, ../sass/components/_navigation.scss */
  .tab-wrapper-research {
    width: 19.5%; } }

@media (min-width: 800px) {
  /* line 154, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes {
    width: 17%; } }

@media (min-width: 800px) {
  /* line 159, ../sass/components/_navigation.scss */
  .tab-wrapper-about {
    width: 12%; }
    /* line 162, ../sass/components/_navigation.scss */
    .tab-wrapper-about .tab a {
      -moz-border-radius-topright: 7px;
      -webkit-border-top-right-radius: 7px;
      border-top-right-radius: 7px;
      border-right: none; } }

/* line 174, ../sass/components/_navigation.scss */
.tab-bkgnd {
  display: none; }
  @media (min-width: 800px) {
    /* line 174, ../sass/components/_navigation.scss */
    .tab-bkgnd {
      background-color: #00518f;
      background-image: -moz-linear-gradient(#2f78c0, #0f4071 70%);
      background-image: -webkit-linear-gradient(#2f78c0, #0f4071 70%);
      background-image: linear-gradient(#2f78c0, #0f4071 70%);
      -moz-border-radius-topleft: 7px;
      -webkit-border-top-left-radius: 7px;
      border-top-left-radius: 7px;
      -moz-border-radius-topright: 7px;
      -webkit-border-top-right-radius: 7px;
      border-top-right-radius: 7px;
      display: block;
      height: 35px;
      margin-top: 5px;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%; }
      /* line 190, ../sass/components/_navigation.scss */
      .section-about-nih .tab-bkgnd {
        background-color: #002a4a;
        background-image: -moz-linear-gradient(#002c5b, #003972 70%);
        background-image: -webkit-linear-gradient(#002c5b, #003972 70%);
        background-image: linear-gradient(#002c5b, #003972 70%); } }
  @media (min-width: 960px) {
    /* line 174, ../sass/components/_navigation.scss */
    .tab-bkgnd {
      height: 40px; } }

/* line 199, ../sass/components/_navigation.scss */
.tab {
  position: relative;
  width: 100%; }
  @media (min-width: 800px) {
    /* line 199, ../sass/components/_navigation.scss */
    .tab {
      text-align: center;
      z-index: 200; } }
  /* line 206, ../sass/components/_navigation.scss */
  .tab a {
    background-color: #757575;
    color: #fff;
    display: block;
    padding-bottom: 0.7em;
    padding-left: 1em;
    padding-top: 0.75em; }
    /* line 213, ../sass/components/_navigation.scss */
    .tab a:hover {
      text-decoration: none; }
    /* line 216, ../sass/components/_navigation.scss */
    .tab a:active {
      background-color: #555555; }
    @media (min-width: 800px) {
      /* line 206, ../sass/components/_navigation.scss */
      .tab a {
        background-color: #00518f;
        background-image: -moz-linear-gradient(#2f78c0, #0f4071 70%);
        background-image: -webkit-linear-gradient(#2f78c0, #0f4071 70%);
        background-image: linear-gradient(#2f78c0, #0f4071 70%);
        border-left: 1px solid #577ca2;
        border-right: 1px solid #122d4a;
        height: 35px;
        padding-left: 0;
        padding-top: 0.45em;
        padding-bottom: 0; }
        /* line 222, ../sass/components/_navigation.scss */
        .lt-ie10 .tab a, .lt-ie9 .tab a {
          background: #00518f url(../images/polyfills/bkgnds.png) repeat-x 0 0; }
        /* line 232, ../sass/components/_navigation.scss */
        .tab-wrapper:hover .tab a, .section-health-information .tab-wrapper-healthinfo .tab a, .section-grants-funding .tab-wrapper-grants .tab a, .section-news-events .tab-wrapper-news .tab a, .section-research-training .tab-wrapper-research .tab a, .section-institutes-nih .tab-wrapper-institutes .tab a, .section-about-nih .tab-wrapper-about .tab a {
          text-decoration: none;
          background-image: -moz-linear-gradient(#002c5b, #003972 70%);
          background-image: -webkit-linear-gradient(#002c5b, #003972 70%);
          background-image: linear-gradient(#002c5b, #003972 70%);
          /* background-color: adjust-color($color: $tab-light, $lightness: -12%); */ }
          /* line 242, ../sass/components/_navigation.scss */
          .lt-ie10 .tab-wrapper:hover .tab a, .lt-ie9 .tab-wrapper:hover .tab a, .lt-ie10 .section-health-information .tab-wrapper-healthinfo .tab a, .lt-ie9 .section-health-information .tab-wrapper-healthinfo .tab a, .lt-ie10 .section-grants-funding .tab-wrapper-grants .tab a, .lt-ie9 .section-grants-funding .tab-wrapper-grants .tab a, .lt-ie10 .section-news-events .tab-wrapper-news .tab a, .lt-ie9 .section-news-events .tab-wrapper-news .tab a, .lt-ie10 .section-research-training .tab-wrapper-research .tab a, .lt-ie9 .section-research-training .tab-wrapper-research .tab a, .lt-ie10 .section-institutes-nih .tab-wrapper-institutes .tab a, .lt-ie9 .section-institutes-nih .tab-wrapper-institutes .tab a, .lt-ie10 .section-about-nih .tab-wrapper-about .tab a, .lt-ie9 .section-about-nih .tab-wrapper-about .tab a {
            background: #002a4a url(../images/polyfills/bkgnds.png) repeat-x 0 -50px; } }
    @media (min-width: 960px) {
      /* line 206, ../sass/components/_navigation.scss */
      .tab a {
        font: 1.1em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
        height: 40px;
        padding-top: 0.65em; }
        /* line 252, ../sass/components/_navigation.scss */
        .tab-wrapper.show .tab a, .tab-wrapper.show:hover .tab a {
          -moz-border-radius-topleft: 7px;
          -webkit-border-top-left-radius: 7px;
          border-top-left-radius: 7px;
          -moz-border-radius-topright: 7px;
          -webkit-border-top-right-radius: 7px;
          border-top-right-radius: 7px;
          border: 5px solid #a1a1a1;
          background-color: white;
          background-image: none;
          border-bottom: 0;
          color: #004fba;
          height: 50px;
          margin-top: -5px;
          z-index: 200; }
        /* line 265, ../sass/components/_navigation.scss */
        .tab-wrapper.show .tab a:hover {
          background-color: white;
          background-image: none;
          color: #a00000;
          text-decoration: underline; } }

/* line 274, ../sass/components/_navigation.scss */
.sub-menu-toggle {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: 0 -393px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 40px;
  width: 64px;
  border: none;
  margin: 0;
  position: absolute;
  right: 0;
  top: 3px;
  z-index: 10; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 274, ../sass/components/_navigation.scss */
    .sub-menu-toggle {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: 0 -393px;
      height: 40px;
      width: 64px; } }
  /* line 285, ../sass/components/_navigation.scss */
  .tab.home .sub-menu-toggle {
    display: none; }
  /* line 288, ../sass/components/_navigation.scss */
  .sub-menu-toggle.sub-active {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    background-image: url('../images/generated/icons-s8044ee1c9c.png');
    background-position: -70px -279px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    height: 40px;
    width: 64px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
      /* line 288, ../sass/components/_navigation.scss */
      .sub-menu-toggle.sub-active {
        background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
        background-size: 189px 433px;
        background-position: -70px -279px;
        height: 40px;
        width: 64px; } }
  @media (min-width: 800px) {
    /* line 274, ../sass/components/_navigation.scss */
    .sub-menu-toggle {
      display: none; } }

/* line 298, ../sass/components/_navigation.scss */
.front .tab-wrapper-home {
  display: none; }

/* line 301, ../sass/components/_navigation.scss */
.megamenu {
  display: none;
  padding: 0; }
  /* line 304, ../sass/components/_navigation.scss */
  .megamenu .exitdisclaimer {
    display: none; }
  /* line 307, ../sass/components/_navigation.scss */
  .megamenu .more-wrapper {
    display: none; }
  @media (min-width: 960px) {
    /* line 301, ../sass/components/_navigation.scss */
    .megamenu {
      -moz-border-radius-bottomleft: 7px;
      -webkit-border-bottom-left-radius: 7px;
      border-bottom-left-radius: 7px;
      -moz-border-radius-bottomright: 7px;
      -webkit-border-bottom-right-radius: 7px;
      border-bottom-right-radius: 7px;
      border: 5px solid #a1a1a1;
      -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.3);
      -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.3);
      box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.3);
      background-color: white;
      float: left;
      padding: 1em;
      padding-bottom: 0.5em;
      padding-top: 0.6em;
      position: relative;
      margin-bottom: 25px;
      margin-top: -5px;
      z-index: 100; }
      /* line 326, ../sass/components/_navigation.scss */
      .megamenu .exitdisclaimer {
        display: inline; }
      /* line 329, ../sass/components/_navigation.scss */
      .megamenu .more-wrapper {
        display: block; }
      /* line 332, ../sass/components/_navigation.scss */
      .tab-wrapper.tab-wrapper-right .megamenu {
        float: right; }
      /* line 336, ../sass/components/_navigation.scss */
      .tab-wrapper.show .megamenu {
        display: block !important; }
      /* line 340, ../sass/components/_navigation.scss */
      .tab-wrapper.with-js .megamenu {
        display: none; } }
  /* line 344, ../sass/components/_navigation.scss */
  .megamenu form {
    display: none; }
    @media (min-width: 960px) {
      /* line 344, ../sass/components/_navigation.scss */
      .megamenu form {
        display: block; } }

/* line 351, ../sass/components/_navigation.scss */
.megamenu-col {
  padding-left: 1em; }
  @media (min-width: 960px) {
    /* line 351, ../sass/components/_navigation.scss */
    .megamenu-col {
      padding-left: 0;
      padding-top: 0.5em; }
      /* line 356, ../sass/components/_navigation.scss */
      .tab-wrapper-left .megamenu-col {
        float: left; } }
  @media (min-width: 960px) and (min-width: 960px) {
    /* line 359, ../sass/components/_navigation.scss */
    .tab-wrapper-right .megamenu-col {
      float: right; } }

  /* line 365, ../sass/components/_navigation.scss */
  .megamenu-col .subhead {
    display: none; }
    @media (min-width: 960px) {
      /* line 365, ../sass/components/_navigation.scss */
      .megamenu-col .subhead {
        color: #946c3b;
        display: block;
        font: 400 1.2em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
        margin-bottom: 0.8em;
        margin-top: 0;
        text-rendering: optimizelegibility; } }
  /* line 376, ../sass/components/_navigation.scss */
  .megamenu-col p {
    margin-bottom: 0.8em; }
  /* line 379, ../sass/components/_navigation.scss */
  .megamenu-col ul {
    line-height: 1.4em;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0; }
  /* line 382, ../sass/components/_navigation.scss */
  .megamenu-col li {
    background: none;
    border-bottom: 1px solid #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative; }
    @media (min-width: 800px) {
      /* line 382, ../sass/components/_navigation.scss */
      .megamenu-col li {
        border-bottom: none;
        margin-bottom: 0.8em; } }
    /* line 385, ../sass/components/_navigation.scss */
    .megamenu-col li a {
      background-color: #f2f2ed;
      color: #555555;
      display: block;
      min-height: 40px;
      padding-bottom: 0.7em;
      padding-left: 2em;
      padding-right: 1em;
      padding-top: 0.75em;
      position: relative; }
      /* line 29, ../sass/abstractions/_navigation.scss */
      .megamenu-col li a:visited {
        color: #555555; }
      /* line 32, ../sass/abstractions/_navigation.scss */
      .megamenu-col li a:hover {
        color: #555555;
        text-decoration: none; }
      /* line 36, ../sass/abstractions/_navigation.scss */
      .megamenu-col li a:active {
        background-color: #aaaaaa;
        color: #fff; }
      @media (min-width: 800px) {
        /* line 385, ../sass/components/_navigation.scss */
        .megamenu-col li a {
          background-color: transparent;
          color: #004fba;
          display: inline;
          min-height: intrinsic;
          padding: 0; }
          /* line 46, ../sass/abstractions/_navigation.scss */
          .megamenu-col li a:visited {
            color: #004fba; }
          /* line 49, ../sass/abstractions/_navigation.scss */
          .megamenu-col li a:hover {
            color: #a00000;
            text-decoration: underline; }
          /* line 53, ../sass/abstractions/_navigation.scss */
          .megamenu-col li a:active {
            background-color: transparent;
            color: #a00000; }
          /* line 57, ../sass/abstractions/_navigation.scss */
          .megamenu-col li a.link-disabled {
            color: #757575;
            text-decoration: none !important;
            cursor: default; } }
      /* line 388, ../sass/components/_navigation.scss */
      .megamenu-col li a.minibadge {
        background-image: none; }
        @media (min-width: 960px) {
          /* line 388, ../sass/components/_navigation.scss */
          .megamenu-col li a.minibadge {
            display: table-cell;
            vertical-align: middle;
            height: 40px;
            padding-left: 46px; }
            /* line 395, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge .minibadge-text {
              display: block;
              position: relative;
              top: -0.1em; }
            /* line 400, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-arra {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -60px; }
            /* line 403, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-commonfund {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -120px; }
            /* line 406, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-directorsblog {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -180px; }
            /* line 409, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-discovery {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -240px; }
            /* line 412, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-era {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -300px; }
            /* line 415, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-impact {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -360px; }
            /* line 418, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-jobsatnih {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -420px; }
            /* line 421, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-medlineplus {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -480px; }
            /* line 424, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-newsinhealth {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -540px; }
            /* line 427, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-nidb {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -600px; }
            /* line 430, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-nihblueprint {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -660px; }
            /* line 433, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-nihrecord {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -720px; }
            /* line 436, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-oppnet {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -780px; }
            /* line 439, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-pubmed {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -840px; }
            /* line 442, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-report {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -900px; }
            /* line 445, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-researchmatters {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -960px; }
            /* line 448, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-stemcell {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1020px; }
            /* line 451, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-visitorinfo {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1080px; }
            /* line 454, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-almanac {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1140px; }
            /* line 457, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-generic {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1200px; }
            /* line 460, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-wellnesstoolkits {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1260px; }
            /* line 463, ../sass/components/_navigation.scss */
            .megamenu-col li a.minibadge.minibadge-publictrust {
              background: transparent url(../images/minibadges/minibadge-sprites.jpg) no-repeat 0 -1320px; } }

/* line 471, ../sass/components/_navigation.scss */
.megamenu-leftcol {
  padding-left: 0; }
  @media (min-width: 960px) {
    /* line 471, ../sass/components/_navigation.scss */
    .megamenu-leftcol {
      padding-right: 1em;
      border-right: 1px solid #d7d7d7; }
      /* line 476, ../sass/components/_navigation.scss */
      .tab-wrapper-right .megamenu-leftcol {
        border-left: 1px solid #d7d7d7;
        border-right: none;
        padding-left: 1em;
        padding-right: 0; } }

/* line 484, ../sass/components/_navigation.scss */
.megamenu-rightcol {
  padding-left: 0; }
  @media (min-width: 960px) {
    /* line 484, ../sass/components/_navigation.scss */
    .megamenu-rightcol {
      border-left: 1px solid #d7d7d7;
      left: -1px;
      padding-left: 1em;
      position: relative; }
      /* line 491, ../sass/components/_navigation.scss */
      .tab-wrapper-right .megamenu-rightcol {
        border-left: none;
        border-right: 1px solid #d7d7d7;
        left: 1px;
        padding-left: 0;
        padding-right: 1em; } }
  /* line 499, ../sass/components/_navigation.scss */
  .megamenu-rightcol li:last-child {
    border-bottom: none; }

@media (min-width: 960px) {
  /* line 505, ../sass/components/_navigation.scss */
  .tab-wrapper-healthinfo .megamenu {
    width: 33em; }
  /* line 506, ../sass/components/_navigation.scss */
  .tab-wrapper-healthinfo .megamenu-leftcol {
    width: 48%; }
  /* line 507, ../sass/components/_navigation.scss */
  .tab-wrapper-healthinfo .megamenu-rightcol {
    width: 52%; } }

@media (min-width: 960px) {
  /* line 512, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu {
    width: 28.5em; }
  /* line 513, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu-leftcol {
    width: 42%; }
  /* line 514, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu-rightcol {
    width: 58%; } }

@media (min-width: 960px) {
  /* line 519, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu {
    width: 27em; }
  /* line 520, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu-leftcol {
    width: 40%; }
  /* line 521, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu-rightcol {
    width: 60%; } }

@media (min-width: 960px) {
  /* line 526, ../sass/components/_navigation.scss */
  .tab-wrapper-research .megamenu {
    width: 34em; }
  /* line 527, ../sass/components/_navigation.scss */
  .tab-wrapper-research .megamenu-rightcol {
    width: 49%; }
  /* line 528, ../sass/components/_navigation.scss */
  .tab-wrapper-research .megamenu-leftcol {
    width: 51%; } }

/* line 532, ../sass/components/_navigation.scss */
.tab-wrapper-institutes .megamenu-rightcol {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/output/support/_clearfix.scss */
  .tab-wrapper-institutes .megamenu-rightcol:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 534, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list {
    padding-left: 2em;
    padding-right: 1em; }
    @media (min-width: 960px) {
      /* line 534, ../sass/components/_navigation.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list {
        padding-left: 0;
        padding-right: 0; } }
    /* line 541, ../sass/components/_navigation.scss */
    .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
      width: 28.57143%;
      float: left;
      border-bottom: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(3n + 2) {
        margin-left: 35.71429%;
        margin-right: -100%;
        clear: none; }
      /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(3n + 3) {
        margin-left: 71.42857%;
        margin-right: -100%;
        clear: none; }
      @media (min-width: 480px) {
        /* line 541, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 16.66667%;
          float: left; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(5n + 1) {
            margin-left: 0;
            margin-right: -100%;
            clear: both;
            margin-left: 0; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(5n + 2) {
            margin-left: 20.83333%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(5n + 3) {
            margin-left: 41.66667%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(5n + 4) {
            margin-left: 62.5%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(5n + 5) {
            margin-left: 83.33333%;
            margin-right: -100%;
            clear: none; } }
      @media (min-width: 600px) {
        /* line 541, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 13.7931%;
          float: left; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 1) {
            margin-left: 0;
            margin-right: -100%;
            clear: both;
            margin-left: 0; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 2) {
            margin-left: 17.24138%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 3) {
            margin-left: 34.48276%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 4) {
            margin-left: 51.72414%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 5) {
            margin-left: 68.96552%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(6n + 6) {
            margin-left: 86.2069%;
            margin-right: -100%;
            clear: none; } }
      @media (min-width: 960px) {
        /* line 541, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 21.05263%;
          float: left; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(4n + 1) {
            margin-left: 0;
            margin-right: -100%;
            clear: both;
            margin-left: 0; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(4n + 2) {
            margin-left: 26.31579%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(4n + 3) {
            margin-left: 52.63158%;
            margin-right: -100%;
            clear: none; }
          /* line 63, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li:nth-child(4n + 4) {
            margin-left: 78.94737%;
            margin-right: -100%;
            clear: none; } }
      /* line 553, ../sass/components/_navigation.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li a {
        margin-left: -2em;
        margin-right: -1em; }
        @media (min-width: 960px) {
          /* line 553, ../sass/components/_navigation.scss */
          .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li a {
            margin-left: 0;
            margin-right: 0; } }
@media (min-width: 960px) {
  /* line 565, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu {
    width: 34em; }
  /* line 566, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-rightcol {
    width: 59%; }
  /* line 567, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-leftcol {
    width: 41%; } }

@media (min-width: 960px) {
  /* line 572, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu {
    width: 28em; }
  /* line 573, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-rightcol {
    width: 59%; }
  /* line 574, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-leftcol {
    width: 41%; } }

@media print {
  @page {
    margin: 0.6in 0.25in 0.6in 0.25in; }
  /* line 5, ../sass/components/_print.scss */
  html {
    background-color: transparent !important; }

  /* line 8, ../sass/components/_print.scss */
  body {
    font-size: 75% !important;
    width: 100% !important; }

  /* line 12, ../sass/components/_print.scss */
  .l-ribbon-wrapper,
  .site-search,
  .banner-utilities,
  .l-navigation-wrapper,
  .breadcrumb,
  .addthis_toolbox,
  .l-connect-wrapper,
  .l-footer ul,
  .flex-control-nav {
    display: none !important; }

  /* line 23, ../sass/components/_print.scss */
  .l-header {
    height: auto !important; }

  /* line 26, ../sass/components/_print.scss */
  .l-banner-wrapper {
    padding: 0 !important; } }
@media print and (min-width: 800px) {
  /* line 32, ../sass/components/_print.scss */
  .l-branding {
    position: static !important;
    width: 275px !important; }
    /* line 36, ../sass/components/_print.scss */
    .l-branding .nih-logo {
      height: auto !important;
      width: 100% !important; } }

@media print and (min-width: 800px) {
  /* line 44, ../sass/components/_print.scss */
  .sectionheader h2 {
    margin: 0 !important;
    padding: 0 !important; }
    /* line 47, ../sass/components/_print.scss */
    .sectionheader h2 a {
      min-height: intrinsic !important;
      padding-bottom: 0.3em !important;
      padding-top: 0.3em !important; } }

@media print {
  /* line 55, ../sass/components/_print.scss */
  h2, h3 {
    page-break-after: avoid; }

  /* line 58, ../sass/components/_print.scss */
  .front {
    /*
        .site-search {
          @include breakpoint($medium) {
            display: block !important;
            .form-field {
              height: 30px !important;
              padding-top: 0 !important;
              padding-left: 10px !important;
              width: 275px !important;
            }
            .form-button {
              background-position: -122px -169px !important;
            }
          }
        }
        .banner-utilities {
          @include breakpoint($medium) {
            display: block !important;
            font-size: 0.7em !important;
            top: 36px !important;
          }
        }
    */ } }
  @media print and (min-width: 800px) {
    /* line 82, ../sass/components/_print.scss */
    .front .l-navigation-wrapper {
      background-image: -moz-linear-gradient(#2f78c0, #0f4071 70%);
      background-image: -webkit-linear-gradient(#2f78c0, #0f4071 70%);
      background-image: linear-gradient(#2f78c0, #0f4071 70%);
      -moz-border-radius-topleft: 7px;
      -webkit-border-top-left-radius: 7px;
      border-top-left-radius: 7px;
      -moz-border-radius-topright: 7px;
      -webkit-border-top-right-radius: 7px;
      border-top-right-radius: 7px;
      background-color: #00518f !important;
      display: block !important;
      height: 30px;
      padding: 0 !important;
      position: static !important; }
      /* line 92, ../sass/components/_print.scss */
      .front .l-navigation-wrapper ul.l-menu {
        padding: 0 !important; }
      /* line 95, ../sass/components/_print.scss */
      .front .l-navigation-wrapper .tab a {
        background-color: transparent !important;
        background-image: none !important;
        font-size: 1em !important;
        height: 30px;
        line-height: 1.3em !important;
        padding: 0.5em 0 0 0 !important; } }
@media print {
    /* line 105, ../sass/components/_print.scss */
    .front .tab-bkgnd {
      display: none !important; }

  /* line 109, ../sass/components/_print.scss */
  .l-main-wrapper {
    background-color: transparent !important;
    padding: 0 !important; }

  /* line 113, ../sass/components/_print.scss */
  .l-main {
    padding-bottom: 1em !important; } }
  @media print and (min-width: 800px) {
    /* line 113, ../sass/components/_print.scss */
    .l-main {
      -moz-border-radius-bottomleft: 0;
      -webkit-border-bottom-left-radius: 0;
      border-bottom-left-radius: 0;
      -moz-border-radius-bottomright: 0;
      -webkit-border-bottom-right-radius: 0;
      border-bottom-right-radius: 0; } }

@media print {
  /* line 120, ../sass/components/_print.scss */
  .l-content {
    padding-left: 0 !important; }
    /* line 122, ../sass/components/_print.scss */
    .front .l-content {
      padding: 0 !important;
      margin: 0; }

  /* line 127, ../sass/components/_print.scss */
  .collapsible-control-all {
    display: none !important; }

  /* line 130, ../sass/components/_print.scss */
  .l-region--sidebar-second {
    height: auto !important;
    top: 1 !important; }

  /* line 134, ../sass/components/_print.scss */
  .box {
    height: auto !important;
    margin: 0 !important;
    margin-bottom: 2em !important;
    position: static !important;
    width: 100% !important; } }
  @media print and (min-width: 800px) {
    /* line 142, ../sass/components/_print.scss */
    .has-one-sidebar.has-sidebar-second .box .l-region--sidebar-second {
      margin-bottom: 0 !important; } }
  @media print and (min-width: 960px) {
    /* line 140, ../sass/components/_print.scss */
    .box .l-region--sidebar-second {
      margin-bottom: 0 !important; } }

@media print {
  /* line 151, ../sass/components/_print.scss */
  .masonry-container {
    height: auto !important; }

  /* line 155, ../sass/components/_print.scss */
  .flipcard-container .box {
    float: left !important;
    margin-right: 4% !important;
    width: 48% !important; }
    /* line 159, ../sass/components/_print.scss */
    .flipcard-container .box:nth-child(2n+0) {
      margin-right: 0 !important; }

  /* line 164, ../sass/components/_print.scss */
  .flipcard-front,
  .flipcard-back {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1) !important;
    height: auto !important;
    position: static !important; }
    /* line 169, ../sass/components/_print.scss */
    .flipcard-front .flipcard-content,
    .flipcard-back .flipcard-content {
      padding-bottom: 0.4em !important; }
    /* line 172, ../sass/components/_print.scss */
    .flipcard-front .flipcard-button-wrapper,
    .flipcard-back .flipcard-button-wrapper {
      display: none !important; }

  /* line 176, ../sass/components/_print.scss */
  .flipcard-front {
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0; }

  /* line 180, ../sass/components/_print.scss */
  .flipcard-back {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0; }

  /* line 184, ../sass/components/_print.scss */
  .slideshow-main,
  .page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    margin: 0 !important;
    margin-bottom: 1.5em !important; }

  /* line 192, ../sass/components/_print.scss */
  ul.slides {
    margin: 0 !important;
    width: 100% !important; }
    /* line 195, ../sass/components/_print.scss */
    ul.slides li {
      display: none !important; }
      /* line 197, ../sass/components/_print.scss */
      ul.slides li:first-child {
        display: block !important;
        margin: 0 !important;
        opacity: 1 !important;
        width: 100% !important; }
      /* line 203, ../sass/components/_print.scss */
      ul.slides li .field-collection-item-field-slide-field-collection {
        margin: 0 !important;
        width: 100% !important; }

  /* line 209, ../sass/components/_print.scss */
  .homeslide-textbox {
    padding: 15px 20px 10px 20px !important; }
    /* line 211, ../sass/components/_print.scss */
    .homeslide-textbox .homeslide-title {
      font-size: 1.6em !important; }
    /* line 214, ../sass/components/_print.scss */
    .homeslide-textbox .homeslide-description, .homeslide-textbox .slideshow .homeslide-more-button, .slideshow .homeslide-textbox .homeslide-more-button,
    .homeslide-textbox .flexslider .homeslide-more-button,
    .flexslider .homeslide-textbox .homeslide-more-button {
      font-size: 1em !important;
      line-height: 1.6em !important;
      margin-bottom: 0 !important; }
    /* line 219, ../sass/components/_print.scss */
    .homeslide-textbox .homeslide-more-button {
      display: none !important; }

  /* line 223, ../sass/components/_print.scss */
  .bleed-block {
    background-color: transparent !important;
    margin: 0 !important;
    padding: 0 !important; }

  /* line 228, ../sass/components/_print.scss */
  .block--bean-itn-block {
    margin-top: 1em !important; }

  /* line 231, ../sass/components/_print.scss */
  .l-footer-wrapper {
    background-color: transparent !important;
    padding: 0 !important; }

  /* line 235, ../sass/components/_print.scss */
  .l-footer {
    padding-bottom: 1em !important; } }
  @media print and (min-width: 800px) {
    /* line 235, ../sass/components/_print.scss */
    .l-footer {
      margin-top: 0.5em !important;
      padding-bottom: 0 !important; } }
@media print {
    /* line 241, ../sass/components/_print.scss */
    .l-footer p {
      line-height: 1.4em !important;
      margin-bottom: 0 !important; }

  /* line 248, ../sass/components/_print.scss */
  .print-urls a[href]:after {
    color: #444444;
    content: " (" attr(href) ")"; }
  /* line 253, ../sass/components/_print.scss */
  .print-urls a[href^="/"]:after {
    color: #444444;
    content: " (http://www.nih.gov" attr(href) ") "; }

  /* line 258, ../sass/components/_print.scss */
  .back-to-top {
    display: none !important; } }
@media print and (color) {
  /* line 264, ../sass/components/_print.scss */
  * {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact; } }
/* line 1, ../sass/components/_search.scss */
.site-search-toggle {
  background: transparent;
  background-image: url('../images/generated/icons-s8044ee1c9c.png');
  background-position: -99px -319px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 35px;
  border: none;
  margin: 0;
  position: absolute;
  right: 56px;
  top: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
    /* line 1, ../sass/components/_search.scss */
    .site-search-toggle {
      background-image: url('../images/generated/icons-2x-s3d8e9926f8.png');
      background-size: 189px 433px;
      background-position: -99px -319px;
      height: 35px;
      width: 35px; } }
  /* line 9, ../sass/components/_search.scss */
  .site-search-toggle.active {
    background-color: #163b61;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; }
  @media (min-width: 800px) {
    /* line 1, ../sass/components/_search.scss */
    .site-search-toggle {
      display: none; } }

/* line 17, ../sass/components/_search.scss */
.site-search {
  background-color: #aaaaaa;
  display: none;
  padding: 1em;
  position: relative; }
  @media (min-width: 800px) {
    /* line 17, ../sass/components/_search.scss */
    .site-search {
      background-color: transparent;
      display: block;
      margin-top: 3px;
      padding: 0;
      position: absolute;
      right: 0;
      top: 0; } }

/* line 32, ../sass/components/_search.scss */
.form-field-search {
  width: 100%; }

/* line 35, ../sass/components/_search.scss */
.form-field-site-search {
  border: none;
  width: 100%; }
  @media (min-width: 800px) {
    /* line 35, ../sass/components/_search.scss */
    .form-field-site-search {
      border: 1px solid #bfbfbf;
      width: 300px; } }
  @media (min-width: 960px) {
    /* line 35, ../sass/components/_search.scss */
    .form-field-site-search {
      width: 350px; } }

/* line 2, ../sass/components/_slideshow.scss */
.slideshow-main,
.page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
  margin-top: -1.5em;
  margin-right: -1em;
  margin-left: -1em;
  padding-top: 1.5em;
  padding-right: 1em;
  padding-left: 1em;
  background-color: #e2e1db;
  margin-bottom: 1.5em;
  padding: 0; }
  /* line 5, ../sass/components/_slideshow.scss */
  .messages + .slideshow-main, .messages +
  .page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
    margin-top: 1.5em;
    padding-top: 0; }
  @media (min-width: 800px) {
    /* line 2, ../sass/components/_slideshow.scss */
    .slideshow-main,
    .page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
      background-color: #1e5b97;
      background-image: -moz-linear-gradient(top, #58a5e3, #1c3c7b);
      background-image: -webkit-linear-gradient(top, #58a5e3, #1c3c7b);
      background-image: linear-gradient(to bottom, #58a5e3, #1c3c7b);
      margin-top: -20px;
      margin-right: -1.5em;
      margin-left: -1.5em;
      padding-top: 20px;
      padding-right: 1.5em;
      padding-left: 1.5em;
      padding: 0; }
      /* line 16, ../sass/components/_slideshow.scss */
      .messages + .slideshow-main, .messages +
      .page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
        margin-top: 1.5em;
        padding-top: 0; } }

/* line 24, ../sass/components/_slideshow.scss */
.page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
  margin-top: 0;
  padding-top: 0; }
  @media (min-width: 800px) {
    /* line 24, ../sass/components/_slideshow.scss */
    .page-block-home-slideshow-2l-block .bean-home-slideshow-2l-block {
      margin-top: 0;
      padding-top: 0; } }

/* line 33, ../sass/components/_slideshow.scss */
.page-block-home-slideshow-2l-block .flex-viewport {
  width: 100%; }

/* line 36, ../sass/components/_slideshow.scss */
.slideshow,
.flexslider {
  -moz-border-radius: 0 / 0;
  -webkit-border-radius: 0 0;
  border-radius: 0 / 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 0; }
  @media (min-width: 800px) {
    /* line 36, ../sass/components/_slideshow.scss */
    .slideshow,
    .flexslider {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
      min-height: 100%;
      position: relative; }
      /* line 12, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/output/support/_clearfix.scss */
      .slideshow:after,
      .flexslider:after {
        content: " ";
        display: block;
        clear: both; }
      /* line 13, ../../../../../../../../../../aarichardb/.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */
      .slideshow:after,
      .flexslider:after {
        content: "";
        display: table;
        clear: both; } }
  @media (min-width: 800px) {
    /* line 51, ../sass/components/_slideshow.scss */
    .slideshow ul.slides,
    .flexslider ul.slides {
      margin-left: 0 !important; } }
  /* line 55, ../sass/components/_slideshow.scss */
  .slideshow ul.slides .lastupdated,
  .slideshow ul.slides .flex-caption,
  .flexslider ul.slides .lastupdated,
  .flexslider ul.slides .flex-caption {
    display: none; }
  @media (min-width: 800px) {
    /* line 59, ../sass/components/_slideshow.scss */
    .slideshow ul.slides li,
    .flexslider ul.slides li {
      -moz-transition: opacity 1s ease;
      -o-transition: opacity 1s ease;
      -webkit-transition: opacity 1s ease;
      transition: opacity 1s ease;
      margin-right: -100%;
      opacity: 0;
      position: relative;
      width: 100%;
      z-index: 1; }
      /* line 68, ../sass/components/_slideshow.scss */
      .lt-ie10 .slideshow ul.slides li .entity-field-collection-item, .lt-ie9 .slideshow ul.slides li .entity-field-collection-item, .lt-ie10
      .flexslider ul.slides li .entity-field-collection-item, .lt-ie9
      .flexslider ul.slides li .entity-field-collection-item {
        background: #1c3c7b url(../images/polyfills/slideshow-bkgnd.png) repeat-x 0 0; }
      /* line 73, ../sass/components/_slideshow.scss */
      .slideshow ul.slides li.flex-active-slide,
      .flexslider ul.slides li.flex-active-slide {
        margin-right: -100%;
        opacity: 1;
        position: relative;
        width: 100%;
        z-index: 2; } }
  /* line 83, ../sass/components/_slideshow.scss */
  .slideshow .slideshow-image,
  .slideshow .file,
  .flexslider .slideshow-image,
  .flexslider .file {
    display: block; }
    @media (min-width: 800px) {
      /* line 86, ../sass/components/_slideshow.scss */
      .bean-home-slideshow-2l-block .slideshow .slideshow-image, .bean-home-slideshow-2l-block
      .slideshow .file, .bean-home-slideshow-2l-block
      .flexslider .slideshow-image, .bean-home-slideshow-2l-block
      .flexslider .file {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 66.66667%;
        float: right; } }
  /* line 92, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-textbox,
  .flexslider .homeslide-textbox {
    padding: 0.7em 1em 0.5em 1em; }
    @media (min-width: 800px) {
      /* line 92, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-textbox,
      .flexslider .homeslide-textbox {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding: 0.7em 1.5em 0.5em 1.5em; } }
    @media (min-width: 1100px) {
      /* line 92, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-textbox,
      .flexslider .homeslide-textbox {
        padding: 1em 3em 0.5em 3em; } }
  /* line 102, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-title,
  .flexslider .homeslide-title {
    font: 400 1.1em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
    margin-bottom: 0.3em;
    margin-top: 0;
    text-align: center; }
    @media (min-width: 600px) {
      /* line 102, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font: 400 1.4em/1.3em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
        margin-bottom: 0.3em; } }
    @media (min-width: 800px) {
      /* line 102, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        color: #fff;
        font: 400 1.5em/1.3em "Droid Serif", Georgia, "Times New Roman", Times, serif;
        letter-spacing: -0.05em;
        margin-bottom: 0.4em; }
        /* line 116, ../sass/components/_slideshow.scss */
        .slideshow .homeslide-title a,
        .flexslider .homeslide-title a {
          color: #fff; } }
    @media (min-width: 960px) {
      /* line 102, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font-size: 1.9em;
        text-rendering: optimizelegibility; } }
    @media (min-width: 1100px) {
      /* line 102, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font-size: 2.3em;
        line-height: 1.2em;
        margin-bottom: 0.4em; } }
  /* line 130, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-description, .slideshow .homeslide-more-button,
  .flexslider .homeslide-description,
  .flexslider .homeslide-more-button {
    font: 0.9em/1.4em "Droid Sans", Trebuchet MS, Arial, Helvetica, sans-serif;
    clear: both;
    line-height: 1.4em;
    margin-top: 0;
    margin-bottom: 0.5em;
    text-align: center; }
    @media (min-width: 800px) {
      /* line 130, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-description, .slideshow .homeslide-more-button,
      .flexslider .homeslide-description,
      .flexslider .homeslide-more-button {
        line-height: 1.5em; } }
    @media (min-width: 800px) {
      /* line 130, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-description, .slideshow .homeslide-more-button,
      .flexslider .homeslide-description,
      .flexslider .homeslide-more-button {
        color: #fff;
        font-size: 1em;
        line-height: 1.5em;
        margin-bottom: 1em; } }
    @media (min-width: 960px) {
      /* line 130, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-description, .slideshow .homeslide-more-button,
      .flexslider .homeslide-description,
      .flexslider .homeslide-more-button {
        line-height: 1.6em;
        margin-bottom: 1.1em; } }
    @media (min-width: 1100px) {
      /* line 130, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-description, .slideshow .homeslide-more-button,
      .flexslider .homeslide-description,
      .flexslider .homeslide-more-button {
        font-size: 1.1em;
        line-height: 1.7em; } }
  /* line 152, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-more-button,
  .flexslider .homeslide-more-button {
    display: none; }
    @media (min-width: 800px) {
      /* line 152, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-more-button,
      .flexslider .homeslide-more-button {
        display: block;
        font-size: 1em;
        line-height: 1.7em;
        margin-bottom: 0; } }
  /* line 162, ../sass/components/_slideshow.scss */
  .slideshow .flex-direction-nav,
  .flexslider .flex-direction-nav {
    display: block;
    line-height: 3em; }
    @media (min-width: 800px) {
      /* line 165, ../sass/components/_slideshow.scss */
      .bean-home-slideshow-2l-block .slideshow .flex-direction-nav, .bean-home-slideshow-2l-block
      .flexslider .flex-direction-nav {
        display: none; } }
    /* line 170, ../sass/components/_slideshow.scss */
    .slideshow .flex-direction-nav a,
    .flexslider .flex-direction-nav a {
      text-shadow: none;
      background-color: rgba(0, 0, 0, 0.3);
      color: #fff;
      display: inline-block;
      font-size: 1em;
      height: 45px;
      opacity: 0.7;
      top: 50%;
      width: 45px; }
      /* line 179, ../sass/components/_slideshow.scss */
      .bean-home-slideshow-2l-block .slideshow .flex-direction-nav a, .bean-home-slideshow-2l-block
      .flexslider .flex-direction-nav a {
        top: 28%; }
      @media (min-width: 480px) {
        /* line 184, ../sass/components/_slideshow.scss */
        .bean-home-slideshow-2l-block .slideshow .flex-direction-nav a, .bean-home-slideshow-2l-block
        .flexslider .flex-direction-nav a {
          top: 40%; } }
      @media (min-width: 800px) {
        /* line 170, ../sass/components/_slideshow.scss */
        .slideshow .flex-direction-nav a,
        .flexslider .flex-direction-nav a {
          top: 50%; } }
      /* line 191, ../sass/components/_slideshow.scss */
      .slideshow .flex-direction-nav a.flex-next,
      .flexslider .flex-direction-nav a.flex-next {
        -moz-border-radius-topleft: 5px;
        -webkit-border-top-left-radius: 5px;
        border-top-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-bottom-left-radius: 5px;
        padding-right: 1em;
        right: 0; }
        @media (min-width: 800px) {
          /* line 191, ../sass/components/_slideshow.scss */
          .slideshow .flex-direction-nav a.flex-next,
          .flexslider .flex-direction-nav a.flex-next {
            padding-top: 3px; } }
      /* line 200, ../sass/components/_slideshow.scss */
      .slideshow .flex-direction-nav a.flex-prev,
      .flexslider .flex-direction-nav a.flex-prev {
        -moz-border-radius-topright: 5px;
        -webkit-border-top-right-radius: 5px;
        border-top-right-radius: 5px;
        -moz-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        border-bottom-right-radius: 5px;
        left: 0;
        padding-left: 1em; }
        @media (min-width: 800px) {
          /* line 200, ../sass/components/_slideshow.scss */
          .slideshow .flex-direction-nav a.flex-prev,
          .flexslider .flex-direction-nav a.flex-prev {
            padding-top: 3px; } }
  /* line 211, ../sass/components/_slideshow.scss */
  .slideshow .flex-control-nav,
  .flexslider .flex-control-nav {
    display: none; }
    @media (min-width: 800px) {
      /* line 211, ../sass/components/_slideshow.scss */
      .slideshow .flex-control-nav,
      .flexslider .flex-control-nav {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        bottom: 0;
        display: block;
        padding: 0 1.5em 0.7em 1.5em;
        text-align: center;
        z-index: 10; } }
    @media (min-width: 960px) {
      /* line 211, ../sass/components/_slideshow.scss */
      .slideshow .flex-control-nav,
      .flexslider .flex-control-nav {
        padding: 0.7em 3em 1em 3em; } }
    /* line 225, ../sass/components/_slideshow.scss */
    .slideshow .flex-control-nav li,
    .flexslider .flex-control-nav li {
      display: inline-block;
      margin-left: 10px;
      margin-right: 10px; }
      @media (min-width: 800px) {
        /* line 225, ../sass/components/_slideshow.scss */
        .slideshow .flex-control-nav li,
        .flexslider .flex-control-nav li {
          margin-left: 5px;
          margin-right: 5px; } }
      /* line 233, ../sass/components/_slideshow.scss */
      .slideshow .flex-control-nav li a,
      .flexslider .flex-control-nav li a {
        -moz-border-radius: 11px;
        -webkit-border-radius: 11px;
        border-radius: 11px;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        background-color: #fff;
        border: 2px solid #6fa5d2;
        cursor: default;
        display: block;
        height: 22px;
        width: 22px; }
        @media (min-width: 800px) {
          /* line 233, ../sass/components/_slideshow.scss */
          .slideshow .flex-control-nav li a,
          .flexslider .flex-control-nav li a {
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            border-radius: 8px;
            background-color: #a5cef6;
            border: none;
            height: 16px;
            width: 16px; } }
        /* line 250, ../sass/components/_slideshow.scss */
        .slideshow .flex-control-nav li a:hover, .slideshow .flex-control-nav li a.current, .slideshow .flex-control-nav li a.flex-active,
        .flexslider .flex-control-nav li a:hover,
        .flexslider .flex-control-nav li a.current,
        .flexslider .flex-control-nav li a.flex-active {
          background-color: #6fa5d2; }
          @media (min-width: 800px) {
            /* line 250, ../sass/components/_slideshow.scss */
            .slideshow .flex-control-nav li a:hover, .slideshow .flex-control-nav li a.current, .slideshow .flex-control-nav li a.flex-active,
            .flexslider .flex-control-nav li a:hover,
            .flexslider .flex-control-nav li a.current,
            .flexslider .flex-control-nav li a.flex-active {
              background-color: #fff; } }
      /* line 259, ../sass/components/_slideshow.scss */
      .slideshow .flex-control-nav li span,
      .flexslider .flex-control-nav li span {
        height: 1px;
        left: -9000px;
        overflow: hidden;
        position: absolute;
        width: 1px; }
