/* The Grid ---------------------- */
/* line 2, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row {
  width: 1024px;
  max-width: 100%;
  min-width: 768px;
  margin: 0 auto; }

/* line 3, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row.master {
  margin-top: 0.8em; }

/* line 4, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .row {
  width: auto;
  max-width: none;
  min-width: 0;
  margin: 0 -15px; }

/* line 6, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row.large-collapse .column,
.lt-ie9 .row.large-collapse .columns {
  padding: 0; }

/* line 7, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .row {
  width: auto;
  max-width: none;
  min-width: 0;
  margin: 0 -15px; }

/* line 8, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .row.large-collapse {
  margin: 0; }

/* line 10, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .column, .lt-ie9 .columns {
  float: left;
  min-height: 1px;
  padding: 0 15px;
  position: relative; }

/* line 11, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .column.large-centered, .columns.large-centered {
  float: none;
  margin: 0 auto; }

/* line 13, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 [class*="column"] + [class*="column"]:last-child {
  float: right; }

/* line 14, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 [class*="column"] + [class*="column"].end {
  float: left; }

/* line 17, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-1,
.lt-ie9 .row .large-1 {
  width: 8.33333%; }

/* line 20, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-2,
.lt-ie9 .row .large-2 {
  width: 16.66667%; }

/* line 23, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-3,
.lt-ie9 .row .large-3 {
  width: 25%; }

/* line 26, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-4,
.lt-ie9 .row .large-4 {
  width: 33.33333%; }

/* line 29, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-5,
.lt-ie9 .row .large-5 {
  width: 41.66667%; }

/* line 32, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-6,
.lt-ie9 .row .large-6 {
  width: 50%; }

/* line 35, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-7,
.lt-ie9 .row .large-7 {
  width: 58.33333%; }

/* line 38, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-8,
.lt-ie9 .row .large-8 {
  width: 66.66667%; }

/* line 41, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-9,
.lt-ie9 .row .large-9 {
  width: 75%; }

/* line 44, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-10,
.lt-ie9 .row .large-10 {
  width: 83.33333%; }

/* line 47, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-11,
.lt-ie9 .row .large-11 {
  width: 91.66667%; }

/* line 50, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .large-12,
.lt-ie9 .row .large-12 {
  width: 100%; }

/* line 52, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-1 {
  margin-left: 8.33333%; }

/* line 53, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-2 {
  margin-left: 16.66667%; }

/* line 54, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-3 {
  margin-left: 25%; }

/* line 55, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-4 {
  margin-left: 33.33333%; }

/* line 56, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-5 {
  margin-left: 41.66667%; }

/* line 57, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-6 {
  margin-left: 50%; }

/* line 58, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-7 {
  margin-left: 58.33333%; }

/* line 59, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-8 {
  margin-left: 66.66667%; }

/* line 60, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-9 {
  margin-left: 75%; }

/* line 61, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row .large-offset-10 {
  margin-left: 83.33333%; }

/* line 63, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-2 {
  right: 16.66667%; }

/* line 64, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-3 {
  right: 25%; }

/* line 65, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-4 {
  right: 33.33333%; }

/* line 66, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-5 {
  right: 41.66667%; }

/* line 67, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-6 {
  right: 50%; }

/* line 68, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-7 {
  right: 58.33333%; }

/* line 69, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-8 {
  right: 66.66667%; }

/* line 70, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-9 {
  right: 75%; }

/* line 71, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .pull-10 {
  right: 83.33333%; }

/* line 73, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-2 {
  left: 16.66667%; }

/* line 74, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-3 {
  left: 25%; }

/* line 75, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-4 {
  left: 33.33333%; }

/* line 76, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-5 {
  left: 41.66667%; }

/* line 77, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-6 {
  left: 50%; }

/* line 78, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-7 {
  left: 58.33333%; }

/* line 79, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-8 {
  left: 66.66667%; }

/* line 80, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-9 {
  left: 75%; }

/* line 81, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .push-10 {
  left: 83.33333%; }

/* Nicolas Gallagher's micro clearfix */
/* line 84, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row {
  *zoom: 1; }

/* line 85, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row:before, .row:after {
  content: " ";
  display: table; }

/* line 86, ../scss/ie8-grid-foundation-4.scss */
.lt-ie9 .row:after {
  clear: both; }

/* line 103, ../scss/ie8-grid-foundation-4.scss */
.youtube iframe {
  height: emCalc(400px); }

/* line 104, ../scss/ie8-grid-foundation-4.scss */
.reveal-modal iframe {
  height: emCalc(400px); }

/* line 106, ../scss/ie8-grid-foundation-4.scss */
body {
  background: transparent url(../../v4/Health-Update-1-6/img/content/background/beach-bkgd.jpg) center no-repeat fixed;
  background-size: cover; }

/* line 112, ../scss/ie8-grid-foundation-4.scss */
h1 {
  font-size: 1.875em; }

/* line 113, ../scss/ie8-grid-foundation-4.scss */
h2 {
  font-size: 1.6875em; }

/* line 114, ../scss/ie8-grid-foundation-4.scss */
h3 {
  font-size: 1.4375em; }

/* line 115, ../scss/ie8-grid-foundation-4.scss */
h4 {
  font-size: 1.25em; }

/* line 116, ../scss/ie8-grid-foundation-4.scss */
h5 {
  font-size: 1.125em; }

/* line 117, ../scss/ie8-grid-foundation-4.scss */
h6 {
  font-size: 1em; }

/* line 119, ../scss/ie8-grid-foundation-4.scss */
.current, .selected {
  background-color: #0f2d4d;
  border-top-right-radius: .3em;
  border-top-left-radius: .3em; }

/* line 126, ../scss/ie8-grid-foundation-4.scss */
#header {
  padding-top: .5em; }
  /* line 128, ../scss/ie8-grid-foundation-4.scss */
  #header p {
    display: block;
    margin: 0;
    font-size: .9em; }
  /* line 132, ../scss/ie8-grid-foundation-4.scss */
  #header p.mainname {
    font-size: 1.6em; }

/* line 136, ../scss/ie8-grid-foundation-4.scss */
.agencylogo {
  margin-right: 1em; }
  /* line 138, ../scss/ie8-grid-foundation-4.scss */
  .agencylogo img {
    height: 80px; }

/* line 141, ../scss/ie8-grid-foundation-4.scss */
.searchcontainer {
  display: block; }
  /* line 143, ../scss/ie8-grid-foundation-4.scss */
  .searchcontainer label {
    font-size: .75em; }
  /* line 144, ../scss/ie8-grid-foundation-4.scss */
  .searchcontainer button {
    top: .75em;
    right: 0em; }

/* line 148, ../scss/ie8-grid-foundation-4.scss */
#mobile-header {
  display: none; }

/* line 151, ../scss/ie8-grid-foundation-4.scss */
ul.socialmedia {
  display: block;
  margin-bottom: .5em;
  margin-top: -12px; }
  /* line 155, ../scss/ie8-grid-foundation-4.scss */
  ul.socialmedia:after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    /* My addition. Not sure it's a good idea, but there you go. */
    clear: both;
    visibility: hidden; }
  /* line 156, ../scss/ie8-grid-foundation-4.scss */
  ul.socialmedia li {
    float: left;
    list-style-type: none;
    margin-right: .25em;
    text-align: left; }
  /* line 161, ../scss/ie8-grid-foundation-4.scss */
  ul.socialmedia a {
    display: inline-block;
    padding: .25em;
    background-color: #194573;
    border-bottom: #5f7e9d solid 1px;
    border-top: #14375c solid 1px;
    font-size: .8em; }
    /* line 167, ../scss/ie8-grid-foundation-4.scss */
    ul.socialmedia a:hover {
      background-color: #fff; }
  /* line 169, ../scss/ie8-grid-foundation-4.scss */
  ul.socialmedia .rijobs a {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    border-top: 1px solid #5f7e9d;
    border-bottom: 1px solid #14375c;
    background: -ms-linear-gradient(top, #4291cf 0%, #0c538a 100%);
    background: linear-gradient(to bottom, #4291cf 0%, #0c538a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4291cf', endColorstr='#0c538a',GradientType=0 ); }
    /* line 178, ../scss/ie8-grid-foundation-4.scss */
    ul.socialmedia .rijobs a:hover {
      text-decoration: none;
      background: -ms-linear-gradient(top, #3473a5 0%, #0a436f 100%);
      background: linear-gradient(to bottom, #3473a5 0%, #0a436f 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3473a5', endColorstr='#0a436f',GradientType=0 ); }
    /* line 185, ../scss/ie8-grid-foundation-4.scss */
    ul.socialmedia .rijobs a span {
      color: #2ba6cb; }

/* line 189, ../scss/ie8-grid-foundation-4.scss */
.top-bar {
  display: block;
  background: #153d67;
  height: 100%; }
  /* line 193, ../scss/ie8-grid-foundation-4.scss */
  .top-bar ul li a {
    background: #153d67; }
  /* line 194, ../scss/ie8-grid-foundation-4.scss */
  .top-bar ul.nav {
    background-color: transparent !important; }
    /* line 196, ../scss/ie8-grid-foundation-4.scss */
    .top-bar ul.nav a {
      background-color: transparent; }

/* line 201, ../scss/ie8-grid-foundation-4.scss */
#section ul li {
  float: left;
  display: block; }
  /* line 204, ../scss/ie8-grid-foundation-4.scss */
  #section ul li a {
    display: block;
    padding: .75em 1em; }

/* line 208, ../scss/ie8-grid-foundation-4.scss */
.vidblockgrid {
  list-style-type: none; }
  /* line 210, ../scss/ie8-grid-foundation-4.scss */
  .vidblockgrid li {
    list-style-type: none; }

/* line 214, ../scss/ie8-grid-foundation-4.scss */
.bxslider img {
  margin-top: 0em; }

/* line 216, ../scss/ie8-grid-foundation-4.scss */
a:hover img {
  opacity: .7; }

/* line 218, ../scss/ie8-grid-foundation-4.scss */
.bx-pager {
  background-color: #fff; }

/* line 220, ../scss/ie8-grid-foundation-4.scss */
.breadcrumbs {
  display: block;
  color: #aaa;
  border-radius: 0;
  border: none;
  background-color: #eee;
  padding: .5em;
  border-top: solid 1px #999;
  border-bottom: solid 1px #fff;
  margin: .5em 0 .85em 0;
  font-size: .89em; }
  /* line 231, ../scss/ie8-grid-foundation-4.scss */
  .breadcrumbs a {
    color: #999; }
    /* line 232, ../scss/ie8-grid-foundation-4.scss */
    .breadcrumbs a:hover {
      color: #0f2d4d; }
  /* line 235, ../scss/ie8-grid-foundation-4.scss */
  .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
    text-decoration: none; }
  /* line 236, ../scss/ie8-grid-foundation-4.scss */
  .breadcrumbs .bread a {
    margin: 0 .5em; }

/***************  Sub Menu ****************/
/* line 242, ../scss/ie8-grid-foundation-4.scss */
.section-container.vertical-nav > section > p.title,
.section-container.vertical-nav > .section > p.title {
  background-color: #ddd; }
  /* line 244, ../scss/ie8-grid-foundation-4.scss */
  .section-container.vertical-nav > section > p.title:hover,
  .section-container.vertical-nav > .section > p.title:hover {
    background-color: transparent; }
  /* line 245, ../scss/ie8-grid-foundation-4.scss */
  .section-container.vertical-nav > section > p.title span.icon,
  .section-container.vertical-nav > .section > p.title span.icon {
    text-align: right;
    width: 50%; }
  /* line 246, ../scss/ie8-grid-foundation-4.scss */
  .section-container.vertical-nav > section > p.title a,
  .section-container.vertical-nav > .section > p.title a {
    padding: .5em;
    border-bottom: solid 1px #bbb;
    border-top: solid 1px #fff;
    background-color: transparent;
    color: #2ba6cb;
    padding-left: 1em;
    font-size: 1em; }
  /* line 254, ../scss/ie8-grid-foundation-4.scss */
  .section-container.vertical-nav > section > p.title:hover,
  .section-container.vertical-nav > .section > p.title:hover {
    background-color: #2e679f;
    color: #fff; }

/* line 261, ../scss/ie8-grid-foundation-4.scss */
.section-container.vertical-nav > section.active > .title,
.section-container.vertical-nav > .section.active > .title {
  background-color: #1e5086; }
  /* line 263, ../scss/ie8-grid-foundation-4.scss */
  .section-container.vertical-nav > section.active > .title a,
  .section-container.vertical-nav > .section.active > .title a {
    color: #fff;
    border-bottom: solid 1px #1e5086;
    border-top: solid 1px #eee; }

/* line 270, ../scss/ie8-grid-foundation-4.scss */
.side-nav li {
  margin-bottom: .2em; }
/* line 271, ../scss/ie8-grid-foundation-4.scss */
.side-nav a {
  box-shadow: 0px 0px 5px 0px #999;
  background-color: #fff;
  padding-left: 1.5em; }

/* line 273, ../scss/ie8-grid-foundation-4.scss */
.icon-right-dir {
  color: #fff;
  font-size: 1.5em;
  position: absolute;
  top: 10px;
  left: -14px; }

/* line 283, ../scss/ie8-grid-foundation-4.scss */
ul.blockgrid, ul.styleguidecolors {
  list-style-type: none; }

/* line 285, ../scss/ie8-grid-foundation-4.scss */
ul.blockgrid li {
  margin: 2em; }

/* line 287, ../scss/ie8-grid-foundation-4.scss */
ul.blockgrid li img {
  width: 50%; }

/* line 290, ../scss/ie8-grid-foundation-4.scss */
.headerblue span {
  background-color: #1a4c81; }

/* line 291, ../scss/ie8-grid-foundation-4.scss */
.menublue span {
  background-color: #153d67; }

/*
.section-auto {
    @include section-container(false,$section-type:tabs);
    & > section { @include section($section-type:tabs, $title-selector:".title", $content-selector:".content"); }
  }

*/
/* New Darker - Dropnav accordian */
/* line 302, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav section {
  border-bottom: solid 1px #2B5077; }

/* line 304, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav section.active p.title a {
  background: #0f2d4d; }

/* line 306, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav section p.title, .section-container.dropnav section .title {
  border-top: solid 1px #11375e;
  background: transparent; }

/* line 309, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav section p.title a, .section-container.dropnav section .title a {
  background: rgba(21, 61, 103, 0.9);
  color: #fff;
  font-weight: normal;
  padding: .5em;
  font-size: .9em; }

/* line 315, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav section p.title a:hover, .section-container.dropnav section .title a:hover {
  background-color: #0f2d4d; }

/* line 317, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav .content {
  padding: 0em;
  background: transparent; }

/* line 320, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav .subnav {
  list-style-type: none; }

/* line 322, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav .subnav li {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #ddd;
  background: transparent; }

/* line 326, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav .subnav a {
  display: block;
  /* background: #fff; */
  background: rgba(255, 255, 255, 0.8);
  padding: .5em;
  padding-left: .75em;
  font-size: .8em;
  letter-spacing: 0.0625em; }

/* line 334, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav .subnav a:hover {
  background: #e3e3e3; }

/* line 337, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav.accordion section p.title a {
  background-image: none;
  background-color: #153d67; }

/* line 338, ../scss/ie8-grid-foundation-4.scss */
.section-container.dropnav.accordion section p.title a:hover {
  background-color: #0f2d4d; }

/* line 342, ../scss/ie8-grid-foundation-4.scss */
.footer h5, .footer p, .footer .coa p, .footer dl, .footer dd, .footer li {
  font-size: .9em; }
/* line 343, ../scss/ie8-grid-foundation-4.scss */
.footer h5 {
  border: none; }
/* line 344, ../scss/ie8-grid-foundation-4.scss */
.footer a {
  display: block;
  padding-left: .2em;
  transition: all .25s ease-in-out; }
  /* line 346, ../scss/ie8-grid-foundation-4.scss */
  .footer a:hover {
    background-color: #153a61;
    color: #fff; }

/* line 351, ../scss/ie8-grid-foundation-4.scss */
.basefooter li {
  display: inline; }
  
  /* Sally's edits to fix footer*/
  .footermenu{
 background-color: #2f6091;
 color:#fff;}
