/* line 1, ../sass/variables/_typography.scss */
.paragraphs-item-photo-gallery .content .field--photos .field--caption {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/*Mixin for making background images retinafied*/
/*Use this in code like so:
div.logo {
   background: image-url("logo.png") no-repeat;
   @include image-2x("logo2x.png", 100px, 25px);
 } 
 */
/*The following changes pixels to ems, based on a font size*/
/*So, use it like so:
h2 {
  padding-left: calc-em(12px, 32px);
} 
This would add 12 px of left padding, when font size is 32px.
*/
/**
 * Vertical Center
 * @link http://zerosixthree.se/vertical-align-anything-with-just-3-lines-of-css/
 * @link http://www.useragentman.com/IETransformsTranslator/
 * @example scss
 * .foobar { @include vertical-center() { ... } }
 */
/* line 1, ../sass/base/_accordions.scss */
.ckeditor-accordion-container {
  margin: 2em 0;
  color: #787878; }
  /* line 4, ../sass/base/_accordions.scss */
  .ckeditor-accordion-container dl {
    border: 1px solid #eaeaea; }
    /* line 7, ../sass/base/_accordions.scss */
    .ckeditor-accordion-container dl dt > a, .ckeditor-accordion-container dl dt.active > a {
      background-color: #eaeaea;
      color: #787878;
      font-weight: 500;
      border-bottom: 2px solid #fff; }
      /* line 12, ../sass/base/_accordions.scss */
      .ckeditor-accordion-container dl dt > a:hover, .ckeditor-accordion-container dl dt > a:active, .ckeditor-accordion-container dl dt.active > a:hover, .ckeditor-accordion-container dl dt.active > a:active {
        background-color: #d6d6d6; }
    /* line 18, ../sass/base/_accordions.scss */
    .ckeditor-accordion-container dl dd.active {
      padding: 1.5em; }
      /* line 20, ../sass/base/_accordions.scss */
      .ckeditor-accordion-container dl dd.active p {
        font-weight: 500;
        line-height: 1.5;
        color: #787878; }

/* line 29, ../sass/base/_accordions.scss */
details {
  font-weight: 500;
  max-width: 100%; }
  /* line 32, ../sass/base/_accordions.scss */
  details summary {
    font-size: 1.1em;
    line-height: 1.9;
    font-weight: 300;
    color: #000;
    padding-bottom: .6em;
    margin-bottom: .6em;
    border-bottom: 1px dotted #d1d1d1; }
    /* line 40, ../sass/base/_accordions.scss */
    details summary::webkit-details-marker {
      width: .3em;
      height: .3em; }
  /* line 48, ../sass/base/_accordions.scss */
  details .details-content, details .group-details-content {
    padding: 1.5em 0 2em;
    max-width: 100%; }

/* line 1, ../sass/base/_forms.scss */
input[type="submit"], input#edit-submit, .views-submit-button, .form-submit {
  border-radius: .5em;
  padding: .5em 1em;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "roboto-condensed",sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .05em;
  color: #fff;
  background-color: #28add0;
  display: inline-block;
  margin: 0;
  border: 0;
  border-image: none; }

/* line 20, ../sass/base/_forms.scss */
input[type="search"], input[type="password"], input[type="text"] {
  color: #787878;
  margin: 1em .3em 1em 0;
  max-width: 10em;
  padding: .1em .3em;
  border-radius: 0; }

/* line 32, ../sass/base/_forms.scss */
label {
  color: #787878;
  font-size: 11px;
  font-size: 0.6875rem;
  font-family: "roboto-condensed",sans-serif;
  font-weight: 700;
  text-transform: uppercase; }

/* line 44, ../sass/base/_forms.scss */
.l-region--header form .form-item label {
  color: #fff; }
/* line 58, ../sass/base/_forms.scss */
.l-region--header form ul a {
  color: #fff; }

/* line 67, ../sass/base/_forms.scss */
.views-exposed-form {
  margin: 0 0 2em 0;
  padding: 1em;
  background-color: #eaeaea; }
  /* line 72, ../sass/base/_forms.scss */
  .views-exposed-form .views-exposed-widget {
    padding: 0;
    margin: 0; }
    /* line 76, ../sass/base/_forms.scss */
    .views-exposed-form .views-exposed-widget label {
      display: inline-block;
      padding: .5em .5em .4em;
      font-size: 12px;
      font-size: 0.75rem;
      margin: 0 0 1em 0;
      color: #787878; }
    /* line 88, ../sass/base/_forms.scss */
    .views-exposed-form .views-exposed-widget .views-widget select {
      background-color: #28add0;
      color: #fff; }
  /* line 97, ../sass/base/_forms.scss */
  .views-exposed-form .views-submit-button {
    padding: 0 .2em;
    margin: 2.4em 0 0 1em; }
    /* line 100, ../sass/base/_forms.scss */
    .views-exposed-form .views-submit-button .form-submit {
      margin: 0; }

/* line 108, ../sass/base/_forms.scss */
.user-register-form fieldset {
  margin: 1.5em 0; }

/* line 114, ../sass/base/_forms.scss */
.collapse-text-fieldset .fieldset-title {
  font-weight: bold;
  font-size: 1.1em; }

/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%;
  height: auto;
  width: auto; }

/* line 8, ../sass/base/_media.scss */
.cke_editable img[data-picture-align="left"] {
  display: block;
  float: left;
  margin: 0 1.5em 0.5em 0; }

/* line 14, ../sass/base/_media.scss */
.cke_editable img[data-picture-align="right"] {
  display: block;
  float: right;
  margin: 0 0 0.5em 1.5em; }

/* line 21, ../sass/base/_media.scss */
picture {
  display: block;
  position: relative;
  margin-bottom: 0.5em; }
  /* line 27, ../sass/base/_media.scss */
  picture[data-picture-align="left"] img {
    float: left;
    margin: 0 1em 0.5em 0; }
  /* line 35, ../sass/base/_media.scss */
  picture[data-picture-align="right"] img {
    float: right;
    margin: 0 0 0.5em 1em; }
  /* line 43, ../sass/base/_media.scss */
  picture[data-picture-align="center"] img {
    margin-left: auto;
    margin-right: auto; }
  /* line 50, ../sass/base/_media.scss */
  picture[data-picture-mapping="full_width"] img, picture[data-picture-mapping="full_width_no_crop"] img {
    width: 100%;
    margin: 1.5em 0; }
  /* line 57, ../sass/base/_media.scss */
  picture[data-picture-mapping="half_width"] img {
    max-width: 50%; }
  /* line 64, ../sass/base/_media.scss */
  picture[data-picture-mapping="quarter_width"] img {
    max-width: 25%; }
  /* line 69, ../sass/base/_media.scss */
  picture img {
    display: block; }
  /* line 73, ../sass/base/_media.scss */
  picture p.imgCap {
    margin: .5em 0;
    padding: 0;
    text-align: right;
    font-style: italic;
    font-size: 13px;
    font-size: 0.8125rem; }
  /* line 81, ../sass/base/_media.scss */
  picture img[data-picture-mapping="full_width"] + p.imgCap, picture img[data-picture-mapping="full_width_no_crop"] + p.imgCap {
    margin-top: -1em; }

/* line 90, ../sass/base/_media.scss */
figure {
  margin: 0;
  padding: 0; }

/*Flexslider*/
/* line 99, ../sass/base/_media.scss */
.view-home-banner-image {
  margin: 0;
  padding: 0; }
  /* line 103, ../sass/base/_media.scss */
  .view-home-banner-image .flexslider {
    position: relative;
    border-radius: 0;
    margin: 0;
    padding: 0; }
    @media (min-width: 960px) {
      /* line 103, ../sass/base/_media.scss */
      .view-home-banner-image .flexslider {
        border: 0; } }
    /* line 115, ../sass/base/_media.scss */
    .view-home-banner-image .flexslider .img_wrap {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8));
      background-size: 100%;
      display: block;
      z-index: 2; }
      @media (min-width: 960px) {
        /* line 115, ../sass/base/_media.scss */
        .view-home-banner-image .flexslider .img_wrap {
          background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8)); } }
      /* line 130, ../sass/base/_media.scss */
      .view-home-banner-image .flexslider .img_wrap .text_wrap {
        position: absolute;
        left: 1em;
        bottom: 2em;
        z-index: 5;
        width: 85%; }
        @media (min-width: 960px) {
          /* line 130, ../sass/base/_media.scss */
          .view-home-banner-image .flexslider .img_wrap .text_wrap {
            left: 2em;
            bottom: 7em;
            width: 75%;
            border-bottom: 2px dotted #fff; } }
        @media (min-width: 1200px) {
          /* line 130, ../sass/base/_media.scss */
          .view-home-banner-image .flexslider .img_wrap .text_wrap {
            width: 80%; } }
        /* line 157, ../sass/base/_media.scss */
        .view-home-banner-image .flexslider .img_wrap .text_wrap h1 p, .view-home-banner-image .flexslider .img_wrap .text_wrap h1 {
          padding: 0;
          margin: 0;
          color: #fff;
          font-family: "lato",sans-serif;
          line-height: 115%;
          font-weight: 700;
          text-shadow: 2px 2px 8px #000;
          display: block;
          max-width: 100%;
          font-size: 27px;
          font-size: 1.6875rem; }
          @media (min-width: 960px) {
            /* line 157, ../sass/base/_media.scss */
            .view-home-banner-image .flexslider .img_wrap .text_wrap h1 p, .view-home-banner-image .flexslider .img_wrap .text_wrap h1 {
              font-size: 42px;
              font-size: 2.625rem;
              max-width: 90%;
              line-height: 110%; } }
        /* line 179, ../sass/base/_media.scss */
        .view-home-banner-image .flexslider .img_wrap .text_wrap h4, .view-home-banner-image .flexslider .img_wrap .text_wrap .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .view-home-banner-image .flexslider .img_wrap .text_wrap label, .view-home-banner-image .flexslider .img_wrap .text_wrap .tag, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a[href^="http://"], .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a[href^="http://"], .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a[href^="https://"], .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a[href^="https://"], .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.button, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.button, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation p a.menu_toggle, .l-region--navigation p .view-home-banner-image .flexslider .img_wrap .text_wrap a.menu_toggle, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-home-banner-image .flexslider .img_wrap .text_wrap a, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-home-banner-image .flexslider .img_wrap .text_wrap a, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu h2, .audience_menu .view-home-banner-image .flexslider .img_wrap .text_wrap h2, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu ul li a, .audience_menu ul li .view-home-banner-image .flexslider .img_wrap .text_wrap a, .view-home-banner-image .flexslider .img_wrap .text_wrap .node--jobs--full h3, .node--jobs--full .view-home-banner-image .flexslider .img_wrap .text_wrap h3 {
          margin-left: .4em;
          margin-top: 1.5em; }
          /* line 184, ../sass/base/_media.scss */
          .view-home-banner-image .flexslider .img_wrap .text_wrap h4.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .views-exposed-form .views-exposed-widget label.icon a, .views-exposed-form .views-exposed-widget .view-home-banner-image .flexslider .img_wrap .text_wrap label.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .icon.tag a, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon[href^="http://"] a, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon[href^="http://"] a, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon[href^="https://"] a, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon[href^="https://"] a, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon.button a, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon.button a, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation p a.icon.menu_toggle a, .l-region--navigation p .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon.menu_toggle a, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu h2.icon a, .audience_menu .view-home-banner-image .flexslider .img_wrap .text_wrap h2.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu ul li a.icon a, .audience_menu ul li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a, .view-home-banner-image .flexslider .img_wrap .text_wrap .node--jobs--full h3.icon a, .node--jobs--full .view-home-banner-image .flexslider .img_wrap .text_wrap h3.icon a {
            text-shadow: 0 0 15px #000;
            color: #fff; }
            /* line 189, ../sass/base/_media.scss */
            .view-home-banner-image .flexslider .img_wrap .text_wrap h4.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .views-exposed-form .views-exposed-widget label.icon a:hover, .views-exposed-form .views-exposed-widget .view-home-banner-image .flexslider .img_wrap .text_wrap label.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .icon.tag a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon[href^="http://"] a:hover, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon[href^="http://"] a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon[href^="https://"] a:hover, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon[href^="https://"] a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .cke_editable a.icon.button a:hover, .cke_editable .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon.button a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation p a.icon.menu_toggle a:hover, .l-region--navigation p .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon.menu_toggle a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:hover, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu h2.icon a:hover, .audience_menu .view-home-banner-image .flexslider .img_wrap .text_wrap h2.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .audience_menu ul li a.icon a:hover, .audience_menu ul li .view-home-banner-image .flexslider .img_wrap .text_wrap a.icon a:hover, .view-home-banner-image .flexslider .img_wrap .text_wrap .node--jobs--full h3.icon a:hover, .node--jobs--full .view-home-banner-image .flexslider .img_wrap .text_wrap h3.icon a:hover {
              color: #28add0; }
    /* line 206, ../sass/base/_media.scss */
    .view-home-banner-image .flexslider picture {
      margin: 0;
      padding: 0; }
    /* line 211, ../sass/base/_media.scss */
    .view-home-banner-image .flexslider ol.flex-control-nav {
      display: none; }
      @media (min-width: 960px) {
        /* line 211, ../sass/base/_media.scss */
        .view-home-banner-image .flexslider ol.flex-control-nav {
          position: absolute;
          bottom: 7.6em;
          right: 25%;
          display: inline-block;
          z-index: 15;
          width: 20%; } }
  @media (min-width: 960px) and (min-width: 1200px) {
    /* line 211, ../sass/base/_media.scss */
    .view-home-banner-image .flexslider ol.flex-control-nav {
      right: 18%; } }
      @media (min-width: 960px) {
          /* line 231, ../sass/base/_media.scss */
          .view-home-banner-image .flexslider ol.flex-control-nav li {
            float: right;
            margin: 0 0 0 .2em;
            padding: 0; }
            /* line 235, ../sass/base/_media.scss */
            .view-home-banner-image .flexslider ol.flex-control-nav li a {
              background-color: #109e6f; }
              /* line 237, ../sass/base/_media.scss */
              .view-home-banner-image .flexslider ol.flex-control-nav li a.flex-active {
                background-color: #7ab116; } }

/* line 248, ../sass/base/_media.scss */
iframe {
  max-width: 100% !important;
  max-height: 100%;
  margin: 2em 0; }

/* line 2, ../sass/base/_regions.scss */
.l-page {
  max-width: 97%;
  margin-left: auto;
  margin-right: auto;
  /*  @include breakpoint($x-wide){
   @include container(90%);
       width:$x-wide;
   }//xwide   */ }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-page:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .l-page:before, .l-page:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .l-page:after {
    clear: both; }
  @media (min-width: 600px) {
    /* line 2, ../sass/base/_regions.scss */
    .l-page {
      width: 600px; } }
  @media (min-width: 960px) {
    /* line 2, ../sass/base/_regions.scss */
    .l-page {
      width: 960px; } }
  @media (min-width: 1200px) {
    /* line 2, ../sass/base/_regions.scss */
    .l-page {
      max-width: 95%;
      margin-left: auto;
      margin-right: auto;
      width: 1200px; }
      /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
      .l-page:after {
        content: " ";
        display: block;
        clear: both; } }
  /* line 27, ../sass/base/_regions.scss */
  .l-page .l-header {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    /* @include breakpoint($x-wide){
     @include container(100%);
        width:$x-wide;
    }//xwide*/ }
    /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
    .l-page .l-header:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .l-page .l-header:before, .l-page .l-header:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .l-page .l-header:after {
      clear: both; }
    @media (min-width: 600px) {
      /* line 27, ../sass/base/_regions.scss */
      .l-page .l-header {
        width: 600px; } }
    @media (min-width: 960px) {
      /* line 27, ../sass/base/_regions.scss */
      .l-page .l-header {
        width: 960px; } }
    @media (min-width: 1200px) {
      /* line 27, ../sass/base/_regions.scss */
      .l-page .l-header {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        width: 1200px; }
        /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
        .l-page .l-header:after {
          content: " ";
          display: block;
          clear: both; } }
    /* line 53, ../sass/base/_regions.scss */
    .l-page .l-header .l-branding {
      width: 31.25%;
      float: left; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .l-page .l-header .l-branding:before, .l-page .l-header .l-branding:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .l-page .l-header .l-branding:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 53, ../sass/base/_regions.scss */
        .l-page .l-header .l-branding {
          width: 25%;
          float: left; } }
    /* line 67, ../sass/base/_regions.scss */
    .l-page .l-header .anc_menu {
      width: 68.75%;
      float: right;
      margin-right: 0;
      margin: 0;
      padding: 0;
      /* @include breakpoint($desk){    
          @include span(last 11);
       }//desk*/ }
      @media (min-width: 1200px) {
        /* line 67, ../sass/base/_regions.scss */
        .l-page .l-header .anc_menu {
          width: 75%;
          float: right;
          margin-right: 0; } }
    /* line 83, ../sass/base/_regions.scss */
    .l-page .l-header .main_nav {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .l-page .l-header .main_nav:before, .l-page .l-header .main_nav:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .l-page .l-header .main_nav:after {
        clear: both; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .l-page .l-main:before, .l-page .l-main:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .l-page .l-main:after {
    clear: both; }
  /* line 98, ../sass/base/_regions.scss */
  .l-page .l-main #block-views-news-block {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0;
    margin: 2em 0 1em 1.5em; }
    /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
    .l-page .l-main #block-views-news-block:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .l-page .l-main #block-views-news-block:before, .l-page .l-main #block-views-news-block:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .l-page .l-main #block-views-news-block:after {
      clear: both; }
    @media (min-width: 960px) {
      /* line 98, ../sass/base/_regions.scss */
      .l-page .l-main #block-views-news-block {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        width: 75%;
        float: left;
        margin: 0; }
        /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
        .l-page .l-main #block-views-news-block:after {
          content: " ";
          display: block;
          clear: both; } }
  /* line 118, ../sass/base/_regions.scss */
  .l-page .l-main .l-region--sidebar-second {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .l-page .l-main .l-region--sidebar-second:before, .l-page .l-main .l-region--sidebar-second:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .l-page .l-main .l-region--sidebar-second:after {
      clear: both; }
    @media (min-width: 960px) {
      /* line 118, ../sass/base/_regions.scss */
      .l-page .l-main .l-region--sidebar-second {
        width: 25%;
        float: right;
        margin-right: 0; } }

/* line 137, ../sass/base/_regions.scss */
.not-front.one_sidebar.sidebar_first .l-page {
  max-width: 92%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .not-front.one_sidebar.sidebar_first .l-page:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 142, ../sass/base/_regions.scss */
  .not-front.one_sidebar.sidebar_first .l-page .l-main {
    background: #fff; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .not-front.one_sidebar.sidebar_first .l-page .l-main:before, .not-front.one_sidebar.sidebar_first .l-page .l-main:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .not-front.one_sidebar.sidebar_first .l-page .l-main:after {
      clear: both; }
    @media (min-width: 960px) {
      /* line 142, ../sass/base/_regions.scss */
      .not-front.one_sidebar.sidebar_first .l-page .l-main {
        border-right: 1px solid #d1d1d1; } }
    /* line 152, ../sass/base/_regions.scss */
    .not-front.one_sidebar.sidebar_first .l-page .l-main .l-region--sidebar-first {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      @media (min-width: 960px) {
        /* line 152, ../sass/base/_regions.scss */
        .not-front.one_sidebar.sidebar_first .l-page .l-main .l-region--sidebar-first {
          width: 18.75%;
          float: left; } }
    /* line 162, ../sass/base/_regions.scss */
    .not-front.one_sidebar.sidebar_first .l-page .l-main .l-content {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 2em;
     /*@include breakpoint($x-wide) {

    @include pad(0,3);
    }//desk*/ }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .not-front.one_sidebar.sidebar_first .l-page .l-main .l-content:before, .not-front.one_sidebar.sidebar_first .l-page .l-main .l-content:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .not-front.one_sidebar.sidebar_first .l-page .l-main .l-content:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 162, ../sass/base/_regions.scss */
        .not-front.one_sidebar.sidebar_first .l-page .l-main .l-content {
          width: 81.25%;
          float: right;
          margin-right: 0;
          padding: 2em;
          padding-top: 1.5em; } }

/* line 190, ../sass/base/_regions.scss */
.not-front.one_sidebar.sidebar_second .l-page {
  max-width: 92%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .not-front.one_sidebar.sidebar_second .l-page:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 195, ../sass/base/_regions.scss */
  .not-front.one_sidebar.sidebar_second .l-page .l-main {
    background-color: #fff; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .not-front.one_sidebar.sidebar_second .l-page .l-main:before, .not-front.one_sidebar.sidebar_second .l-page .l-main:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .not-front.one_sidebar.sidebar_second .l-page .l-main:after {
      clear: both; }
    @media (min-width: 960px) {
      /* line 195, ../sass/base/_regions.scss */
      .not-front.one_sidebar.sidebar_second .l-page .l-main {
        border-left: 1px solid #d1d1d1; } }
    /* line 206, ../sass/base/_regions.scss */
    .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 2em;
     /*@include breakpoint($x-wide) {

    @include pad(0,3);
    }//desk*/ }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content:before, .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 206, ../sass/base/_regions.scss */
        .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content {
          width: 75%;
          float: left;
          padding: 1.5em 2em; } }
      /* line 217, ../sass/base/_regions.scss */
      .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content .l-region--sidebar-second {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; }
        @media (min-width: 960px) {
          /* line 217, ../sass/base/_regions.scss */
          .not-front.one_sidebar.sidebar_second .l-page .l-main .l-content .l-region--sidebar-second {
            width: 18.75%;
            float: right;
            margin-right: 0; } }

/* line 244, ../sass/base/_regions.scss */
.not-front.two_sidebars .l-page {
  max-width: 92%;
  margin-left: auto;
  margin-right: auto;
  /*.l-header {
    @include container(100%);
     .l-branding {
           
             @include clearfix;
             
              @include span(5);
             
           @include breakpoint($desk){
           
            
            @include span(4);
           }//desk
          
            
        }//branding
        .anc_menu {
          float:right;
           @include span(last 10);
           
            margin:0;
            padding:0;
        
         @include breakpoint($desk){    
           float:right;
           padding-right:1.5em;
            @include span(10);
         }//desk
        
         @include breakpoint($x-wide){    
        
           padding-right:.5em;
           
         }//desk
           
        }//anc_menu
        
        .member_head {
         
         display:none;
         
           @include breakpoint($desk){
            display:block;
            @include span(last 2);
           }//desk
           
           
      
        }//member twit
        
  }//header*/ }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .not-front.two_sidebars .l-page:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 299, ../sass/base/_regions.scss */
  .not-front.two_sidebars .l-page .l-main {
    background: #fff; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .not-front.two_sidebars .l-page .l-main:before, .not-front.two_sidebars .l-page .l-main:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .not-front.two_sidebars .l-page .l-main:after {
      clear: both; }
    /* line 307, ../sass/base/_regions.scss */
    .not-front.two_sidebars .l-page .l-main .l-region--sidebar-first {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      @media (min-width: 960px) {
        /* line 307, ../sass/base/_regions.scss */
        .not-front.two_sidebars .l-page .l-main .l-region--sidebar-first {
          width: 18.75%;
          float: left; } }
    /* line 317, ../sass/base/_regions.scss */
    .not-front.two_sidebars .l-page .l-main .l-content {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 2em;
     /*@include breakpoint($x-wide) {

    @include pad(0,3);
    }//desk*/ }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .not-front.two_sidebars .l-page .l-main .l-content:before, .not-front.two_sidebars .l-page .l-main .l-content:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .not-front.two_sidebars .l-page .l-main .l-content:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 317, ../sass/base/_regions.scss */
        .not-front.two_sidebars .l-page .l-main .l-content {
          width: 56.25%;
          float: left;
          padding: 1.5em 2em; } }
      /* line 327, ../sass/base/_regions.scss */
      .not-front.two_sidebars .l-page .l-main .l-content .l-region--sidebar-second {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0; }
        @media (min-width: 960px) {
          /* line 327, ../sass/base/_regions.scss */
          .not-front.two_sidebars .l-page .l-main .l-content .l-region--sidebar-second {
            width: 18.75%;
            float: right;
            margin-right: 0; } }

/* line 353, ../sass/base/_regions.scss */
.not-front.no_sidebars .l-page {
  max-width: 92%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .not-front.no_sidebars .l-page:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 358, ../sass/base/_regions.scss */
  .not-front.no_sidebars .l-page .l-main {
    background: #fff; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .not-front.no_sidebars .l-page .l-main:before, .not-front.no_sidebars .l-page .l-main:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .not-front.no_sidebars .l-page .l-main:after {
      clear: both; }
    @media (min-width: 960px) {
      /* line 358, ../sass/base/_regions.scss */
      .not-front.no_sidebars .l-page .l-main {
        background: #fff;
        border-right: 1px solid #d1d1d1; } }
    /* line 369, ../sass/base/_regions.scss */
    .not-front.no_sidebars .l-page .l-main .l-content {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 2em;
     /*@include breakpoint($x-wide) {

    @include pad(0,3);
    }//desk*/ }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .not-front.no_sidebars .l-page .l-main .l-content:before, .not-front.no_sidebars .l-page .l-main .l-content:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .not-front.no_sidebars .l-page .l-main .l-content:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 369, ../sass/base/_regions.scss */
        .not-front.no_sidebars .l-page .l-main .l-content {
          width: 100%;
          float: left;
          margin-left: 0;
          margin-right: 0;
          padding-left: 12.5%;
          padding-right: 12.5%;
          padding-top: 1.5em; } }

/* line 2, ../sass/base/_tables.scss */
.view-content-for-author table {
  width: 100%; }
  /* line 4, ../sass/base/_tables.scss */
  .view-content-for-author table td {
    padding: 5px; }
/* line 8, ../sass/base/_tables.scss */
.view-content-for-author .pager {
  list-style: none; }

/* line 1, ../sass/base/_typography.scss */
body {
  font-family: "roboto",sans-serif;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 500;
  width: 100%;
  color: #787878;
  line-height: 130%;
  margin: 0 auto;
  padding: 0; }

/* line 13, ../sass/base/_typography.scss */
strong {
  font-weight: 700;
  font-family: inherit;
  font-style: inherit;
  color: inherit; }

/* line 20, ../sass/base/_typography.scss */
em {
  font-weight: inherit;
  font-style: italic;
  font-family: inherit;
  color: inherit; }

/* line 27, ../sass/base/_typography.scss */
h1, h2, h3, h4, .views-exposed-form .views-exposed-widget label, .tag, .not-front .events-block .date h4, .cke_editable a[href^="http://"], .cke_editable a[href^="https://"], .cke_editable p a[href^="http://"], .cke_editable p a[href^="https://"], .cke_editable a.button, .l-region--navigation p a.menu_toggle, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .audience_menu h2, .audience_menu ul li a, .audience_menu ul li.leaf a, .node--jobs--full h3, h5, .front .l-main .view-id-news .view-footer a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, h6 {
  color: #787878;
  line-height: 125%;
  margin-bottom: .5em;
  margin-top: 1.4em; }
  /* line 34, ../sass/base/_typography.scss */
  h1 a, h2 a, h3 a, h4 a, .views-exposed-form .views-exposed-widget label a, .tag a, .not-front .events-block .date h4 a, .cke_editable a[href^="http://"] a, .cke_editable a[href^="https://"] a, .cke_editable a.button a, .l-region--navigation p a.menu_toggle a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a a, .audience_menu h2 a, .audience_menu ul li a a, .audience_menu ul li.leaf a a, .node--jobs--full h3 a, h5 a, .front .l-main .view-id-news .view-footer a a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a a, h6 a {
    text-decoration: none;
    color: inherit;
    transition: all .3s;
    padding-bottom: .5em;
    border: 0;
    background: none; }
    /* line 41, ../sass/base/_typography.scss */
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, .views-exposed-form .views-exposed-widget label a:hover, .tag a:hover, .not-front .events-block .date h4 a:hover, .cke_editable a[href^="http://"] a:hover, .cke_editable a[href^="https://"] a:hover, .cke_editable a.button a:hover, .l-region--navigation p a.menu_toggle a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a a:hover, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a a:hover, .audience_menu h2 a:hover, .audience_menu ul li a a:hover, .node--jobs--full h3 a:hover, h5 a:hover, .front .l-main .view-id-news .view-footer a a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link a:hover, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a a:hover, h6 a:hover {
      color: #28add0; }

/* line 49, ../sass/base/_typography.scss */
h1 {
  font-family: "lato",sans-serif;
  color: #000;
  font-weight: 700;
  margin-top: .5em; }
  @media (min-width: 960px) {
    /* line 49, ../sass/base/_typography.scss */
    h1 {
      font-size: 38px;
      font-size: 2.375rem; } }

/* line 63, ../sass/base/_typography.scss */
.front h1 {
  display: none; }

/* line 70, ../sass/base/_typography.scss */
h2 {
  font-family: "lato",sans-serif;
  font-size: 23px;
  font-size: 1.4375rem;
  color: #000;
  font-weight: 700; }

/* line 84, ../sass/base/_typography.scss */
h3 {
  font-family: "lato",serif;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  color: #000; }

/* line 93, ../sass/base/_typography.scss */
h4, .views-exposed-form .views-exposed-widget label, .tag, .not-front .events-block .date h4, .cke_editable a[href^="http://"], .cke_editable a[href^="https://"], .cke_editable p a[href^="http://"], .cke_editable p a[href^="https://"], .cke_editable a.button, .l-region--navigation p a.menu_toggle, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .audience_menu h2, .audience_menu ul li a, .audience_menu ul li.leaf a, .node--jobs--full h3 {
  font-family: "roboto-condensed",sans-serif;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .05em;
  margin: .5em 0;
  padding: 0;
  color: #787878; }
  /* line 106, ../sass/base/_typography.scss */
  h4.icon a, .views-exposed-form .views-exposed-widget label.icon a, .icon.tag a, .not-front .events-block .date h4.icon a, .cke_editable a.icon[href^="http://"] a, .cke_editable a.icon[href^="https://"] a, .cke_editable a.icon.button a, .l-region--navigation p a.icon.menu_toggle a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a, .audience_menu h2.icon a, .audience_menu ul li a.icon a, .node--jobs--full h3.icon a {
    color: #28add0;
    line-height: 100%;
    margin-top: .5em;
    padding-right: 1em;
    transition: all .3s; }
    /* line 113, ../sass/base/_typography.scss */
    h4.icon a:after, .views-exposed-form .views-exposed-widget label.icon a:after, .icon.tag a:after, .not-front .events-block .date h4.icon a:after, .cke_editable a.icon[href^="http://"] a:after, .cke_editable a.icon[href^="https://"] a:after, .cke_editable a.icon.button a:after, .l-region--navigation p a.icon.menu_toggle a:after, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:after, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:after, .audience_menu h2.icon a:after, .audience_menu ul li a.icon a:after, .node--jobs--full h3.icon a:after {
      content: "";
      width: 12px;
      height: 12px;
      margin-left: 1em;
      white-space: nowrap;
      display: inline-block;
      background-image: url('../images/read_icon.svg?1572448871');
      background-size: 100% 100%;
      background-position: center center;
      background-repeat: no-repeat;
      margin-bottom: -.1em;
      transition: all .3s; }
      /* line 61, ../sass/abstractions/_mixins.scss */
      .no-svg h4.icon a:after, .no-svg .views-exposed-form .views-exposed-widget label.icon a:after, .views-exposed-form .views-exposed-widget .no-svg label.icon a:after, .no-svg .icon.tag a:after, .no-svg .not-front .events-block .date h4.icon a:after, .not-front .events-block .date .no-svg h4.icon a:after, .no-svg .cke_editable a.icon[href^="http://"] a:after, .cke_editable .no-svg a.icon[href^="http://"] a:after, .no-svg .cke_editable a.icon[href^="https://"] a:after, .cke_editable .no-svg a.icon[href^="https://"] a:after, .no-svg .cke_editable a.icon.button a:after, .cke_editable .no-svg a.icon.button a:after, .no-svg .l-region--navigation p a.icon.menu_toggle a:after, .l-region--navigation p .no-svg a.icon.menu_toggle a:after, .no-svg .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:after, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .no-svg a.icon a:after, .no-svg .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:after, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .no-svg a.icon a:after, .no-svg .audience_menu h2.icon a:after, .audience_menu .no-svg h2.icon a:after, .no-svg .audience_menu ul li a.icon a:after, .audience_menu ul li .no-svg a.icon a:after, .no-svg .node--jobs--full h3.icon a:after, .node--jobs--full .no-svg h3.icon a:after {
        background-image: url('../images/read_icon.png?1572448871'); }
      @media (min-width: 960px) {
        /* line 113, ../sass/base/_typography.scss */
        h4.icon a:after, .views-exposed-form .views-exposed-widget label.icon a:after, .icon.tag a:after, .not-front .events-block .date h4.icon a:after, .cke_editable a.icon[href^="http://"] a:after, .cke_editable a.icon[href^="https://"] a:after, .cke_editable a.icon.button a:after, .l-region--navigation p a.icon.menu_toggle a:after, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:after, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:after, .audience_menu h2.icon a:after, .audience_menu ul li a.icon a:after, .node--jobs--full h3.icon a:after {
          width: 15px;
          height: 15px;
          margin-bottom: -.2em; } }
    /* line 136, ../sass/base/_typography.scss */
    h4.icon a:hover, .views-exposed-form .views-exposed-widget label.icon a:hover, .icon.tag a:hover, .not-front .events-block .date h4.icon a:hover, .cke_editable a.icon[href^="http://"] a:hover, .cke_editable a.icon[href^="https://"] a:hover, .cke_editable a.icon.button a:hover, .l-region--navigation p a.icon.menu_toggle a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:hover, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:hover, .audience_menu h2.icon a:hover, .audience_menu ul li a.icon a:hover, .node--jobs--full h3.icon a:hover {
      color: #000; }

/* line 149, ../sass/base/_typography.scss */
h5, .front .l-main .view-id-news .view-footer a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a {
  color: #929292;
  font-family: "roboto-condensed",sans-serif;
  font-weight: 700;
  font-size: 12px;
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: .03em;
  margin: .5em 0;
  padding: 0; }
  /* line 160, ../sass/base/_typography.scss */
  h5.search, .front .l-main .view-id-news .view-footer a.search, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.search.member_link, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.search {
    color: #fff; }

/* line 166, ../sass/base/_typography.scss */
h6 {
  font-family: "roboto",sans-serif;
  line-height: 115%;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 300; }

/* line 173, ../sass/base/_typography.scss */
p {
  margin-bottom: 1.5em;
  line-height: 1.4;
  font-weight: 500; }

/* line 183, ../sass/base/_typography.scss */
.field--banner-caption {
  margin: .3em 0 1em auto;
  text-align: right;
  font-style: italic;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #787878; }

/* line 191, ../sass/base/_typography.scss */
.field--name-body p, .node__content p {
  font-weight: 500; }
  /* line 195, ../sass/base/_typography.scss */
  .field--name-body p.display, .node__content p.display {
    color: #929292;
    font-size: 23px;
    font-size: 1.4375rem;
    line-height: 150%;
    margin-bottom: 1em;
    font-weight: 300; }

/* line 209, ../sass/base/_typography.scss */
.field--name-body ul li, .node__content ul li, .field--name-body ol li,
.node__content ol li, .views-fieldset ul li, .views-fieldset ol li {
  line-height: 140%;
  margin-bottom: .8em;
  font-size: inherit; }

/* line 217, ../sass/base/_typography.scss */
a {
  color: #28add0;
  text-decoration: none; }
  /* line 223, ../sass/base/_typography.scss */
  a[href^="http://"]:after, a[href^="https://"]:after {
    content: "";
    width: 14px;
    height: 14px;
    white-space: nowrap;
    display: inline-block;
    background-image: url('../images/offsite.svg?1572448871');
    background-size: 100% 100%;
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: .3em;
    margin-right: .3em;
    border-bottom: 0; }
    /* line 61, ../sass/abstractions/_mixins.scss */
    .no-svg a[href^="http://"]:after, .no-svg a[href^="https://"]:after {
      background-image: url('../images/offsite.png?1572448871'); }
  /* line 244, ../sass/base/_typography.scss */
  a .field--name-body a, a p a, a .node__content a {
    transition: color .3s;
    border-bottom: 1px dotted #28add0;
     /* &:hover {
        color:$black;

        
    }//hover*/ }
    /* line 253, ../sass/base/_typography.scss */
    a .field--name-body a:hover, a p a:hover, a .node__content a:hover {
      color: #109e6f;
      border: none; }
  /* line 268, ../sass/base/_typography.scss */
  a[name] {
    border: none; }
    /* line 271, ../sass/base/_typography.scss */
    a[name]:hover {
      color: #000;
      cursor: default; }

/*.field--name-body h3 a, .node__content h3 a, .field--name-body h2 a, .node__content h2 a {
   // background:none;
    //text-shadow:none;
    color:$ltblue;
    border:none;
    
    &:hover {
        color:$teal;
    }//hover
    
}//h3 */
/* line 292, ../sass/base/_typography.scss */
h2 a, h3 a {
  border: none; }

/* line 298, ../sass/base/_typography.scss */
span.ext {
  display: none; }

/* line 307, ../sass/base/_typography.scss */
.front .member_twit p {
  margin: 0;
  padding: 0; }
  /* line 313, ../sass/base/_typography.scss */
  .front .member_twit p .member a {
    text-decoration: none;
    font-weight: 700;
    color: #000;
    border: 0;
    font-size: 14px;
    font-size: 0.875rem;
    text-align: center;
    padding: 30px 10px 10px;
    background: #fff;
    width: 100px;
    height: 100px;
    border-radius: 50px;
    display: block;
    transition: all .5s;
    text-shadow: none; }
    @media (min-width: 960px) {
      /* line 313, ../sass/base/_typography.scss */
      .front .member_twit p .member a {
        width: 120px;
        height: 120px;
        padding: 40px 20px 20px;
        border-radius: 60px; } }
    /* line 337, ../sass/base/_typography.scss */
    .front .member_twit p .member a:hover {
      background-color: #7ab116; }
/* line 349, ../sass/base/_typography.scss */
.front .member_twit p {
  margin: 0;
  padding: 0; }
  /* line 354, ../sass/base/_typography.scss */
  .front .member_twit p .twit_icon a {
    text-indent: -9999px;
    width: 30px;
    height: 30px;
    background-image: url('../images/twitter.svg?1572448871');
    background-position: center center;
    background-size: 100%;
    display: block;
    border: none; }
    /* line 61, ../sass/abstractions/_mixins.scss */
    .no-svg .front .member_twit p .twit_icon a {
      background-image: url('../images/twitter.png?1572448871'); }
  /* line 367, ../sass/base/_typography.scss */
  .front .member_twit p .twit_icon span.ex {
    background: none; }

/* line 381, ../sass/base/_typography.scss */
.tag, .not-front .events-block .date h4, .not-front .events-block .date .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .not-front .events-block .date label, .not-front .events-block .date .tag, .not-front .events-block .date .cke_editable a[href^="http://"], .cke_editable .not-front .events-block .date a[href^="http://"], .not-front .events-block .date .cke_editable a[href^="https://"], .cke_editable .not-front .events-block .date a[href^="https://"], .not-front .events-block .date .cke_editable a.button, .cke_editable .not-front .events-block .date a.button, .not-front .events-block .date .l-region--navigation p a.menu_toggle, .l-region--navigation p .not-front .events-block .date a.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a, .not-front .events-block .date .audience_menu h2, .audience_menu .not-front .events-block .date h2, .not-front .events-block .date .audience_menu ul li a, .audience_menu ul li .not-front .events-block .date a, .not-front .events-block .date .node--jobs--full h3, .node--jobs--full .not-front .events-block .date h3 {
  padding: .2em .4em;
  font-size: 12px;
  font-size: 0.75rem;
  color: #fff;
  background-color: #000;
  display: inline-block;
  margin: 0; }
  /* line 390, ../sass/base/_typography.scss */
  .tag.Event, .not-front .events-block .date h4.Event, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Event, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Event, .not-front .events-block .date .Event.tag, .not-front .events-block .date .cke_editable a.Event[href^="http://"], .cke_editable .not-front .events-block .date a.Event[href^="http://"], .not-front .events-block .date .cke_editable a.Event[href^="https://"], .cke_editable .not-front .events-block .date a.Event[href^="https://"], .not-front .events-block .date .cke_editable a.Event.button, .cke_editable .not-front .events-block .date a.Event.button, .not-front .events-block .date .l-region--navigation p a.Event.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Event.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Event, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Event, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Event, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Event, .not-front .events-block .date .audience_menu h2.Event, .audience_menu .not-front .events-block .date h2.Event, .not-front .events-block .date .audience_menu ul li a.Event, .audience_menu ul li .not-front .events-block .date a.Event, .not-front .events-block .date .node--jobs--full h3.Event, .node--jobs--full .not-front .events-block .date h3.Event, .tag.event, .not-front .events-block .date h4.event, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.event, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.event, .not-front .events-block .date .event.tag, .not-front .events-block .date .cke_editable a.event[href^="http://"], .cke_editable .not-front .events-block .date a.event[href^="http://"], .not-front .events-block .date .cke_editable a.event[href^="https://"], .cke_editable .not-front .events-block .date a.event[href^="https://"], .not-front .events-block .date .cke_editable a.event.button, .cke_editable .not-front .events-block .date a.event.button, .not-front .events-block .date .l-region--navigation p a.event.menu_toggle, .l-region--navigation p .not-front .events-block .date a.event.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.event, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.event, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.event, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.event, .not-front .events-block .date .audience_menu h2.event, .audience_menu .not-front .events-block .date h2.event, .not-front .events-block .date .audience_menu ul li a.event, .audience_menu ul li .not-front .events-block .date a.event, .not-front .events-block .date .node--jobs--full h3.event, .node--jobs--full .not-front .events-block .date h3.event, .tag.blog, .not-front .events-block .date h4.blog, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.blog, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.blog, .not-front .events-block .date .blog.tag, .not-front .events-block .date .cke_editable a.blog[href^="http://"], .cke_editable .not-front .events-block .date a.blog[href^="http://"], .not-front .events-block .date .cke_editable a.blog[href^="https://"], .cke_editable .not-front .events-block .date a.blog[href^="https://"], .not-front .events-block .date .cke_editable a.blog.button, .cke_editable .not-front .events-block .date a.blog.button, .not-front .events-block .date .l-region--navigation p a.blog.menu_toggle, .l-region--navigation p .not-front .events-block .date a.blog.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.blog, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.blog, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.blog, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.blog, .not-front .events-block .date .audience_menu h2.blog, .audience_menu .not-front .events-block .date h2.blog, .not-front .events-block .date .audience_menu ul li a.blog, .audience_menu ul li .not-front .events-block .date a.blog, .not-front .events-block .date .node--jobs--full h3.blog, .node--jobs--full .not-front .events-block .date h3.blog {
    background-color: #7ab116;
    color: #fff; }
  /* line 395, ../sass/base/_typography.scss */
  .tag.News, .not-front .events-block .date h4.News, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.News, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.News, .not-front .events-block .date .News.tag, .not-front .events-block .date .cke_editable a.News[href^="http://"], .cke_editable .not-front .events-block .date a.News[href^="http://"], .not-front .events-block .date .cke_editable a.News[href^="https://"], .cke_editable .not-front .events-block .date a.News[href^="https://"], .not-front .events-block .date .cke_editable a.News.button, .cke_editable .not-front .events-block .date a.News.button, .not-front .events-block .date .l-region--navigation p a.News.menu_toggle, .l-region--navigation p .not-front .events-block .date a.News.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.News, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.News, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.News, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.News, .not-front .events-block .date .audience_menu h2.News, .audience_menu .not-front .events-block .date h2.News, .not-front .events-block .date .audience_menu ul li a.News, .audience_menu ul li .not-front .events-block .date a.News, .not-front .events-block .date .node--jobs--full h3.News, .node--jobs--full .not-front .events-block .date h3.News, .tag.news, .not-front .events-block .date h4.news, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.news, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.news, .not-front .events-block .date .news.tag, .not-front .events-block .date .cke_editable a.news[href^="http://"], .cke_editable .not-front .events-block .date a.news[href^="http://"], .not-front .events-block .date .cke_editable a.news[href^="https://"], .cke_editable .not-front .events-block .date a.news[href^="https://"], .not-front .events-block .date .cke_editable a.news.button, .cke_editable .not-front .events-block .date a.news.button, .not-front .events-block .date .l-region--navigation p a.news.menu_toggle, .l-region--navigation p .not-front .events-block .date a.news.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.news, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.news, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.news, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.news, .not-front .events-block .date .audience_menu h2.news, .audience_menu .not-front .events-block .date h2.news, .not-front .events-block .date .audience_menu ul li a.news, .audience_menu ul li .not-front .events-block .date a.news, .not-front .events-block .date .node--jobs--full h3.news, .node--jobs--full .not-front .events-block .date h3.news {
    background-color: #28add0;
    color: #fff; }
  /* line 400, ../sass/base/_typography.scss */
  .tag.Educational, .not-front .events-block .date h4.Educational, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Educational, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Educational, .not-front .events-block .date .Educational.tag, .not-front .events-block .date .cke_editable a.Educational[href^="http://"], .cke_editable .not-front .events-block .date a.Educational[href^="http://"], .not-front .events-block .date .cke_editable a.Educational[href^="https://"], .cke_editable .not-front .events-block .date a.Educational[href^="https://"], .not-front .events-block .date .cke_editable a.Educational.button, .cke_editable .not-front .events-block .date a.Educational.button, .not-front .events-block .date .l-region--navigation p a.Educational.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Educational.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Educational, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Educational, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Educational, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Educational, .not-front .events-block .date .audience_menu h2.Educational, .audience_menu .not-front .events-block .date h2.Educational, .not-front .events-block .date .audience_menu ul li a.Educational, .audience_menu ul li .not-front .events-block .date a.Educational, .not-front .events-block .date .node--jobs--full h3.Educational, .node--jobs--full .not-front .events-block .date h3.Educational, .tag.Opportunities, .not-front .events-block .date h4.Opportunities, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Opportunities, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Opportunities, .not-front .events-block .date .Opportunities.tag, .not-front .events-block .date .cke_editable a.Opportunities[href^="http://"], .cke_editable .not-front .events-block .date a.Opportunities[href^="http://"], .not-front .events-block .date .cke_editable a.Opportunities[href^="https://"], .cke_editable .not-front .events-block .date a.Opportunities[href^="https://"], .not-front .events-block .date .cke_editable a.Opportunities.button, .cke_editable .not-front .events-block .date a.Opportunities.button, .not-front .events-block .date .l-region--navigation p a.Opportunities.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Opportunities.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Opportunities, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Opportunities, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Opportunities, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Opportunities, .not-front .events-block .date .audience_menu h2.Opportunities, .audience_menu .not-front .events-block .date h2.Opportunities, .not-front .events-block .date .audience_menu ul li a.Opportunities, .audience_menu ul li .not-front .events-block .date a.Opportunities, .not-front .events-block .date .node--jobs--full h3.Opportunities, .node--jobs--full .not-front .events-block .date h3.Opportunities, .tag.Jobs, .not-front .events-block .date h4.Jobs, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Jobs, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Jobs, .not-front .events-block .date .Jobs.tag, .not-front .events-block .date .cke_editable a.Jobs[href^="http://"], .cke_editable .not-front .events-block .date a.Jobs[href^="http://"], .not-front .events-block .date .cke_editable a.Jobs[href^="https://"], .cke_editable .not-front .events-block .date a.Jobs[href^="https://"], .not-front .events-block .date .cke_editable a.Jobs.button, .cke_editable .not-front .events-block .date a.Jobs.button, .not-front .events-block .date .l-region--navigation p a.Jobs.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Jobs.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Jobs, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Jobs, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Jobs, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Jobs, .not-front .events-block .date .audience_menu h2.Jobs, .audience_menu .not-front .events-block .date h2.Jobs, .not-front .events-block .date .audience_menu ul li a.Jobs, .audience_menu ul li .not-front .events-block .date a.Jobs, .not-front .events-block .date .node--jobs--full h3.Jobs, .node--jobs--full .not-front .events-block .date h3.Jobs, .tag.jobs, .not-front .events-block .date h4.jobs, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.jobs, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.jobs, .not-front .events-block .date .jobs.tag, .not-front .events-block .date .cke_editable a.jobs[href^="http://"], .cke_editable .not-front .events-block .date a.jobs[href^="http://"], .not-front .events-block .date .cke_editable a.jobs[href^="https://"], .cke_editable .not-front .events-block .date a.jobs[href^="https://"], .not-front .events-block .date .cke_editable a.jobs.button, .cke_editable .not-front .events-block .date a.jobs.button, .not-front .events-block .date .l-region--navigation p a.jobs.menu_toggle, .l-region--navigation p .not-front .events-block .date a.jobs.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.jobs, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.jobs, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.jobs, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.jobs, .not-front .events-block .date .audience_menu h2.jobs, .audience_menu .not-front .events-block .date h2.jobs, .not-front .events-block .date .audience_menu ul li a.jobs, .audience_menu ul li .not-front .events-block .date a.jobs, .not-front .events-block .date .node--jobs--full h3.jobs, .node--jobs--full .not-front .events-block .date h3.jobs {
    background-color: #109e6f;
    color: #fff !important; }
  /* line 405, ../sass/base/_typography.scss */
  .tag.Publication, .not-front .events-block .date h4.Publication, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Publication, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Publication, .not-front .events-block .date .Publication.tag, .not-front .events-block .date .cke_editable a.Publication[href^="http://"], .cke_editable .not-front .events-block .date a.Publication[href^="http://"], .not-front .events-block .date .cke_editable a.Publication[href^="https://"], .cke_editable .not-front .events-block .date a.Publication[href^="https://"], .not-front .events-block .date .cke_editable a.Publication.button, .cke_editable .not-front .events-block .date a.Publication.button, .not-front .events-block .date .l-region--navigation p a.Publication.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Publication.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Publication, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Publication, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Publication, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Publication, .not-front .events-block .date .audience_menu h2.Publication, .audience_menu .not-front .events-block .date h2.Publication, .not-front .events-block .date .audience_menu ul li a.Publication, .audience_menu ul li .not-front .events-block .date a.Publication, .not-front .events-block .date .node--jobs--full h3.Publication, .node--jobs--full .not-front .events-block .date h3.Publication, .tag.Research.in, .not-front .events-block .date h4.Research.in, .not-front .events-block .date .views-exposed-form .views-exposed-widget label.Research.in, .views-exposed-form .views-exposed-widget .not-front .events-block .date label.Research.in, .not-front .events-block .date .Research.in.tag, .not-front .events-block .date .cke_editable a.Research.in[href^="http://"], .cke_editable .not-front .events-block .date a.Research.in[href^="http://"], .not-front .events-block .date .cke_editable a.Research.in[href^="https://"], .cke_editable .not-front .events-block .date a.Research.in[href^="https://"], .not-front .events-block .date .cke_editable a.Research.in.button, .cke_editable .not-front .events-block .date a.Research.in.button, .not-front .events-block .date .l-region--navigation p a.Research.in.menu_toggle, .l-region--navigation p .not-front .events-block .date a.Research.in.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.Research.in, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a.Research.in, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.Research.in, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a.Research.in, .not-front .events-block .date .audience_menu h2.Research.in, .audience_menu .not-front .events-block .date h2.Research.in, .not-front .events-block .date .audience_menu ul li a.Research.in, .audience_menu ul li .not-front .events-block .date a.Research.in, .not-front .events-block .date .node--jobs--full h3.Research.in, .node--jobs--full .not-front .events-block .date h3.Research.in {
    background-color: #d49102; }

/* line 413, ../sass/base/_typography.scss */
a.button, .comment-add a {
  transition: background-color .5s;
  text-shadow: none;
  border-radius: .5em;
  padding: .5em 1em;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "roboto-condensed",sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .05em;
  color: #fff;
  background-color: #28add0;
  display: inline-block;
  margin: 0;
  border: 0;
  border-image: none; }
  /* line 434, ../sass/base/_typography.scss */
  a.button:hover, .comment-add a:hover {
    background-color: #7ab116;
    color: #fff; }
  /* line 438, ../sass/base/_typography.scss */
  a.button:after, .comment-add a:after {
    content: none; }

/* line 444, ../sass/base/_typography.scss */
a.pdf {
  font-weight: bold;
  color: #28add0;
  line-height: 100%;
  margin-top: .5em;
  background: none;
  transition: all .3s;
  border: 0; }
  /* line 454, ../sass/base/_typography.scss */
  a.pdf:before {
    content: "";
    width: 12px;
    height: 13px;
    margin-right: .3em;
    margin-left: .3em;
    white-space: nowrap;
    display: inline-block;
    background: url('../images/pdf.png?1572448871') no-repeat;
    margin-bottom: 0em;
    transition: all .3s; }
    @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
      /* line 454, ../sass/base/_typography.scss */
      a.pdf:before {
        /* on retina, use image that's scaled by 2 */
        background-image: url('../images/pdf@2x.png?1572448871');
        background-size: 12px 13px; } }

/* line 1, ../sass/base/_wysiwyg.scss */
.cke_editable {
  background-color: #fff !important;
  /* Floating for embedded images using WYSIWYG and Picture module */
  /* This should match styles in global partial */
  /*Typography*/ }
  /* line 6, ../sass/base/_wysiwyg.scss */
  .cke_editable img {
    display: block;
    position: relative;
    margin-bottom: 0.5em; }
    /* line 17, ../sass/base/_wysiwyg.scss */
    .cke_editable img[data-picture-align="center"] img {
      margin-left: auto;
      margin-right: auto; }
    /* line 22, ../sass/base/_wysiwyg.scss */
    .cke_editable img[data-picture-mapping="full_width"] {
      width: 100%;
      margin-left: 0;
      margin-right: 0; }
    /* line 27, ../sass/base/_wysiwyg.scss */
    .cke_editable img[data-picture-mapping="half_width"] {
      width: 50%; }
    /* line 30, ../sass/base/_wysiwyg.scss */
    .cke_editable img[data-picture-mapping="quarter_width"] {
      width: 25%; }
  /* line 37, ../sass/base/_wysiwyg.scss */
  .cke_editable body {
    font-family: "ff-enzo-web", sans-serif;
    font-size: 16px;
    font-size: 1rem;
    font-weight: 500;
    width: 100%;
    color: #000;
    line-height: 130%;
    margin: 0 auto;
    padding: 0; }
  /* line 48, ../sass/base/_wysiwyg.scss */
  .cke_editable strong {
    font-weight: 700;
    font-family: inherit;
    font-style: inherit;
    color: inherit; }
  /* line 55, ../sass/base/_wysiwyg.scss */
  .cke_editable em {
    font-weight: inherit;
    font-style: italic;
    font-family: inherit;
    color: inherit; }
  /* line 62, ../sass/base/_wysiwyg.scss */
  .cke_editable h1, .cke_editable h2, .cke_editable h3, .cke_editable h4, .cke_editable .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .cke_editable label, .cke_editable .tag, .cke_editable .not-front .events-block .date h4, .not-front .events-block .date .cke_editable h4, .cke_editable a[href^="http://"], .cke_editable a[href^="https://"], .cke_editable p a[href^="http://"], .cke_editable p a[href^="https://"], .cke_editable a.button, .cke_editable .l-region--navigation p a.menu_toggle, .l-region--navigation p .cke_editable a.menu_toggle, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a, .cke_editable .audience_menu h2, .audience_menu .cke_editable h2, .cke_editable .audience_menu ul li a, .audience_menu ul li .cke_editable a, .cke_editable .node--jobs--full h3, .node--jobs--full .cke_editable h3, .cke_editable h5, .cke_editable .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .cke_editable a, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.member_link, .cke_editable .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .cke_editable a, .cke_editable h6 {
    font-family: "museo-slab", serif;
    color: #000;
    line-height: 115%; }
    /* line 67, ../sass/base/_wysiwyg.scss */
    .cke_editable h1 a, .cke_editable h2 a, .cke_editable h3 a, .cke_editable h4 a, .cke_editable .views-exposed-form .views-exposed-widget label a, .views-exposed-form .views-exposed-widget .cke_editable label a, .cke_editable .tag a, .cke_editable .not-front .events-block .date h4 a, .not-front .events-block .date .cke_editable h4 a, .cke_editable a[href^="http://"] a, .cke_editable a[href^="https://"] a, .cke_editable a.button a, .cke_editable .l-region--navigation p a.menu_toggle a, .l-region--navigation p .cke_editable a.menu_toggle a, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a a, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a a, .cke_editable .audience_menu h2 a, .audience_menu .cke_editable h2 a, .cke_editable .audience_menu ul li a a, .audience_menu ul li .cke_editable a a, .cke_editable .node--jobs--full h3 a, .node--jobs--full .cke_editable h3 a, .cke_editable h5 a, .cke_editable .front .l-main .view-id-news .view-footer a a, .front .l-main .view-id-news .view-footer .cke_editable a a, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.member_link a, .cke_editable .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .cke_editable a a, .cke_editable h6 a {
      text-decoration: none;
      color: inherit;
      transition: all .3s;
      padding-bottom: .5em;
      border: 0; }
      /* line 74, ../sass/base/_wysiwyg.scss */
      .cke_editable h1 a:hover, .cke_editable h2 a:hover, .cke_editable h3 a:hover, .cke_editable h4 a:hover, .cke_editable .views-exposed-form .views-exposed-widget label a:hover, .views-exposed-form .views-exposed-widget .cke_editable label a:hover, .cke_editable .tag a:hover, .cke_editable .not-front .events-block .date h4 a:hover, .not-front .events-block .date .cke_editable h4 a:hover, .cke_editable a[href^="http://"] a:hover, .cke_editable a[href^="https://"] a:hover, .cke_editable a.button a:hover, .cke_editable .l-region--navigation p a.menu_toggle a:hover, .l-region--navigation p .cke_editable a.menu_toggle a:hover, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a a:hover, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a a:hover, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a a:hover, .cke_editable .audience_menu h2 a:hover, .audience_menu .cke_editable h2 a:hover, .cke_editable .audience_menu ul li a a:hover, .audience_menu ul li .cke_editable a a:hover, .cke_editable .node--jobs--full h3 a:hover, .node--jobs--full .cke_editable h3 a:hover, .cke_editable h5 a:hover, .cke_editable .front .l-main .view-id-news .view-footer a a:hover, .front .l-main .view-id-news .view-footer .cke_editable a a:hover, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.member_link a:hover, .cke_editable .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a a:hover, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .cke_editable a a:hover, .cke_editable h6 a:hover {
        color: #28add0; }
  /* line 84, ../sass/base/_wysiwyg.scss */
  .cke_editable h2 {
    font-size: 25px;
    font-size: 1.5625rem;
    font-weight: 700; }
  /* line 89, ../sass/base/_wysiwyg.scss */
  .cke_editable h3 {
    font-size: 22px;
    font-size: 1.375rem;
    font-weight: 700; }
  /* line 94, ../sass/base/_wysiwyg.scss */
  .cke_editable h4, .cke_editable .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .cke_editable label, .cke_editable .tag, .cke_editable .not-front .events-block .date h4, .not-front .events-block .date .cke_editable h4, .cke_editable a[href^="http://"], .cke_editable a[href^="https://"], .cke_editable p a[href^="http://"], .cke_editable p a[href^="https://"], .cke_editable a.button, .cke_editable .l-region--navigation p a.menu_toggle, .l-region--navigation p .cke_editable a.menu_toggle, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a, .cke_editable .audience_menu h2, .audience_menu .cke_editable h2, .cke_editable .audience_menu ul li a, .audience_menu ul li .cke_editable a, .cke_editable .node--jobs--full h3, .node--jobs--full .cke_editable h3 {
    font-size: 13px;
    font-size: 0.8125rem;
    font-family: "ff-enzo-web", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
    margin: .5em 0;
    padding: 0; }
    /* line 105, ../sass/base/_wysiwyg.scss */
    .cke_editable h4.icon a, .cke_editable .views-exposed-form .views-exposed-widget label.icon a, .views-exposed-form .views-exposed-widget .cke_editable label.icon a, .cke_editable .icon.tag a, .cke_editable .not-front .events-block .date h4.icon a, .not-front .events-block .date .cke_editable h4.icon a, .cke_editable a.icon[href^="http://"] a, .cke_editable a.icon[href^="https://"] a, .cke_editable a.icon.button a, .cke_editable .l-region--navigation p a.icon.menu_toggle a, .l-region--navigation p .cke_editable a.icon.menu_toggle a, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.icon a, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a.icon a, .cke_editable .audience_menu h2.icon a, .audience_menu .cke_editable h2.icon a, .cke_editable .audience_menu ul li a.icon a, .audience_menu ul li .cke_editable a.icon a, .cke_editable .node--jobs--full h3.icon a, .node--jobs--full .cke_editable h3.icon a {
      color: #28add0;
      line-height: 100%;
      margin-top: .5em;
      padding-right: 1em;
      transition: all .3s; }
      /* line 112, ../sass/base/_wysiwyg.scss */
      .cke_editable h4.icon a:after, .cke_editable .views-exposed-form .views-exposed-widget label.icon a:after, .views-exposed-form .views-exposed-widget .cke_editable label.icon a:after, .cke_editable .icon.tag a:after, .cke_editable .not-front .events-block .date h4.icon a:after, .not-front .events-block .date .cke_editable h4.icon a:after, .cke_editable a.icon[href^="http://"] a:after, .cke_editable a.icon[href^="https://"] a:after, .cke_editable a.icon.button a:after, .cke_editable .l-region--navigation p a.icon.menu_toggle a:after, .l-region--navigation p .cke_editable a.icon.menu_toggle a:after, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:after, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.icon a:after, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:after, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a.icon a:after, .cke_editable .audience_menu h2.icon a:after, .audience_menu .cke_editable h2.icon a:after, .cke_editable .audience_menu ul li a.icon a:after, .audience_menu ul li .cke_editable a.icon a:after, .cke_editable .node--jobs--full h3.icon a:after, .node--jobs--full .cke_editable h3.icon a:after {
        content: "";
        width: 15px;
        height: 15px;
        margin-left: 1em;
        white-space: nowrap;
        display: inline-block;
        background-image: url('../images/read_icon.svg?1572448871');
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        margin-bottom: -.2em;
        transition: all .3s; }
        /* line 61, ../sass/abstractions/_mixins.scss */
        .no-svg .cke_editable h4.icon a:after, .no-svg .cke_editable .views-exposed-form .views-exposed-widget label.icon a:after, .views-exposed-form .views-exposed-widget .no-svg .cke_editable label.icon a:after, .no-svg .cke_editable .icon.tag a:after, .no-svg .cke_editable a.icon[href^="http://"] a:after, .no-svg .cke_editable a.icon[href^="https://"] a:after, .no-svg .cke_editable a.icon.button a:after, .no-svg .cke_editable .l-region--navigation p a.icon.menu_toggle a:after, .l-region--navigation p .no-svg .cke_editable a.icon.menu_toggle a:after, .no-svg .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:after, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .no-svg .cke_editable a.icon a:after, .no-svg .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:after, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .no-svg .cke_editable a.icon a:after, .no-svg .cke_editable .audience_menu h2.icon a:after, .audience_menu .no-svg .cke_editable h2.icon a:after, .no-svg .cke_editable .audience_menu ul li a.icon a:after, .audience_menu ul li .no-svg .cke_editable a.icon a:after, .no-svg .cke_editable .node--jobs--full h3.icon a:after, .node--jobs--full .no-svg .cke_editable h3.icon a:after {
          background-image: url('../images/read_icon.png?1572448871'); }
      /* line 128, ../sass/base/_wysiwyg.scss */
      .cke_editable h4.icon a:hover, .cke_editable .views-exposed-form .views-exposed-widget label.icon a:hover, .views-exposed-form .views-exposed-widget .cke_editable label.icon a:hover, .cke_editable .icon.tag a:hover, .cke_editable a.icon[href^="http://"] a:hover, .cke_editable a.icon[href^="https://"] a:hover, .cke_editable a.icon.button a:hover, .cke_editable .l-region--navigation p a.icon.menu_toggle a:hover, .l-region--navigation p .cke_editable a.icon.menu_toggle a:hover, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon a:hover, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.icon a:hover, .cke_editable .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon a:hover, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .cke_editable a.icon a:hover, .cke_editable .audience_menu h2.icon a:hover, .audience_menu .cke_editable h2.icon a:hover, .cke_editable .audience_menu ul li a.icon a:hover, .audience_menu ul li .cke_editable a.icon a:hover, .cke_editable .node--jobs--full h3.icon a:hover, .node--jobs--full .cke_editable h3.icon a:hover {
        color: #000; }
  /* line 141, ../sass/base/_wysiwyg.scss */
  .cke_editable h5, .cke_editable .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .cke_editable a, .cke_editable .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .cke_editable a.member_link, .cke_editable .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .cke_editable a {
    color: #787878;
    font-family: "ff-enzo-web", sans-serif;
    font-weight: 700;
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: uppercase;
    letter-spacing: .03em;
    margin: .5em 0;
    padding: 0; }
  /* line 152, ../sass/base/_wysiwyg.scss */
  .cke_editable p {
    margin-bottom: 1.5em;
    line-height: 130%;
    color: #000;
    font-size: 17px;
    font-size: 1.0625rem;
    font-weight: 500; }
    /* line 159, ../sass/base/_wysiwyg.scss */
    .cke_editable p.display {
      color: #787878;
      font-size: 26px;
      font-size: 1.625rem;
      line-height: 150%;
      margin-bottom: 1em;
      font-weight: 500; }
  /* line 176, ../sass/base/_wysiwyg.scss */
  .cke_editable ul li, .cke_editable ol li {
    line-height: 130%;
    margin-bottom: .8em; }
  /* line 184, ../sass/base/_wysiwyg.scss */
  .cke_editable a, .cke_editable p a {
    color: #28add0;
    text-decoration: none;
    transition: color .3s;
    font-weight: 700;
    background: linear-gradient(90deg, #28add0 50%, rgba(0, 0, 0, 0) 0%) repeat-x;
    background-size: .4em 2px;
    background-position: 0 .95em;
    text-shadow: .05em 0 white, -.05em 0 white; }
    /* line 193, ../sass/base/_wysiwyg.scss */
    .cke_editable a:hover, .cke_editable p a:hover {
      color: #109e6f;
      background: none; }
    /* line 198, ../sass/base/_wysiwyg.scss */
    .cke_editable a[href^="http://"], .cke_editable a[href^="https://"], .cke_editable p a[href^="http://"], .cke_editable p a[href^="https://"] {
      color: #28add0;
      line-height: 100%;
      margin-top: .5em;
      background: none;
      transition: all .3s;
      border: 0; }
      /* line 207, ../sass/base/_wysiwyg.scss */
      .cke_editable a[href^="http://"]:after, .cke_editable a[href^="https://"]:after, .cke_editable p a[href^="http://"]:after, .cke_editable p a[href^="https://"]:after {
        content: "";
        width: 14px;
        height: 14px;
        margin-left: .2em;
        white-space: nowrap;
        display: inline-block;
        background-image: url('../images/offsite.svg?1572448871');
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        margin-bottom: 0em;
        transition: all .3s; }
        /* line 61, ../sass/abstractions/_mixins.scss */
        .no-svg .cke_editable a[href^="http://"]:after, .no-svg .cke_editable a[href^="https://"]:after, .no-svg .cke_editable p a[href^="http://"]:after, .no-svg .cke_editable p a[href^="https://"]:after {
          background-image: url('../images/offsite.png?1572448871'); }
      /* line 223, ../sass/base/_wysiwyg.scss */
      .cke_editable a[href^="http://"]:hover, .cke_editable a[href^="https://"]:hover, .cke_editable p a[href^="http://"]:hover, .cke_editable p a[href^="https://"]:hover {
        color: #000; }
  /* line 233, ../sass/base/_wysiwyg.scss */
  .cke_editable a.button {
    padding: .5em .4em .4em;
    font-size: 12px;
    font-size: 0.75rem;
    color: #fff;
    background-color: #28add0;
    display: inline-block;
    margin: 0;
    transition: background-color .5s;
    text-shadow: none; }
    /* line 244, ../sass/base/_wysiwyg.scss */
    .cke_editable a.button:hover {
      background-color: #7ab116; }
  /* line 250, ../sass/base/_wysiwyg.scss */
  .cke_editable a.pdf {
    font-weight: bold;
    color: #28add0;
    line-height: 100%;
    margin-top: .5em;
    background: none;
    transition: all .3s;
    border: 0; }
    /* line 260, ../sass/base/_wysiwyg.scss */
    .cke_editable a.pdf:before {
      content: "";
      width: 12px;
      height: 13px;
      margin-right: .3em;
      white-space: nowrap;
      display: inline-block;
      background: url('../images/pdf.png?1572448871') no-repeat;
      margin-bottom: 0em;
      transition: all .3s; }
      @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
        /* line 260, ../sass/base/_wysiwyg.scss */
        .cke_editable a.pdf:before {
          /* on retina, use image that's scaled by 2 */
          background-image: url('../images/pdf@2x.png?1572448871');
          background-size: 12px 13px; } }

/* line 1, ../sass/components/_footer.scss */
footer {
  background-color: #000;
  padding: 1.5em; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  footer:before, footer:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  footer:after {
    clear: both; }
  /* line 7, ../sass/components/_footer.scss */
  footer .footer_info {
    width: 100%;
    padding: 1.5em;
    margin: 0;
    display: block;
    border-bottom: 1px solid #fff; }
    /* line 14, ../sass/components/_footer.scss */
    footer .footer_info:last-of-type {
      border-bottom: 0; }
    @media (min-width: 960px) {
      /* line 7, ../sass/components/_footer.scss */
      footer .footer_info {
        display: inline-block;
        width: 25%;
        float: left;
        border: 0;
        padding: .3em 0 0 0; } }
    /* line 27, ../sass/components/_footer.scss */
    footer .footer_info a {
      text-shadow: none;
      background: none; }
      /* line 30, ../sass/components/_footer.scss */
      footer .footer_info a:after {
        content: ""; }
    /* line 37, ../sass/components/_footer.scss */
    footer .footer_info h4, footer .footer_info .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget footer .footer_info label, footer .footer_info .tag, footer .footer_info .not-front .events-block .date h4, .not-front .events-block .date footer .footer_info h4, footer .footer_info .cke_editable a[href^="http://"], .cke_editable footer .footer_info a[href^="http://"], footer .footer_info .cke_editable a[href^="https://"], .cke_editable footer .footer_info a[href^="https://"], footer .footer_info .cke_editable a.button, .cke_editable footer .footer_info a.button, footer .footer_info .l-region--navigation p a.menu_toggle, .l-region--navigation p footer .footer_info a.menu_toggle, footer .footer_info .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li footer .footer_info a, footer .footer_info .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li footer .footer_info a, footer .footer_info .audience_menu h2, .audience_menu footer .footer_info h2, footer .footer_info .audience_menu ul li a, .audience_menu ul li footer .footer_info a, footer .footer_info .node--jobs--full h3, .node--jobs--full footer .footer_info h3 {
      color: #fff;
      font-size: 10px;
      font-size: 0.625rem;
      margin: 0;
      padding: 0; }
    @media (min-width: 960px) {
      /* line 44, ../sass/components/_footer.scss */
      footer .footer_info.address {
        padding: 0 2.5em 0 0; } }
    /* line 51, ../sass/components/_footer.scss */
    footer .footer_info.address p {
      color: #fff;
      font-size: 13px;
      font-size: 0.8125rem;
      margin: 0;
      padding: 0;
      line-height: 150%; }
    /* line 62, ../sass/components/_footer.scss */
    footer .footer_info.future p {
      margin: 0;
      padding: 0; }
      /* line 65, ../sass/components/_footer.scss */
      footer .footer_info.future p a {
        text-indent: -9999px;
        display: block;
        width: 178px;
        height: 76px;
        margin-left: -10px;
        background: url('../images/future_earth.png?1572448871') no-repeat; }
        @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
          /* line 65, ../sass/components/_footer.scss */
          footer .footer_info.future p a {
            /* on retina, use image that's scaled by 2 */
            background-image: url('../images/future_earth@2x.png?1572448871');
            background-size: 178px 76px; } }
    /* line 80, ../sass/components/_footer.scss */
    footer .footer_info.bern p {
      margin: 0;
      padding: 0; }
      /* line 83, ../sass/components/_footer.scss */
      footer .footer_info.bern p a {
        text-indent: -9999px;
        display: block;
        width: 150px;
        height: 162px;
        margin-left: 0;
        margin-top: .5em;
        background: url('../images/ubern-large.png?1572448871') no-repeat; }
        @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
          /* line 83, ../sass/components/_footer.scss */
          footer .footer_info.bern p a {
            /* on retina, use image that's scaled by 2 */
            background-image: url('../images/ubern-large@2x.png?1572448871');
            background-size: 150px 162px; } }
    /* line 100, ../sass/components/_footer.scss */
    footer .footer_info.vu p {
      margin: 0;
      padding: 0; }
      /* line 103, ../sass/components/_footer.scss */
      footer .footer_info.vu p a {
        text-indent: -9999px;
        display: block;
        width: 180px;
        height: 57px;
        margin-left: 0;
        margin-top: 1em;
        background: url('../images/vu_ivm.png?1572448871') no-repeat;
        background-size: 180px 57px; }
        @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
          /* line 103, ../sass/components/_footer.scss */
          footer .footer_info.vu p a {
            /* on retina, use image that's scaled by 2 */
            background-image: url('../images/vu_ivm@2x.png?1572448871');
            background-size: 180px 57px; } }
    /* line 121, ../sass/components/_footer.scss */
    footer .footer_info.sdc p {
      margin: 0;
      padding: 0; }
      /* line 124, ../sass/components/_footer.scss */
      footer .footer_info.sdc p a {
        text-indent: -9999px;
        display: block;
        width: 180px;
        height: 92px;
        margin-left: 0;
        margin-top: 1em;
        background: url('../images/SDC.png?1572448871') no-repeat;
        background-size: 180px 81px; }

/* line 1, ../sass/components/_front.scss */
.front .l-main {
  background-color: #fff;
  /*News on front*/ }
  @media (min-width: 960px) {
    /* line 1, ../sass/components/_front.scss */
    .front .l-main {
      background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 75%, #eaeaea 0%);
      background-size: 100%;
      border-left: 1px solid #eaeaea;
      padding-bottom: 1.5em; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .front .l-main:before, .front .l-main:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .front .l-main:after {
        clear: both; } }
  /* line 14, ../sass/components/_front.scss */
  .front .l-main .view-id-news {
    padding-top: 0em;
    margin-top: 0; }
    @media (min-width: 960px) {
      /* line 14, ../sass/components/_front.scss */
      .front .l-main .view-id-news {
        padding-top: 2em; } }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .front .l-main .view-id-news:before, .front .l-main .view-id-news:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .front .l-main .view-id-news:after {
      clear: both; }
    /* line 24, ../sass/components/_front.scss */
    .front .l-main .view-id-news .masonry-item {
      width: 100%;
      display: block;
      background-color: transparent;
      padding: 1em .2em .5em;
      margin-bottom: .5em;
      border-bottom: 1px dotted #eaeaea;
      margin-top: 0;
      /*  @include breakpoint($desk){
          &:after {
                    content:"\00A0............";
                    @include font-size(40px);
                   // white-space:pre;
                    color:$ltgrey;
                    letter-spacing:.08em;
                }//after 
        }//desk    */ }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .front .l-main .view-id-news .masonry-item:before, .front .l-main .view-id-news .masonry-item:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .front .l-main .view-id-news .masonry-item:after {
        clear: both; }
      @media (min-width: 960px) {
        /* line 24, ../sass/components/_front.scss */
        .front .l-main .view-id-news .masonry-item {
          width: 50%;
          padding: .4em 1em .5em;
          background-image: linear-gradient(to right, #eaeaea 1px, rgba(0, 0, 0, 0) 0%);
          background-size: 100%; } }
      @media (min-width: 1200px) {
        /* line 24, ../sass/components/_front.scss */
        .front .l-main .view-id-news .masonry-item {
          width: 33.33%;
          padding: 0 1.5em; } }
      /* line 56, ../sass/components/_front.scss */
      .front .l-main .view-id-news .masonry-item h5, .front .l-main .view-id-news .masonry-item .view-footer a, .front .l-main .view-id-news .view-footer .masonry-item a, .front .l-main .view-id-news .masonry-item .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .front .l-main .view-id-news .masonry-item a.member_link, .front .l-main .view-id-news .masonry-item .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .front .l-main .view-id-news .masonry-item a {
        background-color: #fff;
        padding: 0 .4em 0 0;
        display: inline-block; }
      /* line 64, ../sass/components/_front.scss */
      .front .l-main .view-id-news .masonry-item h2 {
        border-top: 1px solid #eaeaea;
        padding-top: .5em;
        margin: -.5em 0 .5em 0;
        font-size: 20px;
        font-size: 1.25rem; }
      /* line 70, ../sass/components/_front.scss */
      .front .l-main .view-id-news .masonry-item p {
        margin: 0;
        padding: 0;
        color: #787878;
        line-height: 1.4; }
      /* line 81, ../sass/components/_front.scss */
      .front .l-main .view-id-news .masonry-item .tag, .front .l-main .view-id-news .masonry-item .not-front .events-block .date h4, .not-front .events-block .date .front .l-main .view-id-news .masonry-item h4, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .views-exposed-form .views-exposed-widget label, .not-front .events-block .date .views-exposed-form .views-exposed-widget .front .l-main .view-id-news .masonry-item label, .front .l-main .view-id-news .masonry-item .views-exposed-form .views-exposed-widget .not-front .events-block .date label, .views-exposed-form .views-exposed-widget .not-front .events-block .date .front .l-main .view-id-news .masonry-item label, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .cke_editable a[href^="http://"], .not-front .events-block .date .cke_editable .front .l-main .view-id-news .masonry-item a[href^="http://"], .front .l-main .view-id-news .masonry-item .cke_editable .not-front .events-block .date a[href^="http://"], .cke_editable .not-front .events-block .date .front .l-main .view-id-news .masonry-item a[href^="http://"], .front .l-main .view-id-news .masonry-item .not-front .events-block .date .cke_editable a[href^="https://"], .not-front .events-block .date .cke_editable .front .l-main .view-id-news .masonry-item a[href^="https://"], .front .l-main .view-id-news .masonry-item .cke_editable .not-front .events-block .date a[href^="https://"], .cke_editable .not-front .events-block .date .front .l-main .view-id-news .masonry-item a[href^="https://"], .front .l-main .view-id-news .masonry-item .not-front .events-block .date .cke_editable a.button, .not-front .events-block .date .cke_editable .front .l-main .view-id-news .masonry-item a.button, .front .l-main .view-id-news .masonry-item .cke_editable .not-front .events-block .date a.button, .cke_editable .not-front .events-block .date .front .l-main .view-id-news .masonry-item a.button, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .l-region--navigation p a.menu_toggle, .not-front .events-block .date .l-region--navigation p .front .l-main .view-id-news .masonry-item a.menu_toggle, .front .l-main .view-id-news .masonry-item .l-region--navigation p .not-front .events-block .date a.menu_toggle, .l-region--navigation p .not-front .events-block .date .front .l-main .view-id-news .masonry-item a.menu_toggle, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .audience_menu h2, .not-front .events-block .date .audience_menu .front .l-main .view-id-news .masonry-item h2, .front .l-main .view-id-news .masonry-item .audience_menu .not-front .events-block .date h2, .audience_menu .not-front .events-block .date .front .l-main .view-id-news .masonry-item h2, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .audience_menu ul li a, .not-front .events-block .date .audience_menu ul li .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .audience_menu ul li .not-front .events-block .date a, .audience_menu ul li .not-front .events-block .date .front .l-main .view-id-news .masonry-item a, .front .l-main .view-id-news .masonry-item .not-front .events-block .date .node--jobs--full h3, .not-front .events-block .date .node--jobs--full .front .l-main .view-id-news .masonry-item h3, .front .l-main .view-id-news .masonry-item .node--jobs--full .not-front .events-block .date h3, .node--jobs--full .not-front .events-block .date .front .l-main .view-id-news .masonry-item h3 {
        margin-bottom: .4em; }
      /* line 86, ../sass/components/_front.scss */
      .front .l-main .view-id-news .masonry-item h4.icon, .front .l-main .view-id-news .masonry-item .views-exposed-form .views-exposed-widget label.icon, .views-exposed-form .views-exposed-widget .front .l-main .view-id-news .masonry-item label.icon, .front .l-main .view-id-news .masonry-item .icon.tag, .front .l-main .view-id-news .masonry-item .cke_editable a.icon[href^="http://"], .cke_editable .front .l-main .view-id-news .masonry-item a.icon[href^="http://"], .front .l-main .view-id-news .masonry-item .cke_editable a.icon[href^="https://"], .cke_editable .front .l-main .view-id-news .masonry-item a.icon[href^="https://"], .front .l-main .view-id-news .masonry-item .cke_editable a.icon.button, .cke_editable .front .l-main .view-id-news .masonry-item a.icon.button, .front .l-main .view-id-news .masonry-item .l-region--navigation p a.icon.menu_toggle, .l-region--navigation p .front .l-main .view-id-news .masonry-item a.icon.menu_toggle, .front .l-main .view-id-news .masonry-item .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.icon, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .front .l-main .view-id-news .masonry-item a.icon, .front .l-main .view-id-news .masonry-item .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.icon, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .front .l-main .view-id-news .masonry-item a.icon, .front .l-main .view-id-news .masonry-item .audience_menu h2.icon, .audience_menu .front .l-main .view-id-news .masonry-item h2.icon, .front .l-main .view-id-news .masonry-item .audience_menu ul li a.icon, .audience_menu ul li .front .l-main .view-id-news .masonry-item a.icon, .front .l-main .view-id-news .masonry-item .node--jobs--full h3.icon, .node--jobs--full .front .l-main .view-id-news .masonry-item h3.icon {
        margin: 1em 0 0 0;
        padding: 0;
        padding-bottom: 1em; }
    /* line 105, ../sass/components/_front.scss */
    .front .l-main .view-id-news .view-footer {
      margin-left: .8em; }
      /* line 107, ../sass/components/_front.scss */
      .front .l-main .view-id-news .view-footer a {
        color: #fff;
        background-color: #28add0;
        font-size: 12px;
        font-size: 0.75rem;
        line-height: 100%;
        margin: 0;
        border-radius: .5em;
        padding: .5em 1em; }
  /* line 125, ../sass/components/_front.scss */
  .front .l-main .l-region--sidebar-second .view-homepage-feature {
    display: block;
    background: #eaeaea;
    padding: 2em;
    margin-top: 0; }
    @media (min-width: 960px) {
      /* line 125, ../sass/components/_front.scss */
      .front .l-main .l-region--sidebar-second .view-homepage-feature {
        padding: 1em 1em 2em;
        background: transparent; } }
    /* line 139, ../sass/components/_front.scss */
    .front .l-main .l-region--sidebar-second .view-homepage-feature h4.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .views-exposed-form .views-exposed-widget label.tag, .views-exposed-form .views-exposed-widget .front .l-main .l-region--sidebar-second .view-homepage-feature label.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date h4, .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature h4, .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable a.tag[href^="http://"], .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag[href^="http://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable a.tag[href^="https://"], .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag[href^="https://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable a.tag.button, .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag.button, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--navigation p a.tag.menu_toggle, .l-region--navigation p .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag.menu_toggle, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.tag, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.tag, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .audience_menu h2.tag, .audience_menu .front .l-main .l-region--sidebar-second .view-homepage-feature h2.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .audience_menu ul li a.tag, .audience_menu ul li .front .l-main .l-region--sidebar-second .view-homepage-feature a.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .node--jobs--full h3.tag, .node--jobs--full .front .l-main .l-region--sidebar-second .view-homepage-feature h3.tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .views-exposed-form .views-exposed-widget label, .not-front .events-block .date .views-exposed-form .views-exposed-widget .front .l-main .l-region--sidebar-second .view-homepage-feature label, .front .l-main .l-region--sidebar-second .view-homepage-feature .views-exposed-form .views-exposed-widget .not-front .events-block .date label, .views-exposed-form .views-exposed-widget .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature label, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .tag, .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature .tag, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .cke_editable a[href^="http://"], .not-front .events-block .date .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a[href^="http://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable .not-front .events-block .date a[href^="http://"], .cke_editable .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a[href^="http://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .cke_editable a[href^="https://"], .not-front .events-block .date .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a[href^="https://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable .not-front .events-block .date a[href^="https://"], .cke_editable .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a[href^="https://"], .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .cke_editable a.button, .not-front .events-block .date .cke_editable .front .l-main .l-region--sidebar-second .view-homepage-feature a.button, .front .l-main .l-region--sidebar-second .view-homepage-feature .cke_editable .not-front .events-block .date a.button, .cke_editable .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a.button, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .l-region--navigation p a.menu_toggle, .not-front .events-block .date .l-region--navigation p .front .l-main .l-region--sidebar-second .view-homepage-feature a.menu_toggle, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--navigation p .not-front .events-block .date a.menu_toggle, .l-region--navigation p .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a.menu_toggle, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .audience_menu h2, .not-front .events-block .date .audience_menu .front .l-main .l-region--sidebar-second .view-homepage-feature h2, .front .l-main .l-region--sidebar-second .view-homepage-feature .audience_menu .not-front .events-block .date h2, .audience_menu .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature h2, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .audience_menu ul li a, .not-front .events-block .date .audience_menu ul li .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .audience_menu ul li .not-front .events-block .date a, .audience_menu ul li .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature a, .front .l-main .l-region--sidebar-second .view-homepage-feature .not-front .events-block .date .node--jobs--full h3, .not-front .events-block .date .node--jobs--full .front .l-main .l-region--sidebar-second .view-homepage-feature h3, .front .l-main .l-region--sidebar-second .view-homepage-feature .node--jobs--full .not-front .events-block .date h3, .node--jobs--full .not-front .events-block .date .front .l-main .l-region--sidebar-second .view-homepage-feature h3 {
      padding: .2em .4em;
      font-size: 12px;
      font-size: 0.75rem;
      color: #fff;
      background-color: #000;
      display: inline-block;
      margin: 0;
      font-family: "roboto-condensed",sans-serif;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: .05em; }
    /* line 161, ../sass/components/_front.scss */
    .front .l-main .l-region--sidebar-second .view-homepage-feature figure {
      margin: 0;
      padding: 0; }
      /* line 166, ../sass/components/_front.scss */
      .front .l-main .l-region--sidebar-second .view-homepage-feature figure img {
        border-radius: 50%;
        margin: 1em auto .5em;
        text-align: center;
        display: block; }
    /* line 176, ../sass/components/_front.scss */
    .front .l-main .l-region--sidebar-second .view-homepage-feature p {
      font-size: 14px;
      font-size: 0.875rem; }
    /* line 181, ../sass/components/_front.scss */
    .front .l-main .l-region--sidebar-second .view-homepage-feature .field--subhead p {
      font-size: 16px;
      font-size: 1rem;
      font-family: "roboto",sans-serif;
      margin-bottom: 0; }
  /* line 193, ../sass/components/_front.scss */
  .front .l-main .l-region--sidebar-second .twitter_widg {
    width: 100%;
    overflow: auto;
    padding-top: 1.5em;
    background-color: #000; }
    @media (min-width: 960px) {
      /* line 193, ../sass/components/_front.scss */
      .front .l-main .l-region--sidebar-second .twitter_widg {
        padding: 0 1em 1.5em;
        background-color: transparent; } }
  /* line 213, ../sass/components/_front.scss */
  .front .l-main .l-region--home-banner {
    position: relative; }
    /* line 216, ../sass/components/_front.scss */
    .front .l-main .l-region--home-banner .member_twit {
      display: none; }
      @media (min-width: 960px) {
        /* line 216, ../sass/components/_front.scss */
        .front .l-main .l-region--home-banner .member_twit {
          position: absolute;
          z-index: 99;
          top: auto;
          bottom: 14%;
          right: 3%;
          display: block; } }
      /* line 239, ../sass/components/_front.scss */
      .front .l-main .l-region--home-banner .member_twit .twit_icon {
        position: absolute;
        top: -1.25em;
        right: -1.25em;
        z-index: 800; }
        @media (min-width: 960px) {
          /* line 239, ../sass/components/_front.scss */
          .front .l-main .l-region--home-banner .member_twit .twit_icon {
            top: -1.25em;
            left: -1.25em;
            right: auto; } }

/* line 2, ../sass/components/_header.scss */
.l-page .l-header {
  display: block;
  position: relative; }
  /* line 6, ../sass/components/_header.scss */
  .l-page .l-header .l-branding {
    position: relative; }
    /* line 10, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .logo h2 {
      margin-bottom: -1.5em;
      margin-top: 1.5em;
      padding: 0; }
      @media (min-width: 960px) {
        /* line 10, ../sass/components/_header.scss */
        .l-page .l-header .l-branding .logo h2 {
          margin-bottom: .5em;
          margin-top: 1em; } }
      @media (min-width: 1200px) {
        /* line 10, ../sass/components/_header.scss */
        .l-page .l-header .l-branding .logo h2 {
          margin-bottom: -1em;
          margin-top: 1em; } }
      /* line 25, ../sass/components/_header.scss */
      .l-page .l-header .l-branding .logo h2 a {
        text-indent: -9999px;
        background: url('../images/logo_sm.png?1572448871') no-repeat;
        display: block;
        height: 70px;
        width: 109px;
        z-index: 10;
        margin: 1em 0 0px 10px;
        padding: 0; }
        @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
          /* line 25, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .logo h2 a {
            /* on retina, use image that's scaled by 2 */
            background-image: url('../images/logo_sm@2x.png?1572448871');
            background-size: 109px 70px; } }
        @media (min-width: 600px) {
          /* line 25, ../sass/components/_header.scss */
          .l-page .l-header .l-branding .logo h2 a {
            background: url('../images/logo.png?1572448871') no-repeat;
            height: 121px;
            width: 187px;
            margin: .5em 0 0em 0; } }
  @media (min-width: 600px) and (min--moz-device-pixel-ratio: 1.3), (min-width: 600px) and (-o-min-device-pixel-ratio: 2.6 / 2), (min-width: 600px) and (-webkit-min-device-pixel-ratio: 1.3), (min-width: 600px) and (min-device-pixel-ratio: 1.3), (min-width: 600px) and (min-resolution: 1.3dppx) {
    /* line 25, ../sass/components/_header.scss */
    .l-page .l-header .l-branding .logo h2 a {
      /* on retina, use image that's scaled by 2 */
      background-image: url('../images/logo@2x.png?1572448871');
      background-size: 187px 121px; } }

  /* line 51, ../sass/components/_header.scss */
  .l-page .l-header .tagline {
    display: none; }
    @media (min-width: 960px) {
      /* line 51, ../sass/components/_header.scss */
      .l-page .l-header .tagline {
        font-family: "roboto",sans-serif;
        color: #929292;
        display: block;
        max-width: 50%;
        margin-top: 0; } }
  @media (min-width: 960px) and (min-width: 1200px) {
    /* line 51, ../sass/components/_header.scss */
    .l-page .l-header .tagline {
      margin-top: 1em;
      max-width: 60%; } }
    @media (min-width: 960px) {
        /* line 68, ../sass/components/_header.scss */
        .l-page .l-header .tagline p {
          margin: .3em 0 0 0;
          padding: 0;
          font-weight: bold; } }

/* line 81, ../sass/components/_header.scss */
.front .l-page {
  position: relative; }
  /* line 85, ../sass/components/_header.scss */
  .front .l-page .l-header {
    display: block;
    background-color: #fff; }
    @media (min-width: 960px) {
      /* line 85, ../sass/components/_header.scss */
      .front .l-page .l-header {
        z-index: 10;
        /*  &:after {
               content:"";
              // background-color:inherit;
              background-image:linear-gradient(to bottom, transparent 10px, rgba(#fff, .9) 0);
               width:250px;
               height:75px;
               border-radius:50% / 0 0 100% 100%;
               position:absolute;
               bottom:-65px;
               left:.8em;
               z-index:0;
           }//after*/ } }
    /* line 112, ../sass/components/_header.scss */
    .front .l-page .l-header .l-branding {
      position: relative; }
      @media (min-width: 600px) {
        /* line 118, ../sass/components/_header.scss */
        .front .l-page .l-header .l-branding .logo h2 a {
          margin: .5em 0 0 1.5em; } }

/* line 1, ../sass/components/_navigation.scss */
.l-region--navigation {
  display: block;
  margin: 0;
  padding: 0;
  background-color: #fff; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .l-region--navigation:before, .l-region--navigation:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .l-region--navigation:after {
    clear: both; }
  @media (min-width: 960px) {
    /* line 1, ../sass/components/_navigation.scss */
    .l-region--navigation {
      border-bottom: 1px dotted #787878;
      padding: 0; } }
  /* line 15, ../sass/components/_navigation.scss */
  .l-region--navigation p {
    margin: 0;
    padding: 0; }
    /* line 18, ../sass/components/_navigation.scss */
    .l-region--navigation p a.menu_toggle {
      display: block;
      text-align: right;
      padding: .5em;
      margin-right: 1em;
      border: none;
      font-size: 14px;
      font-size: 0.875rem;
      color: #28add0;
      text-shadow: none;
      background: none; }
      /* line 30, ../sass/components/_navigation.scss */
      .l-region--navigation p a.menu_toggle:hover {
        color: #000; }
      @media (min-width: 960px) {
        /* line 18, ../sass/components/_navigation.scss */
        .l-region--navigation p a.menu_toggle {
          display: none; } }
  /* line 45, ../sass/components/_navigation.scss */
  .l-region--navigation .block--superfish-1 {
    display: none; }
    @media (min-width: 960px) {
      /* line 45, ../sass/components/_navigation.scss */
      .l-region--navigation .block--superfish-1 {
        list-style: none;
        margin: 0;
        padding: 0;
        text-align: right;
        display: block; } }
    /* line 61, ../sass/components/_navigation.scss */
    .l-region--navigation .block--superfish-1 ul.sf-horizontal {
      float: right;
      border-top: 1px dotted #787878;
      margin: 0;
      padding: 0;
      padding-top: .5em; }
      /* line 69, ../sass/components/_navigation.scss */
      .l-region--navigation .block--superfish-1 ul.sf-horizontal > li {
        list-style: none;
        padding-right: .6em;
        margin: 0 .6em .5em 0;
        border-right: 1px dotted #787878;
        position: relative;
        transition: background-color .5s;
        /*&.menuparent {
              &:hover {
               
                   
                   &:after {
                       content:'';
                       width:0em;
                       height:0em;
                       border-top:10px solid rgba($white, .9);
                       border-right: 10px solid transparent;
                        border-left: 10px solid transparent;
                        border-bottom: 10px solid transparent;
                        display:block;
                       position:absolute;
                       bottom:-2.2em;
                       left:1em;
                   }//after
                   
            }//hover
           }//menuparent*/ }
        /* line 99, ../sass/components/_navigation.scss */
        .l-region--navigation .block--superfish-1 ul.sf-horizontal > li:last-child, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li:nth-last-child(2) {
          border: none; }
        /* line 102, ../sass/components/_navigation.scss */
        .l-region--navigation .block--superfish-1 ul.sf-horizontal > li:last-child {
          margin-right: 0; }
        /* line 109, ../sass/components/_navigation.scss */
        .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a {
          color: #28add0;
          font-size: 14px;
          font-size: 0.875rem;
          -moz-transition: color 0.5s ease-in-out;
          -o-transition: color 0.5s ease-in-out;
          -webkit-transition: color 0.5s ease-in-out;
          transition: color 0.5s ease-in-out;
          margin: 0;
          padding: .4em;
          background: none; }
          /* line 122, ../sass/components/_navigation.scss */
          .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a:hover {
            color: #000; }
          /* line 127, ../sass/components/_navigation.scss */
          .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link {
            margin: .1em 0 0 0;
            color: #fff;
            background-color: #28add0;
            font-size: 12px;
            font-size: 0.75rem;
            line-height: 100%;
            border-radius: .5em;
            padding: .5em .8em; }
          /* line 139, ../sass/components/_navigation.scss */
          .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.twitter {
            text-indent: -9999px;
            width: 20px;
            height: 20px;
            background-image: url('../images/twitter.svg?1572448871');
            margin-top: .2em;
            background-position: center center;
            background-size: 100%;
            display: block;
            padding-right: 0; }
            /* line 61, ../sass/abstractions/_mixins.scss */
            .no-svg .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.twitter {
              background-image: url('../images/twitter.png?1572448871'); }
        /* line 153, ../sass/components/_navigation.scss */
        .l-region--navigation .block--superfish-1 ul.sf-horizontal > li ul {
          margin: -.2em 0 0 -.6em;
          padding-top: .5em;
          border: 1px dotted #fff;
          border-top: 0;
          background: #28add0; }
          /* line 164, ../sass/components/_navigation.scss */
          .l-region--navigation .block--superfish-1 ul.sf-horizontal > li ul li {
            float: none;
            margin: 0;
            padding: 0;
            position: relative;
         /*  &:first-of-type {
        
          &:after {
                content:'';
              width:0em;
              height:0em;
              border-top:10px solid transparent;
              border-right: 10px solid transparent;
               border-left: 10px solid transparent;
               border-bottom: 10px solid $white;
               display:block;
              position:absolute;
              z-index:999;
              top:-1.1em;
              left:1em;
          }//after
          
          
      }//first*/ }
            /* line 193, ../sass/components/_navigation.scss */
            .l-region--navigation .block--superfish-1 ul.sf-horizontal > li ul li a {
              padding: .5em 1em;
              color: #fff;
              border-bottom: 1px dotted #fff;
              max-width: 100%;
              margin-bottom: .5em;
              transition: all .3s;
              display: block; }
              /* line 208, ../sass/components/_navigation.scss */
              .l-region--navigation .block--superfish-1 ul.sf-horizontal > li ul li a:hover {
                color: #000; }
            /* line 215, ../sass/components/_navigation.scss */
            .l-region--navigation .block--superfish-1 ul.sf-horizontal > li ul li:last-child a {
              border: none; }

/* line 247, ../sass/components/_navigation.scss */
.not-front .block--superfish-1 ul.sf-horizontal > li.menuparent:hover:after {
  content: ''; }
/* line 256, ../sass/components/_navigation.scss */
.not-front .block--superfish-1 ul.sf-horizontal > li a {
  color: #28add0;
  -moz-transition: color 0.5s ease-in-out;
  -o-transition: color 0.5s ease-in-out;
  -webkit-transition: color 0.5s ease-in-out;
  transition: color 0.5s ease-in-out; }
  /* line 264, ../sass/components/_navigation.scss */
  .not-front .block--superfish-1 ul.sf-horizontal > li a:hover {
    color: #000; }
/* line 273, ../sass/components/_navigation.scss */
.not-front .block--superfish-1 ul.sf-horizontal > li ul {
  margin-top: -.2em;
  padding-top: .5em; }
  /* line 278, ../sass/components/_navigation.scss */
  .not-front .block--superfish-1 ul.sf-horizontal > li ul li {
    position: relative; }
    /* line 284, ../sass/components/_navigation.scss */
    .not-front .block--superfish-1 ul.sf-horizontal > li ul li:first-of-type:after {
      content: '';
      width: 0em;
      height: 0em;
      border-top: 10px solid transparent;
      border-right: 10px solid transparent;
      border-left: 10px solid transparent;
      border-bottom: 10px solid #28add0;
      display: block;
      position: absolute;
      z-index: 999;
      top: -1.1em;
      left: 1em; }
    /* line 303, ../sass/components/_navigation.scss */
    .not-front .block--superfish-1 ul.sf-horizontal > li ul li a {
      color: #fff;
      background-color: #28add0; }
      /* line 310, ../sass/components/_navigation.scss */
      .not-front .block--superfish-1 ul.sf-horizontal > li ul li a:hover {
        color: #000; }

/*Mobile Menu*/
/* line 332, ../sass/components/_navigation.scss */
.l-region--highlighted {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  float: none;
  display: block; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .l-region--highlighted:before, .l-region--highlighted:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .l-region--highlighted:after {
    clear: both; }
  @media (min-width: 960px) {
    /* line 332, ../sass/components/_navigation.scss */
    .l-region--highlighted {
      display: none; } }
  /* line 343, ../sass/components/_navigation.scss */
  .l-region--highlighted #block-superfish-2 {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin: 0;
    padding: 0;
    z-index: 100; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .l-region--highlighted #block-superfish-2:before, .l-region--highlighted #block-superfish-2:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .l-region--highlighted #block-superfish-2:after {
      clear: both; }
    /* line 12, ../../../../../../../../../.rvm/gems/ruby-2.4.1/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
    .l-region--highlighted #block-superfish-2:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 352, ../sass/components/_navigation.scss */
    .l-region--highlighted #block-superfish-2 #superfish-2-toggle {
      display: none; }
      /* line 354, ../sass/components/_navigation.scss */
      .l-region--highlighted #block-superfish-2 #superfish-2-toggle span {
        color: transparent; }
    /* line 361, ../sass/components/_navigation.scss */
    .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion {
      display: block;
      z-index: 60;
      float: left;
      background-color: #fff;
      margin-top: 0px;
      padding-top: 0px; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion:before, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion:after {
        clear: both; }
      /* line 378, ../sass/components/_navigation.scss */
      .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a {
        display: block;
        color: #28add0;
        font-size: 14px;
        font-size: 0.875rem;
        border-bottom: 1px dotted #eaeaea;
        line-height: 300%;
        margin: 0 2em 0 .6em;
        background: none; }
        /* line 390, ../sass/components/_navigation.scss */
        .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.plus::after {
          content: "\002B";
          float: right;
          color: #28add0;
          font-size: 24px;
          font-size: 1.5rem;
          margin-top: -2px; }
        /* line 399, ../sass/components/_navigation.scss */
        .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a.minus::after {
          content: "\002D";
          float: right;
          color: #28add0;
          font-size: 24px;
          font-size: 1.5rem;
          margin-top: -2px; }
        /* line 409, ../sass/components/_navigation.scss */
        .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a:hover {
          font-weight: bold;
          text-decoration: none; }
          /* line 415, ../sass/components/_navigation.scss */
          .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a:hover.plus::after {
            content: "\002B"; }
          /* line 421, ../sass/components/_navigation.scss */
          .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a:hover::after {
            content: "\00A0\FE65"; }
      /* line 430, ../sass/components/_navigation.scss */
      .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li:last-child a {
        border: 0; }
      /* line 435, ../sass/components/_navigation.scss */
      .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul {
        padding-top: .8em;
        padding-bottom: .5em;
        padding-left: .8em; }
        /* line 440, ../sass/components/_navigation.scss */
        .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul li {
          margin: 0;
          padding: 0;
          line-height: 100%; }
          /* line 444, ../sass/components/_navigation.scss */
          .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul li a {
            border: 0;
            text-transform: none;
            line-height: 150%;
            letter-spacing: 0;
            margin: 0 2em 0 .6em;
            background: none;
            font-size: 15px;
            font-size: 0.9375rem; }
            /* line 455, ../sass/components/_navigation.scss */
            .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul li a.plus::after {
              content: ""; }
            /* line 461, ../sass/components/_navigation.scss */
            .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul li a.minus::after {
              content: ""; }
          /* line 470, ../sass/components/_navigation.scss */
          .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li ul li.sf-clone-parent a.sf-depth-2.menuparent[href="/news-events/blog"] {
            display: none; }

/*Ancillary menu*/
/* line 491, ../sass/components/_navigation.scss */
.l-region--header {
  margin: 0;
  padding: 2.5em .6em .5em 0;
  display: block;
  /*  #block-user-login {
  padding:1em 1.5em;
        right:100px;
    }//user*/ }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .l-region--header:before, .l-region--header:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .l-region--header:after {
    clear: both; }
  @media (min-width: 600px) {
    /* line 491, ../sass/components/_navigation.scss */
    .l-region--header {
      padding-right: 0; } }
  /* line 517, ../sass/components/_navigation.scss */
  .l-region--header .block--menu-block {
    float: right;
    margin-right: .8em; }
    @media (min-width: 960px) {
      /* line 517, ../sass/components/_navigation.scss */
      .l-region--header .block--menu-block {
        margin-right: 0; } }
    /* line 528, ../sass/components/_navigation.scss */
    .l-region--header .block--menu-block .menu-name-menu-ancillary {
      white-space: nowrap; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .l-region--header .block--menu-block .menu-name-menu-ancillary:before, .l-region--header .block--menu-block .menu-name-menu-ancillary:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .l-region--header .block--menu-block .menu-name-menu-ancillary:after {
        clear: both; }
      @media (min-width: 600px) {
        /* line 528, ../sass/components/_navigation.scss */
        .l-region--header .block--menu-block .menu-name-menu-ancillary {
          margin: 2.3em 0 0 1em;
          padding-right: .5em; } }
      /* line 543, ../sass/components/_navigation.scss */
      .l-region--header .block--menu-block .menu-name-menu-ancillary ul {
        list-style: none;
        margin: 0;
        padding: 0; }
        /* line 550, ../sass/components/_navigation.scss */
        .l-region--header .block--menu-block .menu-name-menu-ancillary ul li {
          float: right;
          list-style: none;
          padding: 0;
          margin-bottom: .5em;
          margin-left: 1em; }
          @media (min-width: 960px) {
            /* line 550, ../sass/components/_navigation.scss */
            .l-region--header .block--menu-block .menu-name-menu-ancillary ul li {
              margin-bottom: 0; } }
          /* line 561, ../sass/components/_navigation.scss */
          .l-region--header .block--menu-block .menu-name-menu-ancillary ul li:last-child {
            margin-left: 0; }
          /* line 566, ../sass/components/_navigation.scss */
          .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a {
            color: #109e6f;
            font-size: 14px;
            font-size: 0.875rem;
            line-height: 100%;
            margin: 0;
            border-radius: .5em;
            padding: .5em 0 .5em .8em; }
            /* line 580, ../sass/components/_navigation.scss */
            .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.login-btn:after {
              content: "";
              width: 18px;
              height: 18px;
              margin-left: .3em;
              white-space: nowrap;
              display: inline-block;
              background-image: url('../images/icon_login.svg?1572448871');
              background-size: 100% 100%;
              background-position: center right;
              background-repeat: no-repeat;
              margin-bottom: -.2em; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.login-btn:after {
                background-image: url('../images/icon_login.png?1572448871'); }
            /* line 594, ../sass/components/_navigation.scss */
            .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.search-btn:after {
              content: "";
              width: 18px;
              height: 18px;
              margin-left: .6em;
              white-space: nowrap;
              display: inline-block;
              background-image: url('../images/icon_search.svg?1572448871');
              background-size: 100% 100%;
              background-position: center right;
              background-repeat: no-repeat;
              margin-bottom: -.2em; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.search-btn:after {
                background-image: url('../images/icon_search.png?1572448871'); }
            /* line 611, ../sass/components/_navigation.scss */
            .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.me-btn:after {
              content: "";
              width: 18px;
              height: 18px;
              margin-left: .6em;
              white-space: nowrap;
              display: inline-block;
              background-image: url('../images/icon_me.svg?1572448871');
              background-size: 100% 100%;
              background-position: center right;
              background-repeat: no-repeat;
              margin-bottom: -.2em; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a.me-btn:after {
                background-image: url('../images/icon_me.png?1572448871'); }

/* line 639, ../sass/components/_navigation.scss */
.advanced_search_block {
  display: none;
  position: absolute;
  top: 58%;
  right: .8em;
  padding: .5em;
  border-radius: .5em;
  float: left;
  z-index: 980;
  background-color: #787878; }
  @media (min-width: 960px) {
    /* line 639, ../sass/components/_navigation.scss */
    .advanced_search_block {
      float: right;
      padding: 1.5em;
      margin-bottom: 0; } }
  /* line 658, ../sass/components/_navigation.scss */
  .advanced_search_block .views-exposed-form {
    padding: 0;
    margin: 0;
    background-color: transparent; }
    /* line 663, ../sass/components/_navigation.scss */
    .advanced_search_block .views-exposed-form label {
      color: #fff; }
    /* line 667, ../sass/components/_navigation.scss */
    .advanced_search_block .views-exposed-form .form-item {
      margin: 0; }
      /* line 669, ../sass/components/_navigation.scss */
      .advanced_search_block .views-exposed-form .form-item input[type="text"] {
        margin: 0; }
  /* line 678, ../sass/components/_navigation.scss */
  .advanced_search_block a.close {
    position: absolute;
    z-index: 999;
    text-indent: -9999px;
    top: .3em;
    right: .3em;
    width: 10px;
    height: 10px;
    cursor: pointer;
    background-image: url('../images/x.svg?1572448871');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    display: block; }
    /* line 61, ../sass/abstractions/_mixins.scss */
    .no-svg .advanced_search_block a.close {
      background-image: url('../images/x.png?1572448871'); }

/*Audience buttons on homepage*/
/* line 702, ../sass/components/_navigation.scss */
.audience_menu {
  position: relative;
  z-index: 20;
  margin: -2em .2em 0; }
  @media (min-width: 960px) {
    /* line 702, ../sass/components/_navigation.scss */
    .audience_menu {
      margin: -5.8em 0 0; } }
  /* line 712, ../sass/components/_navigation.scss */
  .audience_menu h2 {
    color: #fff;
    text-shadow: 0 0 15px #000;
    margin: 0 0 1em 1.7em; }
    @media (min-width: 960px) {
      /* line 712, ../sass/components/_navigation.scss */
      .audience_menu h2 {
        margin: 0 0 1em 2.8em; } }
  /* line 726, ../sass/components/_navigation.scss */
  .audience_menu ul {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 734, ../sass/components/_navigation.scss */
    .audience_menu ul li, .audience_menu ul li.leaf {
      width: 33.33%;
      float: left;
      list-style-type: none;
      list-style-image: none;
      margin: 0;
      padding: 0; }
      /* line 746, ../sass/components/_navigation.scss */
      .audience_menu ul li a, .audience_menu ul li.leaf a {
        color: #fff;
        display: block;
        font-size: 11px;
        font-size: 0.6875rem;
        padding: 1em .4em 1em .8em;
        margin: 0;
        transition: all .3s; }
        @media (min-width: 600px) {
          /* line 746, ../sass/components/_navigation.scss */
          .audience_menu ul li a, .audience_menu ul li.leaf a {
            font-size: 13px;
            font-size: 0.8125rem;
            padding-left: 2em; } }
        @media (min-width: 960px) {
          /* line 746, ../sass/components/_navigation.scss */
          .audience_menu ul li a, .audience_menu ul li.leaf a {
            padding: .8em .3em 1.3em 1em; } }
        /* line 766, ../sass/components/_navigation.scss */
        .audience_menu ul li a:before, .audience_menu ul li.leaf a:before {
          content: ""; }
          @media (min-width: 960px) {
            /* line 766, ../sass/components/_navigation.scss */
            .audience_menu ul li a:before, .audience_menu ul li.leaf a:before {
              margin-right: 1.5em;
              width: 30px;
              height: 30px;
              white-space: nowrap;
              display: inline-block;
              margin-bottom: -.8em; } }
        /* line 781, ../sass/components/_navigation.scss */
        .audience_menu ul li a:hover, .audience_menu ul li.leaf a:hover {
          box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2) inset;
          background-image: linear-gradient(rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0) 100%); }
      /* line 788, ../sass/components/_navigation.scss */
      .audience_menu ul li:first-child, .audience_menu ul li.leaf:first-child {
        background-color: rgba(40, 173, 208, 0.9); }
        @media (min-width: 960px) {
          /* line 792, ../sass/components/_navigation.scss */
          .audience_menu ul li:first-child a, .audience_menu ul li.leaf:first-child a {
            padding-left: 2.8em; } }
        /* line 800, ../sass/components/_navigation.scss */
        .audience_menu ul li:first-child a:before, .audience_menu ul li.leaf:first-child a:before {
          content: ''; }
          @media (min-width: 960px) {
            /* line 800, ../sass/components/_navigation.scss */
            .audience_menu ul li:first-child a:before, .audience_menu ul li.leaf:first-child a:before {
              content: '';
              background-image: url('../images/icon_geologist.svg?1572448871');
              background-size: 100% 100%;
              background-position: center center;
              background-repeat: no-repeat; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .audience_menu ul li:first-child a:before, .no-svg .audience_menu ul li.leaf:first-child a:before {
                background-image: url('../images/icon_geologist.png?1572448871'); } }
      /* line 819, ../sass/components/_navigation.scss */
      .audience_menu ul li:nth-child(2), .audience_menu ul li.leaf:nth-child(2) {
        background-color: rgba(16, 158, 111, 0.9); }
        @media (min-width: 960px) {
          /* line 822, ../sass/components/_navigation.scss */
          .audience_menu ul li:nth-child(2) a, .audience_menu ul li.leaf:nth-child(2) a {
            padding-left: 1em; } }
        /* line 828, ../sass/components/_navigation.scss */
        .audience_menu ul li:nth-child(2) a:before, .audience_menu ul li.leaf:nth-child(2) a:before {
          content: ''; }
          @media (min-width: 960px) {
            /* line 828, ../sass/components/_navigation.scss */
            .audience_menu ul li:nth-child(2) a:before, .audience_menu ul li.leaf:nth-child(2) a:before {
              content: '';
              background-image: url('../images/icon_globe.svg?1572448871');
              background-size: 100% 100%;
              background-position: center center;
              background-repeat: no-repeat; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .audience_menu ul li:nth-child(2) a:before, .no-svg .audience_menu ul li.leaf:nth-child(2) a:before {
                background-image: url('../images/icon_globe.png?1572448871'); } }
      /* line 845, ../sass/components/_navigation.scss */
      .audience_menu ul li:last-child, .audience_menu ul li.leaf:last-child {
        background-color: rgba(122, 177, 22, 0.9); }
        @media (min-width: 960px) {
          /* line 848, ../sass/components/_navigation.scss */
          .audience_menu ul li:last-child a, .audience_menu ul li.leaf:last-child a {
            padding-left: 1em; } }
        /* line 855, ../sass/components/_navigation.scss */
        .audience_menu ul li:last-child a:before, .audience_menu ul li.leaf:last-child a:before {
          content: ''; }
          @media (min-width: 960px) {
            /* line 855, ../sass/components/_navigation.scss */
            .audience_menu ul li:last-child a:before, .audience_menu ul li.leaf:last-child a:before {
              content: '';
              background-image: url('../images/icon_media.svg?1572448871');
              background-size: 100% 100%;
              background-position: center center;
              background-repeat: no-repeat; }
              /* line 61, ../sass/abstractions/_mixins.scss */
              .no-svg .audience_menu ul li:last-child a:before, .no-svg .audience_menu ul li.leaf:last-child a:before {
                background-image: url('../images/icon_media.png?1572448871'); } }

/* line 876, ../sass/components/_navigation.scss */
.l-region--sidebar-first {
  border-bottom: 1px dotted #28add0;
  margin-bottom: 2em;
  /*.block--superfish {
      .sf-accordion-toggle {
          display:none !important;
      }//toggle
      .sf-menu-osm-menu {
          display:block !important;
          color:$textgrey;
           @include font-size(18px);
           font-weight:300;
           margin:0 0 .5em 0;
           border:0;
           
      }//ul osm menu
  }//sf*/ }
  @media (min-width: 960px) {
    /* line 876, ../sass/components/_navigation.scss */
    .l-region--sidebar-first {
      padding: 0;
      background-color: transparent;
      border-bottom: 0;
      margin-bottom: 0; } }
  /* line 894, ../sass/components/_navigation.scss */
  .l-region--sidebar-first .block--menu-block {
    margin: 0;
    padding: 0; }
    @media (min-width: 960px) {
      /* line 894, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .block--menu-block {
        margin-right: .5em; } }
    /* line 902, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .block--menu-block h2 {
      font-family: "lato",sans-serif;
      color: #000;
      font-weight: 700;
      padding: 0;
      padding-bottom: 0em;
      font-size: 22px;
      font-size: 1.375rem;
      margin-bottom: .8em;
      margin-top: 1em; }
      /* line 918, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .block--menu-block h2 a {
        color: #000; }
        /* line 921, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .block--menu-block h2 a:hover, .l-region--sidebar-first .block--menu-block h2 a:focus {
          color: #787878; }
    /* line 928, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .block--menu-block ul {
      margin: 0;
      padding: 0 1em;
      list-style: none; }
      /* line 936, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .block--menu-block ul > li {
        margin: 0 0 .8em 0;
        list-style: none; }
        /* line 943, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .block--menu-block ul > li.collapsed {
          list-style: none; }
        /* line 949, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .block--menu-block ul > li:last-child {
          border: 0;
          padding-bottom: 0; }
        /* line 954, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .block--menu-block ul > li a {
          color: #787878;
          line-height: 115%;
          font-size: 18px;
          font-size: 1.125rem;
          font-weight: 300;
          transition: color .5s; }
          /* line 962, ../sass/components/_navigation.scss */
          .l-region--sidebar-first .block--menu-block ul > li a:after {
            content: none;
            margin-left: .5em;
            transition: all .3s; }
          /* line 968, ../sass/components/_navigation.scss */
          .l-region--sidebar-first .block--menu-block ul > li a.active, .l-region--sidebar-first .block--menu-block ul > li a.active:hover {
            color: #000;
            /* &:after {
                  content:"";
                 width:15px;
                 height:15px;
                 margin-left:1em;
                 white-space:nowrap;
                 display:inline-block;
                 @include svg-bg('active_icon');
                 background-size:100% 100%;
                 background-position:center center;
                 background-repeat:no-repeat;
                margin-bottom:0em;
             }//after*/ }
          /* line 989, ../sass/components/_navigation.scss */
          .l-region--sidebar-first .block--menu-block ul > li a:hover {
            color: #000; }
        /* line 998, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .block--menu-block ul > li > ul {
          margin: 1em 2em 0em 0em;
          padding: 0 0 .5em .8em; }
          /* line 1003, ../sass/components/_navigation.scss */
          .l-region--sidebar-first .block--menu-block ul > li > ul li a {
            font-size: 14px;
            font-size: 0.875rem;
            color: #787878;
            transition: color .5s; }
            /* line 1010, ../sass/components/_navigation.scss */
            .l-region--sidebar-first .block--menu-block ul > li > ul li a:hover {
              color: #000;
              /* &:after {
                  content:"";
                  background-image:none;
               }//after*/ }
            /* line 1018, ../sass/components/_navigation.scss */
            .l-region--sidebar-first .block--menu-block ul > li > ul li a.active, .l-region--sidebar-first .block--menu-block ul > li > ul li a.active:hover {
              color: #000;
              /*&:after {
                   content:"";
                  //background-image:none;
              }//after*/ }
  /* line 1042, ../sass/components/_navigation.scss */
  .l-region--sidebar-first #block-accordion-menu-2 {
    visibility: hidden; }
  /* line 1046, ../sass/components/_navigation.scss */
  .l-region--sidebar-first .accordion-menu-wrapper {
    margin-top: 2em; }
    /* line 1048, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover {
      background: none;
      padding: 0;
      margin: 0;
      color: #787878;
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: 300;
      margin: 0 0 .5em 0;
      border: 0; }
      /* line 1057, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default .ui-accordion-header-icon, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover .ui-accordion-header-icon {
        left: 0;
        top: 35%; }
      /* line 1061, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default .accordion-link, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover .accordion-link {
        padding-left: 1em;
        font-weight: 300;
        color: #787878;
        transition: color .5s;
        display: block; }
        /* line 1067, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default .accordion-link.active, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default .accordion-link.active:hover, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover .accordion-link.active, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover .accordion-link.active:hover {
          color: #000; }
      /* line 1072, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default.no-children .ui-icon, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover.no-children .ui-icon {
        background: none !important; }
    /* line 1077, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-default.no-children + .ui-widget-content, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover.no-children + .ui-widget-content {
      height: 0 !important;
      margin: 0 !important;
      padding: 0 !important; }
    /* line 1083, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-header.ui-state-hover {
      color: #000; }
    /* line 1086, ../sass/components/_navigation.scss */
    .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content {
      margin: 0 .5em 0em 0em;
      padding: 0 0 .3em .8em;
      background: none;
      border: none;
      height: auto;
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "roboto",sans-serif;
      line-height: 115%;
      font-weight: 300; }
      /* line 1096, ../sass/components/_navigation.scss */
      .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content .menu {
        list-style: none;
        margin: 0;
        padding: 0;
        padding-left: 1em; }
        /* line 1101, ../sass/components/_navigation.scss */
        .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content .menu li.leaf {
          list-style: none;
          margin-bottom: .8em; }
          /* line 1104, ../sass/components/_navigation.scss */
          .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content .menu li.leaf a {
            color: #787878;
            transition: color .5s; }
            /* line 1107, ../sass/components/_navigation.scss */
            .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content .menu li.leaf a:hover, .l-region--sidebar-first .accordion-menu-wrapper .ui-accordion-content.ui-widget-content .menu li.leaf a:focus {
              color: #000; }

/* line 1133, ../sass/components/_navigation.scss */
.page-osm {
  /* .l-region--sidebar-first {
       h2 {
           padding:0;
           font-size:2em;
           color:$textgrey;
           background-color:transparent;
       }
       ul {
           padding:0;
           >li {
               margin-top:.3em;
               margin-bottom:0;
               border:0 !important;
               a.active, a.active:hover {
                   color:$ltblue;
                   &::after {
                       content:none;
                   }//after
               }//active
               ul {
                   padding-left:.4em;
                   margin-top:.4em;
                   li {
                       margin-bottom:0;
                       margin-top:.2em;
                       padding-bottom:0 !important;
                        a.active, a.active:hover {
                           color:$ltblue !important;
   
                       }//active
                   }//li
               }//ul
           }//li
       }//ul
   }//sidebar*/ }

/* line 1171, ../sass/components/_navigation.scss */
a#scrollUp {
  right: 2em;
  bottom: 2em;
  text-indent: -9999px;
  background: url('../images/scroll_to_top.png?1572448871');
  width: 42px;
  height: 42px; }

/* line 3, ../sass/components/_newsletter.scss */
.news_archive {
  background-color: transparent;
  padding: 1.2em 0 0;
  margin: 1.5em 0;
  border-top: 2px solid #fff;
  width: 100%; }
  @media (min-width: 960px) {
    /* line 3, ../sass/components/_newsletter.scss */
    .news_archive {
      background-color: #f4f4f4;
      width: 80%;
      border: 0;
      padding: 1.2em 1.2em 1em; } }
  /* line 19, ../sass/components/_newsletter.scss */
  .news_archive h2 {
    color: #000;
    margin: 0 0 .8em 0;
    font-weight: 300; }
    @media (min-width: 960px) {
      /* line 19, ../sass/components/_newsletter.scss */
      .news_archive h2 {
        font-size: 22px;
        font-size: 1.375rem; } }
    @media (min-width: 1200px) {
      /* line 19, ../sass/components/_newsletter.scss */
      .news_archive h2 {
        font-size: 25px;
        font-size: 1.5625rem; } }
  /* line 33, ../sass/components/_newsletter.scss */
  .news_archive .display_archive {
    margin: 0;
    padding: 0;
    font-size: 15px;
    font-size: 0.9375rem;
    font-family: "ff-enzo-web", sans-serif !important;
    font-weight: bold; }
    /* line 40, ../sass/components/_newsletter.scss */
    .news_archive .display_archive .campaign {
      margin: 0 0 1.2em 0;
      color: #787878;
      padding: 0 0 1em 0;
      border-bottom: 1px solid #fff; }
      /* line 46, ../sass/components/_newsletter.scss */
      .news_archive .display_archive .campaign:last-of-type {
        border-bottom: 0; }
      /* line 50, ../sass/components/_newsletter.scss */
      .news_archive .display_archive .campaign a {
        color: #109e6f;
        line-height: 120%; }
        /* line 54, ../sass/components/_newsletter.scss */
        .news_archive .display_archive .campaign a:before {
          content: "\A"; }
        /* line 58, ../sass/components/_newsletter.scss */
        .news_archive .display_archive .campaign a:hover {
          border-bottom: 1px dotted #109e6f; }

/* line 16, ../sass/abstractions/_mixins.scss */
.view-publications .publication-row:before, .view-publications .publication-row:after {
  content: '';
  display: table; }
/* line 21, ../sass/abstractions/_mixins.scss */
.view-publications .publication-row:after {
  clear: both; }
@media (min-width: 960px) {
  /* line 75, ../sass/components/_newsletter.scss */
  .view-publications .publication-row .field--publication-image {
    width: 20%;
    float: left; }
    /* line 79, ../sass/components/_newsletter.scss */
    .view-publications .publication-row .field--publication-image img {
      width: 100%; }
    /* line 82, ../sass/components/_newsletter.scss */
    .view-publications .publication-row .field--publication-image ~ .field--publication-summary {
      margin-left: 22%;
      margin-top: 0; } }

/* line 5, ../sass/components/_nodes.scss */
.node-type-news h1, .node-type-nodal-office h1, .node-type-jobs h1, .node-type-event h1, .node-type-publication h1, .page-user h1 {
  font-size: 35px;
  font-size: 2.1875rem;
  margin: .3em 0 .5em; }

/* line 17, ../sass/components/_nodes.scss */
.node-type-nodal-office .node--nodal-office--full h5, .node-type-nodal-office .node--nodal-office--full .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .node-type-nodal-office .node--nodal-office--full a, .node-type-nodal-office .node--nodal-office--full .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .node-type-nodal-office .node--nodal-office--full a.member_link, .node-type-nodal-office .node--nodal-office--full .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .node-type-nodal-office .node--nodal-office--full a {
  margin-bottom: 1.5em;
  color: #000; }
/* line 22, ../sass/components/_nodes.scss */
.node-type-nodal-office .node--nodal-office--full figure {
  margin-bottom: 1.5em; }
  /* line 24, ../sass/components/_nodes.scss */
  .node-type-nodal-office .node--nodal-office--full figure p.imgCap {
    text-align: left; }
/* line 29, ../sass/components/_nodes.scss */
.node-type-nodal-office .node--nodal-office--full p.field--office-address {
  margin: 0;
  padding: 0; }
/* line 38, ../sass/components/_nodes.scss */
.node-type-nodal-office .events-block, .node-type-nodal-office .jobs-block, .node-type-nodal-office .news-block, .node-type-nodal-office .publications-block {
  border-top: 1px dotted #787878;
  padding-top: .5em;
  margin-top: .5em; }

/* line 48, ../sass/components/_nodes.scss */
.node--jobs--full h3 {
  color: #000;
  margin: 1em 0 0 0; }
/* line 54, ../sass/components/_nodes.scss */
.node--jobs--full .group-more-info, .node--jobs--full .group-contact-info {
  padding: 1em 0 1.5em 1em;
  margin: 1em 0;
  background-color: #eaeaea; }
/* line 61, ../sass/components/_nodes.scss */
.node--jobs--full p {
  margin-top: 0; }

/* line 68, ../sass/components/_nodes.scss */
.node-type-working-group .node--working-group--full {
  margin-bottom: 3em; }
  /* line 70, ../sass/components/_nodes.scss */
  .node-type-working-group .node--working-group--full p.imgCap {
    text-align: left; }
  /* line 74, ../sass/components/_nodes.scss */
  .node-type-working-group .node--working-group--full .field--group-group a {
    transition: background-color .5s;
    text-shadow: none;
    border-radius: .5em;
    padding: .5em 1em;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "roboto-condensed",sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #fff;
    background-color: #28add0;
    display: inline-block;
    margin: 0;
    border: 0;
    border-image: none; }
    /* line 92, ../sass/components/_nodes.scss */
    .node-type-working-group .node--working-group--full .field--group-group a:hover {
      background-color: #7ab116;
      color: #fff; }
    /* line 96, ../sass/components/_nodes.scss */
    .node-type-working-group .node--working-group--full .field--group-group a:after {
      content: none; }

/* line 106, ../sass/components/_nodes.scss */
.node-type-project .node--project--full p.imgCap {
  text-align: left; }

/* line 112, ../sass/components/_nodes.scss */
.group-read-more {
  margin-bottom: 1em; }
  /* line 114, ../sass/components/_nodes.scss */
  .group-read-more > h3 {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "roboto-condensed",sans-serif;
    margin-bottom: 0; }
    /* line 118, ../sass/components/_nodes.scss */
    .group-read-more > h3 a.field-group-format-title {
      transition: background-color .5s;
      transition: border-radius .5s;
      text-shadow: none;
      border-radius: .5em .5em 0 0;
      padding: .5em 1em;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "roboto-condensed",sans-serif;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: .05em;
      color: #fff;
      background-color: #7ab116;
      display: inline-block;
      margin: 0;
      border: 0;
      border-image: none; }
      /* line 137, ../sass/components/_nodes.scss */
      .group-read-more > h3 a.field-group-format-title:hover {
        background-color: #7ab116;
        color: #fff; }
      /* line 141, ../sass/components/_nodes.scss */
      .group-read-more > h3 a.field-group-format-title:after {
        content: none; }
  /* line 148, ../sass/components/_nodes.scss */
  .group-read-more.collapsed > h3 a.field-group-format-title {
    border-radius: .5em;
    background-color: #28add0; }
    /* line 151, ../sass/components/_nodes.scss */
    .group-read-more.collapsed > h3 a.field-group-format-title:hover {
      background-color: #7ab116;
      color: #fff; }
  /* line 158, ../sass/components/_nodes.scss */
  .group-read-more .field-group-format-wrapper {
    border-top: 2px solid #7ab116;
    border-bottom: 2px solid #7ab116; }

/* line 168, ../sass/components/_nodes.scss */
.user-profile .group-top-info {
  margin-bottom: .5em; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .user-profile .group-top-info:before, .user-profile .group-top-info:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .user-profile .group-top-info:after {
    clear: both; }
  /* line 171, ../sass/components/_nodes.scss */
  .user-profile .group-top-info figure {
    width: 100%; }
    @media (min-width: 600px) {
      /* line 171, ../sass/components/_nodes.scss */
      .user-profile .group-top-info figure {
        float: left;
        width: 30%;
        margin: 0 1.5em 0 0; } }
  /* line 180, ../sass/components/_nodes.scss */
  .user-profile .group-top-info .group-title-info {
    float: none; }
    @media (min-width: 600px) {
      /* line 180, ../sass/components/_nodes.scss */
      .user-profile .group-top-info .group-title-info {
        float: left;
        width: 65%;
        margin-top: 1em; } }
    /* line 189, ../sass/components/_nodes.scss */
    .user-profile .group-top-info .group-title-info h2 {
      display: inline;
      margin: 0;
      padding: 0; }
    /* line 197, ../sass/components/_nodes.scss */
    .user-profile .group-top-info .group-title-info h5, .user-profile .group-top-info .group-title-info .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .user-profile .group-top-info .group-title-info a, .user-profile .group-top-info .group-title-info .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .user-profile .group-top-info .group-title-info a.member_link, .user-profile .group-top-info .group-title-info .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .user-profile .group-top-info .group-title-info a {
      color: #787878;
      margin-bottom: 1em;
      margin-top: .5em; }
      /* line 201, ../sass/components/_nodes.scss */
      .user-profile .group-top-info .group-title-info h5:before, .user-profile .group-top-info .group-title-info .front .l-main .view-id-news .view-footer a:before, .front .l-main .view-id-news .view-footer .user-profile .group-top-info .group-title-info a:before, .user-profile .group-top-info .group-title-info .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link:before, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .user-profile .group-top-info .group-title-info a.member_link:before, .user-profile .group-top-info .group-title-info .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a:before, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .user-profile .group-top-info .group-title-info a:before {
        content: "\000A"; }
    /* line 207, ../sass/components/_nodes.scss */
    .user-profile .group-top-info .group-title-info p.field--account-affiliation {
      margin: 1em 0 0 0;
      padding: 0;
      font-weight: bold; }
    /* line 213, ../sass/components/_nodes.scss */
    .user-profile .group-top-info .group-title-info p.field--account-address, .user-profile .group-top-info .group-title-info p.field--account-telephone {
      margin: .5em 0 0 0;
      padding: 0; }
    /* line 218, ../sass/components/_nodes.scss */
    .user-profile .group-top-info .group-title-info .field--user-websites a {
      font-weight: bold;
      margin-top: .5em; }
/* line 228, ../sass/components/_nodes.scss */
.user-profile section.user-profile-category-history {
  border-top: 1px solid #eaeaea;
  padding-top: 1em;
  margin-top: 1em; }

/*OSM Pages */
/*.page-osm {
    
    h1, h2, h3 {
        font-family:"lato", sans-serif !important;
        font-weight:700;
    }
    #main-content + h1 {
        display:none;
    }
    h2 {
        font-size:1.8em;
    }
    .views-field-title h2 {
        font-family:"lato", sans-serif !important;
        margin-top:0;
    }//h2
    .view-osm-upcoming {
        font-weight:500;
        .views-field-title {
            h2 {
                @extend h1;
                margin-top:.5em;
            }
        }
        //color:$black;
        .field--overview + h2 {
            margin-top:.5em;
        }
        .date--location {
            margin-bottom:1.5em;
            font-weight:500 !important;
            .date-display-range {
                margin-bottom:.3em;
            }
            p {
                margin:0;
                padding:0;
            }
        }//date loc
    }//upcoming
   .osm-top-content {
       display:block;
       @include breakpoint($wide){
          // display:flex;
           //justify-content:flex-start;
           //align-items:center;
       }//desk
      
      
       .osm-image-cont {
           //flex:1 0 auto;
           position:relative;
           .views-field-title {
               position:absolute;
               top:0;
               bottom:0;
               left:0;
               right:0;
               z-index:8;
               background-image:linear-gradient(to bottom, transparent 60%, rgba($black, .9));
               h2 {
                   @extend h1;
                   color:$white;
                   position:absolute;
                   z-index:10;
                   bottom:.3em;
                   left:.5em;
                   padding-right:1em;
               }
           }//title
           img {
               margin-bottom:2em;
               @include breakpoint($wide){
                 margin-bottom:.5em;   
                   margin-right:2em;
               }//desk
           }//img
       }//image
       .osm-text-cont {
           margin:1.5em 0;
           padding: .5em 1.5em;
           border:1px dotted lighten($textgrey, 10%);
       }
   }//top content
   .view-osm-past-conferences {
       .osm-text-cont {
           padding:0;
           border:0;
           h2 {
                   @extend h1;
               }//h2
           .archive--date-location p {
               font-weight:700 !important;
           }
       }//text
      
          
      &.view-display-id-page_2 {
          .osm-text-cont {
              h2 {
                  @extend h2;
              }
          }//text
      }//page 2
   }//past
   
}//page osm*/
/* line 346, ../sass/components/_nodes.scss */
.osm-top-content {
  padding: 1.5em;
  margin-top: 1.5em;
  border: 1px dotted #787878; }
  /* line 350, ../sass/components/_nodes.scss */
  .osm-top-content .date--location {
    font-weight: 700; }
  /* line 353, ../sass/components/_nodes.scss */
  .osm-top-content .date-display-range {
    margin-bottom: .3em; }
  /* line 356, ../sass/components/_nodes.scss */
  .osm-top-content .field--call-for-session-proposals {
    margin-bottom: 0; }

/*BLOG NODES*/
/* line 366, ../sass/components/_nodes.scss */
.blog-tags, .field--related-working-group, .field--related-nodal {
  margin: 0 0 .5em; }

/*This groups all authors together*/
/* line 371, ../sass/components/_nodes.scss */
.group-author {
  display: flex;
  justify-content: flex-start; }

/* line 377, ../sass/components/_nodes.scss */
.group-blog-author {
  margin-bottom: 1em;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-items: center;
  margin-right: 1.2em; }
  /* line 384, ../sass/components/_nodes.scss */
  .group-blog-author figure {
    flex: 0 0 auto;
    margin-right: .5em;
    display: inline-block; }
    /* line 388, ../sass/components/_nodes.scss */
    .group-blog-author figure img {
      border-radius: 50%; }

/* line 394, ../sass/components/_nodes.scss */
.front .group-blog-author {
  margin-bottom: 0; }

/* line 398, ../sass/components/_nodes.scss */
.field--blog-image {
  margin-bottom: 1.5em; }

/* line 2, ../sass/components/_sidebar-second.scss */
.not-front .l-region--sidebar-second {
  background-color: #f4f4f4;
  padding-top: 1.5em;
  color: #787878; }
  @media (min-width: 960px) {
    /* line 2, ../sass/components/_sidebar-second.scss */
    .not-front .l-region--sidebar-second {
      border-top: none;
      padding: 0 1.5em 1.5em;
      margin-top: 1.5em; } }
  /* line 14, ../sass/components/_sidebar-second.scss */
  .not-front .l-region--sidebar-second h2, .not-front .l-region--sidebar-second h5, .not-front .l-region--sidebar-second .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .l-region--sidebar-second a, .not-front .l-region--sidebar-second .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .l-region--sidebar-second a.member_link, .not-front .l-region--sidebar-second .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .l-region--sidebar-second a, .not-front .l-region--sidebar-second a {
    color: #787878; }
  /* line 17, ../sass/components/_sidebar-second.scss */
  .not-front .l-region--sidebar-second h2.block__title {
    border-bottom: 1px dotted #929292;
    padding-bottom: .8em; }
  /* line 22, ../sass/components/_sidebar-second.scss */
  .not-front .l-region--sidebar-second a:hover {
    color: #000; }

/* line 2, ../sass/components/_tabs.scss */
.page-user.section-users .tabs--primary {
  position: relative; }
  /* line 4, ../sass/components/_tabs.scss */
  .page-user.section-users .tabs--primary a[href*="contact"] {
    border-radius: .5em;
    padding: .5em 1em;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "roboto-condensed",sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #fff;
    background-color: #28add0;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 2.5em;
    margin: 0;
    border: 0;
    border-image: none; }
  /* line 22, ../sass/components/_tabs.scss */
  .page-user.section-users .tabs--primary a[href*="users"] {
    display: none; }

/*TAB SECTION FOR OSM*/
/* line 30, ../sass/components/_tabs.scss */
.views-field-tabs {
  margin: 2em 0; }
  /* line 32, ../sass/components/_tabs.scss */
  .views-field-tabs div.horizontal-tabs {
    border: 0;
    position: relative; }
    /* line 35, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list {
      display: block;
      background-color: #fff;
      border: 0;
      position: relative;
      z-index: 99; }
      @media (min-width: 960px) {
        /* line 35, ../sass/components/_tabs.scss */
        .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list {
          display: inline-block; } }
      /* line 45, ../sass/components/_tabs.scss */
      .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button {
        float: none;
        margin-right: 0 !important;
        border: 1px solid #d1d1d1;
        border-bottom: transparent;
        border-radius: 5px 5px 0 0;
        padding: 1em !important;
        background-color: #eaeaea; }
        @media (min-width: 960px) {
          /* line 45, ../sass/components/_tabs.scss */
          .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button {
            background-color: #fff;
            float: left;
            margin-right: .3em !important; } }
        /* line 60, ../sass/components/_tabs.scss */
        .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected {
          background-color: #fff;
          margin-bottom: -.2em !important;
          position: relative;
          z-index: 999; }
          @media (min-width: 960px) {
            /* line 60, ../sass/components/_tabs.scss */
            .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected {
              position: static;
              border-bottom: 2px solid #fff; } }
        /* line 73, ../sass/components/_tabs.scss */
        .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a {
          background-color: transparent; }
          /* line 75, ../sass/components/_tabs.scss */
          .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover, .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus {
            background-color: transparent !important;
            color: #000; }
          /* line 79, ../sass/components/_tabs.scss */
          .views-field-tabs div.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong {
            font-weight: normal !important; }
  /* line 87, ../sass/components/_tabs.scss */
  .views-field-tabs div.horizontal-tabs-panes {
    padding: 2em;
    border: 1px solid #d1d1d1;
    margin-top: -.2em !important; }
    /* line 93, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes p {
      line-height: 1.5;
      margin: 0 0 1.5em; }
    /* line 98, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes ul li, .views-field-tabs div.horizontal-tabs-panes ol li {
      line-height: 1.5;
      margin-bottom: 1em; }
    /* line 102, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes .field-collection-container, .views-field-tabs div.horizontal-tabs-panes .field-collection-view {
      border: 0; }
    /* line 106, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes .field-collection-container > p {
      margin: 0;
      padding: 0; }
    /* line 112, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes .photo-gall .field-collection-container {
      display: flex;
      justify-content: center;
      flex-wrap: wrap; }
      /* line 116, ../sass/components/_tabs.scss */
      .views-field-tabs div.horizontal-tabs-panes .photo-gall .field-collection-container a::after {
        content: none; }
    @media (min-width: 960px) {
      /* line 122, ../sass/components/_tabs.scss */
      .views-field-tabs div.horizontal-tabs-panes .group-speaker .group-details-content {
        display: flex;
        justify-content: flex-start; } }
    /* line 127, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes .group-speaker .group-details-content .group-photo-cont {
      flex: 0 0 40%; }
      /* line 129, ../sass/components/_tabs.scss */
      .views-field-tabs div.horizontal-tabs-panes .group-speaker .group-details-content .group-photo-cont .field--photo {
        margin: 0 0 1.5em 0; }
        @media (min-width: 960px) {
          /* line 129, ../sass/components/_tabs.scss */
          .views-field-tabs div.horizontal-tabs-panes .group-speaker .group-details-content .group-photo-cont .field--photo {
            margin: 0 1em 0 0; } }
    /* line 136, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes .group-speaker .group-details-content .field--presentations {
      margin-bottom: .3em; }
    /* line 141, ../sass/components/_tabs.scss */
    .views-field-tabs div.horizontal-tabs-panes p.field--session-files {
      margin-bottom: .3em; }

/* line 1, ../sass/components/_teasers.scss */
.not-front {
  /*OSM Section -- See Tabs partial for styles of tabs */ }
  /* line 3, ../sass/components/_teasers.scss */
  .not-front .view-id-news .views-row, .not-front .view-id-events .views-row {
    padding-bottom: .5em;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: .5em; }
    /* line 16, ../sass/abstractions/_mixins.scss */
    .not-front .view-id-news .views-row:before, .not-front .view-id-news .views-row:after, .not-front .view-id-events .views-row:before, .not-front .view-id-events .views-row:after {
      content: '';
      display: table; }
    /* line 21, ../sass/abstractions/_mixins.scss */
    .not-front .view-id-news .views-row:after, .not-front .view-id-events .views-row:after {
      clear: both; }
    /* line 9, ../sass/components/_teasers.scss */
    .not-front .view-id-news .views-row:last-of-type, .not-front .view-id-events .views-row:last-of-type {
      border-bottom: 0; }
    /* line 14, ../sass/components/_teasers.scss */
    .not-front .view-id-news .views-row .views-field-title h2, .not-front .view-id-events .views-row .views-field-title h2 {
      margin: .3em 0 .5em; }
    /* line 18, ../sass/components/_teasers.scss */
    .not-front .view-id-news .views-row p, .not-front .view-id-events .views-row p {
      margin: 0;
      padding: 0; }
    /* line 22, ../sass/components/_teasers.scss */
    .not-front .view-id-news .views-row .tag, .not-front .view-id-news .views-row .events-block .date h4, .not-front .events-block .date .view-id-news .views-row h4, .not-front .view-id-news .views-row .events-block .date .views-exposed-form .views-exposed-widget label, .not-front .events-block .date .views-exposed-form .views-exposed-widget .view-id-news .views-row label, .views-exposed-form .views-exposed-widget .not-front .view-id-news .views-row .events-block .date label, .views-exposed-form .views-exposed-widget .not-front .events-block .date .view-id-news .views-row label, .not-front .view-id-news .views-row .events-block .date .cke_editable a[href^="http://"], .not-front .events-block .date .cke_editable .view-id-news .views-row a[href^="http://"], .cke_editable .not-front .view-id-news .views-row .events-block .date a[href^="http://"], .cke_editable .not-front .events-block .date .view-id-news .views-row a[href^="http://"], .not-front .view-id-news .views-row .events-block .date .cke_editable a[href^="https://"], .not-front .events-block .date .cke_editable .view-id-news .views-row a[href^="https://"], .cke_editable .not-front .view-id-news .views-row .events-block .date a[href^="https://"], .cke_editable .not-front .events-block .date .view-id-news .views-row a[href^="https://"], .not-front .view-id-news .views-row .events-block .date .cke_editable a.button, .not-front .events-block .date .cke_editable .view-id-news .views-row a.button, .cke_editable .not-front .view-id-news .views-row .events-block .date a.button, .cke_editable .not-front .events-block .date .view-id-news .views-row a.button, .not-front .view-id-news .views-row .events-block .date .l-region--navigation p a.menu_toggle, .not-front .events-block .date .l-region--navigation p .view-id-news .views-row a.menu_toggle, .l-region--navigation p .not-front .view-id-news .views-row .events-block .date a.menu_toggle, .l-region--navigation p .not-front .events-block .date .view-id-news .views-row a.menu_toggle, .not-front .view-id-news .views-row .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-id-news .views-row a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-id-news .views-row .events-block .date a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date .view-id-news .views-row a, .not-front .view-id-news .views-row .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-id-news .views-row a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .view-id-news .views-row .events-block .date a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date .view-id-news .views-row a, .not-front .view-id-news .views-row .events-block .date .audience_menu h2, .not-front .events-block .date .audience_menu .view-id-news .views-row h2, .audience_menu .not-front .view-id-news .views-row .events-block .date h2, .audience_menu .not-front .events-block .date .view-id-news .views-row h2, .not-front .view-id-news .views-row .events-block .date .audience_menu ul li a, .not-front .events-block .date .audience_menu ul li .view-id-news .views-row a, .audience_menu ul li .not-front .view-id-news .views-row .events-block .date a, .audience_menu ul li .not-front .events-block .date .view-id-news .views-row a, .not-front .view-id-news .views-row .events-block .date .node--jobs--full h3, .not-front .events-block .date .node--jobs--full .view-id-news .views-row h3, .node--jobs--full .not-front .view-id-news .views-row .events-block .date h3, .node--jobs--full .not-front .events-block .date .view-id-news .views-row h3, .not-front .view-id-events .views-row .tag, .not-front .view-id-events .views-row .events-block .date h4, .not-front .events-block .date .view-id-events .views-row h4, .not-front .view-id-events .views-row .events-block .date .views-exposed-form .views-exposed-widget label, .not-front .events-block .date .views-exposed-form .views-exposed-widget .view-id-events .views-row label, .views-exposed-form .views-exposed-widget .not-front .view-id-events .views-row .events-block .date label, .views-exposed-form .views-exposed-widget .not-front .events-block .date .view-id-events .views-row label, .not-front .view-id-events .views-row .events-block .date .cke_editable a[href^="http://"], .not-front .events-block .date .cke_editable .view-id-events .views-row a[href^="http://"], .cke_editable .not-front .view-id-events .views-row .events-block .date a[href^="http://"], .cke_editable .not-front .events-block .date .view-id-events .views-row a[href^="http://"], .not-front .view-id-events .views-row .events-block .date .cke_editable a[href^="https://"], .not-front .events-block .date .cke_editable .view-id-events .views-row a[href^="https://"], .cke_editable .not-front .view-id-events .views-row .events-block .date a[href^="https://"], .cke_editable .not-front .events-block .date .view-id-events .views-row a[href^="https://"], .not-front .view-id-events .views-row .events-block .date .cke_editable a.button, .not-front .events-block .date .cke_editable .view-id-events .views-row a.button, .cke_editable .not-front .view-id-events .views-row .events-block .date a.button, .cke_editable .not-front .events-block .date .view-id-events .views-row a.button, .not-front .view-id-events .views-row .events-block .date .l-region--navigation p a.menu_toggle, .not-front .events-block .date .l-region--navigation p .view-id-events .views-row a.menu_toggle, .l-region--navigation p .not-front .view-id-events .views-row .events-block .date a.menu_toggle, .l-region--navigation p .not-front .events-block .date .view-id-events .views-row a.menu_toggle, .not-front .view-id-events .views-row .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-id-events .views-row a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-id-events .views-row .events-block .date a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date .view-id-events .views-row a, .not-front .view-id-events .views-row .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-id-events .views-row a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .view-id-events .views-row .events-block .date a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date .view-id-events .views-row a, .not-front .view-id-events .views-row .events-block .date .audience_menu h2, .not-front .events-block .date .audience_menu .view-id-events .views-row h2, .audience_menu .not-front .view-id-events .views-row .events-block .date h2, .audience_menu .not-front .events-block .date .view-id-events .views-row h2, .not-front .view-id-events .views-row .events-block .date .audience_menu ul li a, .not-front .events-block .date .audience_menu ul li .view-id-events .views-row a, .audience_menu ul li .not-front .view-id-events .views-row .events-block .date a, .audience_menu ul li .not-front .events-block .date .view-id-events .views-row a, .not-front .view-id-events .views-row .events-block .date .node--jobs--full h3, .not-front .events-block .date .node--jobs--full .view-id-events .views-row h3, .node--jobs--full .not-front .view-id-events .views-row .events-block .date h3, .node--jobs--full .not-front .events-block .date .view-id-events .views-row h3 {
      margin-top: .6em; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .not-front .events-block:before, .not-front .events-block:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .not-front .events-block:after {
    clear: both; }
  /* line 30, ../sass/components/_teasers.scss */
  .not-front .events-block .date, .not-front .events-block .details {
    float: left;
    margin-top: 0; }
  /* line 35, ../sass/components/_teasers.scss */
  .not-front .events-block .date {
    width: 100px;
    margin-right: 2em;
    display: block;
    background-color: #eaeaea; }
    /* line 40, ../sass/components/_teasers.scss */
    .not-front .events-block .date .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .not-front .events-block .date label, .not-front .events-block .date .tag, .not-front .events-block .date h4, .not-front .events-block .date .cke_editable a[href^="http://"], .cke_editable .not-front .events-block .date a[href^="http://"], .not-front .events-block .date .cke_editable a[href^="https://"], .cke_editable .not-front .events-block .date a[href^="https://"], .not-front .events-block .date .cke_editable a.button, .cke_editable .not-front .events-block .date a.button, .not-front .events-block .date .l-region--navigation p a.menu_toggle, .l-region--navigation p .not-front .events-block .date a.menu_toggle, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date a, .not-front .events-block .date .audience_menu h2, .audience_menu .not-front .events-block .date h2, .not-front .events-block .date .audience_menu ul li a, .audience_menu ul li .not-front .events-block .date a, .not-front .events-block .date .node--jobs--full h3, .node--jobs--full .not-front .events-block .date h3 {
      display: block;
      color: #fff;
      font-size: 10px;
      font-size: 0.625rem;
      background-color: #109e6f;
      text-align: center; }
    /* line 48, ../sass/components/_teasers.scss */
    .not-front .events-block .date h2 {
      text-align: center;
      color: #109e6f;
      font-size: 30px;
      font-size: 1.875rem;
      margin: 0;
      padding-top: 0; }
  /* line 58, ../sass/components/_teasers.scss */
  .not-front .events-block .details {
    max-width: 70%;
    margin: 0;
    padding: 0; }
    /* line 62, ../sass/components/_teasers.scss */
    .not-front .events-block .details .ext {
      margin: .5em 0; }
    /* line 65, ../sass/components/_teasers.scss */
    .not-front .events-block .details h2 {
      margin: 0;
      padding: 0; }
      /* line 68, ../sass/components/_teasers.scss */
      .not-front .events-block .details h2 a {
        background: none; }
    /* line 75, ../sass/components/_teasers.scss */
    .not-front .events-block .details h5, .not-front .events-block .details .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .events-block .details a, .not-front .events-block .details .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .details a.member_link, .not-front .events-block .details .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .events-block .details a {
      margin: .5em 0;
      padding: 0; }
    /* line 84, ../sass/components/_teasers.scss */
    .not-front .events-block .details .views-field-field-location {
      font-size: 14px;
      font-size: 0.875rem;
      margin-top: .5em; }
  /* line 98, ../sass/components/_teasers.scss */
  .not-front .nodal-block .views-row, .not-front .view-events .views-row {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 1px dotted #eaeaea; }
    /* line 105, ../sass/components/_teasers.scss */
    .not-front .nodal-block .views-row:last-of-type, .not-front .view-events .views-row:last-of-type {
      border-bottom: 0; }
    /* line 109, ../sass/components/_teasers.scss */
    .not-front .nodal-block .views-row .top_contain, .not-front .view-events .views-row .top_contain {
      margin-bottom: .5em; }
      /* line 16, ../sass/abstractions/_mixins.scss */
      .not-front .nodal-block .views-row .top_contain:before, .not-front .nodal-block .views-row .top_contain:after, .not-front .view-events .views-row .top_contain:before, .not-front .view-events .views-row .top_contain:after {
        content: '';
        display: table; }
      /* line 21, ../sass/abstractions/_mixins.scss */
      .not-front .nodal-block .views-row .top_contain:after, .not-front .view-events .views-row .top_contain:after {
        clear: both; }
      /* line 113, ../sass/components/_teasers.scss */
      .not-front .nodal-block .views-row .top_contain .banner, .not-front .view-events .views-row .top_contain .banner {
        width: 100%; }
        /* line 16, ../sass/abstractions/_mixins.scss */
        .not-front .nodal-block .views-row .top_contain .banner:before, .not-front .nodal-block .views-row .top_contain .banner:after, .not-front .view-events .views-row .top_contain .banner:before, .not-front .view-events .views-row .top_contain .banner:after {
          content: '';
          display: table; }
        /* line 21, ../sass/abstractions/_mixins.scss */
        .not-front .nodal-block .views-row .top_contain .banner:after, .not-front .view-events .views-row .top_contain .banner:after {
          clear: both; }
        @media (min-width: 960px) {
          /* line 113, ../sass/components/_teasers.scss */
          .not-front .nodal-block .views-row .top_contain .banner, .not-front .view-events .views-row .top_contain .banner {
            float: left;
            width: 45%;
            margin: 0 1.5em 0 0; } }
        @media (min-width: 1200px) {
          /* line 113, ../sass/components/_teasers.scss */
          .not-front .nodal-block .views-row .top_contain .banner, .not-front .view-events .views-row .top_contain .banner {
            margin: 0 1.5em 0 0;
            width: 48%; } }
      /* line 129, ../sass/components/_teasers.scss */
      .not-front .nodal-block .views-row .top_contain .contact_info, .not-front .nodal-block .views-row .top_contain .details, .not-front .view-events .views-row .top_contain .contact_info, .not-front .view-events .views-row .top_contain .details {
        float: none; }
        @media (min-width: 960px) {
          /* line 129, ../sass/components/_teasers.scss */
          .not-front .nodal-block .views-row .top_contain .contact_info, .not-front .nodal-block .views-row .top_contain .details, .not-front .view-events .views-row .top_contain .contact_info, .not-front .view-events .views-row .top_contain .details {
            float: left;
            width: 50%; } }
        @media (min-width: 1200px) {
          /* line 129, ../sass/components/_teasers.scss */
          .not-front .nodal-block .views-row .top_contain .contact_info, .not-front .nodal-block .views-row .top_contain .details, .not-front .view-events .views-row .top_contain .contact_info, .not-front .view-events .views-row .top_contain .details {
            width: 45%; } }
        /* line 143, ../sass/components/_teasers.scss */
        .not-front .nodal-block .views-row .top_contain .contact_info h2, .not-front .nodal-block .views-row .top_contain .details h2, .not-front .view-events .views-row .top_contain .contact_info h2, .not-front .view-events .views-row .top_contain .details h2 {
          margin: 0;
          padding: 0; }
        /* line 147, ../sass/components/_teasers.scss */
        .not-front .nodal-block .views-row .top_contain .contact_info h5, .not-front .nodal-block .views-row .top_contain .contact_info .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .nodal-block .views-row .top_contain .contact_info a, .not-front .nodal-block .views-row .top_contain .contact_info .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .nodal-block .views-row .top_contain .contact_info a.member_link, .not-front .nodal-block .views-row .top_contain .contact_info .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .nodal-block .views-row .top_contain .contact_info a, .not-front .nodal-block .views-row .top_contain .details h5, .not-front .nodal-block .views-row .top_contain .details .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .nodal-block .views-row .top_contain .details a, .not-front .nodal-block .views-row .top_contain .details .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .nodal-block .views-row .top_contain .details a.member_link, .not-front .nodal-block .views-row .top_contain .details .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .nodal-block .views-row .top_contain .details a, .not-front .view-events .views-row .top_contain .contact_info h5, .not-front .view-events .views-row .top_contain .contact_info .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .view-events .views-row .top_contain .contact_info a, .not-front .view-events .views-row .top_contain .contact_info .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-events .views-row .top_contain .contact_info a.member_link, .not-front .view-events .views-row .top_contain .contact_info .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .view-events .views-row .top_contain .contact_info a, .not-front .view-events .views-row .top_contain .details h5, .not-front .view-events .views-row .top_contain .details .front .l-main .view-id-news .view-footer a, .front .l-main .view-id-news .view-footer .not-front .view-events .views-row .top_contain .details a, .not-front .view-events .views-row .top_contain .details .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-events .views-row .top_contain .details a.member_link, .not-front .view-events .views-row .top_contain .details .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .view-events .views-row .top_contain .details a {
          color: #787878;
          margin-bottom: 1em;
          line-height: 120%; }
        /* line 153, ../sass/components/_teasers.scss */
        .not-front .nodal-block .views-row .top_contain .contact_info p.field--office-address, .not-front .nodal-block .views-row .top_contain .details p.field--office-address, .not-front .view-events .views-row .top_contain .contact_info p.field--office-address, .not-front .view-events .views-row .top_contain .details p.field--office-address {
          margin: 0;
          padding: 0; }
  /* line 167, ../sass/components/_teasers.scss */
  .not-front .jobs-block .views-row {
    padding-bottom: 0;
    border-bottom: 1px dotted #eaeaea; }
    /* line 172, ../sass/components/_teasers.scss */
    .not-front .jobs-block .views-row:last-of-type {
      border-bottom: 0; }
    /* line 176, ../sass/components/_teasers.scss */
    .not-front .jobs-block .views-row h2 {
      margin: .5em 0 0 0;
      padding: 0; }
    /* line 180, ../sass/components/_teasers.scss */
    .not-front .jobs-block .views-row h5 p, .not-front .jobs-block .views-row .front .l-main .view-id-news .view-footer a p, .front .l-main .view-id-news .view-footer .not-front .jobs-block .views-row a p, .not-front .jobs-block .views-row .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a.member_link p, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .jobs-block .views-row a.member_link p, .not-front .jobs-block .views-row .l-region--header .block--menu-block .menu-name-menu-ancillary ul li a p, .l-region--header .block--menu-block .menu-name-menu-ancillary ul li .not-front .jobs-block .views-row a p {
      color: #787878;
      margin-bottom: 1em; }
    /* line 185, ../sass/components/_teasers.scss */
    .not-front .jobs-block .views-row h4, .not-front .jobs-block .views-row .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .not-front .jobs-block .views-row label, .not-front .jobs-block .views-row .tag, .not-front .jobs-block .views-row .cke_editable a[href^="http://"], .cke_editable .not-front .jobs-block .views-row a[href^="http://"], .not-front .jobs-block .views-row .cke_editable a[href^="https://"], .cke_editable .not-front .jobs-block .views-row a[href^="https://"], .not-front .jobs-block .views-row .cke_editable a.button, .cke_editable .not-front .jobs-block .views-row a.button, .not-front .jobs-block .views-row .l-region--navigation p a.menu_toggle, .l-region--navigation p .not-front .jobs-block .views-row a.menu_toggle, .not-front .jobs-block .views-row .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .jobs-block .views-row a, .not-front .jobs-block .views-row .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .jobs-block .views-row a, .not-front .jobs-block .views-row .audience_menu h2, .audience_menu .not-front .jobs-block .views-row h2, .not-front .jobs-block .views-row .audience_menu ul li a, .audience_menu ul li .not-front .jobs-block .views-row a, .not-front .jobs-block .views-row .node--jobs--full h3, .node--jobs--full .not-front .jobs-block .views-row h3 {
      color: #109e6f;
      margin-bottom: .1em; }
    /* line 190, ../sass/components/_teasers.scss */
    .not-front .jobs-block .views-row p.field--job-deadline {
      margin: 0;
      padding: 0;
      color: #109e6f; }
  /* line 16, ../sass/abstractions/_mixins.scss */
  .not-front .block--views-people-block:before, .not-front .block--views-people-block:after, .not-front .block--views-people-block-1:before, .not-front .block--views-people-block-1:after,
  .not-front .block--views-people-block-2:before,
  .not-front .block--views-people-block-2:after, .not-front .block--views-people-block-3:before, .not-front .block--views-people-block-3:after,
  .not-front .block--views-people-block-4:before,
  .not-front .block--views-people-block-4:after, .not-front .block--views-people-block-5:before, .not-front .block--views-people-block-5:after,
  .not-front .block--views-people-block-7:before,
  .not-front .block--views-people-block-7:after, .not-front .block--views-people-block-8:before, .not-front .block--views-people-block-8:after,
  .not-front .block--views-people-block-9:before,
  .not-front .block--views-people-block-9:after, .not-front .block--views-people-block-10:before, .not-front .block--views-people-block-10:after,
  .not-front .block--views-people-block-11:before,
  .not-front .block--views-people-block-11:after, .not-front .block--views-people-block-13:before, .not-front .block--views-people-block-13:after,
  .not-front .block--views-people-block-14:before,
  .not-front .block--views-people-block-14:after, .not-front .block--views-people-block-17:before, .not-front .block--views-people-block-17:after, .not-front .block--views-people-block-18:before, .not-front .block--views-people-block-18:after {
    content: '';
    display: table; }
  /* line 21, ../sass/abstractions/_mixins.scss */
  .not-front .block--views-people-block:after, .not-front .block--views-people-block-1:after,
  .not-front .block--views-people-block-2:after, .not-front .block--views-people-block-3:after,
  .not-front .block--views-people-block-4:after, .not-front .block--views-people-block-5:after,
  .not-front .block--views-people-block-7:after, .not-front .block--views-people-block-8:after,
  .not-front .block--views-people-block-9:after, .not-front .block--views-people-block-10:after,
  .not-front .block--views-people-block-11:after, .not-front .block--views-people-block-13:after,
  .not-front .block--views-people-block-14:after, .not-front .block--views-people-block-17:after, .not-front .block--views-people-block-18:after {
    clear: both; }
  /* line 210, ../sass/components/_teasers.scss */
  .not-front .block--views-people-block h3, .not-front .block--views-people-block h2, .not-front .block--views-people-block-1 h3, .not-front .block--views-people-block-1 h2,
  .not-front .block--views-people-block-2 h3,
  .not-front .block--views-people-block-2 h2, .not-front .block--views-people-block-3 h3, .not-front .block--views-people-block-3 h2,
  .not-front .block--views-people-block-4 h3,
  .not-front .block--views-people-block-4 h2, .not-front .block--views-people-block-5 h3, .not-front .block--views-people-block-5 h2,
  .not-front .block--views-people-block-7 h3,
  .not-front .block--views-people-block-7 h2, .not-front .block--views-people-block-8 h3, .not-front .block--views-people-block-8 h2,
  .not-front .block--views-people-block-9 h3,
  .not-front .block--views-people-block-9 h2, .not-front .block--views-people-block-10 h3, .not-front .block--views-people-block-10 h2,
  .not-front .block--views-people-block-11 h3,
  .not-front .block--views-people-block-11 h2, .not-front .block--views-people-block-13 h3, .not-front .block--views-people-block-13 h2,
  .not-front .block--views-people-block-14 h3,
  .not-front .block--views-people-block-14 h2, .not-front .block--views-people-block-17 h3, .not-front .block--views-people-block-17 h2, .not-front .block--views-people-block-18 h3, .not-front .block--views-people-block-18 h2 {
    display: block;
    clear: both;
    margin: 1.5em 0 .5em 0; }
  /* line 216, ../sass/components/_teasers.scss */
  .not-front .block--views-people-block .view-content, .not-front .block--views-people-block-1 .view-content,
  .not-front .block--views-people-block-2 .view-content, .not-front .block--views-people-block-3 .view-content,
  .not-front .block--views-people-block-4 .view-content, .not-front .block--views-people-block-5 .view-content,
  .not-front .block--views-people-block-7 .view-content, .not-front .block--views-people-block-8 .view-content,
  .not-front .block--views-people-block-9 .view-content, .not-front .block--views-people-block-10 .view-content,
  .not-front .block--views-people-block-11 .view-content, .not-front .block--views-people-block-13 .view-content,
  .not-front .block--views-people-block-14 .view-content, .not-front .block--views-people-block-17 .view-content, .not-front .block--views-people-block-18 .view-content {
    display: block;
    max-width: 100%; }
    @media (min-width: 600px) {
      /* line 216, ../sass/components/_teasers.scss */
      .not-front .block--views-people-block .view-content, .not-front .block--views-people-block-1 .view-content,
      .not-front .block--views-people-block-2 .view-content, .not-front .block--views-people-block-3 .view-content,
      .not-front .block--views-people-block-4 .view-content, .not-front .block--views-people-block-5 .view-content,
      .not-front .block--views-people-block-7 .view-content, .not-front .block--views-people-block-8 .view-content,
      .not-front .block--views-people-block-9 .view-content, .not-front .block--views-people-block-10 .view-content,
      .not-front .block--views-people-block-11 .view-content, .not-front .block--views-people-block-13 .view-content,
      .not-front .block--views-people-block-14 .view-content, .not-front .block--views-people-block-17 .view-content, .not-front .block--views-people-block-18 .view-content {
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap; } }
  /* line 225, ../sass/components/_teasers.scss */
  .not-front .block--views-people-block .peoplegrid-row, .not-front .block--views-people-block-1 .peoplegrid-row,
  .not-front .block--views-people-block-2 .peoplegrid-row, .not-front .block--views-people-block-3 .peoplegrid-row,
  .not-front .block--views-people-block-4 .peoplegrid-row, .not-front .block--views-people-block-5 .peoplegrid-row,
  .not-front .block--views-people-block-7 .peoplegrid-row, .not-front .block--views-people-block-8 .peoplegrid-row,
  .not-front .block--views-people-block-9 .peoplegrid-row, .not-front .block--views-people-block-10 .peoplegrid-row,
  .not-front .block--views-people-block-11 .peoplegrid-row, .not-front .block--views-people-block-13 .peoplegrid-row,
  .not-front .block--views-people-block-14 .peoplegrid-row, .not-front .block--views-people-block-17 .peoplegrid-row, .not-front .block--views-people-block-18 .peoplegrid-row {
    width: 100%;
    margin: 0 0 1em 0;
    padding: 0;
    background-color: rgba(16, 158, 111, 0.85); }
    @media (min-width: 600px) {
      /* line 225, ../sass/components/_teasers.scss */
      .not-front .block--views-people-block .peoplegrid-row, .not-front .block--views-people-block-1 .peoplegrid-row,
      .not-front .block--views-people-block-2 .peoplegrid-row, .not-front .block--views-people-block-3 .peoplegrid-row,
      .not-front .block--views-people-block-4 .peoplegrid-row, .not-front .block--views-people-block-5 .peoplegrid-row,
      .not-front .block--views-people-block-7 .peoplegrid-row, .not-front .block--views-people-block-8 .peoplegrid-row,
      .not-front .block--views-people-block-9 .peoplegrid-row, .not-front .block--views-people-block-10 .peoplegrid-row,
      .not-front .block--views-people-block-11 .peoplegrid-row, .not-front .block--views-people-block-13 .peoplegrid-row,
      .not-front .block--views-people-block-14 .peoplegrid-row, .not-front .block--views-people-block-17 .peoplegrid-row, .not-front .block--views-people-block-18 .peoplegrid-row {
        flex: 0 0 46%;
        margin-right: 1em; } }
    @media (min-width: 960px) {
      /* line 225, ../sass/components/_teasers.scss */
      .not-front .block--views-people-block .peoplegrid-row, .not-front .block--views-people-block-1 .peoplegrid-row,
      .not-front .block--views-people-block-2 .peoplegrid-row, .not-front .block--views-people-block-3 .peoplegrid-row,
      .not-front .block--views-people-block-4 .peoplegrid-row, .not-front .block--views-people-block-5 .peoplegrid-row,
      .not-front .block--views-people-block-7 .peoplegrid-row, .not-front .block--views-people-block-8 .peoplegrid-row,
      .not-front .block--views-people-block-9 .peoplegrid-row, .not-front .block--views-people-block-10 .peoplegrid-row,
      .not-front .block--views-people-block-11 .peoplegrid-row, .not-front .block--views-people-block-13 .peoplegrid-row,
      .not-front .block--views-people-block-14 .peoplegrid-row, .not-front .block--views-people-block-17 .peoplegrid-row, .not-front .block--views-people-block-18 .peoplegrid-row {
        flex: 0 0 30%; } }
    /* line 243, ../sass/components/_teasers.scss */
    .not-front .block--views-people-block .peoplegrid-row .user_info, .not-front .block--views-people-block-1 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-2 .peoplegrid-row .user_info, .not-front .block--views-people-block-3 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-4 .peoplegrid-row .user_info, .not-front .block--views-people-block-5 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-7 .peoplegrid-row .user_info, .not-front .block--views-people-block-8 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-9 .peoplegrid-row .user_info, .not-front .block--views-people-block-10 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-11 .peoplegrid-row .user_info, .not-front .block--views-people-block-13 .peoplegrid-row .user_info,
    .not-front .block--views-people-block-14 .peoplegrid-row .user_info, .not-front .block--views-people-block-17 .peoplegrid-row .user_info, .not-front .block--views-people-block-18 .peoplegrid-row .user_info {
      padding: .8em .5em; }
      /* line 252, ../sass/components/_teasers.scss */
      .not-front .block--views-people-block .peoplegrid-row .user_info a, .not-front .block--views-people-block-1 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-2 .peoplegrid-row .user_info a, .not-front .block--views-people-block-3 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-4 .peoplegrid-row .user_info a, .not-front .block--views-people-block-5 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-7 .peoplegrid-row .user_info a, .not-front .block--views-people-block-8 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-9 .peoplegrid-row .user_info a, .not-front .block--views-people-block-10 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-11 .peoplegrid-row .user_info a, .not-front .block--views-people-block-13 .peoplegrid-row .user_info a,
      .not-front .block--views-people-block-14 .peoplegrid-row .user_info a, .not-front .block--views-people-block-17 .peoplegrid-row .user_info a, .not-front .block--views-people-block-18 .peoplegrid-row .user_info a {
        font-family: "lato",sans-serif;
        font-size: 19px;
        font-size: 1.1875rem;
        font-weight: 700;
        line-height: 115%;
        color: #fff;
        display: block; }
      /* line 262, ../sass/components/_teasers.scss */
      .not-front .block--views-people-block .peoplegrid-row .user_info p, .not-front .block--views-people-block-1 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-2 .peoplegrid-row .user_info p, .not-front .block--views-people-block-3 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-4 .peoplegrid-row .user_info p, .not-front .block--views-people-block-5 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-7 .peoplegrid-row .user_info p, .not-front .block--views-people-block-8 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-9 .peoplegrid-row .user_info p, .not-front .block--views-people-block-10 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-11 .peoplegrid-row .user_info p, .not-front .block--views-people-block-13 .peoplegrid-row .user_info p,
      .not-front .block--views-people-block-14 .peoplegrid-row .user_info p, .not-front .block--views-people-block-17 .peoplegrid-row .user_info p, .not-front .block--views-people-block-18 .peoplegrid-row .user_info p {
        color: #fff;
        font-size: 13px;
        font-size: 0.8125rem;
        font-weight: 500;
        margin: 0;
        margin-top: 1em;
        padding: 0; }
    /* line 274, ../sass/components/_teasers.scss */
    .not-front .block--views-people-block .peoplegrid-row picture, .not-front .block--views-people-block-1 .peoplegrid-row picture,
    .not-front .block--views-people-block-2 .peoplegrid-row picture, .not-front .block--views-people-block-3 .peoplegrid-row picture,
    .not-front .block--views-people-block-4 .peoplegrid-row picture, .not-front .block--views-people-block-5 .peoplegrid-row picture,
    .not-front .block--views-people-block-7 .peoplegrid-row picture, .not-front .block--views-people-block-8 .peoplegrid-row picture,
    .not-front .block--views-people-block-9 .peoplegrid-row picture, .not-front .block--views-people-block-10 .peoplegrid-row picture,
    .not-front .block--views-people-block-11 .peoplegrid-row picture, .not-front .block--views-people-block-13 .peoplegrid-row picture,
    .not-front .block--views-people-block-14 .peoplegrid-row picture, .not-front .block--views-people-block-17 .peoplegrid-row picture, .not-front .block--views-people-block-18 .peoplegrid-row picture {
      margin: 0;
      padding: 0; }
  /* line 286, ../sass/components/_teasers.scss */
  .not-front .block--views-people-block-2 .user_pic .user_info {
    padding: .6em .5em; }
  /* line 294, ../sass/components/_teasers.scss */
  .not-front .block--views-people-block-17 .user_info p {
    margin: 0; }
  /* line 302, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .view-header h3 {
    color: #109e6f; }
  /* line 306, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .views-row {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 1px dotted #787878; }
  /* line 312, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .node--jobs h4, .not-front .view-working-group-feed .node--jobs .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .not-front .view-working-group-feed .node--jobs label, .not-front .view-working-group-feed .node--jobs .tag, .not-front .view-working-group-feed .node--jobs .cke_editable a[href^="http://"], .cke_editable .not-front .view-working-group-feed .node--jobs a[href^="http://"], .not-front .view-working-group-feed .node--jobs .cke_editable a[href^="https://"], .cke_editable .not-front .view-working-group-feed .node--jobs a[href^="https://"], .not-front .view-working-group-feed .node--jobs .cke_editable a.button, .cke_editable .not-front .view-working-group-feed .node--jobs a.button, .not-front .view-working-group-feed .node--jobs .l-region--navigation p a.menu_toggle, .l-region--navigation p .not-front .view-working-group-feed .node--jobs a.menu_toggle, .not-front .view-working-group-feed .node--jobs .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .audience_menu h2, .audience_menu .not-front .view-working-group-feed .node--jobs h2, .not-front .view-working-group-feed .node--jobs .audience_menu ul li a, .audience_menu ul li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .node--jobs--full h3, .node--jobs--full .not-front .view-working-group-feed .node--jobs h3 {
    margin-top: 1em;
    margin-bottom: 0;
    color: #109e6f; }
  /* line 317, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .node--jobs .field--job-deadline {
    margin: 0 0 1em;
    color: #109e6f; }
  /* line 321, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .node--jobs .tag, .not-front .view-working-group-feed .node--jobs .events-block .date h4, .not-front .events-block .date .view-working-group-feed .node--jobs h4, .not-front .view-working-group-feed .node--jobs .events-block .date .views-exposed-form .views-exposed-widget label, .not-front .events-block .date .views-exposed-form .views-exposed-widget .view-working-group-feed .node--jobs label, .views-exposed-form .views-exposed-widget .not-front .view-working-group-feed .node--jobs .events-block .date label, .views-exposed-form .views-exposed-widget .not-front .events-block .date .view-working-group-feed .node--jobs label, .not-front .view-working-group-feed .node--jobs .events-block .date .cke_editable a[href^="http://"], .not-front .events-block .date .cke_editable .view-working-group-feed .node--jobs a[href^="http://"], .cke_editable .not-front .view-working-group-feed .node--jobs .events-block .date a[href^="http://"], .cke_editable .not-front .events-block .date .view-working-group-feed .node--jobs a[href^="http://"], .not-front .view-working-group-feed .node--jobs .events-block .date .cke_editable a[href^="https://"], .not-front .events-block .date .cke_editable .view-working-group-feed .node--jobs a[href^="https://"], .cke_editable .not-front .view-working-group-feed .node--jobs .events-block .date a[href^="https://"], .cke_editable .not-front .events-block .date .view-working-group-feed .node--jobs a[href^="https://"], .not-front .view-working-group-feed .node--jobs .events-block .date .cke_editable a.button, .not-front .events-block .date .cke_editable .view-working-group-feed .node--jobs a.button, .cke_editable .not-front .view-working-group-feed .node--jobs .events-block .date a.button, .cke_editable .not-front .events-block .date .view-working-group-feed .node--jobs a.button, .not-front .view-working-group-feed .node--jobs .events-block .date .l-region--navigation p a.menu_toggle, .not-front .events-block .date .l-region--navigation p .view-working-group-feed .node--jobs a.menu_toggle, .l-region--navigation p .not-front .view-working-group-feed .node--jobs .events-block .date a.menu_toggle, .l-region--navigation p .not-front .events-block .date .view-working-group-feed .node--jobs a.menu_toggle, .not-front .view-working-group-feed .node--jobs .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .not-front .events-block .date .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .view-working-group-feed .node--jobs a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-working-group-feed .node--jobs .events-block .date a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .events-block .date .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .not-front .events-block .date .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .view-working-group-feed .node--jobs a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .view-working-group-feed .node--jobs .events-block .date a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .events-block .date .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .events-block .date .audience_menu h2, .not-front .events-block .date .audience_menu .view-working-group-feed .node--jobs h2, .audience_menu .not-front .view-working-group-feed .node--jobs .events-block .date h2, .audience_menu .not-front .events-block .date .view-working-group-feed .node--jobs h2, .not-front .view-working-group-feed .node--jobs .events-block .date .audience_menu ul li a, .not-front .events-block .date .audience_menu ul li .view-working-group-feed .node--jobs a, .audience_menu ul li .not-front .view-working-group-feed .node--jobs .events-block .date a, .audience_menu ul li .not-front .events-block .date .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .events-block .date .node--jobs--full h3, .not-front .events-block .date .node--jobs--full .view-working-group-feed .node--jobs h3, .node--jobs--full .not-front .view-working-group-feed .node--jobs .events-block .date h3, .node--jobs--full .not-front .events-block .date .view-working-group-feed .node--jobs h3 {
    color: #fff; }
  /* line 326, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .field--content-type p {
    margin: 0; }
  /* line 330, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed ul.pager.pager--infinite-scroll {
    border: 0;
    padding: 0;
    margin: 1em 0; }
    /* line 334, ../sass/components/_teasers.scss */
    .not-front .view-working-group-feed ul.pager.pager--infinite-scroll a {
      display: inline-block; }
  /* line 346, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .view-header h3 {
    color: #109e6f; }
  /* line 350, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .views-row {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 1px dotted #eaeaea; }
  /* line 356, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .node--jobs h4, .not-front .view-working-group-feed .node--jobs .views-exposed-form .views-exposed-widget label, .views-exposed-form .views-exposed-widget .not-front .view-working-group-feed .node--jobs label, .not-front .view-working-group-feed .node--jobs .tag, .not-front .view-working-group-feed .node--jobs .cke_editable a[href^="http://"], .cke_editable .not-front .view-working-group-feed .node--jobs a[href^="http://"], .not-front .view-working-group-feed .node--jobs .cke_editable a[href^="https://"], .cke_editable .not-front .view-working-group-feed .node--jobs a[href^="https://"], .not-front .view-working-group-feed .node--jobs .cke_editable a.button, .cke_editable .not-front .view-working-group-feed .node--jobs a.button, .not-front .view-working-group-feed .node--jobs .l-region--navigation p a.menu_toggle, .l-region--navigation p .not-front .view-working-group-feed .node--jobs a.menu_toggle, .not-front .view-working-group-feed .node--jobs .l-region--navigation .block--superfish-1 ul.sf-horizontal > li a, .l-region--navigation .block--superfish-1 ul.sf-horizontal > li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li a, .l-region--highlighted #block-superfish-2 ul#superfish-2-accordion li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .audience_menu h2, .audience_menu .not-front .view-working-group-feed .node--jobs h2, .not-front .view-working-group-feed .node--jobs .audience_menu ul li a, .audience_menu ul li .not-front .view-working-group-feed .node--jobs a, .not-front .view-working-group-feed .node--jobs .node--jobs--full h3, .node--jobs--full .not-front .view-working-group-feed .node--jobs h3 {
    margin-top: 1em;
    color: #109e6f; }
  /* line 360, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed .node--jobs p.field--job-deadline {
    margin: 0 0 1em;
    color: #109e6f; }
  /* line 365, ../sass/components/_teasers.scss */
  .not-front .view-working-group-feed ul.pager.pager--infinite-scroll {
    display: inline-block;
    margin: 1em 0; }
    /* line 368, ../sass/components/_teasers.scss */
    .not-front .view-working-group-feed ul.pager.pager--infinite-scroll li {
      padding: 0; }
  /* line 381, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences p {
    margin: .3em 0;
    padding: 0; }
  /* line 386, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences .views-row {
    margin-bottom: 3em;
    padding-bottom: 3em;
    border-bottom: 1px dotted #787878; }
  /* line 392, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences h2 a {
    color: #28add0; }
    /* line 394, ../sass/components/_teasers.scss */
    .not-front .view-osm-past-conferences h2 a:hover, .not-front .view-osm-past-conferences h2 a:focus {
      color: #787878; }
  /* line 399, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences .archive--date-location {
    margin-bottom: 1.5em;
    font-weight: 700 !important; }
  /* line 404, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences .views-row-last {
    border-bottom: 0; }
  /* line 408, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences.view-display-id-page_2 .views-row {
    margin-bottom: 1.5em;
    padding-bottom: 1.5em;
    border-bottom: 1px dotted #787878; }
  /* line 413, ../sass/components/_teasers.scss */
  .not-front .view-osm-past-conferences.view-display-id-page_2 .osm-top-content {
    display: block;
    border: none;
    padding: 0; }
    @media (min-width: 960px) {
      /* line 418, ../sass/components/_teasers.scss */
      .not-front .view-osm-past-conferences.view-display-id-page_2 .osm-top-content .osm-text-cont {
        margin-top: 0; } }
    @media (min-width: 1200px) {
      /* line 413, ../sass/components/_teasers.scss */
      .not-front .view-osm-past-conferences.view-display-id-page_2 .osm-top-content {
        display: flex;
        justify-content: flex-start; }
        /* line 428, ../sass/components/_teasers.scss */
        .not-front .view-osm-past-conferences.view-display-id-page_2 .osm-top-content .osm-text-cont h2 {
          margin-top: 0; }
        /* line 433, ../sass/components/_teasers.scss */
        .not-front .view-osm-past-conferences.view-display-id-page_2 .osm-top-content .osm-image-cont {
          flex: 1 0 auto;
          margin-right: 1.5em; } }

/*Blog Teaser and node pages*/
/* line 450, ../sass/components/_teasers.scss */
.section-blog h1, .section-blog h2, .section-blog h3, .node-type-blog h1, .node-type-blog h2, .node-type-blog h3, .view-blog h1, .view-blog h2, .view-blog h3 {
  font-family: "lato", sans-serif !important;
  font-weight: 700 !important; }
/* line 455, ../sass/components/_teasers.scss */
.section-blog p, .node-type-blog p, .view-blog p {
  line-height: 1.5;
  margin: 0 0 1.5em;
  font-weight: 500 !important; }
/* line 460, ../sass/components/_teasers.scss */
.section-blog h2, .node-type-blog h2, .view-blog h2 {
  margin-top: .3em;
  font-size: 2em; }

/* line 470, ../sass/components/_teasers.scss */
.view-blog {
  margin-bottom: 0;
  padding-bottom: 0; }
  /* line 474, ../sass/components/_teasers.scss */
  .view-blog .view-header {
    padding-bottom: 3em; }
  /* line 477, ../sass/components/_teasers.scss */
  .view-blog .views-row {
    display: block;
    margin-bottom: 1.5em;
    padding-bottom: 1.5em;
    border-bottom: 1px dotted #28add0; }
    @media (min-width: 960px) {
      /* line 477, ../sass/components/_teasers.scss */
      .view-blog .views-row {
        display: flex;
        justify-content: flex-start; } }
    /* line 487, ../sass/components/_teasers.scss */
    .view-blog .views-row:last-of-type {
      border-bottom: 0; }
    /* line 490, ../sass/components/_teasers.scss */
    .view-blog .views-row .teaser-image-cont {
      flex: 1 0 auto; }
      @media (min-width: 960px) {
        /* line 490, ../sass/components/_teasers.scss */
        .view-blog .views-row .teaser-image-cont {
          margin-right: 1.8em; } }
      /* line 495, ../sass/components/_teasers.scss */
      .view-blog .views-row .teaser-image-cont img {
        margin-bottom: 2em;
      /* @include breakpoint($desk){
         margin-bottom:.5em;  
          
    
       }//wide*/ }
        @media (min-width: 960px) {
          /* line 495, ../sass/components/_teasers.scss */
          .view-blog .views-row .teaser-image-cont img {
            max-width: 370px;
            max-height: auto;
            margin-bottom: .5em; } }
    /* line 511, ../sass/components/_teasers.scss */
    .view-blog .views-row .views-field-title + ul {
      margin: 0;
      padding: 0; }
      /* line 514, ../sass/components/_teasers.scss */
      .view-blog .views-row .views-field-title + ul > li {
        display: flex;
        justify-content: flex-start;
        margin-bottom: 0 !important; }
        /* line 519, ../sass/components/_teasers.scss */
        .view-blog .views-row .views-field-title + ul > li .field--account-image {
          margin-right: .5em; }

/*Blog on Homepage*/
/* line 533, ../sass/components/_teasers.scss */
.block--views-blog-block-1 {
  max-width: 100%;
  padding: 2em;
  padding-bottom: .5em;
  background-color: #fff;
  border-right: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea; }
  /* line 541, ../sass/components/_teasers.scss */
  .block--views-blog-block-1 .view-blog {
    margin-top: 0; }
    /* line 543, ../sass/components/_teasers.scss */
    .block--views-blog-block-1 .view-blog .views-row {
      border-bottom: 0;
      padding-bottom: .5em;
      margin-bottom: 0; }
      /* line 547, ../sass/components/_teasers.scss */
      .block--views-blog-block-1 .view-blog .views-row .teaser-image-cont {
        margin-top: 0; }
        @media (min-width: 960px) {
          /* line 549, ../sass/components/_teasers.scss */
          .block--views-blog-block-1 .view-blog .views-row .teaser-image-cont img {
            max-width: 470px;
            max-height: 400px; } }

/*PARAGRAPHS*/
@media (min-width: 600px) {
  /* line 563, ../sass/components/_teasers.scss */
  .paragraphs-item-photo-gallery .content {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap; } }
/* line 569, ../sass/components/_teasers.scss */
.paragraphs-item-photo-gallery .content h3 {
  display: block;
  width: 100%;
  flex-wrap: no-wrap; }
/* line 574, ../sass/components/_teasers.scss */
.paragraphs-item-photo-gallery .content .field--photos {
  display: block; }
  @media (min-width: 600px) {
    /* line 574, ../sass/components/_teasers.scss */
    .paragraphs-item-photo-gallery .content .field--photos {
      flex: 0 0 46%;
      margin: 0 1.5em 1.5em 0; } }
  /* line 585, ../sass/components/_teasers.scss */
  .paragraphs-item-photo-gallery .content .field--photos a::after {
    content: none; }

/* line 592, ../sass/components/_teasers.scss */
.paragraphs-item-speakers .field--speaker, .paragraphs-item-speakers .field--sessions, .paragraphs-item-accordion .field--speaker, .paragraphs-item-accordion .field--sessions, .paragraphs-item-sessions .field--speaker, .paragraphs-item-sessions .field--sessions {
  margin-bottom: 0em; }
/* line 595, ../sass/components/_teasers.scss */
.paragraphs-item-speakers .group-speaker-details, .paragraphs-item-speakers .group-details, .paragraphs-item-accordion .group-speaker-details, .paragraphs-item-accordion .group-details, .paragraphs-item-sessions .group-speaker-details, .paragraphs-item-sessions .group-details {
  cursor: pointer; }
@media (min-width: 960px) {
  /* line 601, ../sass/components/_teasers.scss */
  .paragraphs-item-speakers .group-interior-content, .paragraphs-item-accordion .group-interior-content, .paragraphs-item-sessions .group-interior-content {
    display: flex;
    justify-content: flex-start; } }
/* line 606, ../sass/components/_teasers.scss */
.paragraphs-item-speakers .group-interior-content .group-photo-cont, .paragraphs-item-accordion .group-interior-content .group-photo-cont, .paragraphs-item-sessions .group-interior-content .group-photo-cont {
  flex: 0 0 40%; }
  /* line 608, ../sass/components/_teasers.scss */
  .paragraphs-item-speakers .group-interior-content .group-photo-cont .field--photo, .paragraphs-item-accordion .group-interior-content .group-photo-cont .field--photo, .paragraphs-item-sessions .group-interior-content .group-photo-cont .field--photo {
    margin: 0 0 1.5em 0; }
    @media (min-width: 960px) {
      /* line 608, ../sass/components/_teasers.scss */
      .paragraphs-item-speakers .group-interior-content .group-photo-cont .field--photo, .paragraphs-item-accordion .group-interior-content .group-photo-cont .field--photo, .paragraphs-item-sessions .group-interior-content .group-photo-cont .field--photo {
        margin: 0 1em 0 0; } }
/* line 615, ../sass/components/_teasers.scss */
.paragraphs-item-speakers .group-interior-content .field--presentations, .paragraphs-item-accordion .group-interior-content .field--presentations, .paragraphs-item-sessions .group-interior-content .field--presentations {
  margin-bottom: .3em; }

/* line 622, ../sass/components/_teasers.scss */
.paragraphs-item-file-uploads {
  margin-bottom: 1.5em; }
  /* line 624, ../sass/components/_teasers.scss */
  .paragraphs-item-file-uploads .field--file-uploads {
    margin-bottom: .3em; }
  /* line 627, ../sass/components/_teasers.scss */
  .paragraphs-item-file-uploads a::after {
    content: none; }

/*# sourceMappingURL=glp.styles.css.map */
