/*
$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, ../../../../../../../../../.rvm/gems/ruby-2.1.1@omega.nih/gems/toolkit-2.3.0/stylesheets/toolkit/_clearfix.scss */



/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  src: local('Nunito-Light'), url(/sites/all/themes/nih/fonts/1TiHc9yag0wq3lDO9cw0vltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: local('Nunito-Regular'), url(/sites/all/themes/nih/fonts/cSNs3NwpEgPVRQzvkh3NeQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  src: local('Nunito-Bold'), url(/sites/all/themes/nih/fonts/TttUCfJ272GBgSKaOaD7KltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(/sites/all/themes/nih/fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(/sites/all/themes/nih/fonts/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(/sites/all/themes/nih/fonts/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(/sites/all/themes/nih/fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(/sites/all/themes/nih/fonts/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/sites/all/themes/nih/fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}



@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  src: local('Nunito-Light'), url(//grants.nih.gov/sites/all/themes/nih/fonts/1TiHc9yag0wq3lDO9cw0vj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: local('Nunito-Regular'), url(//grants.nih.gov/sites/all/themes/nih/fonts/0rdItLTcOd8TSMl72RUU5w.woff) format('woff');
}
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  src: local('Nunito-Bold'), url(//grants.nih.gov/sites/all/themes/nih/fonts/TttUCfJ272GBgSKaOaD7Kj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}


@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//grants.nih.gov/sites/all/themes/nih/fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(//grants.nih.gov/sites/all/themes/nih/fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//grants.nih.gov/sites/all/themes/nih/fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//grants.nih.gov/sites/all/themes/nih/fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}




.field--name-field-questions-, .field--name-field-additional-resources {margin-top:12px}
.rightpannel ul li {margin-bottom:9px; margin-left:-12px; list-style:none}
.header1 {padding-left:8px; margin-bottom:10px;}
.rightpannel {padding:10px;background-color:#ededed;border-top:1px solid #515151}
.headermain {font-size:1.5em !important;padding:7px;padding-bottom:15px; font-family:Roboto }
.rightnavgreenbar {height: 5px;
    width: 75%;
    background-color: #59a80e;
    margin-top: -5px; margin-left:-2px; margin:-10px; margin-bottom:15px}


.funding-rightside {
    float: right;
    min-width: 214px;
}

.calendar-calendar .month-view .full td .inner div.day, .calendar-calendar .month-view .full td .inner div.day a {

    width: 30px;
}

.calendar-calendar table {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    display: inline-table !important;
}

.l-main {background-color: white;}

form:after {
  content: "";
  display: table;
  clear: both; }

/* line 4, ../sass/base/_forms.scss */
fieldset {
  border: none; }
  /* line 13, ../../../../../../../../../.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 8, ../sass/base/_forms.scss */
.form-field {
  border: 1px solid #bfbfbf;
  height: 35px;
  line-height: 1.7em;
  padding-left: 12px;
  padding-top: 4px; }

  .field--name-field-presenters  {margin-top:10px; margin-bottom:10px}
  .field--name-field-web-links {margin-bottom:10px}
  
  @media (min-width: 800px) {
    /* line 8, ../sass/base/_forms.scss */
    .form-field {
      height: 35px;
      padding-top: 2px; } 
	  
	  }

/* line 19, ../sass/base/_forms.scss */
.input-wrapper {
  position: relative; }

/* line 22, ../sass/base/_forms.scss */
button {
  -webkit-tap-highlight-color: transparent; }
  /* line 24, ../sass/base/_forms.scss */
  button span {
    height: 1px;
    left: -9000px;
    overflow: hidden;
    position: absolute;
    width: 1px; }

/* line 28, ../sass/base/_forms.scss */
.button {
  margin-top: 0.5em; }

/* line 31, ../sass/base/_forms.scss */
.button,
.form-button,
.button-link,
.button-link-5em,
.gallery-description a {
  -webkit-tap-highlight-color: transparent; }
  /* line 34, ../sass/base/_forms.scss */
  .button.gray,
  .form-button.gray,
  .button-link.gray,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 34, ../sass/base/_forms.scss */
      .button.gray,
      .form-button.gray,
      .button-link.gray,
      .gray.button-link-5em,
      .gallery-description a.gray {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.gray:hover,
    .form-button.gray:hover,
    .button-link.gray:hover,
    .gray.button-link-5em:hover,
    .gallery-description a.gray:hover {
      background-color: #4d4d4d;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.gray:visited,
    .form-button.gray:visited,
    .button-link.gray:visited,
    .gray.button-link-5em:visited,
    .gallery-description a.gray:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.gray.button-disabled,
    .form-button.gray.button-disabled,
    .button-link.gray.button-disabled,
    .gray.button-disabled.button-link-5em,
    .gallery-description a.gray.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.gray .icon-arrow-right,
    .form-button.gray .icon-arrow-right,
    .button-link.gray .icon-arrow-right,
    .gray.button-link-5em .icon-arrow-right,
    .gallery-description a.gray .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.gray .icon-arrow-right,
        .form-button.gray .icon-arrow-right,
        .button-link.gray .icon-arrow-right,
        .gray.button-link-5em .icon-arrow-right,
        .gallery-description a.gray .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
  /* line 35, ../sass/base/_forms.scss */
  .button.gray-light,
  .form-button.gray-light,
  .button-link.gray-light,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 35, ../sass/base/_forms.scss */
      .button.gray-light,
      .form-button.gray-light,
      .button-link.gray-light,
      .gray-light.button-link-5em,
      .gallery-description a.gray-light {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.gray-light:hover,
    .form-button.gray-light:hover,
    .button-link.gray-light:hover,
    .gray-light.button-link-5em:hover,
    .gallery-description a.gray-light:hover {
      background-color: #5c5c5c;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.gray-light:visited,
    .form-button.gray-light:visited,
    .button-link.gray-light:visited,
    .gray-light.button-link-5em:visited,
    .gallery-description a.gray-light:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.gray-light.button-disabled,
    .form-button.gray-light.button-disabled,
    .button-link.gray-light.button-disabled,
    .gray-light.button-disabled.button-link-5em,
    .gallery-description a.gray-light.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.gray-light .icon-arrow-right,
    .form-button.gray-light .icon-arrow-right,
    .button-link.gray-light .icon-arrow-right,
    .gray-light.button-link-5em .icon-arrow-right,
    .gallery-description a.gray-light .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.gray-light .icon-arrow-right,
        .form-button.gray-light .icon-arrow-right,
        .button-link.gray-light .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-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
  /* line 36, ../sass/base/_forms.scss */
  .button.blue,
  .form-button.blue,
  .button-link.blue,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 36, ../sass/base/_forms.scss */
      .button.blue,
      .form-button.blue,
      .button-link.blue,
      .blue.button-link-5em,
      .gallery-description a.blue {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.blue:hover,
    .form-button.blue:hover,
    .button-link.blue:hover,
    .blue.button-link-5em:hover,
    .gallery-description a.blue:hover {
      background-color: #163b61;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.blue:visited,
    .form-button.blue:visited,
    .button-link.blue:visited,
    .blue.button-link-5em:visited,
    .gallery-description a.blue:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.blue.button-disabled,
    .form-button.blue.button-disabled,
    .button-link.blue.button-disabled,
    .blue.button-disabled.button-link-5em,
    .gallery-description a.blue.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.blue .icon-arrow-right,
    .form-button.blue .icon-arrow-right,
    .button-link.blue .icon-arrow-right,
    .blue.button-link-5em .icon-arrow-right,
    .gallery-description a.blue .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.blue .icon-arrow-right,
        .form-button.blue .icon-arrow-right,
        .button-link.blue .icon-arrow-right,
        .blue.button-link-5em .icon-arrow-right,
        .gallery-description a.blue .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
  /* line 37, ../sass/base/_forms.scss */
  .button.blue-dark,
  .form-button.blue-dark,
  .button-link.blue-dark,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 37, ../sass/base/_forms.scss */
      .button.blue-dark,
      .form-button.blue-dark,
      .button-link.blue-dark,
      .blue-dark.button-link-5em,
      .gallery-description a.blue-dark {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.blue-dark:hover,
    .form-button.blue-dark:hover,
    .button-link.blue-dark:hover,
    .blue-dark.button-link-5em:hover,
    .gallery-description a.blue-dark:hover {
      background-color: #092445;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.blue-dark:visited,
    .form-button.blue-dark:visited,
    .button-link.blue-dark:visited,
    .blue-dark.button-link-5em:visited,
    .gallery-description a.blue-dark:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.blue-dark.button-disabled,
    .form-button.blue-dark.button-disabled,
    .button-link.blue-dark.button-disabled,
    .blue-dark.button-disabled.button-link-5em,
    .gallery-description a.blue-dark.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.blue-dark .icon-arrow-right,
    .form-button.blue-dark .icon-arrow-right,
    .button-link.blue-dark .icon-arrow-right,
    .blue-dark.button-link-5em .icon-arrow-right,
    .gallery-description a.blue-dark .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.blue-dark .icon-arrow-right,
        .form-button.blue-dark .icon-arrow-right,
        .button-link.blue-dark .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-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
  /* line 38, ../sass/base/_forms.scss */
  .button.red,
  .form-button.red,
  .button-link.red,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 38, ../sass/base/_forms.scss */
      .button.red,
      .form-button.red,
      .button-link.red,
      .red.button-link-5em,
      .gallery-description a.red {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.red:hover,
    .form-button.red:hover,
    .button-link.red:hover,
    .red.button-link-5em:hover,
    .gallery-description a.red:hover {
      background-color: #6d0000;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.red:visited,
    .form-button.red:visited,
    .button-link.red:visited,
    .red.button-link-5em:visited,
    .gallery-description a.red:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.red.button-disabled,
    .form-button.red.button-disabled,
    .button-link.red.button-disabled,
    .red.button-disabled.button-link-5em,
    .gallery-description a.red.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.red .icon-arrow-right,
    .form-button.red .icon-arrow-right,
    .button-link.red .icon-arrow-right,
    .red.button-link-5em .icon-arrow-right,
    .gallery-description a.red .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.red .icon-arrow-right,
        .form-button.red .icon-arrow-right,
        .button-link.red .icon-arrow-right,
        .red.button-link-5em .icon-arrow-right,
        .gallery-description a.red .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
  /* line 39, ../sass/base/_forms.scss */
  .button.gold,
  .form-button.gold,
  .button-link.gold,
  .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: 0.15em;
    position: relative;
    text-decoration: none; }
    @media (min-width: 800px) {
      /* line 39, ../sass/base/_forms.scss */
      .button.gold,
      .form-button.gold,
      .button-link.gold,
      .gold.button-link-5em,
      .gallery-description a.gold {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .button.gold:hover,
    .form-button.gold:hover,
    .button-link.gold:hover,
    .gold.button-link-5em:hover,
    .gallery-description a.gold:hover {
      background-color: #74542e;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .button.gold:visited,
    .form-button.gold:visited,
    .button-link.gold:visited,
    .gold.button-link-5em:visited,
    .gallery-description a.gold:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .button.gold.button-disabled,
    .form-button.gold.button-disabled,
    .button-link.gold.button-disabled,
    .gold.button-disabled.button-link-5em,
    .gallery-description a.gold.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .button.gold .icon-arrow-right,
    .form-button.gold .icon-arrow-right,
    .button-link.gold .icon-arrow-right,
    .gold.button-link-5em .icon-arrow-right,
    .gallery-description a.gold .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .button.gold .icon-arrow-right,
        .form-button.gold .icon-arrow-right,
        .button-link.gold .icon-arrow-right,
        .gold.button-link-5em .icon-arrow-right,
        .gallery-description a.gold .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }

/* line 42, ../sass/base/_forms.scss */
.form-button {
  height: 35px;
  padding-top: 0.3em; }
  @media (min-width: 800px) {
    /* line 42, ../sass/base/_forms.scss */
    .form-button {
      height: 35px;
      padding-top: 0.5em; } }

/* line 50, ../sass/base/_forms.scss */
.search-form {
  margin-bottom: 1.4em; }
  /* line 52, ../sass/base/_forms.scss */
  .search-form.site-search {
    margin-bottom: 0; }
  /* line 55, ../sass/base/_forms.scss */
  .search-form fieldset {
    margin: 0;
    padding: 0; }
  /* line 59, ../sass/base/_forms.scss */
  .search-form legend {
    height: 1px;
    left: -9000px;
    overflow: hidden;
    position: absolute;
    width: 1px; }
  /* line 62, ../sass/base/_forms.scss */
  .search-form input {
    float: left; }
  /* line 65, ../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 65, ../sass/base/_forms.scss */
      .search-form .form-field {
        padding-right: 35px; } }
  /* line 80, ../sass/base/_forms.scss */
  .search-form .form-button {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -144px -35px;
    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 80, ../sass/base/_forms.scss */
      .search-form .form-button {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -144px -35px;
        height: 35px;
        width: 35px; } }
    /* line 91, ../sass/base/_forms.scss */
    .search-form .form-button.form-button-site-search {
      right: 1em;
      top: 1em; }
    /* line 95, ../sass/base/_forms.scss */
    .search-form .form-button:hover {
      background-color: transparent; }
    @media (min-width: 800px) {
      /* line 80, ../sass/base/_forms.scss */
      .search-form .form-button {
        height: 35px;
        width: 35px; }
        /* line 101, ../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,
video {
  /*width: 100%;
  height: auto; */}
  /* line 13, ../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
  video, #toolbar
  video, .exitdisclaimer
  video, .feed-icon
  video {
    width: auto; }

/* line 24, ../sass/base/_media.scss */
.featured-media picture,
.media-sidebar_media picture,
.media-floated_media picture,
.view-mode-floated_media picture {
  display: block;
  margin-bottom: 0.2em; }

/* line 29, ../sass/base/_media.scss */
.featured-media {
  line-height: 1.5em;
  margin-bottom: 1.6em;
  margin-top: 1.6em; }
  @media (min-width: 600px) {
    /* line 33, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 33, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 33%; }
      /* line 66, ../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 73, ../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 33, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      width: 33%; }
      /* line 81, ../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 88, ../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 33, ../sass/base/_media.scss */
    .featured-media.featured-media-floated, .featured-media-floated .featured-media {
      float: right;
      margin-left: 1.5em;
      margin-bottom: 1em;
      margin-top: 0.5em; } }

/* line 44, ../sass/base/_media.scss */
.media-sidebar_media {
  line-height: 1.4em;
  margin-bottom: 1em; }

/* line 48, ../sass/base/_media.scss */
.media-floated_media {
  line-height: 1.4em;
  margin-bottom: 1em; }

/* line 52, ../sass/base/_media.scss */
.thumbnail {
  width: 72px;
  height: 72px; }
  @media (min-width: 800px) {
    /* line 52, ../sass/base/_media.scss */
    .thumbnail {
      width: 72px;
      height: 72px; } }
  @media (min-width: 960px) {
    /* line 52, ../sass/base/_media.scss */
    .thumbnail {
      width: 100px;
      height: 100px; } }

/* line 64, ../sass/base/_media.scss */
.media-border img {
  border: 1px solid #bfbfbf; }

/* line 68, ../sass/base/_media.scss */
.media-float-left,
.media-float-right {
  clear: both;
  line-height: 1.5em;
  margin-bottom: 0.5em;
  margin-top: 1.6em; }
  /* line 13, ../../../../../../../../../.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 68, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 68, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 33%; }
      /* line 66, ../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 73, ../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 68, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      width: 33%; }
      /* line 81, ../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 88, ../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%; } }
  /* line 76, ../sass/base/_media.scss */
  .media-float-left p,
  .media-float-right p {
    margin-bottom: 0.6em;
    margin-top: 0; }
  @media (min-width: 600px) {
    /* line 68, ../sass/base/_media.scss */
    .media-float-left,
    .media-float-right {
      margin-top: 0.5em; } }

@media (min-width: 600px) {
  /* line 84, ../sass/base/_media.scss */
  .media-float-left {
    float: left;
    margin-right: 1.5em; } }

@media (min-width: 600px) {
  /* line 90, ../sass/base/_media.scss */
  .media-float-right {
    float: right;
    margin-left: 1.5em; } }

/* line 98, ../sass/base/_media.scss */
.media-youtube-video {
  padding-bottom: 56.25%;
  padding-top: 30px;
  position: relative; }
  /* line 104, ../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 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 th, table td {
    /*border-bottom: 1px solid #e8e7e3;*/
    text-align: left;
    vertical-align: top; }
  /* line 26, ../sass/base/_tables.scss */
  /*table th {
    background-color: #777;
    color: #fff; }*/
    /* line 29, ../sass/base/_tables.scss */
    table th.plain {
      color: #444;
      background-color: transparent; }
  /* line 34, ../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: left;
    width: auto;
    /* IE will not allow a floated div if we omit this */ }
  /* line 45, ../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: left; }
  /* line 54, ../sass/base/_tables.scss */
  table h4 {
    line-height: 1.3em; }
  /* line 57, ../sass/base/_tables.scss */
  table p {
    line-height: 1.3em;
    margin-bottom: 0.7em;
    margin-top: 0; }
    /* line 61, ../sass/base/_tables.scss */
    table p:last-child {
      margin-bottom: 0.4em; }
  /* line 65, ../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; }
.header1 {font-weight:bold}
/* line 74, ../sass/base/_tables.scss */
.table-data {
  border: none; }
  /* line 76, ../sass/base/_tables.scss */
  .table-data th, .table-data td {
    padding: 0.3em 1em 0.3em 1em; }
  /* line 80, ../sass/base/_tables.scss */
  .table-data td.indent {
    padding-left: 2em; }

/* line 85, ../sass/base/_tables.scss */
.table-data-tight {
  border-left: 1px solid #e8e7e3; }
  /* line 87, ../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 92, ../sass/base/_tables.scss */
  .table-data-tight th {
    font-weight: bold; }
  /* line 96, ../sass/base/_tables.scss */
  .table-data-tight td.indent {
    padding-left: 1.5em; }

/* line 101, ../sass/base/_tables.scss */
.table-fancy {
  border: none; }
  /* line 103, ../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 108, ../sass/base/_tables.scss */
  .table-fancy th {
    background-color: #666; }
  /* line 111, ../sass/base/_tables.scss */
  .table-fancy td {
    background-color: #eae7e2; }
    /* line 113, ../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 'Nunito', Sans-Serif;
  font-weight:300;
  overflow-y: scroll;
   background-image: url('/sites/all/themes/nih/images/bg.png'); 
  
 
    @include breakpoint($small) {
      line-height: 1.6em;
    }
  */ }
  @media (min-width: 800px) {
	  
	  /* latin */


    /* line 1, ../sass/base/_typography.scss */
    body {
      color: #444444;
      /*font: 95%/1.6em 'Nunito', Sans-Serif;*/
	  font: 100%/1.6em 'Nunito', Sans-Serif;
font-weight:300;} }
  @media (min-width: 960px) {
    /* line 1, ../sass/base/_typography.scss */
    body {
      line-height: 1.4em;
      text-rendering: optimizelegibility; 
	   background-image: url('/sites/all/themes/nih/images/bg.png');
	   } 
	  }

/* line 20, ../sass/base/_typography.scss */



a {
  color: #004fba;
  text-decoration: none; }
/*  a:visited {
    color: #84367a; }
  a:focus {
    color: #a00000; }
  a:hover {
    color: #a00000; }
  a:active {
    color: #a00000; }*/

/* line 24, ../sass/base/_typography.scss */
a:hover {
  text-decoration: underline; }

/* line 27, ../sass/base/_typography.scss */
a.active.link-disabled {
  color: #757575;
  text-decoration: none !important;
  cursor: default; }
  /* line 29, ../sass/base/_typography.scss */
  .box a.active.link-disabled {
    color: #444444; }

/* line 33, ../sass/base/_typography.scss */
strong {
  font-weight: 700; }

/* line 36, ../sass/base/_typography.scss */
/*h1 {
  color: #5a5245;
  font: 400 1.8em/1.3em 'Nunito', Sans-Serif;
  letter-spacing: -0.05em;
  margin-top: 0; }*/
  h1 {
	/*font-family: Roboto;*/
color: #5a5245;
font-weight:700 !important;	
	margin: 0;
padding: 0;
margin-bottom:10px;
}

  /* line 42, ../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 'Roboto', Sans-Serif; } }
  @media (min-width: 960px) {
    /* line 36, ../sass/base/_typography.scss */
    /*h1 {
      font: 400 2.4em/1.3em 'Nunito', Sans-Serif;
      text-rendering: optimizelegibility; }*/
	  h1 {
	/*font-family: Roboto;*/
color: #5a5245;
font-weight:700;	
	margin: 0;
padding: 0;
margin-bottom:10px;
}
 }

/* line 53, ../sass/base/_typography.scss */
h2 {
  /*border-bottom: 1px solid #d7d7d7;
  padding-bottom: 0.3em;*/
  font-family: Roboto;
color: #5a5245;
font-weight:700;
	margin: 0;
padding: 0;
margin-bottom: 10px;
    /*margin-bottom: 0.8em;
  margin-top: 1.2em;*/ }
  /* line 60, ../sass/base/_typography.scss */
  h2.top {
    margin-top: 0; }
  @media (min-width: 800px) {
    /* line 53, ../sass/base/_typography.scss */
    /*h2 {
	  font: 400 1.5em/1.4em 'Nunito', Sans-Serif;
	  font-weight:bold }*/
	  h2 {
	font-family: Roboto;
color: #5a5245;
font-weight:700;
	margin: 0;
padding: 0;
margin-bottom: 10px;
}
 }
  @media (min-width: 960px) {
    /* line 53, ../sass/base/_typography.scss */
    h2 {
      text-rendering: optimizelegibility; } }

/* line 70, ../sass/base/_typography.scss */
/*h3 {
  color: #946c3b;
  font: 400 1.2em/1.3em 'Nunito', Sans-Serif;
  font-weight:bold;
  margin-bottom: 0.8em;
  margin-top: 1.6em; }*/
  h3 {
	font-family: Roboto;
color: #004E7F;
font-weight:700;
	margin: 0;
padding: 0;
font-size:1.3em;
margin-bottom: 10px;
}

  /* line 75, ../sass/base/_typography.scss */
  h3.top {
    margin-top: 0; }
  /* line 78, ../sass/base/_typography.scss */
  h3.header-with-rule {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em; }
  /* line 81, ../sass/base/_typography.scss */
  .l-region--sidebar-third h3, .subnav h3 {
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 0.3em; }
    /* line 84, ../sass/base/_typography.scss */
    .l-region--sidebar-third h3 a, .subnav h3 a {
      color: #946c3b; }
  @media (min-width: 800px) {
    /* line 70, ../sass/base/_typography.scss */
   /* h3 {
      font: 400 1.4em/1.3em 'Nunito', Sans-Serif;
	  font-weight:bold }*/ 
	  h3 {
	font-family: Roboto;
color: #004E7F;
font-weight:700;
	margin: 0;
padding: 0;
margin-bottom: 10px;
}
}
  @media (min-width: 960px) {
    /* line 70, ../sass/base/_typography.scss */
    h3 {
      text-rendering: optimizelegibility; } }

/* line 95, ../sass/base/_typography.scss */
/*h4 {
  color: #444444;
  font: 400 1.1em/1.3em 'Nunito', Sans-Serif;
  margin-bottom: 1.2em;
  margin-top: 2em; }*/
  @media (min-width: 800px) {
    /* line 95, ../sass/base/_typography.scss */
   /* h4 {
    font-size: 1.3em;
    COLOR: #4a80ff;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: 10px;
}*/h4 {
	/*font-family: Roboto;*/
color: #004E7F;
	margin: 0;
padding: 0;
margin-bottom:10px
}

 }

/* line 104, ../sass/base/_typography.scss */
h5 {
  color: #444444;
  font: 700 1em/1.5em 'Nunito', Sans-Serif;
  margin-bottom: 1.2em;
  margin-top: 1em; }

/* line 110, ../sass/base/_typography.scss */
.block__title {
  margin-top: 0; }
  /* line 112, ../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 120, ../sass/base/_typography.scss */
p, ul, ol {
  font-size: 1em;
  margin-bottom: 1.2em; }

/* line 124, ../sass/base/_typography.scss */
li {
  /*margin-bottom: .3em;*/ 
   }
.leftmenu li {
    line-height: 1.6em;
    padding-top: 3px;
    padding-bottom: 5px;
    font-size: 1em;
}
   
   ul {
    margin-left: 0px;
    /* padding-left: 15px; */
    margin-top: 0px;
    padding-top: 0px;
    /*padding-bottom: 10px;
    margin-bottom: 10px;*/
}
/* line 129, ../sass/base/_typography.scss */
ul.spaced li,
ol.spaced li {
  margin-bottom: 0.8em; }

/* line 133, ../sass/base/_typography.scss */
ul.indent {
  padding-left: 3em; }

/* line 136, ../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 141, ../sass/base/_typography.scss */
  ul.without-bullets li, ul.icon-list li {
    margin-left: 0;
    padding-left: 0; }

/* line 148, ../sass/base/_typography.scss */
ul.icon-list li {
  margin-bottom: 0.2em; }

/* line 152, ../sass/base/_typography.scss */
sup {
  font-size: 0.8em;
  line-height: 1em;
  position: relative;
  top: -0.4em;
  vertical-align: baseline; }

/*
.lt-ie8 * {
  behavior: url(/sites/all/nih/js/boxsizing.htc);
}
*/
/* line 8, ../sass/components/_base.scss */
html {
  background-color: #fff; }
  @media (min-width: 800px) {
    /* line 8, ../sass/components/_base.scss */
    html {
      background-color: #dbdad3; } }

/* line 14, ../sass/components/_base.scss */
body {
  margin: 0; }

/* line 20, ../sass/components/_base.scss */
.l-page-content {
  position: relative; }

/* line 23, ../sass/components/_base.scss */
.mobile {
  display: block; }
  @media (min-width: 800px) {
    /* line 23, ../sass/components/_base.scss */
    .mobile {
      display: none; } }

/* line 29, ../sass/components/_base.scss */
.non-mobile {
  display: none; }
  @media (min-width: 800px) {
    /* line 29, ../sass/components/_base.scss */
    .non-mobile {
      display: block; } }

/* line 35, ../sass/components/_base.scss */
.hide {
  height: 1px;
  left: -9000px;
  overflow: hidden;
  position: absolute;
  width: 1px; }

/* line 38, ../sass/components/_base.scss */
.externalllinktooltip,
.externalllinktooltipleft {
  display: none; }

@media (min-width: 800px) {
  /* line 42, ../sass/components/_base.scss */
  .l-ribbon-wrapper,
  .l-banner-wrapper,
  .l-navigation-wrapper,
  .l-main-wrapper/*,
  .l-footer-wrapper */{
    padding-left: 7em;
    padding-right: 7em; } 

	
	}
@media (min-width: 960px) {
  /* line 42, ../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 56, ../sass/components/_base.scss */
  .l-header {
    background-color: white;
    height: 179px;
	border-bottom: 1px solid #ccc; } 
	}
@media (min-width: 960px) {
  /* line 56, ../sass/components/_base.scss */
  .l-header {
    height: 175px;
	border-bottom:1px solid #ccc } }
	
	@media (max-width: 1234px) and (min-width: 800px) {
  /* line 56, ../sass/components/_base.scss */
  .l-header {
    height: 235px;
	border-bottom:1px solid #ccc } 
	.l-navigation-wrapper {margin-top:30px !important}
	.ctjourney{overflow:auto}
	
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}
}
@media (max-width: 1000px) and (min-width: 800px) {
  /* line 56, ../sass/components/_base.scss */
	.ctjourney1 {
   
	clear:left
}
}

/* line 65, ../sass/components/_base.scss */
.l-ribbon-wrapper {
  display: none; }
  @media (min-width: 800px) {
    /* line 65, ../sass/components/_base.scss */
    .l-ribbon-wrapper {
      background-color: /*#20558a*/#ebebeb;
      display: block;
      height: 30px; } }

/* line 73, ../sass/components/_base.scss */
.l-ribbon {
  font: 0.9em/1.4em 'Nunito', Sans-Serif;
  padding: 0;
  margin: 0;
  list-style-image: none;
  list-style-type: none; }
  /* line 13, ../../../../../../../../../.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 73, ../sass/components/_base.scss */
    .l-ribbon {
      line-height: 1.5em; } }
  /* line 80, ../sass/components/_base.scss */
  .l-ribbon li {
    float: left;
    padding: 0 18px 0 0;
    margin: 0 10px 0 0;
    min-height: 30px; }
    /* line 13, ../../../../../../../../../.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 86, ../sass/components/_base.scss */
    .l-ribbon li .ribbon-hhs {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -54px 0;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 22px;
      float: left;
      margin-right: 5px; }
	  .l-ribbon li .ribbon-nih {
      background-image: url('../images/generated/nih-gray-logo.png');
      background-position: 0px 6px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 22px;
      float: left;
      margin-right: 5px;
	  margin-left:-12px }
      @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 86, ../sass/components/_base.scss */
        .l-ribbon li .ribbon-hhs {
          background-image: url('../images/generated/nih-gray-logo.png');
          background-size: 189px 149px;
          background-position: -54px 0;
          height: 27px;
          width: 22px; } 
		  .l-ribbon li .ribbon-nih {
      background-image: url('../images/generated/nih-gray-logo.png');
      background-position: 0px 4px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 22px;
      float: left;
      margin-right: 5px;
	  margin-left:-12px }
	  }
    /* line 91, ../sass/components/_base.scss */
    .l-ribbon li a {
      display: block;
      color: /*#fff*/#444340;
      float: left;
      padding-top: 6px;
      min-height: 30px; }
    /* line 98, ../sass/components/_base.scss */
    .l-ribbon li .ribbon-right {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8;
      background-image: url('../images/generated/iconsclean.png');
      background-position: -77px 0;
      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 98, ../sass/components/_base.scss */
        .l-ribbon li .ribbon-right {
          background-image: url('../images/generated/iconsclean.png');
          background-size: 189px 149px;
          background-position: -76px 0;
          height: 30px;
          width: 20px; } }

@media (min-width: 800px) {
  /* line 106, ../sass/components/_base.scss */
  .l-banner-wrapper {
	  /*padding-top: 24px;*/
  position: absolute;
  top: 54px;
  height:200px} }
  
.divselectsearch {float:right; margin-top: -7px; margin-right:3px;}


@media (max-width: 1234px) and (min-width: 800px) {
  /* line 106, ../sass/components/_base.scss */
  .l-banner {height:200px !important}
  
  .l-banner-wrapper {
	  padding-top: 15px;
  position: inherit !important;
  top: 54px;
  height:250px} 
  
  .l-branding .nih-logo img {
    position: static;
    width: 85% !important;
    height: auto;
}
  
  .l-ribbon-wrapper {overflow:hidden !important}

  .search {float: left;
    margin-top: 74px;
    width: 500px;
    margin-left: -20px;}
	
	.banner-utilities {    
    position: absolute;
    top: 120px !important;
    width: 400px !important;
	text-align:left !important;
	margin-left:10px !important;
	    z-index: 9999;
		left:0px !important}
	
	.l-ribbon li {    float: left;
     padding: 0 2px 0 0 !important; 
    margin: 0 10px 0 0;
    min-height: 30px;}
	
	.l-navigation-wrapper {
    top: 135px !important;
}
	}
	
	@media (max-width: 663px) and (min-width: 300px) {
		.divselectsearch {float:none;     padding-top: 15px;
    padding-left: 0px; display:none}
		
	}

@media (max-width: 800px) and (min-width: 300px) {
	.nihlogo, .site-search-toggle, .menu-toggle  { 
    top: 15px !important;
	
 }
 .ctjourney {overflow:auto}
 .l-header {margin-bottom:-25px}
 
 
 
 
 
 
 
  	 .menu-disclaimer {display:none !important}
.megamenu-col .subhead {margin:10px; color:#946c3b}
	#searcharea {width: 100%; z-index:9999}
	.search {margin-top:40px !important;}
	.selectsearch {display:none; }
	.divselectsearch {display:none;     padding-top: 15px;
    padding-left: 0px; /*display:none*/}
	.selectsearch.active {display: inline; }
	.site-search {
  background-color: #f2f2ed;
  display: none;
  padding: .75em;
  position: relative;
      margin-bottom: 30px !important;
	  margin-top:20px }
	  
	  	.ctjourney1 {
   
	clear:left
}
	}
@media (max-width: 700px) and (min-width: 300px) {
 	.ctjourney1 {
   
	overflow:auto;
	width:90%
}	
}
/* line 111, ../sass/components/_base.scss */
.l-banner {
  background-color: #fff;
  position: relative; }
  @media (min-width: 800px) {
    /* line 111, ../sass/components/_base.scss */
    .l-banner {
      background-color: transparent;
      height: 67px; } }

/* line 119, ../sass/components/_base.scss */
.l-branding {
  background-color: #00518f;
  padding: 1em;
  min-height: 100px; }
  @media (min-width: 800px) {
    /* line 119, ../sass/components/_base.scss */
    .l-branding {
      background-color: transparent;
      padding: 0; 
	  /*max-width:1400px;*/
	  margin-left: auto;
  margin-right: auto;} }
  /* line 126, ../sass/components/_base.scss */
  .l-branding .nih-logo {
    background: transparent;
    background-image: url('../images/generated/iconsclean.png');
    background-position: 0 -110px;
    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 126, ../sass/components/_base.scss */
      .l-branding .nih-logo {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: 0 -110px;
        height: 39px;
        width: 189px; } }
    @media (min-width: 800px) {
      /* line 126, ../sass/components/_base.scss */
      .l-branding .nih-logo {
        background-image: none;
        /*margin-top: 3px;*/
        /*width: 390px;
        height: 60px;*/
		width: 770px;
        height: 60px; } }
    /* line 135, ../sass/components/_base.scss */
    .l-branding .nih-logo img {
      position: absolute;
      left: -1000px;
      width: 1px;
      height: 1px; }
      @media (min-width: 800px) {
        /* line 135, ../sass/components/_base.scss */
        .l-branding .nih-logo img {
          position: static;
          width: auto;
          height: auto; } }

/* line 148, ../sass/components/_base.scss */
.banner-utilities {
  display: none; }
  @media (min-width: 800px) {
	
	/* line 148, ../sass/components/_base.scss */
    .banner-utilities {
      list-style-image: none;
      list-style-type: none;
      margin: 0;
      /*margin-bottom: 1em;*/
      padding: 0;
      font: 0.95em/1.5em 'Nunito', Sans-Serif;
      display: block;
      /*margin-top: 3px;
      position: absolute;*/
      /*right: 0;*/
      text-align: right;
      top: 46px;
	  float: right;
clear: right;
position:absolute;
right:0%;
z-index:9999
	  }
      /* line 69, ../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 75, ../sass/abstractions/_navigation.scss */
        .banner-utilities a:visited {
          color: #004fba; }
        /* line 78, ../sass/abstractions/_navigation.scss */
        .banner-utilities a.link-disabled {
          color: #757575;
          text-decoration: none !important;
          cursor: default; }
      /* line 82, ../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; }
        /* line 89, ../sass/abstractions/_navigation.scss */
        .banner-utilities li:first-child a {
          padding-left: 0; }
        /* line 92, ../sass/abstractions/_navigation.scss */
        .banner-utilities li:last-child a {
          border-right: none;
          padding-right: 0; } }

/* line 161, ../sass/components/_base.scss */
.l-main-wrapper {
  /*background-color: #dbdad3;*/
  position: relative;
  z-index: 1; }
  @media (min-width: 800px) {
    /* line 161, ../sass/components/_base.scss */
    .l-main-wrapper {
     /* padding-bottom: 2em;*/ } }

/* line 171, ../sass/components/_base.scss */
.l-main {
  /*background-color: #fff;*/
 }
  @media (min-width: 800px) {
    /* line 171, ../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, ../../../../../../../../../.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 181, ../sass/components/_base.scss */
.breadcrumb {
  margin:5px; font-size:1em }
  @media (min-width: 600px) {
    /* line 181, ../sass/components/_base.scss */
    .breadcrumb {
      font: 0.8em/1.5em 'Nunito', Sans-Serif;
     /* background: #6fa5d2;
      color: #d4ebfd;*/
	  color: gray;
	  
      display: block;
      min-height: 28px;
      padding: 5px 1.5em 5px 1.5em;
      /*
          .ie & {
            background: #6fa5d2 url(../images/polyfills/breadcrumbs-bkgnd.png) repeat-x 0 0;
          }
      */ }
      /* line 196, ../sass/components/_base.scss */
      .lt-ie9 .breadcrumb {
        min-height: 21px; } }
  @media (min-width: 600px) and (min-width: 800px) {

    /* line 181, ../sass/components/_base.scss */
    .breadcrumb {
      padding-left: 2em; } }
  @media (min-width: 600px) and (min-width: 960px) {
    /* line 181, ../sass/components/_base.scss */
    .breadcrumb {
      min-height: 32px;
      padding-top: 10px;
	  margin-left:-12px;
	  margin-bottom: 0px; }
      /* line 205, ../sass/components/_base.scss */
      .lt-ie9 .breadcrumb {
        min-height: 25px; } }
  @media (min-width: 600px) {
      /* line 209, ../sass/components/_base.scss */
      /*.breadcrumb a {
        color: gray; margin-left:5px; margin-right:5px;} */}

/* line 214, ../sass/components/_base.scss */
.l-content-wrapper {
  word-wrap: break-word;
  float:left;
  width:100% }

/* line 221, ../sass/components/_base.scss */
.l-region--sidebar-first h3,
.l-region--sidebar-second h3,
.l-region--sidebar-third h3,
.box h3 {
  margin-bottom: 0.8em;
  margin-top: 0; }
/* line 224, ../sass/components/_base.scss */
.l-region--sidebar-first p,
.l-region--sidebar-second p,
.l-region--sidebar-third p,
.box p {
  line-height: 1.5em;
  margin-bottom: 1em;
  margin-top: 0; }
/* line 227, ../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 {
  margin-bottom: 0; }

/* line 234, ../sass/components/_base.scss */
.l-region--sidebar-second ul,
.l-region--sidebar-third ul,
.box ul {
  padding-left: 1.5em;
  line-height: 1.3em;
  margin-bottom: 1em;
  margin-top: 0; }

/* line 239, ../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 239, ../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 239, ../sass/components/_base.scss */
    .bleed-block {
      margin-bottom: 1.5em; } }

/* line 252, ../sass/components/_base.scss */
.sectionheader {
  background-color: #3679b3;
  position: relative; }
  @media (min-width: 800px) {
    /* line 252, ../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 264, ../sass/components/_base.scss */
  .sectionheader h2 {
    border-bottom: none;
    color: #fff;
    font: 400 1.2em/1.3 'Nunito', Sans-Serif;
    letter-spacing: 0.1em;
    margin: 0;
    padding-bottom: 0;
    text-transform: uppercase; }
    @media (min-width: 800px) {
      /* line 264, ../sass/components/_base.scss */
      .sectionheader h2 {
        font-size: 2.1em;
        background-position: right center;
        background-repeat: no-repeat; }
        /* line 276, ../sass/components/_base.scss */
        .navigation-about-nih .sectionheader h2 {
          background: transparent url(../images/sectionheaders/about-nih.png) no-repeat right center; }
        /* line 277, ../sass/components/_base.scss */
        .navigation-grants-funding .sectionheader h2 {
          background: transparent url(../images/sectionheaders/grants-funding.png) no-repeat right center; }
        /* line 278, ../sass/components/_base.scss */
        .navigation-health-information .sectionheader h2 {
          background: transparent url(../images/sectionheaders/health-information.png) no-repeat right center; }
        /* line 279, ../sass/components/_base.scss */
        .navigation-institutes-nih .sectionheader h2 {
          background: transparent url(../images/sectionheaders/institutes-nih.png) no-repeat right center; }
        /* line 280, ../sass/components/_base.scss */
        .navigation-news-events .sectionheader h2 {
          background: transparent url(../images/sectionheaders/news-events.png) no-repeat right center; }
        /* line 281, ../sass/components/_base.scss */
        .navigation-research-training .sectionheader h2 {
          background: transparent url(../images/sectionheaders/research-training.png) no-repeat right center; }
        /* line 282, ../sass/components/_base.scss */
        .navigation-rigor-reproducibility .sectionheader h2 {
          background: transparent url(../images/sectionheaders/rigor-reproducibility.png) no-repeat right center; } }
    /* line 284, ../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 292, ../sass/components/_base.scss */
      .sectionheader h2 a:hover {
        text-decoration: none; }
      /* line 295, ../sass/components/_base.scss */
      .sectionheader h2 a:active {
        background-color: #163b61; }
      /* line 298, ../sass/components/_base.scss */
      .sectionheader h2 a.link-disabled {
        color: #757575;
        text-decoration: none !important;
        cursor: default;
        color: #fff; }
      @media (min-width: 800px) {
        /* line 284, ../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 308, ../sass/components/_base.scss */
          .lt-ie9 .sectionheader h2 a {
            min-height: 40px; }
          /* line 311, ../sass/components/_base.scss */
          .sectionheader h2 a:hover {
            text-decoration: underline; }
          /* line 314, ../sass/components/_base.scss */
          .sectionheader h2 a:active {
            background-color: transparent; } }

/* line 321, ../sass/components/_base.scss */
.publishdate {
  font: 0.9em/1.4em 'Nunito', Sans-Serif;
  color: #757575;
  margin-bottom: 0.6em;
  margin-top: 0.2em; }
  @media (min-width: 800px) {
    /* line 321, ../sass/components/_base.scss */
    .publishdate {
      line-height: 1.5em; } }

/* line 329, ../sass/components/_base.scss */
.section-landing-page h1 {
  height: 1px;
  left: -9000px;
  overflow: hidden;
  position: absolute;
  width: 1px; }

/* line 333, ../sass/components/_base.scss */
.subtitle, .pretitle {
  color: #5a5245;
  font: italic 400 1.1em/1.5em "Droid Serif", Georgia, "Times New Roman", Times, serif; }
  @media (min-width: 800px) {
    /* line 333, ../sass/components/_base.scss */
    .subtitle, .pretitle {
      font-size: 1.2em; } }

/* line 340, ../sass/components/_base.scss */
.pretitle {
  margin-bottom: 0.5em; }

/* line 344, ../sass/components/_base.scss */
.lead {
  border-bottom: 1px solid #d7d7d7;
  font: normal 400 1.1em/1.6em 'Nunito', Sans-Serif;
  margin-top: 0;
  padding-bottom: 0.6em; }
  @media (min-width: 800px) {
    /* line 344, ../sass/components/_base.scss */
    .lead {
      font: normal 400 1.2em/1.8em 'Nunito', Sans-Serif; } }

/* line 353, ../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: 0.15em;
  position: relative;
  text-decoration: none;
  float: left;
  height: auto;
  margin-right: 1em;
  padding: 0 0.6em; }
  @media (min-width: 800px) {
    /* line 353, ../sass/components/_base.scss */
    .tag-term {
      height: 30px; } }
  /* line 38, ../sass/abstractions/_base.scss */
  .tag-term:hover {
    background-color: #4d4d4d;
    color: #fff;
    text-decoration: none; }
  /* line 43, ../sass/abstractions/_base.scss */
  .tag-term:visited {
    color: #fff; }
  /* line 46, ../sass/abstractions/_base.scss */
  .tag-term.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 50, ../sass/abstractions/_base.scss */
  .tag-term .icon-arrow-right {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -24px 0;
    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 50, ../sass/abstractions/_base.scss */
      .tag-term .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -24px 0;
        height: 27px;
        width: 10px; } }

/* line 361, ../sass/components/_base.scss */
.button-link, .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: 0.15em;
  position: relative;
  text-decoration: none;
  height: auto;
  line-height: 1.3em;
  padding-bottom: 0.5em;
  padding-top: 0.35em; }
  @media (min-width: 800px) {
    /* line 361, ../sass/components/_base.scss */
    .button-link, .button-link-5em, .gallery-description a {
      height: 30px; } }
  /* line 38, ../sass/abstractions/_base.scss */
  .button-link:hover, .button-link-5em:hover, .gallery-description a:hover {
    background-color: #163b61;
    color: #fff;
    text-decoration: none; }
  /* line 43, ../sass/abstractions/_base.scss */
  .button-link:visited, .button-link-5em:visited, .gallery-description a:visited {
    color: #fff; }
  /* line 46, ../sass/abstractions/_base.scss */
  .button-link.button-disabled, .button-disabled.button-link-5em, .gallery-description a.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 50, ../sass/abstractions/_base.scss */
  .button-link .icon-arrow-right, .button-link-5em .icon-arrow-right, .gallery-description a .icon-arrow-right {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -24px 0;
    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 50, ../sass/abstractions/_base.scss */
      .button-link .icon-arrow-right, .button-link-5em .icon-arrow-right, .gallery-description a .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -24px 0;
        height: 27px;
        width: 10px; } }
  @media (min-width: 800px) {
    /* line 361, ../sass/components/_base.scss */
    .button-link, .button-link-5em, .gallery-description a {
      height: auto;
      padding-bottom: 0.5em; } }

/* line 372, ../sass/components/_base.scss */
.button-link-5em {
  padding-left: 0.2em;
  padding-right: 0.2em;
  text-align: center;
  width: 4.9em; }

/* line 379, ../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 379, ../sass/components/_base.scss */
    .icon-link, .l-connect li a {
      line-height: 1.5em; } }

/* line 389, ../sass/components/_base.scss */
.icon {
  display: block;
  left: 0;
  position: absolute;
  top: 0; }
  /* line 394, ../sass/components/_base.scss */
  .contactus .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: 0 -70px;
    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 394, ../sass/components/_base.scss */
      .contactus .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: 0 -70px;
        height: 20px;
        width: 20px; } }
  /* line 397, ../sass/components/_base.scss */
  .bookmark .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -100px -35px;
    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 397, ../sass/components/_base.scss */
      .bookmark .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -100px -35px;
        height: 20px;
        width: 20px; } }
  /* line 400, ../sass/components/_base.scss */
  .email .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -20px -70px;
    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 400, ../sass/components/_base.scss */
      .email .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -20px -70px;
        height: 20px;
        width: 20px; } }
  /* line 403, ../sass/components/_base.scss */
  .social .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -80px -35px;
    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 403, ../sass/components/_base.scss */
      .social .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -80px -35px;
        height: 20px;
        width: 20px; } }
  /* line 406, ../sass/components/_base.scss */
  .twitter .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -20px -35px;
    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 406, ../sass/components/_base.scss */
      .twitter .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -20px -35px;
        height: 20px;
        width: 20px; } }
  /* line 409, ../sass/components/_base.scss */
  .facebook .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -60px -35px;
    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 409, ../sass/components/_base.scss */
      .facebook .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -60px -35px;
        height: 20px;
        width: 20px; } }
  /* line 412, ../sass/components/_base.scss */
  .youtube .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: 0 -35px;
    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 412, ../sass/components/_base.scss */
      .youtube .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: 0 -35px;
        height: 20px;
        width: 20px; } }
  /* line 415, ../sass/components/_base.scss */
  .rss .icon {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -40px -35px;
    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 415, ../sass/components/_base.scss */
      .rss .icon {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -40px -35px;
        height: 20px;
        width: 20px; } }

/*
.box {
  @include border-radius($button-radius);
	background-color: $box-color;
	margin-bottom: $horiz-spacing-unit;
	padding: $vert-spacing-unit-short $horiz-spacing-unit 0.1em $horiz-spacing-unit;
	@include breakpoint($medium-small) {
    padding: $vert-spacing-unit-short $horiz-spacing-unit-wide 0.3em $horiz-spacing-unit-wide;
	}
	@include breakpoint($medium-small) {
  	@include gallery(3 of 6);
  }
	@include breakpoint($medium) {
		.has-one-sidebar.has-sidebar-second & {
      @include border-radius(0px);
  		@include gallery(1 of 1);
      float: none;
      margin-bottom: 0;
      &+.box {
        border-top: 1px solid $page-bkgnd-color;
      }
    }
  }
	@include breakpoint($large) {
    @include border-radius(0px);
    @include gallery(1 of 1);
    float: none;
    margin-bottom: 0;
    &+.box {
      border-top: 1px solid $page-bkgnd-color;
    }
	}
}
*/
/* line 455, ../sass/components/_base.scss */
.box {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f2f2ed;
  float: none;
  margin-bottom: 1em;
  padding: 16px 1em 0.1em 1em;
  width: 100%; }
  @media (min-width: 480px) {
    /* line 455, ../sass/components/_base.scss */
    .box {
      margin-bottom: 1.5em;
      width: 47.5%; } }
  @media (min-width: 600px) {
    /* line 455, ../sass/components/_base.scss */
    .box {
      padding: 16px 1.5em 0.3em 1.5em;
      width: 48%; } }
  @media (min-width: 800px) {
    /* line 455, ../sass/components/_base.scss */
    .box {
      width: 48%; } }
  @media (min-width: 800px) {
    /* line 474, ../sass/components/_base.scss */
    .l-content .box {
      width: 31.4%; }
      /* line 478, ../sass/components/_base.scss */
      .has-one-sidebar .l-content .box, .has-two-sidebars .l-content .box, .has-three-sidebars .l-content .box {
        width: 47.8%; } }
  @media (min-width: 960px) {
    /* line 474, ../sass/components/_base.scss */
    .l-content .box {
      width: 31.7%; }
      /* line 487, ../sass/components/_base.scss */
      .has-two-sidebars.has-sidebar-second .l-content .box, .has-three-sidebars .l-content .box {
        width: 47.7%; } }
  @media (min-width: 1100px) {
    /* line 474, ../sass/components/_base.scss */
    .l-content .box {
      width: 23.4%; }
      /* line 495, ../sass/components/_base.scss */
      .has-one-sidebar .l-content .box, .has-two-sidebars.has-sidebar-first.has-sidebar-third .l-content .box {
        width: 31.5%; }
      /* line 500, ../sass/components/_base.scss */
      .has-two-sidebars.has-sidebar-second .l-content .box, .has-three-sidebars .l-content .box {
        width: 47.9%; } }
  @media (min-width: 800px) {
    /* line 509, ../sass/components/_base.scss */
    .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      /*@include gallery(1 of 1);*/
      float: none;
      margin-bottom: 0;
      width: 100%; }
      /* line 515, ../sass/components/_base.scss */
      .has-one-sidebar.has-sidebar-second .l-region--sidebar-second .box + .box {
        border-top: 1px solid #dbdad3; } }
  @media (min-width: 960px) {
    /* line 507, ../sass/components/_base.scss */
    .l-region--sidebar-second .box {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px;
      /*@include gallery(1 of 1);*/
      float: none;
      margin-bottom: 0;
      width: 100%; }
      /* line 526, ../sass/components/_base.scss */
      .l-region--sidebar-second .box + .box {
        border-top: 1px solid #dbdad3; } }

/* line 533, ../sass/components/_base.scss */
.floated-col {
  clear: none;
  float: left;
  margin-right: 1.5em !important; }
  /* line 537, ../sass/components/_base.scss */
  .floated-col .last {
    margin-right: 0; }

@media (min-width: 1100px) {
  /* line 542, ../sass/components/_base.scss */
  .research-matters-more-stories h3 {
    margin-top: 0; } }

/* line 548, ../sass/components/_base.scss */
ul.inline {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../.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 553, ../sass/components/_base.scss */
  ul.inline li {
    float: left;
    list-style-type: none;
    margin-left: 0;
    margin-right: 1em;
    padding-bottom: 1em;
    padding-left: 0; }

@media (min-width: 800px) {
  /* line 564, ../sass/components/_base.scss */
  ul.inline-tight li {
    margin-right: 5px;
    padding-bottom: 5px; } }

/* line 570, ../sass/components/_base.scss */
.caption {
  font: 0.9em/1.4em 'Nunito', Sans-Serif;
  color: #757575;
  margin-right: 0.5em; }
  @media (min-width: 800px) {
    /* line 570, ../sass/components/_base.scss */
    .caption {
      line-height: 1.5em; } }

/* line 573, ../sass/components/_base.scss */
.credit {
  font: 0.8em/1.5em 'Nunito', Sans-Serif;
  color: #999999;
  font-style: italic; }

/* line 576, ../sass/components/_base.scss */
.footnote {
  font: 0.9em/1.4em 'Nunito', Sans-Serif;
  color: #757575;
  margin-top: 2.4em; }
  @media (min-width: 800px) {
    /* line 576, ../sass/components/_base.scss */
    .footnote {
      line-height: 1.5em; } }

/* line 581, ../sass/components/_base.scss */
.alert {
  color: red;
  font-weight: bold; }

/* line 585, ../sass/components/_base.scss */
.callout {
  background-color: #f2f2ed;
  margin: 0 0 1.8em 0;
  padding: 1em 1em 0.4em 1em; }
  /* line 13, ../../../../../../../../../.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 590, ../sass/components/_base.scss */
  .callout.callout-with-border {
    background-color: transparent;
    border: 1px solid #bfbfbf;
    border-left: 20px solid #bfbfbf; }
  /* line 595, ../sass/components/_base.scss */
  .callout h2 {
    margin-top: 0; }
  /* line 598, ../sass/components/_base.scss */
  .callout h3, .callout h4, .callout h5, .callout p {
    margin-bottom: 0.6em;
    margin-top: 0; }
  @media (min-width: 600px) {
    /* line 585, ../sass/components/_base.scss */
    .callout {
      padding: 1em 1.5em 0.4em 1.5em; } }

/* line 606, ../sass/components/_base.scss */
.pullquote {
  background-color: #f8e5bd;
  clear: both;
  margin-bottom: 1.4em;
  margin-top: 1.6em;
  padding: 1em 1em 0.4em 1em; }
  /* line 13, ../../../../../../../../../.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 606, ../sass/components/_base.scss */
    .pullquote {
      width: 48%; } }
  @media (min-width: 960px) {
    /* line 606, ../sass/components/_base.scss */
    .pullquote {
      width: 33%; }
      /* line 66, ../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 73, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .pullquote, .has-three-sidebars .pullquote {
        width: 48%; } }
  @media (min-width: 1100px) {
    /* line 606, ../sass/components/_base.scss */
    .pullquote {
      width: 33%; }
      /* line 81, ../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 88, ../sass/abstractions/_base.scss */
      .has-two-sidebars.has-sidebar-second .pullquote, .has-three-sidebars .pullquote {
        width: 48%; } }
  /* line 614, ../sass/components/_base.scss */
  .pullquote p {
    font: 400 1.2em/1.5em "Droid Serif", Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    margin-bottom: 0.6em;
    margin-top: 0; }
    @media (min-width: 800px) {
      /* line 614, ../sass/components/_base.scss */
      .pullquote p {
        font: italic 1.3em/1.7em "Droid Serif", Georgia, "Times New Roman", Times, serif; } }
    /* line 622, ../sass/components/_base.scss */
    .pullquote p.caption {
      font: 0.9em/1.4em 'Nunito', Sans-Serif;
      color: #757575;
      margin-right: 0.5em;
      color: #5c5c5c;
      margin-bottom: 1em; }
      @media (min-width: 800px) {
        /* line 622, ../sass/components/_base.scss */
        .pullquote p.caption {
          line-height: 1.5em; } }
  @media (min-width: 600px) {
    /* line 606, ../sass/components/_base.scss */
    .pullquote {
      float: right;
      margin-bottom: 1em;
      margin-top: 0;
      margin-left: 1.5em;
      padding: 1em 1.5em 0.4em 1.5em;
      position: relative;
      top: 5px; } }

/* line 640, ../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 'Nunito', Sans-Serif;
  background-color: #ef3939;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }

/* line 646, ../sass/components/_base.scss */
.tag-espanol {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em 'Nunito', Sans-Serif;
  background-color: #ff6c00;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }

/* line 649, ../sass/components/_base.scss */
.tag-download {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em 'Nunito', Sans-Serif;
  background-color: #336699;
  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 653, ../sass/components/_base.scss */
.tag-recovery {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 0.8em/1.5em 'Nunito', Sans-Serif;
  background-color: #336699;
  color: #fff;
  font-weight: bold;
  display: inline-block;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0;
  position: relative;
  top: -2px; }

/* line 657, ../sass/components/_base.scss */
.l-connect-wrapper {
 /* padding-top: 20px; */}

/* line 662, ../sass/components/_base.scss */
.lastupdated p {
  font: 0.8em/1.5em 'Nunito', Sans-Serif;
  color: #757575; }

@media (min-width: 800px) {
  /* line 667, ../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 679, ../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 679, ../sass/components/_base.scss */
    .l-connect ul {
      list-style-image: none;
      list-style-type: none;
      margin: 0;
      margin-bottom: 1em;
      padding: 0;
      font: 0.9em/1.4em 'Nunito', Sans-Serif;
      border-top: none;
      margin-bottom: 3px;
      margin-left: 10px;
      margin-right: 10px; }
      /* line 69, ../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 75, ../sass/abstractions/_navigation.scss */
        .l-connect ul a:visited {
          color: #004fba; }
        /* line 78, ../sass/abstractions/_navigation.scss */
        .l-connect ul a.link-disabled {
          color: #757575;
          text-decoration: none !important;
          cursor: default; }
      /* line 82, ../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; }
        /* line 89, ../sass/abstractions/_navigation.scss */
        .l-connect ul li:first-child a {
          padding-left: 0; }
        /* line 92, ../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 679, ../sass/components/_base.scss */
    .l-connect ul {
      line-height: 1.5em; } }

/* line 691, ../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 691, ../sass/components/_base.scss */
    .l-connect li {
      border-bottom: none;
      margin-bottom: 0.8em; } }
  @media (min-width: 800px) {
    /* line 691, ../sass/components/_base.scss */
    .l-connect li {
      border-bottom: none;
      margin-left: 7px !important;
      margin-right: 7px; }
      /* line 697, ../sass/components/_base.scss */
      .l-connect li:first-child a {
        padding-left: 24px !important; } }
  /* line 701, ../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 701, ../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 705, ../sass/components/_base.scss */
    .l-connect li a .icon {
      top: 0.7em;
      left: 1em; }
    @media (min-width: 800px) {
      /* line 701, ../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 716, ../sass/components/_base.scss */
        .l-connect li a:hover {
          color: #a00000;
          text-decoration: underline; }
        /* line 720, ../sass/components/_base.scss */
        .l-connect li a:visited {
          color: #004fba; }
        /* line 723, ../sass/components/_base.scss */
        .l-connect li a:active {
          background-color: transparent;
          color: #a00000; }
        /* line 727, ../sass/components/_base.scss */
        .l-connect li a .icon {
          top: 0;
          left: 0; } }

/* line 735, ../sass/components/_base.scss */
.l-footer-wrapper {
  background-color: #dbdad3; }

/* line 738, ../sass/components/_base.scss */
.l-footer {
  clear: both;
  background-color: #757575;
  color: #fff;
  padding-bottom: 3em;
  padding-top:20px }
  /* line 13, ../../../../../../../../../.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 738, ../sass/components/_base.scss */
    .l-footer {
      background-color: transparent;
      color: inherit;
      text-align: center; } }
  /* line 749, ../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 749, ../sass/components/_base.scss */
      .l-footer ul {
        list-style-image: none;
        list-style-type: none;
        margin: 0;
        margin-bottom: 1em;
        padding: 0;
        font: 0.9em/1.4em 'Nunito', Sans-Serif; }
        /* line 69, ../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 75, ../sass/abstractions/_navigation.scss */
          .l-footer ul a:visited {
            color: #004fba; }
          /* line 78, ../sass/abstractions/_navigation.scss */
          .l-footer ul a.link-disabled {
            color: #757575;
            text-decoration: none !important;
            cursor: default; }
        /* line 82, ../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; }
          /* line 89, ../sass/abstractions/_navigation.scss */
          .l-footer ul li:first-child a {
            padding-left: 0; }
          /* line 92, ../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 749, ../sass/components/_base.scss */
    .l-footer ul {
      line-height: 1.5em; } }

  /* line 756, ../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 756, ../sass/components/_base.scss */
      .l-footer li {
        border-bottom: none;
        margin-bottom: 0.8em; } }
    @media (min-width: 800px) {
      /* line 756, ../sass/components/_base.scss */
      .l-footer li {
        border-bottom: none; } }
    /* line 761, ../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 761, ../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 761, ../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 773, ../sass/components/_base.scss */
          .l-footer li a:hover {
            color: #a00000;
            text-decoration: underline; }
          /* line 777, ../sass/components/_base.scss */
          .l-footer li a:visited {
            color: #004fba; }
          /* line 780, ../sass/components/_base.scss */
          .l-footer li a:active {
            background-color: transparent;
            color: #a00000; } }
  /* line 787, ../sass/components/_base.scss */
  .l-footer p {
    font: 0.9em/1.4em 'Nunito', Sans-Serif;
    padding-left: 1em;
    padding-right: 1em; }
    @media (min-width: 800px) {
      /* line 787, ../sass/components/_base.scss */
      .l-footer p {
        line-height: 1.5em; } }
    @media (min-width: 800px) {
      /* line 787, ../sass/components/_base.scss */
      .l-footer p {
        text-align: center; } }
    /* line 794, ../sass/components/_base.scss */
    .l-footer p a {
      color: #fff; }
      /* line 796, ../sass/components/_base.scss */
      .l-footer p a:visited {
        color: #fff; }
      /* line 799, ../sass/components/_base.scss */
      .l-footer p a:hover {
        color: #fff; }
      @media (min-width: 800px) {
        /* line 794, ../sass/components/_base.scss */
        .l-footer p a {
          color: #004fba; }
          /* line 804, ../sass/components/_base.scss */
          .l-footer p a:visited {
            color: #004fba; }
          /* line 807, ../sass/components/_base.scss */
          .l-footer p a:hover {
            color: #a00000; }
          /* line 810, ../sass/components/_base.scss */
          .l-footer p a:active {
            color: #a00000; } }

/* line 817, ../sass/components/_base.scss */
.back-to-top {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  bottom: 0;
  display: none;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 100; }
  /* line 13, ../../../../../../../../../.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 826, ../sass/components/_base.scss */
  .back-to-top:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  /* line 829, ../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: 0.15em;
    position: relative;
    text-decoration: none;
    -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: 45px;
    margin-bottom: 0;
    padding-top: 0.5em; }
    @media (min-width: 800px) {
      /* line 829, ../sass/components/_base.scss */
      .back-to-top a {
        height: 30px; } }
    /* line 38, ../sass/abstractions/_base.scss */
    .back-to-top a:hover {
      background-color: #4d4d4d;
      color: #fff;
      text-decoration: none; }
    /* line 43, ../sass/abstractions/_base.scss */
    .back-to-top a:visited {
      color: #fff; }
    /* line 46, ../sass/abstractions/_base.scss */
    .back-to-top a.button-disabled {
      background-color: #cccccc;
      cursor: default; }
    /* line 50, ../sass/abstractions/_base.scss */
    .back-to-top a .icon-arrow-right {
      background-image: url('../images/generated/iconsclean.png');
      background-position: -24px 0;
      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 50, ../sass/abstractions/_base.scss */
        .back-to-top a .icon-arrow-right {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -24px 0;
          height: 27px;
          width: 10px; } }
    @media (min-width: 800px) {
      /* line 829, ../sass/components/_base.scss */
      .back-to-top a {
        height: 35px;
        padding-top: 0.4em; } }
    /* line 840, ../sass/components/_base.scss */
    .back-to-top a .icon-arrow-up {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
      opacity: 0.5;
      background-image: url('../images/generated/iconsclean.png');
      background-position: -120px -35px;
      background-repeat: no-repeat;
      overflow: hidden;
      display: block;
      height: 27px;
      width: 24px;
      float: left;
      margin-right: 0.4em; }
      @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 840, ../sass/components/_base.scss */
        .back-to-top a .icon-arrow-up {
          background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
          background-size: 189px 149px;
          background-position: -120px -35px;
          height: 27px;
          width: 24px; } }

/* line 2, ../sass/components/_jquery-collapse.scss */
.collapsible {
  margin-bottom: 1em; }
  /* line 4, ../sass/components/_jquery-collapse.scss */
  .collapsible h3 {
    margin-top: 0.8em; }

/* line 8, ../sass/components/_jquery-collapse.scss */
.collapsible-control-all {
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  margin-bottom: 1em;
  padding: 0;
  left: -0.6em;
  margin-bottom: 1em;
  position: relative; }
  /* line 69, ../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 75, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all a:visited {
      color: #004fba; }
    /* line 78, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all a.link-disabled {
      color: #757575;
      text-decoration: none !important;
      cursor: default; }
  /* line 82, ../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; }
    /* line 89, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all li:first-child a {
      padding-left: 0; }
    /* line 92, ../sass/abstractions/_navigation.scss */
    .collapsible-control-all li:last-child a {
      border-right: none;
      padding-right: 0; }
  /* line 13, ../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 14, ../sass/components/_jquery-collapse.scss */
    .collapsible-control-all button:hover {
      color: #a00000;
      text-decoration: underline; }
  /* line 27, ../sass/components/_jquery-collapse.scss */
  .collapsible-control-all li:last-child button {
    border-right: none; }

/* line 32, ../sass/components/_jquery-collapse.scss */
.collapsible-trigger a,
.collapsible-content {
  padding-left: 20px; }

/* line 36, ../sass/components/_jquery-collapse.scss */
.collapsible-trigger {
  margin: 0;
  margin-bottom: 1em; }
  /* line 39, ../sass/components/_jquery-collapse.scss */
  .collapsible-trigger a {
    color: #444444;
    background: transparent url(../images/collapsible/icon-plus.png) no-repeat 2px 6px;
    display: inline-block; }
    /* line 18, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 44, ../sass/components/_jquery-collapse.scss */
  .collapsible-trigger.open a {
    background-image: url(../images/collapsible/icon-minus.png); }

/* line 48, ../sass/components/_jquery-collapse.scss */
h2.collapsible-trigger {
  padding-bottom: 0.3em;
  padding-top: 0.5em; }

/* line 52, ../sass/components/_jquery-collapse.scss */
h3.collapsible-trigger {
  margin-top: 0; }

/* line 55, ../sass/components/_jquery-collapse.scss */
h2.collapsible-trigger a {
  background-position-y: 8px; }
  @media (min-width: 800px) {
    /* line 55, ../sass/components/_jquery-collapse.scss */
    h2.collapsible-trigger a {
      background-position-y: 7px; } }

/* line 61, ../sass/components/_jquery-collapse.scss */
h4.collapsible-trigger a {
  background-position-y: 4px; }

/* line 64, ../sass/components/_jquery-collapse.scss */
.collapsible-content {
  padding-bottom: 0.2em; }
  /* line 66, ../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 69, ../sass/components/_jquery-collapse.scss */
  .collapsible-content h2 {
    margin-bottom: 1em; }

/* 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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 'Nunito', 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 'Nunito', 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;
  margin-left: 0;
  margin-top: 0.25em;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../.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.8em;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; } }
  @media (min-width: 600px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 23.07692%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; } }
  @media (min-width: 800px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      margin-bottom: 1.2em;
      width: 23.07692%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 */
      .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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; } }
  @media (min-width: 960px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 18.36735%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 199, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 204, ../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; }
        /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; } }
  @media (min-width: 1100px) {
    /* line 171, ../sass/components/_lists-image-gallery.scss */
    .image-gallery-item {
      width: 15.25424%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 213, ../sass/components/_lists-image-gallery.scss */
      .has-one-sidebar.has-sidebar-second .image-gallery-item {
        width: 23.07692%;
        float: left; }
        /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 218, ../sass/components/_lists-image-gallery.scss */
.image-gallery-thumbnail {
  margin-top: 0;
  margin-bottom: 0.3em;
  position: relative;
  top: 3px; }

/* line 224, ../sass/components/_lists-image-gallery.scss */
.image-gallery-title {
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 0.2em; }

/* line 229, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 */
      .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .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, ../../../../../../../../../.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, ../../../../../../../../../.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 */
      .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .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 */
    .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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 */
      .box .teaser {
        width: 100%;
        float: left;
        clear: both !important;
        float: none;
        margin-bottom: 1em; }
        /* line 63, ../../../../../../../../../.rvm/gems/ruby-2.1.1@omega.nih/gems/susy-2.1.2/sass/susy/language/susy/_gallery.scss */
        .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 */
      .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 .box .teaser-thumbnail, .has-three-sidebars .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 .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 'Nunito', 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; }
  @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 148, ../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 153, ../sass/components/_lists-teasers.scss */
      .box .teaser-title, .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 160, ../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 164, ../sass/components/_lists-teasers.scss */
      .has-two-sidebars.has-sidebar-second .box .teaser-title, .has-three-sidebars .box .teaser-title, .has-two-sidebars.has-sidebar-second .box
      .teaser-description, .has-three-sidebars .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 172, ../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 176, ../sass/components/_lists-teasers.scss */
      .has-one-sidebar.has-sidebar-second .box .teaser-title, .has-one-sidebar.has-sidebar-second .box
      .teaser-description {
        width: 65.90909%;
        float: right;
        margin-right: 0; }
      /* line 180, ../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 189, ../sass/components/_lists-teasers.scss */
.teaser-list-no-titles .teaser-description {
  font-size: 1em; }

/* line 196, ../sass/components/_lists-teasers.scss */
.teaser-list-no-thumbnails .teaser-title,
.teaser-list-no-thumbnails .teaser-description {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  @media (min-width: 960px) {
    /* line 201, ../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 205, ../sass/components/_lists-teasers.scss */
    .has-one-sidebar.has-sidebar-second .box .teaser-list-no-thumbnails .teaser-title, .has-one-sidebar.has-sidebar-second .box
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 209, ../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 213, ../sass/components/_lists-teasers.scss */
    .has-two-sidebars.has-sidebar-second .box .teaser-list-no-thumbnails .teaser-title, .has-three-sidebars .box .teaser-list-no-thumbnails .teaser-title, .has-two-sidebars.has-sidebar-second .box
    .teaser-list-no-thumbnails .teaser-description, .has-three-sidebars .box
    .teaser-list-no-thumbnails .teaser-description {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } }

/* line 223, ../sass/components/_lists-teasers.scss */
.teaser-list-no-grid .teaser {
  width: 100%;
  float: left;
  float: none;
  margin-bottom: 1em; }
  /* line 63, ../../../../../../../../../.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 229, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 23.07692%;
    float: left;
    margin-right: 2.5641%; }
  /* line 232, ../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 238, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 15.30612%;
    float: left;
    margin-right: 2.04082%; }
  /* line 241, ../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 247, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 9.45946%;
    float: left;
    margin-right: 1.35135%; }
    /* line 250, ../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 256, ../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 260, ../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 268, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 8.86076%;
    float: left;
    margin-right: 1.26582%; }
    /* line 271, ../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 276, ../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 281, ../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 285, ../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 290, ../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 297, ../sass/components/_lists-teasers.scss */
  .teaser-list-no-grid .teaser-thumbnail {
    width: 7.44681%;
    float: left;
    margin-right: 1.06383%; }
    /* line 300, ../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 305, ../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 309, ../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 319, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-landing {
  list-style-type: none;
  margin-bottom: 1.5em;
  margin-top: 0;
  padding-left: 0;
  width: 47.36842%;
  float: left; }
  /* line 13, ../../../../../../../../../.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; }
  /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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: 52.63158%;
    margin-right: -100%;
    clear: none; }
  @media (min-width: 480px) {
    /* line 319, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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 319, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 31.81818%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 334, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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 339, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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 319, ../sass/components/_lists-teasers.scss */
    .teaser-list-landing .teaser-landing {
      width: 23.72881%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 347, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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; } }
@media (min-width: 600px) {
  /* line 354, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 48.27586%;
    float: left; }
    /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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 354, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 23.07692%;
    float: left; }
    /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 354, ../sass/components/_lists-teasers.scss */
  .teaser-list-landing .teaser-itn {
    width: 23.72881%;
    float: left; }
    /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 365, ../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 370, ../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 378, ../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 383, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-title {
  margin-top: 0.4em;
  padding-left: 0; }
/* line 387, ../sass/components/_lists-teasers.scss */
.teaser-list-landing .teaser-description {
  padding-left: 0; }

/* line 13, ../../../../../../../../../.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 394, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-featured {
  list-style-type: none;
  margin-top: 0;
  padding-left: 0; }
  /* line 13, ../../../../../../../../../.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 399, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured .teaser-featured:first-child {
    margin-bottom: 1.5em; }
    @media (min-width: 1100px) {
      /* line 399, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:first-child {
        width: 65.90909%;
        float: left;
        margin-right: 2.27273%; } }
  /* line 405, ../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 405, ../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 405, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(2) {
        margin-bottom: 1em; } }
  /* line 414, ../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 414, ../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 420, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured .teaser-featured:nth-child(3) .teaser-title {
        margin-bottom: 0; } }
  @media (min-width: 1100px) {
    /* line 425, ../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 431, ../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 436, ../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 441, ../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 449, ../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 454, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-title {
  margin-top: 0.4em;
  padding-left: 0; }
/* line 458, ../sass/components/_lists-teasers.scss */
.teaser-list-featured .teaser-description {
  padding-left: 0; }

/* line 13, ../../../../../../../../../.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 463, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured-primary {
    margin-bottom: 1em;
    width: 65.90909%;
    float: left;
    margin-right: 2.27273%; } }
/* line 469, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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 478, ../sass/components/_lists-teasers.scss */
  .teaser-list-featured-secondary {
    width: 31.81818%;
    float: right;
    margin-right: 0; } }
/* line 483, ../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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 483, ../sass/components/_lists-teasers.scss */
    .teaser-list-featured-secondary .teaser-featured-secondary {
      width: 48.27586%;
      float: left; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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 483, ../sass/components/_lists-teasers.scss */
    .teaser-list-featured-secondary .teaser-featured-secondary {
      width: 100%;
      float: left;
      clear: both !important;
      float: none; }
      /* line 63, ../../../../../../../../../.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 496, ../sass/components/_lists-teasers.scss */
      .teaser-list-featured-secondary .teaser-featured-secondary:first-child {
        margin-bottom: 1em; } }

/* 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 13, ../../../../../../../../../.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 13, ../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: 0.15em;
  position: relative;
  text-decoration: none;
  float: left;
  margin-bottom: 0.5em;
  margin-right: 8px;
  padding: 0; }
  @media (min-width: 800px) {
    /* line 13, ../sass/components/_modules.scss */
    .view .pager li {
      height: 30px; } }
  /* line 38, ../sass/abstractions/_base.scss */
  .view .pager li:hover {
    background-color: #163b61;
    color: #fff;
    text-decoration: none; }
  /* line 43, ../sass/abstractions/_base.scss */
  .view .pager li:visited {
    color: #fff; }
  /* line 46, ../sass/abstractions/_base.scss */
  .view .pager li.button-disabled {
    background-color: #cccccc;
    cursor: default; }
  /* line 50, ../sass/abstractions/_base.scss */
  .view .pager li .icon-arrow-right {
    background-image: url('../images/generated/iconsclean.png');
    background-position: -24px 0;
    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 50, ../sass/abstractions/_base.scss */
      .view .pager li .icon-arrow-right {
        background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -24px 0;
        height: 27px;
        width: 10px; } }
  @media (min-width: 800px) {
    /* line 13, ../sass/components/_modules.scss */
    .view .pager li {
      padding-top: 0;
      margin-right: 3px; } }
  /* line 23, ../sass/components/_modules.scss */
  .view .pager li.pager__item--current {
    background-color: #cccccc;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0.15em; }
    /* line 25, ../sass/components/_modules.scss */
    .view .pager li.pager__item--current:hover {
      background-color: #cccccc; }
    @media (min-width: 800px) {
      /* line 23, ../sass/components/_modules.scss */
      .view .pager li.pager__item--current {
        padding-top: 0.15em; } }
  /* line 35, ../sass/components/_modules.scss */
  .view .pager li.pager__item--ellipsis {
    background-color: transparent;
    color: #757575;
    padding-top: 0.1em; }
    @media (min-width: 800px) {
      /* line 35, ../sass/components/_modules.scss */
      .view .pager li.pager__item--ellipsis {
        padding-top: 0.15em; } }
  /* line 43, ../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 50, ../sass/components/_modules.scss */
    .view .pager li a:hover {
      text-decoration: none; }
    @media (min-width: 800px) {
      /* line 43, ../sass/components/_modules.scss */
      .view .pager li a {
        padding-top: 0.15em; } }

/* line 62, ../sass/components/_modules.scss */
.fg_padder {
  padding: 0 !important; }

/* 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; }
  /* line 69, ../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 75, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list a:visited {
      color: #004fba; }
    /* line 78, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list a.link-disabled {
      color: #757575;
      text-decoration: none !important;
      cursor: default; }
  /* line 82, ../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; }
    /* line 89, ../sass/abstractions/_navigation.scss */
    ul.inline-link-list li:first-child a {
      padding-left: 0; }
    /* line 92, ../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/iconsclean.png');
  background-position: -40px -70px;
  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-saa31d4ad35.png');
      background-size: 189px 149px;
      background-position: -40px -70px;
      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/iconsclean.png');
    background-position: -104px -70px;
    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-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -104px -70px;
        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/iconsclean.png');
  background-position: -131px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 35px;
  border: none;
  margin: 0;
  position: absolute;
  right: 1em;
  top: 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 52, ../sass/components/_navigation.scss */
    .menu-toggle {
      background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
      background-size: 189px 149px;
      background-position: -131px 0;
      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: 35px;
    z-index: 500; } }
@media (min-width: 960px) {
  /* line 68, ../sass/components/_navigation.scss */
  .l-navigation-wrapper {
    top: /*135px*/ 105px; } }

/* 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, ../../../../../../../../../.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, ../../../../../../../../../.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-homemobile {
    display: none; } }

@media (min-width: 800px) {
  /* line 130, ../sass/components/_navigation.scss */
  .tab-wrapper-home {
    /*width: 16.66666666666667%;*/width: 14.28571428571429%; }
    /* line 133, ../sass/components/_navigation.scss */
    .tab-wrapper-home .tab a {
      -moz-border-radius-topleft: 7px;
      -webkit-border-top-left-radius: 7px;
      border-top-left-radius: 7px;
      border-left: none; } 
	  .tab-wrapper-home .tabhome a {
      -moz-border-radius-topleft: 7px;
      -webkit-border-top-left-radius: 7px;
      border-top-left-radius: 7px;
      } }
	  
@media (min-width: 800px) {
  /* line 130, ../sass/components/_navigation.scss */
  .tab-wrapper-findfunding {
    width: 17.16%; }
    /* line 133, ../sass/components/_navigation.scss */
    .tab-wrapper-findfunding .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.16%; } }

@media (min-width: 800px) {
  /* line 144, ../sass/components/_navigation.scss */
  .tab-wrapper-forms {
    width: 0%; } }
@media (min-width: 300px) and (max-width: 1225px)   {.forms {font-size:.9em !important; padding-top:14px !important; line-height:1em !important} 
}
@media (min-width: 300px) and (max-width: 1008px)   {.forms {padding-top:8px !important}}
@media (min-width: 300px) and (max-width: 1000px)   {

	.nihlogo {  display: block;
  position: absolute;
  float: left;
  top: 0px; margin-left:10px}}

.nihlogo {  display: block;
  position: absolute;
  float: left;
  top: 0px; /*margin-left:10px*/}





@media (min-width: 800px) {
  /* line 149, ../sass/components/_navigation.scss */
  .tab-wrapper-policy {
    width: 17.13%; } }
	
	@media (min-width: 800px) {
  /* line 149, ../sass/components/_navigation.scss */
  .tab-wrapper-news {
    width: 17.12%; } }

 

@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: 17.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:0px } }

/* 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%; }
  .tabhome {
  position: relative;
  width: 100%; }
  @media (min-width: 800px) {
    /* line 199, ../sass/components/_navigation.scss */
    .tab {
      text-align: center;
      z-index: 200; } 
	  .tabhome {
      text-align: center;
      z-index: 200; }}
  /* line 206, ../sass/components/_navigation.scss */
  .tab a {
    background-color: rgb(0, 126, 205);
	font-weight:bold;
    color: #fff;
    display: block;
    padding-bottom: 0.7em;
    padding-left: 1em;
    padding-top: 0.75em; }
	.tabhome a {
    background-color: rgb(0, 126, 205);
    color: #fff;
    display: block;
    padding-bottom: 0.7em;
    padding-left: 1em;
    padding-top: 0.75em;
	font-weight:bold }
    /* line 213, ../sass/components/_navigation.scss */
    .tab a:hover {
      text-decoration: none; }
	  .tabhome a:hover {
      text-decoration: none; }
    /* line 216, ../sass/components/_navigation.scss */
    .tab a:active {
      background-color: #555555; }
	   .tabhome a:active {
      background-color: #555555; }
    @media (min-width: 800px) {
      /* line 206, ../sass/components/_navigation.scss */
      .tab a {
       /*#00518f; background-color: #007ecd;*/
 /*#0f4071 background-image: -moz-linear-gradient(#007ecd, #2f78c0 70%);
         background-image: -webkit-linear-gradient(#007ecd, #2f78c0 70%);
         background-image: linear-gradient(#007ecd, #0f4071 70%);*/ 
        /* border-left: 1px solid #577ca2; */
        /* border-right: 1px solid #122d4a; */ border-right: 1px solid #000;
        height: 40px;
        padding-left: 0;
        padding-top: 0.45em;
        padding-bottom: 0; }
		.tabhome a {
      /*#00518f;  background-color: #007ecd;*/
       /*#0f4071 background-image: -moz-linear-gradient(#007ecd, #2f78c0 70%);
         background-image: -webkit-linear-gradient(#007ecd, #2f78c0 70%);
         background-image: linear-gradient(#007ecd, #0f4071 70%);*/ 
        /* border-left: 1px solid #577ca2; */
        /* border-right: 1px solid #122d4a; */ border-right: 1px solid #000;
        height: 40px;
        padding-left: 0;
        padding-top: 0.55em;
        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-home .tab-wrapper-findfunding .tab a, .section-grants-funding .tab-wrapper-grants .tab a, .section-news-events .tab-wrapper-forms .tab a, .section-research-training .tab-wrapper-policy .tab a, .section-institutes-nih .tab-wrapper-institutes .tab a, .section-about-nih .tab-wrapper-about .tab, .tab-wrapper:hover .tabhome 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: #002e52;*/
		  background-color: #59a80e; }
          /* 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-findfunding .tab-wrapper-home .tab a, .lt-ie9 .section-health-information .tab-wrapper-findfunding .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-forms .tab a, .lt-ie9 .section-news-events .tab-wrapper-forms .tab a, .lt-ie10 .section-research-training .tab-wrapper-policy .tab a, .lt-ie9 .section-research-training .tab-wrapper-policy .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 'Nunito', 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: 2px solid #a1a1a1;
          background-color: white !important;
          background-image: none;
          border-bottom: 0;
          color: #004fba;
          height: 45px;
          margin-top: -5px;
          z-index: 200; }
        /* line 265, ../sass/components/_navigation.scss */
        .tab-wrapper.show .tab a:hover  {
          background-color: white !important;
          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/iconsclean.png');
  background-position: -40px -70px;
  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-saa31d4ad35.png');
      background-size: 189px 149px;
      background-position: -40px -70px;
      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/iconsclean.png');
    background-position: -104px -70px;
    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-saa31d4ad35.png');
        background-size: 189px 149px;
        background-position: -104px -70px;
        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: 2px 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; font-size:.95em }
  @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 (max-width:800px) {
	   
	   	
		.megamenu-col p a {
      background-color: #f2f2ed;
      color: #555555;
      display: block;
      min-height: 40px;
      padding-left: 1em;
      padding-right: 1em;
      padding-top: 0.75em;
      position: relative;
	  margin-bottom: -.7em; }
	  
		/* line 29, ../sass/abstractions/_navigation.scss */
      .megamenu-col p a:visited {
        color: #555555; }
      /* line 32, ../sass/abstractions/_navigation.scss */
      .megamenu-col p a:hover {
        color: #555555;
        text-decoration: none; }
      /* line 36, ../sass/abstractions/_navigation.scss */
      .megamenu-col p a:active {
        background-color: #aaaaaa;
        color: #fff; }
		
	  
   }
   
	  
    @media (min-width: 960px) {
      /* line 365, ../sass/components/_navigation.scss */
      .megamenu-col .subhead {
		color: #946c3b;
        display: block;
        font: 400 1em/1.2em 'Nunito', Sans-Serif;
        margin-bottom: 0.8em;
        margin-top: 10px;
        text-rendering: optimizelegibility;
		} 
		.megamenu-col .subhead a:link strong, .megamenu-col .subhead strong {color: #946c3b;}
		
		}
  /* 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;
	margin-bottom:15px }
	.megamenu-col ul ul{
    list-style-image: none;
    list-style-type: none;
    margin: 15px !important;
    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; }
	/*.megamenu-col li {
    background: none;
    border-bottom: 1px solid #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative; }*/
	.megamenu-col ul {
    line-height: 1.4em;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-bottom: 0px;
}
.megamenu-col ul ul {
    list-style-image: none;
    list-style-type: none;
    margin: -1px !important;
	margin-left: 20px !important;
    padding: 0;
}

	.tab-wrapper-grants-subitems li{/*margin-bottom:1em*/}
	
    @media (min-width: 800px) {
      /* line 382, ../sass/components/_navigation.scss */
      .megamenu-col li {
        border-bottom: none;
        margin-bottom: .2em; }
		
		 }
    /* 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 462, ../sass/components/_navigation.scss */
.megamenu-leftcol {
  padding-left: 0; }
  @media (min-width: 960px) {
    /* line 462, ../sass/components/_navigation.scss */
    .megamenu-leftcol {
      padding-right: 1em;
      border-right: 1px solid #d7d7d7; }
      /* line 467, ../sass/components/_navigation.scss */
      .tab-wrapper-right .megamenu-leftcol {
        border-left: 1px solid #d7d7d7;
        border-right: none;
        padding-left: 1em;
        padding-right: 0; } }

/* line 475, ../sass/components/_navigation.scss */
.megamenu-rightcol {
  padding-left: 0; }
  @media (min-width: 960px) {
    /* line 475, ../sass/components/_navigation.scss */
    .megamenu-rightcol {
      border-left: 1px solid #d7d7d7;
      left: -1px;
      padding-left: 1em;
      position: relative; }
      /* line 482, ../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 490, ../sass/components/_navigation.scss */
  .megamenu-rightcol li:last-child {
    border-bottom: none; }
	
@media (min-width: 960px) {
	.tab-wrapper-home .megamenu {
    width: 31em; }
	.tab-wrapper-home .megamenu-leftcol {
    width: 45%; }
	.tab-wrapper-home .megamenu-rightcol {
    width: 55%; } }
	
@media (min-width: 960px) {
  /* line 496, ../sass/components/_navigation.scss */
  .tab-wrapper-findfunding .megamenu {
    width: 31em; }
  /* line 497, ../sass/components/_navigation.scss */
  .tab-wrapper-findfunding .megamenu-leftcol {
    width: 45%; }
  /* line 498, ../sass/components/_navigation.scss */
  .tab-wrapper-findfunding .megamenu-rightcol {
    width: 55%; } }

@media (min-width: 960px) {
  /* line 503, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu {
    width: 42em;
	max-height:720px;
	overflow:auto }
  /* line 504, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu-leftcol {
    width: 45%; }
  /* line 505, ../sass/components/_navigation.scss */
  .tab-wrapper-grants .megamenu-rightcol {
    width: 55%; } }
	
	@media (max-height: 800px) {
		.tab-wrapper-grants .megamenu {
    width: 42em;
	max-height:550px;
	overflow:auto }
	}
	
	@media (max-height: 700px) {
		.tab-wrapper-grants .megamenu {
    width: 42em;
	max-height:350px;
	overflow:auto }
	}

@media (min-width: 960px) {
  /* line 510, ../sass/components/_navigation.scss */
  .tab-wrapper-forms .megamenu {
    width: 29.5em; }
  /* line 511, ../sass/components/_navigation.scss */
  .tab-wrapper-forms .megamenu-leftcol {
    width: 46%; }
  /* line 512, ../sass/components/_navigation.scss */
  .tab-wrapper-forms .megamenu-rightcol {
    width: 54%; } }

@media (min-width: 960px) {
  /* line 517, ../sass/components/_navigation.scss */
  .tab-wrapper-policy .megamenu {
    width: 34em; }
  /* line 518, ../sass/components/_navigation.scss */
  .tab-wrapper-policy .megamenu-rightcol {
    width: 49%; }
  /* line 519, ../sass/components/_navigation.scss */
  .tab-wrapper-policy .megamenu-leftcol {
    width: 51%; } 
/* line 517, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu {
    width: 34em; }
  /* line 518, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu-rightcol {
    width: 49%; }
  /* line 519, ../sass/components/_navigation.scss */
  .tab-wrapper-news .megamenu-leftcol {
    width: 51%; } 
	/* line 517, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu {
    width: 34em; }
  /* line 518, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-rightcol {
    width: 49%; }
  /* line 519, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-leftcol {
    width: 51%; } 
	
 }

/* line 523, ../sass/components/_navigation.scss */
.tab-wrapper-institutes .megamenu-rightcol {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../.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 525, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list {
    padding-left: 2em;
    padding-right: 1em; }
    @media (min-width: 960px) {
      /* line 525, ../sass/components/_navigation.scss */
      .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list {
        padding-left: 0;
        padding-right: 0; } }
    /* line 532, ../sass/components/_navigation.scss */
    .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
      width: 28.57143%;
      float: left;
      border-bottom: none; }
      /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 532, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 16.66667%;
          float: left; }
          /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 532, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 13.7931%;
          float: left; }
          /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 532, ../sass/components/_navigation.scss */
        .tab-wrapper-institutes .megamenu-rightcol .ic-acronymn-list li {
          width: 21.05263%;
          float: left; }
          /* line 63, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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, ../../../../../../../../../.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 544, ../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 544, ../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 556, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu {
    width: 34em; }
  /* line 557, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-rightcol {
    width: 59%; }
  /* line 558, ../sass/components/_navigation.scss */
  .tab-wrapper-institutes .megamenu-leftcol {
    width: 41%; } }

@media (min-width: 960px) {
  /* line 563, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu {
    width: 30em; }
  /* line 564, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-rightcol {
    width: 59%; }
  /* line 565, ../sass/components/_navigation.scss */
  .tab-wrapper-about .megamenu-leftcol {
    width: 41%; } }

/* line 1, ../sass/components/_search.scss */
.site-search-toggle {
  background: transparent;
  background-image: url('../images/generated/iconsclean.png');
  background-position: -96px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 35px;
  border: none;
  margin: 0;
  position: absolute;
  right: 56px;
  top: 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 1, ../sass/components/_search.scss */
    .site-search-toggle {
      background-image: url('../images/generated/icons-2x-saa31d4ad35.png');
      background-size: 189px 149px;
      background-position: -96px 0;
      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: #f2f2ed;
  display: none;
  padding: .75em;
  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;
	  float:right; } }

/* line 32, ../sass/components/_search.scss */
.form-field-search {
  width: 100%; }

/* line 35, ../sass/components/_search.scss */
.form-field-site-search {
  width: 100%; }
  @media (min-width: 800px) {
    /* line 35, ../sass/components/_search.scss */
    .form-field-site-search {
      width: 300px; } }
  @media (min-width: 960px) {
    /* line 35, ../sass/components/_search.scss */
    .form-field-site-search {
      width: 280px; } }

/* 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; }
  @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: #3679b3;
      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;
      -moz-box-shadow: 0 33px 15px -30px rgba(0, 0, 0, 0.4) inset, 0 10px 15px -10px rgba(0, 0, 0, 0.5);
      -webkit-box-shadow: 0 33px 15px -30px rgba(0, 0, 0, 0.4) inset, 0 10px 15px -10px rgba(0, 0, 0, 0.5);
      box-shadow: 0 33px 15px -30px rgba(0, 0, 0, 0.4) inset, 0 10px 15px -10px rgba(0, 0, 0, 0.5);
      padding: 0; } }

/* line 17, ../sass/components/_slideshow.scss */
.page-block-home-slideshow-2l-block .flex-viewport {
  width: 100%; }

/* line 20, ../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 20, ../sass/components/_slideshow.scss */
    .slideshow,
    .flexslider {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
      min-height: 100%;
      position: relative; }
      /* line 12, ../../../../../../../../../.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, ../../../../../../../../../.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 35, ../sass/components/_slideshow.scss */
    .slideshow ul.slides,
    .flexslider ul.slides {
      margin-left: 0 !important; } }
  /* line 39, ../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 43, ../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 52, ../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 57, ../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 67, ../sass/components/_slideshow.scss */
  .slideshow .slideshow-image,
  .slideshow .file,
  .flexslider .slideshow-image,
  .flexslider .file {
    display: block; }
    @media (min-width: 800px) {
      /* line 67, ../sass/components/_slideshow.scss */
      .slideshow .slideshow-image,
      .slideshow .file,
      .flexslider .slideshow-image,
      .flexslider .file {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 66.66667%;
        float: right; } }
  /* line 74, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-textbox,
  .flexslider .homeslide-textbox {
    padding: 0.7em 1em 0.5em 1em; }
    @media (min-width: 800px) {
      /* line 74, ../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 74, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-textbox,
      .flexslider .homeslide-textbox {
        padding: 1em 3em 0.5em 3em; } }
  /* line 84, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-title,
  .flexslider .homeslide-title {
    font: 400 1.1em/1.3em 'Nunito', Sans-Serif;
    margin-bottom: 0.3em;
    margin-top: 0;
    text-align: center; }
    @media (min-width: 600px) {
      /* line 84, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font: 400 1.4em/1.3em 'Nunito', Sans-Serif;
        margin-bottom: 0.3em; } }
    @media (min-width: 800px) {
      /* line 84, ../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 98, ../sass/components/_slideshow.scss */
        .slideshow .homeslide-title a,
        .flexslider .homeslide-title a {
          color: #fff; } }
    @media (min-width: 960px) {
      /* line 84, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font-size: 1.9em;
        text-rendering: optimizelegibility; } }
    @media (min-width: 1100px) {
      /* line 84, ../sass/components/_slideshow.scss */
      .slideshow .homeslide-title,
      .flexslider .homeslide-title {
        font-size: 2.3em;
        line-height: 1.2em;
        margin-bottom: 0.4em; } }
  /* line 112, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-description, .slideshow .homeslide-more-button,
  .flexslider .homeslide-description,
  .flexslider .homeslide-more-button {
    font: 0.9em/1.4em 'Nunito', Sans-Serif;
    clear: both;
    line-height: 1.4em;
    margin-top: 0;
    margin-bottom: 0.5em;
    text-align: center; }
    @media (min-width: 800px) {
      /* line 112, ../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 112, ../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 112, ../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 112, ../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 134, ../sass/components/_slideshow.scss */
  .slideshow .homeslide-more-button,
  .flexslider .homeslide-more-button {
    display: none; }
    @media (min-width: 800px) {
      /* line 134, ../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 144, ../sass/components/_slideshow.scss */
  .slideshow .flex-direction-nav,
  .flexslider .flex-direction-nav {
    display: block;
    line-height: 3em; }
    @media (min-width: 800px) {
      /* line 144, ../sass/components/_slideshow.scss */
      .slideshow .flex-direction-nav,
      .flexslider .flex-direction-nav {
        display: none; } }
    /* line 150, ../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.6;
      top: 28%;
      width: 33px; }
      @media (min-width: 480px) {
        /* line 150, ../sass/components/_slideshow.scss */
        .slideshow .flex-direction-nav a,
        .flexslider .flex-direction-nav a {
          top: 40%; } }
      /* line 163, ../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: 3px;
        right: 0; }
      /* line 169, ../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: 3px; }
  /* line 177, ../sass/components/_slideshow.scss */
  .slideshow .flex-control-nav,
  .flexslider .flex-control-nav {
    display: none; }
    @media (min-width: 800px) {
      /* line 177, ../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 177, ../sass/components/_slideshow.scss */
      .slideshow .flex-control-nav,
      .flexslider .flex-control-nav {
        padding: 0.7em 3em 1em 3em; } }
    /* line 191, ../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 191, ../sass/components/_slideshow.scss */
        .slideshow .flex-control-nav li,
        .flexslider .flex-control-nav li {
          margin-left: 5px;
          margin-right: 5px; } }
      /* line 199, ../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 199, ../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: #4a8bca;
            border: none;
            height: 16px;
            width: 16px; } }
        /* line 216, ../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 216, ../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 225, ../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; }
/*.leftnavheader {background-color:#8d8675; padding:3px; color:#fff;display: inline-block; width:100%;}*/

.leftnavheader {
    background-color: #4A8000;
    padding: 7px;
    height: 35px;
    color: #fff;
    display: inline-block !important;
    min-width: 250px;
    display: block;
    font-size: 1.1em;
    font-weight: bold;
}

.datatable th p{
    margin:0px;
	padding:0px
}

.datatable th {
    border-bottom: none;
    border-right: none;
    /*background-color: #f1f1f1;*/
    font-size: 1em;
	font-weight:bold;
    /*color: #4a80ff;*/
	padding:14px;
	text-align:left;
	font-family:Open Sans

}

.datatable td {
    border-right: none;
    border-bottom: none;
	padding:14px
}

.datatable td, .datatable th {border: 1px solid #eee;}

.datatblgrants td, .datatblgrants th {border: 1px solid #f1f1f1;}
.datatblgrants{border-collapse: collapse;}
.datatblgrants tr:nth-child(odd){background-color: #f2f2f2;}
.datatblgrants th{
	background-color: rgb(0,126,205);
	color: #FFF;
	font-weight: 500;
}
.datatblgrants tr:hover {background-color: #edfed5;}


.tblpodcasts td, .tblpodcasts th {border: 1px solid #f1f1f1;}
.tblpodcasts{border-collapse: collapse;}
.tblpodcasts tr:nth-child(odd){background-color: #f2f2f2;}
.tblpodcasts th{
	background-color: #D08100;
	color: #FFF;
	font-weight: 500;
}
.tblpodcasts tr:hover {background-color: #F4D8AA;}


/* View Table*/
/*view footer*/
.view-footer .datatable th{
	background-color: rgb(0,126,205);
	color: #fff;
	font-weight: 500;
}

.view-footer .datatable {border-collapse: collapse;}

.view-footer .datatable tr:hover {background-color: #edfed5;}
.view-footer .datatable tr:nth-child(odd){background-color: #f2f2f2;}

/*view content*/

.view-content .datatable th{
	background-color: rgb(0,126,205);
	color: #fff;
	font-weight: 500;
}
.view-content .datatable th a:link{
	color: #fff;	
}
.view-content .datatable th a:active{
	color: #fff;	
}
.view-content .datatable th a:hover{
	color: #fff;	
}
.view-content .datatable {border-collapse: collapse;}

.view-content .datatable tr:hover {background-color: #d2f9cc;}
.view-content .datatable tr:nth-child(odd){background-color: #f2f2f2;}

/*---*/
.dtable  td, .dtable th {border: 1px solid #D1E2F2;}
.dtable {border-collapse: collapse;}
.dtable th{
	background-color: rgb(0,126,205);
	color: #FFF;
	font-weight: 500;
}
.dtable table, caption{
	font-weight: 300;
	font-weight: normal;
	line-height: 40px;
	font-size: 16px;
	background-color: #EEE;
}
/* End View Table*/


/*.datatblgrants td tr{
	border: solid 1px #eee;
}*/

@media (min-width: 1920px) {
.tab-wrapper-policy span{    font: 1em 'Nunito', Sans-Serif;}
}

@media (max-width: 1720px) {
.tab-wrapper-policy span{    font: .9em 'Nunito', Sans-Serif;margin-top: 0px;
    display: block}
}

@media (max-width: 1303px) {
	.tab-wrapper{
    font: .9em 'Nunito', Sans-Serif;
	}
	.tab-wrapper span{
    margin-top: 1px;
    display: inline-block;
	}

	.tab-wrapper-grants span { 
    line-height: 1.1em;
	}
.tab-wrapper-policy span {
	font: 1em 'Nunito', Sans-Serif;
    line-height: 1.1em;
    margin-top: -3px;
	}
}
@media (max-width: 950px) {
		.tab-wrapper-news span {
    line-height: 1.1em;
        margin-top: 0px;
	}
	.tab-wrapper-policy span {
    font: 1em 'Nunito', Sans-Serif;
    line-height: 1.1em;
    margin-top: 0px;
	font-weight: bold;
}
.tab-wrapper-grants span {
    line-height: 1.1em;
	margin-top: 0px;
}
	
}


@media (max-width: 858px) {
		.tab-wrapper-news span {
    line-height: 1.1em;
    margin-top: 0px;
	}
	
}
@media (max-width: 850px) {
		.tab-wrapper-grants span {
    line-height: 1.1em;
    margin-top: 0px;
	}
	
}

.duns-content-block {padding:15px; max-height:200px; width:180px; border:1px solid hsla(0,0%,51%,1.00); text-align:center;background-color:#f1f1f1}
.duns-content-arrow {padding:10px; font-size:2em}
.dunstable {margin-bottom:20px}
.dunstable th, .dunstable td {
    border-bottom: 1px solid #e8e7e3;
    text-align: left;
    vertical-align: middle;
	line-height:1.2em
}

.section1, .section2, .section3, .section3b, .section4, .section5, .section5a, .section5b, .section6, .section7, .section8, .section9, .section10, .section11, .section12, .section13, .section14 

{float:left;clear:left;width:100%;border-bottom:1px solid #CCC; margin-top:37px; font-family: Roboto;}


.section1 h4 , .section2 h4 , .section3 h4 , .section3b h4 , .section4 h4 , .section5 h4 , .section5a h4 , .section5b h4 , .section6 h4 , .section7 h4 , .section8 h4 , .section9 h4 , .section10 h4 , .section11 h4 , .section12 h4 , .section13 h4 , .section14 h4 a  {

	padding-bottom:10px;
}
.section1 h4 a, .section2 h4 a, .section3 h4 a, .section3b h4 a, .section4 h4 a, .section5 h4 a, .section5a h4 a, .section5b h4 a, .section6 h4 a, .section7 h4 a, .section8 h4 a, .section9 h4 a, .section10 h4 a, .section11 h4 a, .section12 h4 a, .section13 h4 a, .section14 h4 a {
    color: #444444;
    /*text-decoration: underline;*/
	padding-bottom:5px;
}

.section1text,.section2text,.section3text,.section3btext,.section4text,  
.section5text,.section5atext,.section5btext,.section6text,.section7text,.section8text,
.section9text,.section10text,.section11text,.section12text, .section13text, .section14text
{float:left;margin-bottom:37px; max-width:600px; min-width:600px;}

@media all and (max-width:1800px) { 
.section1text,.section2text,.section3text,.section3btext,.section4text,
.section5text,.section5atext,.section5btext,.section6text,.section7text,.section8text,
.section9text,.section10text,.section11text,.section12text,
.section13text  {float:left;margin-bottom:37px; max-width:600px; min-width:600px;}
}

@media all and (max-width:1650px) { 
.section1text,.section2text,.section3text,.section3btext,.section4text,
.section5text,.section5atext,.section5btext,.section6text,.section7text,.section8text,
.section9text,.section10text,.section11text,.section12text,
.section13text  {float:left;margin-bottom:37px; max-width:500px; min-width:500px;}
}

@media all and (max-width:1500px) { 
.section1text,.section2text,.section3text,.section3btext,.section4text,
.section5text,.section5atext,.section5btext,.section6text,.section7text,.section8text,
.section9text,.section10text,.section11text,.section12text,
.section13text  {float:left;margin-bottom:37px; max-width:400px; min-width:400px;}
}


@media all and (max-width:1350px) { 
.section1text,.section2text,.section3text,.section3btext,.section4text,
.section5text,.section5atext,.section5btext,.section6text,.section7text,.section8text,
.section9text,.section10text,.section11text,.section12text,
.section13text {float:left;margin-bottom:37px; max-width:375px; min-width: 375px;}
}

  @media all and (max-width:1350px) {  
 .section1image,.section2image, .section3image, .section3bimage, .section4image, .section5image, .section5aimage, .section5bimage, .section6image, .section7image, .section8image, .section9image, .section10image, .section11image
 , .section12image, .section13image, .section14image     
 
 {/*width:60%*/}
 
  }
 @media all and (max-width:800px) {  
 .section1image,.section2image, .section3image, .section3bimage, .section4image, .section5image, .section5aimage, .section5bimage, .section6image, .section7image, .section8image, .section9image, .section10image, .section11image
 , .section12image, .section13image, .section14image     
 
 {/*width:60%*/}
 
  }
  
  .views-field-field-form-date-posted {min-width:175px}
  
  /*@media all and (max-width:1500px) {*/
	@media all and (max-width:1750px) {
	
	.l-ribbon-wrapper, .l-banner-wrapper, .l-navigation-wrapper, .l-main-wrapper {
    padding-left: 4em;
    padding-right: 4em;
}
}


@media all and (max-width:1200px) {
	
	
		.l-ribbon-wrapper, .l-banner-wrapper, .l-navigation-wrapper, .l-main-wrapper {
    padding-left: 2em;
    padding-right: 2em;
}
}
@media all and (max-width:900px) {
		.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}
	
		.l-ribbon-wrapper, .l-banner-wrapper, .l-navigation-wrapper, .l-main-wrapper {
    padding-left: 0em;
    padding-right: 0em;
}

}

.onthispage {width:40%}
.onthispagetext {float:left}
.onthispagelist {float:right; margin-left: 30%;  margin-top: -20px;}
.onthispagelist li{ line-height: 1.3em;   margin-bottom: 6px; }
.onthispagelistend {float:right; clear:right}