@charset "UTF-8";
/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,700,700italic,900italic,900);
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 6, ../sass/variables/_typography.scss */
html, html * {
  font-family: Roboto;
  color: #333;
  text-rendering: optimizeLegibility;
  font-size: 18px; }

/* line 14, ../sass/variables/_typography.scss */
h2 {
  font-weight: 500; }

/* line 15, ../sass/variables/_typography.scss */
h1, h3, strong {
  font-weight: 700; }

/* line 19, ../sass/variables/_typography.scss */
h1 {
  font-size: 1.5rem;
  margin: 0.75em 0 0.25em; }
  @media (min-width: 46.875em) {
    /* line 19, ../sass/variables/_typography.scss */
    h1 {
      margin: 0;
      font-size: 2.1rem;
      line-height: 56px; } }

/* line 34, ../sass/variables/_typography.scss */
h1.site-name {
  font-weight: 300;
  font-size: 0.8rem;
  line-height: 1rem;
  margin: 0;
  padding-right: 50px; }
  @media (min-width: 46.875em) {
    /* line 34, ../sass/variables/_typography.scss */
    h1.site-name {
      max-width: 100%;
      padding: 0.25em 0;
      margin: 7px 0;
      line-height: 1rem; } }
  @media (min-width: 60.625em) {
    /* line 34, ../sass/variables/_typography.scss */
    h1.site-name {
      font-size: 1.2rem;
      line-height: 1.2rem; } }

/* line 59, ../sass/variables/_typography.scss */
h2.site-slogan {
  margin: 0;
  display: none; }
  @media (min-width: 46.875em) {
    /* line 59, ../sass/variables/_typography.scss */
    h2.site-slogan {
      display: block;
      font-size: 1rem;
      line-height: 1rem;
      padding: 0;
      margin: 5px 0; } }
  @media (min-width: 60.625em) {
    /* line 59, ../sass/variables/_typography.scss */
    h2.site-slogan {
      font-size: 1.5rem;
      line-height: 1.5rem; } }

/* line 79, ../sass/variables/_typography.scss */
h2.block__title {
  font-size: 1.2rem;
  display: inline-block;
  margin: 0;
  padding: 0;
  line-height: 2rem; }
  @media (min-width: 46.875em) {
    /* line 79, ../sass/variables/_typography.scss */
    h2.block__title {
      font-size: 1.5rem;
      min-width: 50%; } }

/* line 94, ../sass/variables/_typography.scss */
h2 {
  font-size: 1.2rem;
  line-height: 1.5rem; }
  @media (min-width: 46.875em) {
    /* line 94, ../sass/variables/_typography.scss */
    h2 {
      font-size: 1.5rem; } }

/* line 109, ../sass/variables/_typography.scss */
a {
  color: #004CBD;
  text-decoration: none; }
  /* line 113, ../sass/variables/_typography.scss */
  a:hover {
    color: #333;
    text-decoration: underline;
    -moz-transition: color 1s;
    -o-transition: color 1s;
    -webkit-transition: color 1s;
    transition: color 1s; }

/* line 125, ../sass/variables/_typography.scss */
.l-page ul, .l-page p, .l-page a, .l-page dfn, .l-page strong, .l-page input, .l-page span {
  font-size: 0.9rem;
  line-height: 1.2rem;
  margin: 0 0 0.75em;
  text-decoration: none; }
  @media (min-width: 60.625em) {
    /* line 125, ../sass/variables/_typography.scss */
    .l-page ul, .l-page p, .l-page a, .l-page dfn, .l-page strong, .l-page input, .l-page span {
      font-size: inherit;
      line-height: 1.5rem; } }

/* line 137, ../sass/variables/_typography.scss */
.tabs a {
  margin: 0; }

/* line 149, ../sass/variables/_typography.scss */
.node__content ul li a:before,
.block__content ul li a:before,
.l-sub-content ul li a:before,
.l-comms ul li a:before {
  margin-top: 3px;
  content: "";
  position: absolute;
  border: 0;
  width: 21px;
  height: 21px;
  margin-left: -30px;
  background: url(../images/menu-leaf.png) no-repeat 0 0; }

/* line 166, ../sass/variables/_typography.scss */
.views-field-title {
  padding-bottom: 0.5em; }
  /* line 170, ../sass/variables/_typography.scss */
  .views-field-title a {
    font-size: 1rem;
    color: #004CBD;
    text-decoration: none; }
    /* line 175, ../sass/variables/_typography.scss */
    .views-field-title a:hover {
      color: #333;
      text-decoration: underline;
      -moz-transition: color 1s;
      -o-transition: color 1s;
      -webkit-transition: color 1s;
      transition: color 1s; }
    @media (min-width: 60.625em) {
      /* line 170, ../sass/variables/_typography.scss */
      .views-field-title a {
        font-size: 1.1rem; } }

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

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 5, ../sass/components/_branding.scss */
.l-branding {
  float: left;
  position: fixed;
  top: 0;
  padding: 0.5em 0;
  background: #ffffff;
  border-bottom: 4px #004CBD solid;
  z-index: 50;
  width: 100%;
  height: 65px; }
  @media (min-width: 46.875em) {
    /* line 5, ../sass/components/_branding.scss */
    .l-branding {
      height: auto;
      padding: 0.25em 0;
      position: relative;
      border-bottom: 1px #dddddd solid; } }
  /* line 24, ../sass/components/_branding.scss */
  .l-branding .site-logo img {
    float: left;
    width: 75px;
    height: 40px;
    padding: 0;
    margin-left: 1%; }
    @media (min-width: 46.875em) {
      /* line 24, ../sass/components/_branding.scss */
      .l-branding .site-logo img {
        width: 70px;
        height: 60px;
        margin-top: 1%;
        margin-left: 0;
        margin-right: 2%; } }
    @media (min-width: 60.625em) {
      /* line 24, ../sass/components/_branding.scss */
      .l-branding .site-logo img {
        width: 90px;
        height: 80px; } }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 4, ../sass/components/_breadcrumb.scss */
.breakcrumb-wrapper {
  max-width: 73.125em;
  margin: 0.5em auto 0; }

/* line 9, ../sass/components/_breadcrumb.scss */
.breadcrumb {
  list-style: none;
  display: none;
  margin: 0;
  padding: 0; }
  @media (min-width: 46.875em) {
    /* line 9, ../sass/components/_breadcrumb.scss */
    .breadcrumb {
      display: inline-block;
      font-weight: 400; }
      /* line 20, ../sass/components/_breadcrumb.scss */
      .breadcrumb li {
        font-size: 0.85em;
        display: inline-block;
        word-wrap: break-word; }
        /* line 25, ../sass/components/_breadcrumb.scss */
        .breadcrumb li a {
          font-size: 0.85em;
          color: #004CBD;
          padding: 0; }
          /* line 32, ../sass/components/_breadcrumb.scss */
          .breadcrumb li a:first-child a {
            padding-left: 0; }
          /* line 36, ../sass/components/_breadcrumb.scss */
          .breadcrumb li a:hover {
            color: #00437e; }
          /* line 39, ../sass/components/_breadcrumb.scss */
          .breadcrumb li a:active {
            color: #00437e; }
        /* line 43, ../sass/components/_breadcrumb.scss */
        .breadcrumb li:after {
          color: #727272;
          font-weight: 700;
          content: '\203a';
          padding: 0 6px; }
        /* line 51, ../sass/components/_breadcrumb.scss */
        .breadcrumb li:last-child {
          font-weight: 700;
          font-size: 0.85em; }
          /* line 56, ../sass/components/_breadcrumb.scss */
          .breadcrumb li:last-child:after {
            content: '';
            padding: 0; } }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 4, ../sass/components/_comms.scss */
.l-comms {
  position: relative;
  background: #f8f8f8;
  padding: 0; }
  /* line 12, ../sass/components/_comms.scss */
  .l-comms .l-region--comms #block-block-28 {
    float: left;
    height: 503px;
    overflow-y: scroll;
    width: 100%;
    margin-bottom: 10px; }
    @media (min-width: 46.875em) {
      /* line 12, ../sass/components/_comms.scss */
      .l-comms .l-region--comms #block-block-28 {
        margin-bottom: none;
        width: 49%;
        margin-right: 1%; } }
  /* line 27, ../sass/components/_comms.scss */
  .l-comms .l-region--comms .SandboxRoot.env-bp-970 .timeline-Tweet-text {
    font-size: 1em;
    line-height: 1.2em; }
  /* line 34, ../sass/components/_comms.scss */
  .l-comms .l-region--comms .view-tweets {
    background: #ffffff;
    padding: 10px 10px 26px;
    float: left;
    margin-bottom: 0.5em;
    box-shadow: 1px 1px 3px rgba(225, 225, 225, 0.5); }
    /* line 41, ../sass/components/_comms.scss */
    .l-comms .l-region--comms .view-tweets .view-header {
      margin: 0;
      padding: 0;
      text-align: right; }
      /* line 46, ../sass/components/_comms.scss */
      .l-comms .l-region--comms .view-tweets .view-header .twitter-follow-button {
        display: inline-block;
        padding: 0 5px;
        background: #1da1f2;
        border-radius: 3px; }
        /* line 52, ../sass/components/_comms.scss */
        .l-comms .l-region--comms .view-tweets .view-header .twitter-follow-button a {
          color: #ffffff;
          font-size: 0.8em; }
    @media (min-width: 46.875em) {
      /* line 34, ../sass/components/_comms.scss */
      .l-comms .l-region--comms .view-tweets {
        margin-bottom: none;
        max-width: 49%;
        float: left;
        margin-right: 1%; } }
    /* line 68, ../sass/components/_comms.scss */
    .l-comms .l-region--comms .view-tweets .views-row {
      border-bottom: 1px #dddddd solid;
      padding: 5px 0; }
      /* line 72, ../sass/components/_comms.scss */
      .l-comms .l-region--comms .view-tweets .views-row.views-row-last {
        border-bottom: none; }
    /* line 79, ../sass/components/_comms.scss */
    .l-comms .l-region--comms .view-tweets .views-field-profile-image-url {
      float: left;
      padding-right: 5px; }
  /* line 90, ../sass/components/_comms.scss */
  .l-comms #block-block-24 {
    margin: 0.5em 0 0 0;
    padding: 0;
    width: 100%; }
    @media (min-width: 46.875em) {
      /* line 90, ../sass/components/_comms.scss */
      .l-comms #block-block-24 {
        float: left;
        width: 50%;
        margin: 0; } }
    /* line 101, ../sass/components/_comms.scss */
    .l-comms #block-block-24 .block__content {
      clear: both; }
      /* line 105, ../sass/components/_comms.scss */
      .l-comms #block-block-24 .block__content a {
        font-size: 1.1em;
        display: block;
        padding: 1em;
        background: #ffffff;
        width: 50%;
        float: left;
        box-shadow: 1px 1px 3px rgba(225, 225, 225, 0.5);
        text-decoration: none !important; }
        /* line 115, ../sass/components/_comms.scss */
        .l-comms #block-block-24 .block__content a:hover {
          border-bottom: 6px solid #004CBD;
          -webkit-transition-duration: 0.2s;
          /* Safari */
          transition-duration: 0.2s; }
        /* line 122, ../sass/components/_comms.scss */
        .l-comms #block-block-24 .block__content a span {
          font-size: 0.85em;
          font-weight: 300; }
        @media (min-width: 46.875em) {
          /* line 105, ../sass/components/_comms.scss */
          .l-comms #block-block-24 .block__content a {
            font-size: 1.2em; } }
      /* line 137, ../sass/components/_comms.scss */
      .l-comms #block-block-24 .block__content .left {
        min-height: 180px;
        margin-bottom: 0.25em;
        padding-bottom: 6px;
        float: left;
        width: 49%;
        margin-right: 1%; }
        @media (min-width: 46.875em) {
          /* line 137, ../sass/components/_comms.scss */
          .l-comms #block-block-24 .block__content .left {
            margin-bottom: 0.5em;
            min-height: 246px; } }
      /* line 155, ../sass/components/_comms.scss */
      .l-comms #block-block-24 .block__content .right {
        min-height: 180px;
        margin-bottom: 0.25em;
        padding-bottom: 6px;
        float: right;
        width: 49%;
        margin-left: 1%; }
        @media (min-width: 46.875em) {
          /* line 155, ../sass/components/_comms.scss */
          .l-comms #block-block-24 .block__content .right {
            margin-bottom: 0.5em;
            min-height: 246px; }
            /* line 174, ../sass/components/_comms.scss */
            .l-comms #block-block-24 .block__content .right img {
              width: 100%;
              margin: 0;
              max-height: 200px;
              max-width: 200px; } }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 4, ../sass/components/_footer.scss */
.l-footer {
  background: #004CBD;
  min-height: 200px; }
  /* line 10, ../sass/components/_footer.scss */
  .l-footer #block-menu-menu-footer-menu-1 {
    border-bottom: 1px solid #f8f8f8; }
    /* line 14, ../sass/components/_footer.scss */
    .l-footer #block-menu-menu-footer-menu-1 ul {
      margin: 0 auto;
      padding: 0;
      overflow: hidden; }
      /* line 21, ../sass/components/_footer.scss */
      .l-footer #block-menu-menu-footer-menu-1 ul li {
        width: 50%;
        list-style-type: none;
        list-style-image: none;
        float: left; }
        @media (min-width: 46.875em) {
          /* line 21, ../sass/components/_footer.scss */
          .l-footer #block-menu-menu-footer-menu-1 ul li {
            width: inherit; } }
        /* line 31, ../sass/components/_footer.scss */
        .l-footer #block-menu-menu-footer-menu-1 ul li a {
          display: block;
          color: #ffffff;
          text-align: center;
          padding: 16px 30px 0;
          text-decoration: none; }
          /* line 38, ../sass/components/_footer.scss */
          .l-footer #block-menu-menu-footer-menu-1 ul li a:hover {
            text-decoration: underline; }
  /* line 46, ../sass/components/_footer.scss */
  .l-footer #block-block-25 {
    display: block;
    text-align: center;
    padding-top: 10px; }
    /* line 52, ../sass/components/_footer.scss */
    .l-footer #block-block-25 p {
      color: #ffffff; }
    @media (min-width: 46.875em) {
      /* line 46, ../sass/components/_footer.scss */
      .l-footer #block-block-25 {
        padding-top: 50px; } }
    @media (min-width: 60.625em) {
      /* line 46, ../sass/components/_footer.scss */
      .l-footer #block-block-25 {
        padding-top: 20px; } }

/* line 10, ../sass/components/_header.scss */
.l-header .l-region--header #block-gtranslate-gtranslate {
  display: none;
  padding: 0 0 1em 0; }
  @media (min-width: 46.875em) {
    /* line 10, ../sass/components/_header.scss */
    .l-header .l-region--header #block-gtranslate-gtranslate {
      display: block;
      background-position: -0px -0px important; } }
  /* line 19, ../sass/components/_header.scss */
  .l-header .l-region--header #block-gtranslate-gtranslate .gtflag {
    padding: 6px 2px !important; }
    /* line 22, ../sass/components/_header.scss */
    .l-header .l-region--header #block-gtranslate-gtranslate .gtflag a {
      background-position: -0px -0px important; }
  /* line 26, ../sass/components/_header.scss */
  .l-header .l-region--header #block-gtranslate-gtranslate select {
    width: 13.2em;
    padding: 2px 0 3px; }
/* line 32, ../sass/components/_header.scss */
.l-header .l-region--header #block-gtranslate-gtranslate--2 {
  padding: 3em 0 1em 0;
  width: 19em;
  margin: 0 auto; }
  /* line 36, ../sass/components/_header.scss */
  .l-header .l-region--header #block-gtranslate-gtranslate--2 .gtflag {
    padding: 16px 6px !important; }
    /* line 38, ../sass/components/_header.scss */
    .l-header .l-region--header #block-gtranslate-gtranslate--2 .gtflag a {
      background-position: -0px -0px important; }
  /* line 42, ../sass/components/_header.scss */
  .l-header .l-region--header #block-gtranslate-gtranslate--2 select {
    width: 19em;
    padding: 0.3em; }
/* line 48, ../sass/components/_header.scss */
.l-header .l-region--header .block--gtranslate-gtranslate select {
  border: 1px #ccc solid;
  padding: 0.25em 0;
  background: #fbf8f8;
  color: #000;
  margin: 0;
  float: left; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 6, ../sass/components/_level2menu.scss */
#block-block-23 {
  display: block; }
  @media (min-width: 46.875em) {
    /* line 6, ../sass/components/_level2menu.scss */
    #block-block-23 {
      display: none; } }

/* line 18, ../sass/components/_level2menu.scss */
#block-menu-block-1 {
  display: none; }
  @media (min-width: 46.875em) {
    /* line 18, ../sass/components/_level2menu.scss */
    #block-menu-block-1 {
      display: block; } }

/* line 34, ../sass/components/_level2menu.scss */
#block-menu-block-1, #block-menu-block-5 {
  margin-top: 0.5em;
  border-right: 1px solid #f8f8f8;
  background: #ffffff; }
  /* line 40, ../sass/components/_level2menu.scss */
  #block-menu-block-1 input#ext-button, #block-menu-block-5 input#ext-button {
    display: none; }
  /* line 42, ../sass/components/_level2menu.scss */
  #block-menu-block-1 ul.menu, #block-menu-block-5 ul.menu {
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 0 -10px; }
    /* line 49, ../sass/components/_level2menu.scss */
    #block-menu-block-1 ul.menu li a, #block-menu-block-5 ul.menu li a {
      vertical-align: super;
      padding: 10px 5px 10px;
      margin: 0;
      display: block;
      border-bottom: 1px solid #f8f8f8; }
      /* line 56, ../sass/components/_level2menu.scss */
      #block-menu-block-1 ul.menu li a:hover, #block-menu-block-5 ul.menu li a:hover {
        background: #f8f8f8;
        -moz-transition: background 0.2s;
        -o-transition: background 0.2s;
        -webkit-transition: background 0.2s;
        transition: background 0.2s; }
    /* line 67, ../sass/components/_level2menu.scss */
    #block-menu-block-1 ul.menu li.expanded, #block-menu-block-5 ul.menu li.expanded {
      list-style-image: none;
      list-style-type: none; }
      /* line 72, ../sass/components/_level2menu.scss */
      #block-menu-block-1 ul.menu li.expanded a:before, #block-menu-block-5 ul.menu li.expanded a:before {
        margin-top: 3px;
        content: "";
        position: absolute;
        border: 0;
        width: 21px;
        height: 21px;
        margin-left: -30px;
        background: url(../images/menu-expanded.png) no-repeat 0 0; }
      /* line 83, ../sass/components/_level2menu.scss */
      #block-menu-block-1 ul.menu li.expanded a.active, #block-menu-block-5 ul.menu li.expanded a.active {
        background: #e5f0f8;
        font-weight: 700;
        text-decoration: none;
        display: block;
        padding-left: 5px;
        margin: 0; }
    /* line 107, ../sass/components/_level2menu.scss */
    #block-menu-block-1 ul.menu li.leaf, #block-menu-block-1 ul.menu li.collapsed, #block-menu-block-5 ul.menu li.leaf, #block-menu-block-5 ul.menu li.collapsed {
      list-style-image: none;
      list-style-type: none; }
      /* line 112, ../sass/components/_level2menu.scss */
      #block-menu-block-1 ul.menu li.leaf a:before, #block-menu-block-1 ul.menu li.collapsed a:before, #block-menu-block-5 ul.menu li.leaf a:before, #block-menu-block-5 ul.menu li.collapsed a:before {
        content: "";
        position: absolute;
        border: 0;
        width: 21px;
        height: 21px;
        margin-left: -30px;
        background: url(../images/menu-leaf.png) no-repeat 0 0; }
      /* line 122, ../sass/components/_level2menu.scss */
      #block-menu-block-1 ul.menu li.leaf a.active, #block-menu-block-1 ul.menu li.collapsed a.active, #block-menu-block-5 ul.menu li.leaf a.active, #block-menu-block-5 ul.menu li.collapsed a.active {
        background: #e5f0f8;
        font-weight: 700;
        text-decoration: none;
        display: block;
        padding-left: 5px;
        margin: 0; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* line 1, ../sass/components/_mobmenu.scss */
.l-off-canvas {
  left: -110% !important; }

/* line 5, ../sass/components/_mobmenu.scss */
.l-off-canvas-show {
  right: 1%;
  z-index: 99999;
  position: fixed !important; }

/* line 12, ../sass/components/_mobmenu.scss */
.is-visible {
  background: #004CBD;
  opacity: 0.99;
  left: 0 !important;
  position: relative;
  overflow: hidden; }
  /* line 19, ../sass/components/_mobmenu.scss */
  .is-visible .l-off-canvas-hide {
    display: block;
    width: 120px; }

/* line 25, ../sass/components/_mobmenu.scss */
.l-region--mob-nav {
  padding: 30px 10px 0; }
  /* line 28, ../sass/components/_mobmenu.scss */
  .l-region--mob-nav #block-menu-block-4 {
    border-right: 1px solid #f8f8f8;
    background: #ffffff; }
    /* line 33, ../sass/components/_mobmenu.scss */
    .l-region--mob-nav #block-menu-block-4 ul.menu {
      list-style-image: none;
      list-style-type: none;
      margin: 0 0 0 -10px; }
      /* line 40, ../sass/components/_mobmenu.scss */
      .l-region--mob-nav #block-menu-block-4 ul.menu li a {
        vertical-align: super;
        padding: 10px 5px 10px;
        margin: 0;
        display: block;
        border-bottom: 1px solid #f8f8f8; }
        /* line 47, ../sass/components/_mobmenu.scss */
        .l-region--mob-nav #block-menu-block-4 ul.menu li a:hover {
          background: #f8f8f8;
          -moz-transition: background 0.2s;
          -o-transition: background 0.2s;
          -webkit-transition: background 0.2s;
          transition: background 0.2s; }
      /* line 57, ../sass/components/_mobmenu.scss */
      .l-region--mob-nav #block-menu-block-4 ul.menu li.expanded {
        list-style-image: none;
        list-style-type: none; }
        /* line 72, ../sass/components/_mobmenu.scss */
        .l-region--mob-nav #block-menu-block-4 ul.menu li.expanded a.active {
          background: #e5f0f8;
          font-weight: 700;
          text-decoration: none;
          display: block;
          padding-left: 5px;
          margin: 0; }
      /* line 95, ../sass/components/_mobmenu.scss */
      .l-region--mob-nav #block-menu-block-4 ul.menu li.leaf, .l-region--mob-nav #block-menu-block-4 ul.menu li.collapsed {
        list-style-image: none;
        list-style-type: none; }
        /* line 100, ../sass/components/_mobmenu.scss */
        .l-region--mob-nav #block-menu-block-4 ul.menu li.leaf a:before, .l-region--mob-nav #block-menu-block-4 ul.menu li.collapsed a:before {
          content: "";
          position: absolute;
          border: 0;
          width: 21px;
          height: 21px;
          margin-left: -30px;
          background: url(../images/menu-leaf.png) no-repeat 0 0; }
        /* line 110, ../sass/components/_mobmenu.scss */
        .l-region--mob-nav #block-menu-block-4 ul.menu li.leaf a.active, .l-region--mob-nav #block-menu-block-4 ul.menu li.collapsed a.active {
          background: #e5f0f8;
          font-weight: 700;
          text-decoration: none;
          display: block;
          padding-left: 5px;
          margin: 0; }
          /* line 118, ../sass/components/_mobmenu.scss */
          .l-region--mob-nav #block-menu-block-4 ul.menu li.leaf a.active:after, .l-region--mob-nav #block-menu-block-4 ul.menu li.collapsed a.active:after {
            display: inline-block;
            border-top: 9px solid transparent;
            border-left: 10px solid #e5f0f8;
            border-bottom: 9px solid transparent;
            content: '';
            height: 0;
            position: absolute;
            right: -11px;
            width: 0; }
      /* line 133, ../sass/components/_mobmenu.scss */
      .l-region--mob-nav #block-menu-block-4 ul.menu #ext-button {
        float: left;
        margin-left: -25px;
        margin-top: 10px;
        -ms-transform: rotate(0deg);
        /* IE 9 */
        -webkit-transform: rotate(0deg);
        /* Chrome, Safari, Opera */
        transform: rotate(0deg);
        -webkit-transition-duration: 0.5s;
        /* Safari */
        transition-duration: 0.5s; }
      /* line 143, ../sass/components/_mobmenu.scss */
      .l-region--mob-nav #block-menu-block-4 ul.menu .clicked {
        -ms-transform: rotate(90deg) !important;
        /* IE 9 */
        -webkit-transform: rotate(90deg) !important;
        /* Chrome, Safari, Opera */
        transform: rotate(90deg) !important;
        -webkit-transition-duration: 0.5s;
        /* Safari */
        transition-duration: 0.5s; }

/* line 154, ../sass/components/_mobmenu.scss */
.mob_logo {
  position: absolute;
  top: 10px;
  left: 10px; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 6, ../sass/components/_navigation.scss */
.l-region--mob-nav {
  display: block; }
  @media (min-width: 46.875em) {
    /* line 6, ../sass/components/_navigation.scss */
    .l-region--mob-nav {
      display: none; } }

/* line 18, ../sass/components/_navigation.scss */
.desk-nav {
  display: none; }
  @media (min-width: 46.875em) {
    /* line 18, ../sass/components/_navigation.scss */
    .desk-nav {
      display: block; } }
  /* line 29, ../sass/components/_navigation.scss */
  .desk-nav ul {
    padding: 1em 0 0; }
    /* line 32, ../sass/components/_navigation.scss */
    .desk-nav ul li {
      display: inline-block; }
      /* line 35, ../sass/components/_navigation.scss */
      .desk-nav ul li a {
        color: #004CBD;
        display: block;
        text-decoration: none;
        position: relative;
        padding: 0 5px;
        margin: 0;
        text-align: center;
        margin-right: 1.5em;
        font-size: 1.5rem; }
      /* line 49, ../sass/components/_navigation.scss */
      .desk-nav ul li:first-child a {
        padding-left: 0px; }
      /* line 57, ../sass/components/_navigation.scss */
      .desk-nav ul li:hover a {
        color: #333;
        text-decoration: underline; }
      /* line 63, ../sass/components/_navigation.scss */
      .desk-nav ul li.active-trail a {
        color: #333; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 5, ../sass/components/_news.scss */
.view-press-office {
  border-bottom: 1px solid #dddddd; }
  @media (min-width: 46.875em) {
    /* line 5, ../sass/components/_news.scss */
    .view-press-office {
      border-bottom: none; } }
  /* line 14, ../sass/components/_news.scss */
  .view-press-office .views-exposed-widgets {
    padding: 0; }
    /* line 18, ../sass/components/_news.scss */
    .view-press-office .views-exposed-widgets .views-exposed-widget {
      padding: 0; }
    /* line 20, ../sass/components/_news.scss */
    .view-press-office .views-exposed-widgets .form-submit {
      padding: 2px;
      margin: 0 3px 0; }
      @media (min-width: 46.875em) {
        /* line 20, ../sass/components/_news.scss */
        .view-press-office .views-exposed-widgets .form-submit {
          padding: 3px;
          margin: 23px 5px 0; } }
    /* line 32, ../sass/components/_news.scss */
    .view-press-office .views-exposed-widgets #edit-title-wrapper {
      width: 100%; }
      @media (min-width: 46.875em) {
        /* line 32, ../sass/components/_news.scss */
        .view-press-office .views-exposed-widgets #edit-title-wrapper {
          width: inherit; } }
      /* line 39, ../sass/components/_news.scss */
      .view-press-office .views-exposed-widgets #edit-title-wrapper #edit-title {
        width: 100%;
        margin: 5px 0;
        border: 1px #333 solid; }
        @media (min-width: 46.875em) {
          /* line 39, ../sass/components/_news.scss */
          .view-press-office .views-exposed-widgets #edit-title-wrapper #edit-title {
            margin: inherit; } }
  /* line 53, ../sass/components/_news.scss */
  .view-press-office .views-row {
    border-bottom: 1px solid #dddddd;
    margin: 0;
    padding: 0.25em 0;
    clear: both; }
    @media (min-width: 46.875em) {
      /* line 53, ../sass/components/_news.scss */
      .view-press-office .views-row {
        min-height: 100px;
        padding: 0.5em 0; } }
    /* line 66, ../sass/components/_news.scss */
    .view-press-office .views-row .views-field p {
      margin: 0; }
  /* line 73, ../sass/components/_news.scss */
  .view-press-office .views-row-last {
    border-bottom: none; }
  /* line 82, ../sass/components/_news.scss */
  .view-press-office .views-field-field-image {
    display: none; }
    @media (min-width: 46.875em) {
      /* line 82, ../sass/components/_news.scss */
      .view-press-office .views-field-field-image {
        display: block;
        float: right;
        margin: 0;
        padding-left: 0.5em; }
        /* line 93, ../sass/components/_news.scss */
        .view-press-office .views-field-field-image img {
          max-width: 50px; } }
    @media (min-width: 60.625em) {
      /* line 99, ../sass/components/_news.scss */
      .view-press-office .views-field-field-image img {
        max-width: 75px; } }
  /* line 131, ../sass/components/_news.scss */
  .view-press-office .views-field-body p {
    margin: 0.25em 0;
    padding: 0;
    min-height: 35px; }
  /* line 138, ../sass/components/_news.scss */
  .view-press-office .view-footer {
    padding-top: 1em; }
    @media (min-width: 46.875em) {
      /* line 138, ../sass/components/_news.scss */
      .view-press-office .view-footer {
        padding-top: 1em; } }

/* line 155, ../sass/components/_news.scss */
#block-block-14, #block-webform-client-block-58 {
  background: #f8f8f8;
  padding: 10px;
  width: 100%;
  margin-top: 0.5em; }
  /* line 162, ../sass/components/_news.scss */
  #block-block-14 input[type=email], #block-block-14 input[type=text], #block-webform-client-block-58 input[type=email], #block-webform-client-block-58 input[type=text] {
    width: 100%; }

/* line 172, ../sass/components/_news.scss */
.page-node .field--name-field-image {
  display: none; }
  @media (min-width: 46.875em) {
    /* line 172, ../sass/components/_news.scss */
    .page-node .field--name-field-image {
      display: block;
      float: right;
      margin: 0 0 0.5em 0.5em;
      max-width: 75px; } }
  @media (min-width: 60.625em) {
    /* line 172, ../sass/components/_news.scss */
    .page-node .field--name-field-image {
      max-width: 150px; } }
@media (min-width: 46.875em) {
  /* line 191, ../sass/components/_news.scss */
  .page-node .field--name-body {
    min-height: 75px; } }
@media (min-width: 60.625em) {
  /* line 191, ../sass/components/_news.scss */
  .page-node .field--name-body {
    min-height: 125px; } }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 7, ../sass/components/_search.scss */
.page-search li.search-result {
  list-style: none;
  border-bottom: 1px #dddddd solid; }
/* line 14, ../sass/components/_search.scss */
.page-search .l-region--header #block-search-form {
  display: none; }

/* line 20, ../sass/components/_search.scss */
.l-region--header {
  display: none;
  position: relative; }
  /* line 26, ../sass/components/_search.scss */
  .l-region--header .search-block-form--2 {
    position: relative; }
  @media (min-width: 46.875em) {
    /* line 20, ../sass/components/_search.scss */
    .l-region--header {
      display: block;
      padding: 1.5% 0 0; }
      /* line 33, ../sass/components/_search.scss */
      .l-region--header input[type=text] {
        width: 100%;
        margin: 0 -47px 0 0;
        height: 42px;
        padding: 0 0 0 15px;
        transition: width .1s;
        background: #ebebeb;
        color: #333;
        border: 0;
        border-radius: 30px;
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
        -webkit-appearance: none; }
        /* line 45, ../sass/components/_search.scss */
        .l-region--header input[type=text]:focus {
          outline: none;
          background: #e8f5ff; }
      /* line 50, ../sass/components/_search.scss */
      .l-region--header #edit-submit, .l-region--header #edit-submit--2, .l-region--header #edit-submit--3 {
        height: 42px;
        width: 42px;
        background: #0065bd url(../images/search-white-42.png) no-repeat 0 0;
        border-radius: 30px;
        border: 0;
        margin: 0;
        outline: 0;
        padding: 0;
        position: relative;
        right: 0;
        top: 0;
        z-index: 3;
        text-indent: -99999px; } }
  @media (min-width: 60.625em) {
    /* line 71, ../sass/components/_search.scss */
    .l-region--header input[type=text] {
      max-width: 350px;
      margin: 0;
      height: 49px;
      padding: 0 56px 0 25px;
      transition: width .1s;
      background: #ebebeb;
      color: #333;
      border: 0;
      border-radius: 30px;
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
      float: right;
      -webkit-appearance: none; }
      /* line 84, ../sass/components/_search.scss */
      .l-region--header input[type=text]:focus {
        width: 100%;
        outline: none;
        background: #e8f5ff; }
    /* line 90, ../sass/components/_search.scss */
    .l-region--header #edit-submit, .l-region--header #edit-submit--2, .l-region--header #edit-submit--3 {
      height: 49px;
      width: 49px;
      background: #0065bd url(../images/search-white-49.png) no-repeat 0 0;
      border-radius: 30px;
      border: 0;
      margin: 0;
      outline: 0;
      padding: 0;
      position: absolute;
      right: 0;
      top: 0;
      z-index: 3;
      text-indent: -99999px; } }

/* line 118, ../sass/components/_search.scss */
input#edit-title ul .ui-autocomplete-field-group, #block-search-form ul .ui-autocomplete-field-group, #block-search-form--2 ul .ui-autocomplete-field-group, .search-form ul .ui-autocomplete-field-group {
  color: #004CBD !important; }
/* line 122, ../sass/components/_search.scss */
input#edit-title ul .ui-menu-item-first, #block-search-form ul .ui-menu-item-first, #block-search-form--2 ul .ui-menu-item-first, .search-form ul .ui-menu-item-first {
  border-top: 1px solid #004CBD !important; }
/* line 125, ../sass/components/_search.scss */
input#edit-title ul .ui-menu-item-odd, #block-search-form ul .ui-menu-item-odd, #block-search-form--2 ul .ui-menu-item-odd, .search-form ul .ui-menu-item-odd {
  background: #f8f8f8;
  margin: 1px 0; }
/* line 129, ../sass/components/_search.scss */
input#edit-title ul .ui-menu-item-odd, #block-search-form ul .ui-menu-item-odd, #block-search-form--2 ul .ui-menu-item-odd, .search-form ul .ui-menu-item-odd {
  margin: 1px 0; }
/* line 136, ../sass/components/_search.scss */
input#edit-title ul li .ui-autocomplete-field-title, #block-search-form ul li .ui-autocomplete-field-title, #block-search-form--2 ul li .ui-autocomplete-field-title, .search-form ul li .ui-autocomplete-field-title {
  font-size: 0.85em; }
  /* line 140, ../sass/components/_search.scss */
  input#edit-title ul li .ui-autocomplete-field-title:before, #block-search-form ul li .ui-autocomplete-field-title:before, #block-search-form--2 ul li .ui-autocomplete-field-title:before, .search-form ul li .ui-autocomplete-field-title:before {
    display: none; }
/* line 146, ../sass/components/_search.scss */
input#edit-title ul li a .ui-autocomplete-field-name, #block-search-form ul li a .ui-autocomplete-field-name, #block-search-form--2 ul li a .ui-autocomplete-field-name, .search-form ul li a .ui-autocomplete-field-name {
  display: none; }
  /* line 149, ../sass/components/_search.scss */
  input#edit-title ul li a .ui-autocomplete-field-name:before, #block-search-form ul li a .ui-autocomplete-field-name:before, #block-search-form--2 ul li a .ui-autocomplete-field-name:before, .search-form ul li a .ui-autocomplete-field-name:before {
    display: none; }
/* line 153, ../sass/components/_search.scss */
input#edit-title ul li a:hover, #block-search-form ul li a:hover, #block-search-form--2 ul li a:hover, .search-form ul li a:hover {
  background: #f8f8f8;
  -moz-transition: background 0.2s;
  -o-transition: background 0.2s;
  -webkit-transition: background 0.2s;
  transition: background 0.2s; }
/* line 163, ../sass/components/_search.scss */
input#edit-title ul li a:before, #block-search-form ul li a:before, #block-search-form--2 ul li a:before, .search-form ul li a:before {
  display: none; }

/* line 174, ../sass/components/_search.scss */
.search-form input[type=text] {
  width: 100%;
  margin: 0 -54px 0 0;
  height: 49px;
  padding: 0 0 0 25px;
  transition: width .1s;
  background: #ebebeb;
  color: #333;
  border: 0;
  border-radius: 30px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
  -webkit-appearance: none; }
  /* line 187, ../sass/components/_search.scss */
  .search-form input[type=text]:focus {
    outline: none;
    background: #e8f5ff; }
/* line 193, ../sass/components/_search.scss */
.search-form #edit-submit, .search-form #edit-submit--2 {
  height: 49px;
  width: 49px;
  background: #0065bd url(../images/search-white-49.png) no-repeat 0 0;
  border-radius: 30px;
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
  position: relative;
  right: 0;
  top: 0;
  z-index: 3;
  text-indent: -99999px; }

/* line 212, ../sass/components/_search.scss */
#block-search-form--2 {
  background: #ffffff;
  padding: 5% 1%; }
  /* line 218, ../sass/components/_search.scss */
  #block-search-form--2 input[type=text] {
    width: 100%;
    margin: 0 -47px 0 0;
    height: 42px;
    padding: 0 0 0 15px;
    transition: width .1s;
    background: #ebebeb;
    color: #333;
    border: 0;
    border-radius: 30px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
    -webkit-appearance: none; }
    /* line 230, ../sass/components/_search.scss */
    #block-search-form--2 input[type=text]:focus {
      outline: none;
      background: #e8f5ff; }
  /* line 235, ../sass/components/_search.scss */
  #block-search-form--2 #edit-submit, #block-search-form--2 #edit-submit--2, #block-search-form--2 #edit-submit--3 {
    height: 42px;
    width: 42px;
    background: #0065bd url(../images/search-white-42.png) no-repeat 0 0;
    border-radius: 30px;
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
    position: relative;
    right: 0;
    top: 0;
    z-index: 3;
    text-indent: -99999px; }

/*******************************************************************************
 * off-canvas.layout.scss
 *
 * Styling of the Off Canvas layout.
 ******************************************************************************/
/*******************************************************************************
 * Off canvas portion of styling for the Off Canvas layout.
 ******************************************************************************/
/* line 5, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show,
.l-off-canvas-hide {
  display: none;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 35px;
  height: 35px;
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/alt-menu-close.png") center center no-repeat;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize; }

/* line 17, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
.l-off-canvas-show {
  background: transparent url("../../../layouts/mygov-base-off-canvas/assets/mob-menu-open.svg") center center no-repeat;
  background-size: contain; }

@media (min-width: 0) and (max-width: 46.875em) {
  /* line 24, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .no-js .l-off-canvas {
    position: relative; }
    /* line 27, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-region {
      position: relative;
      overflow: hidden; }
    /* line 31, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas .l-off-canvas-hide {
      display: block; }
    /* line 36, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-region {
      min-height: 0;
      height: 0; }
    /* line 40, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-show {
      display: block; }
    /* line 44, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .no-js .l-off-canvas:not(:target) .l-off-canvas-hide {
      display: none; }

  /* line 50, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-page {
    position: relative;
    padding-left: 0;
    overflow: hidden; }

  /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
  .js .l-off-canvas {
    position: fixed;
    z-index: 9999 !important;
    width: 100%;
    top: 0;
    bottom: 0;
    left: -120%;
    padding-top: 24px;
    -moz-transition: left 0.3s ease-in;
    -o-transition: left 0.3s ease-in;
    -webkit-transition: left 0.3s ease-in;
    transition: left 0.3s ease-in;
    cursor: pointer; } }
  @media (min-width: 0) and (max-width: 46.875em) and (min-width: 46.875em) {
    /* line 57, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas {
      position: absolute; } }
@media (min-width: 0) and (max-width: 46.875em) {
    /* line 72, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas.is-visible {
      left: 0;
      cursor: auto;
      overflow: scroll; }
      /* line 78, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-show {
        display: none; }
      /* line 81, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
      .js .l-off-canvas.is-visible .l-off-canvas-hide {
        display: block; }
    /* line 85, ../sass/layouts/mygov-base-off-canvas/_mygov-base-off-canvas.scss */
    .js .l-off-canvas .l-off-canvas-show {
      display: block;
      margin-top: 8px; } }
/* line 41, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header,
.l-breadcrumb,
.l-navigation,
.l-hero-region,
.l-main,
.l-sub-content,
.l-comms .l-region--comms,
.l-footer .l-region--footer {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  /* line 12, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 38, ../../../../../../../../../usr/local/rvm/gems/ruby-2.4.1@omega.mygov_base_omega/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  .l-header:after,
  .l-breadcrumb:after,
  .l-navigation:after,
  .l-hero-region:after,
  .l-main:after,
  .l-sub-content:after,
  .l-comms .l-region--comms:after,
  .l-footer .l-region--footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 53, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-hero-region,
.l-breadcrumb,
.l-main,
.l-sub-content,
.l-footer .l-region--footer {
  padding: 0 1rem; }

/* line 59, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-comms .l-region--comms {
  padding: 1rem; }

/* line 62, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-off-canvas {
  clear: both; }

/* line 67, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.not-logged-in .l-header {
  padding-top: 70px; }

/* line 73, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.logged-in .l-header {
  padding-top: 23px; }

/* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
.l-header {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 80, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
    .l-header {
      display: block; } }

@media (min-width: 46.875em) {
  /* line 89, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content,
  .l-comms .l-region--comms,
  .l-footer .l-region--footer {
    max-width: 1170px; }

  /* line 101, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 109, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .not-logged-in .l-header, .logged-in .l-header {
    padding-top: 0; }

  /* line 114, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-main {
    position: relative;
    padding-bottom: 3em; }

  /* line 137, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; }

  /* line 140, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 40.67797%;
    float: right;
    margin-right: 0; }

  /* line 143, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 146, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    float: none; }

  /* line 154, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 74.57627%;
    float: right;
    margin-right: 0; }
  /* line 157, ../sass/layouts/mygov-base-off-canvas/mygov-base-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: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
  /* line 162, ../sass/layouts/mygov-base-off-canvas/mygov-base-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; }

  /* line 170, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 57.62712%;
    float: right;
    margin-right: 0; }
  /* line 173, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 60.625em) {
  /* line 184, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-header,
  .l-navigation,
  .l-hero-region,
  .l-breadcrumb,
  .l-main,
  .l-sub-content {
    padding: 0 1rem; }

  /* line 192, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-branding {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%; }

  /* line 195, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .l-region--header {
    width: 30.37975%;
    float: right;
    margin-right: 0; }

  /* line 198, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .search-form {
    width: 68.35443%;
    float: left;
    margin-right: 1.26582%;
    float: none; }

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

  /* line 216, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-content {
    width: 68.35443%;
    float: right;
    margin-right: 0; }
  /* line 219, ../sass/layouts/mygov-base-off-canvas/mygov-base-off-canvas.layout.scss */
  .page-node-38 .has-sidebar-first .l-region--sidebar-first {
    width: 30.37975%;
    float: left;
    margin-right: 1.26582%; } }
/* line 6, ../sass/components/_sub_content.scss */
.l-sub-content #block-views-publications-block {
  border-top: 1px solid #dddddd;
  padding-top: 0.5em; }
  @media (min-width: 46.875em) {
    /* line 11, ../sass/components/_sub_content.scss */
    .l-sub-content #block-views-publications-block .views-row-odd, .l-sub-content #block-views-publications-block .views-row-even {
      width: 50%;
      float: left; } }
  /* line 19, ../sass/components/_sub_content.scss */
  .l-sub-content #block-views-publications-block .views-row-odd .views-field-field-pub-image, .l-sub-content #block-views-publications-block .views-row-even .views-field-field-pub-image {
    display: none; }
    @media (min-width: 46.875em) {
      /* line 19, ../sass/components/_sub_content.scss */
      .l-sub-content #block-views-publications-block .views-row-odd .views-field-field-pub-image, .l-sub-content #block-views-publications-block .views-row-even .views-field-field-pub-image {
        display: block;
        float: right;
        padding-left: 10px; } }
  /* line 32, ../sass/components/_sub_content.scss */
  .l-sub-content #block-views-publications-block .views-row-odd .views-field-field-pub-type, .l-sub-content #block-views-publications-block .views-row-even .views-field-field-pub-type {
    padding: 0 0 5px; }
  /* line 38, ../sass/components/_sub_content.scss */
  .l-sub-content #block-views-publications-block .views-row-odd {
    border-bottom: 1px solid #dddddd;
    padding: 0; }
    @media (min-width: 46.875em) {
      /* line 38, ../sass/components/_sub_content.scss */
      .l-sub-content #block-views-publications-block .views-row-odd {
        padding: 0.5em 1em 0.5em 0;
        border-bottom: none; } }
  /* line 53, ../sass/components/_sub_content.scss */
  .l-sub-content #block-views-publications-block .views-row-even {
    padding: 0.5em 0; }
    @media (min-width: 46.875em) {
      /* line 53, ../sass/components/_sub_content.scss */
      .l-sub-content #block-views-publications-block .views-row-even {
        padding-left: 1em;
        padding-top: none; } }
  /* line 68, ../sass/components/_sub_content.scss */
  .l-sub-content #block-views-publications-block .view-footer {
    clear: both;
    padding: 10px 0;
    width: 100%; }
    @media (min-width: 46.875em) {
      /* line 68, ../sass/components/_sub_content.scss */
      .l-sub-content #block-views-publications-block .view-footer {
        padding: 0 0 10px; } }

/* line 4, ../sass/components/_webcontent.scss */
.block_bg_grey {
  padding: 10px;
  background: #f8f8f8; }

/* line 10, ../sass/components/_webcontent.scss */
.block_bg_blue {
  padding: 10px;
  background: #ebf6ff; }

/* line 16, ../sass/components/_webcontent.scss */
.field--type-image {
  display: block;
  padding-top: 5px; }

/* line 23, ../sass/components/_webcontent.scss */
.field--name-field-pub-image {
  display: none;
  padding-top: 5px; }
  @media (min-width: 46.875em) {
    /* line 23, ../sass/components/_webcontent.scss */
    .field--name-field-pub-image {
      display: block; } }

/* line 35, ../sass/components/_webcontent.scss */
.field--name-field-bp-images {
  text-align: center;
  width: 100%; }

@media (min-width: 46.875em) {
  /* line 42, ../sass/components/_webcontent.scss */
  .views-field-field-bio-image img, .field--type-image img, .field--name-field-bp-images img {
    float: right;
    margin: 10px; } }

@media (min-width: 46.875em) {
  /* line 53, ../sass/components/_webcontent.scss */
  #block-views-press-office-news-block {
    width: 48%;
    float: left;
    margin-right: 2%;
    position: initial; } }
@media (min-width: 60.625em) {
  /* line 68, ../sass/components/_webcontent.scss */
  #block-views-press-office-news-block .views-field-field-news-type div {
    width: 28%; } }

@media (min-width: 46.875em) {
  /* line 73, ../sass/components/_webcontent.scss */
  #block-block-2 {
    width: 50%;
    float: left; }
    /* line 81, ../sass/components/_webcontent.scss */
    #block-block-2 h2.block__title {
      padding-left: 4%; }
    /* line 83, ../sass/components/_webcontent.scss */
    #block-block-2 .block__content {
      border-left: 1px #dddddd solid;
      padding-left: 4%; } }

/* line 96, ../sass/components/_webcontent.scss */
.view-who-we-are-biography .views-row {
  border-bottom: 1px solid #dddddd;
  margin: 0.75em 0;
  clear: both;
  min-height: 250px; }
/* line 104, ../sass/components/_webcontent.scss */
.view-who-we-are-biography .views-row-last {
  border-bottom: none; }
/* line 112, ../sass/components/_webcontent.scss */
.view-who-we-are-biography .views-field-title a {
  font-size: 1.2em;
  padding-bottom: 0.25em; }
/* line 119, ../sass/components/_webcontent.scss */
.view-who-we-are-biography .views-field-body {
  padding: 0.5em 0; }

/* line 126, ../sass/components/_webcontent.scss */
.field--name-field-job-title {
  font-weight: bold; }

/* line 132, ../sass/components/_webcontent.scss */
.view-publications2 #edit-title-wrapper {
  width: 100%; }
  @media (min-width: 46.875em) {
    /* line 132, ../sass/components/_webcontent.scss */
    .view-publications2 #edit-title-wrapper {
      width: inherit; } }
  /* line 142, ../sass/components/_webcontent.scss */
  .view-publications2 #edit-title-wrapper #edit-title {
    width: 100%;
    margin: 5px 0;
    border: 1px #333 solid; }
    @media (min-width: 46.875em) {
      /* line 142, ../sass/components/_webcontent.scss */
      .view-publications2 #edit-title-wrapper #edit-title {
        margin: inherit; } }
/* line 155, ../sass/components/_webcontent.scss */
.view-publications2 #edit-la-wrapper, .view-publications2 #edit-pt-wrapper {
  width: 100%; }
/* line 157, ../sass/components/_webcontent.scss */
.view-publications2 #edit-la-wrapper, .view-publications2 #edit-pt-wrapper {
  float: left; }
/* line 159, ../sass/components/_webcontent.scss */
.view-publications2 #edit-la-wrapper select, .view-publications2 #edit-pt-wrapper select {
  max-width: 100%; }

/* line 163, ../sass/components/_webcontent.scss */
.field--name-field-recommendations {
  display: none; }
  @media (min-width: 46.875em) {
    /* line 163, ../sass/components/_webcontent.scss */
    .field--name-field-recommendations {
      display: block;
      padding: 1em 0; }
      /* line 172, ../sass/components/_webcontent.scss */
      .field--name-field-recommendations .field__label {
        padding: 0.5em 0; }
      /* line 177, ../sass/components/_webcontent.scss */
      .field--name-field-recommendations caption {
        font-weight: bold;
        text-align: left; } }

/* line 184, ../sass/components/_webcontent.scss */
#tablefield-wrapper-0 table {
  width: 100%; }
  /* line 188, ../sass/components/_webcontent.scss */
  #tablefield-wrapper-0 table tr {
    background: none; }
    /* line 192, ../sass/components/_webcontent.scss */
    #tablefield-wrapper-0 table tr th {
      background: #004CBD;
      padding: 0 0.5em; }
      /* line 196, ../sass/components/_webcontent.scss */
      #tablefield-wrapper-0 table tr th p {
        color: #ffffff; }
        /* line 199, ../sass/components/_webcontent.scss */
        #tablefield-wrapper-0 table tr th p dfn {
          font-style: normal !important; }
    /* line 206, ../sass/components/_webcontent.scss */
    #tablefield-wrapper-0 table tr.even {
      background: #f8f8f8; }
    /* line 208, ../sass/components/_webcontent.scss */
    #tablefield-wrapper-0 table tr td {
      padding: 0.2em 0.5em; }
      /* line 213, ../sass/components/_webcontent.scss */
      #tablefield-wrapper-0 table tr td p dfn {
        font-style: normal !important; }

/* line 225, ../sass/components/_webcontent.scss */
.field--name-field-pub-date {
  padding-bottom: 5px;
  font-weight: 500; }

/* line 232, ../sass/components/_webcontent.scss */
#site-map ul li.expanded input#ext-button {
  display: none; }

/* line 237, ../sass/components/_webcontent.scss */
.view-publications2 {
  border-bottom: 1px solid #dddddd; }
  @media (min-width: 46.875em) {
    /* line 237, ../sass/components/_webcontent.scss */
    .view-publications2 {
      border-bottom: none; } }
  /* line 246, ../sass/components/_webcontent.scss */
  .view-publications2 .views-exposed-widget {
    padding: 0; }
    /* line 250, ../sass/components/_webcontent.scss */
    .view-publications2 .views-exposed-widget .form-submit {
      padding: 2px;
      margin: 0 3px 0; }
      @media (min-width: 46.875em) {
        /* line 250, ../sass/components/_webcontent.scss */
        .view-publications2 .views-exposed-widget .form-submit {
          padding: 3px;
          margin: 23px 5px 0; } }
  /* line 264, ../sass/components/_webcontent.scss */
  .view-publications2 #edit-pt-wrapper {
    display: none; }
  /* line 267, ../sass/components/_webcontent.scss */
  .view-publications2 .views-row {
    border-bottom: 1px solid #dddddd;
    margin: 0;
    padding: 0.25em 0;
    clear: both; }
    @media (min-width: 46.875em) {
      /* line 267, ../sass/components/_webcontent.scss */
      .view-publications2 .views-row {
        min-height: 120px;
        padding: 0.5em 0; } }
    /* line 280, ../sass/components/_webcontent.scss */
    .view-publications2 .views-row .views-field p {
      margin: 0; }
  /* line 285, ../sass/components/_webcontent.scss */
  .view-publications2 .views-row-last {
    border-bottom: none; }
  /* line 294, ../sass/components/_webcontent.scss */
  .view-publications2 .views-field-field-pub-image {
    display: none; }
    @media (min-width: 46.875em) {
      /* line 294, ../sass/components/_webcontent.scss */
      .view-publications2 .views-field-field-pub-image {
        display: block;
        float: right;
        margin: 0;
        padding-left: 0.5em; }
        /* line 305, ../sass/components/_webcontent.scss */
        .view-publications2 .views-field-field-pub-image img {
          max-width: 50px; } }
    @media (min-width: 60.625em) {
      /* line 311, ../sass/components/_webcontent.scss */
      .view-publications2 .views-field-field-pub-image img {
        max-width: 75px; } }
  /* line 320, ../sass/components/_webcontent.scss */
  .view-publications2 .views-field-term-node-tid div {
    position: relative; }
    @media (min-width: 60.625em) {
      /* line 320, ../sass/components/_webcontent.scss */
      .view-publications2 .views-field-term-node-tid div {
        float: left;
        width: 18%; } }
  /* line 333, ../sass/components/_webcontent.scss */
  .view-publications2 .views-field-body p {
    margin: 0.25em 0;
    padding: 0;
    min-height: 35px; }

/* line 343, ../sass/components/_webcontent.scss */
input#edit-submitted-name,
input#edit-submitted-e-mail,
input#edit-submitted-organisation,
input#edit-submitted-email-address {
  width: 100%; }

/* line 350, ../sass/components/_webcontent.scss */
#edit-submitted-enquiry-area input {
  vertical-align: inherit; }

/* line 355, ../sass/components/_webcontent.scss */
input.webform-submit {
  margin-top: 0.75em; }

/* line 359, ../sass/components/_webcontent.scss */
#block-block-26 {
  background: #f8f8f8;
  padding: 10px;
  width: 100%;
  margin-top: 0.5em; }

/* line 375, ../sass/components/_webcontent.scss */
.page-node-980 .node__content a {
  font-size: 1.1em;
  display: block;
  padding: 1em 1em 1.25em;
  background: #ffffff;
  width: 100%;
  box-shadow: 1px 1px 4px #bbbbbb;
  text-decoration: none !important; }
  /* line 384, ../sass/components/_webcontent.scss */
  .page-node-980 .node__content a:hover {
    border-bottom: 6px solid #004CBD;
    -webkit-transition-duration: 0.2s;
    /* Safari */
    transition-duration: 0.2s; }
  /* line 390, ../sass/components/_webcontent.scss */
  .page-node-980 .node__content a span {
    font-size: 0.85em;
    font-weight: 300; }
  @media (min-width: 46.875em) {
    /* line 375, ../sass/components/_webcontent.scss */
    .page-node-980 .node__content a {
      font-size: 1.2em; } }
  /* line 399, ../sass/components/_webcontent.scss */
  .page-node-980 .node__content a.left {
    min-height: 100px;
    margin-bottom: 0.65em;
    padding-bottom: 6px; }
    @media (min-width: 46.875em) {
      /* line 399, ../sass/components/_webcontent.scss */
      .page-node-980 .node__content a.left {
        min-height: 130px;
        width: 49%;
        float: left;
        margin-right: 1%; } }
  /* line 412, ../sass/components/_webcontent.scss */
  .page-node-980 .node__content a.right {
    min-height: 100px;
    margin-bottom: 0.65em;
    padding-bottom: 6px; }
    @media (min-width: 46.875em) {
      /* line 412, ../sass/components/_webcontent.scss */
      .page-node-980 .node__content a.right {
        min-height: 130px;
        width: 49%;
        float: right;
        margin-left: 1%; } }

/* line 432, ../sass/components/_webcontent.scss */
html.js .form-autocomplete {
  background-image: none !important;
  background-position: 0;
  background-repeat: no-repeat; }

/* line 26, ../sass/mygov-base-omega.styles.scss */
.front .l-content h1 {
  display: none; }
/* line 32, ../sass/mygov-base-omega.styles.scss */
.front .l-main {
  padding-bottom: 0; }
/* line 36, ../sass/mygov-base-omega.styles.scss */
.front .l-footer {
  margin-top: 0; }

/* line 42, ../sass/mygov-base-omega.styles.scss */
.l-footer {
  margin-top: 1em; }

/*# sourceMappingURL=mygov-base-omega.styles.css.map */
