/* No files to import found in abstractions/**\/* */
/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* line 1, ../sass/base/_typography.scss */
p,
a,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Verdana; }

/* line 12, ../sass/base/_typography.scss */
h1, h2 {
  font-weight: normal; }

/* line 14, ../sass/base/_typography.scss */
h3, h5 {
  font-weight: normal; }

/* line 18, ../sass/base/_typography.scss */
.views-exposed-form label {
  font-weight: normal; }

/* line 22, ../sass/base/_typography.scss */
.user-login label,
.user-register-form label,
.webform-client-form label,
.search-form label {
  font-weight: normal; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 4, ../sass/components/_aow.scss */
.section-areas-work #header-t {
  display: block;
  background: #DFF1F3;
  width: 100%;
  top: 5.4em;
  position: absolute;
  padding: 0.3em 0; }
  @media (min-width: 47.4em) {
    /* line 4, ../sass/components/_aow.scss */
    .section-areas-work #header-t {
      top: 7em; } }
  /* line 14, ../sass/components/_aow.scss */
  .section-areas-work #header-t h1 {
    max-width: 1150px;
    background: #DFF1F3;
    color: #008399;
    font-size: 1.3em;
    padding: 0 0 0.3em 0.5em;
    margin: 0 auto;
    font-weight: none; }
    /* line 22, ../sass/components/_aow.scss */
    .section-areas-work #header-t h1:before {
      content: "Areas of Work: "; }
/* line 27, ../sass/components/_aow.scss */
.section-areas-work .l-main {
  margin: 11em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 27, ../sass/components/_aow.scss */
    .section-areas-work .l-main {
      margin: 13.3em auto 0 !important;
      padding: 0; } }
  @media (min-width: 61.25em) {
    /* line 27, ../sass/components/_aow.scss */
    .section-areas-work .l-main {
      margin: 12em auto 0 !important; } }
  /* line 38, ../sass/components/_aow.scss */
  .section-areas-work .l-main .l-content h1 {
    display: none; }
/* line 43, ../sass/components/_aow.scss */
.section-areas-work article {
  padding: 0 2%; }
  @media (min-width: 61.25em) {
    /* line 43, ../sass/components/_aow.scss */
    .section-areas-work article {
      width: 72%;
      float: right; } }
/* line 50, ../sass/components/_aow.scss */
.section-areas-work #block-menu-block-2 {
  padding: 0.5em 2% 0; }
/* line 53, ../sass/components/_aow.scss */
.section-areas-work .l-aow-region {
  position: absolute;
  top: 10em; }
  @media (min-width: 47.4em) {
    /* line 53, ../sass/components/_aow.scss */
    .section-areas-work .l-aow-region {
      background: #F3F2EF;
      padding: 0.7em 0; } }
  /* line 60, ../sass/components/_aow.scss */
  .section-areas-work .l-aow-region #block-block-9 {
    display: none; }
    @media (min-width: 47.4em) {
      /* line 60, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 {
        display: block;
        margin: 0 auto;
        max-width: 1150px; }
        /* line 66, ../sass/components/_aow.scss */
        .section-areas-work .l-aow-region #block-block-9 img {
          pointer: cursor; } }
    @media (min-width: 47.4em) and (min-width: 47.4em) {
      /* line 66, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 img {
        margin: 0 1.5%; } }
    @media (min-width: 47.4em) and (min-width: 56.56em) {
      /* line 66, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 img {
        margin: 0 1.9%; } }
    @media (min-width: 47.4em) and (min-width: 61.25em) {
      /* line 66, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 img {
        margin: 0 2%; } }
    @media (min-width: 47.4em) and (min-width: 64.25em) {
      /* line 66, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 img {
        margin: 0 2.1%; } }
    @media (min-width: 47.4em) and (min-width: 71.875em) {
      /* line 66, ../sass/components/_aow.scss */
      .section-areas-work .l-aow-region #block-block-9 img {
        margin: 0 2.4%; } }

/* line 91, ../sass/components/_aow.scss */
#block-menu-block-2 {
  display: none; }
  /* line 92, ../sass/components/_aow.scss */
  #block-menu-block-2 .block__title {
    display: none; }
  @media (min-width: 47.4em) {
    /* line 91, ../sass/components/_aow.scss */
    #block-menu-block-2 {
      display: block; } }
  @media (min-width: 61.25em) {
    /* line 91, ../sass/components/_aow.scss */
    #block-menu-block-2 {
      display: none; } }
  /* line 102, ../sass/components/_aow.scss */
  #block-menu-block-2 .menu {
    -moz-column-count: 3;
    -moz-column-gap: 10px;
    -webkit-column-count: 3;
    -webkit-column-gap: 10px;
    column-count: 3;
    column-gap: 10px;
    padding: 0; }
    /* line 110, ../sass/components/_aow.scss */
    #block-menu-block-2 .menu .active {
      background: #f4ca36 !important; }
    /* line 114, ../sass/components/_aow.scss */
    #block-menu-block-2 .menu li {
      list-style-image: none;
      list-style-type: none;
      background: #F1F0ED;
      margin: 0.3em 0 0 0;
      padding: 0.3em; }
      /* line 121, ../sass/components/_aow.scss */
      #block-menu-block-2 .menu li a {
        text-decoration: none;
        color: #525252; }

/* line 132, ../sass/components/_aow.scss */
#block-menu-block-3 {
  display: none; }
  /* line 134, ../sass/components/_aow.scss */
  #block-menu-block-3 .block__title {
    display: none; }
  @media (min-width: 61.25em) {
    /* line 132, ../sass/components/_aow.scss */
    #block-menu-block-3 {
      display: block;
      width: 28%;
      float: left; }
      /* line 141, ../sass/components/_aow.scss */
      #block-menu-block-3 .active {
        background: #f4ca36 !important; }
      /* line 144, ../sass/components/_aow.scss */
      #block-menu-block-3 .menu {
        padding: 0 0 0 1em; }
        /* line 146, ../sass/components/_aow.scss */
        #block-menu-block-3 .menu .leaf {
          list-style-image: none;
          list-style-type: none;
          background: #F1F0ED;
          padding: 0.3em;
          margin: 0 0 0.3em 0; }
          /* line 152, ../sass/components/_aow.scss */
          #block-menu-block-3 .menu .leaf:hover {
            background: #f4ca36 !important; }
          /* line 155, ../sass/components/_aow.scss */
          #block-menu-block-3 .menu .leaf .active {
            background: #f4ca36 !important; }
          /* line 158, ../sass/components/_aow.scss */
          #block-menu-block-3 .menu .leaf a {
            text-decoration: none;
            color: #525252; } }

/* Area of Work Mobile Menu  */
/* line 170, ../sass/components/_aow.scss */
#block-block-15 {
  display: block;
  background-color: #F1F0ED;
  border: 1px solid #000;
  cursor: pointer;
  font-size: 1em;
  padding: 0.5em;
  width: 100%;
  text-decoration: none;
  text-align: center; }
  /* line 177, ../sass/components/_aow.scss */
  #block-block-15 a {
    color: #000;
    text-decoration: none; }
    /* line 180, ../sass/components/_aow.scss */
    #block-block-15 a:hover {
      text-decoration: underline; }
  @media (min-width: 47.4em) {
    /* line 170, ../sass/components/_aow.scss */
    #block-block-15 {
      display: none; } }

/* line 196, ../sass/components/_aow.scss */
#block-menu-block-4 {
  display: block; }
  @media (min-width: 47.4em) {
    /* line 196, ../sass/components/_aow.scss */
    #block-menu-block-4 {
      display: none; } }

/* line 206, ../sass/components/_aow.scss */
#block-menu-block-4 .menu {
  padding: 0; }
  /* line 208, ../sass/components/_aow.scss */
  #block-menu-block-4 .menu .active {
    background: #f4ca36 !important; }
  /* line 211, ../sass/components/_aow.scss */
  #block-menu-block-4 .menu .leaf {
    list-style-image: none;
    list-style-type: none;
    background: #F1F0ED;
    padding: 0.3em;
    margin: 0 0 0.3em 0; }
    /* line 217, ../sass/components/_aow.scss */
    #block-menu-block-4 .menu .leaf:hover {
      background: #f4ca36 !important; }
    /* line 225, ../sass/components/_aow.scss */
    #block-menu-block-4 .menu .leaf a {
      text-decoration: none;
      background: none;
      color: #525252; }

/* line 238, ../sass/components/_aow.scss */
.logged-in .l-aow-region {
  top: 12em; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
@media (min-width: 47.4em) {
  /* line 7, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms {
    margin: 0; } }
/* line 11, ../sass/components/_commsRegion.scss */
.l-comms .l-region--comms #block-views-annual-report-block-block {
  width: 100%; }
  @media (min-width: 47.4em) {
    /* line 11, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-annual-report-block-block {
      display: none; } }
  @media (min-width: 61.25em) {
    /* line 11, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-annual-report-block-block {
      display: block;
      width: 32%;
      float: left; } }
  /* line 27, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-views-annual-report-block-block .file a {
    color: #525252;
    text-decoration: none;
    color: #02849A; }
    /* line 31, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-annual-report-block-block .file a:before {
      content: "Annual Report: ";
      color: #525252; }
  /* line 37, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-views-annual-report-block-block .file img {
    display: none; }
  /* line 42, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-views-annual-report-block-block .views-field-field-annual-report-image {
    margin-top: 1em;
    width: 100%; }
    /* line 47, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-annual-report-block-block .views-field-field-annual-report-image .field-content a img {
      width: 100%; }
/* line 55, ../sass/components/_commsRegion.scss */
.l-comms .l-region--comms #block-flickr-3 {
  display: none; }
  /* line 56, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-flickr-3 .block__title {
    color: #525252;
    margin: 0 0 -0.2em;
    font-size: 1.2em; }
  /* line 65, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-flickr-3 .flickr-album {
    margin-top: 1em; }
  /* line 69, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-flickr-3 .flickr-album-heading {
    display: none; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-flickr-3 {
      display: block;
      width: 49%;
      float: left; }
      /* line 77, ../sass/components/_commsRegion.scss */
      .l-comms .l-region--comms #block-flickr-3 .flickr-image {
        padding-right: 1em; } }
    @media (min-width: 47.4em) and (min-width: 56.56em) {
      /* line 77, ../sass/components/_commsRegion.scss */
      .l-comms .l-region--comms #block-flickr-3 .flickr-image {
        padding-right: 2em; } }
    @media (min-width: 47.4em) and (min-width: 61.25em) {
      /* line 77, ../sass/components/_commsRegion.scss */
      .l-comms .l-region--comms #block-flickr-3 .flickr-image {
        padding-right: 0.9em; } }
  @media (min-width: 47.4em) {
        /* line 85, ../sass/components/_commsRegion.scss */
        .l-comms .l-region--comms #block-flickr-3 .flickr-image .flickr-photo-img {
          width: 88px !important;
          height: auto !important; } }
      @media (min-width: 47.4em) and (min-width: 71.875em) {
        /* line 85, ../sass/components/_commsRegion.scss */
        .l-comms .l-region--comms #block-flickr-3 .flickr-image .flickr-photo-img {
          width: 108px !important;
          padding-bottom: 0.85em; } }

  @media (min-width: 61.25em) {
    /* line 55, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-flickr-3 {
      width: 32%;
      float: left;
      margin-left: 1em; } }
/* line 102, ../sass/components/_commsRegion.scss */
.l-comms .l-region--comms #block-views-tweets-block {
  display: none; }
  /* line 104, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-views-tweets-block .block__title {
    display: none; }
  @media (min-width: 47.4em) {
    /* line 102, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-tweets-block {
      display: block;
      width: 49%;
      float: right; } }
  @media (min-width: 61.25em) {
    /* line 102, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-views-tweets-block {
      width: 32%;
      float: left; } }
/* line 118, ../sass/components/_commsRegion.scss */
.l-comms .l-region--comms #block-block-10 {
  width: 49%;
  float: right;
  display: none; }
  @media (min-width: 47.4em) {
    /* line 118, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-block-10 {
      display: block; } }
  @media (min-width: 61.25em) {
    /* line 118, ../sass/components/_commsRegion.scss */
    .l-comms .l-region--comms #block-block-10 {
      width: 32%; }
      /* line 128, ../sass/components/_commsRegion.scss */
      .l-comms .l-region--comms #block-block-10 #twitter-widget-0 {
        width: 100% !important; } }
  /* line 132, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-block-10 .block__content {
    display: none; }
  /* line 136, ../sass/components/_commsRegion.scss */
  .l-comms .l-region--comms #block-block-10 #block-flickr-3 .block__title {
    color: #525252;
    margin: 0 0 0.3em; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 3, ../sass/components/_main-menu.scss */
.l-main-menu-bar {
  margin-top: 5.5em; }
  @media (min-width: 47.4em) {
    /* line 3, ../sass/components/_main-menu.scss */
    .l-main-menu-bar {
      margin: 3em 0 0 0; } }
  @media (min-width: 47.4em) {
    /* line 8, ../sass/components/_main-menu.scss */
    .l-main-menu-bar .l-region--main-menu-bar {
      float: left;
      margin: -1.5em 0 0 17em; } }
  /* line 15, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-superfish-1 {
    display: none; }
    /* line 17, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 .sf-menu li:hover > ul,
    .l-main-menu-bar #block-superfish-1 .sf-menu li.sfHover > ul {
      top: 1.7em; }
    /* line 22, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 ul li a {
      color: white; }
      /* line 24, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 ul li a:hover {
        color: #f4ca36; }
      /* line 27, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 ul li a .active {
        color: #f4ca36 !important; }
    /* line 36, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 ul .active-trail a {
      color: #f4ca36; }
    /* line 43, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 ul li ul li a {
      color: #fff !important; }
      /* line 45, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 ul li ul li a:active {
        color: #535352 !important; }
    /* line 56, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 .sf-clone-parent {
      display: none; }
    /* line 59, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 .sf-menu.sf-horizontal.sf-shadow ul {
      padding: 0 !important;
      margin: -0.3em 0 0 0;
      border-top-right-radius: 0;
      border-bottom-left-radius: 0; }
    @media (min-width: 47.4em) {
      /* line 15, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 {
        display: block; } }
    /* line 83, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 ul .first {
      border-left: none;
      background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/Banner-cross-symbol.png) no-repeat left; }
    /* line 87, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-superfish-1 ul li {
      padding: 0 1.1em;
      border-left: 1px solid #f4ca36;
      background: none; }
      /* line 92, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 ul li a {
        text-decoration: none; }
      /* line 99, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-superfish-1 ul li ul {
        background: #535352; }
        /* line 101, ../sass/components/_main-menu.scss */
        .l-main-menu-bar #block-superfish-1 ul li ul .first {
          background: none; }
        /* line 104, ../sass/components/_main-menu.scss */
        .l-main-menu-bar #block-superfish-1 ul li ul li {
          border-left: none;
          padding: 0.8em;
          border-bottom: 1px solid #fff; }
          /* line 108, ../sass/components/_main-menu.scss */
          .l-main-menu-bar #block-superfish-1 ul li ul li:hover {
            background: #f4ca36; }
          /* line 112, ../sass/components/_main-menu.scss */
          .l-main-menu-bar #block-superfish-1 ul li ul li a:hover {
            color: #535352 !important; }
        /* line 119, ../sass/components/_main-menu.scss */
        .l-main-menu-bar #block-superfish-1 ul li ul .active-trail {
          background: #f4ca36 !important;
          padding: 0.8em !important;
          margin: 0 !important; }
          /* line 123, ../sass/components/_main-menu.scss */
          .l-main-menu-bar #block-superfish-1 ul li ul .active-trail a {
            color: #535352 !important; }
  /* line 136, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu-mlid-438 .menu {
    display: none; }
  /* line 149, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 ul li {
    padding-bottom: 0.9em;
    list-style-image: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/arrow-right-list.png); }
    /* line 153, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-menu-block-1 ul li a {
      color: #fff;
      font-size: 24px;
      text-decoration: none; }
    /* line 159, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-menu-block-1 ul li .first {
      background: none; }
  /* line 165, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 ul li ul .first {
    padding-top: 0.9em; }
  /* line 169, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 ul li ul li {
    padding-bottom: 0.9em; }
  /* line 174, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu .menu-mlid-463 {
    list-style-image: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/arrow-right-list.png) !important; }
  /* line 177, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu .menu-mlid-438 {
    padding: 0.45em 0 0.45em 1em;
    margin: 0 0 0.9em -2.5em;
    background: #0086a0;
    width: 65%; }
  /* line 183, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu .leaf {
    list-style-image: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/arrow-right-list.png);
    list-style-type: none; }
  /* line 192, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu .expanded {
    list-style-image: none;
    list-style-type: none;
    margin-left: -1.5em; }
  /* line 197, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-block-1 .menu .collapsed {
    list-style-image: none;
    list-style-type: none; }
  @media (min-width: 47.4em) {
    /* line 133, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-menu-block-1 {
      display: none; } }
  /* line 215, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #block-menu-menu-areas-of-work {
    background: #0086a0;
    position: absolute;
    top: 7em;
    width: 100%;
    right: 100em; }
    /* line 221, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-menu-menu-areas-of-work h2 {
      display: none; }
    /* line 224, ../sass/components/_main-menu.scss */
    .l-main-menu-bar #block-menu-menu-areas-of-work .menu {
      width: 100%;
      padding: 0; }
      /* line 227, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-menu-menu-areas-of-work .menu .leaf {
        list-style-image: none;
        list-style-type: none;
        padding: 0.5em 0 0.5em 1em;
        background: #0086a0;
        border-bottom: 1px solid #2D3167; }
        /* line 233, ../sass/components/_main-menu.scss */
        .l-main-menu-bar #block-menu-menu-areas-of-work .menu .leaf a {
          color: #fff;
          text-decoration: none; }
      /* line 238, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-menu-menu-areas-of-work .menu .active-trail {
        background: #f4ca36; }
        /* line 240, ../sass/components/_main-menu.scss */
        .l-main-menu-bar #block-menu-menu-areas-of-work .menu .active-trail a {
          color: #535352; }
    @media (min-width: 47.4em) {
      /* line 215, ../sass/components/_main-menu.scss */
      .l-main-menu-bar #block-menu-menu-areas-of-work {
        display: none; } }
  /* line 250, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #ext-button {
    height: 30px;
    float: right;
    margin: 0 1em 0 0; }
  /* line 255, ../sass/components/_main-menu.scss */
  .l-main-menu-bar .menu-visible {
    right: 0 !important;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s; }
  /* line 259, ../sass/components/_main-menu.scss */
  .l-main-menu-bar .menu-gone {
    right: -50em;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s; }
  /* line 263, ../sass/components/_main-menu.scss */
  .l-main-menu-bar #back-button {
    margin: -1.5em 0 -0.6em 0; }

/* line 268, ../sass/components/_main-menu.scss */
#block-menu-menu-extranet-menu-link {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 268, ../sass/components/_main-menu.scss */
    #block-menu-menu-extranet-menu-link {
      display: block;
      margin: -1em 0px 0px 25em; }
      /* line 274, ../sass/components/_main-menu.scss */
      #block-menu-menu-extranet-menu-link ul li {
        list-style-image: none;
        list-style-type: none; }
        /* line 277, ../sass/components/_main-menu.scss */
        #block-menu-menu-extranet-menu-link ul li a {
          text-decoration: none;
          color: #fff; } }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 5, ../sass/components/_news.scss */
.section-news .views-exposed-form label,
.node-type-bic-news .views-exposed-form label {
  font-weight: normal;
  font-family: verdana;
  color: #525252; }
/* line 11, ../sass/components/_news.scss */
.section-news #edit-field-news-pub-date-value-wrapper,
.node-type-bic-news #edit-field-news-pub-date-value-wrapper {
  margin: 0.55em 0 0 0; }
  @media (min-width: 71.875em) {
    /* line 13, ../sass/components/_news.scss */
    .section-news #edit-field-news-pub-date-value-wrapper .form-item-field-news-pub-date-value-min,
    .node-type-bic-news #edit-field-news-pub-date-value-wrapper .form-item-field-news-pub-date-value-min {
      position: absolute; } }
@media (min-width: 71.875em) {
  /* line 21, ../sass/components/_news.scss */
  .section-news #edit-field-news-pub-date-value-max-wrapper,
  .node-type-bic-news #edit-field-news-pub-date-value-max-wrapper {
    margin: 0 0 0 10em; } }
/* line 27, ../sass/components/_news.scss */
.section-news .view-empty,
.node-type-bic-news .view-empty {
  height: 31em; }
/* line 30, ../sass/components/_news.scss */
.section-news #block-flickr-3,
.node-type-bic-news #block-flickr-3 {
  display: none; }
  @media (min-width: 61.25em) {
    /* line 30, ../sass/components/_news.scss */
    .section-news #block-flickr-3,
    .node-type-bic-news #block-flickr-3 {
      display: block;
      float: right;
      width: 30%; } }
  /* line 39, ../sass/components/_news.scss */
  .section-news #block-flickr-3 .flickr-album-heading,
  .node-type-bic-news #block-flickr-3 .flickr-album-heading {
    display: none; }
  /* line 42, ../sass/components/_news.scss */
  .section-news #block-flickr-3 .block__title,
  .node-type-bic-news #block-flickr-3 .block__title {
    color: #525252;
    margin: 0 0 0.3em; }
  /* line 46, ../sass/components/_news.scss */
  .section-news #block-flickr-3 .flickr-album,
  .node-type-bic-news #block-flickr-3 .flickr-album {
    margin: 0 0 0 0.9em;
    padding: 0.9em 0.5em; }
  /* line 50, ../sass/components/_news.scss */
  .section-news #block-flickr-3 .flickr-photoset,
  .node-type-bic-news #block-flickr-3 .flickr-photoset {
    border: 1px solid #DCDCDA; }
  /* line 53, ../sass/components/_news.scss */
  .section-news #block-flickr-3 .flickr-image,
  .node-type-bic-news #block-flickr-3 .flickr-image {
    padding-right: 1em; }
    /* line 55, ../sass/components/_news.scss */
    .section-news #block-flickr-3 .flickr-image .flickr-photo-img,
    .node-type-bic-news #block-flickr-3 .flickr-image .flickr-photo-img {
      width: 88px !important;
      height: auto !important; }
      @media (min-width: 61.25em) {
        /* line 55, ../sass/components/_news.scss */
        .section-news #block-flickr-3 .flickr-image .flickr-photo-img,
        .node-type-bic-news #block-flickr-3 .flickr-image .flickr-photo-img {
          width: 69px !important; } }
      @media (min-width: 71.875em) {
        /* line 55, ../sass/components/_news.scss */
        .section-news #block-flickr-3 .flickr-image .flickr-photo-img,
        .node-type-bic-news #block-flickr-3 .flickr-image .flickr-photo-img {
          width: 88px !important; } }
/* line 68, ../sass/components/_news.scss */
.section-news #block-block-10,
.node-type-bic-news #block-block-10 {
  width: 30%;
  float: right;
  display: none; }
  @media (min-width: 61.25em) {
    /* line 68, ../sass/components/_news.scss */
    .section-news #block-block-10,
    .node-type-bic-news #block-block-10 {
      display: block; } }
  /* line 75, ../sass/components/_news.scss */
  .section-news #block-block-10 .block__content,
  .node-type-bic-news #block-block-10 .block__content {
    display: none; }
  /* line 86, ../sass/components/_news.scss */
  .section-news #block-block-10 .timeline-Header h1,
  .node-type-bic-news #block-block-10 .timeline-Header h1 {
    color: #525252 !important;
    font-family: Verdana !important; }
  /* line 92, ../sass/components/_news.scss */
  .section-news #block-block-10 .timeline-Body,
  .node-type-bic-news #block-block-10 .timeline-Body {
    border-bottom: 1px solid #DCDCDA !important;
    border-left: 1px solid #DCDCDA !important;
    border-bottom: 1px solid #DCDCDA !important; }
/* line 99, ../sass/components/_news.scss */
.section-news .view-bic-news,
.node-type-bic-news .view-bic-news {
  margin: 0; }
  @media (min-width: 61.25em) {
    /* line 99, ../sass/components/_news.scss */
    .section-news .view-bic-news,
    .node-type-bic-news .view-bic-news {
      width: 69%;
      float: left; } }
/* line 106, ../sass/components/_news.scss */
.section-news #header-t,
.node-type-bic-news #header-t {
  width: 100%;
  display: block;
  position: absolute;
  top: 5.4em;
  background: #DFF1F3; }
  @media (min-width: 47.4em) {
    /* line 106, ../sass/components/_news.scss */
    .section-news #header-t,
    .node-type-bic-news #header-t {
      top: 7em; } }
  /* line 115, ../sass/components/_news.scss */
  .section-news #header-t h1,
  .node-type-bic-news #header-t h1 {
    max-width: 1150px;
    margin: 0 auto;
    background: #DFF1F3;
    color: #008399;
    font-size: 1.4em;
    padding: 0.3em 0 0.3em 0em; }
/* line 127, ../sass/components/_news.scss */
.section-news #edit-field-featured-or-summit-tid-1-all,
.section-news #edit-field-featured-or-summit-tid-all,
.node-type-bic-news #edit-field-featured-or-summit-tid-1-all,
.node-type-bic-news #edit-field-featured-or-summit-tid-all {
  display: none; }
/* line 131, ../sass/components/_news.scss */
.section-news #edit-field-featured-or-summit-tid-1-wrapper,
.node-type-bic-news #edit-field-featured-or-summit-tid-1-wrapper {
  margin: 0.5em 0 0 0; }
/* line 134, ../sass/components/_news.scss */
.section-news #edit-field-featured-or-summit-tid-wrapper,
.node-type-bic-news #edit-field-featured-or-summit-tid-wrapper {
  margin: 0.5em 0 0 1em; }
/* line 138, ../sass/components/_news.scss */
.section-news .views-reset-button #edit-reset,
.node-type-bic-news .views-reset-button #edit-reset {
  margin: 0.8em 0 0 -2em;
  border: none;
  padding: 0.3em; }
/* line 144, ../sass/components/_news.scss */
.section-news .view-filters,
.node-type-bic-news .view-filters {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 144, ../sass/components/_news.scss */
    .section-news .view-filters,
    .node-type-bic-news .view-filters {
      display: block; } }
  /* line 152, ../sass/components/_news.scss */
  .section-news .view-filters label.form-item-field-news-pub-date-value-min,
  .node-type-bic-news .view-filters label.form-item-field-news-pub-date-value-min {
    font-family: verdana;
    font-weight: normal; }
  /* line 156, ../sass/components/_news.scss */
  .section-news .view-filters #edit-field-featured-or-summit-tid-1-42,
  .node-type-bic-news .view-filters #edit-field-featured-or-summit-tid-1-42 {
    border-right: 1px solid;
    padding-right: 0.5em; }
    /* line 159, ../sass/components/_news.scss */
    .section-news .view-filters #edit-field-featured-or-summit-tid-1-42 a,
    .node-type-bic-news .view-filters #edit-field-featured-or-summit-tid-1-42 a {
      text-decoration: none;
      color: #525252; }
      /* line 162, ../sass/components/_news.scss */
      .section-news .view-filters #edit-field-featured-or-summit-tid-1-42 a:before,
      .node-type-bic-news .view-filters #edit-field-featured-or-summit-tid-1-42 a:before {
        content: "Sort: ";
        color: #525252; }
  /* line 171, ../sass/components/_news.scss */
  .section-news .view-filters #edit-field-featured-or-summit-tid-43 a,
  .node-type-bic-news .view-filters #edit-field-featured-or-summit-tid-43 a {
    text-decoration: none;
    color: #525252;
    margin: 0 0 0 -1.5em;
    border-right: 1px solid;
    padding: 0 0.5em 0 0; }
  /* line 179, ../sass/components/_news.scss */
  .section-news .view-filters .pager,
  .node-type-bic-news .view-filters .pager {
    float: left;
    width: 10em; }
    /* line 185, ../sass/components/_news.scss */
    .section-news .view-filters .pager .pager__item--last:after,
    .node-type-bic-news .view-filters .pager .pager__item--last:after {
      content: "Sort: ";
      color: #525252; }
    /* line 192, ../sass/components/_news.scss */
    .section-news .view-filters .pager .pager__item--previous,
    .section-news .view-filters .pager .pager__item--first,
    .node-type-bic-news .view-filters .pager .pager__item--previous,
    .node-type-bic-news .view-filters .pager .pager__item--first {
      display: none; }
/* line 200, ../sass/components/_news.scss */
.section-news .view-content,
.node-type-bic-news .view-content {
  margin: 0 1em; }
  @media (min-width: 47.4em) {
    /* line 200, ../sass/components/_news.scss */
    .section-news .view-content,
    .node-type-bic-news .view-content {
      min-height: 37em; } }
  /* line 206, ../sass/components/_news.scss */
  .section-news .view-content .date-display-single,
  .node-type-bic-news .view-content .date-display-single {
    color: #0086a0; }
  /* line 209, ../sass/components/_news.scss */
  .section-news .view-content .views-field-field-news-pub-date,
  .node-type-bic-news .view-content .views-field-field-news-pub-date {
    margin: 0 0 1em 0; }
  /* line 214, ../sass/components/_news.scss */
  .section-news .view-content .views-field-field-image .field-content img,
  .node-type-bic-news .view-content .views-field-field-image .field-content img {
    width: 100% !important;
    height: auto !important; }
    @media (min-width: 47.4em) {
      /* line 214, ../sass/components/_news.scss */
      .section-news .view-content .views-field-field-image .field-content img,
      .node-type-bic-news .view-content .views-field-field-image .field-content img {
        width: inherit !important; } }
  /* line 224, ../sass/components/_news.scss */
  .section-news .view-content .views-field-title-1,
  .node-type-bic-news .view-content .views-field-title-1 {
    background: #DCDCDA;
    text-decoration: none;
    text-align: center;
    padding: 0.5em 1em;
    margin: 0px 0.25em 1em;
    text-transform: uppercase; }
    @media (min-width: 47.4em) {
      /* line 224, ../sass/components/_news.scss */
      .section-news .view-content .views-field-title-1,
      .node-type-bic-news .view-content .views-field-title-1 {
        width: 10em; } }
  /* line 236, ../sass/components/_news.scss */
  .section-news .view-content .field-content a,
  .node-type-bic-news .view-content .field-content a {
    text-decoration: none; }
  /* line 239, ../sass/components/_news.scss */
  .section-news .view-content .field-content .news-button,
  .node-type-bic-news .view-content .field-content .news-button {
    color: #535352; }
  /* line 243, ../sass/components/_news.scss */
  .section-news .view-content .views-row,
  .node-type-bic-news .view-content .views-row {
    border-bottom: 14px solid #BAE3E7; }
/* line 247, ../sass/components/_news.scss */
.section-news .l-main,
.node-type-bic-news .l-main {
  margin: 10em auto 0 !important; }
  /* line 250, ../sass/components/_news.scss */
  .section-news .l-main .l-content h1,
  .node-type-bic-news .l-main .l-content h1 {
    display: none; }
  /* line 253, ../sass/components/_news.scss */
  .section-news .l-main .l-content h2,
  .node-type-bic-news .l-main .l-content h2 {
    font-size: 1.2em;
    color: #2D3167; }
/* line 261, ../sass/components/_news.scss */
.section-news .pager .pager__item,
.node-type-bic-news .pager .pager__item {
  color: #525252;
  background: #DCDCDA;
  padding: 0.3em; }
  /* line 265, ../sass/components/_news.scss */
  .section-news .pager .pager__item a,
  .node-type-bic-news .pager .pager__item a {
    text-decoration: none; }
/* line 269, ../sass/components/_news.scss */
.section-news .pager .pager__item--current,
.node-type-bic-news .pager .pager__item--current {
  background: #f4ca36 !important; }
/* line 272, ../sass/components/_news.scss */
.section-news .pager .pager__item--ellipsis,
.node-type-bic-news .pager .pager__item--ellipsis {
  display: none; }
/* line 275, ../sass/components/_news.scss */
.section-news .pager .pager__item--last,
.node-type-bic-news .pager .pager__item--last {
  display: none; }
/* line 281, ../sass/components/_news.scss */
.section-news #Bottom-pager .pager .pager__item,
.node-type-bic-news #Bottom-pager .pager .pager__item {
  color: #525252;
  background: #DCDCDA;
  padding: 0.3em; }
  /* line 285, ../sass/components/_news.scss */
  .section-news #Bottom-pager .pager .pager__item a,
  .node-type-bic-news #Bottom-pager .pager .pager__item a {
    text-decoration: none; }
/* line 289, ../sass/components/_news.scss */
.section-news #Bottom-pager .pager .pager__item--current,
.node-type-bic-news #Bottom-pager .pager .pager__item--current {
  background: #f4ca36 !important; }
/* line 292, ../sass/components/_news.scss */
.section-news #Bottom-pager .pager .pager__item--ellipsis,
.node-type-bic-news #Bottom-pager .pager .pager__item--ellipsis {
  display: none; }
/* line 295, ../sass/components/_news.scss */
.section-news #Bottom-pager .pager .pager__item--last,
.node-type-bic-news #Bottom-pager .pager .pager__item--last {
  display: inline; }

@media (min-width: 47.4em) {
  /* line 307, ../sass/components/_news.scss */
  .node-type-bic-news .l-main {
    margin: 10.5em auto 0 !important; } }
@media (min-width: 61.25em) {
  /* line 307, ../sass/components/_news.scss */
  .node-type-bic-news .l-main {
    margin: 8.5em auto 0 !important; } }
/* line 317, ../sass/components/_news.scss */
.node-type-bic-news .field--name-field-image {
  float: right;
  padding: 0 0 1em 1em; }
/* line 322, ../sass/components/_news.scss */
.node-type-bic-news #block-flickr-3 {
  display: none; }
/* line 325, ../sass/components/_news.scss */
.node-type-bic-news #block-block-10 {
  display: none; }

/* line 1, ../sass/components/_nodeBlock.scss */
.block--nodeblock {
  margin: 0 0 1em 0; }
  @media (min-width: 47.4em) {
    /* line 1, ../sass/components/_nodeBlock.scss */
    .block--nodeblock {
      display: none; } }
  /* line 6, ../sass/components/_nodeBlock.scss */
  .block--nodeblock .block__title {
    display: none; }
  /* line 9, ../sass/components/_nodeBlock.scss */
  .block--nodeblock .field__label {
    display: none; }
  /* line 12, ../sass/components/_nodeBlock.scss */
  .block--nodeblock .field--name-field-slider-position {
    display: none; }
  /* line 15, ../sass/components/_nodeBlock.scss */
  .block--nodeblock .field--name-field-slider-link {
    background: #535352;
    opacity: .9;
    padding: 0.5em;
    margin: -2.4em 0 0 0; }
    /* line 20, ../sass/components/_nodeBlock.scss */
    .block--nodeblock .field--name-field-slider-link .field__item {
      background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/menu-right-arrow.gif) no-repeat right 0; }
      /* line 22, ../sass/components/_nodeBlock.scss */
      .block--nodeblock .field--name-field-slider-link .field__item a {
        color: #fff;
        text-decoration: none; }

/* line 30, ../sass/components/_nodeBlock.scss */
#node-2 {
  background: #F1F0ED;
  padding: 1em;
  margin: -1em 0 0 0; }
  /* line 34, ../sass/components/_nodeBlock.scss */
  #node-2 p {
    color: #525252;
    line-height: 1.5em; }
  /* line 38, ../sass/components/_nodeBlock.scss */
  #node-2 h2 {
    color: #2D3167; }
  /* line 41, ../sass/components/_nodeBlock.scss */
  #node-2 .about-link {
    color: #02849A;
    text-decoration: none; }

@media (min-width: 61.25em) {
  /* line 3, ../sass/components/_publications.scss */
  .section-publications #edit-type-2-wrapper {
    margin: 0 0 0 -10em; } }
/* line 8, ../sass/components/_publications.scss */
.section-publications #edit-field-communiques-areawork-tid {
  width: 50%; }
@media (min-width: 61.25em) {
  /* line 11, ../sass/components/_publications.scss */
  .section-publications #edit-field-communique-meet-date-value-min-wrapper {
    position: absolute; } }
@media (min-width: 61.25em) {
  /* line 18, ../sass/components/_publications.scss */
  .section-publications #edit-field-communique-meet-date-value-max-wrapper {
    margin: 0 0 0 6em; } }
/* line 24, ../sass/components/_publications.scss */
.section-publications .l-main {
  margin: 6em auto 0 !important; }
/* line 28, ../sass/components/_publications.scss */
.section-publications .views-exposed-widgets #edit-reset {
  padding: 0.14em;
  margin-top: 1em; }
/* line 39, ../sass/components/_publications.scss */
.section-publications .views-exposed-widgets #edit-type-2-wrapper #edit-type-2-annual-reports {
  /*border-radius: 4px;
  background: #ff2b33;
  text-align: center;
  padding: 0.5em 1em;
  margin: 0px 0.25em;*/ }
  /* line 46, ../sass/components/_publications.scss */
  .section-publications .views-exposed-widgets #edit-type-2-wrapper #edit-type-2-annual-reports a {
    text-transform: uppercase;
    text-decoration: none;
    color: #fff; }
/* line 56, ../sass/components/_publications.scss */
.section-publications .view-content .views-table {
  width: 100%; }
  /* line 58, ../sass/components/_publications.scss */
  .section-publications .view-content .views-table th {
    background: #2D3167;
    color: #fff;
    padding: 0.3em 0.3em 0.3em 0.7em; }
    /* line 62, ../sass/components/_publications.scss */
    .section-publications .view-content .views-table th .active {
      color: #fff;
      text-decoration: none; }
  /* line 67, ../sass/components/_publications.scss */
  .section-publications .view-content .views-table td {
    padding: 0.5em; }
  /* line 70, ../sass/components/_publications.scss */
  .section-publications .view-content .views-table .odd {
    background: none; }
/* line 77, ../sass/components/_publications.scss */
.section-publications .pager .pager__item {
  color: #525252;
  background: #DCDCDA;
  padding: 0.3em; }
  /* line 81, ../sass/components/_publications.scss */
  .section-publications .pager .pager__item a {
    text-decoration: none; }
/* line 85, ../sass/components/_publications.scss */
.section-publications .pager .pager__item--current {
  background: #f4ca36 !important; }
/* line 88, ../sass/components/_publications.scss */
.section-publications .pager .pager__item--ellipsis {
  display: none; }
/* line 91, ../sass/components/_publications.scss */
.section-publications .pager .pager__item--last {
  display: none; }

/* line 99, ../sass/components/_publications.scss */
.section-bic .views-table {
  width: 100%; }
  /* line 101, ../sass/components/_publications.scss */
  .section-bic .views-table th {
    background: #2D3167;
    color: #fff;
    padding: 0.3em 0.3em 0.3em 0.7em; }
    /* line 105, ../sass/components/_publications.scss */
    .section-bic .views-table th .active {
      color: #fff;
      text-decoration: none; }
  /* line 110, ../sass/components/_publications.scss */
  .section-bic .views-table td {
    padding: 0.5em; }
  /* line 113, ../sass/components/_publications.scss */
  .section-bic .views-table .odd {
    background: none; }
/* line 119, ../sass/components/_publications.scss */
.section-bic .pager .pager__item {
  color: #525252;
  background: #DCDCDA;
  padding: 0.3em; }
  /* line 123, ../sass/components/_publications.scss */
  .section-bic .pager .pager__item a {
    text-decoration: none; }
/* line 127, ../sass/components/_publications.scss */
.section-bic .pager .pager__item--current {
  background: #f4ca36 !important; }
/* line 130, ../sass/components/_publications.scss */
.section-bic .pager .pager__item--ellipsis {
  display: none; }
/* line 133, ../sass/components/_publications.scss */
.section-bic .pager .pager__item--last {
  display: none; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 3, ../sass/components/_search.scss */
.l-search-bar {
  position: absolute;
  top: 4em;
  width: 100%; }
  @media (min-width: 47.4em) {
    /* line 3, ../sass/components/_search.scss */
    .l-search-bar {
      top: 5em;
      background: #0086a0;
      border-top: 1px solid #f4ca36;
      height: 2em; } }
  @media (min-width: 47.4em) and (min-width: 61.25em) {
    /* line 3, ../sass/components/_search.scss */
    .l-search-bar {
      top: 5em; } }

  /* line 21, ../sass/components/_search.scss */
  .l-search-bar #block-search-form #edit-search-block-form--2 {
    padding: 0.5em 0.2em;
    width: 92%;
    margin: 0 0 0 1em; }
    @media (min-width: 47.4em) {
      /* line 21, ../sass/components/_search.scss */
      .l-search-bar #block-search-form #edit-search-block-form--2 {
        width: 6em;
        float: right;
        margin: 0.17em 3em 0 0;
        background: #0086a0;
        border: none;
        padding: 0.2em 1em;
        color: #fff; } }
  /* line 44, ../sass/components/_search.scss */
  .l-search-bar #block-search-form #edit-actions {
    position: absolute;
    right: 1.5em;
    top: 0.4em; }
    /* line 48, ../sass/components/_search.scss */
    .l-search-bar #block-search-form #edit-actions .form-submit {
      width: 34px;
      height: 34px;
      cursor: pointer;
      text-indent: -9999px;
      border: none;
      background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/searchbox-icon.png) no-repeat right 4px;
      float: right;
      position: absolute;
      top: -0.7em;
      right: 1em; }
      @media (min-width: 47.4em) {
        /* line 48, ../sass/components/_search.scss */
        .l-search-bar #block-search-form #edit-actions .form-submit {
          background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/search-icon-white.png) no-repeat right 4px;
          top: -0.4em; } }
  @media (min-width: 47.4em) {
    /* line 66, ../sass/components/_search.scss */
    .l-search-bar #block-block-8 {
      margin: -0.7em 1em 0 0;
      float: right; }
      /* line 70, ../sass/components/_search.scss */
      .l-search-bar #block-block-8 .block__content {
        border-right: 1px solid #f4ca36;
        padding-right: 1em; } }
  /* line 76, ../sass/components/_search.scss */
  .l-search-bar #block-block-8 a {
    color: #fff;
    text-decoration: none; }

/* line 85, ../sass/components/_search.scss */
#mobile-header-border {
  background: #0086a0;
  border-top: 0.1px solid #f4ca36;
  height: 1em;
  width: 100%;
  position: fixed;
  top: 4.7em; }
  @media (min-width: 47.4em) {
    /* line 85, ../sass/components/_search.scss */
    #mobile-header-border {
      display: none; } }
  @media (min-width: 61.25em) {
    /* line 85, ../sass/components/_search.scss */
    #mobile-header-border {
      display: block;
      position: relative;
      top: 5em;
      height: 2em; } }

/* line 107, ../sass/components/_search.scss */
.outer-footer .l-region--footer #footer-search {
  display: none;
  margin: 0 0 1em 0; }
  @media (min-width: 61.25em) {
    /* line 107, ../sass/components/_search.scss */
    .outer-footer .l-region--footer #footer-search {
      display: block; }
      /* line 111, ../sass/components/_search.scss */
      .outer-footer .l-region--footer #footer-search #edit-search-block-form--4 {
        width: 85%;
        background: #2D3167;
        border: none;
        border-bottom: 1px solid #f4ca36;
        color: #fff; } }
  /* line 121, ../sass/components/_search.scss */
  .outer-footer .l-region--footer #footer-search #edit-actions--2 .form-submit {
    background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/search-icon-white.png) no-repeat right;
    border: none;
    color: transparent;
    width: 1.5em;
    height: 1.8em; }

/* line 134, ../sass/components/_search.scss */
::-webkit-input-placeholder {
  color: #fff !important;
  font-family: Verdana, Arial, sans-serif; }

/* line 139, ../sass/components/_search.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: #fff !important;
  font-family: Verdana, Arial, sans-serif;
  opacity: 1; }

/* line 145, ../sass/components/_search.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff !important;
  font-family: Verdana, Arial, sans-serif;
  opacity: 1; }

/* line 151, ../sass/components/_search.scss */
:-ms-input-placeholder {
  color: #fff !important;
  font-family: Verdana, Arial, sans-serif; }

/* line 161, ../sass/components/_search.scss */
.section-contact-us #edit-actions--2,
.section-contact-us #edit-actions--3,
.section-extranet #edit-actions--2,
.section-extranet #edit-actions--3,
.section-user #edit-actions--2,
.section-user #edit-actions--3,
.section-search #edit-actions--2,
.section-search #edit-actions--3 {
  position: absolute;
  right: 1.5em;
  top: 0.4em; }
  /* line 166, ../sass/components/_search.scss */
  .section-contact-us #edit-actions--2 .form-submit,
  .section-contact-us #edit-actions--3 .form-submit,
  .section-extranet #edit-actions--2 .form-submit,
  .section-extranet #edit-actions--3 .form-submit,
  .section-user #edit-actions--2 .form-submit,
  .section-user #edit-actions--3 .form-submit,
  .section-search #edit-actions--2 .form-submit,
  .section-search #edit-actions--3 .form-submit {
    width: 34px;
    height: 34px;
    cursor: pointer;
    text-indent: -9999px;
    border: none;
    background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/searchbox-icon.png) no-repeat right 4px;
    float: right;
    position: absolute;
    top: -0.7em;
    right: 1em; }
    @media (min-width: 47.4em) {
      /* line 166, ../sass/components/_search.scss */
      .section-contact-us #edit-actions--2 .form-submit,
      .section-contact-us #edit-actions--3 .form-submit,
      .section-extranet #edit-actions--2 .form-submit,
      .section-extranet #edit-actions--3 .form-submit,
      .section-user #edit-actions--2 .form-submit,
      .section-user #edit-actions--3 .form-submit,
      .section-search #edit-actions--2 .form-submit,
      .section-search #edit-actions--3 .form-submit {
        background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/search-icon-white.png) no-repeat right 4px;
        top: -0.4em; } }

/* line 1, ../sass/components/_slider.scss */
#block-views-homepage-slider-block {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 1, ../sass/components/_slider.scss */
    #block-views-homepage-slider-block {
      display: block; } }
  @media (min-width: 61.25em) {
    /* line 1, ../sass/components/_slider.scss */
    #block-views-homepage-slider-block {
      float: left;
      width: 66%; } }
  /* line 10, ../sass/components/_slider.scss */
  #block-views-homepage-slider-block .flex-control-nav {
    position: relative;
    margin: -7.5em 0 0 0; }
    /* line 13, ../sass/components/_slider.scss */
    #block-views-homepage-slider-block .flex-control-nav li {
      height: 5em;
      margin: 0 0.2em 0 0;
      background: #595857;
      opacity: 0.9;
      width: 24.6%; }
      /* line 19, ../sass/components/_slider.scss */
      #block-views-homepage-slider-block .flex-control-nav li:hover {
        border-bottom: 6px solid #0086a0;
        cursor: pointer; }
      /* line 23, ../sass/components/_slider.scss */
      #block-views-homepage-slider-block .flex-control-nav li:nth-last-child(1) {
        margin: 0; }
      /* line 26, ../sass/components/_slider.scss */
      #block-views-homepage-slider-block .flex-control-nav li img {
        opacity: 0;
        height: 4em; }
      /* line 32, ../sass/components/_slider.scss */
      #block-views-homepage-slider-block .flex-control-nav li .flex-caption a {
        color: #fff;
        text-decoration: none;
        position: absolute;
        margin: -3.5em 0 0 -5em; }
    /* line 40, ../sass/components/_slider.scss */
    #block-views-homepage-slider-block .flex-control-nav .flex-active {
      cursor: pointer; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 3, ../sass/components/footer.scss */
.outer-footer {
  background: #2D3167; }
  @media (min-width: 47.4em) {
    /* line 3, ../sass/components/footer.scss */
    .outer-footer {
      height: 16em; } }
  /* line 9, ../sass/components/footer.scss */
  .outer-footer .l-region--footer {
    max-width: 1150px;
    margin: 0 auto;
    padding: 0.35em;
    background: #2D3167; }
    @media (min-width: 47.4em) {
      /* line 9, ../sass/components/footer.scss */
      .outer-footer .l-region--footer {
        bottom: 0;
        height: 16em; } }
    /* line 21, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-block-4 {
      display: none; }
      @media (min-width: 61.25em) {
        /* line 21, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-4 {
          display: block;
          width: 22%;
          float: left; } }
    @media (min-width: 47.4em) {
      /* line 30, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-menu-menu-footer-menu-large {
        float: left;
        width: 51%; } }
    @media (min-width: 61.25em) {
      /* line 30, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-menu-menu-footer-menu-large {
        width: 41%; } }
    @media (min-width: 71.875em) {
      /* line 30, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-menu-menu-footer-menu-large {
        width: 40%; } }
    /* line 41, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-menu-menu-footer-menu-large h2 {
      display: none; }
    /* line 44, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-menu-menu-footer-menu-large ul {
      width: 100%;
      margin-bottom: 20px;
      overflow: hidden;
      border-bottom: 1px solid #fff;
      padding-bottom: 0.5em; }
      @media (min-width: 47.4em) {
        /* line 44, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-menu-menu-footer-menu-large ul {
          border-bottom: none;
          padding: 0; } }
    /* line 55, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-menu-menu-footer-menu-large li {
      line-height: 1.5em;
      float: left;
      display: inline;
      width: 50%; }
    /* line 62, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-menu-menu-footer-menu-large .menu .leaf {
      list-style-image: none;
      list-style-type: none; }
      /* line 65, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-menu-menu-footer-menu-large .menu .leaf a {
        text-decoration: none;
        color: #fff;
        font-size: 14px;
        background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/menu-right-arrow.gif) no-repeat right 0;
        padding-right: 1.5em; }
        @media (min-width: 47.4em) {
          /* line 65, ../sass/components/footer.scss */
          .outer-footer .l-region--footer #block-menu-menu-footer-menu-large .menu .leaf a {
            font-size: 16px; } }
    /* line 79, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-block-5 {
      width: 54%;
      float: right; }
      @media (min-width: 47.4em) {
        /* line 79, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-5 {
          width: 23%;
          margin: 1em 0 0 0; } }
      @media (min-width: 61.25em) {
        /* line 79, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-5 {
          width: 20%; } }
      @media (min-width: 71.875em) {
        /* line 79, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-5 {
          width: 23%; } }
      /* line 93, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-5 h5 {
        margin: 0;
        padding: 0; }
      /* line 97, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-5 a {
        color: #f4ca36;
        text-decoration: none; }
      /* line 101, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-5 p {
        color: #fff;
        font-size: 14px; }
        @media (min-width: 47.4em) {
          /* line 101, ../sass/components/footer.scss */
          .outer-footer .l-region--footer #block-block-5 p {
            font-size: 16px; } }
    /* line 110, ../sass/components/footer.scss */
    .outer-footer .l-region--footer #block-block-6 {
      margin: 0 0 0 2em;
      width: 39%; }
      /* line 112, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-6 #bic-member-in {
        color: #f4ca36;
        background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/Sign-in-symbol-yellow.png) no-repeat left 0.2em;
        padding: 0 0 0 1em;
        display: none; }
        @media (min-width: 47.4em) {
          /* line 112, ../sass/components/footer.scss */
          .outer-footer .l-region--footer #block-block-6 #bic-member-in {
            display: block; } }
      @media (min-width: 47.4em) {
        /* line 110, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-6 {
          float: left;
          width: 18%;
          margin: 1em 0 0 2em; } }
      @media (min-width: 61.25em) {
        /* line 110, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-6 {
          width: 13%;
          margin: 1em 0 0 0.7em; } }
      @media (min-width: 71.875em) {
        /* line 110, ../sass/components/footer.scss */
        .outer-footer .l-region--footer #block-block-6 {
          margin: 1em 0 0 0; } }
      /* line 135, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-6 h5 {
        color: #f4ca36;
        margin: 0;
        padding: 0; }
      /* line 140, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-6 a {
        color: #fff;
        text-decoration: none; }
      /* line 144, ../sass/components/footer.scss */
      .outer-footer .l-region--footer #block-block-6 .social-link-image {
        background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/menu-right-arrow.gif) no-repeat right 0;
        padding-right: 1.5em; }

/* line 152, ../sass/components/footer.scss */
#footer-bottom-border {
  background: #0086a0;
  border-top: 0.1px solid #f4ca36;
  height: 1em;
  width: 100%; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 7, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  width: 140px;
  height: 65px;
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 19, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/bs-off-canvas/assets/alt-menu-open-1.png") center center no-repeat; }

@media (min-width: 0) and (max-width: 47.4em) {
  /* line 25, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative;
    min-height: 24px;
    padding-right: 24px; }
    /* line 30, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 34, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 38, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 42, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 45, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 52, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-page {
    position: relative;
    height: 100%;
    width: 100%; }

  /* line 58, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 99;
    width: 160%;
    top: -300%;
    bottom: 300%;
    left: 0;
    padding-top: 24px;
    background: #2D3167;
    opacity: 0.95;
    -moz-transition: ease-in 0.2s;
    -o-transition: ease-in 0.2s;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    cursor: pointer; }
    /* line 73, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      top: 0%;
      bottom: 0;
      overflow: auto; }
      /* line 81, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 84, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 88, ../sass/layouts/bs-off-canvas/_bs-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block; } }
/* line 42, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-page {
  width: 100%; }

/* line 46, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main,
.l-comms,
.l-search-bar,
.l-main-menu-bar {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.3.1@omega.bic_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-main:after,
  .l-comms:after,
  .l-search-bar:after,
  .l-main-menu-bar:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-main {
  margin: 6em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      margin: 0;
      padding: 0 2%; } }
  @media (min-width: 61.25em) {
    /* line 55, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
    .l-main {
      padding: 0; } }

/* line 71, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

@media (min-width: 47.4em) {
  /* line 76, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-header,
  .l-main,
  .l-footer {
    width: 100%; }

  /* line 82, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-aow-region {
    width: 100%; }

  /* line 86, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-main {
    margin: 5em auto 0 !important; }

  /* line 90, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  /* line 93, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 66.10169%;
    float: right;
    margin-right: 0; }

  /* line 96, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--navigation,
  .l-search-bar,
  .l-main-menu-bar {
    clear: both; }

  /* line 105, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 108, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 112, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 61.25em) {
  /* line 120, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-branding {
    width: 36.70886%;
    float: left;
    margin-right: 1.26582%; }

  /* line 123, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--header {
    width: 62.02532%;
    float: right;
    margin-right: 0; }

  /* line 126, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .l-region--aow-bar {
    max-width: 1150%;
    margin: 0 auto; }

  /* line 132, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 135, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 140, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 143, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 150, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 154, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 158, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 161, ../sass/layouts/bs-off-canvas/bs-off-canvas.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }
/* line 3, ../sass/components/svg-map.scss */
#block-block-7 {
  margin: 0 0 1em 0; }
  @media screen\9 {
    /* line 6, ../sass/components/svg-map.scss */
    #block-block-7 .ma_map {
      margin: 0 auto;
      height: 477px; } }
  @media screen\0 {
    /* line 13, ../sass/components/svg-map.scss */
    #block-block-7 .ma_map {
      margin: 0 auto;
      height: 477px; } }
  @media (min-width: 47.4em) {
    /* line 3, ../sass/components/svg-map.scss */
    #block-block-7 {
      display: none; } }
  @media (min-width: 61.25em) {
    /* line 3, ../sass/components/svg-map.scss */
    #block-block-7 {
      display: block;
      width: 32.4%;
      float: right;
      margin: 0 0 0 0; } }
  /* line 30, ../sass/components/svg-map.scss */
  #block-block-7 p {
    display: none; }
  /* line 33, ../sass/components/svg-map.scss */
  #block-block-7 .st0 {
    fill: #2B3169; }
  /* line 36, ../sass/components/svg-map.scss */
  #block-block-7 .st1 {
    fill: none; }
  /* line 39, ../sass/components/svg-map.scss */
  #block-block-7 .st2 {
    fill: #FFFFFF; }
  /* line 42, ../sass/components/svg-map.scss */
  #block-block-7 .st3 {
    font-family: 'Verdana'; }
  /* line 45, ../sass/components/svg-map.scss */
  #block-block-7 .st4 {
    font-size: 17px; }
  /* line 48, ../sass/components/svg-map.scss */
  #block-block-7 .st5 {
    fill: #F4CA36; }
  /* line 51, ../sass/components/svg-map.scss */
  #block-block-7 .st6 {
    display: none;
    fill: #F4CA36; }
  /* line 54, ../sass/components/svg-map.scss */
  #block-block-7 .st7 {
    fill: #363E83; }
  /* line 57, ../sass/components/svg-map.scss */
  #block-block-7 .st8 {
    fill: none;
    stroke: #FFFFFF; }
  /* line 60, ../sass/components/svg-map.scss */
  #block-block-7 .st9 {
    font-size: 12px; }
  /* line 63, ../sass/components/svg-map.scss */
  #block-block-7 .st10 {
    font-size: 9px; }
  /* line 66, ../sass/components/svg-map.scss */
  #block-block-7 .st11 {
    font-size: 10px; }
  /* line 69, ../sass/components/svg-map.scss */
  #block-block-7 .st12 {
    fill: #0086A0; }
  /* line 72, ../sass/components/svg-map.scss */
  #block-block-7 .st13 {
    font-size: 50px; }
  /* line 75, ../sass/components/svg-map.scss */
  #block-block-7 .scotland,
  #block-block-7 .ireland,
  #block-block-7 .wales,
  #block-block-7 .guernsey,
  #block-block-7 .jersey,
  #block-block-7 .iom {
    cursor: pointer; }
    /* line 82, ../sass/components/svg-map.scss */
    #block-block-7 .scotland:hover,
    #block-block-7 .ireland:hover,
    #block-block-7 .wales:hover,
    #block-block-7 .guernsey:hover,
    #block-block-7 .jersey:hover,
    #block-block-7 .iom:hover {
      fill: #F4CA36;
      text-decoration: underline; }
  /* line 87, ../sass/components/svg-map.scss */
  #block-block-7 #ni {
    cursor: pointer; }
    /* line 89, ../sass/components/svg-map.scss */
    #block-block-7 #ni:hover * {
      fill: #F4CA36;
      text-decoration: underline; }

/* line 96, ../sass/components/svg-map.scss */
#uk {
  cursor: pointer; }
  /* line 98, ../sass/components/svg-map.scss */
  #uk:hover * {
    fill: #FFF;
    text-decoration: underline; }

/* line 24, ../sass/bic-omega.styles.scss */
.l-header,
.l-region--footer {
  background: #2D3167; }

/* line 30, ../sass/bic-omega.styles.scss */
.l-header {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 9;
  height: 4.7em; }
  /* line 31, ../sass/bic-omega.styles.scss */
  .l-header #header-inner {
    max-width: 1150px;
    margin: 0 auto; }
  @media (min-width: 47.4em) {
    /* line 30, ../sass/bic-omega.styles.scss */
    .l-header {
      position: absolute;
      height: 5em; } }

/* line 46, ../sass/bic-omega.styles.scss */
.l-branding {
  padding: 1em 0.5em 0.5em 1em;
  width: 55%; }

/* line 52, ../sass/bic-omega.styles.scss */
#block-views-tweets-block {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 52, ../sass/bic-omega.styles.scss */
    #block-views-tweets-block {
      display: block; } }

/* line 60, ../sass/bic-omega.styles.scss */
.front .l-main {
  margin: 5.7em auto 0 !important; }
  @media (min-width: 47.4em) {
    /* line 60, ../sass/bic-omega.styles.scss */
    .front .l-main {
      margin: 7.7em auto 0 !important; } }
  @media (min-width: 61.25em) {
    /* line 60, ../sass/bic-omega.styles.scss */
    .front .l-main {
      margin: 6em auto 0 !important; } }
  /* line 68, ../sass/bic-omega.styles.scss */
  .front .l-main h1 {
    display: none; }
  /* line 71, ../sass/bic-omega.styles.scss */
  .front .l-main .node--page--full {
    clear: both; }
  /* line 75, ../sass/bic-omega.styles.scss */
  .front .l-main article {
    display: none; }
    @media (min-width: 47.4em) {
      /* line 75, ../sass/bic-omega.styles.scss */
      .front .l-main article {
        display: block;
        background: url(../../../themes/bic_omega/layouts/bs-off-canvas/assets/Intro-rectangle-grey.png) no-repeat right 0;
        background-size: 100% 100%;
        padding: 0.7em; }
        /* line 82, ../sass/bic-omega.styles.scss */
        .front .l-main article p {
          width: 64%;
          color: #525252;
          line-height: 1.5em; }
        /* line 87, ../sass/bic-omega.styles.scss */
        .front .l-main article h2 {
          color: #2D3167; }
        /* line 90, ../sass/bic-omega.styles.scss */
        .front .l-main article .about-link {
          color: #02849A;
          text-decoration: none; } }
/* line 98, ../sass/bic-omega.styles.scss */
.front #block-block-11 {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 98, ../sass/bic-omega.styles.scss */
    .front #block-block-11 {
      display: block;
      margin: 2em 0;
      width: 49%;
      float: left; }
      /* line 106, ../sass/bic-omega.styles.scss */
      .front #block-block-11 .outer-link {
        background: #2D3167;
        width: 100%;
        height: 3em;
        opacity: 0.9;
        position: relative;
        margin: -3.2em 0 0 0; }
        /* line 113, ../sass/bic-omega.styles.scss */
        .front #block-block-11 .outer-link a {
          position: absolute;
          top: 1em;
          left: 1em;
          text-decoration: none;
          color: #fff; }
      /* line 122, ../sass/bic-omega.styles.scss */
      .front #block-block-11 .latest-summit-image {
        height: 15em !important;
        width: 100% !important; } }
  @media (min-width: 61.25em) {
    /* line 98, ../sass/bic-omega.styles.scss */
    .front #block-block-11 {
      width: 32%;
      float: left; } }
/* line 133, ../sass/bic-omega.styles.scss */
.front #block-block-12 {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 133, ../sass/bic-omega.styles.scss */
    .front #block-block-12 {
      display: block;
      width: 49%;
      float: right;
      margin: 2em 0; } }
  @media (min-width: 47.4em) and (min-width: 61.25em) {
    /* line 133, ../sass/bic-omega.styles.scss */
    .front #block-block-12 {
      margin: 2em 1.2em; } }
  @media (min-width: 47.4em) and (min-width: 71.875em) {
    /* line 133, ../sass/bic-omega.styles.scss */
    .front #block-block-12 {
      margin: 2em 1.43em !important; } }
  @media (min-width: 47.4em) {
      /* line 146, ../sass/bic-omega.styles.scss */
      .front #block-block-12 .outer-link {
        position: relative;
        background: #2D3167;
        width: 100%;
        height: 3em;
        opacity: 0.9;
        margin: -3.2em 0 0 0; }
        /* line 153, ../sass/bic-omega.styles.scss */
        .front #block-block-12 .outer-link a {
          position: absolute;
          top: 1em;
          left: 1em;
          text-decoration: none;
          color: #fff; }
      /* line 162, ../sass/bic-omega.styles.scss */
      .front #block-block-12 .Latest-min-meetings-image {
        height: 15em !important;
        width: 100% !important; } }
  @media (min-width: 61.25em) {
    /* line 133, ../sass/bic-omega.styles.scss */
    .front #block-block-12 {
      width: 32%;
      float: left;
      margin: 2em 1.2em; } }
/* line 175, ../sass/bic-omega.styles.scss */
.front #block-block-13 {
  display: none; }
  @media (min-width: 61.25em) {
    /* line 175, ../sass/bic-omega.styles.scss */
    .front #block-block-13 {
      display: block;
      width: 32%;
      float: left;
      margin: 2em 0; } }
  /* line 183, ../sass/bic-omega.styles.scss */
  .front #block-block-13 .outer-link {
    position: relative;
    background: #2D3167;
    width: 100%;
    height: 3em;
    opacity: 0.9;
    margin: -3.2em 0 0 0; }
    /* line 190, ../sass/bic-omega.styles.scss */
    .front #block-block-13 .outer-link a {
      position: absolute;
      top: 1em;
      left: 1em;
      text-decoration: none;
      color: #fff; }
  /* line 199, ../sass/bic-omega.styles.scss */
  .front #block-block-13 .aof-image {
    height: 15em !important;
    width: 100% !important; }

/* line 207, ../sass/bic-omega.styles.scss */
.logged-in .l-header {
  top: 1.8em; }
/* line 213, ../sass/bic-omega.styles.scss */
.logged-in #header-t {
  top: 8.8em; }

/* line 218, ../sass/bic-omega.styles.scss */
#block-block-8 {
  display: none; }
  @media (min-width: 47.4em) {
    /* line 218, ../sass/bic-omega.styles.scss */
    #block-block-8 {
      display: block; } }

/* line 225, ../sass/bic-omega.styles.scss */
#header-t {
  display: none; }

/* line 230, ../sass/bic-omega.styles.scss */
.section-extranet .forum-list {
  width: 100%; }
  /* line 232, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-list th {
    background: #2D3167;
    color: #fff;
    padding: 0.3em 0.3em 0.3em 0.7em; }
    /* line 236, ../sass/bic-omega.styles.scss */
    .section-extranet .forum-list th .active {
      color: #fff;
      text-decoration: none; }
  /* line 241, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-list td {
    padding: 0.5em; }
  /* line 244, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-list .odd {
    background: #F1F0ED; }
/* line 249, ../sass/bic-omega.styles.scss */
.section-extranet .forum-topic-list {
  width: 100%; }
  /* line 251, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-topic-list th {
    background: #2D3167;
    color: #fff;
    padding: 0.3em 0.3em 0.3em 0.7em; }
    /* line 255, ../sass/bic-omega.styles.scss */
    .section-extranet .forum-topic-list th .active {
      color: #fff;
      text-decoration: none; }
  /* line 260, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-topic-list td {
    padding: 0.5em; }
  /* line 263, ../sass/bic-omega.styles.scss */
  .section-extranet .forum-topic-list .odd {
    background: #F1F0ED; }

/* line 269, ../sass/bic-omega.styles.scss */
.back-to-top {
  width: 100%;
  background: #0086a0;
  height: 2em;
  margin: 0;
  position: absolute;
  padding: 0.4em 0 0 0; }
  /* line 276, ../sass/bic-omega.styles.scss */
  .back-to-top #toTop {
    text-decoration: none;
    margin: 0 0 0 1em;
    padding: 0.5em 0 0;
    color: #fff; }
  @media (min-width: 47.4em) {
    /* line 269, ../sass/bic-omega.styles.scss */
    .back-to-top {
      width: 10em;
      position: relative;
      float: right; } }

/* line 292, ../sass/bic-omega.styles.scss */
.page-node-36 .l-main {
  margin: 11.5em 2% 0 !important; }
  @media (min-width: 47.4em) {
    /* line 292, ../sass/bic-omega.styles.scss */
    .page-node-36 .l-main {
      margin: 13.3em auto 0 !important; } }

/* line 301, ../sass/bic-omega.styles.scss */
.section-about-council .field--name-field-page-image {
  float: right;
  margin: 0 0 1em 1em; }

/* line 308, ../sass/bic-omega.styles.scss */
.section-member-administrations .field--name-field-page-image {
  float: right;
  padding: 0 0 1em 1em; }

/*# sourceMappingURL=bic-omega.styles.css.map */
