/* **************************************************************************

   Typography

   ************************************************************************** */
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
/* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block; }

/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
audio,
canvas,
video {
  display: inline-block; }

/* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
[hidden] {
  display: none; }

/* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
body {
  margin: 0; }

/* line 85, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */


/* line 93, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* line 107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
h1, .sitemap-message {
  font-size: 2em; }

/* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
b,
strong {
  font-weight: bold; }

/* line 132, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
dfn {
  font-style: italic; }

/* line 140, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/* line 150, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/* line 162, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* line 172, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
small {
  font-size: 80%; }

/* line 188, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
sup {
  top: -0.5em; }

/* line 200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 212, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
img {
  border: 0; }

/* line 220, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* line 232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
figure {
  margin: 0; }

/* line 244, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* line 255, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/* line 266, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/* line 280, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
button,
input {
  line-height: normal; }

/* line 293, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/* line 305, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
button[disabled],
input[disabled] {
  cursor: default; }

/* line 315, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/* line 327, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box; }

/* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 348, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 359, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* line 372, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/*//Normalize Corrections//////////////////////// */
/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
img {
  max-width: 100%; }

/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
span.block {
  display: block; }

/* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
code, pre {
  background: #eee; }

/* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
pre {
  padding: 0.5em; }

/* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
table {
  width: 100%; }

/* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
table caption {
  padding: 0.5em; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_normalize-corrections.scss */
table td, table th {
  text-align: center;
  padding: 0.5em;
  border: 1px solid #ccc; }

/* Basic Structure styles
---------------------------------------- */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

/* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
html {
  background-color: #f1f4f9;
  min-height: 100%;
  min-width: 100%; }

/* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
body {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  color: #454545;
  font-weight: 400;
  font-family: "Roboto", Arial, Helvetica, san-serif; }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
span.hidden, .screen-reader-text, .meta-nav {
  position: absolute;
  left: -99999em; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
img {
  max-width: 100%;
  vertical-align: middle;
  font-size: 12px;
  color: #666; }

/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
nav {
  list-style: none; }

/* Add and/or remove tags as your baseline grid needs */
/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_base.scss */
p,
blockquote,
q,
pre,
address,
hr,
code,
samp,
dl,
form,
table,
fieldset,
h4,
h5,
h6,
figure,
figcaption,
button,
hr {
  margin: 0 0 1.625em; }

/* Typography styles
---------------------------------------- */
/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, dialog {
  display: block; }

/* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
html {
  font-size: 100%;
  color: #454545;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased !important;
  text-rendering: optimizelegibility;
  -moz-osx-font-smoothing: grayscale; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
hr {
  border: 1px solid;
  margin: -1px 0; }

/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
ul ul, ol ol, ul ol, ol ul {
  margin-top: 0;
  margin-bottom: 0; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em; }

/* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
sub {
  top: 0.4em; }

/* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
pre {
  overflow: auto; }

/* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
code,
kbd,
pre,
samp {
  font-family: "Roboto Mono", "Courier New", Courier, monospace;
  font-size: 1em; }

/* line 58, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
code,
samp,
kbd {
  font-family: "Roboto Mono", "Courier New", Courier, monospace;
  font-size: 1em;
  padding: 0 6px;
  text-align: left; }

/* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
pre {
  font-family: "Roboto Mono", "Courier New", Courier, monospace;
  font-size: 0.9em;
  line-height: 1.2em;
  margin: 1.2em 0;
  overflow: auto;
  padding: 1em 0 1em 1.5em;
  border: 1px solid #ddd;
  white-space: pre;
  word-wrap: normal; }

/* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
pre > code {
  padding: 0; }

/* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
* html pre {
  overflow: visible;
  overflow-x: auto;
  padding-bottom: 2em; }

/* line 96, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 101, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
td,
th {
  padding: 0; }

/* line 106, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
table {
  margin: 1em 0;
  width: 100%; }

/* line 111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
th,
td {
  border: solid 1px #ccc;
  padding: 5px 11px;
  vertical-align: top; }

/* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
dt {
  font-weight: bold; }

/* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
form {
  margin: 0; }

/* line 129, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
fieldset {
  border: 1px solid #ccc;
  padding: 1em; }

/* line 134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
textarea {
  overflow: auto;
  vertical-align: top; }

/* line 139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
legend {
  border: 0;
  *margin-left: -7px; }

/* line 144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
button, input, select, textarea {
  vertical-align: baseline;
  *vertical-align: middle; }

/* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
button, input {
  line-height: normal;
  *overflow: visible; }

/* line 153, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
input, textarea {
  box-sizing: border-box; }

/* line 157, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button; }

/* line 162, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box; }

/* line 166, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  vertical-align: middle;
  box-sizing: border-box; }

/* line 176, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
input[type="color"] {
  padding: 0;
  min-height: 50px;
  min-width: 50px; }

/* line 186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
table button, table input {
  *overflow: auto; }

/* line 200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
ul, ol {
  list-style-position: outside;
  margin-bottom: 1.635em;
  margin-left: 1.5em; }

/* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
li ul, li ol {
  margin: 0 1.625em; }

/* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
dl dd {
  margin-left: 1.625em; }

/* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
nav ul li {
  list-style: none; }

/* line 220, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
a {
  color: #0084C1; }
  /* line 224, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
  a:hover, a:visited:hover {
    color: #0073a8;
    text-decoration: underline; }
  /* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
  a:visited {
    color: #0084C1; }

/* line 238, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
h1 a, .sitemap-message a, h1 a:hover, .sitemap-message a:hover, h2 a, h3 a, h4 a, h5 a, h6 a, nav ul li a, img a, i a, svg a {
  cursor: pointer; }

/* line 244, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
a:hover, a:active {
  outline: none; }

/* line 250, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
figure {
  margin: 0; }

/* line 258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
abbr[title], dfn[title] {
  border-bottom: 0; }

/* line 265, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
mark {
  background: #ff0; }

/* line 269, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
ins {
  text-decoration: none; }

/* line 274, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
del {
  text-decoration: line-through; }

/* line 282, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
strong, b, dt {
  font-weight: bold; }

/* line 286, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
dfn {
  font-style: italic; }

/* line 290, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
var, address {
  font-style: normal; }

/* line 295, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
sub, sup {
  font-size: 0.85em;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 302, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
sup {
  top: -0.5em; }

/* line 306, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_typography.scss */
sub {
  bottom: -0.25em; }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
body {
  font-size: 14.13428px;
  line-height: 1.5625; }
  @media (min-width: 920px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    body {
      font-size: 15.5px;
      line-height: 1.6625; } }

/* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h1, .sitemap-message {
  font-size: 26.95035px;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 1.36842; }
  @media (min-width: 760px) {
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h1, .sitemap-message {
      font-size: 28.78788px; } }
  @media (min-width: 920px) {
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h1, .sitemap-message {
      font-size: 38px; } }

/* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
.h1 {
  font-size: 26.95035px;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 1.36842; }
  @media (min-width: 760px) {
    /* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    .h1 {
      font-size: 28.78788px; } }
  @media (min-width: 920px) {
    /* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    .h1 {
      font-size: 30px;
      line-height: 1.36842; } }

/* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h2, .h2 {
  font-size: 22.69504px;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 1.25; }
  @media (min-width: 760px) {
    /* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h2, .h2 {
      font-size: 24.24242px; } }
  @media (min-width: 920px) {
    /* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h2, .h2 {
      font-size: 24px;
      line-height: 1.25; } }

/* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h3, .h3 {
  font-size: 16.8px;
  margin-top: 30px;
  margin-bottom: 5px;
  line-height: 1.42857; }
  @media (min-width: 760px) {
    /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h3, .h3 {
      font-size: 15.90909px; } }
  @media (min-width: 920px) {
    /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
    h3, .h3 {
      font-size: 21px;
      line-height: 1.42857; } }

/* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h4, .h4 {
  font-size: 18px;
  margin-top: 25px;
  margin-bottom: 2px;
  line-height: 1.5625; }

/* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h5, .h5 {
  font-size: 16px;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 25px; }

/* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
h6, .h6 {
  font-size: 1.5625;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height: 25px; }

/* line 93, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
p {
  margin-top: 0;
  margin-bottom: 12.5px; }

/* line 97, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/01-config/_typography.scss */
ul, ol, pre, table, blockquote {
  margin-bottom: 12.5px; }

/* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.highlighted-title {
  background-color: rgba(255, 255, 255, 0.85);
  display: inline;
  padding: 0 10px;
  position: relative;
  -webkit-transition: all 100ms ease-in-out;
          transition: all 100ms ease-in-out;
  font-weight: normal;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  line-height: 1.125; }

/* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.intro-text, intro-text p {
  font-size: 18px;
  font-style: italic; }
  @media (min-width: 760px) {
    /* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
    .intro-text, intro-text p {
      font-size: 21px; } }

/* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.orange {
  color: #FF6600; }

/* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.page-title {
  margin-top: 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  color: #0079C2;
  font-weight: 300;
  /* ONBK2022-292 */
  word-wrap: anywhere;
  overflow-wrap: break-word;
}

/* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.element-title {
  margin-top: 0; }

/* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
h1, .sitemap-message, .h1,
h2, .h2 {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif; }

/* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
h1, .sitemap-message, .h1 {
  font-weight: 300; }

/* line 76, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.h1 {
  color: #454545 !important; }

/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-weight: 400; }

/* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Roboto", Arial, Helvetica, san-serif; }

/* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.main-body h2, .main-body .h2,
.main-body h3, .main-body .h3,
.main-body h4, .main-body .h4,
.main-body h5, .main-body .h5,
.main-body h6, .main-body .h6 {
  color: #215C8E; }
/* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.main-body p, .main-body ul, .main-body ol {
  margin-bottom: 18.5px; }
/* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.main-body ul li,
.main-body ol li {
  margin-bottom: 8px; }
  /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
  .main-body ul li a,
  .main-body ol li a {
    word-wrap: break-word;
    line-height: 1.5; }

/* line 118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.radio-inline label {
  margin-right: 10px; }

/* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
blockquote {
  display: block;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-weight: 300;
  color: #215C8E;
  font-size: 18px;
  line-height: 1.42857143; }
  /* line 134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
  blockquote:before, blockquote:after {
    content: '';
    content: none; }
  /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
  blockquote p, blockquote q {
    font-size: 21px;
    line-height: 1.42857143;
    padding: 0;
    quotes: none;
    font-style: normal; }
    /* line 144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
    blockquote p:before, blockquote q:before {
      content: "\201C"; }
    /* line 147, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
    blockquote p:after, blockquote q:after {
      content: "\201D"; }
  /* line 151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
  blockquote footer, blockquote cite {
    font-size: 16px;
    text-align: right;
    font-family: "Roboto", Arial, Helvetica, san-serif;
    font-weight: 400;
    font-style: normal; }

/* line 160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
.footnote {
  width: 100%;
  float: left;
  margin-bottom: 25px;
  padding: 0 25px;
  font-size: 14px;
  color: #454545; }

.page-node-type-product-videos .footnote {
  float: none;
}

/* line 170, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
input[type="number"] {
  max-width: 60px;
  text-align: right; }

/* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_typography.scss */
label {
  display: initial; }

/* **************************************************************************

   Forms

   ************************************************************************** */
/* ================================
   FormHack v1.2.0 (formhack.io)
   ================================ */
/* Global Reset Styles ------------------ */
/* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input,
textarea,
select,
option,
optgroup,
button,
legend,
fieldset {
  box-sizing: border-box;
  font-size: 16px;
  color: #465F68;
  vertical-align: top;
  display: block; }

/* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
label {
  margin: 10px 0; }

/* Input & Textarea ------------------ */
/* Fields with standard width */
/* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="color"],
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="number"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="week"],
input[list],
input[type="file"],
input.form-control,
select,
textarea {
  width: 100%;
  padding: 8px;
  background-color: #fff;
  border-radius: 6px;
  border: 1px solid rgba(200, 200, 200, 0.5); }

/* Fields with standard height */
/* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="color"],
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="number"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="week"],
input.form-control,
input[list] {
  height: 41px;
  -webkit-appearance: none; }

/* Other */
/* line 103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
textarea {
  -webkit-appearance: none;
  overflow: auto;
  height: 82px; }

/* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="range"] {
  height: 41px;
  width: 100%;
  max-width: 800px; }

/* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="file"] {
  min-height: 41px; }

/* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="search"] {
  height: 41px;
  -webkit-appearance: none; }

/* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 128, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="checkbox"],
input[type="radio"] {
  display: inline-block;
  vertical-align: text-top; }

/* line 134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="color"] {
  width: 66.33939px;
  padding: 0;
  border: 0;
  border-radius: 0; }

/* Select ------------------ */
/* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
select {
  height: 41px; }

/* line 160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
select[multiple] {
  height: auto;
  min-height: 41px;
  padding: 0; }
  /* line 165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  select[multiple] option {
    margin: 0;
    padding: 8.2px; }

/* Fieldset ------------------ */
/* line 173, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
fieldset {
  padding: 10px 25px;
  border-radius: 6px;
  border: 1px solid rgba(200, 200, 200, 0.5); }

/* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
legend {
  padding: 0 5px;
  font-weight: 700; }

/* Buttons, Input Type Submit/Reset ------------------ */
/* States ------------------ */
/* line 227, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[disabled],
textarea[disabled],
select[disabled],
option[disabled],
button[disabled] {
  cursor: not-allowed; }

/* line 235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input:focus,
textarea:focus,
select:focus,
option:focus {
  background-color: #fff;
  border-color: rgba(200, 200, 200, 0.5); }

/* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
input[type="checkbox"]:focus,
input[type="radio"]:focus {
  outline: rgba(200, 200, 200, 0.5) solid 2px; }

/*
 * Select from WTF, forms? https://github.com/mdo/wtf-forms/
 */
/* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom {
  position: relative;
  display: inline-block;
  width: 100%;
  max-width: 800px; }

/* line 260, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom select {
  display: inline-block;
  width: 100%;
  max-width: 800px;
  margin: 0;
  padding: 8px 32px 8px 10px;
  line-height: 1.5;
  color: #454545;
  font-size: 14px;
  background-color: #FFFFFF;
  border: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

/* Undo the Firefox inner focus ring */
/* line 278, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom select:focus:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000; }

/* Dropdown arrow */
/* line 283, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom:after {
  position: absolute;
  top: 50%;
  right: 0.75em;
  display: inline-block;
  content: "";
  width: 0;
  height: 0;
  margin-top: -.15rem;
  pointer-events: none;
  border-top: 0.35rem solid #454545;
  border-right: .35rem solid transparent;
  border-bottom: .35rem solid transparent;
  border-left: .35rem solid transparent; }

/* Hover state */
/* Focus */
/* Active/open */
/* line 312, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom select:active {
  color: #fff;
  background-color: #0074d9; }

/* Hide the arrow in IE10 and up */
/* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.select-custom select::-ms-expand {
  display: none; }

/* Media query to target Firefox only */
@-moz-document url-prefix() {
  /* Firefox hack to hide the arrow */
  /* line 325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom select {
    text-indent: 0.01px;
    text-overflow: '';
    padding-right: 1rem; }

  /* <option> elements inherit styles from <select>, so reset them. */
  /* line 332, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom option {
    background-color: #fff; } }
/* IE9 hack to hide the arrow */
@media screen and (min-width: 0\0) {
  /* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom select {
    z-index: 1;
    padding: .5rem 1.5rem .5rem 1rem; }

  /* line 343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom:after {
    z-index: 5; }

  /* line 346, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom:before {
    position: absolute;
    top: 0;
    right: 1rem;
    bottom: 0;
    z-index: 2;
    content: "";
    display: block;
    width: 1.5rem;
    background-color: #eee; }

  /* line 357, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .select-custom select:hover,
  .select-custom select:focus,
  .select-custom select:active {
    color: #555;
    background-color: #eee; } }
/* line 367, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
.input-with-button {
  position: relative;
  width: 100%;
  max-width: 800px;
  height: 41px; }
  /* line 372, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .input-with-button input {
    padding-right: 30%; }
  /* line 376, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_forms.scss */
  .input-with-button .btn {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 25px;
    border-radius: 0px 6px 6px 0px; }

/* **************************************************************************

   The Grid

   ************************************************************************** */
/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_semantic-grid.scss */
body {
  width: 100%;
  *zoom: 1;
  display: block; }
  /* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_semantic-grid.scss */
  body:before, body:after {
    content: "";
    display: table; }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_semantic-grid.scss */
  body:after {
    clear: both; }

/* **************************************************************************

   Utilites

   ************************************************************************** */
/* ==========================================================================
   Reuseable Classes
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.uppercase {
  text-transform: uppercase; }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.italic {
  font-style: italic; }

/* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
ul.clean,
ol.clean {
  list-style: none;
  margin-left: 0; }
  /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
  ul.clean li,
  ol.clean li {
    padding-left: 0; }

/* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.float-left {
  float: left !important; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.float-right {
  float: right !important; }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.clear-both {
  clear: both; }

/* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.align-right {
  text-align: right; }

/* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.align-left {
  text-align: left; }

/* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.align-center {
  text-align: center; }

/* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.block, .display-block {
  display: block; }

/* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.inline-block, .dislay-inline-block {
  display: inline-block; }

/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.inline, .display-inline {
  display: inline; }

/* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.hidden {
  display: none; }

/* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.flex-container {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important; }

/* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.flex-item {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  position: relative; }

/* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.divide-bottom {
  border-bottom: 1px solid #ccc;
  padding-bottom: 1.5em;
  margin-bottom: 1.5em; }

/* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

/* line 100, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.clearfix {
  display: inline-block; }

/* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
html .clearfix {
  height: 1%; }

/* line 103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.clearfix {
  display: block; }

/* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.desktop-only {
  display: none; }
  @media (min-width: 870px) {
    /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
    .desktop-only {
      display: block; } }

/* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
.mobile-only {
  display: block; }
  @media (min-width: 870px) {
    /* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/03-utilities/_classes.scss */
    .mobile-only {
      display: none; } }

/* ================================
   Animations
   ================================ */
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none; } }
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* **************************************************************************

   Site Specific

   ************************************************************************** */
/* ==========================================================================
   Base (Custom)
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
body {
  min-width: 250px;
  overflow-x: hidden;
  width: 100%;
  float: left; }

/* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
#page-interior {
  width: 100%;
  float: left;
  display: block;
  overflow-x: hidden;
}

/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
#maincontent {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  min-height: 50vh; }

/* line 23, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.container, .contained {
  max-width: 1600px; }

/* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.row {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .row:before, .row:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .row:after {
    clear: both; }

/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.page-body {
  *zoom: 1;
  display: block;
  /*margin-top: 65px; */
}
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .page-body:before, .page-body:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .page-body:after {
    clear: both; }
  @media (min-width: 870px) {
    /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
    .page-body {
      /*margin-top: 65px;*/
      min-height: 500px; } }

/* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.container, .contained {
  width: 95%;
  margin: 0 auto;
  display: block; }
  @media (min-width: 760px) {
    /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
    .container, .contained {
      display: inline;
      float: left;
      width: 84.72222%;
      margin: 0 1.38889%;
      margin-left: 7.63889%; } }
  /* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .container:before, .contained:before {
    content: "";
    display: table; }
  /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .container:after, .contained:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both; }
  /* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .container.relative, .contained.relative {
    position: relative; }

/* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.main-body {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 50px; }
  @media (min-width: 945px) {
    /* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
    .main-body {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%;
      width: 66.88889% !important;
      margin-bottom: 75px;
      padding-right: 40px; } }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .main-body.full-width, .main-body.ons-account-dashboard {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    margin-bottom: 50px; }
    @media (min-width: 945px) {
      /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
      .main-body.full-width, .main-body.ons-account-dashboard {
        width: 97.22222% !important;
        padding-right: 0; } }
  /* line 80, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .main-body .callout-side {
    box-shadow: none;
    border: 1px solid #ccc; }
  /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
  .side-column {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
     margin-bottom: 50px; }
  @media (min-width: 480px) {
    /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
    .side-column {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%;
      margin-left: 18.05556%; } }
     @media (min-width: 945px) {
    /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
    .side-column {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%;
      width: 27.55556% !important;
      margin-bottom: 75px; }
    .page-body .main-body .side-column {
      display: none;
    }
}

/* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.more-link {
  text-decoration: none; }

/* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.more-link:after {
  content: "\00BB";
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  padding-left: 5px;
  -webkit-transition: -webkit-transform 200ms ease-in-out;
          transition: transform 200ms ease-in-out; }

/* line 110, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.more-link:hover:after {
  -webkit-transform: translateX(10px);
      -ms-transform: translateX(10px);
          transform: translateX(10px); }

/* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.hidden {
  display: none !important; }

/* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
a:hover {
  cursor: pointer; }

/* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.loading-overlay:before,
.explore-by.explore-loading:before,
.loading-results-list.results-list .results-item:before {
  content: "";
  height: 100%;
  width: 100%;
  background: rgba(244, 244, 244, 0.9);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99; }
/* line 137, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.loading-overlay:after,
.explore-by.explore-loading:after,
.loading-results-list.results-list .results-item:after {
  content: "";
  height: 250px;
  width: 250px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-image: url("../images/ONS-loading-wheel.gif");
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 100;
  opacity: 1; }

/* line 154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.loading-results-list.results-list .results-item {
  min-height: 100vh;
  position: relative; }

/* line 160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_base.scss */
.explore-by.explore-loading {
  min-height: 100vh;
  position: relative;
  text-align: center;
  padding: 50px 0; }

/* ==========================================================================
   Header
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-fixed {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.075);
  position: relative;
  z-index: 100; }

/* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
header#header {
  z-index: 110;
  position: relative; }
  @media (min-width: 870px) {
    /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    header#header {
      z-index: 30; } }

/* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-main {
  display: none; }
  @media (min-width: 870px) {
    /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-main {
      *zoom: 1;
      display: block;
      background: #FFFFFF;
      padding-bottom: 10px; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .header-main:before, .header-main:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .header-main:after {
        clear: both; } }

/* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-main-inner {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  position: relative; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .header-main-inner:before, .header-main-inner:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .header-main-inner:after {
    clear: both; }

/* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-main-left {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 870px) {
    /* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-main-left {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%;
      left: 0; } }
  @media (min-width: 1050px) {
    /* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-main-left {
      display: inline;
      float: left;
      width: 18.05556%;
      margin: 0 1.38889%;
      margin-right: 5.55556%; } }

/* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.global-navigation {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  text-align: right;
  position: relative;
  z-index: 5; }

/* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-main-right {
  display: none; }
  @media (min-width: 870px) {
    /* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-main-right {
      display: block;
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%; } }
  @media (min-width: 1050px) {
    /* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-main-right {
      display: inline;
      float: left;
      margin: 0 1.38889%; } }
  /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  .header-main-right .input-with-button {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }

/* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
.header-logo {
  max-width: 180px;
  margin-top: 5px; }
  @media (min-width: 1050px) {
    /* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    .header-logo {
      max-width: 215px;
      margin-top: -20px;
      min-height: 56px; } }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  .header-logo a {
    display: block; }

/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
#header-mobile {
  position: fixed;
  background: #FFFFFF;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 30;
  height: 65px;
  display: block;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.075); }
  @media (min-width: 870px) {
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile {
      display: none; } }
  /* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  #header-mobile .header-left {
    display: inline;
    float: left;
    width: 13.88889%;
    margin: 0 1.38889%;
    position: relative; }
    @media (min-width: 480px) {
      /* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-left {
        display: inline;
        float: left;
        width: 13.88889%;
        margin: 0 1.38889%; } }
    /* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile .header-left .trigger {
      display: inline;
      float: left;
      width: 97.22222%;
      margin: 0 1.38889%; }
  /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  #header-mobile .header-middle {
    display: inline;
    float: left;
    width: 30.55556%;
    margin: 0 1.38889%;
    text-align: center;
    position: relative;
    padding: 15px 0 0; }
    @media (min-width: 480px) {
      /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-middle {
        display: inline;
        float: left;
        width: 38.88889%;
        margin: 0 1.38889%; } }
    @media (min-width: 760px) {
      /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-middle {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
    /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile .header-middle .header-logo-mobile {
      max-width: 125px;
      margin: 0 0; }
      /* line 116, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-middle .header-logo-mobile a {
        display: block; }
  /* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  #header-mobile .header-right {
    display: inline;
    float: left;
    width: 47.22222%;
    margin: 0 1.38889%;
    position: relative; }
    @media (min-width: 480px) {
      /* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-right {
        display: inline;
        float: left;
        width: 38.88889%;
        margin: 0 1.38889%; } }
    @media (min-width: 760px) {
      /* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .header-right {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
    /* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile .header-right .trigger {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%; }
      @media (min-width: 480px) {
        /* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
        #header-mobile .header-right .trigger {
          display: inline;
          float: left;
          width: 30.55556%;
          margin: 0 1.38889%; } }
  /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
  #header-mobile .trigger {
    height: 65px;
    width: 65px;
    display: inline-block;
    position: relative; }
    /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile .trigger .icon {
      cursor: pointer;
      color: #FF6600;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%);
          -ms-transform: translateX(-50%) translateY(-50%);
              transform: translateX(-50%) translateY(-50%);
      -webkit-transition: color 200ms linear;
              transition: color 200ms linear;
      display: inline-block;
      font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      font-size: 30px; }
      /* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon.account:before {
        content: '';
        background-image: url("../images/icons/icon-profile.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 25px;
        height: 24px;
        float: left; }
        @media (min-width: 480px) {
          /* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
          #header-mobile .trigger .icon.account:before {
            width: 31px;
            height: 26px; } }
      /* line 173, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon.menu:before {
        content: '';
        background-image: url("../images/icons/icon-menu.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 18px;
        height: 16px;
        float: left; }
        @media (min-width: 480px) {
          /* line 173, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
          #header-mobile .trigger .icon.menu:before {
            width: 25px;
            height: 18px; } }
      /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon.search:before {
        content: '';
        background-image: url("../images/icons/icon-search.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 17px;
        height: 24px;
        float: left; }
        @media (min-width: 480px) {
          /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
          #header-mobile .trigger .icon.search:before {
            width: 23px;
            height: 27px; } }
      /* line 201, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon.cart:before {
        content: '';
        background-image: url("../images/icons/icon-cart.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 20px;
        height: 24px;
        float: left; }
        @media (min-width: 480px) {
          /* line 201, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
          #header-mobile .trigger .icon.cart:before {
            width: 28px;
            height: 31px; } }
      /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon.quicklinks:before {
        content: '\f18e'; }
      /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger .icon .item-count {
        background: #0079C2;
        height: 18px;
        width: 18px;
        font-family: "Roboto", Arial, Helvetica, san-serif;
        font-size: 10px;
        color: #FFFFFF;
        position: absolute;
        top: -10px;
        right: -8px;
        border-radius: 50%;
        display: block;
        -webkit-transform: scale(0);
            -ms-transform: scale(0);
                transform: scale(0);
        -webkit-transition: -webkit-transform 250ms ease-in-out;
                transition: transform 250ms ease-in-out; }
        @media (min-width: 480px) {
          /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
          #header-mobile .trigger .icon .item-count {
            top: -5px;
            right: -10px;
            height: 21px;
            width: 21px; } }
        /* line 239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
        #header-mobile .trigger .icon .item-count.visible {
          -webkit-transform: scale(1);
              -ms-transform: scale(1);
                  transform: scale(1); }
        /* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
        #header-mobile .trigger .icon .item-count .item-count--count {
          display: block;
          line-height: 18px;
          text-align: center; }
          @media (min-width: 480px) {
            /* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
            #header-mobile .trigger .icon .item-count .item-count--count {
              line-height: 21px; } }
    /* line 253, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
    #header-mobile .trigger.open .icon {
      color: #7F7F7F;
      top: 47%;
      text-align: center; }
      /* line 257, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger.open .icon .item-count {
        display: none; }
      /* line 260, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger.open .icon:before {
        content: '\f136';
        background-image: none; }
      /* line 264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_header.scss */
      #header-mobile .trigger.open .icon.menu {
        top: 40%; }

/* ==========================================================================
   Header Fixed
   ========================================================================== */
/* ==========================================================================
   Navigation
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.navigation-main {
  display: none; }
  @media (min-width: 870px) {
    /* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .navigation-main {
      *zoom: 1;
      display: block;
      background: #FFFFFF;
      position: relative;
      z-index: 19;
      display: block; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .navigation-main:before, .navigation-main:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .navigation-main:after {
        clear: both; } }

/* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.navigation.horizontal-nav {
  display: none; }
  @media (min-width: 870px) {
    /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .navigation.horizontal-nav {
      display: block;
      position: relative;
      left: 0;
      width: 100%;
      *zoom: 1;
      display: block; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .navigation.horizontal-nav:before, .navigation.horizontal-nav:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .navigation.horizontal-nav:after {
        clear: both; } }

/* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.main-nav {
  padding-left: 0;
  margin: 0;
  list-style: none;
  position: relative;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .main-nav:before, .main-nav:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .main-nav:after {
    clear: both; }
  /* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .main-nav .top-level-li {
    display: block;
    position: relative; }
  .main-nav .top-level-li ul {
    display: none;
  }

  .main-nav .top-level-li a {
    position: relative;
  }

  .main-nav .top-level-li.menu-item--expanded {
    margin-right: 50px;
  }

  .main-nav .top-level-li.menu-item--expanded a:hover::after {
    display: none;
  }

  .main-nav .top-level-li.menu-item--expanded > a:hover::after,
  .main-nav .top-level-li.menu-item--expanded > a:focus::after {
    display: none;
  }

  .main-nav .top-level-li.menu-item--expanded > a::before {
      content: '';
      width: 0;
      height: 0;
      background: url('../images/small-arrow-left-blue.png') no-repeat top left;
      background-size: cover;
      width: 6px;
      height: 10px;
      position: absolute;
      transform: rotate(-90deg);
      right: -20px;
      top: 20px
  }
  .main-nav .top-level-li.menu-item--expanded ul {
    padding: 10px 24px;
  }
  .main-nav .top-level-li.menu-item--expanded ul li {
    display: block;
    margin: 0;
  }
  .main-nav .top-level-li.menu-item--expanded ul li a {
    padding: 15px 0;
  }
  .main-nav .top-level-li:hover ul,
  .main-nav .top-level-li:focus ul {
    display: block;
    box-shadow: 0 5px 5px 0 rgb(0 0 0 / 25%);
    padding: 17px 24px 9px 24px;
    margin: 0;
    max-width: 237px;
    width: 100%;
    position: absolute;
    background: #fff;
    margin-top: -6px;
  }

  .main-nav .top-level-li:hover ul > li > a:hover {
    text-decoration: underline;
  }

  .main-nav .top-level-li.menu-item--expanded .top-level-a.current-page:after {
    width: 100px;
    left: 0;
    transform: none;
  }

  .main-nav .top-level-li ul::before {
    width: 0;
    height: 8px;
    content: '';
    background: #FF6600;
    position: absolute;
    top: -1px;
    left: 0;
    transition: width 150ms ease-in-out;
  }

  .main-nav .top-level-li:hover ul::before,
  .main-nav .top-level-li:focus ul::before {
    width: 100px;
  }
    @media (min-width: 870px) {
      /* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
      .main-nav .top-level-li {
        margin-right: 20px;
        position: static;
        display: inline-block; } }
    /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .top-level-li.site-search {
      position: absolute;
      top: 10px;
      right: 0; }
  /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .main-nav .top-level-a, .main-nav .top-level-a:visited {
    padding: 10px 0px 13px 0px;
    display: block;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 400;
    text-decoration: none;
    color: #215C8E;
    position: relative; }
    /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .top-level-a:after, .main-nav .top-level-a:visited:after {
      content: "";
      width: 0%;
      height: 7px;
      position: absolute;
      bottom: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      background: #FF6600;
      -webkit-transition: width 150ms ease-in-out;
              transition: width 150ms ease-in-out; }
    /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .top-level-a:hover, .main-nav .top-level-a:focus, .main-nav .top-level-a.current-page, .main-nav .top-level-a:visited:hover, .main-nav .top-level-a:visited:focus, .main-nav .top-level-a:visited.current-page {
      text-decoration: none;
      color: #215C8E; }
      /* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
      .main-nav .top-level-a:hover:after, .main-nav .top-level-a:focus:after, .main-nav .top-level-a.current-page:after, .main-nav .top-level-a:visited:hover:after, .main-nav .top-level-a:visited:focus:after, .main-nav .top-level-a:visited.current-page:after {
        width: 100%; }
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .top-level-a.open, .main-nav .top-level-a:visited.open {
      background: #FFFFFF; }
  /* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .main-nav .primary-nav {
    float: left; }
    .main-nav .primary-nav ul {
      margin-bottom: 0;
    }
  /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .main-nav .auxilary-navigation {
    float: right;
    display: inline-block; }
    /* line 89, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation li {
      display: inline-block;
      text-align: right; }
    /* line 93, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation a, .main-nav .auxilary-navigation a:visited {
      display: block;
      font-size: 12px;
      font-weight: 400;
      color: #55747F;
      padding: 11px 8px 10px;
      position: relative;
      text-decoration: none;
      text-transform: uppercase;
      /*&:after {
        background: $primary-orange;
        content: "";
        content: "";
        width: 0%;
        height: 7px;
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        -webkit-transition: width 150ms ease-in-out;
        transition: width 150ms ease-in-out;
      }*/ }
      /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
      .main-nav .auxilary-navigation a:hover, .main-nav .auxilary-navigation a:focus, .main-nav .auxilary-navigation a:active, .main-nav .auxilary-navigation a:visited:hover, .main-nav .auxilary-navigation a:visited:focus, .main-nav .auxilary-navigation a:visited:active {
        color: #FF6600;
        border-bottom: 7px solid #FF6600;
        /*&:after{
          width: 100%;
        }*/ }
        @media (min-width: 1050px) {
          /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
          .main-nav .auxilary-navigation a:hover, .main-nav .auxilary-navigation a:focus, .main-nav .auxilary-navigation a:active, .main-nav .auxilary-navigation a:visited:hover, .main-nav .auxilary-navigation a:visited:focus, .main-nav .auxilary-navigation a:visited:active {
            border-bottom: 0; } }
        /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
        .main-nav .auxilary-navigation a:hover .aux-link-text, .main-nav .auxilary-navigation a:hover .aux-link-standard, .main-nav .auxilary-navigation a:focus .aux-link-text, .main-nav .auxilary-navigation a:focus .aux-link-standard, .main-nav .auxilary-navigation a:active .aux-link-text, .main-nav .auxilary-navigation a:active .aux-link-standard, .main-nav .auxilary-navigation a:visited:hover .aux-link-text, .main-nav .auxilary-navigation a:visited:hover .aux-link-standard, .main-nav .auxilary-navigation a:visited:focus .aux-link-text, .main-nav .auxilary-navigation a:visited:focus .aux-link-standard, .main-nav .auxilary-navigation a:visited:active .aux-link-text, .main-nav .auxilary-navigation a:visited:active .aux-link-standard {
          text-decoration: none; }
          @media (min-width: 1050px) {
            /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
            .main-nav .auxilary-navigation a:hover .aux-link-text, .main-nav .auxilary-navigation a:hover .aux-link-standard, .main-nav .auxilary-navigation a:focus .aux-link-text, .main-nav .auxilary-navigation a:focus .aux-link-standard, .main-nav .auxilary-navigation a:active .aux-link-text, .main-nav .auxilary-navigation a:active .aux-link-standard, .main-nav .auxilary-navigation a:visited:hover .aux-link-text, .main-nav .auxilary-navigation a:visited:hover .aux-link-standard, .main-nav .auxilary-navigation a:visited:focus .aux-link-text, .main-nav .auxilary-navigation a:visited:focus .aux-link-standard, .main-nav .auxilary-navigation a:visited:active .aux-link-text, .main-nav .auxilary-navigation a:visited:active .aux-link-standard {
              text-decoration: underline; } }
    /* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation .aux-link-text {
      display: none; }
      @media (min-width: 1150px) {
        /* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
        .main-nav .auxilary-navigation .aux-link-text {
          display: inline; } }
    /* line 141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation .aux-icon {
      width: 23px;
      display: inline-block;
      vertical-align: bottom;
      margin-left: 3px; }
      /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
      .main-nav .auxilary-navigation .aux-icon.aux-cart {
        width: 18px; }
      /* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
      .main-nav .auxilary-navigation .aux-icon.aux-store {
        width: 21px; }
    /* line 153, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation .aux-link-icon {
      display: inline-block; }
      @media (min-width: 1050px) {
        /* line 153, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
        .main-nav .auxilary-navigation .aux-link-icon {
          display: none; } }
    /* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .main-nav .auxilary-navigation .aux-count {
      color: #0079C2; }
      @media (min-width: 1050px) {
        /* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
        .main-nav .auxilary-navigation .aux-count {
          color: #FF6600; } }

/* line 169, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.header-search {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  position: relative; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .header-search:after {
    display: inline-block;
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    font-size: inherit;
    color: #59A6D4;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\f1c3';
    top: 0;
    left: 0;
    position: absolute;
    height: 50px;
    width: 40px;
    z-index: 15;
    font-size: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  /* line 195, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .header-search form {
    width: 100%;
    display: inherit;
  }

  .header-search form ul.global-navigation {
    display: block;
    float: none;
    height: 50px;
    line-height: 20px;
    width: 768px;
  }

  .header-search form ul.global-navigation li {
    display: block;
    text-align: left;
  }

  /* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .header-search #search {
    height: 50px;
    max-width: 550px;
    width: 100vw;
    background: #E4F6FE;
    border: 0;
    z-index: 15;
    position: relative;
    border-radius: 2px;
    position: relative;
    padding-left: 40px;
    color: #FF6600;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 16px; }
    /* line 211, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .header-search #search:focus {
      background: white; }
    /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .header-search #search::-webkit-input-placeholder {
      color: #77BACF; }
    .header-search #search::-moz-placeholder {
      color: #77BACF; }
    .header-search #search:-ms-input-placeholder {
      color: #77BACF; }
    .header-search #search::placeholder {
      color: #77BACF; }

/* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.autocomplete {
  list-style: none;
  background: #FFFFFF;
  margin: 0;
  position: absolute;
  top: 95%;
  left: 0%;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all 250ms ease-in-out;
          transition: all 250ms ease-in-out;
  z-index: 15;
  margin-top: -3px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px; }
  @media (min-width: 870px) {
    /* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .autocomplete {
      border-top: 1px solid #E4F6FE;
      max-width: 550px;
      top: 100%; } }
  /* line 240, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .autocomplete.open {
    border-top: 1px solid #7F7F7F;
    max-height: 100vh;
    -webkit-transition: all 250ms ease-in-out;
            transition: all 250ms ease-in-out; }
  /* line 246, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .autocomplete li a, .autocomplete li a:visited {
    padding: 0 6.25px 0 40px;
    text-decoration: none;
    font-weight: bold;
    color: #215C8E;
    display: block; }
    /* line 252, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .autocomplete li a:hover, .autocomplete li a:focus, .autocomplete li a:active, .autocomplete li a:visited:hover, .autocomplete li a:visited:focus, .autocomplete li a:visited:active {
      background: #AAD2DF;
      }
    /* line 256, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
    .autocomplete li a em, .autocomplete li a:visited em {
      font-weight: normal; }
  /* line 264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
  .autocomplete .popular-search-title {
    color: #FF6600;
    font-size: 11px;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    text-transform: uppercase;
    font-weight: 600;
    padding: 12px 6.25px 0 40px;
    margin-bottom: 6.25px; }

/* line 275, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
#overlay-search {
  background: rgba(69, 97, 121, 0);
  -webkit-transition: all 250ms ease-in-out;
          transition: all 250ms ease-in-out;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  pointer-events: none; }

/* line 286, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav.scss */
.header-search input#search:focus + #overlay-search,
#overlay-search.focused, #overlay-search.active {
  background: rgba(69, 97, 121, 0.9);
  -webkit-transition: all 250ms ease-in-out;
          transition: all 250ms ease-in-out;
  pointer-events: all; }

/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu .side-more-link {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  text-align: center;
  cursor: pointer;
  color: #000;
  padding: 0;
}

.expanding-menu .side-more-link:hover,
.expanding-menu .side-more-link:focus {
  color: #0079C2;
}
  /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
  .expanding-menu .side-more-link:active, .expanding-menu .side-more-link:focus {
    background: rgba(0, 0, 0, 0.15); }
/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu .side-more-link:focus {
  outline-color: rgba(255, 255, 255, 0.1);
  outline-width: 0px;
  background: transparent; }
/* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu .side-more-link:after {
  content: "\f2f9";
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  line-height: 25px;
  padding: 12.5px; }
/* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu .side-more-link.active:after {
  content: "\f2fc"; }

/* Working Parts */
/* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu,
.expanding-menu > ul ul,
.expanding-menu > nav ul {
  clear: both;
  -webkit-transition: max-height 0.3s ease-in-out;
          transition: max-height 0.3s ease-in-out; }

/* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.js .expanding-menu,
.js .expanding-menu > ul ul,
.js .expanding-menu > nav ul {
  overflow: hidden;
  max-height: 0; }

/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-expanding.scss */
.expanding-menu.active,
.js .expanding-menu > ul ul.active,
.js .expanding-menu > nav ul.active {
  max-height: 555em;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }

/* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
.global-navigation {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 12.5px;
  text-align: right; }
  /* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
  .global-navigation li {
    position: relative;
    display: inline-block;
    padding: 0 8px;
    margin-right: -4px; }
    /* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation li.borderless {
      border-right: 0; }
    /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation li:last-child:after, .global-navigation li:nth-last-child(2):after {
      content: initial; }
    /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation li:after {
      content: "";
      position: absolute;
      top: 50%;
      right: 0;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 1px;
      height: 10px;
      background: #03A9E6; }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
  .global-navigation a {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    color: #03A9E6;
    text-decoration: none; }
    @media (min-width: 760px) {
      /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
      .global-navigation a {
        font-size: 12px; } }
    @media (min-width: 1200px) {
      /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
      .global-navigation a {
        font-size: 13px; } }
    /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation a:hover, .global-navigation a:focus, .global-navigation a:active {
      color: #03A9E6;
      text-decoration: underline; }
  /* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
  .global-navigation .quicklinks-trigger {
    cursor: pointer;
    background: #FF6600;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-left: 20px; }
    /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation .quicklinks-trigger a {
      color: #FFFFFF;
      font-size: 16px;
      padding: 0 27px 7px;
      display: block; }
      /* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
      .global-navigation .quicklinks-trigger a:after {
        content: "\25BD";
        margin-left: 5px;
        display: inline-block; }
      /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
      .global-navigation .quicklinks-trigger a.open:after {
        content: "\25B3"; }
  /* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
  .global-navigation .quicklinks-drop {
    max-width: 120px; }
    /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-global.scss */
    .global-navigation .quicklinks-drop select {
      background-color: #c0c4c7;
      padding: 4.5px 2em 4.5px 4.5px;
      line-height: 1;
      height: 30px; }

/* ==========================================================================
   Offcanvas Menu
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.nav-offcanvas {
  margin-top: 65px;
  background: #215C8E;
  color: #FFFFFF;
  height: calc(100vh - 65px);
  display: block;
  position: fixed;
  min-width: 80%;
  top: 0;
  z-index: 101; }
  @media (min-width: 480px) {
    /* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas {
      min-width: 30%; } }
  @media (min-width: 870px) {
    /* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas {
      margin-top: 0;
      height: 100vh; } }
  /* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-offcanvas#left-offcanvas {
    -webkit-transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
            transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
    left: -200%; }
    /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#left-offcanvas.open {
      left: 0; }
    @media (min-width: 870px) {
      /* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
      .nav-offcanvas#left-offcanvas {
        display: none; } }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-offcanvas#right-offcanvas {
    -webkit-transition: right 0.7s cubic-bezier(0.33, 0, 0, 0.99);
            transition: right 0.7s cubic-bezier(0.33, 0, 0, 0.99);
    right: -200%; }
    /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#right-offcanvas.open {
      right: 0; }
  /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-offcanvas#search-offcanvas {
    width: 100%;
    -webkit-transition: top 0.25s cubic-bezier(0.33, 0, 0, 0.99);
            transition: top 0.25s cubic-bezier(0.33, 0, 0, 0.99);
    top: -100%;
    height: auto;
    overflow: visible;
    -webkit-overflow-scrolling: touch;
    padding: 12.5px;
    background: #0079C2;
    z-index: 1; }
    /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#search-offcanvas .input-with-button {
      margin: 0 auto; }
    /* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#search-offcanvas input {
      margin: 0;
      background: rgba(255, 255, 255, 0);
      border-radius: 0;
      border: 0;
      border-bottom: 2px solid rgba(255, 255, 255, 0.5);
      color: #FFFFFF;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      padding: 4px 30px 4px 0px;
      height: 35px; }
      /* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
      .nav-offcanvas#search-offcanvas input::-webkit-input-placeholder {
        color: #FFFFFF;
        padding-left: 5px; }
      .nav-offcanvas#search-offcanvas input::-moz-placeholder {
        color: #FFFFFF;
        padding-left: 5px; }
      .nav-offcanvas#search-offcanvas input:-ms-input-placeholder {
        color: #FFFFFF;
        padding-left: 5px; }
      .nav-offcanvas#search-offcanvas input::placeholder {
        color: #FFFFFF;
        padding-left: 5px; }
    /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#search-offcanvas .btn {
      background: rgba(0, 121, 194, 0); }
      /* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
      .nav-offcanvas#search-offcanvas .btn:focus, .nav-offcanvas#search-offcanvas .btn:active {
        box-shadow: none; }
    /* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#search-offcanvas.open {
      top: 0; }
  /* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-offcanvas#quicklinks-offcanvas {
    -webkit-transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
            transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
    left: -200%; }
    /* line 84, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#quicklinks-offcanvas.open {
      left: 0; }
    /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-offcanvas#quicklinks-offcanvas .quicklinks-header {
      display: block;
      padding: 12.5px;
      font-weight: 600;
      border-bottom: 1px dashed #b2b7bb; }
  /* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-offcanvas.open {
    top: 0;
    overflow: auto; }

/* line 101, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.nav-menu {
  height: 100%;
  display: block; }
  /* line 104, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu li {
    position: relative; }
  /* line 107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu .level-2 {
    background: #215C8E;
    margin: 0; }
    /* line 111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .level-2 li:first-child a {
      padding-top: 12.5px !important; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .level-2 a {
      border-bottom: 0 !important;
      font-size: 14px !important;
      padding: 6px 12.5px !important; }
    /* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .level-2 li:last-child a {
      padding-bottom: 12.5px !important;
      border-bottom: 1px solid rgba(170, 210, 223, 0.5) !important; }
  /* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .nav-offcanvas-main {
      background: #0079C2;
      padding-bottom: 12.5px; }

    .nav-offcanvas-main.level-1 {
      overflow-x: hidden;
      overflow-y: auto;
      margin-right: 0.5rem;

    }
    .nav-offcanvas-main.level-1 ::-webkit-scrollbar-track {
      border-radius: 0.125rem;
      background-color: lightgray;
    }
    .nav-offcanvas-main.level-1  ::-webkit-scrollbar {
      width: 0.5rem;
      border-radius: 0.125rem;
    }
    .nav-offcanvas-main.level-1 ::-webkit-scrollbar-thumb {
      border-radius: 0.125rem;
      background-color: gray;
    }




    /* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .nav-offcanvas-main a {
      border-bottom: 1px solid rgba(170, 210, 223, 0.5);
      font-size: 18px;
      line-height: 24px;
     }
  /* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu .nav-offcanvas-global {
    background: #0079C2;
    padding-bottom: 12.5px;
    margin-bottom: 12.5px; }
    /* line 139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .nav-offcanvas-global a {
      padding: 6px 12.5px; }
  /* line 143, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu .nav-offcanvas-aux {
    margin-bottom: 20px; }
    /* line 145, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu .nav-offcanvas-aux a {
      padding: 6px 20px;
      font-size: 14px; }
  /* line 151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu.open {
    left: 0;
    top: 0;
    overflow: auto; }
    @media (min-width: 870px) {
      /* line 151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
      .nav-menu.open {
        overflow: visible; } }
  /* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .nav-menu nav {
    list-style: none; }
    /* line 161, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu nav li a {
      padding: 12.5px;
      display: block;
      color: #FFFFFF;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      text-decoration: none; }
    /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .nav-menu nav a:hover, .nav-menu nav a:focus, .nav-menu nav a:active {
      text-decoration: none;
      color: #FFFFFF; }

/* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.overlay {
  position: absolute;
  opacity: 0;
  -webkit-transition: opacity 1.25s cubic-bezier(0.33, 0, 0, 0.99);
          transition: opacity 1.25s cubic-bezier(0.33, 0, 0, 0.99); }
  /* line 186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .overlay.visible {
    z-index: -1;
    width: 100%;
    height: 100%;
    background: black;
    opacity: 0.35;
    cursor: pointer;
    z-index: 10;
    position: fixed;
    top: 0;
    left: 0; }
    @media (min-width: 760px) {
      /* line 186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
      .overlay.visible {
        z-index: 100; } }
  /* line 202, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .touchevents .overlay {
    cursor: pointer; }

/* line 209, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.account-header {
  display: none;
  font-size: 18px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  border-bottom: 1px solid rgba(170, 210, 223, 0.5); }
  @media (min-width: 870px) {
    /* line 209, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .account-header {
      display: block;
      padding: 12.5px; } }
  /* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .account-header .offcanvas-close-button {
    position: absolute;
    top: 0;
    right: 0;
    padding: 12.5px 25px;
    background: rgba(0, 0, 0, 0.5);
    color: #FFFFFF; }
    /* line 226, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
    .account-header .offcanvas-close-button:hover {
      background: #03A9E6;
      color: #000000;
      cursor: pointer; }

/* line 233, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.account-mobile {
  background: #0079C2; }
  /* line 235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
  .account-mobile a, .account-mobile a:visited {
    padding: 12.5px;
    font-size: 18px;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    border-bottom: 1px solid rgba(170, 210, 223, 0.5); }

/* line 246, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-offcanvas.scss */
.disable-scroll {
  overflow: hidden; }

/* ==========================================================================
   Quicklinks
   ========================================================================== */
/* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
#quicklinks {
  display: none;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fd801a+0,ff6600+100 */
  background: #fd801a;
  background: -webkit-linear-gradient(top, #fd801a 0%, #ff6600 100%);
  background: linear-gradient(to bottom, #fd801a 0%, #ff6600 100%); }
  @media (min-width: 870px) {
    /* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
    #quicklinks {
      *zoom: 1;
      display: block;
      width: 100%;
      max-height: 5px;
      -webkit-transition: max-height 250ms ease;
              transition: max-height 250ms ease;
      overflow: hidden; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      #quicklinks:before, #quicklinks:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      #quicklinks:after {
        clear: both; } }
  /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
  #quicklinks.open {
    max-height: 100vh; }
  /* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
  #quicklinks ul {
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 0px;
    padding-bottom: 13px;
    padding-left: 0px;
    list-style: none;
    display: block;
    width: 102.77778%;
    margin: 0 -1.38889%;
    *zoom: 1;
    display: block; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    #quicklinks ul:before, #quicklinks ul:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    #quicklinks ul:after {
      clear: both; }
  /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
  #quicklinks .list-section {
    display: inline;
    float: left;
    margin-top: 0px;
    margin-right: 1.38889%;
    margin-bottom: 0px;
    margin-left: 1.38889%;
    padding-top: 10px;
    width: 20%;
  }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
  #quicklinks a, #quicklinks a:visited {
    font-size: 14px;
    font-weight: 500;
    color: #FFFFFF;
    text-decoration: none; }
    /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_quicklinks.scss */
    #quicklinks a:hover, #quicklinks a:focus, #quicklinks a:active, #quicklinks a:visited:hover, #quicklinks a:visited:focus, #quicklinks a:visited:active {
      color: #FFFFFF;
      text-decoration: underline; }

  #quicklinks .menu-item--expanded .list-section {
    width: auto;
  }
  #quicklinks .menu-item--expanded {
    font-weight: bold;
    color: #FFFFFF;
    font-size: 17px;
  }
  #quicklinks .menu-item {
    line-height: 20px;
  }
/* ==========================================================================
   Nav Side
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
.nav-side {
  margin-bottom: 25px; }
  /* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side ul {
    margin: 0; }
  /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side li {
    position: relative;
    background: #FFFFFF; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side a, .nav-side a:visited {
    display: block;
    padding: 12.5px 25px;
    position: relative;
    text-decoration: none;
    color: #0079C2; }
    /* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side a:hover, .nav-side a:focus, .nav-side a:active, .nav-side a:visited:hover, .nav-side a:visited:focus, .nav-side a:visited:active {
      text-decoration: underline;
      color: #000; }
  /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side .level-1 > li.open-state .side-more-link {
    color: #FFFFFF; }
  /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side .level-1 > li.open-state > a,
  .nav-side a.current-page {
    background: #0079C2;
    color: #FFFFFF;
    font-weight: 600; }
    /* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side .level-1 > li.open-state > a .side-more-link,
    .nav-side a.current-page .side-more-link {
      color: #FFFFFF !important; }
    /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side .level-1 > li.open-state > a:visited, .nav-side .level-1 > li.open-state > a:hover, .nav-side .level-1 > li.open-state > a:focus,
    .nav-side a.current-page:visited,
    .nav-side a.current-page:hover,
    .nav-side a.current-page:focus {
      color: #FFFFFF; }
    /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side .level-1 > li.open-state > a:before,
    .nav-side a.current-page:before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 10px;
      height: 100%;
      background: #FF6600; }
  /* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side a.current-page {
    text-decoration: underline; }
    /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side a.current-page:after {
      content: "\00BB";
      color: #FFFFFF;
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      padding-left: 15px; }
  /* line 61, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side .nav-side-title {
    display: block;
    padding: 12.5px;
    font-weight: 600; }
  /* line 69, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side.expanding-nav .level-2 li {
    background: #2F8ECA !important; }
    /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side.expanding-nav .level-2 li a, .nav-side.expanding-nav .level-2 li a:visited, .nav-side.expanding-nav .level-2 li .side-more-link {
      color: #FFFFFF; }
    /* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side.expanding-nav .level-2 li a {
      font-size: 14px;
      font-weight: 600;
      text-transform: uppercase; }
      /* line 78, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
      .nav-side.expanding-nav .level-2 li a:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 10px;
        height: 100%;
        background: #f1f4f9; }
      /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
      .nav-side.expanding-nav .level-2 li a.current-page {
        background: #53A3D4 !important; }
        /* line 89, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
        .nav-side.expanding-nav .level-2 li a.current-page:after {
          content: "\00BB";
          color: #FFFFFF;
          position: absolute;
          left: 0;
          top: 50%;
          -webkit-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
                  transform: translateY(-50%);
          padding-left: 15px; }
  /* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
  .nav-side.expanding-nav .level-3 a,
  .nav-side.expanding-nav .level-4 a,
  .nav-side.expanding-nav .level-5 a,
  .nav-side.expanding-nav .level-6 a {
    font-weight: 400 !important;
    text-transform: none !important;
    padding-left: 37.5px; }
    /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
    .nav-side.expanding-nav .level-3 a.current-page,
    .nav-side.expanding-nav .level-4 a.current-page,
    .nav-side.expanding-nav .level-5 a.current-page,
    .nav-side.expanding-nav .level-6 a.current-page {
      background: #53A3D4;
      padding-left: 50px; }
      /* line 116, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_nav-side.scss */
      .nav-side.expanding-nav .level-3 a.current-page:after,
      .nav-side.expanding-nav .level-4 a.current-page:after,
      .nav-side.expanding-nav .level-5 a.current-page:after,
      .nav-side.expanding-nav .level-6 a.current-page:after {
        content: "\00BB";
        color: #FFFFFF;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        padding-left: 35px; }

/* ==========================================================================
   Homepage
   ========================================================================== */
/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .homepage-hero {
  *zoom: 1;
  display: block;
  position: relative;
  display: block;
  width: 100%;
  float: left;
  border-bottom: 8px solid #F5F9F8; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .homepage-hero:before, .homepage .homepage-hero:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .homepage-hero:after {
    clear: both; }
  /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .hero-carousel {
    background: #F5F9F8;
    margin-bottom: 8px; }
    @media (min-width: 870px) {
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-carousel {
        background: rgba(0, 121, 194, 0);
        margin-bottom: 8px;
        padding-bottom: 49.25%;
        overflow: hidden; } }
    @media (min-width: 1440px) {
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-carousel {
        padding-bottom: 42%; } }
  /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .flickity-viewport {
    position: relative;
    background: #0079C2; }
    @media (min-width: 870px) {
      /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .flickity-viewport {
        background: #F5F9F8;
        position: absolute;
        top: 0;
        left: 0; } }
  /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .slide {
    width: 100%; }
    /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .slide img {
      width: 100%;
      max-width: 300%; }
    /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .slide.is-selected .hero-title {
      display: block; }
  /* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .hero-image {
    margin-bottom: 0; }
  /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .hero-title {
    background: #0079C2;
    color: #FFFFFF;
    padding: 25px 5.55556% 50px;
    position: relative;
    font-size: 14px;
    line-height: 1.666667; }
    @media (min-width: 870px) {
      /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title {
        display: none;
        -webkit-animation: fadeIn 1000ms;
                animation: fadeIn 1000ms;
        background: rgba(0, 121, 194, 0.9);
        position: absolute;
        top: 0;
        width: 33%;
        right: 0;
        left: auto;
        bottom: auto;
        margin-right: 5.55556%;
        font-size: 16px;
        padding: 25px; } }
    @media (min-width: 920px) {
      /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title {
        padding: 40px; } }
    @media (min-width: 1400px) {
      /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title {
        margin-right: 9.72222%;
        padding: 50px;
        font-size: 18px; } }
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .hero-title.hero-title--left {
      left: 0;
      right: auto; }
      @media (min-width: 870px) {
        /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title.hero-title--left {
          margin-left: 5.55556%;
          margin-right: 1.38889%; } }
    /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .hero-title h2 {
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      color: #FFFFFF;
      font-size: 24px;
      margin-top: 0; }
      @media (min-width: 480px) {
        /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title h2 {
          font-size: 28px; } }
      @media (min-width: 1400px) {
        /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title h2 {
          font-size: 32px; } }
      @media (min-width: 1400px) {
        /* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title h2 {
          font-size: 36px; } }
    /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .hero-title .btn {
      padding: 10px;
      font-size: 16px;
      line-height: 1;
      background: rgba(0, 0, 0, 0.15);
      -webkit-transition: background 200ms ease-in-out;
              transition: background 200ms ease-in-out; }
      @media (min-width: 480px) {
        /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title .btn {
          font-size: 21px;
          padding: 20px; } }
      @media (min-width: 1400px) {
        /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .homepage-hero .hero-title .btn {
          padding: 25px; } }
      /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title .btn:after {
        content: "\00BB";
        display: inline-block;
        font-size: inherit;
        text-rendering: auto;
        padding-left: 5px;
        -webkit-transition: -webkit-transform 200ms ease-in-out;
                transition: transform 200ms ease-in-out; }
      /* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title .btn:hover {
        background: rgba(0, 0, 0, 0.25); }
      /* line 126, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .homepage-hero .hero-title .btn:hover:after {
        -webkit-transform: translateX(10px);
            -ms-transform: translateX(10px);
                transform: translateX(10px); }
  /* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .hero-image.is-selected .hero-title {
    top: 0; }
  /* line 134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .homepage-hero .flickity-page-dots {
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 12.5px 0; }
    /* line 139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .flickity-page-dots .dot {
      width: 16px;
      height: 16px;
      background: #FFFFFF;
      opacity: 1;
      margin: 0 4px; }
    /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .homepage-hero .flickity-page-dots .dot.is-selected {
      background: #FF6600; }
/* line 155, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .nav-section {
  border-bottom: 8px solid #F5F9F8;
  padding: 50px 0;
  background: #FFFFFF;
  *zoom: 1;
  display: block;
  width: 100%;
  float: left;
  text-align: center; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .nav-section:before, .homepage .nav-section:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .nav-section:after {
    clear: both; }
  /* line 163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .nav-section .section-title {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 300;
    color: #2B5564;
    font-size: 28px;
    font-size: 7vw; }
    @media (min-width: 480px) {
      /* line 163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .section-title {
        font-size: 36px; } }
    @media (min-width: 920px) {
      /* line 163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .section-title {
        font-size: 48px;
        font-size: 3.35vw; } }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .nav-section ul {
    list-style: none;
    margin: 0; }
    /* line 181, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section ul li {
      display: inline-block; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .nav-section .nav-quick {
    margin-bottom: 30px; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section .nav-quick li {
      margin-bottom: 10px; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section .nav-quick a, .homepage .nav-section .nav-quick a:visited {
      text-decoration: none;
      color: #0079C2;
      font-size: 14px;
      line-height: 1.125;
      margin: 0 10px;
      display: inline; }
      @media (min-width: 480px) {
        /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .nav-section .nav-quick a, .homepage .nav-section .nav-quick a:visited {
          font-size: 16px; } }
      @media (min-width: 760px) {
        /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .nav-section .nav-quick a, .homepage .nav-section .nav-quick a:visited {
          font-size: 18px; } }
      @media (min-width: 920px) {
        /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .nav-section .nav-quick a, .homepage .nav-section .nav-quick a:visited {
          font-size: 21px; } }
      /* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-quick a:hover, .homepage .nav-section .nav-quick a:focus, .homepage .nav-section .nav-quick a:active, .homepage .nav-section .nav-quick a:visited:hover, .homepage .nav-section .nav-quick a:visited:focus, .homepage .nav-section .nav-quick a:visited:active {
        text-decoration: underline; }
    /* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section .nav-quick li:after {
      content: " \2022";
      color: #215C8E; }
    /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section .nav-quick li:last-child:after {
      content: ""; }
  /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .nav-section .nav-block {
    display: inline;
    float: left;
    width: 80.55556%;
    margin: 0 1.38889%;
    margin-left: 9.72222%; }
    @media (min-width: 480px) {
      /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
    @media (min-width: 760px) {
      /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block {
        display: inline;
        float: left;
        width: 80.55556%;
        margin: 0 1.38889%;
        margin-left: 9.72222%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
    @media (min-width: 920px) {
      /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%;
        margin-left: 18.05556%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
    /* line 239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .nav-section .nav-block li {
      display: inline;
      float: left;
      width: 100%;
      *zoom: 1;
      display: block;
      margin-bottom: 0; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .homepage .nav-section .nav-block li:before, .homepage .nav-section .nav-block li:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .homepage .nav-section .nav-block li:after {
        clear: both; }
      @media (min-width: 480px) {
        /* line 239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .nav-section .nav-block li {
          display: inline;
          float: left;
          width: 50%;
          *zoom: 1;
          display: block;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
          /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .homepage .nav-section .nav-block li:before, .homepage .nav-section .nav-block li:after {
            content: "";
            display: table; }
          /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .homepage .nav-section .nav-block li:after {
            clear: both; } }
      /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block li a, .homepage .nav-section .nav-block li a:visited {
        display: block;
        width: 100%;
        font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
        padding: 25px;
        background: #FF6600;
        color: #FFFFFF;
        font-size: 16px;
        line-height: 1.125;
        -webkit-transition: -webkit-transform 150ms ease-in-out;
                transition: transform 150ms ease-in-out; }
        @media (min-width: 760px) {
          /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
          .homepage .nav-section .nav-block li a, .homepage .nav-section .nav-block li a:visited {
            font-size: 21px;
            padding: 30px 25px; } }
        @media (min-width: 920px) {
          /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
          .homepage .nav-section .nav-block li a, .homepage .nav-section .nav-block li a:visited {
            font-size: 24px;
            padding: 60px 25px; } }
        /* line 268, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .nav-section .nav-block li a:hover, .homepage .nav-section .nav-block li a:focus, .homepage .nav-section .nav-block li a:active, .homepage .nav-section .nav-block li a:visited:hover, .homepage .nav-section .nav-block li a:visited:focus, .homepage .nav-section .nav-block li a:visited:active {
          text-decoration: none;
          -webkit-transform: scale(1.01);
              -ms-transform: scale(1.01);
                  transform: scale(1.01);
          box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25); }
      /* line 274, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block li:first-child a {
        background: #FF9B59; }
      /* line 280, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block li:nth-child(2) a {
        background: #FF8C41; }
      /* line 286, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block li:nth-child(3) a {
        background: #FF7D27; }
      /* line 292, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .nav-section .nav-block li:nth-child(4) a {
        background: #FE6E0D; }
/* line 304, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .join-renew-section {
  border-bottom: 8px solid #F5F9F8; }
  /* line 308, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .join-renew-section .section-title {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    margin-top: 0; }
  /* line 312, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .join-renew-section .link-blocks, .homepage .join-renew-section .nav-block {
    list-style: none;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .join-renew-section .link-blocks li, .homepage .join-renew-section .nav-block li {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      width: 100%; }
      @media (min-width: 480px) {
        /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .join-renew-section .link-blocks li, .homepage .join-renew-section .nav-block li {
          width: 50%; } }
      @media (min-width: 760px) {
        /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .join-renew-section .link-blocks li, .homepage .join-renew-section .nav-block li {
          width: 45%; } }
      @media (min-width: 920px) {
        /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .join-renew-section .link-blocks li, .homepage .join-renew-section .nav-block li {
          width: 36%; } }
      @media (min-width: 1200px) {
        /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .join-renew-section .link-blocks li, .homepage .join-renew-section .nav-block li {
          width: 25%; } }
      /* line 335, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .join-renew-section .link-blocks li a, .homepage .join-renew-section .link-blocks li a:visited, .homepage .join-renew-section .nav-block li a, .homepage .join-renew-section .nav-block li a:visited {
        display: block;
        width: 100%;
        line-height: 1.125;
        padding: 25px;
        background: #FF6600;
        color: #FFFFFF; }
        /* line 343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .join-renew-section .link-blocks li a:hover, .homepage .join-renew-section .link-blocks li a:focus, .homepage .join-renew-section .link-blocks li a:active, .homepage .join-renew-section .link-blocks li a:visited:hover, .homepage .join-renew-section .link-blocks li a:visited:focus, .homepage .join-renew-section .link-blocks li a:visited:active, .homepage .join-renew-section .nav-block li a:hover, .homepage .join-renew-section .nav-block li a:focus, .homepage .join-renew-section .nav-block li a:active, .homepage .join-renew-section .nav-block li a:visited:hover, .homepage .join-renew-section .nav-block li a:visited:focus, .homepage .join-renew-section .nav-block li a:visited:active {
          text-decoration: none;
          -webkit-transform: scale(1.01);
              -ms-transform: scale(1.01);
                  transform: scale(1.01);
          box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25); }
      /* line 349, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .join-renew-section .link-blocks li:first-child a, .homepage .join-renew-section .nav-block li:first-child a {
        background: #FF8C41; }
      /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .join-renew-section .link-blocks li:nth-child(2) a, .homepage .join-renew-section .nav-block li:nth-child(2) a {
        background: #FE6E0D; }
/* line 361, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .featured-section {
  *zoom: 1;
  display: block;
  width: 100%;
  float: left;
  padding: 50px 12.5px;
  background: #1A4257;
  color: #FFFFFF; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .featured-section:before, .homepage .featured-section:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .featured-section:after {
    clear: both; }
  @media (min-width: 760px) {
    /* line 361, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section {
      padding: 50px 0; } }
  /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .section-title {
    font-family: "Roboto", Arial, Helvetica, san-serif;
    margin-top: 0;
    margin-bottom: 50px;
    text-align: center;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 300; }
    @media (min-width: 760px) {
      /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .section-title {
        font-size: 36px;
        font-size: 2.75vw; } }
  /* line 384, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .voice-logo {
    max-width: 250px;
    display: inline-block; }
  /* line 389, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section article {
    margin-bottom: 25px; }
    @media (min-width: 760px) {
      /* line 389, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section article {
        margin-bottom: 30px; } }
    /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section article h1, .homepage .featured-section article .sitemap-message {
      font-size: 18px;
      line-height: 1.5;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-weight: 500;
      margin-top: 0;
      color: #FFFFFF; }
      /* line 401, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section article h1 a, .homepage .featured-section article .sitemap-message a, .homepage .featured-section article h1 a:visited, .homepage .featured-section article .sitemap-message a:visited {
        color: #FFFFFF;
        text-decoration: none; }
        /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .featured-section article h1 a:hover, .homepage .featured-section article .sitemap-message a:hover, .homepage .featured-section article h1 a:focus, .homepage .featured-section article .sitemap-message a:focus, .homepage .featured-section article h1 a:active, .homepage .featured-section article .sitemap-message a:active, .homepage .featured-section article h1 a:visited:hover, .homepage .featured-section article .sitemap-message a:visited:hover, .homepage .featured-section article h1 a:visited:focus, .homepage .featured-section article .sitemap-message a:visited:focus, .homepage .featured-section article h1 a:visited:active, .homepage .featured-section article .sitemap-message a:visited:active {
          text-decoration: underline; }
    /* line 409, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section article .event-feature-text {
      padding: 0 5px; }
    /* line 412, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section article .more-link,
    .homepage .featured-section article .more-link:visited {
      color: #FFFFFF;
      text-decoration: none; }
    /* line 417, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section article .event-feature-image {
      margin-bottom: 16px; }
  /* line 421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .featured-news {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 480px) {
      /* line 421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-news {
        display: inline;
        float: left;
        width: 88.88889%;
        margin: 0 1.38889%;
        margin-left: 5.55556%;
        margin-bottom: 25px; } }
    @media (min-width: 760px) {
      /* line 421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-news {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%;
        margin-bottom: 25px; } }
    @media (min-width: 920px) {
      /* line 421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-news {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%;
        margin-bottom: 25px; } }
    @media (min-width: 1200px) {
      /* line 421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-news {
        display: inline;
        float: left;
        width: 38.88889%;
        margin: 0 1.38889%;
        margin-bottom: 25px; } }
    /* line 441, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section .featured-news .feature-large h1, .homepage .featured-section .featured-news .feature-large .sitemap-message {
      font-size: 24px;
      line-height: 1.25; }
  /* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .more-featured-news {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 480px) {
      /* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .more-featured-news {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%;
        margin-left: 18.05556%;
        margin-bottom: 25px; } }
    @media (min-width: 760px) {
      /* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .more-featured-news {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
    @media (min-width: 920px) {
      /* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .more-featured-news {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
    @media (min-width: 1200px) {
      /* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .more-featured-news {
        display: inline;
        float: left;
        width: 26.38889%;
        margin: 0 1.38889%; } }
  /* line 464, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .event-category {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    text-transform: uppercase;
    color: #ff6b4e;
    font-size: 12px;
    font-weight: 600; }
  /* line 471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .news-feed {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    margin-bottom: 25px; }
    @media (min-width: 480px) {
      /* line 471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .news-feed {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%;
        margin-left: 18.05556%;
        margin-bottom: 50px; } }
    @media (min-width: 920px) {
      /* line 471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .news-feed {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%;
        margin-bottom: 50px; } }
    @media (min-width: 1200px) {
      /* line 471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .news-feed {
        display: inline;
        float: left;
        width: 26.38889%;
        margin: 0 1.38889%; } }
    /* line 486, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section .news-feed .sub-section-title {
      font-size: 26px;
      line-height: 1.5;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-weight: normal;
      color: #FFFFFF;
      padding: 12.5px;
      margin: 0; }
    /* line 495, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section .news-feed ul {
      list-style: none;
      margin: 0; }
    /* line 499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section .news-feed li {
      border-top: 1px solid #a3655b; }
      /* line 501, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .news-feed li a, .homepage .featured-section .news-feed li a:visited {
        display: block;
        font-size: 16px;
        line-height: 1.125;
        padding: 12.5px;
        color: #FFFFFF;
        text-decoration: none; }
        /* line 508, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .featured-section .news-feed li a:hover, .homepage .featured-section .news-feed li a:focus, .homepage .featured-section .news-feed li a:active, .homepage .featured-section .news-feed li a:visited:hover, .homepage .featured-section .news-feed li a:visited:focus, .homepage .featured-section .news-feed li a:visited:active {
          text-decoration: underline; }
  /* line 514, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .homepage .featured-section .featured-footer {
    *zoom: 1;
    display: block;
    text-align: right; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .homepage .featured-section .featured-footer:before, .homepage .featured-section .featured-footer:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .homepage .featured-section .featured-footer:after {
      clear: both; }
    /* line 517, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .homepage .featured-section .featured-footer .voice-more-link {
      padding: 12.5px 25px;
      background: rgba(255, 255, 255, 0.25);
      display: inline-block;
      color: #FFFFFF;
      text-decoration: none;
      font-size: 16px;
      font-weight: 300;
      margin-right: -12.5px; }
      @media (min-width: 480px) {
        /* line 517, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .featured-section .featured-footer .voice-more-link {
          font-size: 21px; } }
      @media (min-width: 760px) {
        /* line 517, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
        .homepage .featured-section .featured-footer .voice-more-link {
          margin-right: 0;
          font-size: 28px;
          padding: 25px 50px; } }
      /* line 534, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-footer .voice-more-link:hover, .homepage .featured-section .featured-footer .voice-more-link:focus, .homepage .featured-section .featured-footer .voice-more-link:active {
        text-decoration: underline; }
      /* line 537, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-footer .voice-more-link:after {
        content: "\00BB";
        display: inline-block;
        font-size: inherit;
        text-rendering: auto;
        padding-left: 5px;
        -webkit-transition: -webkit-transform 200ms ease-in-out;
                transition: transform 200ms ease-in-out; }
      /* line 545, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .homepage .featured-section .featured-footer .voice-more-link:hover:after {
        -webkit-transform: translateX(10px);
            -ms-transform: translateX(10px);
                transform: translateX(10px); }
/* line 556, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .sponsor-section, .cjon-onf-container .sponsor-section {
  background: #f1f4f9;
  margin: 50px 0;
  *zoom: 1;
  display: block;
  width: 100%;
  float: left; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .sponsor-section:before, .homepage .sponsor-section:after, .cjon-onf-container .sponsor-section:before, .cjon-onf-container .sponsor-section:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .homepage .sponsor-section:after, .cjon-onf-container .sponsor-section:after {
    clear: both; }
/* line 563, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.homepage .section-title, .cjon-onf-container .section-title {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 36px;
  line-height: 1.25;
  font-weight: 300;
  margin-top: 0;
  text-align: center;
  margin-bottom: 50px;
  color: #454545; }

/* line 578, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
.featured-resources {
  width: 100%;
  float: left;
  padding: 50px 0;
  background: #FFFFFF; }
  /* line 584, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .left {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    padding: 0; }
    @media (min-width: 760px) {
      /* line 584, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .featured-resources .left {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%;
        padding: 0 25px; } }
  /* line 592, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .right {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 592, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .featured-resources .right {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
  /* line 598, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-viewport {
    width: 100%; }
  /* line 601, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .slide {
    width: 100%; }
  /* line 604, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-page-dots {
    position: absolute;
    bottom: -17px;
    left: 0;
    margin: 12.5px 0; }
    @media (min-width: 760px) {
      /* line 604, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .featured-resources .flickity-page-dots {
        bottom: -44px; } }
    /* line 612, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .featured-resources .flickity-page-dots .dot {
      width: 16px;
      height: 16px;
      background: rgba(0, 0, 0, 0.25);
      opacity: 1;
      margin: 0 4px; }
    /* line 619, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .featured-resources .flickity-page-dots .dot.is-selected {
      background: #FF6600; }
  /* line 623, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-prev-next-button:disabled {
    opacity: 0; }
  /* line 626, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-prev-next-button {
    background: rgba(255, 255, 255, 0);
    width: 50px;
    height: 50px; }
    /* line 630, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .featured-resources .flickity-prev-next-button:hover, .featured-resources .flickity-prev-next-button:focus, .featured-resources .flickity-prev-next-button:active {
      background: rgba(255, 255, 255, 0); }
      /* line 632, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
      .featured-resources .flickity-prev-next-button:hover .arrow, .featured-resources .flickity-prev-next-button:focus .arrow, .featured-resources .flickity-prev-next-button:active .arrow {
        fill: #222222; }
    /* line 636, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
    .featured-resources .flickity-prev-next-button .arrow {
      fill: rgba(34, 34, 34, 0.5); }
  /* line 640, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-prev-next-button.previous {
    left: -43px; }
  /* line 644, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .flickity-prev-next-button.next {
    right: -43px; }
  /* line 649, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_homepage.scss */
  .featured-resources .slide.is-selected .results-item {
    border: 1px solid #e6e9ec;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    width: 99%; }

/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
.hero-carousel, .inbody-hero-carousel {
  display: inline;
  float: left;
  width: 100%;
  *zoom: 1;
  display: block;
  margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .hero-carousel:before, .hero-carousel:after, .inbody-hero-carousel:before, .inbody-hero-carousel:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .hero-carousel:after, .inbody-hero-carousel:after {
    clear: both; }
  /* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .hero-image, .inbody-hero-carousel .hero-image {
    margin-bottom: 0; }
  /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel img, .inbody-hero-carousel img {
    width: 100%;
    max-width: 300%; }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-viewport, .inbody-hero-carousel .flickity-viewport {
    width: 100%; }
  /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .slide, .inbody-hero-carousel .slide {
    width: 100%; }
  /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-page-dots, .inbody-hero-carousel .flickity-page-dots {
    position: absolute;
    bottom: 0px;
    left: 0;
    margin: 12.5px 0; }
    /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
    .hero-carousel .flickity-page-dots .dot, .inbody-hero-carousel .flickity-page-dots .dot {
      width: 16px;
      height: 16px;
      background: #FFFFFF;
      opacity: 1;
      margin: 0 4px; }
    /* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
    .hero-carousel .flickity-page-dots .dot.is-selected, .inbody-hero-carousel .flickity-page-dots .dot.is-selected {
      background: #FF6600; }
  /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-prev-next-button:disabled, .inbody-hero-carousel .flickity-prev-next-button:disabled {
    opacity: 0; }
  /* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-prev-next-button, .inbody-hero-carousel .flickity-prev-next-button {
    background: rgba(255, 255, 255, 0);
    width: 30px;
    height: 30px; }
    @media (min-width: 480px) {
      /* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
      .hero-carousel .flickity-prev-next-button, .inbody-hero-carousel .flickity-prev-next-button {
        width: 50px;
        height: 50px; } }
    @media (min-width: 870px) {
      /* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
      .hero-carousel .flickity-prev-next-button, .inbody-hero-carousel .flickity-prev-next-button {
        width: 75px;
        height: 75px; } }
    /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
    .hero-carousel .flickity-prev-next-button:hover, .hero-carousel .flickity-prev-next-button:focus, .hero-carousel .flickity-prev-next-button:active, .inbody-hero-carousel .flickity-prev-next-button:hover, .inbody-hero-carousel .flickity-prev-next-button:focus, .inbody-hero-carousel .flickity-prev-next-button:active {
      background: rgba(255, 255, 255, 0); }
      /* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
      .hero-carousel .flickity-prev-next-button:hover .arrow, .hero-carousel .flickity-prev-next-button:focus .arrow, .hero-carousel .flickity-prev-next-button:active .arrow, .inbody-hero-carousel .flickity-prev-next-button:hover .arrow, .inbody-hero-carousel .flickity-prev-next-button:focus .arrow, .inbody-hero-carousel .flickity-prev-next-button:active .arrow {
        fill: #222222; }
    /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
    .hero-carousel .flickity-prev-next-button .arrow, .inbody-hero-carousel .flickity-prev-next-button .arrow {
      fill: rgba(34, 34, 34, 0.5); }
  /* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-prev-next-button.previous, .inbody-hero-carousel .flickity-prev-next-button.previous {
    left: -10px; }
  /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-hero.scss */
  .hero-carousel .flickity-prev-next-button.next, .inbody-hero-carousel .flickity-prev-next-button.next {
    right: -10px; }

/* ==========================================================================
   Heros
   ========================================================================== */
/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.hero-image {
  position: relative;
  background: #f3f3f5;
  overflow: hidden;
  margin-bottom: 25px;
  width: 100%;
  float: left; }
  @media (min-width: 480px) {
    /* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
    .hero-image {
      padding-bottom: 40%; } }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
  .hero-image img {
    max-width: none;
    width: 100%;
    position: relative; }
    @media (min-width: 480px) {
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
      .hero-image img {
        position: absolute;
        left: 0;
        top: 0; } }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
  .hero-image.underhang {
    margin-bottom: -100px; }
    @media (min-width: 760px) {
      /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
      .hero-image.underhang {
        margin-bottom: -200px; } }

/* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.hero-inbody {
  position: relative;
  margin-bottom: 25px; }

/* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.hero-text {
  position: relative;
  width: 100%;
  padding: 25px 0; }
  @media (min-width: 1200px) {
    /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
    .hero-text {
      background: #454545;
      position: absolute;
      width: 50%;
      bottom: 25px;
      left: 0;
      margin: 25px;
      padding: 25px; } }
  /* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
  .hero-text h3, .hero-text p {
    margin: 0; }

/* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.half-hero {
  display: inline;
  float: left;
  width: 100%;
  *zoom: 1;
  display: block;
  position: relative; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .half-hero:before, .half-hero:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .half-hero:after {
    clear: both; }
  @media (min-width: 760px) {
    /* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
    .half-hero {
      display: inline;
      float: left;
      width: 50%;
      *zoom: 1;
      display: block;
      float: left; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .half-hero:before, .half-hero:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .half-hero:after {
        clear: both; } }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
  .half-hero .half-hero-text {
    position: relative;
    width: 100%;
    padding: 25px 0; }
    @media (min-width: 760px) {
      /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
      .half-hero .half-hero-text {
        position: absolute;
        width: 100%;
        bottom: 0;
        left: 0;
        margin: 0;
        padding: 12.5px; } }

/* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.hero-title {
  position: absolute;
  bottom: 0;
  left: 0; }

/* line 112, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_heros.scss */
.router-body .hero-image {
  display: none; }

/* ==========================================================================
   Breadcrumbs
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
.breadcrumbs {
  padding: 0;
  margin: 50px 0 12.5px 0;
}
@media (max-width: 869px) {
  .breadcrumbs {
    margin: 32.5px 0 12.5px 0;
  }
}
  /* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs .icon-breadcrumb-home {
    width: 20px;
    display: inline-block;
    vertical-align: top; }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs li {
    display: inline-block; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
    .breadcrumbs li a {
      display: inline; }
  /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs .home-crumb a span {
    color: #0079c2; }
  /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs li:after {
    content: "\00BB";
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    padding-left: 5px;
    color: #0079c2; }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs li:last-child:after {
    display: none; }
  /* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs .expanding-crumbs {
    display: inline; }
  /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs .expanding-crumbs li {
    display: none; }
    @media (min-width: 760px) {
      /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
      .breadcrumbs .expanding-crumbs li {
        display: inline; } }
  /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs .expanding-crumbs:before {
    content: "... \00BB";
    font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    padding-left: 5px;
    color: #0079c2; }
    @media (min-width: 760px) {
      /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
      .breadcrumbs .expanding-crumbs:before {
        content: "";
        padding: 0; } }
  /* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
  .breadcrumbs a, .breadcrumbs a:visited {
    font-size: 14px;
    text-decoration: none;
    color: #0079c2; }
    /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
    .breadcrumbs a:hover, .breadcrumbs a:focus, .breadcrumbs a:active, .breadcrumbs a:visited:hover, .breadcrumbs a:visited:focus, .breadcrumbs a:visited:active {
      text-decoration: underline; }

/* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_breadcrumbs.scss */
.router-body .breadcrumbs {
  display: none; }

/* ==========================================================================
   Body Parts
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
hr {
  display: block;
  width: 100%;
  float: left;
  clear: both;
  height: 1px;
  border: 0;
  border-top: 1px solid #DEEAF3;
  margin-bottom: 25px; }

/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
.main-body hr {
  border-top: 5px solid #DEEAF3;
  display: block;
  width: 100%;
  float: left;
  clear: both;
  margin: 25px 0; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
.page-title-wrapper {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;

  margin-bottom: 12.5px; }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
  .page-title-wrapper .page-title {
    margin-bottom: 0; }
    /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
    .page-title-wrapper .page-title.with-spacing {
      margin-bottom: 25px; }
  /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
  .page-title-wrapper.border-bottom {
    border-bottom: 5px solid #DEEAF3;
    padding-bottom: 0;
    margin-bottom: 50px; }

/* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
.tweet-wrapper {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .tweet-wrapper:before, .tweet-wrapper:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .tweet-wrapper:after {
    clear: both; }
  /* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
  .tweet-wrapper .tweet-left, .tweet-wrapper .tweet-right {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
      .tweet-wrapper .tweet-left, .tweet-wrapper .tweet-right {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
    /* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
    .tweet-wrapper .tweet-left .tweet-feed li, .tweet-wrapper .tweet-right .tweet-feed li {
      margin-bottom: 12.5px; }
    /* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
    .tweet-wrapper .tweet-left .tweet-feed .tweet-time, .tweet-wrapper .tweet-right .tweet-feed .tweet-time {
      font-size: 13px;
      color: #454545;
      display: block; }

/* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
.section-block {
  width: 100%;
  float: left;
  border: 1px solid #DEEAF3;
  margin-bottom: 25px; }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
  .section-block .section-block--header {
    background: #DEEAF3;
    width: 100%;
    float: left;
    padding: 12.5px 25px; }
    /* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
    .section-block .section-block--header .section-block--title {
      margin: 0;
      font-family: "Roboto", Arial, Helvetica, san-serif; }
  /* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_body-parts.scss */
  .section-block .section-block--body {
    width: 100%;
    float: left;
    padding: 12.5px 25px; }

/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
.island {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  background: #FFFFFF;
  margin-bottom: 25px;
  padding: 25px;
  box-sizing: border-box;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island h1, .island .sitemap-message, .island h2, .island h3, .island h4, .island h5, .island h6 {
    display: inline-block;
    margin-top: 12.5px; }
  /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island a, .island a:visited {
    text-decoration: underline; }
    /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island a.more-link, .island a:visited.more-link {
      text-decoration: none; }
  /* line 23, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island .island--header,
  .island .island--body,
  .island .island--footer {
    width: 100%;
    display: block;
    position: relative;
    float: left; }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island .island-title {
    margin-top: 0; }
  /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island .island--body ul.clean li {
    margin-bottom: 25px; }
  /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island .island--body .island--body-half {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
      .island .island--body .island--body-half {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
  /* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island .island--footer .view-all-link {
    text-align: right; }
  /* line 54, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island.island--orange {
    background: #FF6600;
    color: #FFFFFF; }
    /* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--orange h1, .island.island--orange .sitemap-message, .island.island--orange h2, .island.island--orange h3, .island.island--orange h4, .island.island--orange h5, .island.island--orange h6, .island.island--orange p, .island.island--orange span {
      color: #FFFFFF; }
    /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--orange a, .island.island--orange a:visited {
      color: #FFFFFF; }
      /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
      .island.island--orange a:hover, .island.island--orange a:active, .island.island--orange a:focus, .island.island--orange a:visited:hover, .island.island--orange a:visited:active, .island.island--orange a:visited:focus {
        color: #AAD2DF; }
  /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island.island--blue {
    background: #0079C2;
    color: #FFFFFF; }
    /* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--blue h1, .island.island--blue .sitemap-message, .island.island--blue h2, .island.island--blue h3, .island.island--blue h4, .island.island--blue h5, .island.island--blue h6, .island.island--blue p, .island.island--blue span {
      color: #FFFFFF; }
    /* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--blue a, .island.island--blue a:visited {
      color: #FFFFFF; }
      /* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
      .island.island--blue a:hover, .island.island--blue a:active, .island.island--blue a:focus, .island.island--blue a:visited:hover, .island.island--blue a:visited:active, .island.island--blue a:visited:focus {
        color: #FF6600; }
  /* line 80, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island.island--blue-light {
    background: #DEEAF3;
    color: #215C8E; }
    /* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--blue-light h1, .island.island--blue-light .sitemap-message, .island.island--blue-light h2, .island.island--blue-light h3, .island.island--blue-light h4, .island.island--blue-light h5, .island.island--blue-light h6, .island.island--blue-light p, .island.island--blue-light span {
      color: #215C8E; }
    /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--blue-light a, .island.island--blue-light a:visited {
      color: #215C8E; }
      /* line 88, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
      .island.island--blue-light a:hover, .island.island--blue-light a:active, .island.island--blue-light a:focus, .island.island--blue-light a:visited:hover, .island.island--blue-light a:visited:active, .island.island--blue-light a:visited:focus {
        color: #FF6600; }
  /* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
  .island.island--rounded {
    background: #ffffff;
    color: #215C8E;
    border-radius: 16px;
    border: 1px solid #cccccc; }
    /* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--rounded h1, .island.island--rounded .sitemap-message, .island.island--rounded h2, .island.island--rounded h3, .island.island--rounded h4, .island.island--rounded h5, .island.island--rounded h6, .island.island--rounded p, .island.island--rounded span {
      color: #FF6600; }
    /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--rounded .account-profile--id-title {
      color: #FF6600; }
    /* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--rounded .account-profile--text {
      display: block;
      color: #215C8E; }
    /* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--rounded .account-profile--date {
      display: block;
      font-weight: bold;
      color: #FF6600; }
    /* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
    .island.island--rounded a, .island.island--rounded a:visited {
      color: #215C8E; }
      /* line 116, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_islands.scss */
      .island.island--rounded a:hover, .island.island--rounded a:active, .island.island--rounded a:focus, .island.island--rounded a:visited:hover, .island.island--rounded a:visited:active, .island.island--rounded a:visited:focus {
        color: #FF6600; }

/* ==========================================================================
   Router Row
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
.router-page-body {
  list-style: none;
  margin-left: 0;
  width: 100%;
  float: left; }
  /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
  .router-page-body .router-row {
    *zoom: 1;
    display: block;
    margin-bottom: 25px;
    border-top: 3px solid #DEEAF3; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .router-page-body .router-row:before, .router-page-body .router-row:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .router-page-body .router-row:after {
      clear: both; }
    /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
    .router-page-body .router-row:first-child {
      border-top: 5px solid #DEEAF3; }
    /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
    .router-page-body .router-row .image-container {
      display: inline;
      float: left;
      width: 22.22222%;
      margin: 0 1.38889%; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
    .router-page-body .router-row .text-container {
      display: inline;
      float: left;
      width: 72.22222%;
      margin: 0 1.38889%; }
      /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
      .router-page-body .router-row .text-container h3, .router-page-body .router-row .text-container h4 {
        font-family: "Roboto", Arial, Helvetica, san-serif;
        color: #215C8E;
        font-weight: 400;
        margin-bottom: 0; }
      /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
      .router-page-body .router-row .text-container p {
        margin-bottom: 0; }
    /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_router-row.scss */
    .router-page-body .router-row .text-container.full-width {
      display: inline;
      float: left;
      width: 97.22222%;
      margin: 0 1.38889%; }

/* ==========================================================================
   Rich Routers
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.router-body {
  border: 1px solid #eee;
  position: relative;
  background: #FFFFFF;
  margin-top: 50px !important;
  padding: 25px 12.5px;
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 760px) {
    /* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-body {
      padding: 25px; } }
  @media (min-width: 920px) {
    /* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-body {
      padding: 50px; } }
  /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-body.overhang {
    margin-top: -50px !important;
    padding-bottom: 0; }
    @media (min-width: 920px) {
      /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-body.overhang {
        margin-top: -200px !important; } }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.router-header {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 50px;
  font-size: 18px;
  line-height: 1.66666667;
  color: #454545; }
  /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-header h1, .router-header .sitemap-message {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 300;
    color: #0079C2;
    margin-top: 0; }
  /* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-header .intro {
    font-size: 24px;
    line-height: 1.25;
    color: #0f3766;
    margin-bottom: 12.5px; }

/* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.grid-body {
  width: 100%;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  margin-bottom: 25px; }
  /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-body .grid-section-title {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
  @media (min-width: 760px) {
    /* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-body.two-up .grid-item {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 75px; } }
  @media (min-width: 920px) {
    /* line 69, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-body.three-up .grid-item {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%;
      margin-bottom: 75px; } }
  /* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-body a {
    display: block; }
  /* line 78, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-body hr {
    margin-top: 25px;
    margin-bottom: 25px; }

/* line 84, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.grid-item {
  width: 100%;
  float: left;
  box-sizing: border-box;
  margin-bottom: 50px; }
  @media (min-width: 760px) {
    /* line 84, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item {
      margin-bottom: 75px;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
      -moz-flex-grow: 0;
      -ms-flex-positive: 0;
      flex-grow: 0;
      position: relative; } }
  /* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-item a, .grid-item a:visited {
    display: block;
    color: #454545;
    text-decoration: none; }
    /* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item a:hover, .grid-item a:focus, .grid-item a:active, .grid-item a:visited:hover, .grid-item a:visited:focus, .grid-item a:visited:active {
      color: #454545;
      text-decoration: none; }
      /* line 101, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .grid-item a:hover .grid-item-title, .grid-item a:focus .grid-item-title, .grid-item a:active .grid-item-title, .grid-item a:visited:hover .grid-item-title, .grid-item a:visited:focus .grid-item-title, .grid-item a:visited:active .grid-item-title {
        text-decoration: underline; }
      /* line 104, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .grid-item a:hover .more-link:after, .grid-item a:focus .more-link:after, .grid-item a:active .more-link:after, .grid-item a:visited:hover .more-link:after, .grid-item a:visited:focus .more-link:after, .grid-item a:visited:active .more-link:after {
        -webkit-transform: translateX(10px);
            -ms-transform: translateX(10px);
                transform: translateX(10px); }
    /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item a .more-link, .grid-item a:visited .more-link {
      color: #0079C2 !important; }
  /* line 112, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-item .grid-image {
    margin-bottom: 20px; }
    /* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item .grid-image img {
      width: 100%; }
  /* line 118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-item .grid-text {
    padding: 0 5px;
    font-size: 15px;
    line-height: 1.6; }
    /* line 122, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item .grid-text p {
      margin-bottom: 15px; }
    /* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .grid-item .grid-text .more-link {
      font-size: 16px; }
  /* line 129, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-item .grid-cateogry {
    display: block;
    color: #FF6600; }
  /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .grid-item .grid-item-title {
    margin-top: 0;
    color: #215C8E;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif; }

/* line 141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.grid-item-full {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 25px;
  padding: 100px 0;
  text-align: center;
  background: #f3f3f5;
  box-sizing: border-box; }

/* line 150, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.grid-item-blurb {
  display: block;
  margin-bottom: 25px; }

/* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.router-full-width {
  border: 1px solid #b2b7bb;
  box-sizing: border-box;
  position: relative;
  background-image: url("../images/blank-light.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  padding: 25px 0; }
  /* line 170, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-full-width .router-full-text {
    margin-top: 100px; }
    @media (min-width: 760px) {
      /* line 170, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-full-width .router-full-text {
        margin-top: 200px; } }

/* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.router-nav-block {
  display: inline;
  float: left;
  width: 80.55556%;
  margin: 0 1.38889%;
  margin-left: 9.72222%; }
  @media (min-width: 480px) {
    /* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%;
      margin-left: 18.05556%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
  @media (min-width: 760px) {
    /* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block {
      display: inline;
      float: left;
      width: 80.55556%;
      margin: 0 1.38889%;
      margin-left: 9.72222%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
  @media (min-width: 920px) {
    /* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%;
      margin-left: 18.05556%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
  /* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-nav-block li {
    display: inline;
    float: left;
    width: 100%;
    *zoom: 1;
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    text-align: center; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .router-nav-block li:before, .router-nav-block li:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .router-nav-block li:after {
      clear: both; }
    @media (min-width: 760px) {
      /* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-nav-block li {
        display: inline;
        float: left;
        width: 50%;
        *zoom: 1;
        display: block;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        text-align: center; }
        /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .router-nav-block li:before, .router-nav-block li:after {
          content: "";
          display: table; }
        /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .router-nav-block li:after {
          clear: both; } }
    @media (min-width: 1200px) {
      /* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-nav-block li {
        display: inline;
        float: left;
        width: 25%;
        *zoom: 1;
        display: block;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
        /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .router-nav-block li:before, .router-nav-block li:after {
          content: "";
          display: table; }
        /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .router-nav-block li:after {
          clear: both; } }
    /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:first-child, .router-nav-block li:nth-child(2), .router-nav-block li:nth-child(3) {
      display: inline;
      float: left;
      width: 100%;
      *zoom: 1;
      display: block;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:first-child:before, .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):before, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):before, .router-nav-block li:nth-child(3):after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):after {
        clear: both; }
      @media (min-width: 760px) {
        /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li:first-child, .router-nav-block li:nth-child(2), .router-nav-block li:nth-child(3) {
          display: inline;
          float: left;
          width: 50%;
          *zoom: 1;
          display: block;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
          text-align: center; }
          /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:first-child:before, .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):before, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):before, .router-nav-block li:nth-child(3):after {
            content: "";
            display: table; }
          /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):after {
            clear: both; } }
      @media (min-width: 1200px) {
        /* line 214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li:first-child, .router-nav-block li:nth-child(2), .router-nav-block li:nth-child(3) {
          display: inline;
          float: left;
          width: 33.33333%;
          *zoom: 1;
          display: block;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
          /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:first-child:before, .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):before, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):before, .router-nav-block li:nth-child(3):after {
            content: "";
            display: table; }
          /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:first-child:after, .router-nav-block li:nth-child(2):after, .router-nav-block li:nth-child(3):after {
            clear: both; } }
    /* line 232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(4) {
      display: inline;
      float: left;
      width: 100%;
      *zoom: 1;
      display: block;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:nth-child(4):before, .router-nav-block li:nth-child(4):after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:nth-child(4):after {
        clear: both; }
      @media (min-width: 760px) {
        /* line 232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li:nth-child(4) {
          display: inline;
          float: left;
          width: 50%;
          *zoom: 1;
          display: block;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
          text-align: center; }
          /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:nth-child(4):before, .router-nav-block li:nth-child(4):after {
            content: "";
            display: table; }
          /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:nth-child(4):after {
            clear: both; } }
    /* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(5) {
      display: inline;
      float: left;
      width: 100%;
      *zoom: 1;
      display: block;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:nth-child(5):before, .router-nav-block li:nth-child(5):after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .router-nav-block li:nth-child(5):after {
        clear: both; }
      @media (min-width: 1200px) {
        /* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li:nth-child(5) {
          display: inline;
          float: left;
          width: 50%;
          *zoom: 1;
          display: block;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
          text-align: center; }
          /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:nth-child(5):before, .router-nav-block li:nth-child(5):after {
            content: "";
            display: table; }
          /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
          .router-nav-block li:nth-child(5):after {
            clear: both; } }
    /* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li a, .router-nav-block li a:visited {
      display: block;
      width: 100%;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      padding: 60px 25px;
      background: #FF6600;
      color: #FFFFFF;
      font-size: 16px;
      line-height: 1.125;
      -webkit-transition: -webkit-transform 150ms ease-in-out;
              transition: transform 150ms ease-in-out; }
      @media (min-width: 480px) {
        /* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li a, .router-nav-block li a:visited {
          font-size: 21px; } }
      @media (min-width: 760px) {
        /* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li a, .router-nav-block li a:visited {
          font-size: 24px; } }
      @media (min-width: 920px) {
        /* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
        .router-nav-block li a, .router-nav-block li a:visited {
          font-size: 24px; } }
      /* line 273, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-nav-block li a:hover, .router-nav-block li a:focus, .router-nav-block li a:active, .router-nav-block li a:visited:hover, .router-nav-block li a:visited:focus, .router-nav-block li a:visited:active {
        text-decoration: none;
        -webkit-transform: scale(1.01);
            -ms-transform: scale(1.01);
                transform: scale(1.01);
        box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25); }
    /* line 279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:first-child a {
      background: #80BCDE; }
    /* line 282, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(2) a {
      background: #68B0D9; }
    /* line 285, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(3) a {
      background: #50A2D3; }
    /* line 288, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(4) a {
      background: #3896CC; }
    /* line 291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
    .router-nav-block li:nth-child(5) a {
      background: #2288C5; }

/* line 297, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
.router-bottom {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-top: 25px;
  margin-bottom: 25px; }
  /* line 301, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-bottom .left,
  .router-bottom .right {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 400px) {
      /* line 301, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-bottom .left,
      .router-bottom .right {
        display: inline;
        float: left;
        width: 80.55556%;
        margin: 0 1.38889%;
        margin-left: 9.72222%; } }
    @media (min-width: 760px) {
      /* line 301, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
      .router-bottom .left,
      .router-bottom .right {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%;
        margin-left: 1.38889%; } }
  /* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_rich-router.scss */
  .router-bottom .results-item {
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }

/* ================================
   Profile
   ================================ */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .profile:before, .profile:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .profile:after {
    clear: both; }
  /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
  .profile .profile-image {
    display: inline;
    float: left;
    width: 22.22222%;
    margin: 0 1.38889%; }
  /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
  .profile .profile-text {
    display: inline;
    float: left;
    width: 72.22222%;
    margin: 0 1.38889%; }
    /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile .profile-text .name, .profile .profile-text .title, .profile .profile-text .bio {
      display: block; }
    /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile .profile-text .name {
      font-weight: bold; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile .profile-text .title {
      font-style: italic; }
  /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
  .profile .text-container.full-width {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
  /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
  .profile h4 {
    margin: 0; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid {
  position: relative;
  display: block;
  width: 100%;
  float: left; }

/* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--item {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 25px;
  padding: 12.5px;
  background: #FFFFFF; }
  @media (min-width: 480px) {
    /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile-grid--item {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 25px; } }
  @media (min-width: 760px) {
    /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile-grid--item {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%;
      margin-bottom: 25px; } }
  @media (min-width: 945px) {
    /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile-grid--item {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 25px; } }
  @media (min-width: 1080px) {
    /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
    .profile-grid--item {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%;
      margin-bottom: 25px; } }

/* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--img {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  margin-bottom: 12.5px; }
  /* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
  .profile-grid--img img {
    width: 100%; }

/* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--txt {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  font-size: 12px;
  line-height: 1.5; }

/* line 80, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--title {
  margin-top: 0;
  margin-bottom: 6.25px;
  font-size: 16px;
  line-height: 1.3125;
  font-weight: 500; }

/* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--blurb {
  display: block; }

/* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_profile.scss */
.profile-grid--link {
  display: block;
  margin: 5px 0; }

/* ================================
   Logo Grid
   ================================ */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_logo-grid.scss */
.logo-grid {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .logo-grid:before, .logo-grid:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .logo-grid:after {
    clear: both; }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_logo-grid.scss */
  .logo-grid li {
    display: inline;
    float: left;
    width: 47.22222%;
    margin: 0 1.38889%;
    margin-bottom: 50px; }
    @media (min-width: 480px) {
      /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_logo-grid.scss */
      .logo-grid li {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%;
        margin-bottom: 50px; } }
    @media (min-width: 920px) {
      /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_logo-grid.scss */
      .logo-grid li {
        display: inline;
        float: left;
        width: 22.22222%;
        margin: 0 1.38889%;
        margin-bottom: 50px; } }
    @media (min-width: 1200px) {
      /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_logo-grid.scss */
      .logo-grid li {
        display: inline;
        float: left;
        width: 11.38889%;
        margin: 0 1.38889%;
        margin-bottom: 50px; } }

/* ================================
   Buttons
   ================================ */
/* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
button, .btn {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  /* Override default Webkit/Firefox button styling */
  background-image: none;
  -webkit-appearance: none;
  font-size: 16px;
  display: inline-block;
  padding: 12px 18px;
  line-height: 16px;
  font-weight: normal;
  border: 0;
  border-radius: 0;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #0079C2; }
  /* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
  button:visited, .btn:visited {
    color: #FFFFFF; }
    /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
    button:visited:hover, button:visited:focus, button:visited:active, .btn:visited:hover, .btn:visited:focus, .btn:visited:active {
      color: #FFFFFF; }
  /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
  button:hover, button:focus, button:active, .btn:hover, .btn:focus, .btn:active {
    color: #FFFFFF; }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
  button.rounded-corners, .btn.rounded-corners {
    border-radius: 6px; }
  /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
  button.with-arrow:after, .btn.with-arrow:after {
    content: "\00BB";
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    padding-left: 5px; }

/* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn:hover,
.btn.hover,
a .btn:hover,
.btn.active {
  background-color: #004976;
  text-decoration: none; }

/* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn:active,
.btn.active,
.btn:focus,
.btn.focus {
  background-color: #004976;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05); }

/* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn.disabled,
.btn[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.5;
  filter: alpha(opacity=50);
  box-shadow: none; }

/* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
button.transparent, .btn-transparent {
  color: #FFFFFF;
  background-color: rgba(255, 255, 255, 0.25); }

/* line 85, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-transparent:hover,
.btn-transparent.hover,
a .btn-transparent:hover,
.btn-transparent.active {
  background-color: rgba(255, 255, 255, 0.5); }

/* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-transparent:active,
.btn-transparent.active,
.btn-transparent:focus,
.btn-transparent.focus {
  background-color: rgba(255, 255, 255, 0.5); }

/* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
button.secondary, .btn-secondary {
  color: #FFFFFF;
  background-color: #215C8E; }

/* line 103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-secondary:hover,
.btn-secondary.hover,
a .btn-secondary:hover,
.btn-secondary.active {
  background-color: #133450; }

/* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-secondary:active,
.btn-secondary.active,
.btn-secondary:focus,
.btn-secondary.focus {
  background-color: #133450; }

/* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
button.alternative, .btn-alternative {
  color: #FFFFFF;
  background-color: #FF6600; }

/* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-alternative:hover,
.btn-alternative.hover,
a .btn-alternative:hover,
.btn-alternative.active {
  background-color: #b34700; }

/* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-alternative:active,
.btn-alternative.active,
.btn-alternative:focus,
.btn-alternative.focus {
  background-color: #b34700; }

/* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-large {
  padding: 9px 18px;
  font-size: 18px;
  line-height: normal; }

/* line 144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn-full {
  padding: 9px 18px;
  font-size: 18px;
  line-height: normal;
  width: 100%; }

/* line 152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_buttons.scss */
.btn.more-link:hover:after {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none; }

/* ==========================================================================
   Tabs
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
.tabs {
  display: block; }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
ul.tabs {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  float: left; }

/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
ul.tabs .tab-trigger {
  cursor: pointer;
  display: block; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
.full-body-tab .tab-trigger {
  display: inline-block;
  float: left;
  text-align: center;
  padding: 5px 10px;
  position: relative;
  cursor: pointer;
  background: #DEEAF3;
  margin-right: 5px;
  color: #215C8E; }
/* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
.full-body-tab .tab-trigger.active {
  background: #FFFFFF; }
/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tabs.scss */
.full-body-tab .tab-content {
  clear: both;
  padding: 25px 25px 12.5px;
  background: #FFFFFF; }

/* ==========================================================================
   Accordion
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion {
  position: relative;
  cursor: pointer;
  background: #DEEAF3;
  width: 100%;
  float: left;
  padding: 12.5px 50px 12.5px 25px;
  margin: 0;
  font-family: "Roboto", Arial, Helvetica, san-serif; }

/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion:after {
  content: '+';
  padding: 5px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 25px;
  display: block; }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion.active:after {
  content: '-'; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container section {
  margin-bottom: 12.5px;
  width: 100%;
  float: left;
  border: 1px solid #DEEAF3; }

/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.panel {
  overflow: hidden;
  width: 100%;
  float: left; }

/* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.panel-inner {
  padding: 12.5px 25px;
  background: #FFFFFF; }

/* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.js .panel {
  max-height: 0;
  -webkit-transition: max-height 0.3s ease-out;
          transition: max-height 0.3s ease-out; }

/* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.js .panel.active {
  max-height: 100%; }

/* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.panel p:last-child {
  margin: 0; }

/* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.js .accordion-open-default {
  /* Where it makes sense to display the full content */ }
  @media all and (min-width: 760px) {
    /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .js .accordion-open-default .accordion {
      cursor: default; }
    /* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .js .accordion-open-default .tab.active {
      background: none; }
    /* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .js .accordion-open-default .accordion:after, .js .accordion-open-default .accordion.active:after {
      content: ""; }
    /* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .js .accordion-open-default .panel, .js .accordion-open-default .panel.active {
      max-height: none; } }

/* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.section-block {
  width: 100%;
  float: left;
  border: 1px solid #DEEAF3; }
  /* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block .section-block--header {
    background: #DEEAF3;
    width: 100%;
    float: left;
    padding: 12.5px 25px; }
    /* line 100, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block .section-block--header .section-block--title {
      margin: 0;
      font-family: "Roboto", Arial, Helvetica, san-serif; }
  /* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block .section-block--body {
    width: 100%;
    float: left;
    padding: 12.5px 25px;
    background: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.primary-orange {
    border: 1px solid #FF6600; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.primary-orange .section-block--header {
      background: #FF6600; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.primary-orange .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.primary-blue-dark {
    border: 1px solid #215C8E; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.primary-blue-dark .section-block--header {
      background: #215C8E; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.primary-blue-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.primary-blue {
    border: 1px solid #0079C2; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.primary-blue .section-block--header {
      background: #0079C2; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.primary-blue .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.primary-blue-light {
    border: 1px solid #F6F9FA; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.primary-blue-light .section-block--header {
      background: #F6F9FA; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.primary-blue-light .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-blue-light {
    border: 1px solid #AAD2DF; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-blue-light .section-block--header {
      background: #AAD2DF; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-blue-light .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-blue-dark {
    border: 1px solid #2B5564; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-blue-dark .section-block--header {
      background: #2B5564; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-blue-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-blue {
    border: 1px solid #447584; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-blue .section-block--header {
      background: #447584; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-blue .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-gray {
    border: 1px solid #7F7F7F; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-gray .section-block--header {
      background: #7F7F7F; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-gray .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-gray-dark {
    border: 1px solid #454545; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-gray-dark .section-block--header {
      background: #454545; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-gray-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.secondary-black {
    border: 1px solid #222222; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.secondary-black .section-block--header {
      background: #222222; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.secondary-black .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-purple {
    border: 1px solid #9E5EA9; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-purple .section-block--header {
      background: #9E5EA9; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-purple .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-purple-dark {
    border: 1px solid #683467; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-purple-dark .section-block--header {
      background: #683467; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-purple-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-pink {
    border: 1px solid #AD1457; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-pink .section-block--header {
      background: #AD1457; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-pink .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-peach {
    border: 1px solid #D96459; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-peach .section-block--header {
      background: #D96459; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-peach .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-brown {
    border: 1px solid #795548; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-brown .section-block--header {
      background: #795548; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-brown .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-red {
    border: 1px solid #D32F2F; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-red .section-block--header {
      background: #D32F2F; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-red .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-orange {
    border: 1px solid #E65100; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-orange .section-block--header {
      background: #E65100; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-orange .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-yellow {
    border: 1px solid #FFC107; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-yellow .section-block--header {
      background: #FFC107; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-yellow .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-green-light {
    border: 1px solid #9E9D24; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-green-light .section-block--header {
      background: #9E9D24; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-green-light .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-green {
    border: 1px solid #388E3C; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-green .section-block--header {
      background: #388E3C; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-green .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-green-dark {
    border: 1px solid #00695C; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-green-dark .section-block--header {
      background: #00695C; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-green-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-teal-dark {
    border: 1px solid #00708A; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-teal-dark .section-block--header {
      background: #00708A; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-teal-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-teal {
    border: 1px solid #11B1AF; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-teal .section-block--header {
      background: #11B1AF; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-teal .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-blue {
    border: 1px solid #03A9E6; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-blue .section-block--header {
      background: #03A9E6; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-blue .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-blue-dark {
    border: 1px solid #3F51B5; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-blue-dark .section-block--header {
      background: #3F51B5; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-blue-dark .section-block--header h3 {
        color: #FFFFFF; }
  /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .section-block.special-gray {
    border: 1px solid #607D8B; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
    .section-block.special-gray .section-block--header {
      background: #607D8B; }
      /* line 117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
      .section-block.special-gray .section-block--header h3 {
        color: #FFFFFF; }

/* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership h4 {
  margin: 0; }
/* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership section {
  border-bottom: 5px solid #DEEAF3; }
/* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership .accordion {
  background: #FFFFFF;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  /* line 137, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .accordion-container.membership .accordion:after {
    content: ''; }
  /* line 140, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .accordion-container.membership .accordion:before {
    content: '\f2f6';
    display: block;
    margin-right: 15px;
    font-size: 22px; }
  /* line 147, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
  .accordion-container.membership .accordion.active:before {
    content: '\f2f2'; }
/* line 152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership .membership-price {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  margin-left: auto; }
/* line 156, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership .panel {
  -webkit-transition: none;
          transition: none; }
/* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_accordion.scss */
.accordion-container.membership .zmdi {
  margin-right: 15px; }

/* ==========================================================================
   Advertisements
   ========================================================================== */
/* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advertisements.scss */
.top-side-ad {
  margin-bottom: 40px;
  text-align: center; }

.top-side-ad div:nth-child(2) {
  margin-top: 10px;
}

/* ================================
   Media
   ================================ */
/* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.offset {
  margin-bottom: 25px !important; }
  @media (min-width: 760px) {
    /* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
    .offset {
      margin-top: 10px !important;
      margin-bottom: 12.5px !important; } }

/* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.left-offset, img.left, .alignleft, .align-left {
  width: 100%;
  float: left;
  display: inline;
  -webkit-transition: width 5ms linear !important;
          transition: width 5ms linear !important; }
  @media (min-width: 760px) {
    /* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
    .left-offset, img.left, .alignleft, .align-left {
      display: inline;
      float: left;
      width: 38.88889%;
      margin: 0 1.38889%;
      margin-right: 25px;
      margin-left: 0; } }

/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.right-offset, img.right, .alignright, .align-right {
  width: 100%;
  float: left;
  display: inline;
  -webkit-transition: width 5ms linear !important;
          transition: width 5ms linear !important; }
  @media (min-width: 760px) {
    /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
    .right-offset, img.right, .alignright, .align-right {
      display: inline;
      float: left;
      width: 38.88889%;
      margin: 0 1.38889%;
      float: right !important;
      margin-left: 25px;
      margin-right: 0; } }

/* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.image-caption, figcaption {
  margin-top: 5px;
  font-size: 14px; }
  @media (min-width: 760px) {
    /* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
    .image-caption, figcaption {
      font-size: 16px; } }

/* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  /* removed the overflow: hidden, causing the video will not show in footnote */
  /*overflow: hidden;*/
  max-width: 100%; }

.paragraph .videoWrapper {
  overflow: hidden;
}

/* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_media.scss */
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%; }

.videoWrapper iframe,
.videoWrapper object {
  width: 100%;
}

.videoWrapper embed {
  width: 99%;
}

/* ONBK2022-287 */
.paragraph.paragraph--type--wysiwyg.paragraph--view-mode--default iframe {
  width: 100%;
}
/* ================================
   Forms - Custom
   ================================ */
/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
.table-responsive {
  width: 100%;
  float: left;
  /* Stack rows vertically on small screens */
  /* Stack labels vertically on smaller screens */ }
  /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
  .table-responsive table {
    border-collapse: collapse;
    width: 100%; }
  /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
  .table-responsive th {
    background-color: #eee;
    font-weight: bold; }
  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
  .table-responsive th,
  .table-responsive td {
    text-align: left; }
  @media (max-width: 600px) {
    /* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
    .table-responsive {
      /* Hide column labels */
      /* Leave a space between table rows */
      /* Get table cells to act like rows */
      /* Add data labels */ }
      /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
      .table-responsive thead tr {
        position: absolute;
        top: -9999em;
        left: -9999em; }
      /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
      .table-responsive tr {
        margin-bottom: 0.5em; }
      /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
      .table-responsive tr,
      .table-responsive td {
        display: block; }
      /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
      .table-responsive td {
        /* Leave a space for data labels */
        padding-left: 50%;
        margin-bottom: -1px; }
      /* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
      .table-responsive td:before {
        content: attr(data-label);
        display: inline-block;
        font-weight: bold;
        margin-left: -100%;
        width: 100%; } }
  @media (max-width: 400px) {
    /* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
    .table-responsive td {
      padding-left: 0.5em; }
    /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
    .table-responsive td:before {
      display: block;
      margin-left: 0; } }

/* line 69, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
.table-scroll {
  width: 100%;
  float: left;
  overflow: auto;
  margin-bottom: 0.5em;
  position: relative; }
  /* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_tables.scss */
  .table-scroll table {
    display: block;
    width: auto;
    margin-bottom: 0; }

/* ==========================================================================
   Callouts
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-bottom {
  width: 100%;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  margin-top: 25px;
  margin-bottom: 25px; }

/* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-inbody--aligned {
  *zoom: 1;
  display: block;
  background: #FF6600;
  color: #FFFFFF;
  padding: 12.5px 25px;
  margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .callout-inbody--aligned:before, .callout-inbody--aligned:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .callout-inbody--aligned:after {
    clear: both; }
  /* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.full-width-offset {
    width: 100%;
    float: left; }
  /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned h1, .callout-inbody--aligned .sitemap-message, .callout-inbody--aligned h2, .callout-inbody--aligned h3, .callout-inbody--aligned h4 {
    display: block;
    margin-top: 0;
    margin-bottom: 12.5px;
    font-size: 21px;
    line-height: 1.42857143;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 400;
    color: #FFFFFF; }
  /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned a, .callout-inbody--aligned a:visited {
    color: #FFFFFF;
    text-decoration: underline; }
    /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-inbody--aligned a:hover, .callout-inbody--aligned a:focus, .callout-inbody--aligned a:active, .callout-inbody--aligned a:visited:hover, .callout-inbody--aligned a:visited:focus, .callout-inbody--aligned a:visited:active {
      color: #FFFFFF;
      text-decoration: none; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.primary-orange {
    background: #FF6600; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.primary-blue-dark {
    background: #215C8E; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.primary-blue {
    background: #0079C2; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.primary-blue-light {
    background: #F6F9FA; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-blue-light {
    background: #AAD2DF; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-blue-dark {
    background: #2B5564; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-blue {
    background: #447584; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-gray {
    background: #7F7F7F; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-gray-dark {
    background: #454545; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.secondary-black {
    background: #222222; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-purple {
    background: #9E5EA9; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-purple-dark {
    background: #683467; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-pink {
    background: #AD1457; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-peach {
    background: #D96459; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-brown {
    background: #795548; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-red {
    background: #D32F2F; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-orange {
    background: #E65100; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-yellow {
    background: #FFC107; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-green-light {
    background: #9E9D24; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-green {
    background: #388E3C; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-green-dark {
    background: #00695C; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-teal-dark {
    background: #00708A; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-teal {
    background: #11B1AF; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-blue {
    background: #03A9E6; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-blue-dark {
    background: #3F51B5; }
  /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.special-gray {
    background: #607D8B; }
  /* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-inbody--aligned.white {
    background: #fff !important; }
    /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-inbody--aligned.white h1, .callout-inbody--aligned.white .sitemap-message, .callout-inbody--aligned.white h2, .callout-inbody--aligned.white h3, .callout-inbody--aligned.white h4, .callout-inbody--aligned.white p, .callout-inbody--aligned.white q, .callout-inbody--aligned.white ul, .callout-inbody--aligned.white li, .callout-inbody--aligned.white a, .callout-inbody--aligned.white a:visited {
      color: #454545 !important; }

/* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-side {
  *zoom: 1;
  display: block;
  width: 100%;
  float: left;
  background: #FFFFFF;
  margin-bottom: 25px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .callout-side:before, .callout-side:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .callout-side:after {
    clear: both; }
  /* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side .callout-inner {
    padding: 12.5px 25px; }
  /* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side header h1, .callout-side header .sitemap-message {
    display: block;
    margin-top: 0;
    margin-bottom: 12.5px;
    font-size: 21px;
    line-height: 1.42857143;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 400;
    color: #215c8e; }
  /* line 76, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side h3 {
    margin-top: 0; }
  /* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.image-callout header h1, .callout-side.image-callout header .sitemap-message {
    color: #FF6600; }
  /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side p {
    font-size: 15px;
    line-height: 1.6; }
  /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side .btn {
    background: #FF6600;
    font-size: 16px;
    padding: 8px;
    -webkit-transition: background 150ms ease-in-out;
            transition: background 150ms ease-in-out;
    margin-bottom: 12.5px; }
    /* line 96, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side .btn:hover, .callout-side .btn:focus, .callout-side .btn:active {
      background: #ff8533; }
    /* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side .btn:after {
      content: "\00BB";
      margin-left: 5px; }
  /* line 104, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.standard-callout {
    background: #FF6600;
    color: #FFFFFF;
    text-align: center; }
    /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.standard-callout header h1, .callout-side.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.standard-callout a, .callout-side.standard-callout a:visited {
      color: #FFFFFF; }
  /* line 118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.link-list ul, .callout-side.link-list ol, .callout-side.important-dates ul, .callout-side.important-dates ol {
    list-style: none;
    margin-left: 0;
    margin-top: 0; }
  /* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.link-list li, .callout-side.important-dates li {
    margin-bottom: 15px; }
    /* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.link-list li .date,
    .callout-side.link-list li .title, .callout-side.important-dates li .date,
    .callout-side.important-dates li .title {
      display: block; }
  /* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.link-list a, .callout-side.link-list a:visited, .callout-side.important-dates a, .callout-side.important-dates a:visited {
    text-decoration: none;
    font-weight: 500; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.link-list a:hover, .callout-side.link-list a:focus, .callout-side.link-list a:active, .callout-side.link-list a:visited:hover, .callout-side.link-list a:visited:focus, .callout-side.link-list a:visited:active, .callout-side.important-dates a:hover, .callout-side.important-dates a:focus, .callout-side.important-dates a:active, .callout-side.important-dates a:visited:hover, .callout-side.important-dates a:visited:focus, .callout-side.important-dates a:visited:active {
      text-decoration: underline; }
  /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side .category-strip {
    background: #FF6600;
    background: -webkit-linear-gradient(top, #FF6600, #FF6600 50%, #fff 50%, #fff);
    background: linear-gradient(to bottom, #FF6600, #FF6600 50%, #fff 50%, #fff); }
    /* line 148, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side .category-strip .callout-category {
      padding: 12.5px 25px;
      color: #FFFFFF;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 12px;
      font-weight: 600;
      text-transform: uppercase;
      text-align: right;
      display: block; }
    /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side .category-strip .profile-img {
      margin: -25px 25px 0;
      width: 50%;
      border-radius: 50%;
      overflow: hidden; }
  /* line 165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side .addthis_toolbox {
    margin: 0; }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-orange .category-strip {
    background: #FF6600; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-orange .callout-inner header h1, .callout-side.primary-orange .callout-inner header .sitemap-message {
    color: #FF6600; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-orange .callout-inner .btn {
    background: #FF6600; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-orange .callout-inner .btn:hover, .callout-side.primary-orange .callout-inner .btn:focus, .callout-side.primary-orange .callout-inner .btn:active {
      background: #ff751a; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-orange.standard-callout {
    background: #FF6600; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-orange.standard-callout header h1, .callout-side.primary-orange.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-orange.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.primary-orange.standard-callout .btn:hover, .callout-side.primary-orange.standard-callout .btn:focus, .callout-side.primary-orange.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-dark .category-strip {
    background: #215C8E; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-dark .callout-inner header h1, .callout-side.primary-blue-dark .callout-inner header .sitemap-message {
    color: #215C8E; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-dark .callout-inner .btn {
    background: #215C8E; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-dark .callout-inner .btn:hover, .callout-side.primary-blue-dark .callout-inner .btn:focus, .callout-side.primary-blue-dark .callout-inner .btn:active {
      background: #2669a3; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-dark.standard-callout {
    background: #215C8E; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-dark.standard-callout header h1, .callout-side.primary-blue-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.primary-blue-dark.standard-callout .btn:hover, .callout-side.primary-blue-dark.standard-callout .btn:focus, .callout-side.primary-blue-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue .category-strip {
    background: #0079C2; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue .callout-inner header h1, .callout-side.primary-blue .callout-inner header .sitemap-message {
    color: #0079C2; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue .callout-inner .btn {
    background: #0079C2; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue .callout-inner .btn:hover, .callout-side.primary-blue .callout-inner .btn:focus, .callout-side.primary-blue .callout-inner .btn:active {
      background: #0089dc; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue.standard-callout {
    background: #0079C2; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue.standard-callout header h1, .callout-side.primary-blue.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.primary-blue.standard-callout .btn:hover, .callout-side.primary-blue.standard-callout .btn:focus, .callout-side.primary-blue.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-light .category-strip {
    background: #F6F9FA; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-light .callout-inner header h1, .callout-side.primary-blue-light .callout-inner header .sitemap-message {
    color: #F6F9FA; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-light .callout-inner .btn {
    background: #F6F9FA; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-light .callout-inner .btn:hover, .callout-side.primary-blue-light .callout-inner .btn:focus, .callout-side.primary-blue-light .callout-inner .btn:active {
      background: white; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.primary-blue-light.standard-callout {
    background: #F6F9FA; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-light.standard-callout header h1, .callout-side.primary-blue-light.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.primary-blue-light.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.primary-blue-light.standard-callout .btn:hover, .callout-side.primary-blue-light.standard-callout .btn:focus, .callout-side.primary-blue-light.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-light .category-strip {
    background: #AAD2DF; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-light .callout-inner header h1, .callout-side.secondary-blue-light .callout-inner header .sitemap-message {
    color: #AAD2DF; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-light .callout-inner .btn {
    background: #AAD2DF; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-light .callout-inner .btn:hover, .callout-side.secondary-blue-light .callout-inner .btn:focus, .callout-side.secondary-blue-light .callout-inner .btn:active {
      background: #bddce6; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-light.standard-callout {
    background: #AAD2DF; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-light.standard-callout header h1, .callout-side.secondary-blue-light.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-light.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-blue-light.standard-callout .btn:hover, .callout-side.secondary-blue-light.standard-callout .btn:focus, .callout-side.secondary-blue-light.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-dark .category-strip {
    background: #2B5564; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-dark .callout-inner header h1, .callout-side.secondary-blue-dark .callout-inner header .sitemap-message {
    color: #2B5564; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-dark .callout-inner .btn {
    background: #2B5564; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-dark .callout-inner .btn:hover, .callout-side.secondary-blue-dark .callout-inner .btn:focus, .callout-side.secondary-blue-dark .callout-inner .btn:active {
      background: #336476; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue-dark.standard-callout {
    background: #2B5564; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-dark.standard-callout header h1, .callout-side.secondary-blue-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-blue-dark.standard-callout .btn:hover, .callout-side.secondary-blue-dark.standard-callout .btn:focus, .callout-side.secondary-blue-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue .category-strip {
    background: #447584; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue .callout-inner header h1, .callout-side.secondary-blue .callout-inner header .sitemap-message {
    color: #447584; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue .callout-inner .btn {
    background: #447584; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue .callout-inner .btn:hover, .callout-side.secondary-blue .callout-inner .btn:focus, .callout-side.secondary-blue .callout-inner .btn:active {
      background: #4d8495; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-blue.standard-callout {
    background: #447584; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue.standard-callout header h1, .callout-side.secondary-blue.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-blue.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-blue.standard-callout .btn:hover, .callout-side.secondary-blue.standard-callout .btn:focus, .callout-side.secondary-blue.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray .category-strip {
    background: #7F7F7F; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray .callout-inner header h1, .callout-side.secondary-gray .callout-inner header .sitemap-message {
    color: #7F7F7F; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray .callout-inner .btn {
    background: #7F7F7F; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray .callout-inner .btn:hover, .callout-side.secondary-gray .callout-inner .btn:focus, .callout-side.secondary-gray .callout-inner .btn:active {
      background: #8c8c8c; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray.standard-callout {
    background: #7F7F7F; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray.standard-callout header h1, .callout-side.secondary-gray.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-gray.standard-callout .btn:hover, .callout-side.secondary-gray.standard-callout .btn:focus, .callout-side.secondary-gray.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray-dark .category-strip {
    background: #454545; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray-dark .callout-inner header h1, .callout-side.secondary-gray-dark .callout-inner header .sitemap-message {
    color: #454545; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray-dark .callout-inner .btn {
    background: #454545; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray-dark .callout-inner .btn:hover, .callout-side.secondary-gray-dark .callout-inner .btn:focus, .callout-side.secondary-gray-dark .callout-inner .btn:active {
      background: #525252; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-gray-dark.standard-callout {
    background: #454545; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray-dark.standard-callout header h1, .callout-side.secondary-gray-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-gray-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-gray-dark.standard-callout .btn:hover, .callout-side.secondary-gray-dark.standard-callout .btn:focus, .callout-side.secondary-gray-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-black .category-strip {
    background: #222222; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-black .callout-inner header h1, .callout-side.secondary-black .callout-inner header .sitemap-message {
    color: #222222; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-black .callout-inner .btn {
    background: #222222; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-black .callout-inner .btn:hover, .callout-side.secondary-black .callout-inner .btn:focus, .callout-side.secondary-black .callout-inner .btn:active {
      background: #2f2f2f; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.secondary-black.standard-callout {
    background: #222222; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-black.standard-callout header h1, .callout-side.secondary-black.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.secondary-black.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.secondary-black.standard-callout .btn:hover, .callout-side.secondary-black.standard-callout .btn:focus, .callout-side.secondary-black.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple .category-strip {
    background: #9E5EA9; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple .callout-inner header h1, .callout-side.special-purple .callout-inner header .sitemap-message {
    color: #9E5EA9; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple .callout-inner .btn {
    background: #9E5EA9; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple .callout-inner .btn:hover, .callout-side.special-purple .callout-inner .btn:focus, .callout-side.special-purple .callout-inner .btn:active {
      background: #a86fb2; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple.standard-callout {
    background: #9E5EA9; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple.standard-callout header h1, .callout-side.special-purple.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-purple.standard-callout .btn:hover, .callout-side.special-purple.standard-callout .btn:focus, .callout-side.special-purple.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple-dark .category-strip {
    background: #683467; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple-dark .callout-inner header h1, .callout-side.special-purple-dark .callout-inner header .sitemap-message {
    color: #683467; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple-dark .callout-inner .btn {
    background: #683467; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple-dark .callout-inner .btn:hover, .callout-side.special-purple-dark .callout-inner .btn:focus, .callout-side.special-purple-dark .callout-inner .btn:active {
      background: #793d78; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-purple-dark.standard-callout {
    background: #683467; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple-dark.standard-callout header h1, .callout-side.special-purple-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-purple-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-purple-dark.standard-callout .btn:hover, .callout-side.special-purple-dark.standard-callout .btn:focus, .callout-side.special-purple-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-pink .category-strip {
    background: #AD1457; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-pink .callout-inner header h1, .callout-side.special-pink .callout-inner header .sitemap-message {
    color: #AD1457; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-pink .callout-inner .btn {
    background: #AD1457; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-pink .callout-inner .btn:hover, .callout-side.special-pink .callout-inner .btn:focus, .callout-side.special-pink .callout-inner .btn:active {
      background: #c41762; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-pink.standard-callout {
    background: #AD1457; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-pink.standard-callout header h1, .callout-side.special-pink.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-pink.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-pink.standard-callout .btn:hover, .callout-side.special-pink.standard-callout .btn:focus, .callout-side.special-pink.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-peach .category-strip {
    background: #D96459; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-peach .callout-inner header h1, .callout-side.special-peach .callout-inner header .sitemap-message {
    color: #D96459; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-peach .callout-inner .btn {
    background: #D96459; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-peach .callout-inner .btn:hover, .callout-side.special-peach .callout-inner .btn:focus, .callout-side.special-peach .callout-inner .btn:active {
      background: #de776e; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-peach.standard-callout {
    background: #D96459; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-peach.standard-callout header h1, .callout-side.special-peach.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-peach.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-peach.standard-callout .btn:hover, .callout-side.special-peach.standard-callout .btn:focus, .callout-side.special-peach.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-brown .category-strip {
    background: #795548; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-brown .callout-inner header h1, .callout-side.special-brown .callout-inner header .sitemap-message {
    color: #795548; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-brown .callout-inner .btn {
    background: #795548; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-brown .callout-inner .btn:hover, .callout-side.special-brown .callout-inner .btn:focus, .callout-side.special-brown .callout-inner .btn:active {
      background: #896052; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-brown.standard-callout {
    background: #795548; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-brown.standard-callout header h1, .callout-side.special-brown.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-brown.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-brown.standard-callout .btn:hover, .callout-side.special-brown.standard-callout .btn:focus, .callout-side.special-brown.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-red .category-strip {
    background: #D32F2F; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-red .callout-inner header h1, .callout-side.special-red .callout-inner header .sitemap-message {
    color: #D32F2F; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-red .callout-inner .btn {
    background: #D32F2F; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-red .callout-inner .btn:hover, .callout-side.special-red .callout-inner .btn:focus, .callout-side.special-red .callout-inner .btn:active {
      background: #d74444; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-red.standard-callout {
    background: #D32F2F; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-red.standard-callout header h1, .callout-side.special-red.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-red.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-red.standard-callout .btn:hover, .callout-side.special-red.standard-callout .btn:focus, .callout-side.special-red.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-orange .category-strip {
    background: #E65100; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-orange .callout-inner header h1, .callout-side.special-orange .callout-inner header .sitemap-message {
    color: #E65100; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-orange .callout-inner .btn {
    background: #E65100; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-orange .callout-inner .btn:hover, .callout-side.special-orange .callout-inner .btn:focus, .callout-side.special-orange .callout-inner .btn:active {
      background: #ff5a00; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-orange.standard-callout {
    background: #E65100; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-orange.standard-callout header h1, .callout-side.special-orange.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-orange.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-orange.standard-callout .btn:hover, .callout-side.special-orange.standard-callout .btn:focus, .callout-side.special-orange.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-yellow .category-strip {
    background: #FFC107; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-yellow .callout-inner header h1, .callout-side.special-yellow .callout-inner header .sitemap-message {
    color: #FFC107; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-yellow .callout-inner .btn {
    background: #FFC107; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-yellow .callout-inner .btn:hover, .callout-side.special-yellow .callout-inner .btn:focus, .callout-side.special-yellow .callout-inner .btn:active {
      background: #ffc721; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-yellow.standard-callout {
    background: #FFC107; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-yellow.standard-callout header h1, .callout-side.special-yellow.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-yellow.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-yellow.standard-callout .btn:hover, .callout-side.special-yellow.standard-callout .btn:focus, .callout-side.special-yellow.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-light .category-strip {
    background: #9E9D24; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-light .callout-inner header h1, .callout-side.special-green-light .callout-inner header .sitemap-message {
    color: #9E9D24; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-light .callout-inner .btn {
    background: #9E9D24; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-light .callout-inner .btn:hover, .callout-side.special-green-light .callout-inner .btn:focus, .callout-side.special-green-light .callout-inner .btn:active {
      background: #b3b229; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-light.standard-callout {
    background: #9E9D24; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-light.standard-callout header h1, .callout-side.special-green-light.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-light.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-green-light.standard-callout .btn:hover, .callout-side.special-green-light.standard-callout .btn:focus, .callout-side.special-green-light.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green .category-strip {
    background: #388E3C; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green .callout-inner header h1, .callout-side.special-green .callout-inner header .sitemap-message {
    color: #388E3C; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green .callout-inner .btn {
    background: #388E3C; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green .callout-inner .btn:hover, .callout-side.special-green .callout-inner .btn:focus, .callout-side.special-green .callout-inner .btn:active {
      background: #3fa044; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green.standard-callout {
    background: #388E3C; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green.standard-callout header h1, .callout-side.special-green.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-green.standard-callout .btn:hover, .callout-side.special-green.standard-callout .btn:focus, .callout-side.special-green.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-dark .category-strip {
    background: #00695C; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-dark .callout-inner header h1, .callout-side.special-green-dark .callout-inner header .sitemap-message {
    color: #00695C; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-dark .callout-inner .btn {
    background: #00695C; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-dark .callout-inner .btn:hover, .callout-side.special-green-dark .callout-inner .btn:focus, .callout-side.special-green-dark .callout-inner .btn:active {
      background: #008372; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-green-dark.standard-callout {
    background: #00695C; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-dark.standard-callout header h1, .callout-side.special-green-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-green-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-green-dark.standard-callout .btn:hover, .callout-side.special-green-dark.standard-callout .btn:focus, .callout-side.special-green-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal-dark .category-strip {
    background: #00708A; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal-dark .callout-inner header h1, .callout-side.special-teal-dark .callout-inner header .sitemap-message {
    color: #00708A; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal-dark .callout-inner .btn {
    background: #00708A; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal-dark .callout-inner .btn:hover, .callout-side.special-teal-dark .callout-inner .btn:focus, .callout-side.special-teal-dark .callout-inner .btn:active {
      background: #0085a4; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal-dark.standard-callout {
    background: #00708A; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal-dark.standard-callout header h1, .callout-side.special-teal-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-teal-dark.standard-callout .btn:hover, .callout-side.special-teal-dark.standard-callout .btn:focus, .callout-side.special-teal-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal .category-strip {
    background: #11B1AF; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal .callout-inner header h1, .callout-side.special-teal .callout-inner header .sitemap-message {
    color: #11B1AF; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal .callout-inner .btn {
    background: #11B1AF; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal .callout-inner .btn:hover, .callout-side.special-teal .callout-inner .btn:focus, .callout-side.special-teal .callout-inner .btn:active {
      background: #13c8c6; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-teal.standard-callout {
    background: #11B1AF; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal.standard-callout header h1, .callout-side.special-teal.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-teal.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-teal.standard-callout .btn:hover, .callout-side.special-teal.standard-callout .btn:focus, .callout-side.special-teal.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue .category-strip {
    background: #03A9E6; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue .callout-inner header h1, .callout-side.special-blue .callout-inner header .sitemap-message {
    color: #03A9E6; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue .callout-inner .btn {
    background: #03A9E6; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue .callout-inner .btn:hover, .callout-side.special-blue .callout-inner .btn:focus, .callout-side.special-blue .callout-inner .btn:active {
      background: #07bafc; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue.standard-callout {
    background: #03A9E6; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue.standard-callout header h1, .callout-side.special-blue.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-blue.standard-callout .btn:hover, .callout-side.special-blue.standard-callout .btn:focus, .callout-side.special-blue.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue-dark .category-strip {
    background: #3F51B5; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue-dark .callout-inner header h1, .callout-side.special-blue-dark .callout-inner header .sitemap-message {
    color: #3F51B5; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue-dark .callout-inner .btn {
    background: #3F51B5; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue-dark .callout-inner .btn:hover, .callout-side.special-blue-dark .callout-inner .btn:focus, .callout-side.special-blue-dark .callout-inner .btn:active {
      background: #4d5ec1; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-blue-dark.standard-callout {
    background: #3F51B5; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue-dark.standard-callout header h1, .callout-side.special-blue-dark.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-blue-dark.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-blue-dark.standard-callout .btn:hover, .callout-side.special-blue-dark.standard-callout .btn:focus, .callout-side.special-blue-dark.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-gray .category-strip {
    background: #607D8B; }
  /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-gray .callout-inner header h1, .callout-side.special-gray .callout-inner header .sitemap-message {
    color: #607D8B; }
  /* line 178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-gray .callout-inner .btn {
    background: #607D8B; }
    /* line 180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-gray .callout-inner .btn:hover, .callout-side.special-gray .callout-inner .btn:focus, .callout-side.special-gray .callout-inner .btn:active {
      background: #6b8a99; }
  /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-side.special-gray.standard-callout {
    background: #607D8B; }
    /* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-gray.standard-callout header h1, .callout-side.special-gray.standard-callout header .sitemap-message {
      color: #FFFFFF; }
    /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-side.special-gray.standard-callout .btn {
      background: rgba(255, 255, 255, 0.125); }
      /* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-side.special-gray.standard-callout .btn:hover, .callout-side.special-gray.standard-callout .btn:focus, .callout-side.special-gray.standard-callout .btn:active {
        background: rgba(255, 255, 255, 0.25); }

/* line 203, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-bottom-third {
  position: relative;
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  background: #FFFFFF; }
  @media (min-width: 760px) {
    /* line 203, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-bottom-third {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%; } }
  /* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-bottom-third .callout-inner {
    padding: 12.5px 25px; }

/* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-product-list {
  list-style: none;
  margin: 0; }
  /* line 221, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-product-list li {
    display: block;
    width: 102.77778%;
    margin: 0 -1.38889%;
    *zoom: 1;
    display: block;
    margin-bottom: 12.5px; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .callout-product-list li:before, .callout-product-list li:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .callout-product-list li:after {
      clear: both; }
  /* line 225, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-product-list .product-image {
    display: inline;
    float: left;
    width: 22.22222%;
    margin: 0 1.38889%; }
  /* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-product-list .product-text {
    display: inline;
    float: left;
    width: 72.22222%;
    margin: 0 1.38889%; }

/* line 235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.button-cluster {
  list-style: none;
  margin: 0 0 25px;
  background: none;
  box-shadow: none; }
  /* line 240, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .button-cluster ul {
    margin: 0; }
  /* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .button-cluster .btn {
    display: block;
    margin-bottom: 12.5px; }
  /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .button-cluster a, .button-cluster a:visited {
    text-decoration: none;
    color: #FFFFFF; }
    /* line 250, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .button-cluster a:hover, .button-cluster a:focus, .button-cluster a:active, .button-cluster a:visited:hover, .button-cluster a:visited:focus, .button-cluster a:visited:active {
      text-decoration: none;
      color: #FFFFFF; }

/* line 258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-full-button {
  width: 100%;
  float: left;
  padding: 25px 0;
  margin-bottom: 25px; }
  /* line 263, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-button a, .callout-full-button a:visited {
    border-radius: 6px;
    background: #f3f3f5;
    padding: 25px 0;
    width: 100%;
    display: block;
    text-align: center;
    font-size: 24px;
    text-decoration: none; }
  /* line 273, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-button a:hover, .callout-full-button a:focus, .callout-full-button a:active {
    text-decoration: underline;
    background: #b2b7bb; }

/* line 282, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.callout-full-bottom {
  position: relative;
  width: 100%;
  float: left;
  color: #FFFFFF;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  text-align: center; }
  /* line 291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom:after {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block; }
  /* line 300, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.orange:after {
    background: rgba(255, 102, 0, 0.8); }
  /* line 304, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.blue:after {
    background: rgba(0, 121, 194, 0.8); }
  /* line 307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.text-center {
    text-align: center; }
  /* line 310, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.text-left {
    text-align: left; }
  /* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom .callout-full-bottom-inner {
    padding: 60px 50px;
    z-index: 10;
    position: relative;
    font-size: 16px;
    line-height: 1.52380952; }
    @media (min-width: 760px) {
      /* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-full-bottom .callout-full-bottom-inner {
        font-size: 18px; } }
    @media (min-width: 920px) {
      /* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .callout-full-bottom .callout-full-bottom-inner {
        font-size: 21px; } }
    /* line 325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-full-bottom .callout-full-bottom-inner .callout-full-bottom-title {
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 28px;
      line-height: 1.25;
      font-weight: 300;
      margin-top: 0;
      color: #FFFFFF; }
      @media (min-width: 760px) {
        /* line 325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
        .callout-full-bottom .callout-full-bottom-inner .callout-full-bottom-title {
          font-size: 35px; } }
      @media (min-width: 920px) {
        /* line 325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
        .callout-full-bottom .callout-full-bottom-inner .callout-full-bottom-title {
          font-size: 48px;
          font-size: 3.3vw; } }
    /* line 340, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-full-bottom .callout-full-bottom-inner p {
      margin-bottom: 30px; }
    /* line 343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .callout-full-bottom .callout-full-bottom-inner .btn {
      padding: 25px 50px;
      font-size: 21px;
      text-decoration: underline; }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.primary-orange:after {
    background: rgba(255, 102, 0, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.primary-blue-dark:after {
    background: rgba(33, 92, 142, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.primary-blue:after {
    background: rgba(0, 121, 194, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.primary-blue-light:after {
    background: rgba(246, 249, 250, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-blue-light:after {
    background: rgba(170, 210, 223, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-blue-dark:after {
    background: rgba(43, 85, 100, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-blue:after {
    background: rgba(68, 117, 132, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-gray:after {
    background: rgba(127, 127, 127, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-gray-dark:after {
    background: rgba(69, 69, 69, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.secondary-black:after {
    background: rgba(34, 34, 34, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-purple:after {
    background: rgba(158, 94, 169, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-purple-dark:after {
    background: rgba(104, 52, 103, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-pink:after {
    background: rgba(173, 20, 87, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-peach:after {
    background: rgba(217, 100, 89, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-brown:after {
    background: rgba(121, 85, 72, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-red:after {
    background: rgba(211, 47, 47, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-orange:after {
    background: rgba(230, 81, 0, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-yellow:after {
    background: rgba(255, 193, 7, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-green-light:after {
    background: rgba(158, 157, 36, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-green:after {
    background: rgba(56, 142, 60, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-green-dark:after {
    background: rgba(0, 105, 92, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-teal-dark:after {
    background: rgba(0, 112, 138, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-teal:after {
    background: rgba(17, 177, 175, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-blue:after {
    background: rgba(3, 169, 230, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-blue-dark:after {
    background: rgba(63, 81, 181, 0.8); }
  /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .callout-full-bottom.special-gray:after {
    background: rgba(96, 125, 139, 0.8); }

/* line 360, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.rich-router-inbody-callout {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  /* line 365, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout .image {
    width: 100%;
    float: left; }
    @media (min-width: 760px) {
      /* line 365, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .rich-router-inbody-callout .image {
        width: 45%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column; } }
    /* line 374, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .rich-router-inbody-callout .image img {
      width: 100%;
      max-width: 300%;
      vertical-align: top; }
      @media (min-width: 760px) {
        /* line 374, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
        .rich-router-inbody-callout .image img {
          -o-object-fit: cover;
             object-fit: cover;
          -webkit-box-flex: 1;
          -webkit-flex: 1;
              -ms-flex: 1;
                  flex: 1; } }
  /* line 384, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout .text {
    width: 100%;
    float: left;
    background: #FF6600;
    padding: 30px 40px;
    font-size: 17px;
    line-height: 1.41176471;
    color: #FFFFFF; }
    @media (min-width: 760px) {
      /* line 384, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
      .rich-router-inbody-callout .text {
        width: 55%; } }
    /* line 395, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
    .rich-router-inbody-callout .text .title {
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      color: #FFFFFF; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.primary-orange .text, .rich-router-inbody-callout.primary-orange .image {
    background: #FF6600; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.primary-blue-dark .text, .rich-router-inbody-callout.primary-blue-dark .image {
    background: #215C8E; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.primary-blue .text, .rich-router-inbody-callout.primary-blue .image {
    background: #0079C2; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.primary-blue-light .text, .rich-router-inbody-callout.primary-blue-light .image {
    background: #F6F9FA; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-blue-light .text, .rich-router-inbody-callout.secondary-blue-light .image {
    background: #AAD2DF; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-blue-dark .text, .rich-router-inbody-callout.secondary-blue-dark .image {
    background: #2B5564; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-blue .text, .rich-router-inbody-callout.secondary-blue .image {
    background: #447584; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-gray .text, .rich-router-inbody-callout.secondary-gray .image {
    background: #7F7F7F; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-gray-dark .text, .rich-router-inbody-callout.secondary-gray-dark .image {
    background: #454545; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.secondary-black .text, .rich-router-inbody-callout.secondary-black .image {
    background: #222222; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-purple .text, .rich-router-inbody-callout.special-purple .image {
    background: #9E5EA9; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-purple-dark .text, .rich-router-inbody-callout.special-purple-dark .image {
    background: #683467; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-pink .text, .rich-router-inbody-callout.special-pink .image {
    background: #AD1457; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-peach .text, .rich-router-inbody-callout.special-peach .image {
    background: #D96459; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-brown .text, .rich-router-inbody-callout.special-brown .image {
    background: #795548; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-red .text, .rich-router-inbody-callout.special-red .image {
    background: #D32F2F; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-orange .text, .rich-router-inbody-callout.special-orange .image {
    background: #E65100; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-yellow .text, .rich-router-inbody-callout.special-yellow .image {
    background: #FFC107; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-green-light .text, .rich-router-inbody-callout.special-green-light .image {
    background: #9E9D24; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-green .text, .rich-router-inbody-callout.special-green .image {
    background: #388E3C; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-green-dark .text, .rich-router-inbody-callout.special-green-dark .image {
    background: #00695C; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-teal-dark .text, .rich-router-inbody-callout.special-teal-dark .image {
    background: #00708A; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-teal .text, .rich-router-inbody-callout.special-teal .image {
    background: #11B1AF; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-blue .text, .rich-router-inbody-callout.special-blue .image {
    background: #03A9E6; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-blue-dark .text, .rich-router-inbody-callout.special-blue-dark .image {
    background: #3F51B5; }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
  .rich-router-inbody-callout.special-gray .text, .rich-router-inbody-callout.special-gray .image {
    background: #607D8B; }

/* line 412, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_callouts.scss */
.side-advert {
  margin-bottom: 60px;
  text-align: center; }

/* ==========================================================================
   Footer
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
footer#footer {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  float: left;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  position: relative;
  color: #465F68;
  font-size: 12px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  footer#footer:before, footer#footer:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  footer#footer:after {
    clear: both; }
  @media (min-width: 730px) {
    /* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    footer#footer {
      margin-bottom: 115px; }
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      footer#footer.ad-hidden {
        margin-bottom: 0; } }
  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  footer#footer a, footer#footer a:visited {
    text-decoration: none; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    footer#footer a:hover, footer#footer a:focus, footer#footer a:active, footer#footer a:visited:hover, footer#footer a:visited:focus, footer#footer a:visited:active {
      text-decoration: underline; }

/* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-logo {
  display: block;
  margin-bottom: 12.5px;
  max-width: 171px; }

/* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.contact-link {
  margin-bottom: 12.5px;
  display: inline-block; }

/* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-main {
  *zoom: 1;
  display: block;
  background: #FFFFFF;
  padding: 30px 0; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .footer-main:before, .footer-main:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .footer-main:after {
    clear: both; }

/* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-main-inner {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 8px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .footer-main-inner:before, .footer-main-inner:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .footer-main-inner:after {
    clear: both; }
  @media (min-width: 870px) {
    /* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-inner {
      padding: 0; } }

/* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-main-left {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 12.5px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1; }
  @media (min-width: 480px) {
    /* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-left {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 12.5px; } }
  @media (min-width: 870px) {
    /* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-left {
      display: inline;
      float: left;
      width: 22.22222%;
      margin: 0 1.38889%;
      margin-bottom: 12.5px; } }
  /* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .footer-main-left .vcard a, .footer-main-left .vcard a:visited {
    color: #465F68; }

    .post-footer a:hover,
    .post-footer a:focus {
      color: #000;
      text-decoration: underline;
    }

    .footer-main-left .vcard a:hover,
    .footer-main-left .vcard a:focus {
      color: #000;
      text-decoration: underline;
    }
    /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-left .vcard a:hover, .footer-main-left .vcard a:focus, .footer-main-left .vcard a:active, .footer-main-left .vcard a:visited:hover, .footer-main-left .vcard a:visited:focus, .footer-main-left .vcard a:visited:active {
      color: #465F68; }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .footer-main-left .vcard--contact-link {
    display: block;
    text-transform: none;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 16px; }

/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-main-middle {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 12.5px;
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2; }
  @media (min-width: 480px) {
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-middle {
      -webkit-box-ordinal-group: 4;
      -webkit-order: 3;
          -ms-flex-order: 3;
              order: 3; } }
  @media (min-width: 870px) {
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-middle {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 12.5px;
      -webkit-box-ordinal-group: 3;
      -webkit-order: 2;
          -ms-flex-order: 2;
              order: 2; } }
  /* line 93, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .footer-main-middle .footer-main-nav {
    display: block;
    width: 102.77778%;
    margin: 0 -1.38889%;
    *zoom: 1;
    display: block; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .footer-main-middle .footer-main-nav:before, .footer-main-middle .footer-main-nav:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .footer-main-middle .footer-main-nav:after {
      clear: both; }
    /* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-middle .footer-main-nav li {
      display: block; }
  /* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .footer-main-middle nav {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    margin-bottom: 0; }
    @media (min-width: 370px) {
      /* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .footer-main-middle nav {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%;
        margin-bottom: 12.5px; } }
    /* line 106, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-middle nav a, .footer-main-middle nav a:visited {
      font-size: 13px;
      line-height: 26px;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif; }

/* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.footer-main-right {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 12.5px;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3; }
  @media (min-width: 480px) {
    /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-right {
      display: inline;
      float: left;
      width: 46.80556%;
      margin: 0 1.38889%;
      margin-bottom: 12.5px;
      -webkit-box-ordinal-group: 3;
      -webkit-order: 2;
          -ms-flex-order: 2;
              order: 2; } }
  @media (min-width: 870px) {
    /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-right {
      text-align: right;
      display: inline;
      float: left;
      width: 21.80556%;
      margin: 0 1.38889%;
      margin-bottom: 12.5px;
      -webkit-box-ordinal-group: 4;
      -webkit-order: 3;
          -ms-flex-order: 3;
              order: 3; } }
  /* line 128, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .footer-main-right .callout-button-list {
    margin: 0;
    list-style: none; }
    /* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-right .callout-button-list li {
      margin-bottom: 12.5px; }
    /* line 134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .footer-main-right .callout-button-list .btn {
      display: block;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 14px; }

/* line 142, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.logo-footer-main {
  margin-bottom: 12.5px; }

/* line 152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.social-footer {
  width: 100%;
  float: left;
  background: #215C8E;
  padding-top: 25px;
  padding-bottom: 25px;
  color: #FFFFFF; }
  @media (min-width: 760px) {
    /* line 152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer {
      padding-top: 10px;
      padding-bottom: 10px; } }
  /* line 164, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .social-footer a, .social-footer a:visited {
    color: #FFFFFF; }
    /* line 166, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer a:hover, .social-footer a:focus, .social-footer a:active, .social-footer a:visited:hover, .social-footer a:visited:focus, .social-footer a:visited:active {
      text-decoration: none; }
  /* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .social-footer .nav-social {
    display: block !important; }
    /* line 173, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer .nav-social li {
      display: inline-block;
      margin-right: 5px; }
      /* line 176, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-social li .icon {
        font-size: 20px; }
      /* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-social li a {
        display: block;
        height: 33px;
        width: 33px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.4);
        -webkit-transition: all 150ms linear;
                transition: all 150ms linear; }
      /* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-social li a, .social-footer .nav-social li a:visited {
        color: #215C8E;
        text-decoration: none; }
        /* line 193, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
        .social-footer .nav-social li a:hover, .social-footer .nav-social li a:focus, .social-footer .nav-social li a:visited:hover, .social-footer .nav-social li a:visited:focus {
          text-decoration: none;
          background: rgba(255, 255, 255, 0.8);
          -webkit-transform: scale(0.95);
              -ms-transform: scale(0.95);
                  transform: scale(0.95); }
        /* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
        .social-footer .nav-social li a:active, .social-footer .nav-social li a:visited:active {
          -webkit-transform: scale(0.9);
              -ms-transform: scale(0.9);
                  transform: scale(0.9); }
  /* line 204, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .social-footer .nav-ons {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 16px; }
    @media (min-width: 480px) {
      /* line 204, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons {
        font-size: 20px; } }
    /* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer .nav-ons li {
      display: inline-block;
      margin-right: 10px;
      margin-bottom: 5px; }
      @media (min-width: 760px) {
        /* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
        .social-footer .nav-ons li {
          margin-left: 0;
          margin-left: 10px;
          margin-bottom: 0; } }
      /* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons li:nth-of-type(2) .block-logo {
        background: #3997D7; }
    /* line 223, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer .nav-ons .block-logo {
      display: inline-block;
      position: relative;
      background: #F87E06;
      height: 16px;
      width: 16px;
      margin-right: 5px;
      margin-bottom: -3px; }
      @media (min-width: 480px) {
        /* line 223, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
        .social-footer .nav-ons .block-logo {
          height: 20px;
          width: 20px; } }
      /* line 235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons .block-logo.orange {
        background: #F87E06; }
      /* line 238, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons .block-logo.blue {
        background: #3997D7; }
      /* line 241, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons .block-logo.red {
        background: #DB3A5A; }
      /* line 244, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons .block-logo:after {
        content: "";
        height: 100%;
        width: 4px;
        background: rgba(0, 0, 0, 0.25);
        position: absolute;
        top: 0;
        right: 0;
        -webkit-transition: width 150ms ease-in-out;
                transition: width 150ms ease-in-out; }
    /* line 255, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer .nav-ons a, .social-footer .nav-ons a:visited {
      color: #FFFFFF;
    }

      /* line 257, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      .social-footer .nav-ons a:hover, .social-footer .nav-ons a:focus, .social-footer .nav-ons a:active, .social-footer .nav-ons a:visited:hover, .social-footer .nav-ons a:visited:focus, .social-footer .nav-ons a:visited:active {
        color: #FFFFFF; }
        /* line 259, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
        .social-footer .nav-ons a:hover .block-logo:after, .social-footer .nav-ons a:focus .block-logo:after, .social-footer .nav-ons a:active .block-logo:after, .social-footer .nav-ons a:visited:hover .block-logo:after, .social-footer .nav-ons a:visited:focus .block-logo:after, .social-footer .nav-ons a:visited:active .block-logo:after {
          width: 100%; }

/* line 266, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.social-footer-inner {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .social-footer-inner:before, .social-footer-inner:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .social-footer-inner:after {
    clear: both; }

/* line 269, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.social-footer-left {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  text-align: center;
  margin-bottom: 12.5px; }
  @media (min-width: 940px) {
    /* line 269, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer-left {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 0;
      text-align: left; } }

/* line 279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.social-footer-right {
  text-align: center;
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 940px) {
    /* line 279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .social-footer-right {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 0;
      text-align: right; } }

/* line 290, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.post-footer {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  background: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  background: #1b4f64;
  color: #FFFFFF; }
  @media (min-width: 760px) {
    /* line 290, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .post-footer {
      background: #FFFFFF;
      text-align: left;
      color: #465F69; } }
  /* line 303, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  footer#footer .post-footer a, .post-footer a:visited {
    color: #FFFFFF; }
    @media (min-width: 760px) {
      /* line 303, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
      footer#footer .post-footer a, .post-footer a:visited {
        color: #D43900;
      text-decoration: underline; }

        footer#footer .post-footer a:hover {
          color: #000; text-decoration: none; }
        }

/* line 310, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.post-footer-inner {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .post-footer-inner:before, .post-footer-inner:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .post-footer-inner:after {
    clear: both; }

/* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.post-footer-text {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  font-size: 12px;
  line-height: 1.25; }

/* line 323, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.back-to-top {
  background: #0079C2;
  display: block;
  width: 100%;
  float: left;
  position: relative; }
  @media (min-width: 760px) {
    /* line 323, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .back-to-top {
      display: none; } }
  /* line 332, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .back-to-top .row {
    margin-bottom: 0; }

/* line 336, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.top-trigger {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 15px;
  text-transform: uppercase;
  text-align: center;
  margin: 0 auto;
  cursor: pointer; }
  /* line 343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .top-trigger a {
    display: block;
    text-decoration: none;
    color: #FFFFFF;
    padding: 12.5px; }

/* line 353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
.ad-timed-bottom {
  display: none; }
  @media (min-width: 730px) {
    /* line 353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
    .ad-timed-bottom {
      display: none;
      background: rgba(70, 95, 105, 0.9);
      position: fixed;
      bottom: 0;
      left: 0;
      z-index: 20;
      width: 100%;
      -webkit-transition: bottom 500ms ease-in;
              transition: bottom 500ms ease-in;
      height: 115px; } }
  /* line 366, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom.hidden {
    bottom: -115px; }
  /* line 370, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom.close-button-revealed .ad-close-button {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    color: white;
    background-color: transparent;
    font-size: 24px; }
  /* line 380, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom .contained {
    position: relative; }
  /* line 383, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom .ad-close-button {
    display: none; }
  /* line 386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom .ad-inner {
    padding: 12.5px 0;
    margin: 0 auto;
    text-align: center; }
  /* line 392, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
  .ad-timed-bottom iframe {
    vertical-align: bottom; }

/* line 398, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_footer.scss */
body.no-bottom-ad footer#footer {
  margin-bottom: 0; }

/* ==========================================================================
   Directory
   ========================================================================== */
/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
.directory ul {
  margin-left: 0;
  list-style: none; }
/* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
.directory.profile-grid {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .directory.profile-grid:before, .directory.profile-grid:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .directory.profile-grid:after {
    clear: both; }
  /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
  .directory.profile-grid li {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 480px) {
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
      .directory.profile-grid li {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
    @media (min-width: 760px) {
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
      .directory.profile-grid li {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
    @media (min-width: 1200px) {
      /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
      .directory.profile-grid li {
        display: inline;
        float: left;
        width: 22.22222%;
        margin: 0 1.38889%; } }
/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
.directory.profile-list li {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block;
  margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .directory.profile-list li:before, .directory.profile-list li:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .directory.profile-list li:after {
    clear: both; }
  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
  .directory.profile-list li .profile-image {
    display: inline;
    float: left;
    width: 38.88889%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
      .directory.profile-list li .profile-image {
        display: inline;
        float: left;
        width: 22.22222%;
        margin: 0 1.38889%; } }
  /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
  .directory.profile-list li .profile-text {
    display: inline;
    float: left;
    width: 55.55556%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
      .directory.profile-list li .profile-text {
        display: inline;
        float: left;
        width: 72.22222%;
        margin: 0 1.38889%; } }
/* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
.directory .name, .directory .title {
  display: block; }
/* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_directory.scss */
.directory a {
  text-decoration: none; }

/* ==========================================================================
   Homepage Events Carousel
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
.carousel-event-homepage {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  padding-bottom: 25px; }
  /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
  .carousel-event-homepage .event-slide {
    display: inline;
    float: left;
    width: 100%;
    *zoom: 1;
    display: block; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .carousel-event-homepage .event-slide:before, .carousel-event-homepage .event-slide:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .carousel-event-homepage .event-slide:after {
      clear: both; }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
  .carousel-event-homepage .slide-image {
    margin-bottom: 25px; }
  /* line 17, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
  .carousel-event-homepage .slide-text {
    text-align: left; }
    /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
    .carousel-event-homepage .slide-text .event-title {
      font-weight: 600;
      display: block; }
    /* line 23, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
    .carousel-event-homepage .slide-text .event-blub {
      display: block;
      font-size: 13px; }
  /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-events-homepage.scss */
  .carousel-event-homepage .more-link {
    text-align: left; }

/* ==========================================================================
   Featured Carousel
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
.carousel-featured-wrapper {
  padding: 12.5px 0;
  margin-bottom: 25px;
  width: 100%;
  float: left; }
  /* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured-wrapper h2 {
    margin-bottom: 50px; }

/* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
.carousel-featured {
  width: 100%;
  float: left;
  padding-bottom: 25px; }
  /* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-viewport {
    width: 100%;
    float: left; }
  /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-slider {
    display: block;
    width: 102.77778%;
    margin: 0 -1.38889%;
    *zoom: 1;
    display: block;
    margin: 0; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .carousel-featured .flickity-slider:before, .carousel-featured .flickity-slider:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .carousel-featured .flickity-slider:after {
      clear: both; }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .featured-slide {
    width: 100%;
    float: left; }
    @media (min-width: 480px) {
      /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
      .carousel-featured .featured-slide {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-prev-next-button:disabled {
    opacity: 0; }
  /* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-prev-next-button {
    background: rgba(255, 255, 255, 0);
    width: 75px;
    height: 75px; }
    /* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
    .carousel-featured .flickity-prev-next-button:hover, .carousel-featured .flickity-prev-next-button:focus, .carousel-featured .flickity-prev-next-button:active {
      background: rgba(255, 255, 255, 0); }
      /* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
      .carousel-featured .flickity-prev-next-button:hover .arrow, .carousel-featured .flickity-prev-next-button:focus .arrow, .carousel-featured .flickity-prev-next-button:active .arrow {
        fill: #222222; }
    /* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
    .carousel-featured .flickity-prev-next-button .arrow {
      fill: #CAD5D9; }
  /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-prev-next-button.previous {
    left: -10px; }
    @media (min-width: 1400px) {
      /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
      .carousel-featured .flickity-prev-next-button.previous {
        left: -100px; } }
  /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
  .carousel-featured .flickity-prev-next-button.next {
    right: -10px; }
    @media (min-width: 1400px) {
      /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-featured.scss */
      .carousel-featured .flickity-prev-next-button.next {
        right: -100px; } }

/* ==========================================================================
   Carousel-Overflow
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
.carousel-overflow {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  overflow-y: hidden;
  margin-bottom: 50px; }
  /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
  .carousel-overflow .overflow-container {
    display: inline;
    float: left;
    width: 247.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 480px) {
      /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
      .carousel-overflow .overflow-container {
        display: inline;
        float: left;
        width: 197.22222%;
        margin: 0 1.38889%; } }
    @media (min-width: 760px) {
      /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
      .carousel-overflow .overflow-container {
        display: inline;
        float: left;
        width: 122.22222%;
        margin: 0 1.38889%; } }
    @media (min-width: 920px) {
      /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
      .carousel-overflow .overflow-container {
        display: inline;
        float: left;
        width: 97.22222%;
        margin: 0 1.38889%; } }
  /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
  .carousel-overflow .slide {
    display: inline;
    float: left;
    width: 30.55556%;
    margin: 0 1.38889%;
    position: relative; }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
  .carousel-overflow .slide-image {
    padding-bottom: 56.25%; }
    /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
    .carousel-overflow .slide-image img {
      position: absolute;
      top: 0;
      left: 0; }
  @media (min-width: 760px) {
    /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_carousel-overflow.scss */
    .carousel-overflow .slide-text {
      position: absolute;
      bottom: 0;
      left: 0; } }

/* ==========================================================================
   Dashboard
   ========================================================================== */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
.grid-body.dashboard-grid .updates-box {
  text-align: left;
  padding: 25px; }
  /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
  .grid-body.dashboard-grid .updates-box ul {
    margin-top: 0; }
  /* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
  .grid-body.dashboard-grid .updates-box li {
    margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
  .grid-body.dashboard-grid .updates-box .update-date {
    font-size: 13px; }
/* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
.grid-body.dashboard-grid .big-number {
  font-size: 52px;
  display: block;
  text-align: center;
  font-weight: bold; }
/* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
.grid-body.dashboard-grid .grid-item {
  text-align: center; }
/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
.grid-body.dashboard-grid .stat {
  display: block;
  margin-bottom: 25px; }
/* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_daily-brief.scss */
.grid-body.dashboard-grid .btn {
  display: inline-block; }

/* ==========================================================================
   Explore Page
   ========================================================================== */
/* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-trigger {
  width: 50%;
  float: left;
  text-align: center;
  background: #f3f3f5;
  padding-bottom: 5px;
  cursor: pointer !important; }
  @media (min-width: 760px) {
    /* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .tab-trigger {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      border-bottom: 3px solid #b2b7bb;
      background: transparent;
      cursor: default !important; } }
/* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-trigger.active {
  background: white;
  cursor: pointer !important; }
  @media (min-width: 760px) {
    /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .tab-trigger.active {
      background: transparent;
      cursor: default !important; } }
/* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-content {
  clear: both; }
/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-content {
  display: inherit;
  background: #FFFFFF; }
  @media (min-width: 760px) {
    /* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .tab-content {
      display: block !important;
      display: inline;
      float: left;
      width: 50%;
      *zoom: 1;
      display: block;
      clear: none;
      background: transparent; }
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .explore-router .tab-content:before, .explore-router .tab-content:after {
        content: "";
        display: table; }
      /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
      .explore-router .tab-content:after {
        clear: both; } }
/* line 45, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-content ul, .explore-router .topics-content ul, .explore-router .types-content ul {
  list-style: none;
  margin: 0;
  padding: 25px; }
/* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-content li, .explore-router .topics-content li, .explore-router .types-content li {
  margin-bottom: 6.25px; }
/* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .tab-content a, .explore-router .topics-content a, .explore-router .types-content a {
  display: block;
  padding: 6.25px; }
/* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .topics-content {
  text-align: center; }
  /* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .topics-content a {
    background: #f3f3f5;
    border-radius: 6px; }
    /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .topics-content a:hover, .explore-router .topics-content a:focus, .explore-router .topics-content a:active {
      background: #b2b7bb; }
/* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .types-content {
  text-align: center; }
  /* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .types-content .icon {
    font-size: 28px;
    margin-right: 12.5px;
    vertical-align: middle; }
  /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .types-content li {
    margin: 0 auto; }
  /* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .types-content a, .explore-router .types-content a:visited {
    padding: 6.25px;
    margin-bottom: 25px; }
    /* line 85, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .types-content a:hover, .explore-router .types-content a:focus, .explore-router .types-content a:active, .explore-router .types-content a:visited:hover, .explore-router .types-content a:visited:focus, .explore-router .types-content a:visited:active {
      background: rgba(178, 183, 187, 0.5);
      border-radius: 6px; }
/* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .suggested-search-wrapper {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .explore-router .suggested-search-wrapper:before, .explore-router .suggested-search-wrapper:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .explore-router .suggested-search-wrapper:after {
    clear: both; }
/* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-router .suggested-search {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 25px; }
  @media (min-width: 480px) {
    /* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-router .suggested-search {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%;
      margin-bottom: 25px; } }
  /* line 106, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .suggested-search h4 {
    border-bottom: 1px solid #b2b7bb; }
  /* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-router .suggested-search li {
    margin-bottom: 12.5px; }

/* line 116, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-by-columns {
  width: 100%;
  float: left; }

/* line 120, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-by {
  *zoom: 1;
  display: block;
  background: #FFFFFF;
  border: 1px solid #ccc;
  padding: 12.5px;
  display: inline;
  float: left;
  width: 100%;
  margin: 0 0 50px 0; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .explore-by:before, .explore-by:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .explore-by:after {
    clear: both; }
  /* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .explore-by--inner {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
  /* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .slide {
    width: 100%; }
  /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by ul {
    list-style: none;
    margin: 0; }
    /* line 141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by ul a, .explore-by ul a:visited {
      color: #0079C2;
      text-decoration: none; }
      /* line 144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by ul a:hover, .explore-by ul a:focus, .explore-by ul a:active, .explore-by ul a:visited:hover, .explore-by ul a:visited:focus, .explore-by ul a:visited:active {
        text-decoration: underline; }
  /* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .explore-by--title {
    margin-top: 12.5px;
    margin-bottom: 25px;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif; }
  /* line 154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .full {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    padding: 0 25px 25px; }
  /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .left {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    padding-bottom:8px;
   }
    @media (min-width: 920px) {
      /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .left {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%;
        padding: 0 25px 25px; } }
    /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by .left .explore-by-title {
      font-family: "Roboto", Arial, Helvetica, san-serif;
      font-size: 36px;
      line-height: 1.25;
      font-weight: 300;
      margin-bottom: 25px; }
    /* line 176, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by .left .flickity-page-dots {
      bottom: 0; }
    /* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by .left .flickity-prev-next-button {
      background: rgba(255, 255, 255, 0); }
      /* line 181, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .left .flickity-prev-next-button.previous {
        left: 0; }
      /* line 184, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .left .flickity-prev-next-button.next {
        right: 0; }
  /* line 189, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .right {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    background: #E4F6FE;
    padding: 0 25px 25px; }
    @media (min-width: 920px) {
      /* line 189, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .right {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
  /* line 200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .list-half {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .list-half {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%; } }
  /* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .list-third {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by .list-third {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
  /* line 216, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by .flickity-page-dots {
    position: absolute;
    bottom: 0px;
    left: 0;
    margin: 12.5px 0; }
    /* line 221, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by .flickity-page-dots .dot {
      width: 16px;
      height: 16px;
      background: #f3f3f5;
      opacity: 1;
      margin: 0 4px; }
    /* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by .flickity-page-dots .dot.is-selected {
      background: #FF6600; }

/* ==========================================================================
   Explore Filtered Page
   ========================================================================== */
/* line 238, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.filter-results-body {
  margin-bottom: 25px; }

/* line 241, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.subtopics-desktop {
  display: none; }
  @media (min-width: 760px) {
    /* line 241, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .subtopics-desktop {
      display: block;
      font-size: 14px; } }
  /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .subtopics-desktop ul {
    list-style: none;
    margin: 0; }

/* line 252, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.subtopics-mobile {
  display: block; }
  @media (min-width: 760px) {
    /* line 252, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .subtopics-mobile {
      display: none; } }

/* line 258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-type-grid {
  list-style: none;
  margin: 0;
  text-align: center; }
  /* line 262, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-type-grid li {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    margin-bottom: 6.25px; }
    @media (min-width: 920px) {
      /* line 262, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-type-grid li {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%;
        margin-bottom: 6.25px; } }
  /* line 270, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-type-grid a, .explore-type-grid a:visited {
    display: block;
    background: #f3f3f5;
    padding: 25px 0;
    text-decoration: none;
    border-radius: 6px; }
    /* line 276, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-type-grid a:hover, .explore-type-grid a:focus, .explore-type-grid a:active, .explore-type-grid a:visited:hover, .explore-type-grid a:visited:focus, .explore-type-grid a:visited:active {
      text-decoration: underline;
      background: #b2b7bb; }
  /* line 281, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-type-grid .filtered-count {
    font-size: 28px;
    display: block;
    display: inline-block;
    padding-right: 10px; }
  /* line 288, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-type-grid .icon {
    margin-right: 12.5px; }

/* line 297, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.carousel-explore {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 300, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-viewport {
    overflow: visible; }
  /* line 303, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
  /* line 308, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide {
    width: 100%;
    padding: 25px 25px 50px;
    background: #8CCC5E;
    margin-right: 25px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-height: 250px; }
    /* line 315, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide .row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
    /* line 318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide .slide-img-rotate {
      opacity: 0; }
    /* line 322, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide:after {
      pointer-events: none;
      content: "";
      background: #2B5564;
      z-index: 100;
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      opacity: 1;
      -webkit-transition: opacity 250ms ease-in-out;
              transition: opacity 250ms ease-in-out; }
    /* line 336, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide.is-selected:after {
      opacity: 0; }
    /* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide.is-selected .slide-img-rotate {
      opacity: 1; }
  /* line 344, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide-icon {
    display: inline;
    float: left;
    width: 5.55556%;
    margin: 0 1.38889%;
    position: absolute;
    top: 25px;
    left: 12.5px; }
    @media (min-width: 920px) {
      /* line 344, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-icon {
        display: inline;
        float: left;
        width: 5.55556%;
        margin: 0 1.38889%;
        position: relative;
        top: auto;
        left: auto; } }
  /* line 356, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide-category {
    display: block;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    color: #2B5564;
    margin: 0 0 6.25px; }
  /* line 365, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide-title {
    font-size: 24px;
    line-height: 1.25;
    color: #FFFFFF;
    margin: 0 0 6.25px; }
  /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide-txt {
    display: inline;
    float: left;
    width: 80.55556%;
    margin: 0 1.38889%;
    margin-left: 9.72222%;
    z-index: 10; }
    @media (min-width: 480px) {
      /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-txt {
        display: inline;
        float: left;
        width: 72.22222%;
        margin: 0 1.38889%;
        margin-left: 9.72222%; } }
    @media (min-width: 760px) {
      /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-txt {
        display: inline;
        float: left;
        width: 55.55556%;
        margin: 0 1.38889%;
        margin-left: 9.72222%; } }
    @media (min-width: 920px) {
      /* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-txt {
        display: inline;
        float: left;
        width: 55.55556%;
        margin: 0 1.38889%;
        margin-left: 1.38889%; } }
    /* line 387, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide-txt p {
      margin-bottom: 12.5px; }
    /* line 390, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide-txt .more-link {
      color: #FFFFFF; }
  /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .slide-img {
    display: inline;
    float: left;
    width: 22.22222%;
    margin: 0 1.38889%;
    position: absolute;
    bottom: 60px;
    right: 25px; }
    @media (min-width: 760px) {
      /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-img {
        bottom: 25px; } }
    @media (min-width: 760px) {
      /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-img {
        display: inline;
        float: left;
        width: 22.22222%;
        margin: 0 1.38889%;
        position: relative;
        bottom: auto;
        right: auto; } }
    @media (min-width: 920px) {
      /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-img {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
    /* line 411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .slide-img .slide-img-rotate {
      position: absolute;
      top: 70%;
      left: 50%;
      min-width: 120px;
      -webkit-transform: translate(-50%, -50%) rotate(10deg);
          -ms-transform: translate(-50%, -50%) rotate(10deg);
              transform: translate(-50%, -50%) rotate(10deg); }
      @media (min-width: 760px) {
        /* line 411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
        .carousel-explore .slide-img .slide-img-rotate {
          min-width: 150px; } }
      @media (min-width: 920px) {
        /* line 411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
        .carousel-explore .slide-img .slide-img-rotate {
          min-width: 220px; } }
      /* line 424, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .slide-img .slide-img-rotate img {
        max-height: 250px; }
  /* line 429, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-prev-next-button:disabled {
    opacity: 0; }
  /* line 432, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-prev-next-button {
    background: rgba(255, 255, 255, 0);
    width: 75px;
    height: 75px; }
    /* line 436, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .flickity-prev-next-button:hover, .carousel-explore .flickity-prev-next-button:focus, .carousel-explore .flickity-prev-next-button:active {
      background: rgba(255, 255, 255, 0); }
      /* line 438, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .flickity-prev-next-button:hover .arrow, .carousel-explore .flickity-prev-next-button:focus .arrow, .carousel-explore .flickity-prev-next-button:active .arrow {
        fill: #222222; }
    /* line 442, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .carousel-explore .flickity-prev-next-button .arrow {
      fill: #CAD5D9; }
  /* line 446, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-prev-next-button.previous {
    left: -10px; }
    @media (min-width: 1400px) {
      /* line 446, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .flickity-prev-next-button.previous {
        left: -100px; } }
  /* line 452, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .carousel-explore .flickity-prev-next-button.next {
    right: -10px; }
    @media (min-width: 1400px) {
      /* line 452, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .carousel-explore .flickity-prev-next-button.next {
        right: -100px; } }

/* line 464, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-by-columns .explore-by-title {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  margin: 0;
  color: #FFFFFF;
  padding: 8px 24px;
  margin-bottom: 8px; }
  /* line 470, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-title.teal {
    background: #11B1AF; }
  /* line 473, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-title.blue {
    background: #215C8E; }
  /* line 476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-title.orange {
    background: #FF6600; }
/* line 480, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-by-columns .explore-by-columns--columns {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 25px; }
  @media (min-width: 760px) {
    /* line 480, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by-columns .explore-by-columns--columns {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%; } }
  /* line 486, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-columns--columns .explore-by-title {
    position: relative; }
  /* line 489, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-columns--columns .explore-by-title:after {
    content: "+";
    position: absolute;
    right: 24px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
    @media (min-width: 760px) {
      /* line 489, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by-columns .explore-by-columns--columns .explore-by-title:after {
        display: none; } }
  /* line 499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-columns--columns ul {
    list-style: none;
    max-height: 0;
    overflow: hidden;
    margin-bottom: 0; }
    @media (min-width: 760px) {
      /* line 499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by-columns .explore-by-columns--columns ul {
        max-height: 999999em; } }
  /* line 510, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-columns--columns.active .explore-by-title:after {
    content: "-"; }
  /* line 513, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns .explore-by-columns--columns.active ul {
    max-height: 999999em; }

/* line 519, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-by-columns--view-all-button {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  background: #FFFFFF;
  text-align: right;
  padding-bottom: 50px;
  margin-bottom: 25px; }
  /* line 525, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-by-columns--view-all-button a, .explore-by-columns--view-all-button a:visited {
    text-align: right;
    display: inline-block;
    background: #59A6D4;
    font-size: 18px;
    padding: 16px 25px;
    color: #FFFFFF;
    text-decoration: none; }
    @media (min-width: 480px) {
      /* line 525, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-by-columns--view-all-button a, .explore-by-columns--view-all-button a:visited {
        font-size: 21px;
        padding: 25px 50px; } }
    /* line 537, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by-columns--view-all-button a:hover, .explore-by-columns--view-all-button a:focus, .explore-by-columns--view-all-button a:active, .explore-by-columns--view-all-button a:visited:hover, .explore-by-columns--view-all-button a:visited:focus, .explore-by-columns--view-all-button a:visited:active {
      color: #FFFFFF;
      text-decoration: underline; }
    /* line 541, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-by-columns--view-all-button a:after, .explore-by-columns--view-all-button a:visited:after {
      content: "\00BB";
      margin-left: 5px;
      display: inline-block; }

/* line 550, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
explorer-app {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  /* line 553, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  explorer-app .explorer-chiclet--area {
    width: 100%;
    float: left;
    margin-bottom: 12.5px; }
  /* line 558, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  explorer-app .explorer-chiclet {
    width: 100%;
    float: left; }
    @media (min-width: 760px) {
      /* line 558, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      explorer-app .explorer-chiclet {
        width: calc(100% - 150px); } }
    /* line 564, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    explorer-app .explorer-chiclet .chiclet-list {
      margin-bottom: 12.5px; }
  /* line 568, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  explorer-app .explorer-chiclet--clear {
    width: 100%;
    float: left; }
    @media (min-width: 760px) {
      /* line 568, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      explorer-app .explorer-chiclet--clear {
        width: 150px;
        text-align: right; } }
    /* line 575, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    explorer-app .explorer-chiclet--clear .btn {
      background: #FF6600; }
      /* line 577, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      explorer-app .explorer-chiclet--clear .btn:hover, explorer-app .explorer-chiclet--clear .btn:focus, explorer-app .explorer-chiclet--clear .btn:active {
        background: #ff8533; }

/* line 584, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explorer-header {
  margin-bottom: 50px; }
  /* line 586, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explorer-header .page-title-wrapper {
    margin-top: 75px;
    border-bottom: 5px solid #DEEAF3;
    margin-bottom: 25px; }
    @media (min-width: 870px) {
      /* line 586, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explorer-header .page-title-wrapper {
        margin-top: 50px; } }
  /* line 594, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explorer-header .parent-title {
    display: block;
    font-size: 18px;
    color: #215C8E; }
  /* line 599, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explorer-header .page-title {
    margin-bottom: 12.5px; }

/* line 605, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-app-results--header {
  position: relative;
  width: 100%;
  float: left;
  margin-bottom: 12.5px;
  padding-bottom: 12.5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  /* line 614, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--header .explore-app-results--number {
    width: calc(100% - 160px);
    float: left; }
    /* line 617, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--number .results-list-title {
      margin-bottom: 0; }
  /* line 621, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--header .explore-app-results--narrow-button {
    width: 160px;
    float: left;
    font-size: 14px;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    background: #0079C2;
    padding: 8px 10px;
    text-align: center;
    cursor: pointer; }
    /* line 630, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--narrow-button a, .explore-app-results--header .explore-app-results--narrow-button a:visited {
      color: #FFFFFF;
      text-decoration: none; }
      /* line 633, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--header .explore-app-results--narrow-button a:hover, .explore-app-results--header .explore-app-results--narrow-button a:focus, .explore-app-results--header .explore-app-results--narrow-button a:active, .explore-app-results--header .explore-app-results--narrow-button a:visited:hover, .explore-app-results--header .explore-app-results--narrow-button a:visited:focus, .explore-app-results--header .explore-app-results--narrow-button a:visited:active {
        text-decoration: underline; }
      /* line 636, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--header .explore-app-results--narrow-button a:after, .explore-app-results--header .explore-app-results--narrow-button a:visited:after {
        content: "\25BD";
        margin-left: 5px;
        display: inline-block; }
      /* line 641, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--header .explore-app-results--narrow-button a.open:after, .explore-app-results--header .explore-app-results--narrow-button a:visited.open:after {
        content: "\25B3"; }
  /* line 646, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--header .explore-app-results--narrow-results {
    width: 100%;
    float: left;
    background: #0079C2;
    max-height: 0;
    overflow: hidden; }
    /* line 652, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--narrow-results.open {
      max-height: 500vh; }
    /* line 655, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--narrow-results .row {
      padding: 25px; }
    /* line 658, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--narrow-results a, .explore-app-results--header .explore-app-results--narrow-results a:visited {
      color: #FFFFFF;
      text-decoration: none; }
      /* line 661, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--header .explore-app-results--narrow-results a:hover, .explore-app-results--header .explore-app-results--narrow-results a:focus, .explore-app-results--header .explore-app-results--narrow-results a:active, .explore-app-results--header .explore-app-results--narrow-results a:visited:hover, .explore-app-results--header .explore-app-results--narrow-results a:visited:focus, .explore-app-results--header .explore-app-results--narrow-results a:visited:active {
        text-decoration: underline; }
    /* line 665, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--header .explore-app-results--narrow-results ul {
      display: inline;
      float: left;
      width: 97.22222%;
      margin: 0 1.38889%;
      list-style: none; }
      @media (min-width: 480px) {
        /* line 665, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
        .explore-app-results--header .explore-app-results--narrow-results ul {
          display: inline;
          float: left;
          width: 47.22222%;
          margin: 0 1.38889%; } }
      @media (min-width: 920px) {
        /* line 665, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
        .explore-app-results--header .explore-app-results--narrow-results ul {
          display: inline;
          float: left;
          width: 30.55556%;
          margin: 0 1.38889%; } }

/* line 679, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-app-results--count-filter {
  width: 100%;
  float: left;
  border-bottom: 1px solid #DEEAF3;
  padding-bottom: 12.5px;
  margin-bottom: 25px;
  font-size: 14px; }
  /* line 686, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--count-filter .explore-app-results--count,
  .explore-app-results--count-filter .explore-app-results--filter {
    display: inline-block; }
    /* line 689, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--count-filter .explore-app-results--count a,
    .explore-app-results--count-filter .explore-app-results--filter a {
      margin-right: 5px; }
      /* line 691, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--count-filter .explore-app-results--count a:last-child,
      .explore-app-results--count-filter .explore-app-results--filter a:last-child {
        margin-right: 0; }
    /* line 695, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-app-results--count-filter .explore-app-results--count .selected,
    .explore-app-results--count-filter .explore-app-results--filter .selected {
      color: #215C8E;
      text-decoration: none; }
  /* line 700, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--count-filter .explore-app-results--count {
    width: 100%;
    float: left;
    text-align: center; }
    @media (min-width: 480px) {
      /* line 700, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--count-filter .explore-app-results--count {
        width: auto;
        text-align: left; } }
  /* line 709, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  .explore-app-results--count-filter .explore-app-results--filter {
    width: 100%;
    float: left;
    text-align: center; }
    @media (min-width: 480px) {
      /* line 709, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
      .explore-app-results--count-filter .explore-app-results--filter {
        width: auto;
        float: right;
        text-align: right; } }

/* line 732, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.back-to-results--row {
  width: 100%;
  float: left;
  margin-bottom: 25px; }

/* line 742, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance.router-body {
  border: 1px solid #eee;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 50px; }
  @media (min-width: 760px) {
    /* line 742, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    #explore-entrance.router-body {
      padding-bottom: 0; } }
/* line 755, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance .router-header {
  margin-bottom: 0; }
/* line 758, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance .intro-text {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 50px; }
/* line 762, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance .explore-by-columns--view-all-button {
  margin-top: 25px; }
/* line 765, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance .featured-resources {
  padding-bottom: 0; }
  /* line 767, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
  #explore-entrance .featured-resources > .contained {
    width: 100%;
    margin: 0; }
/* line 772, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
#explore-entrance .explore-by {
  padding: 0;
  margin: 0; }

/* line 783, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.explore-filter-select--desktop {
  display: none; }
  @media (min-width: 870px) {
    /* line 783, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
    .explore-filter-select--desktop {
      display: block;
      width: 50%;
      padding: 1% 5%;
    }
  }

/* line 790, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_explore.scss */
.featured-resources .explore-by {
  border: none; }

/* ==========================================================================
   Login
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-grid {
  background: #f3f3f5;
  padding: 25px 0;
  width: 100%;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  margin-bottom: 25px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-grid .login-item {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
      .login-grid .login-item {
        margin: 0;
        display: inline;
        float: left;
        width: 50%;
        *zoom: 1;
        display: block; }
        /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .login-grid .login-item:before, .login-grid .login-item:after {
          content: "";
          display: table; }
        /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .login-grid .login-item:after {
          clear: both; } }
    /* line 21, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-grid .login-item .login-item-inner {
      padding: 12.5px 25px; }
    /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-grid .login-item .login-item-title {
      margin-top: 0; }
    /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-grid .login-item .btn {
      display: block;
      margin-bottom: 25px; }
    /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-grid .login-item.login-left {
      border-bottom: 1px solid #b2b7bb;
      box-sizing: border-box;
      padding-bottom: 25px;
      margin-bottom: 25px; }
      @media (min-width: 760px) {
        /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
        .login-grid .login-item.login-left {
          border-right: 1px solid #b2b7bb;
          border-bottom: 0px;
          padding-bottom: 0;
          margin-bottom: 0; } }

/* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--area {
  background: rgba(26, 66, 87, 0.9);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  padding: 25px; }
  /* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--area#login-modal--popup {
    display: none; }
    /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-modal--area#login-modal--popup.open {
      display: block;
      -webkit-animation: fadeIn 250ms;
              animation: fadeIn 250ms; }

/* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--modal {
  background: white;
  max-width: 520px;
  padding: 25px;
  margin: 25px auto 0;
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.6); }
  @media (min-width: 760px) {
    /* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-modal--modal {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 520px;
      padding: 25px 75px; } }
  /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal input {
    margin-bottom: 12.5px; }
  /* line 82, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal input[type="password"] {
    padding-right: 50px; }
  /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .checkbox input {
    display: inline-block;
    float: left; }
  /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .checkbox .input-group {
    margin: 5px; }
  /* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .fine-print {
    font-size: 12px; }
    /* line 96, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .login-modal--modal .fine-print a {
      display: inline-block; }
  /* line 100, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .field-validation-valid {
    color: #2196F3;
    font-size: 12px;
    display: block; }
  /* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .field-validation-error {
    color: red;
    font-size: 12px;
    display: block; }
  /* line 110, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal .login-modal--error {
    font-size: 12px;
    display: inline-block;
    background: red;
    color: #fff;
    padding: 1px 5px;
    border-radius: 3px;
    margin-bottom: 5px; }
  /* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--modal #submitButton {
    background: #FF6600;
    width: 100%;
    margin-top: 25px;
    border-radius: 8px; }

/* line 126, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--logo {
  text-align: center;
  max-width: 300px;
  margin: 0 auto; }
  /* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--logo .ons--logo {
    display: block; }
  /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--logo .oncc--logo {
    display: none; }
  /* line 136, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .login-modal--logo .ons-foundation--logo {
    display: none; }

/* line 140, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 25px;
  color: white;
  font-size: 14px;
  line-height: 1; }

/* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--close-icon {
  font-size: 18px !important;
  margin-left: 5px; }

/* line 155, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.login-modal--title {
  font-size: 24px;
  line-height: 1.125;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-weight: 400;
  text-align: center; }

/* line 163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login {
  min-height: 0;
  width: 480px;
  color: #333333;
  margin-top: 40px;
  padding: 0; }

/* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

/* line 177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login > section {
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 10px; }

/* line 183, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
#top-bar {
  display: inherit; }

/* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.nav-tabs.nav-justified {
  border-bottom: 0 none;
  width: 100%; }

/* line 192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.nav-tabs.nav-justified > li {
  display: table-cell;
  width: 1%;
  float: none; }

/* line 198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login .nav-tabs.nav-justified > li > a,
.container-login .nav-tabs.nav-justified > li > a:hover,
.container-login .nav-tabs.nav-justified > li > a:focus {
  background: #2c3e50;
  border: medium none;
  color: #ffffff;
  margin-bottom: 0;
  margin-right: 0;
  border-radius: 0; }

/* line 209, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login .nav-tabs.nav-justified > .active > a,
.container-login .nav-tabs.nav-justified > .active > a:hover,
.container-login .nav-tabs.nav-justified > .active > a:focus {
  background: #ffffff;
  color: #333333; }

/* line 216, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login .nav-tabs.nav-justified > li > a:hover,
.container-login .nav-tabs.nav-justified > li > a:focus {
  background: #2c3e50; }

/* line 221, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.tabs-login {
  background: #ffffff;
  border: medium none;
  margin-top: -1px;
  padding: 10px 30px; }

/* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login h2 {
  color: #2c3e50; }

/* line 232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
/*.form-control {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #999999;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #333333;
  display: block;
  font-size: 14px;
  height: 34px;
  line-height: 1.42857;
  padding: 6px 12px;
  -webkit-transition: border-color 0.15s ease-in-out 0, box-shadow 0.15s ease-in-out 0;
          transition: border-color 0.15s ease-in-out 0, box-shadow 0.15s ease-in-out 0;
  width: 100%; }
*/

/* line 248, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login .checkbox {
  margin-top: -15px; }

/* line 252, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login button {
  background-color: #2c3e50;
  border-color: #2c3e50;
  color: #ffffff;
  border-radius: 0;
  font-size: 18px;
  line-height: 1.33;
  padding: 10px 16px;
  width: 100%; }

/* line 263, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.container-login button:hover,
.container-login button:focus {
  background: #2c3e50;
  border-color: #2c3e50; }

/* line 268, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.input-imp-long {
  display: none; }

/* line 274, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.ons--branded {
  background: rgba(26, 66, 87, 0.85); }
  /* line 277, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons--branded .login-modal--logo .ons--logo {
    display: block; }
  /* line 280, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons--branded .login-modal--logo .oncc--logo, .ons--branded .login-modal--logo .ons-foundation--logo {
    display: none; }
  /* line 284, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons--branded .login-modal--modal #submitButton {
    background: #ff6600; }

/* line 288, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.ons-foundation--branded {
  background: rgba(37, 58, 98, 0.9); }
  /* line 291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons-foundation--branded .login-modal--logo .ons-foundation--logo {
    display: block; }
  /* line 294, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons-foundation--branded .login-modal--logo .oncc--logo, .ons-foundation--branded .login-modal--logo .ons--logo {
    display: none; }
  /* line 298, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .ons-foundation--branded .login-modal--modal #submitButton {
    background: #338bd4; }

/* line 302, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.oncc--branded {
  background: rgba(48, 97, 112, 0.85); }
  /* line 305, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .oncc--branded .login-modal--logo .oncc--logo {
    display: block; }
  /* line 308, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .oncc--branded .login-modal--logo .ons--logo, .oncc--branded .login-modal--logo .ons-foundation--logo {
    display: none; }
  /* line 312, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .oncc--branded .login-modal--modal #submitButton {
    background: #ac003a; }

/* line 319, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.input--wrapper {
  position: relative; }

/* line 322, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.password--hide-show,
.password--hide-show:hover,
.password--hide-show:focus,
.password--hide-show:active,
.password--hide-show:visited {
  text-rendering: auto;
  color: #797979;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  margin: 0em;
  font-size: 11px;
  background: 0 0;
  border: 0;
  cursor: pointer;
  position: absolute;
  right: 1px;
  top: 2px;
  padding: 11px; }
  /* line 345, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .password--hide-show.password--show,
  .password--hide-show:hover.password--show,
  .password--hide-show:focus.password--show,
  .password--hide-show:active.password--show,
  .password--hide-show:visited.password--show {
    display: none; }
    /* line 347, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .password--hide-show.password--show.active,
    .password--hide-show:hover.password--show.active,
    .password--hide-show:focus.password--show.active,
    .password--hide-show:active.password--show.active,
    .password--hide-show:visited.password--show.active {
      display: block; }
  /* line 351, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
  .password--hide-show.password--hide,
  .password--hide-show:hover.password--hide,
  .password--hide-show:focus.password--hide,
  .password--hide-show:active.password--hide,
  .password--hide-show:visited.password--hide {
    display: none; }
    /* line 353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
    .password--hide-show.password--hide.active,
    .password--hide-show:hover.password--hide.active,
    .password--hide-show:focus.password--hide.active,
    .password--hide-show:active.password--hide.active,
    .password--hide-show:visited.password--hide.active {
      display: block; }

/* line 358, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_login.scss */
.password--hide-show:hover,
.password--hide-show:focus,
.password--hide-show:active {
  color: #0079ad; }

/* ==========================================================================
   Member Bar
   ========================================================================== */
/* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
.member-bar {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-bottom: 25px;
  display: none;
  color: #FFFFFF; }
  @media (min-width: 760px) {
    /* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar {
      display: inline;
      float: left;
      width: 80.55556%;
      margin: 0 1.38889%;
      margin-left: 9.72222%;
      margin-bottom: 25px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; } }
  @media (min-width: 1400px) {
    /* line 8, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%;
      margin-left: 18.05556%; } }
  /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .loggedin .member-bar, .member-bar.loggedin {
    display: block; }
    @media (min-width: 760px) {
      /* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .loggedin .member-bar, .member-bar.loggedin {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; } }
  /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .loggedout .member-bar {
    display: none; }
  /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar .member-info {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    padding: 6.25px 0;
    background-color: #215C8E;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px; }
    @media (min-width: 760px) {
      /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar .member-info {
        width: calc(31.818182% - 25px);
        margin-left: 25px;
        border-top-left-radius: 12px;
        border-bottom-left-radius: 12px;
        border-top-right-radius: 0px; } }
    /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar .member-info .member-avatar {
      position: absolute;
      top: 50%;
      left: -15px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      display: block;
      float: left;
      border-radius: 50%;
      height: 80px;
      width: 80px;
      overflow: hidden;
      z-index: 10; }
      @media (min-width: 760px) {
        /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar .member-info .member-avatar {
          top: 50%;
          left: -25px; } }
    /* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar .member-info .member-greeting {
      padding: 10px;
      display: block;
      line-height: 1.125;
      width: calc(100% - 80px);
      margin-left: 80px; }
      @media (min-width: 760px) {
        /* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar .member-info .member-greeting {
          width: calc(100% - 55px);
          margin-left: 55px; } }
    /* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar .member-info .member-greeting--name {
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      display: block;
      margin-bottom: 5px; }
    /* line 84, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar .member-info .member-greeting--under, .member-bar .member-info .member-greeting--under:visited {
      color: #AAD2DF;
      font-size: 12px;
      display: block; }
  /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar .member-stat-container {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    padding: 15px;
    background-color: #0079C2;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    text-align: center; }
    @media (min-width: 480px) {
      /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar .member-stat-container {
        padding-left: 80px;
        padding: 10px; } }
    @media (min-width: 760px) {
      /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar .member-stat-container {
        width: 68.181818%;
        border-top-right-radius: 12px;
        border-bottom-right-radius: 12px;
        border-bottom-left-radius: 0;
        padding-left: 10px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    /* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar .member-stat-container a, .member-bar .member-stat-container a:visited {
      color: #FFFFFF; }
  /* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar .member-stat {
    display: inline-block;
    padding-right: 15px;
    line-height: 1.125;
    font-size: 12px;
    text-align: center; }
    @media (min-width: 870px) {
      /* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar .member-stat {
        font-size: 14px; } }

/* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
.member-bar-top {
  background: #2B5564;
  margin-top: 65px;
  width: 100%; }
  @media (min-width: 480px) {
    /* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top {
      height: 118px; } }
  @media (min-width: 870px) {
    /* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 54px;
      margin-top: 0; } }
  /* line 143, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar-top.hidden {
    height: 0; }
  /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar-top .member-info {
    padding: 15px 0; }
    @media (min-width: 870px) {
      /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-info {
        display: inline;
        float: left;
        width: 16.66667%;
        *zoom: 1;
        display: block;
        margin-left: 7.63889%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
        /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .member-bar-top .member-info:before, .member-bar-top .member-info:after {
          content: "";
          display: table; }
        /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .member-bar-top .member-info:after {
          clear: both; } }
    /* line 154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top .member-info .member-greeting {
      text-align: center; }
      @media (min-width: 870px) {
        /* line 154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar-top .member-info .member-greeting {
          text-align: left; } }
    /* line 160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top .member-info .member-greeting--name {
      color: #FFFFFF;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-weight: 600; }
  /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
  .member-bar-top .member-stat-container {
    background: #447584;
    color: #FFFFFF;
    padding: 15px 0; }
    /* line 172, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top .member-stat-container span {
      font-size: 14px; }
    @media (min-width: 480px) {
      /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; } }
    @media (min-width: 760px) {
      /* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container span {
        font-size: 16px; } }
    @media (min-width: 870px) {
      /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container {
        display: inline;
        float: left;
        width: 83.33333%;
        *zoom: 1;
        display: block; }
        /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .member-bar-top .member-stat-container:before, .member-bar-top .member-stat-container:after {
          content: "";
          display: table; }
        /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
        .member-bar-top .member-stat-container:after {
          clear: both; } }
    @media (min-width: 480px) {
      /* line 186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container > .contained {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    @media (min-width: 870px) {
      /* line 186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container > .contained {
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: left;
        -webkit-justify-content: left;
            -ms-flex-pack: left;
                justify-content: left; } }
    /* line 196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top .member-stat-container a {
      color: #FFFFFF;
      font-size: 14px; }
      /* line 199, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container a:hover {
        text-decoration: none; }
      @media (min-width: 760px) {
        /* line 196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar-top .member-stat-container a {
          font-size: 16px; } }
    /* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
    .member-bar-top .member-stat-container .member-stat {
      padding-bottom: 12px; }
      /* line 208, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
      .member-bar-top .member-stat-container .member-stat:nth-of-type(2) {
        float: left;
        padding: 0 20px 0 0; }
      @media (min-width: 480px) {
        /* line 213, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar-top .member-stat-container .member-stat:nth-of-type(2) {
          padding: 0 20px; } }
      @media (min-width: 760px) {
        /* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar-top .member-stat-container .member-stat:nth-of-type(2) {
          padding: 0 40px; } }
      @media (min-width: 870px) {
        /* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_member-bar.scss */
        .member-bar-top .member-stat-container .member-stat {
          padding-bottom: 0; } }

/* ==========================================================================
   Newsroom
   ========================================================================== */
/* ==========================================================================
   Results List
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.router-container {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .router-container:before, .router-container:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .router-container:after {
    clear: both; }

/* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.results-list--filter {
  *zoom: 1;
  display: block;
  margin-bottom: 12.5px; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-list--filter:before, .results-list--filter:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-list--filter:after {
    clear: both; }
  /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-list--filter label {
    display: block; }
    @media (min-width: 760px) {
      /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .results-list--filter label {
        display: inline;
        margin-right: 25px; } }

/* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.results-list {
  *zoom: 1;
  display: block;
  margin-bottom: 50px;
  width: 100%;
  float: left; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-list:before, .results-list:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-list:after {
    clear: both; }
  /* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-list ul {
    list-style: none;
    margin: 0; }

/* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.results-list-title {
  font-weight: 400;
  color: #215C8E;
  margin-top: 0;
  margin-bottom: 25px; }
  /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-list-title.margin-top {
    margin-top: 25px; }

/* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.results-item {
  margin-bottom: 25px !important;
  background: #FFFFFF;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-item:before, .results-item:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .results-item:after {
    clear: both; }
  /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item > a, .results-item > a:visited {
    position: relative;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    width: 100%;
    float: left;
    color: #454545;
    text-decoration: none; }
    /* line 80, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item > a:hover .icon img, .results-item > a:focus .icon img, .results-item > a:active .icon img, .results-item > a:visited:hover .icon img, .results-item > a:visited:focus .icon img, .results-item > a:visited:active .icon img {
      opacity: 1; }
  /* line 86, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item a:hover .title, .results-item a:focus .title, .results-item a:active .title {
    text-decoration: underline; }
  /* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item.featured-item .text .category {
    color: #FF6600; }
  /* line 97, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon {
      width: 50px;
      float: left;
      padding: 16px 5px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      @media (min-width: 760px) {
        /* line 97, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
        .results-item .icon {
          width: 9%;
          padding: 16px 12.5px; } }
    /* line 108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon img {
      opacity: 0.5;
      -webkit-transition: opacity 150ms ease;
              transition: opacity 150ms ease; }
    /* line 112, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.blue {
      background: #0079C2; }
    /* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.orange {
      background: #E65100; }
    /* line 118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.purple {
      background: #9E5EA9; }
    /* line 121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.teal {
      background: #11B1AF; }
    /* line 124, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.red {
      background: #D32F2F; }
    /* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.yellow {
      background: #FFC107; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.primary-orange {
      background: #FF6600; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.primary-blue-dark {
      background: #215C8E; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.primary-blue {
      background: #0079C2; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.primary-blue-light {
      background: #F6F9FA; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-blue-light {
      background: #AAD2DF; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-blue-dark {
      background: #2B5564; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-blue {
      background: #447584; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-gray {
      background: #7F7F7F; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-gray-dark {
      background: #454545; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.secondary-black {
      background: #222222; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-purple {
      background: #9E5EA9; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-purple-dark {
      background: #683467; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-pink {
      background: #AD1457; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-peach {
      background: #D96459; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-brown {
      background: #795548; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-red {
      background: #D32F2F; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-orange {
      background: #E65100; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-yellow {
      background: #FFC107; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-green-light {
      background: #9E9D24; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-green {
      background: #388E3C; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-green-dark {
      background: #00695C; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-teal-dark {
      background: #00708A; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-teal {
      background: #11B1AF; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-blue {
      background: #03A9E6; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-blue-dark {
      background: #3F51B5; }
    /* line 133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .icon.special-gray {
      background: #607D8B; }
  /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item .text {
    width: calc(100% - 50px);
    float: left;
    background: #FFFFFF;
    padding: 12.5px; }

    .results-item .text .category {
          display: block;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 10px;
      text-transform: uppercase;
      color: #215C8E;
      margin-bottom: 5px;
    }

    @media (min-width: 480px) {
      /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .results-item .text .category {
        font-size: 11.5px;
      }
    }
    @media (min-width: 760px) {
      /* line 138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .results-item .text {
        width: 85%; }
    }
    /* line 146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .category {
      width: 386px;
      font-family: Arial;
      font-size: 22px;
      font-weight: bold;
      font-stretch: normal;
      font-style: normal;
      line-height: normal;
      letter-spacing: normal;
      color: #ffffff;
    }

    /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .text .title {
      margin: 0 0 5px 0;
      color: #0079C2;
      font-size: 15px;
      line-height: 1.25; }
      @media (min-width: 480px) {
        /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
        .results-item .text .title {
          font-size: 18px;
          line-height: 1.41176471; } }
  /* line 169, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item.full-width .text {
    width: 100%; }
  /* line 172, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .results-item .tags {
    list-style: none;
    margin-left: 0; }
    /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .results-item .tags li {
      display: inline-block;
      margin-bottom: 0;
      font-size: 12px;
      line-height: 1.45;
      color: #454545;
      padding-right: 4px; }
      @media (min-width: 480px) {
        /* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
        .results-item .tags li {
          font-size: 14.5px; } }
      /* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .results-item .tags li:after {
        content: "\002C"; }
      /* line 188, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .results-item .tags li:last-child:after {
        content: ""; }

/* line 197, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.explore-resources .results-item,
.explore-resources-app-body .results-item {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }

/* line 204, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.chiclet-list {
  list-style: none;
  margin: 0 0 12.5px; }

/* line 208, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.chiclets {
  background: #bbe2ff;
  text-decoration: none;
  font-size: 13px;
  display: inline-block;
  margin-bottom: 4px;
  padding: 5px 10px;
  border-radius: 5px;
  cursor: pointer; }
  /* line 217, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .chiclets a, .chiclets a:visited {
    color: #215c8e;
    text-decoration: none; }
    /* line 220, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .chiclets a:hover, .chiclets a:focus, .chiclets a:active, .chiclets a:visited:hover, .chiclets a:visited:focus, .chiclets a:visited:active {
      text-decoration: underline;
      color: #215c8e; }
  /* line 225, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .chiclets.clearall {
    background: #fff;
    color: #0079C2;
    font-weight: bold; }
    /* line 229, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .chiclets.clearall:hover, .chiclets.clearall:focus, .chiclets.clearall:active {
      color: #0079C2;
      text-decoration: underline; }
    /* line 233, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .chiclets.clearall:before {
      content: "\00AB";
      margin-right: 5px;
      display: inline-block; }

/* line 240, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.chiclets.narrowedby {
  background: #77bacf; }

/* line 251, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.pagination {
  *zoom: 1;
  display: block;
  margin-bottom: 25px;
  text-align: center; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .pagination:before, .pagination:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .pagination:after {
    clear: both; }
  /* line 255, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .pagination .pagination-inner {
    display: inline-block; }
  /* line 258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .pagination ol {
    margin: 0;
    list-style: none;
    display: inline-block;
    float: left; }
  /* line 264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .pagination li {
    display: inline-block;
    float: left; }
  /* line 268, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .pagination a, .pagination a:visited {
    display: inline-block;
    float: left;
    padding: 6px 12px;
    text-decoration: none;
    margin: 0 2px;
    color: #0079C2; }
    /* line 276, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .pagination a:hover, .pagination a:focus, .pagination a:active, .pagination a:visited:hover, .pagination a:visited:focus, .pagination a:visited:active {
      text-decoration: underline; }
    /* line 279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .pagination a.current-page, .pagination a:visited.current-page {
      color: #FF6600; }
  /* line 291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .pagination .pag-prev.disabled, .pagination .pag-next.disabled {
    opacity: 0.25;
    cursor: none; }
    /* line 296, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .pagination .pag-prev.disabled:hover, .pagination .pag-prev.disabled:focus, .pagination .pag-prev.disabled:active, .pagination .pag-next.disabled:hover, .pagination .pag-next.disabled:focus, .pagination .pag-next.disabled:active {
      cursor: default;
      text-decoration: none; }

/* line 307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.select-drop {
  margin-bottom: 12.5px; }
  @media (min-width: 760px) {
    /* line 307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.select-drop {
      margin-bottom: 25px; } }
/* line 313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.radio-inline label {
  margin-right: 25px; }
/* line 316, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.select-drop-title {
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: bold;
  color: #215C8E; }

/* line 327, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.explore-mobile-drop {
  display: block;
  position: fixed;
  top: 65px;
  left: 0;
  z-index: 1;
  width: 100%;
  float: left; }
  @media (min-width: 870px) {
    /* line 327, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .explore-mobile-drop {
      display: none; } }
  /* line 338, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .explore-mobile-drop--trigger {
    width: 100%;
    position: relative;
    display: block;
    float: left;
    background: #0079C2;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 12.5px; }
    @media (min-width: 870px) {
      /* line 338, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .explore-mobile-drop .explore-mobile-drop--trigger {
        display: none; } }
  /* line 353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .explore-mobile-drop--trigger-title {
    position: relative;
    display: block;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    color: #FFFFFF;
    font-size: 18px;
    line-height: 1.25;
    font-weight: 300;
    cursor: pointer; }
    /* line 362, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .explore-mobile-drop .explore-mobile-drop--trigger-title:after {
      content: "\f2f9";
      position: absolute;
      top: 0;
      right: 0;
      font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
      font-size: inherit;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  /* line 374, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .explore-mobile-drop--trigger.open .explore-mobile-drop--trigger-title:after {
    content: "\f2fc"; }
  /* line 377, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .explore-mobile-drop--body {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 250ms ease-in-out;
            transition: max-height 250ms ease-in-out;
    background: #215C8E;
    width: 100%; }
    @media (min-width: 870px) {
      /* line 377, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
      .explore-mobile-drop .explore-mobile-drop--body {
        display: none; } }
    /* line 386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .explore-mobile-drop .explore-mobile-drop--body.open {
      max-height: 100vh; }
    /* line 390, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .explore-mobile-drop .explore-mobile-drop--body .padding-container {
      padding: 12.5px 12.5px 25px; }
  /* line 394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .select-drop-title {
    color: #FFFFFF;
    margin-top: 12px;
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: bold; }
  /* line 401, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .explore-mobile-drop .results-list--filter {
    margin-top: 12.5px;
    margin-bottom: 0; }
    /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
    .explore-mobile-drop .results-list--filter label {
      color: #FFFFFF; }

/* line 411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
.page-node-type-product-bundle .explore-resources-app-body {
  padding: 0 !important; }
  /* line 413, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_results-list.scss */
  .page-node-type-product-bundle .explore-resources-app-body .results-list {
    margin-bottom: 0; }

/* ==========================================================================
   Search (Page)
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_search.scss */
.search-result-count {
  color: #454545; }

/* ==========================================================================
   Social Share
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
.addthis_toolbox {
  margin-bottom: 25px;
  text-align: center;
  font-size: 13px;
  color: #b2b7bb;
  width: 100%;
  float: left;
  display: block;
  position: relative;
  z-index: 1;
}
  @media (min-width: 760px) {
    /* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox {
      text-align: left; } }
  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
  .addthis_toolbox .share, .addthis_toolbox .label, .addthis_toolbox .date-divider, .addthis_toolbox .date {
    display: block;
    margin-bottom: 10px; }
    @media (min-width: 760px) {
      /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
      .addthis_toolbox .share, .addthis_toolbox .label, .addthis_toolbox .date-divider, .addthis_toolbox .date {
        display: inline-block;
        margin-bottom: 0px; } }
  /* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
  .addthis_toolbox .share {
    padding-right: 10px;
    text-align: center;
    display: block; }
    /* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .label {
      color: #b2b7bb;
      padding: 0;
      display: block; }
      @media (min-width: 760px) {
        /* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
        .addthis_toolbox .share .label {
          padding-right: 10px; } }
    /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share ul {
      display: inline-block;
      list-style: none;
      padding-left: 0;
      margin: 0; }
    /* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share li {
      font-size: 24px;
      overflow: hidden;
      display: inline-block;
      padding-bottom: 0;
      vertical-align: text-bottom;
      margin: 0 5px;
      -webkit-transition: all 200ms cubic-bezier(0.33, 0.66, 0.66, 1);
              transition: all 200ms cubic-bezier(0.33, 0.66, 0.66, 1); }
    /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share li:hover, .addthis_toolbox .share li:focus {
      -webkit-transform: translate3d(0, -3px, 0);
              transform: translate3d(0, -3px, 0); }
    /* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .zmdi-facebook-box {
      color: #3b5998; }
    /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .zmdi-google-plus {
      color: #dd4b39; }
    /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .zmdi-twitter {
      color: #55acee; }
    /* line 65, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .zmdi-pinterest {
      color: #cb2027; }
    /* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
    .addthis_toolbox .share .zmdi-linkedin-box {
      color: #007bb5; }
  /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
  .addthis_toolbox .date-divider {
    display: none; }
    @media (min-width: 760px) {
      /* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_social-share.scss */
      .addthis_toolbox .date-divider {
        display: inline-block;
        padding-right: 10px; } }

/* ==========================================================================
   Sprites
   ========================================================================== */
/* Icon Sprites */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.sprite {
  height: 33px;
  width: 30px;
  padding-right: 5px;
  background: url("/assets/images/CMU_icons_v4.png");
  background-size: 700px;
  vertical-align: bottom;
  display: block; }
  /* line 14, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
  .social .sprite {
    background-size: 700px; }

/* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-sprite {
  background: url("/assets/images/share-icon-sprite.png");
  background-size: 300px;
  height: 22px;
  width: 20px;
  padding-right: 5px;
  vertical-align: bottom;
  display: block; }

/* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.twitter-icon {
  background-position: -4px -6px; }

/* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.award-icon {
  background-position: -39px -6px; }

/* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.readmore-icon {
  background-position: -76px -6px; }

/* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.safari-icon {
  background-position: -109px -6px; }

/* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.tag-icon {
  background-position: -145px -6px; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.chat-icon {
  background-position: -180px -6px; }

/* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.link-icon {
  background-position: -215px -6px; }

/* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.refresh-icon {
  background-position: -251px -6px; }

/* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.heart-icon {
  background-position: -286px -6px; }

/* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.trending-icon {
  background-position: -603px -6px;
  width: 33px; }

/* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.trending-old-icon {
  background-position: -640px -2px;
  height: 35px; }

/* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.social-twitter {
  background-position: -320px -9px;
  height: 30px; }

/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.social-facebook {
  background-position: -356px -9px;
  height: 30px; }

/* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.social-youtube {
  background-position: -391px -9px;
  height: 30px; }

/* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-facebook {
  background-position: -20px 36px; }

/* line 54, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-googleplus {
  background-position: -75px 36px;
  width: 29px; }

/* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-twitter {
  background-position: -133px 36px; }

/* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-pinterest {
  background-position: -190px 36px; }

/* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.share-linkedin {
  background-position: 53px 36px; }

/* line 68, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .sprite {
  background: url("/assets/images/CMU_icons_ie8.png"); }
/* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .twitter-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -6px -24px; }
/* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .award-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -45px -24px; }
/* line 72, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .readmore-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -82px -24px; }
/* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .safari-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -115px -24px; }
/* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .tag-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -151px -24px; }
/* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .chat-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -186px -24px; }
/* line 76, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .link-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -221px -24px; }
/* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .refresh-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -257px -24px; }
/* line 78, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .heart-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -292px -24px; }
/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .trending-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -615px -24px;
  width: 33px; }
/* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .trending-old-icon {
  background: url("/assets/images/CMU_icons_ie8.png") -652px -20px;
  height: 35px; }
/* line 89, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .social-twitter {
  background: url("/assets/images/CMU_icons_ie8.png") -327px -25px; }
/* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .social-facebook {
  background: url("/assets/images/CMU_icons_ie8.png") -362px -25px; }
/* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .social-youtube {
  background: url("/assets/images/CMU_icons_ie8.png") -398px -25px; }
/* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .share-facebook {
  background: url("/assets/images/CMU_icons_ie8.png") -438px 48px; }
/* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .share-googleplus {
  background: url("/assets/images/CMU_icons_ie8.png") -474px 48px; }
/* line 96, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .share-twitter {
  background: url("/assets/images/CMU_icons_ie8.png") -510px 48px; }
/* line 97, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .share-pinterest {
  background: url("/assets/images/CMU_icons_ie8.png") -545px 48px; }
/* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sprite.scss */
.lt-ie9 .share-linkedin {
  background: url("/assets/images/CMU_icons_ie8.png") -580px 48px; }

/* ==========================================================================
   Store
   ========================================================================== */
/* line 5, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-information {
  border: 1px solid #ccc;
  width: 100%;
  float: left;
  margin-bottom: 25px; }
  /* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-information .product-information-inner {
    background: #FFFFFF;
    padding: 25px;
    width: 100%;
    float: left; }
    /* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-information .product-information-inner > .row {
      margin: 0;
      padding-right: 8px;
    }
    /* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-information .product-information-inner h3:empty {
      display: none; }

/* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-image {
  display: inline;
  float: left;
  width: 80.55556%;
  margin: 0 1.38889%;
  margin-left: 9.72222%;
  margin-left: 0;
  margin-bottom: 25px; }
  @media (min-width: 400px) {
    /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-image {
      display: inline;
      float: left;
      width: 55.55556%;
      margin: 0 1.38889%;
      margin-left: 22.22222%;
      margin-bottom: 25px; } }
  @media (min-width: 480px) {
    /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-image {
      display: inline;
      float: left;
      width: 38.88889%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-image {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%; } }
  /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-image img {
    margin-bottom: 25px; }

/* line 44, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-image--buttons {
  width: 100%;
  float: left;
  position: relative;
  display: block;
  text-align: center; }
  /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-image--buttons a, .product-image--buttons a:visited {
    display: inline-block;
    position: relative;
    width: 90%;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    line-height: 1.25;
    color: #3B8CC2;
    background: #DFF0FD;
    border-radius: 16px;
    padding: 8px 10px;
    -webkit-transition: background 200ms ease-in-out;
            transition: background 200ms ease-in-out;
    margin-bottom: 12.5px; }
    /* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-image--buttons a:hover, .product-image--buttons a:focus, .product-image--buttons a:active, .product-image--buttons a:visited:hover, .product-image--buttons a:visited:focus, .product-image--buttons a:visited:active {
      background: #3B8CC2;
      color: #DFF0FD; }

/* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-detail {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  font-size: 14px;
  line-height: 23px; }
  @media (min-width: 480px) {
    /* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-detail {
      display: inline;
      float: left;
      width: 55.55556%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-detail {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%; } }
  /* line 80, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail.full-width {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
  /* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail .product-detail-list {
    line-height: 1.25; }
  /* line 89, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail .product-detail-price {
    display: block; }
    /* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-detail .product-detail-price span {
      display: inline-block; }
  /* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail .product-detail-label {
    font-weight: 600; }
  /* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail .member-price {
    color: #FF6600;
    font-size: 17px; }
  /* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail .non-member-price {
    color: #215C8E;
    font-size: 14px;
    font-weight: 400; }

/* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-detail--deal-link,
.product-detail--deal-link:visited {
  display: inline-block;
  text-decoration: none;
  margin-bottom: 12.5px; }
  /* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--deal-link:hover, .product-detail--deal-link:active, .product-detail--deal-link:focus,
  .product-detail--deal-link:visited:hover,
  .product-detail--deal-link:visited:active,
  .product-detail--deal-link:visited:focus {
    text-decoration: none;
    color: #FF6600; }
  /* line 118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--deal-link .underline,
  .product-detail--deal-link:visited .underline {
    text-decoration: underline; }

/* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-summary h2, .product-summary h3, .product-summary h4 {
  color: #215C8E;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 0; }

/* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-detail-buttons {
  margin-top: 25px; }

/* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.product-detail--ebook {
  position: relative;
  display: block;
  width: 100%;
  float: left; }
  /* line 141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--ebook a, .product-detail--ebook a:visited {
    display: block;
    width: 100%;
    float: left;
    padding: 8px 12px;
    -webkit-transition: all 150ms ease;
            transition: all 150ms ease;
    border-top: 2px solid #f3f3f5;
    border-bottom: 2px solid #f3f3f5; }
    /* line 149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .product-detail--ebook a:hover, .product-detail--ebook a:hover, .product-detail--ebook a:active, .product-detail--ebook a:visited:hover, .product-detail--ebook a:visited:hover, .product-detail--ebook a:visited:active {
      background: #f3f3f5;
      border-radius: 6px; }
      /* line 152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .product-detail--ebook a:hover .more-link:after, .product-detail--ebook a:hover .more-link:after, .product-detail--ebook a:active .more-link:after, .product-detail--ebook a:visited:hover .more-link:after, .product-detail--ebook a:visited:hover .more-link:after, .product-detail--ebook a:visited:active .more-link:after {
        -webkit-transform: translateX(10px);
            -ms-transform: translateX(10px);
                transform: translateX(10px); }
  /* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--ebook .product-detail--ebook-icon {
    position: relative;
    display: block;
    width: 35px;
    float: left;
    margin-right: 10px; }
  /* line 165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--ebook .product-detail--ebook-text {
    position: relative;
    display: block;
    width: calc(100% - 45px);
    float: left;
    line-height: 1.25;
    padding: 3px 0;
    font-size: 12px; }
  /* line 174, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--ebook .product-detail--ebook-title {
    display: block;
    color: #FF6600;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    text-transform: uppercase;
    font-weight: 600; }
  /* line 181, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .product-detail--ebook .more-link {
    display: block;
    text-decoration: underline; }

/* line 190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.store--categories {
  width: 100%;
  float: left;
  background: white;
  padding: 60px 0; }
  /* line 196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--categories .store--categories-title h1, .store--categories .store--categories-title .sitemap-message, .store--categories .store--categories-title h2, .store--categories .store--categories-title h3, .store--categories .store--categories-title h4, .store--categories .store--categories-title h5, .store--categories .store--categories-title h6 {
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 28px;
    margin-top: 0;
    margin-bottom: 25px;
    line-height: 1.36842105;
    font-weight: 300;
    color: #265B69;
    text-align: center; }
    @media (min-width: 760px) {
      /* line 196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-title h1, .store--categories .store--categories-title .sitemap-message, .store--categories .store--categories-title h2, .store--categories .store--categories-title h3, .store--categories .store--categories-title h4, .store--categories .store--categories-title h5, .store--categories .store--categories-title h6 {
        font-size: 38px; } }
  /* line 210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--categories .store--categories-nav {
    text-align: center; }
    /* line 212, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--categories .store--categories-nav li {
      display: inline-block;
      margin-right: -4px;
      margin-bottom: 10px; }
      @media (min-width: 920px) {
        /* line 212, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--categories .store--categories-nav li {
          margin-bottom: 0; } }
      /* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav li:after {
        content: "\2022";
        margin: 0 10px;
        color: #0087C7; }
      /* line 224, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav li:last-child:after {
        display: none; }
      /* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav li.current-page a:after {
        content: "";
        width: 100%;
        height: 5px;
        position: absolute;
        bottom: -9px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        background: #FF6600;
        -webkit-transition: width 150ms ease-in-out;
        transition: width 150ms ease-in-out; }
        @media (min-width: 920px) {
          /* line 228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
          .store--categories .store--categories-nav li.current-page a:after {
            height: 8px;
            bottom: -14px; } }
      /* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav li.current-page a:hover:after, .store--categories .store--categories-nav li.current-page a:active:after, .store--categories .store--categories-nav li.current-page a:focus:after {
        width: 90%; }
    /* line 253, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--categories .store--categories-nav a, .store--categories .store--categories-nav a:visited {
      color: #0087C7;
      text-decoration: none;
      position: relative;
      font-size: 18px; }
      /* line 258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav a:hover, .store--categories .store--categories-nav a:focus, .store--categories .store--categories-nav a:active, .store--categories .store--categories-nav a:visited:hover, .store--categories .store--categories-nav a:visited:focus, .store--categories .store--categories-nav a:visited:active {
        color: #0087C7; }
        /* line 260, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--categories .store--categories-nav a:hover:after, .store--categories .store--categories-nav a:focus:after, .store--categories .store--categories-nav a:active:after, .store--categories .store--categories-nav a:visited:hover:after, .store--categories .store--categories-nav a:visited:focus:after, .store--categories .store--categories-nav a:visited:active:after {
          width: 100%; }
      /* line 264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--categories .store--categories-nav a:after, .store--categories .store--categories-nav a:visited:after {
        content: "";
        width: 0%;
        height: 5px;
        position: absolute;
        bottom: -9px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        background: #FF6600;
        -webkit-transition: width 150ms ease-in-out;
        transition: width 150ms ease-in-out; }
        @media (min-width: 920px) {
          /* line 264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
          .store--categories .store--categories-nav a:after, .store--categories .store--categories-nav a:visited:after {
            height: 8px;
            bottom: -14px; } }

/* line 287, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.store--latest {
  width: 100%;
  float: left;
  margin-bottom: 25px;
  padding: 50px 0;
  background: #294B5D; }
  @media (min-width: 760px) {
    /* line 287, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--latest {
      padding: 70px 0;
      margin-bottom: 25px; } }
  /* line 297, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest .store--list li {
    border-top: 7px solid #9E5EA9; }
  /* line 300, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest.blue-light-background {
    background: #0079C2; }
    /* line 302, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--latest.blue-light-background .store--list li {
      border-top: 7px solid #FFC107; }
  /* line 306, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest.top-section {
    margin-bottom: 0; }
  /* line 309, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest .store--latest-header {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 30px; }
    @media (min-width: 760px) {
      /* line 309, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--latest .store--latest-header {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
            -ms-flex-align: baseline;
                align-items: baseline;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        margin-bottom: 25px; } }
    /* line 321, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--latest .store--latest-header h1, .store--latest .store--latest-header .sitemap-message, .store--latest .store--latest-header h2, .store--latest .store--latest-header h3, .store--latest .store--latest-header h4, .store--latest .store--latest-header h5, .store--latest .store--latest-header h6 {
      margin-top: 0;
      color: white;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 26px;
      line-height: 1.125;
      font-weight: 400;
      text-align: center;
      margin-bottom: 15px; }
      @media (min-width: 760px) {
        /* line 321, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--latest .store--latest-header h1, .store--latest .store--latest-header .sitemap-message, .store--latest .store--latest-header h2, .store--latest .store--latest-header h3, .store--latest .store--latest-header h4, .store--latest .store--latest-header h5, .store--latest .store--latest-header h6 {
          text-align: left;
          margin-bottom: 0; } }
      @media (min-width: 920px) {
        /* line 321, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--latest .store--latest-header h1, .store--latest .store--latest-header .sitemap-message, .store--latest .store--latest-header h2, .store--latest .store--latest-header h3, .store--latest .store--latest-header h4, .store--latest .store--latest-header h5, .store--latest .store--latest-header h6 {
          font-size: 36px; } }
  /* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest .store--latest-title {
    display: block; }
    @media (min-width: 760px) {
      /* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--latest .store--latest-title {
        display: inline-block;
        float: left; } }
  /* line 346, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--latest .store--latest-all-link {
    display: block; }
    @media (min-width: 760px) {
      /* line 346, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--latest .store--latest-all-link {
        display: inline-block;
        float: right; } }
    /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--latest .store--latest-all-link .more-link {
      color: white;
      font-size: 16px;
      text-transform: uppercase;
      font-weight: 300;
      text-align: center;
      display: block; }
      @media (min-width: 760px) {
        /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--latest .store--latest-all-link .more-link {
          margin-left: 30px;
          text-align: left;
          display: inline; } }
      @media (min-width: 920px) {
        /* line 352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--latest .store--latest-all-link .more-link {
          font-size: 24px; } }

/* line 370, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.store--featured {
  width: 100%;
  float: left;
  padding: 50px 0;
  margin-bottom: 25px; }
  @media (min-width: 760px) {
    /* line 370, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--featured {
      padding: 70px 0;
      margin-bottom: 25px; } }
  /* line 379, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--featured .results-list {
    padding: 0 16px; }
    @media (min-width: 760px) {
      /* line 381, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--featured .results-list .views-row .store-callout {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between; } }
    /* line 386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--featured .results-list .views-row .store-callout .product-image {
      width: 100%;
      text-align: center; }
      @media (min-width: 760px) {
        /* line 386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--featured .results-list .views-row .store-callout .product-image {
          width: auto; } }
      /* line 392, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--featured .results-list .views-row .store-callout .product-image img {
        position: relative;
        margin-bottom: 0;
        text-align: center; }
        @media (min-width: 760px) {
          /* line 392, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
          .store--featured .results-list .views-row .store-callout .product-image img {
            top: 50%;
            -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                    transform: translateY(-50%); } }
  /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--featured .store--featured-header {
    width: 100%;
    float: left; }
    @media (min-width: 760px) {
      /* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--featured .store--featured-header {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
            -ms-flex-align: baseline;
                align-items: baseline;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        margin-bottom: 25px; } }
    /* line 414, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--featured .store--featured-header h1, .store--featured .store--featured-header .sitemap-message, .store--featured .store--featured-header h2, .store--featured .store--featured-header h3, .store--featured .store--featured-header h4, .store--featured .store--featured-header h5, .store--featured .store--featured-header h6 {
      margin-top: 0;
      color: #2C4559;
      font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
      font-size: 26px;
      line-height: 1.125;
      font-weight: 400;
      text-align: center;
      margin-bottom: 15px; }
      @media (min-width: 760px) {
        /* line 414, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--featured .store--featured-header h1, .store--featured .store--featured-header .sitemap-message, .store--featured .store--featured-header h2, .store--featured .store--featured-header h3, .store--featured .store--featured-header h4, .store--featured .store--featured-header h5, .store--featured .store--featured-header h6 {
          text-align: left;
          margin-bottom: 0; } }
      @media (min-width: 920px) {
        /* line 414, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--featured .store--featured-header h1, .store--featured .store--featured-header .sitemap-message, .store--featured .store--featured-header h2, .store--featured .store--featured-header h3, .store--featured .store--featured-header h4, .store--featured .store--featured-header h5, .store--featured .store--featured-header h6 {
          font-size: 36px; } }
  /* line 432, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--featured .store--featured-title {
    display: block; }
    @media (min-width: 760px) {
      /* line 432, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--featured .store--featured-title {
        display: inline-block;
        float: left; } }
  /* line 439, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--featured .store--featured-all-link {
    display: block; }
    @media (min-width: 760px) {
      /* line 439, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--featured .store--featured-all-link {
        display: inline-block;
        float: right; } }
    /* line 445, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--featured .store--featured-all-link .more-link {
      color: #0079C2;
      font-size: 16px;
      text-transform: uppercase;
      font-weight: 300;
      text-decoration: none;
      text-align: center;
      display: block; }
      @media (min-width: 760px) {
        /* line 445, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--featured .store--featured-all-link .more-link {
          margin-left: 30px;
          text-align: left;
          display: inline; } }
      @media (min-width: 920px) {
        /* line 445, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
        .store--featured .store--featured-all-link .more-link {
          font-size: 24px; } }

/* line 466, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
.store--list {
  width: 100%;
  float: left;
  position: relative;
  margin-left: 0;
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row; }
  /* line 476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list li {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%;
    text-align: center;
    background: white;
    padding: 25px;
    margin-bottom: 25px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14); }
    @media (min-width: 480px) {
      /* line 476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--list li {
        display: inline;
        float: left;
        width: 47.22222%;
        margin: 0 1.38889%;
        margin-bottom: 25px; } }
    @media (min-width: 760px) {
      /* line 476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--list li {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%;
        margin-bottom: 25px; } }
    /* line 491, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--list li:hover, .store--list li:focus, .store--list li:active {
      box-shadow: none; }
  /* line 495, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list a, .store--list a:visited {
    display: block;
    color: #454545;
    text-decoration: none; }
    .store--list .store-list-txt-ondemand-price a.cta-mail-link, .store--list a.store-list-txt-ondemand-price:visited {
    display: inline;
    }

    /* line 499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--list a:hover, .store--list a:focus, .store--list a:active, .store--list a:visited:hover, .store--list a:visited:focus, .store--list a:visited:active {
      color: #454545;
      text-decoration: none; }
      /* line 502, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
      .store--list a:hover .store--list-txt-title, .store--list a:focus .store--list-txt-title, .store--list a:active .store--list-txt-title, .store--list a:visited:hover .store--list-txt-title, .store--list a:visited:focus .store--list-txt-title, .store--list a:visited:active .store--list-txt-title {
        text-decoration: underline; }
  /* line 507, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list .store--list-img {
    max-width: 200px;
    margin: 0 auto 25px; }
    /* line 510, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
    .store--list .store--list-img img {
      max-height: 200px; }
  /* line 514, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list .store--list-txt {
    display: block;
    font-size: 14px;
    line-height: 23px; }
  /* line 519, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list .store--list-txt-title {
    display: block;
    color: #0079C2;
    font-size: 18px;
    line-height: 29px;
    margin-bottom: 25px; }
  /* line 526, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list .store--list-txt-member-price {
    display: block;
    font-weight: 600;
    color: #454545; }
  /* line 531, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_store.scss */
  .store--list .store-list-txt-nonmember-price {
    display: block;
    color: #999999; }

/* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
.advanced-search {
  background: #0079C2;
  border-radius: 5px;
  color: #FFFFFF;
  margin-bottom: 50px; }
  /* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search .advanced-search-title {
    padding: 12.5px 25px;
    background: rgba(255, 255, 255, 0.125); }
    /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search .advanced-search-title .title {
      margin: 0;
      font-size: 28px;
      font-family: "Roboto", Arial, Helvetica, san-serif;
      font-weight: 300;
      color: #FFFFFF; }
  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search .advanced-search-body {
    padding: 25px; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search .advanced-search-body select {
      margin-bottom: 12.5px; }
  /* line 24, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search #topic_select_element {
    margin-bottom: 12.5px; }
  /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search a, .advanced-search a:visited {
    color: #FFFFFF; }
  /* line 30, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search .more-link, .advanced-search .more-link:visited {
    text-decoration: underline; }
    /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search .more-link:hover, .advanced-search .more-link:active, .advanced-search .more-link:focus, .advanced-search .more-link:visited:hover, .advanced-search .more-link:visited:active, .advanced-search .more-link:visited:focus {
      text-decoration: none; }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search .btn {
    margin-top: 12.5px; }

/* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
.advanced-search-results-area {
  margin-bottom: 25px; }
  /* line 42, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search-results-area .results-list-title {
    font-family: "Roboto", Arial, Helvetica, san-serif;
    font-size: 28px;
    font-weight: 300;
    margin-bottom: 25px; }
  /* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search-results-area .advanced-search-results {
    list-style: none;
    margin: 0; }
    /* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .advanced-search-results .title {
      color: #215C8E; }
    /* line 54, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .advanced-search-results .adv-search-item {
      padding: 0 15px;
      border-top: 3px solid #DFE9F0; }
      /* line 57, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
      .advanced-search-results-area .advanced-search-results .adv-search-item:nth-child(odd) {
        background: #EDF5F8; }
  /* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .advanced-search-results-area .accordion-tabs {
    *zoom: 1;
    display: block;
    padding: 0;
    margin: 0; }
    /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .advanced-search-results-area .accordion-tabs:before, .advanced-search-results-area .accordion-tabs:after {
      content: "";
      display: table; }
    /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
    .advanced-search-results-area .accordion-tabs:after {
      clear: both; }
    /* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .accordion-tabs .tab-header-and-content {
      list-style: none; }
      @media (min-width: 760px) {
        /* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
        .advanced-search-results-area .accordion-tabs .tab-header-and-content {
          display: inline; } }
    /* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .accordion-tabs .tab-link {
      display: block;
      padding: 0 6px;
      background: #C6DEEA;
      text-decoration: none;
      color: #0079C2;
      text-transform: uppercase;
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      margin-bottom: 1px; }
      @media (min-width: 760px) {
        /* line 74, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
        .advanced-search-results-area .accordion-tabs .tab-link {
          display: inline-block;
          margin-bottom: 0; } }
    /* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .accordion-tabs .is-active {
      background: #FFFFFF; }
    /* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
    .advanced-search-results-area .accordion-tabs .tab-content {
      display: none;
      width: 100%; }
      @media (min-width: 760px) {
        /* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
        .advanced-search-results-area .accordion-tabs .tab-content {
          float: left; } }

/* line 107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
.side-column .advanced-search {
  margin-bottom: 25px; }
  /* line 109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_advanced-search.scss */
  .side-column .advanced-search .advanced-search-title .title {
    font-size: 21px;
    line-height: 1.42857143;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 400; }

/* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
.tabs.primary {
  max-width: 100px;
  width: auto;
  list-style: none;
  position: fixed;
  bottom: 0%;
  right: 0;
  z-index: 10000;
  background: rgba(245, 245, 245, 0.85);
  margin: 0;
  padding: 20px 15px 15px;
  border-radius: 5px;
  box-shadow: 0px 2px 13px rgba(0, 0, 0, 0.25); }
  @media (min-width: 760px) {
    /* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .tabs.primary {
      top: 50%;
      bottom: auto;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); } }
  /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
  .tabs.primary li {
    display: block;
    font-family: "Roboto", Arial, Helvetica, san-serif;
    font-size: 14px;
    margin-bottom: 5px; }
    /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .tabs.primary li a, .tabs.primary li a:visited {
      color: white;
      display: block;
      text-decoration: none;
      padding: 5px 12px;
      border-radius: 5px;
      background: #5C6BC0;
      -webkit-transition: all 150ms ease-in-out;
              transition: all 150ms ease-in-out; }
      /* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
      .tabs.primary li a:hover, .tabs.primary li a:focus, .tabs.primary li a:active, .tabs.primary li a:visited:hover, .tabs.primary li a:visited:focus, .tabs.primary li a:visited:active {
        background: #303F9F; }
      /* line 38, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
      .tabs.primary li a.is-active, .tabs.primary li a:visited.is-active {
        background: #283593; }
        /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
        .tabs.primary li a.is-active:hover, .tabs.primary li a.is-active:focus, .tabs.primary li a.is-active:active, .tabs.primary li a:visited.is-active:hover, .tabs.primary li a:visited.is-active:focus, .tabs.primary li a:visited.is-active:active {
          background: #1A237E; }

/* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
.user-login-form {
  margin: 25px 0; }
  /* line 52, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
  .user-login-form .js-form-item.form-item.form-item-name.js-form-item-name,
  .user-login-form .js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass {
    margin-bottom: 12px; }
    /* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .user-login-form .js-form-item.form-item.form-item-name.js-form-item-name label,
    .user-login-form .js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass label {
      font-family: "Roboto", Arial, Helvetica, san-serif;
      margin-top: 0;
      margin-bottom: 12.5px;
      font-size: 21px;
      line-height: 1.33333333;
      color: #00708A; }
    /* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .user-login-form .js-form-item.form-item.form-item-name.js-form-item-name #edit-name--description,
    .user-login-form .js-form-item.form-item.form-item-name.js-form-item-name #edit-pass--description,
    .user-login-form .js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass #edit-name--description,
    .user-login-form .js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass #edit-pass--description {
      font-family: "Roboto", Arial, Helvetica, san-serif;
      font-size: 14px;
      color: #666; }
  /* line 70, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
  .user-login-form input[type="submit"] {
    margin-bottom: 25px 0;
    height: 46px;
    width: 125px;
    font-family: "Roboto", Arial, Helvetica, san-serif;
    background-color: #FF6600;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    background-image: none;
    -webkit-appearance: none;
    display: inline-block;
    font-weight: normal;
    border: 0;
    border-radius: 6px;
    color: #FFFFFF;
    text-decoration: none; }
    /* line 88, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .user-login-form input[type="submit"]:visited {
      color: #FFFFFF; }
      /* line 90, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
      .user-login-form input[type="submit"]:visited:hover, .user-login-form input[type="submit"]:visited:focus, .user-login-form input[type="submit"]:visited:active {
        color: #FFFFFF;
        background-color: #FF6600;
        box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
        -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
                transform: scale(1.05); }
    /* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_drupal-admin.scss */
    .user-login-form input[type="submit"]:hover, .user-login-form input[type="submit"]:focus, .user-login-form input[type="submit"]:active {
      color: #FFFFFF;
      background-color: #e65c00 !important; }

/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.row {
  display: block;
  width: 102.77778%;
  margin: 0 -1.38889%;
  *zoom: 1;
  display: block; }
  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .row:before, .row:after {
    content: "";
    display: table; }
  /* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_grid-gutterless.scss */
  .row:after {
    clear: both; }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-1 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-1 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-1 {
      display: inline;
      float: left;
      width: 5.55556%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-2 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-2 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-2 {
      display: inline;
      float: left;
      width: 13.88889%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-3 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-3 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-3 {
      display: inline;
      float: left;
      width: 22.22222%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-4 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-4 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-4 {
      display: inline;
      float: left;
      width: 30.55556%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-5 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-5 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-5 {
      display: inline;
      float: left;
      width: 38.88889%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-6 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-6 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-6 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-7 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-7 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-7 {
      display: inline;
      float: left;
      width: 55.55556%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-8 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-8 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-8 {
      display: inline;
      float: left;
      width: 63.88889%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-9 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-9 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-9 {
      display: inline;
      float: left;
      width: 72.22222%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-10 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-10 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-10 {
      display: inline;
      float: left;
      width: 80.55556%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-11 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-11 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-11 {
      display: inline;
      float: left;
      width: 88.88889%;
      margin: 0 1.38889%; } }

/* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
.col-12 {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%; }
  @media (min-width: 480px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-12 {
      display: inline;
      float: left;
      width: 47.22222%;
      margin: 0 1.38889%; } }
  @media (min-width: 760px) {
    /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_grid-classes.scss */
    .col-12 {
      display: inline;
      float: left;
      width: 97.22222%;
      margin: 0 1.38889%; } }

/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
.timeline--area {
  width: 100%;
  float: left; }

/* --------------------------------

Modules - reusable parts of our design

-------------------------------- */
/* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both; }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
#cd-timeline {
  position: relative;
  padding: 2em 0;
  margin-top: 2em;
  margin-bottom: 2em; }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  #cd-timeline::before {
    /* this is the vertical line */
    content: '';
    position: absolute;
    top: 0;
    left: 18px;
    height: 100%;
    width: 4px;
    background: #cbdeec; }
  @media (min-width: 920px) {
    /* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
    #cd-timeline {
      margin-top: 3em;
      margin-bottom: 3em; }
      /* line 53, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      #cd-timeline::before {
        left: 50%;
        margin-left: -2px; } }

/* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
.cd-timeline-block {
  position: relative;
  margin: 2em 0;
  width: 100%;
  float: left; }
  /* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-block:first-child {
    margin-top: 0; }
  /* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-block:last-child {
    margin-bottom: 0; }
  @media (min-width: 920px) {
    /* line 60, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
    .cd-timeline-block {
      margin: 0;
      margin-top: -100px;
      min-height: 250px; }
      /* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      .cd-timeline-block:first-child {
        margin-top: 0; }
      /* line 85, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      .cd-timeline-block:last-child {
        margin-bottom: 0; } }

/* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
.cd-timeline-img {
  position: absolute;
  top: 12px;
  left: 10px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #DEEAF3; }
  @media (min-width: 920px) {
    /* line 92, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
    .cd-timeline-img {
      width: 20px;
      height: 20px;
      top: 20px;
      left: 50%;
      margin-left: -10px; } }

/* line 110, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
.cd-timeline-content {
  font-size: 14px;
  position: relative;
  margin-left: 45px;
  background: #FFFFFF;
  padding: 1em;
  width: calc(100% - 60px);
  float: left; }
  /* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-content h1, .cd-timeline-content .sitemap-message, .cd-timeline-content h2, .cd-timeline-content h3, .cd-timeline-content h4, .cd-timeline-content h5, .cd-timeline-content h6 {
    margin-top: 0;
    font-size: 18px;
    font-family: "Roboto", Arial, Helvetica, san-serif; }
  /* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-content .cd-date {
    font-size: 13px;
    display: block;
    margin-bottom: 12.5px;
    font-weight: bold; }
  /* line 132, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-content p {
    margin: 1em 0;
    line-height: 1.6; }
  /* line 143, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
  .cd-timeline-content::before {
    content: '';
    position: absolute;
    top: 16px;
    right: 100%;
    height: 0;
    width: 0;
    border: 7px solid transparent;
    border-right: 7px solid #FFFFFF; }
  @media (min-width: 920px) {
    /* line 110, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
    .cd-timeline-content {
      margin-left: 0;
      padding: 1.6em;
      width: 45%; }
      /* line 161, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      .cd-timeline-content::before {
        top: 24px;
        left: 100%;
        border-color: transparent;
        border-left-color: #FFFFFF; }
      /* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      .cd-timeline-content .cd-read-more {
        float: left; }
      /* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
      .cd-timeline-block:nth-child(even) .cd-timeline-content {
        float: right; }
        /* line 182, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_timeline.scss */
        .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
          top: 24px;
          left: auto;
          right: 100%;
          border-color: transparent;
          border-right-color: #FFFFFF; } }

/* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
.modal {
  visibility: hidden;
  color: #454545;
  position: absolute;
  top: -99999px;
  left: -99999px;
  height: 100vh;
  width: 100%; }
  @media (min-width: 480px) {
    /* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
    .modal {
      color: #FFFFFF; } }
  /* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal.open {
    visibility: visible;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    background: rgba(0, 0, 0, 0.75);
    z-index: 1000;
    -webkit-animation: fadeIn 200ms;
            animation: fadeIn 200ms;
    overflow: auto; }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal .modal--content {
    padding: 75px 25px 25px;
    width: 100%;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    overflow: auto;
    min-height: 100vh;
    margin: 25px auto;
    -webkit-transition: width 250ms cubic-bezier(0, 0, 0.2, 1);
            transition: width 250ms cubic-bezier(0, 0, 0.2, 1); }
    @media (min-width: 480px) {
      /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
      .modal .modal--content {
        width: 75%;
        padding: 25px;
        min-height: auto;
        background: #f1f4f9; } }
    @media (min-width: 920px) {
      /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
      .modal .modal--content {
        width: 50%; } }
  /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal .offcanvas-close-button {
    position: fixed;
    top: 25px;
    right: 25px;
    font-size: 26px;
    line-height: 1;
    cursor: pointer;
    color: #FFFFFF; }

/* line 62, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
.modal-trigger {
  cursor: pointer;
  display: block;
  position: relative; }
  /* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal-trigger:hover:after, .modal-trigger:focus:after, .modal-trigger:active:after {
    -webkit-transform: scale(1.25);
        -ms-transform: scale(1.25);
            transform: scale(1.25); }

/* line 85, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
.modal--carousel .slide {
  position: relative;
  overflow: auto;
  margin-bottom: 25px; }
  /* line 89, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal--carousel .slide img {
    width: 100%;
    max-width: 300%; }
  /* line 93, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal--carousel .slide:last-child {
    margin-bottom: 0; }

/* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
.modal--content .slide {
  cursor: pointer; }
  @media (min-width: 480px) {
    /* line 98, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
    .modal--content .slide {
      cursor: -webkit-zoom-in;
      cursor: zoom-in; } }

@media (min-width: 480px) {
  /* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal--content.zoom {
    width: 150%; } }
@media (min-width: 920px) {
  /* line 105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
  .modal--content.zoom {
    width: 90%; } }
/* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
.modal--content.zoom .slide {
  cursor: pointer; }
  @media (min-width: 480px) {
    /* line 113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_modal.scss */
    .modal--content.zoom .slide {
      cursor: -webkit-zoom-out;
      cursor: zoom-out; } }

/* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
.dashboard--account-profile {
  padding-top: 50px; }
  /* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .page-title-wrapper {
    margin-top: 0;
    border-bottom: 1px solid #454545; }
  /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--left {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 10, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
      .dashboard--account-profile .account-profile--left {
        display: inline;
        float: left;
        width: 30.55556%;
        margin: 0 1.38889%; } }
  /* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--right {
    display: inline;
    float: left;
    width: 97.22222%;
    margin: 0 1.38889%; }
    @media (min-width: 760px) {
      /* line 16, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
      .dashboard--account-profile .account-profile--right {
        display: inline;
        float: left;
        width: 63.88889%;
        margin: 0 1.38889%; } }
  /* line 23, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--id-block {
    font-size: 12px;
    text-align: center; }
  /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--name {
    margin-top: 0;
    text-align: center; }
  /* line 32, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--blurb {
    display: block; }
  /* line 36, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_dashboard-account-profile.scss */
  .dashboard--account-profile .account-profile--id-title {
    margin-top: 0; }

/* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sitemap.scss */
.sitemap-body {
  display: inline;
  float: left;
  width: 97.22222%;
  margin: 0 1.38889%;
  margin-top: 50px;
  margin-bottom: 75px; }

/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_sitemap.scss */
.sitemap-message {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  color: #0079C2;
  font-weight: 300; }

/* **************************************************************************

   Plugins

   ************************************************************************** */
/* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
.share-mobile {
  display: block;
  width: 100%;
  bottom: 0;
  left: 0;
  text-align: center;
  background: #fff;
  padding-top: 0.5em;
  z-index: 20;
  margin-bottom: 0;
  border-top: 1px solid grey; }
  /* line 13, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
  .share-mobile.relative {
    position: relative; }
  @media (min-width: 900px) {
    /* line 2, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
    .share-mobile {
      display: none; } }
  /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
  .share-mobile.headroom--unpinned {
    position: absolute; }
    @media (min-height: 400px) {
      /* line 22, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
      .share-mobile.headroom--unpinned {
        position: fixed; } }
  /* line 29, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_addthis.scss */
  .share-mobile.headroom--pinned {
    position: absolute; }

/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url("../fonts/Material-Design-Iconic-Font.woff2?v=2.2.0") format("woff2"), url("../fonts/Material-Design-Iconic-Font.woff?v=2.2.0") format("woff"), url("../fonts/Material-Design-Iconic-Font.ttf?v=2.2.0") format("truetype");
  font-weight: normal;
  font-style: normal; }
/* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi {
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 20, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

/* line 25, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-2x {
  font-size: 2em; }

/* line 28, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-3x {
  font-size: 3em; }

/* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-4x {
  font-size: 4em; }

/* line 34, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-5x {
  font-size: 5em; }

/* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-fw {
  width: 1.28571429em;
  text-align: center; }

/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

/* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-ul > li {
  position: relative; }

/* line 49, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }

/* line 56, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-li.zmdi-hc-lg {
  left: -1.85714286em; }

/* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 2px; }

/* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 50%; }

/* line 69, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi.pull-left {
  float: left;
  margin-right: .15em; }

/* line 73, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi.pull-right {
  float: right;
  margin-left: .15em; }

/* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-spin {
  -webkit-animation: zmdi-spin 1.5s infinite linear;
  animation: zmdi-spin 1.5s infinite linear; }

/* line 81, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-spin-reverse {
  -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
  animation: zmdi-spin-reverse 1.5s infinite linear; }

@-webkit-keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@-webkit-keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }
@keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }
/* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

/* line 130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

/* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-rotate-270 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

/* line 140, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

/* line 145, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-flip-vertical {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

/* line 150, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

/* line 158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-stack-1x,
.zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

/* line 165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-stack-1x {
  line-height: inherit; }

/* line 168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-stack-2x {
  font-size: 2em; }

/* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hc-inverse {
  color: #ffffff; }

/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 176, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-3d-rotation:before {
  content: '\f101'; }

/* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplane-off:before {
  content: '\f102'; }

/* line 182, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplane:before {
  content: '\f103'; }

/* line 185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-album:before {
  content: '\f104'; }

/* line 188, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-archive:before {
  content: '\f105'; }

/* line 191, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-account:before {
  content: '\f106'; }

/* line 194, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-alert:before {
  content: '\f107'; }

/* line 197, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-check:before {
  content: '\f108'; }

/* line 200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-o:before {
  content: '\f109'; }

/* line 203, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-return:before {
  content: '\f10a'; }

/* line 206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-returned:before {
  content: '\f10b'; }

/* line 209, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment:before {
  content: '\f10c'; }

/* line 212, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-attachment-alt:before {
  content: '\f10d'; }

/* line 215, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-attachment:before {
  content: '\f10e'; }

/* line 218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-audio:before {
  content: '\f10f'; }

/* line 221, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-badge-check:before {
  content: '\f110'; }

/* line 224, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-balance-wallet:before {
  content: '\f111'; }

/* line 227, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-balance:before {
  content: '\f112'; }

/* line 230, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-alert:before {
  content: '\f113'; }

/* line 233, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-flash:before {
  content: '\f114'; }

/* line 236, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-unknown:before {
  content: '\f115'; }

/* line 239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery:before {
  content: '\f116'; }

/* line 242, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bike:before {
  content: '\f117'; }

/* line 245, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-block-alt:before {
  content: '\f118'; }

/* line 248, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-block:before {
  content: '\f119'; }

/* line 251, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-boat:before {
  content: '\f11a'; }

/* line 254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-book-image:before {
  content: '\f11b'; }

/* line 257, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-book:before {
  content: '\f11c'; }

/* line 260, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bookmark-outline:before {
  content: '\f11d'; }

/* line 263, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bookmark:before {
  content: '\f11e'; }

/* line 266, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brush:before {
  content: '\f11f'; }

/* line 269, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bug:before {
  content: '\f120'; }

/* line 272, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bus:before {
  content: '\f121'; }

/* line 275, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cake:before {
  content: '\f122'; }

/* line 278, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car-taxi:before {
  content: '\f123'; }

/* line 281, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car-wash:before {
  content: '\f124'; }

/* line 284, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car:before {
  content: '\f125'; }

/* line 287, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-giftcard:before {
  content: '\f126'; }

/* line 290, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-membership:before {
  content: '\f127'; }

/* line 293, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-travel:before {
  content: '\f128'; }

/* line 296, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card:before {
  content: '\f129'; }

/* line 299, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-check:before {
  content: '\f12a'; }

/* line 302, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-download:before {
  content: '\f12b'; }

/* line 305, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-play:before {
  content: '\f12c'; }

/* line 308, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case:before {
  content: '\f12d'; }

/* line 311, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cast-connected:before {
  content: '\f12e'; }

/* line 314, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cast:before {
  content: '\f12f'; }

/* line 317, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chart-donut:before {
  content: '\f130'; }

/* line 320, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chart:before {
  content: '\f131'; }

/* line 323, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-city-alt:before {
  content: '\f132'; }

/* line 326, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-city:before {
  content: '\f133'; }

/* line 329, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close-circle-o:before {
  content: '\f134'; }

/* line 332, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close-circle:before {
  content: '\f135'; }

/* line 335, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close:before {
  content: '\f136'; }

/* line 338, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cocktail:before {
  content: '\f137'; }

/* line 341, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code-setting:before {
  content: '\f138'; }

/* line 344, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code-smartphone:before {
  content: '\f139'; }

/* line 347, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code:before {
  content: '\f13a'; }

/* line 350, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-coffee:before {
  content: '\f13b'; }

/* line 353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-bookmark:before {
  content: '\f13c'; }

/* line 356, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-case-play:before {
  content: '\f13d'; }

/* line 359, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-folder-image:before {
  content: '\f13e'; }

/* line 362, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-image-o:before {
  content: '\f13f'; }

/* line 365, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-image:before {
  content: '\f140'; }

/* line 368, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-1:before {
  content: '\f141'; }

/* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-2:before {
  content: '\f142'; }

/* line 374, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-3:before {
  content: '\f143'; }

/* line 377, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-4:before {
  content: '\f144'; }

/* line 380, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-5:before {
  content: '\f145'; }

/* line 383, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-6:before {
  content: '\f146'; }

/* line 386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-7:before {
  content: '\f147'; }

/* line 389, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-8:before {
  content: '\f148'; }

/* line 392, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-9-plus:before {
  content: '\f149'; }

/* line 395, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-9:before {
  content: '\f14a'; }

/* line 398, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item:before {
  content: '\f14b'; }

/* line 401, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-music:before {
  content: '\f14c'; }

/* line 404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-pdf:before {
  content: '\f14d'; }

/* line 407, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-plus:before {
  content: '\f14e'; }

/* line 410, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-speaker:before {
  content: '\f14f'; }

/* line 413, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-text:before {
  content: '\f150'; }

/* line 416, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-video:before {
  content: '\f151'; }

/* line 419, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-compass:before {
  content: '\f152'; }

/* line 422, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cutlery:before {
  content: '\f153'; }

/* line 425, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-delete:before {
  content: '\f154'; }

/* line 428, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dialpad:before {
  content: '\f155'; }

/* line 431, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dns:before {
  content: '\f156'; }

/* line 434, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-drink:before {
  content: '\f157'; }

/* line 437, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-edit:before {
  content: '\f158'; }

/* line 440, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-email-open:before {
  content: '\f159'; }

/* line 443, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-email:before {
  content: '\f15a'; }

/* line 446, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eye-off:before {
  content: '\f15b'; }

/* line 449, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eye:before {
  content: '\f15c'; }

/* line 452, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eyedropper:before {
  content: '\f15d'; }

/* line 455, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-favorite-outline:before {
  content: '\f15e'; }

/* line 458, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-favorite:before {
  content: '\f15f'; }

/* line 461, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-list:before {
  content: '\f160'; }

/* line 464, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fire:before {
  content: '\f161'; }

/* line 467, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flag:before {
  content: '\f162'; }

/* line 470, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flare:before {
  content: '\f163'; }

/* line 473, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash-auto:before {
  content: '\f164'; }

/* line 476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash-off:before {
  content: '\f165'; }

/* line 479, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash:before {
  content: '\f166'; }

/* line 482, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip:before {
  content: '\f167'; }

/* line 485, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flower-alt:before {
  content: '\f168'; }

/* line 488, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flower:before {
  content: '\f169'; }

/* line 491, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-font:before {
  content: '\f16a'; }

/* line 494, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen-alt:before {
  content: '\f16b'; }

/* line 497, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen-exit:before {
  content: '\f16c'; }

/* line 500, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen:before {
  content: '\f16d'; }

/* line 503, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-functions:before {
  content: '\f16e'; }

/* line 506, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gas-station:before {
  content: '\f16f'; }

/* line 509, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gesture:before {
  content: '\f170'; }

/* line 512, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe-alt:before {
  content: '\f171'; }

/* line 515, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe-lock:before {
  content: '\f172'; }

/* line 518, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe:before {
  content: '\f173'; }

/* line 521, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-graduation-cap:before {
  content: '\f174'; }

/* line 524, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-home:before {
  content: '\f175'; }

/* line 527, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hospital-alt:before {
  content: '\f176'; }

/* line 530, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hospital:before {
  content: '\f177'; }

/* line 533, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hotel:before {
  content: '\f178'; }

/* line 536, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass-alt:before {
  content: '\f179'; }

/* line 539, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass-outline:before {
  content: '\f17a'; }

/* line 542, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass:before {
  content: '\f17b'; }

/* line 545, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-http:before {
  content: '\f17c'; }

/* line 548, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image-alt:before {
  content: '\f17d'; }

/* line 551, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image-o:before {
  content: '\f17e'; }

/* line 554, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image:before {
  content: '\f17f'; }

/* line 557, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-inbox:before {
  content: '\f180'; }

/* line 560, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-invert-colors-off:before {
  content: '\f181'; }

/* line 563, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-invert-colors:before {
  content: '\f182'; }

/* line 566, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-key:before {
  content: '\f183'; }

/* line 569, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-alt-outline:before {
  content: '\f184'; }

/* line 572, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-alt:before {
  content: '\f185'; }

/* line 575, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-heart:before {
  content: '\f186'; }

/* line 578, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label:before {
  content: '\f187'; }

/* line 581, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-labels:before {
  content: '\f188'; }

/* line 584, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lamp:before {
  content: '\f189'; }

/* line 587, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-landscape:before {
  content: '\f18a'; }

/* line 590, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-layers-off:before {
  content: '\f18b'; }

/* line 593, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-layers:before {
  content: '\f18c'; }

/* line 596, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-library:before {
  content: '\f18d'; }

/* line 599, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-link:before {
  content: '\f18e'; }

/* line 602, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock-open:before {
  content: '\f18f'; }

/* line 605, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock-outline:before {
  content: '\f190'; }

/* line 608, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock:before {
  content: '\f191'; }

/* line 611, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-reply-all:before {
  content: '\f192'; }

/* line 614, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-reply:before {
  content: '\f193'; }

/* line 617, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-send:before {
  content: '\f194'; }

/* line 620, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mall:before {
  content: '\f195'; }

/* line 623, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-map:before {
  content: '\f196'; }

/* line 626, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-menu:before {
  content: '\f197'; }

/* line 629, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money-box:before {
  content: '\f198'; }

/* line 632, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money-off:before {
  content: '\f199'; }

/* line 635, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money:before {
  content: '\f19a'; }

/* line 638, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-more-vert:before {
  content: '\f19b'; }

/* line 641, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-more:before {
  content: '\f19c'; }

/* line 644, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-movie-alt:before {
  content: '\f19d'; }

/* line 647, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-movie:before {
  content: '\f19e'; }

/* line 650, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nature-people:before {
  content: '\f19f'; }

/* line 653, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nature:before {
  content: '\f1a0'; }

/* line 656, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-navigation:before {
  content: '\f1a1'; }

/* line 659, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-open-in-browser:before {
  content: '\f1a2'; }

/* line 662, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-open-in-new:before {
  content: '\f1a3'; }

/* line 665, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-palette:before {
  content: '\f1a4'; }

/* line 668, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-parking:before {
  content: '\f1a5'; }

/* line 671, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-account:before {
  content: '\f1a6'; }

/* line 674, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-assistant:before {
  content: '\f1a7'; }

/* line 677, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-drop:before {
  content: '\f1a8'; }

/* line 680, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-help:before {
  content: '\f1a9'; }

/* line 683, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-off:before {
  content: '\f1aa'; }

/* line 686, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin:before {
  content: '\f1ab'; }

/* line 689, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pizza:before {
  content: '\f1ac'; }

/* line 692, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plaster:before {
  content: '\f1ad'; }

/* line 695, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-setting:before {
  content: '\f1ae'; }

/* line 698, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power:before {
  content: '\f1af'; }

/* line 701, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-print:before {
  content: '\f1b0'; }

/* line 704, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-puzzle-piece:before {
  content: '\f1b1'; }

/* line 707, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-quote:before {
  content: '\f1b2'; }

/* line 710, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-railway:before {
  content: '\f1b3'; }

/* line 713, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-receipt:before {
  content: '\f1b4'; }

/* line 716, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-alt:before {
  content: '\f1b5'; }

/* line 719, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }

/* line 722, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }

/* line 725, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync:before {
  content: '\f1b8'; }

/* line 728, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh:before {
  content: '\f1b9'; }

/* line 731, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-roller:before {
  content: '\f1ba'; }

/* line 734, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ruler:before {
  content: '\f1bb'; }

/* line 737, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-scissors:before {
  content: '\f1bc'; }

/* line 740, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }

/* line 743, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-screen-rotation:before {
  content: '\f1be'; }

/* line 746, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-for:before {
  content: '\f1bf'; }

/* line 749, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-in-file:before {
  content: '\f1c0'; }

/* line 752, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-in-page:before {
  content: '\f1c1'; }

/* line 755, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-replace:before {
  content: '\f1c2'; }

/* line 758, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search:before {
  content: '\f1c3'; }

/* line 761, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-seat:before {
  content: '\f1c4'; }

/* line 764, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-settings-square:before {
  content: '\f1c5'; }

/* line 767, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-settings:before {
  content: '\f1c6'; }

/* line 770, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shield-check:before {
  content: '\f1c7'; }

/* line 773, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shield-security:before {
  content: '\f1c8'; }

/* line 776, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-basket:before {
  content: '\f1c9'; }

/* line 779, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }

/* line 782, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-cart:before {
  content: '\f1cb'; }

/* line 785, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sign-in:before {
  content: '\f1cc'; }

/* line 788, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }

/* line 791, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }

/* line 794, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-asc:before {
  content: '\f1cf'; }

/* line 797, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-desc:before {
  content: '\f1d0'; }

/* line 800, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-spellcheck:before {
  content: '\f1d1'; }

/* line 803, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-storage:before {
  content: '\f1d2'; }

/* line 806, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-store-24:before {
  content: '\f1d3'; }

/* line 809, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-store:before {
  content: '\f1d4'; }

/* line 812, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-subway:before {
  content: '\f1d5'; }

/* line 815, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sun:before {
  content: '\f1d6'; }

/* line 818, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tab-unselected:before {
  content: '\f1d7'; }

/* line 821, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tab:before {
  content: '\f1d8'; }

/* line 824, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag-close:before {
  content: '\f1d9'; }

/* line 827, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag-more:before {
  content: '\f1da'; }

/* line 830, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag:before {
  content: '\f1db'; }

/* line 833, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-down:before {
  content: '\f1dc'; }

/* line 836, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-up-down:before {
  content: '\f1dd'; }

/* line 839, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-up:before {
  content: '\f1de'; }

/* line 842, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ticket-star:before {
  content: '\f1df'; }

/* line 845, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-toll:before {
  content: '\f1e0'; }

/* line 848, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-toys:before {
  content: '\f1e1'; }

/* line 851, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-traffic:before {
  content: '\f1e2'; }

/* line 854, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-translate:before {
  content: '\f1e3'; }

/* line 857, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-triangle-down:before {
  content: '\f1e4'; }

/* line 860, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-triangle-up:before {
  content: '\f1e5'; }

/* line 863, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-truck:before {
  content: '\f1e6'; }

/* line 866, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-turning-sign:before {
  content: '\f1e7'; }

/* line 869, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wallpaper:before {
  content: '\f1e8'; }

/* line 872, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-washing-machine:before {
  content: '\f1e9'; }

/* line 875, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-maximize:before {
  content: '\f1ea'; }

/* line 878, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-minimize:before {
  content: '\f1eb'; }

/* line 881, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-restore:before {
  content: '\f1ec'; }

/* line 884, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wrench:before {
  content: '\f1ed'; }

/* line 887, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zoom-in:before {
  content: '\f1ee'; }

/* line 890, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zoom-out:before {
  content: '\f1ef'; }

/* line 893, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-circle-o:before {
  content: '\f1f0'; }

/* line 896, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-circle:before {
  content: '\f1f1'; }

/* line 899, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-octagon:before {
  content: '\f1f2'; }

/* line 902, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-polygon:before {
  content: '\f1f3'; }

/* line 905, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-triangle:before {
  content: '\f1f4'; }

/* line 908, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-help-outline:before {
  content: '\f1f5'; }

/* line 911, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-help:before {
  content: '\f1f6'; }

/* line 914, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-info-outline:before {
  content: '\f1f7'; }

/* line 917, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-info:before {
  content: '\f1f8'; }

/* line 920, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-active:before {
  content: '\f1f9'; }

/* line 923, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-add:before {
  content: '\f1fa'; }

/* line 926, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-none:before {
  content: '\f1fb'; }

/* line 929, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-off:before {
  content: '\f1fc'; }

/* line 932, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-paused:before {
  content: '\f1fd'; }

/* line 935, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications:before {
  content: '\f1fe'; }

/* line 938, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-add:before {
  content: '\f1ff'; }

/* line 941, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-mail:before {
  content: '\f200'; }

/* line 944, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-o:before {
  content: '\f201'; }

/* line 947, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-phone:before {
  content: '\f202'; }

/* line 950, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box:before {
  content: '\f203'; }

/* line 953, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-calendar:before {
  content: '\f204'; }

/* line 956, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-circle:before {
  content: '\f205'; }

/* line 959, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-o:before {
  content: '\f206'; }

/* line 962, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account:before {
  content: '\f207'; }

/* line 965, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-add:before {
  content: '\f208'; }

/* line 968, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-alt:before {
  content: '\f209'; }

/* line 971, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-list-alt:before {
  content: '\f20a'; }

/* line 974, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-list:before {
  content: '\f20b'; }

/* line 977, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-outline:before {
  content: '\f20c'; }

/* line 980, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts:before {
  content: '\f20d'; }

/* line 983, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-face:before {
  content: '\f20e'; }

/* line 986, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-female:before {
  content: '\f20f'; }

/* line 989, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male-alt:before {
  content: '\f210'; }

/* line 992, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male-female:before {
  content: '\f211'; }

/* line 995, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male:before {
  content: '\f212'; }

/* line 998, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mood-bad:before {
  content: '\f213'; }

/* line 1001, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mood:before {
  content: '\f214'; }

/* line 1004, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-run:before {
  content: '\f215'; }

/* line 1007, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-walk:before {
  content: '\f216'; }

/* line 1010, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-box:before {
  content: '\f217'; }

/* line 1013, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-circle:before {
  content: '\f218'; }

/* line 1016, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-done:before {
  content: '\f219'; }

/* line 1019, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-download:before {
  content: '\f21a'; }

/* line 1022, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-off:before {
  content: '\f21b'; }

/* line 1025, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }

/* line 1028, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-outline:before {
  content: '\f21d'; }

/* line 1031, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-upload:before {
  content: '\f21e'; }

/* line 1034, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud:before {
  content: '\f21f'; }

/* line 1037, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-download:before {
  content: '\f220'; }

/* line 1040, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file-plus:before {
  content: '\f221'; }

/* line 1043, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file-text:before {
  content: '\f222'; }

/* line 1046, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file:before {
  content: '\f223'; }

/* line 1049, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-outline:before {
  content: '\f224'; }

/* line 1052, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-person:before {
  content: '\f225'; }

/* line 1055, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-star-alt:before {
  content: '\f226'; }

/* line 1058, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-star:before {
  content: '\f227'; }

/* line 1061, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder:before {
  content: '\f228'; }

/* line 1064, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gif:before {
  content: '\f229'; }

/* line 1067, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-upload:before {
  content: '\f22a'; }

/* line 1070, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-all:before {
  content: '\f22b'; }

/* line 1073, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-bottom:before {
  content: '\f22c'; }

/* line 1076, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-clear:before {
  content: '\f22d'; }

/* line 1079, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-color:before {
  content: '\f22e'; }

/* line 1082, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-horizontal:before {
  content: '\f22f'; }

/* line 1085, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-inner:before {
  content: '\f230'; }

/* line 1088, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-left:before {
  content: '\f231'; }

/* line 1091, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-outer:before {
  content: '\f232'; }

/* line 1094, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-right:before {
  content: '\f233'; }

/* line 1097, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-style:before {
  content: '\f234'; }

/* line 1100, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-top:before {
  content: '\f235'; }

/* line 1103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-vertical:before {
  content: '\f236'; }

/* line 1106, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-copy:before {
  content: '\f237'; }

/* line 1109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop:before {
  content: '\f238'; }

/* line 1112, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-center:before {
  content: '\f239'; }

/* line 1115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-justify:before {
  content: '\f23a'; }

/* line 1118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-left:before {
  content: '\f23b'; }

/* line 1121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-right:before {
  content: '\f23c'; }

/* line 1124, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-bold:before {
  content: '\f23d'; }

/* line 1127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-clear-all:before {
  content: '\f23e'; }

/* line 1130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-clear:before {
  content: '\f23f'; }

/* line 1133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-fill:before {
  content: '\f240'; }

/* line 1136, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-reset:before {
  content: '\f241'; }

/* line 1139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-text:before {
  content: '\f242'; }

/* line 1142, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-indent-decrease:before {
  content: '\f243'; }

/* line 1145, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-indent-increase:before {
  content: '\f244'; }

/* line 1148, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-italic:before {
  content: '\f245'; }

/* line 1151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-line-spacing:before {
  content: '\f246'; }

/* line 1154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-list-bulleted:before {
  content: '\f247'; }

/* line 1157, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-list-numbered:before {
  content: '\f248'; }

/* line 1160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-ltr:before {
  content: '\f249'; }

/* line 1163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-rtl:before {
  content: '\f24a'; }

/* line 1166, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-size:before {
  content: '\f24b'; }

/* line 1169, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }

/* line 1172, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-strikethrough:before {
  content: '\f24d'; }

/* line 1175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-subject:before {
  content: '\f24e'; }

/* line 1178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-underlined:before {
  content: '\f24f'; }

/* line 1181, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-bottom:before {
  content: '\f250'; }

/* line 1184, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-center:before {
  content: '\f251'; }

/* line 1187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-top:before {
  content: '\f252'; }

/* line 1190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-redo:before {
  content: '\f253'; }

/* line 1193, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-select-all:before {
  content: '\f254'; }

/* line 1196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-space-bar:before {
  content: '\f255'; }

/* line 1199, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-text-format:before {
  content: '\f256'; }

/* line 1202, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-transform:before {
  content: '\f257'; }

/* line 1205, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-undo:before {
  content: '\f258'; }

/* line 1208, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wrap-text:before {
  content: '\f259'; }

/* line 1211, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alert:before {
  content: '\f25a'; }

/* line 1214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alt-text:before {
  content: '\f25b'; }

/* line 1217, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alt:before {
  content: '\f25c'; }

/* line 1220, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-edit:before {
  content: '\f25d'; }

/* line 1223, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-image:before {
  content: '\f25e'; }

/* line 1226, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-list:before {
  content: '\f25f'; }

/* line 1229, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-more:before {
  content: '\f260'; }

/* line 1232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-outline:before {
  content: '\f261'; }

/* line 1235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-text-alt:before {
  content: '\f262'; }

/* line 1238, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-text:before {
  content: '\f263'; }

/* line 1241, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-video:before {
  content: '\f264'; }

/* line 1244, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment:before {
  content: '\f265'; }

/* line 1247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comments:before {
  content: '\f266'; }

/* line 1250, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-all:before {
  content: '\f267'; }

/* line 1253, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-circle-u:before {
  content: '\f268'; }

/* line 1256, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-circle:before {
  content: '\f269'; }

/* line 1259, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-square:before {
  content: '\f26a'; }

/* line 1262, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check:before {
  content: '\f26b'; }

/* line 1265, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-circle-o:before {
  content: '\f26c'; }

/* line 1268, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-circle:before {
  content: '\f26d'; }

/* line 1271, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dot-circle-alt:before {
  content: '\f26e'; }

/* line 1274, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dot-circle:before {
  content: '\f26f'; }

/* line 1277, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-circle-outline:before {
  content: '\f270'; }

/* line 1280, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-circle:before {
  content: '\f271'; }

/* line 1283, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-square:before {
  content: '\f272'; }

/* line 1286, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus:before {
  content: '\f273'; }

/* line 1289, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }

/* line 1292, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle-o:before {
  content: '\f275'; }

/* line 1295, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle:before {
  content: '\f276'; }

/* line 1298, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-square:before {
  content: '\f277'; }

/* line 1301, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus:before {
  content: '\f278'; }

/* line 1304, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-o:before {
  content: '\f279'; }

/* line 1307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-circle:before {
  content: '\f27a'; }

/* line 1310, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-half:before {
  content: '\f27b'; }

/* line 1313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-outline:before {
  content: '\f27c'; }

/* line 1316, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star:before {
  content: '\f27d'; }

/* line 1319, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-connected:before {
  content: '\f27e'; }

/* line 1322, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-off:before {
  content: '\f27f'; }

/* line 1325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-search:before {
  content: '\f280'; }

/* line 1328, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-setting:before {
  content: '\f281'; }

/* line 1331, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth:before {
  content: '\f282'; }

/* line 1334, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-add:before {
  content: '\f283'; }

/* line 1337, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-alt:before {
  content: '\f284'; }

/* line 1340, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-bw:before {
  content: '\f285'; }

/* line 1343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-front:before {
  content: '\f286'; }

/* line 1346, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-mic:before {
  content: '\f287'; }

/* line 1349, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-party-mode:before {
  content: '\f288'; }

/* line 1352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-rear:before {
  content: '\f289'; }

/* line 1355, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-roll:before {
  content: '\f28a'; }

/* line 1358, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-switch:before {
  content: '\f28b'; }

/* line 1361, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera:before {
  content: '\f28c'; }

/* line 1364, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-alert:before {
  content: '\f28d'; }

/* line 1367, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-off:before {
  content: '\f28e'; }

/* line 1370, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-sd:before {
  content: '\f28f'; }

/* line 1373, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-sim:before {
  content: '\f290'; }

/* line 1376, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-desktop-mac:before {
  content: '\f291'; }

/* line 1379, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-desktop-windows:before {
  content: '\f292'; }

/* line 1382, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-device-hub:before {
  content: '\f293'; }

/* line 1385, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-devices-off:before {
  content: '\f294'; }

/* line 1388, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-devices:before {
  content: '\f295'; }

/* line 1391, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dock:before {
  content: '\f296'; }

/* line 1394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-floppy:before {
  content: '\f297'; }

/* line 1397, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gamepad:before {
  content: '\f298'; }

/* line 1400, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps-dot:before {
  content: '\f299'; }

/* line 1403, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps-off:before {
  content: '\f29a'; }

/* line 1406, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps:before {
  content: '\f29b'; }

/* line 1409, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-headset-mic:before {
  content: '\f29c'; }

/* line 1412, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-headset:before {
  content: '\f29d'; }

/* line 1415, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-antenna:before {
  content: '\f29e'; }

/* line 1418, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-composite:before {
  content: '\f29f'; }

/* line 1421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-hdmi:before {
  content: '\f2a0'; }

/* line 1424, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-power:before {
  content: '\f2a1'; }

/* line 1427, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-svideo:before {
  content: '\f2a2'; }

/* line 1430, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-keyboard-hide:before {
  content: '\f2a3'; }

/* line 1433, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-keyboard:before {
  content: '\f2a4'; }

/* line 1436, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }

/* line 1439, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop-mac:before {
  content: '\f2a6'; }

/* line 1442, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop:before {
  content: '\f2a7'; }

/* line 1445, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-off:before {
  content: '\f2a8'; }

/* line 1448, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-outline:before {
  content: '\f2a9'; }

/* line 1451, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-setting:before {
  content: '\f2aa'; }

/* line 1454, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic:before {
  content: '\f2ab'; }

/* line 1457, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mouse:before {
  content: '\f2ac'; }

/* line 1460, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-alert:before {
  content: '\f2ad'; }

/* line 1463, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-locked:before {
  content: '\f2ae'; }

/* line 1466, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-off:before {
  content: '\f2af'; }

/* line 1469, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-outline:before {
  content: '\f2b0'; }

/* line 1472, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-setting:before {
  content: '\f2b1'; }

/* line 1475, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network:before {
  content: '\f2b2'; }

/* line 1478, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }

/* line 1481, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-end:before {
  content: '\f2b4'; }

/* line 1484, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-forwarded:before {
  content: '\f2b5'; }

/* line 1487, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-in-talk:before {
  content: '\f2b6'; }

/* line 1490, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-locked:before {
  content: '\f2b7'; }

/* line 1493, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-missed:before {
  content: '\f2b8'; }

/* line 1496, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-msg:before {
  content: '\f2b9'; }

/* line 1499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-paused:before {
  content: '\f2ba'; }

/* line 1502, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-ring:before {
  content: '\f2bb'; }

/* line 1505, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-setting:before {
  content: '\f2bc'; }

/* line 1508, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-sip:before {
  content: '\f2bd'; }

/* line 1511, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone:before {
  content: '\f2be'; }

/* line 1514, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }

/* line 1517, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }

/* line 1520, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi:before {
  content: '\f2c1'; }

/* line 1523, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-radio:before {
  content: '\f2c2'; }

/* line 1526, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-reader:before {
  content: '\f2c3'; }

/* line 1529, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-remote-control-alt:before {
  content: '\f2c4'; }

/* line 1532, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-remote-control:before {
  content: '\f2c5'; }

/* line 1535, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-router:before {
  content: '\f2c6'; }

/* line 1538, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-scanner:before {
  content: '\f2c7'; }

/* line 1541, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-android:before {
  content: '\f2c8'; }

/* line 1544, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-download:before {
  content: '\f2c9'; }

/* line 1547, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-erase:before {
  content: '\f2ca'; }

/* line 1550, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-info:before {
  content: '\f2cb'; }

/* line 1553, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }

/* line 1556, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }

/* line 1559, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }

/* line 1562, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-lock:before {
  content: '\f2cf'; }

/* line 1565, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }

/* line 1568, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-ring:before {
  content: '\f2d1'; }

/* line 1571, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-setting:before {
  content: '\f2d2'; }

/* line 1574, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-setup:before {
  content: '\f2d3'; }

/* line 1577, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone:before {
  content: '\f2d4'; }

/* line 1580, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-speaker:before {
  content: '\f2d5'; }

/* line 1583, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet-android:before {
  content: '\f2d6'; }

/* line 1586, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet-mac:before {
  content: '\f2d7'; }

/* line 1589, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet:before {
  content: '\f2d8'; }

/* line 1592, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-alt-play:before {
  content: '\f2d9'; }

/* line 1595, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-list:before {
  content: '\f2da'; }

/* line 1598, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-play:before {
  content: '\f2db'; }

/* line 1601, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv:before {
  content: '\f2dc'; }

/* line 1604, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-usb:before {
  content: '\f2dd'; }

/* line 1607, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam-off:before {
  content: '\f2de'; }

/* line 1610, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam-switch:before {
  content: '\f2df'; }

/* line 1613, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam:before {
  content: '\f2e0'; }

/* line 1616, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-watch:before {
  content: '\f2e1'; }

/* line 1619, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }

/* line 1622, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-alt:before {
  content: '\f2e3'; }

/* line 1625, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-info:before {
  content: '\f2e4'; }

/* line 1628, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-lock:before {
  content: '\f2e5'; }

/* line 1631, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-off:before {
  content: '\f2e6'; }

/* line 1634, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-outline:before {
  content: '\f2e7'; }

/* line 1637, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi:before {
  content: '\f2e8'; }

/* line 1640, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }

/* line 1643, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-left:before {
  content: '\f2ea'; }

/* line 1646, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-merge:before {
  content: '\f2eb'; }

/* line 1649, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-missed:before {
  content: '\f2ec'; }

/* line 1652, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-right-top:before {
  content: '\f2ed'; }

/* line 1655, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-right:before {
  content: '\f2ee'; }

/* line 1658, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-split:before {
  content: '\f2ef'; }

/* line 1661, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrows:before {
  content: '\f2f0'; }

/* line 1664, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-down-circle:before {
  content: '\f2f1'; }

/* line 1667, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-down:before {
  content: '\f2f2'; }

/* line 1670, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-left-circle:before {
  content: '\f2f3'; }

/* line 1673, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-left:before {
  content: '\f2f4'; }

/* line 1676, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-right-circle:before {
  content: '\f2f5'; }

/* line 1679, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-right:before {
  content: '\f2f6'; }

/* line 1682, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-up-circle:before {
  content: '\f2f7'; }

/* line 1685, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-up:before {
  content: '\f2f8'; }

/* line 1688, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-down:before {
  content: '\f2f9'; }

/* line 1691, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-left:before {
  content: '\f2fa'; }

/* line 1694, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-right:before {
  content: '\f2fb'; }

/* line 1697, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-up:before {
  content: '\f2fc'; }

/* line 1700, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward:before {
  content: '\f2fd'; }

/* line 1703, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-down:before {
  content: '\f2fe'; }

/* line 1706, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-left:before {
  content: '\f2ff'; }

/* line 1709, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-return:before {
  content: '\f300'; }

/* line 1712, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-right:before {
  content: '\f301'; }

/* line 1715, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-tab:before {
  content: '\f302'; }

/* line 1718, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-up:before {
  content: '\f303'; }

/* line 1721, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-ccw:before {
  content: '\f304'; }

/* line 1724, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-cw:before {
  content: '\f305'; }

/* line 1727, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-left:before {
  content: '\f306'; }

/* line 1730, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-right:before {
  content: '\f307'; }

/* line 1733, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-down:before {
  content: '\f308'; }

/* line 1736, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-right:before {
  content: '\f309'; }

/* line 1739, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-alt:before {
  content: '\f30a'; }

/* line 1742, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }

/* line 1745, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-vertical:before {
  content: '\f30c'; }

/* line 1748, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap:before {
  content: '\f30d'; }

/* line 1751, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-down:before {
  content: '\f30e'; }

/* line 1754, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-flat:before {
  content: '\f30f'; }

/* line 1757, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-up:before {
  content: '\f310'; }

/* line 1760, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-unfold-less:before {
  content: '\f311'; }

/* line 1763, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-unfold-more:before {
  content: '\f312'; }

/* line 1766, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-apps:before {
  content: '\f313'; }

/* line 1769, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grid-off:before {
  content: '\f314'; }

/* line 1772, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grid:before {
  content: '\f315'; }

/* line 1775, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-agenda:before {
  content: '\f316'; }

/* line 1778, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-array:before {
  content: '\f317'; }

/* line 1781, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-carousel:before {
  content: '\f318'; }

/* line 1784, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-column:before {
  content: '\f319'; }

/* line 1787, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-comfy:before {
  content: '\f31a'; }

/* line 1790, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-compact:before {
  content: '\f31b'; }

/* line 1793, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-dashboard:before {
  content: '\f31c'; }

/* line 1796, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-day:before {
  content: '\f31d'; }

/* line 1799, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-headline:before {
  content: '\f31e'; }

/* line 1802, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-list-alt:before {
  content: '\f31f'; }

/* line 1805, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-list:before {
  content: '\f320'; }

/* line 1808, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-module:before {
  content: '\f321'; }

/* line 1811, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-quilt:before {
  content: '\f322'; }

/* line 1814, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-stream:before {
  content: '\f323'; }

/* line 1817, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-subtitles:before {
  content: '\f324'; }

/* line 1820, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-toc:before {
  content: '\f325'; }

/* line 1823, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-web:before {
  content: '\f326'; }

/* line 1826, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-week:before {
  content: '\f327'; }

/* line 1829, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-widgets:before {
  content: '\f328'; }

/* line 1832, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-check:before {
  content: '\f329'; }

/* line 1835, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-off:before {
  content: '\f32a'; }

/* line 1838, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-plus:before {
  content: '\f32b'; }

/* line 1841, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-snooze:before {
  content: '\f32c'; }

/* line 1844, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm:before {
  content: '\f32d'; }

/* line 1847, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-alt:before {
  content: '\f32e'; }

/* line 1850, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-check:before {
  content: '\f32f'; }

/* line 1853, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-close:before {
  content: '\f330'; }

/* line 1856, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-note:before {
  content: '\f331'; }

/* line 1859, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar:before {
  content: '\f332'; }

/* line 1862, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-countdown:before {
  content: '\f333'; }

/* line 1865, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-interval:before {
  content: '\f334'; }

/* line 1868, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-restore-setting:before {
  content: '\f335'; }

/* line 1871, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-restore:before {
  content: '\f336'; }

/* line 1874, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time:before {
  content: '\f337'; }

/* line 1877, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-timer-off:before {
  content: '\f338'; }

/* line 1880, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-timer:before {
  content: '\f339'; }

/* line 1883, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-android-alt:before {
  content: '\f33a'; }

/* line 1886, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-android:before {
  content: '\f33b'; }

/* line 1889, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-apple:before {
  content: '\f33c'; }

/* line 1892, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-behance:before {
  content: '\f33d'; }

/* line 1895, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-codepen:before {
  content: '\f33e'; }

/* line 1898, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dribbble:before {
  content: '\f33f'; }

/* line 1901, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dropbox:before {
  content: '\f340'; }

/* line 1904, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-evernote:before {
  content: '\f341'; }

/* line 1907, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-facebook-box:before {
  content: '\f342'; }

/* line 1910, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-facebook:before {
  content: '\f343'; }

/* line 1913, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github-box:before {
  content: '\f344'; }

/* line 1916, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github:before {
  content: '\f345'; }

/* line 1919, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-drive:before {
  content: '\f346'; }

/* line 1922, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-earth:before {
  content: '\f347'; }

/* line 1925, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-glass:before {
  content: '\f348'; }

/* line 1928, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-maps:before {
  content: '\f349'; }

/* line 1931, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-pages:before {
  content: '\f34a'; }

/* line 1934, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-play:before {
  content: '\f34b'; }

/* line 1937, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-plus-box:before {
  content: '\f34c'; }

/* line 1940, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-plus:before {
  content: '\f34d'; }

/* line 1943, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google:before {
  content: '\f34e'; }

/* line 1946, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-instagram:before {
  content: '\f34f'; }

/* line 1949, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-css3:before {
  content: '\f350'; }

/* line 1952, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-html5:before {
  content: '\f351'; }

/* line 1955, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-javascript:before {
  content: '\f352'; }

/* line 1958, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-python-alt:before {
  content: '\f353'; }

/* line 1961, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-python:before {
  content: '\f354'; }

/* line 1964, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lastfm:before {
  content: '\f355'; }

/* line 1967, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-linkedin-box:before {
  content: '\f356'; }

/* line 1970, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-paypal:before {
  content: '\f357'; }

/* line 1973, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pinterest-box:before {
  content: '\f358'; }

/* line 1976, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pocket:before {
  content: '\f359'; }

/* line 1979, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-polymer:before {
  content: '\f35a'; }

/* line 1982, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-share:before {
  content: '\f35b'; }

/* line 1985, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-stackoverflow:before {
  content: '\f35c'; }

/* line 1988, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-steam-square:before {
  content: '\f35d'; }

/* line 1991, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-steam:before {
  content: '\f35e'; }

/* line 1994, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitter-box:before {
  content: '\f35f'; }

/* line 1997, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitter:before {
  content: '\f360'; }

/* line 2000, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vk:before {
  content: '\f361'; }

/* line 2003, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wikipedia:before {
  content: '\f362'; }

/* line 2006, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-windows:before {
  content: '\f363'; }

/* line 2009, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }

/* line 2012, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-aspect-ratio:before {
  content: '\f365'; }

/* line 2015, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-circular:before {
  content: '\f366'; }

/* line 2018, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-linear:before {
  content: '\f367'; }

/* line 2021, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-off:before {
  content: '\f368'; }

/* line 2024, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur:before {
  content: '\f369'; }

/* line 2027, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-2:before {
  content: '\f36a'; }

/* line 2030, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-3:before {
  content: '\f36b'; }

/* line 2033, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-4:before {
  content: '\f36c'; }

/* line 2036, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-5:before {
  content: '\f36d'; }

/* line 2039, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-6:before {
  content: '\f36e'; }

/* line 2042, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-7:before {
  content: '\f36f'; }

/* line 2045, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-auto:before {
  content: '\f370'; }

/* line 2048, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-setting:before {
  content: '\f371'; }

/* line 2051, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-broken-image:before {
  content: '\f372'; }

/* line 2054, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-center-focus-strong:before {
  content: '\f373'; }

/* line 2057, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-center-focus-weak:before {
  content: '\f374'; }

/* line 2060, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-compare:before {
  content: '\f375'; }

/* line 2063, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-16-9:before {
  content: '\f376'; }

/* line 2066, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-3-2:before {
  content: '\f377'; }

/* line 2069, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-5-4:before {
  content: '\f378'; }

/* line 2072, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-7-5:before {
  content: '\f379'; }

/* line 2075, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-din:before {
  content: '\f37a'; }

/* line 2078, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-free:before {
  content: '\f37b'; }

/* line 2081, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-landscape:before {
  content: '\f37c'; }

/* line 2084, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-portrait:before {
  content: '\f37d'; }

/* line 2087, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-square:before {
  content: '\f37e'; }

/* line 2090, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-exposure-alt:before {
  content: '\f37f'; }

/* line 2093, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-exposure:before {
  content: '\f380'; }

/* line 2096, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-b-and-w:before {
  content: '\f381'; }

/* line 2099, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-center-focus:before {
  content: '\f382'; }

/* line 2102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-frames:before {
  content: '\f383'; }

/* line 2105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-tilt-shift:before {
  content: '\f384'; }

/* line 2108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gradient:before {
  content: '\f385'; }

/* line 2111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grain:before {
  content: '\f386'; }

/* line 2114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-graphic-eq:before {
  content: '\f387'; }

/* line 2117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-off:before {
  content: '\f388'; }

/* line 2120, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-strong:before {
  content: '\f389'; }

/* line 2123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-weak:before {
  content: '\f38a'; }

/* line 2126, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr:before {
  content: '\f38b'; }

/* line 2129, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-iridescent:before {
  content: '\f38c'; }

/* line 2132, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-leak-off:before {
  content: '\f38d'; }

/* line 2135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-leak:before {
  content: '\f38e'; }

/* line 2138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-looks:before {
  content: '\f38f'; }

/* line 2141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-loupe:before {
  content: '\f390'; }

/* line 2144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-horizontal:before {
  content: '\f391'; }

/* line 2147, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-vertical:before {
  content: '\f392'; }

/* line 2150, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-wide-angle:before {
  content: '\f393'; }

/* line 2153, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-photo-size-select-large:before {
  content: '\f394'; }

/* line 2156, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-photo-size-select-small:before {
  content: '\f395'; }

/* line 2159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-picture-in-picture:before {
  content: '\f396'; }

/* line 2162, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-slideshow:before {
  content: '\f397'; }

/* line 2165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-texture:before {
  content: '\f398'; }

/* line 2168, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tonality:before {
  content: '\f399'; }

/* line 2171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vignette:before {
  content: '\f39a'; }

/* line 2174, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wb-auto:before {
  content: '\f39b'; }

/* line 2177, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eject-alt:before {
  content: '\f39c'; }

/* line 2180, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eject:before {
  content: '\f39d'; }

/* line 2183, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-equalizer:before {
  content: '\f39e'; }

/* line 2186, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fast-forward:before {
  content: '\f39f'; }

/* line 2189, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fast-rewind:before {
  content: '\f3a0'; }

/* line 2192, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-10:before {
  content: '\f3a1'; }

/* line 2195, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-30:before {
  content: '\f3a2'; }

/* line 2198, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-5:before {
  content: '\f3a3'; }

/* line 2201, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hearing:before {
  content: '\f3a4'; }

/* line 2204, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }

/* line 2207, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause-circle:before {
  content: '\f3a6'; }

/* line 2210, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause:before {
  content: '\f3a7'; }

/* line 2213, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-circle-outline:before {
  content: '\f3a8'; }

/* line 2216, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-circle:before {
  content: '\f3a9'; }

/* line 2219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play:before {
  content: '\f3aa'; }

/* line 2222, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playlist-audio:before {
  content: '\f3ab'; }

/* line 2225, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playlist-plus:before {
  content: '\f3ac'; }

/* line 2228, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-repeat-one:before {
  content: '\f3ad'; }

/* line 2231, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-repeat:before {
  content: '\f3ae'; }

/* line 2234, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-10:before {
  content: '\f3af'; }

/* line 2237, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-30:before {
  content: '\f3b0'; }

/* line 2240, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-5:before {
  content: '\f3b1'; }

/* line 2243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay:before {
  content: '\f3b2'; }

/* line 2246, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shuffle:before {
  content: '\f3b3'; }

/* line 2249, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skip-next:before {
  content: '\f3b4'; }

/* line 2252, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skip-previous:before {
  content: '\f3b5'; }

/* line 2255, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-stop:before {
  content: '\f3b6'; }

/* line 2258, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-surround-sound:before {
  content: '\f3b7'; }

/* line 2261, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tune:before {
  content: '\f3b8'; }

/* line 2264, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-down:before {
  content: '\f3b9'; }

/* line 2267, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-mute:before {
  content: '\f3ba'; }

/* line 2270, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-off:before {
  content: '\f3bb'; }

/* line 2273, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-up:before {
  content: '\f3bc'; }

/* line 2276, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-1-square:before {
  content: '\f3bd'; }

/* line 2279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-2-square:before {
  content: '\f3be'; }

/* line 2282, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-3-square:before {
  content: '\f3bf'; }

/* line 2285, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-4-square:before {
  content: '\f3c0'; }

/* line 2288, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-5-square:before {
  content: '\f3c1'; }

/* line 2291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-6-square:before {
  content: '\f3c2'; }

/* line 2294, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-neg-1:before {
  content: '\f3c3'; }

/* line 2297, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-neg-2:before {
  content: '\f3c4'; }

/* line 2300, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-1:before {
  content: '\f3c5'; }

/* line 2303, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-2:before {
  content: '\f3c6'; }

/* line 2306, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sec-10:before {
  content: '\f3c7'; }

/* line 2309, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sec-3:before {
  content: '\f3c8'; }

/* line 2312, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zero:before {
  content: '\f3c9'; }

/* line 2315, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }

/* line 2318, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }

/* line 2321, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }

/* line 2324, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }

/* line 2327, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }

/* line 2330, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }

/* line 2333, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }

/* line 2336, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }

/* line 2339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplay:before {
  content: '\f3d2'; }

/* line 2342, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-closed-caption:before {
  content: '\f3d3'; }

/* line 2345, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-confirmation-number:before {
  content: '\f3d4'; }

/* line 2348, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-developer-board:before {
  content: '\f3d5'; }

/* line 2351, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-disc-full:before {
  content: '\f3d6'; }

/* line 2354, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-explicit:before {
  content: '\f3d7'; }

/* line 2357, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flight-land:before {
  content: '\f3d8'; }

/* line 2360, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flight-takeoff:before {
  content: '\f3d9'; }

/* line 2363, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip-to-back:before {
  content: '\f3da'; }

/* line 2366, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip-to-front:before {
  content: '\f3db'; }

/* line 2369, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-group-work:before {
  content: '\f3dc'; }

/* line 2372, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hd:before {
  content: '\f3dd'; }

/* line 2375, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hq:before {
  content: '\f3de'; }

/* line 2378, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-markunread-mailbox:before {
  content: '\f3df'; }

/* line 2381, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-memory:before {
  content: '\f3e0'; }

/* line 2384, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nfc:before {
  content: '\f3e1'; }

/* line 2387, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-for-work:before {
  content: '\f3e2'; }

/* line 2390, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-input:before {
  content: '\f3e3'; }

/* line 2393, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-present-to-all:before {
  content: '\f3e4'; }

/* line 2396, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-satellite:before {
  content: '\f3e5'; }

/* line 2399, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tap-and-play:before {
  content: '\f3e6'; }

/* line 2402, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vibration:before {
  content: '\f3e7'; }

/* line 2405, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-voicemail:before {
  content: '\f3e8'; }

/* line 2408, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-group:before {
  content: '\f3e9'; }

/* line 2411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rss:before {
  content: '\f3ea'; }

/* line 2414, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shape:before {
  content: '\f3eb'; }

/* line 2417, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-spinner:before {
  content: '\f3ec'; }

/* line 2420, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ungroup:before {
  content: '\f3ed'; }

/* line 2423, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-500px:before {
  content: '\f3ee'; }

/* line 2426, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-8tracks:before {
  content: '\f3ef'; }

/* line 2429, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-amazon:before {
  content: '\f3f0'; }

/* line 2432, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blogger:before {
  content: '\f3f1'; }

/* line 2435, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-delicious:before {
  content: '\f3f2'; }

/* line 2438, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-disqus:before {
  content: '\f3f3'; }

/* line 2441, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flattr:before {
  content: '\f3f4'; }

/* line 2444, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flickr:before {
  content: '\f3f5'; }

/* line 2447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github-alt:before {
  content: '\f3f6'; }

/* line 2450, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-old:before {
  content: '\f3f7'; }

/* line 2453, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-linkedin:before {
  content: '\f3f8'; }

/* line 2456, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-odnoklassniki:before {
  content: '\f3f9'; }

/* line 2459, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-outlook:before {
  content: '\f3fa'; }

/* line 2462, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-paypal-alt:before {
  content: '\f3fb'; }

/* line 2465, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pinterest:before {
  content: '\f3fc'; }

/* line 2468, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playstation:before {
  content: '\f3fd'; }

/* line 2471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-reddit:before {
  content: '\f3fe'; }

/* line 2474, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skype:before {
  content: '\f3ff'; }

/* line 2477, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-slideshare:before {
  content: '\f400'; }

/* line 2480, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-soundcloud:before {
  content: '\f401'; }

/* line 2483, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tumblr:before {
  content: '\f402'; }

/* line 2486, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitch:before {
  content: '\f403'; }

/* line 2489, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vimeo:before {
  content: '\f404'; }

/* line 2492, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-whatsapp:before {
  content: '\f405'; }

/* line 2495, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-xbox:before {
  content: '\f406'; }

/* line 2498, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-yahoo:before {
  content: '\f407'; }

/* line 2501, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-youtube-play:before {
  content: '\f408'; }

/* line 2504, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-youtube:before {
  content: '\f409'; }

/* line 2507, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-3d-rotation:before {
  content: '\f101'; }

/* line 2510, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplane-off:before {
  content: '\f102'; }

/* line 2513, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplane:before {
  content: '\f103'; }

/* line 2516, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-album:before {
  content: '\f104'; }

/* line 2519, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-archive:before {
  content: '\f105'; }

/* line 2522, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-account:before {
  content: '\f106'; }

/* line 2525, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-alert:before {
  content: '\f107'; }

/* line 2528, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-check:before {
  content: '\f108'; }

/* line 2531, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-o:before {
  content: '\f109'; }

/* line 2534, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-return:before {
  content: '\f10a'; }

/* line 2537, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment-returned:before {
  content: '\f10b'; }

/* line 2540, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-assignment:before {
  content: '\f10c'; }

/* line 2543, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-attachment-alt:before {
  content: '\f10d'; }

/* line 2546, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-attachment:before {
  content: '\f10e'; }

/* line 2549, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-audio:before {
  content: '\f10f'; }

/* line 2552, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-badge-check:before {
  content: '\f110'; }

/* line 2555, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-balance-wallet:before {
  content: '\f111'; }

/* line 2558, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-balance:before {
  content: '\f112'; }

/* line 2561, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-alert:before {
  content: '\f113'; }

/* line 2564, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-flash:before {
  content: '\f114'; }

/* line 2567, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-unknown:before {
  content: '\f115'; }

/* line 2570, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery:before {
  content: '\f116'; }

/* line 2573, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bike:before {
  content: '\f117'; }

/* line 2576, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-block-alt:before {
  content: '\f118'; }

/* line 2579, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-block:before {
  content: '\f119'; }

/* line 2582, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-boat:before {
  content: '\f11a'; }

/* line 2585, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-book-image:before {
  content: '\f11b'; }

/* line 2588, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-book:before {
  content: '\f11c'; }

/* line 2591, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bookmark-outline:before {
  content: '\f11d'; }

/* line 2594, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bookmark:before {
  content: '\f11e'; }

/* line 2597, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brush:before {
  content: '\f11f'; }

/* line 2600, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bug:before {
  content: '\f120'; }

/* line 2603, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bus:before {
  content: '\f121'; }

/* line 2606, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cake:before {
  content: '\f122'; }

/* line 2609, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car-taxi:before {
  content: '\f123'; }

/* line 2612, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car-wash:before {
  content: '\f124'; }

/* line 2615, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-car:before {
  content: '\f125'; }

/* line 2618, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-giftcard:before {
  content: '\f126'; }

/* line 2621, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-membership:before {
  content: '\f127'; }

/* line 2624, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-travel:before {
  content: '\f128'; }

/* line 2627, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card:before {
  content: '\f129'; }

/* line 2630, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-check:before {
  content: '\f12a'; }

/* line 2633, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-download:before {
  content: '\f12b'; }

/* line 2636, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case-play:before {
  content: '\f12c'; }

/* line 2639, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-case:before {
  content: '\f12d'; }

/* line 2642, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cast-connected:before {
  content: '\f12e'; }

/* line 2645, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cast:before {
  content: '\f12f'; }

/* line 2648, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chart-donut:before {
  content: '\f130'; }

/* line 2651, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chart:before {
  content: '\f131'; }

/* line 2654, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-city-alt:before {
  content: '\f132'; }

/* line 2657, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-city:before {
  content: '\f133'; }

/* line 2660, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close-circle-o:before {
  content: '\f134'; }

/* line 2663, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close-circle:before {
  content: '\f135'; }

/* line 2666, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-close:before {
  content: '\f136'; }

/* line 2669, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cocktail:before {
  content: '\f137'; }

/* line 2672, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code-setting:before {
  content: '\f138'; }

/* line 2675, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code-smartphone:before {
  content: '\f139'; }

/* line 2678, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-code:before {
  content: '\f13a'; }

/* line 2681, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-coffee:before {
  content: '\f13b'; }

/* line 2684, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-bookmark:before {
  content: '\f13c'; }

/* line 2687, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-case-play:before {
  content: '\f13d'; }

/* line 2690, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-folder-image:before {
  content: '\f13e'; }

/* line 2693, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-image-o:before {
  content: '\f13f'; }

/* line 2696, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-image:before {
  content: '\f140'; }

/* line 2699, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-1:before {
  content: '\f141'; }

/* line 2702, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-2:before {
  content: '\f142'; }

/* line 2705, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-3:before {
  content: '\f143'; }

/* line 2708, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-4:before {
  content: '\f144'; }

/* line 2711, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-5:before {
  content: '\f145'; }

/* line 2714, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-6:before {
  content: '\f146'; }

/* line 2717, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-7:before {
  content: '\f147'; }

/* line 2720, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-8:before {
  content: '\f148'; }

/* line 2723, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-9-plus:before {
  content: '\f149'; }

/* line 2726, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item-9:before {
  content: '\f14a'; }

/* line 2729, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-item:before {
  content: '\f14b'; }

/* line 2732, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-music:before {
  content: '\f14c'; }

/* line 2735, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-pdf:before {
  content: '\f14d'; }

/* line 2738, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-plus:before {
  content: '\f14e'; }

/* line 2741, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-speaker:before {
  content: '\f14f'; }

/* line 2744, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-text:before {
  content: '\f150'; }

/* line 2747, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-video:before {
  content: '\f151'; }

/* line 2750, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-compass:before {
  content: '\f152'; }

/* line 2753, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cutlery:before {
  content: '\f153'; }

/* line 2756, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-delete:before {
  content: '\f154'; }

/* line 2759, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dialpad:before {
  content: '\f155'; }

/* line 2762, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dns:before {
  content: '\f156'; }

/* line 2765, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-drink:before {
  content: '\f157'; }

/* line 2768, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-edit:before {
  content: '\f158'; }

/* line 2771, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-email-open:before {
  content: '\f159'; }

/* line 2774, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-email:before {
  content: '\f15a'; }

/* line 2777, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eye-off:before {
  content: '\f15b'; }

/* line 2780, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eye:before {
  content: '\f15c'; }

/* line 2783, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eyedropper:before {
  content: '\f15d'; }

/* line 2786, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-favorite-outline:before {
  content: '\f15e'; }

/* line 2789, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-favorite:before {
  content: '\f15f'; }

/* line 2792, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-list:before {
  content: '\f160'; }

/* line 2795, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fire:before {
  content: '\f161'; }

/* line 2798, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flag:before {
  content: '\f162'; }

/* line 2801, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flare:before {
  content: '\f163'; }

/* line 2804, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash-auto:before {
  content: '\f164'; }

/* line 2807, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash-off:before {
  content: '\f165'; }

/* line 2810, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flash:before {
  content: '\f166'; }

/* line 2813, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip:before {
  content: '\f167'; }

/* line 2816, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flower-alt:before {
  content: '\f168'; }

/* line 2819, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flower:before {
  content: '\f169'; }

/* line 2822, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-font:before {
  content: '\f16a'; }

/* line 2825, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen-alt:before {
  content: '\f16b'; }

/* line 2828, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen-exit:before {
  content: '\f16c'; }

/* line 2831, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fullscreen:before {
  content: '\f16d'; }

/* line 2834, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-functions:before {
  content: '\f16e'; }

/* line 2837, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gas-station:before {
  content: '\f16f'; }

/* line 2840, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gesture:before {
  content: '\f170'; }

/* line 2843, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe-alt:before {
  content: '\f171'; }

/* line 2846, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe-lock:before {
  content: '\f172'; }

/* line 2849, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-globe:before {
  content: '\f173'; }

/* line 2852, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-graduation-cap:before {
  content: '\f174'; }

/* line 2855, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-home:before {
  content: '\f175'; }

/* line 2858, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hospital-alt:before {
  content: '\f176'; }

/* line 2861, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hospital:before {
  content: '\f177'; }

/* line 2864, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hotel:before {
  content: '\f178'; }

/* line 2867, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass-alt:before {
  content: '\f179'; }

/* line 2870, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass-outline:before {
  content: '\f17a'; }

/* line 2873, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hourglass:before {
  content: '\f17b'; }

/* line 2876, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-http:before {
  content: '\f17c'; }

/* line 2879, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image-alt:before {
  content: '\f17d'; }

/* line 2882, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image-o:before {
  content: '\f17e'; }

/* line 2885, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-image:before {
  content: '\f17f'; }

/* line 2888, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-inbox:before {
  content: '\f180'; }

/* line 2891, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-invert-colors-off:before {
  content: '\f181'; }

/* line 2894, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-invert-colors:before {
  content: '\f182'; }

/* line 2897, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-key:before {
  content: '\f183'; }

/* line 2900, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-alt-outline:before {
  content: '\f184'; }

/* line 2903, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-alt:before {
  content: '\f185'; }

/* line 2906, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label-heart:before {
  content: '\f186'; }

/* line 2909, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-label:before {
  content: '\f187'; }

/* line 2912, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-labels:before {
  content: '\f188'; }

/* line 2915, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lamp:before {
  content: '\f189'; }

/* line 2918, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-landscape:before {
  content: '\f18a'; }

/* line 2921, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-layers-off:before {
  content: '\f18b'; }

/* line 2924, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-layers:before {
  content: '\f18c'; }

/* line 2927, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-library:before {
  content: '\f18d'; }

/* line 2930, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-link:before {
  content: '\f18e'; }

/* line 2933, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock-open:before {
  content: '\f18f'; }

/* line 2936, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock-outline:before {
  content: '\f190'; }

/* line 2939, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lock:before {
  content: '\f191'; }

/* line 2942, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-reply-all:before {
  content: '\f192'; }

/* line 2945, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-reply:before {
  content: '\f193'; }

/* line 2948, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mail-send:before {
  content: '\f194'; }

/* line 2951, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mall:before {
  content: '\f195'; }

/* line 2954, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-map:before {
  content: '\f196'; }

/* line 2957, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-menu:before {
  content: '\f197'; }

/* line 2960, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money-box:before {
  content: '\f198'; }

/* line 2963, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money-off:before {
  content: '\f199'; }

/* line 2966, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-money:before {
  content: '\f19a'; }

/* line 2969, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-more-vert:before {
  content: '\f19b'; }

/* line 2972, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-more:before {
  content: '\f19c'; }

/* line 2975, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-movie-alt:before {
  content: '\f19d'; }

/* line 2978, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-movie:before {
  content: '\f19e'; }

/* line 2981, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nature-people:before {
  content: '\f19f'; }

/* line 2984, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nature:before {
  content: '\f1a0'; }

/* line 2987, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-navigation:before {
  content: '\f1a1'; }

/* line 2990, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-open-in-browser:before {
  content: '\f1a2'; }

/* line 2993, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-open-in-new:before {
  content: '\f1a3'; }

/* line 2996, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-palette:before {
  content: '\f1a4'; }

/* line 2999, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-parking:before {
  content: '\f1a5'; }

/* line 3002, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-account:before {
  content: '\f1a6'; }

/* line 3005, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-assistant:before {
  content: '\f1a7'; }

/* line 3008, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-drop:before {
  content: '\f1a8'; }

/* line 3011, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-help:before {
  content: '\f1a9'; }

/* line 3014, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin-off:before {
  content: '\f1aa'; }

/* line 3017, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pin:before {
  content: '\f1ab'; }

/* line 3020, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pizza:before {
  content: '\f1ac'; }

/* line 3023, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plaster:before {
  content: '\f1ad'; }

/* line 3026, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-setting:before {
  content: '\f1ae'; }

/* line 3029, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power:before {
  content: '\f1af'; }

/* line 3032, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-print:before {
  content: '\f1b0'; }

/* line 3035, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-puzzle-piece:before {
  content: '\f1b1'; }

/* line 3038, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-quote:before {
  content: '\f1b2'; }

/* line 3041, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-railway:before {
  content: '\f1b3'; }

/* line 3044, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-receipt:before {
  content: '\f1b4'; }

/* line 3047, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-alt:before {
  content: '\f1b5'; }

/* line 3050, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }

/* line 3053, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }

/* line 3056, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync:before {
  content: '\f1b8'; }

/* line 3059, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh:before {
  content: '\f1b9'; }

/* line 3062, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-roller:before {
  content: '\f1ba'; }

/* line 3065, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ruler:before {
  content: '\f1bb'; }

/* line 3068, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-scissors:before {
  content: '\f1bc'; }

/* line 3071, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }

/* line 3074, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-screen-rotation:before {
  content: '\f1be'; }

/* line 3077, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-for:before {
  content: '\f1bf'; }

/* line 3080, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-in-file:before {
  content: '\f1c0'; }

/* line 3083, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-in-page:before {
  content: '\f1c1'; }

/* line 3086, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search-replace:before {
  content: '\f1c2'; }

/* line 3089, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-search:before {
  content: '\f1c3'; }

/* line 3092, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-seat:before {
  content: '\f1c4'; }

/* line 3095, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-settings-square:before {
  content: '\f1c5'; }

/* line 3098, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-settings:before {
  content: '\f1c6'; }

/* line 3101, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shield-check:before {
  content: '\f1c7'; }

/* line 3104, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shield-security:before {
  content: '\f1c8'; }

/* line 3107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-basket:before {
  content: '\f1c9'; }

/* line 3110, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }

/* line 3113, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-cart:before {
  content: '\f1cb'; }

/* line 3116, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sign-in:before {
  content: '\f1cc'; }

/* line 3119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }

/* line 3122, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }

/* line 3125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-asc:before {
  content: '\f1cf'; }

/* line 3128, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-desc:before {
  content: '\f1d0'; }

/* line 3131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-spellcheck:before {
  content: '\f1d1'; }

/* line 3134, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-storage:before {
  content: '\f1d2'; }

/* line 3137, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-store-24:before {
  content: '\f1d3'; }

/* line 3140, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-store:before {
  content: '\f1d4'; }

/* line 3143, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-subway:before {
  content: '\f1d5'; }

/* line 3146, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sun:before {
  content: '\f1d6'; }

/* line 3149, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tab-unselected:before {
  content: '\f1d7'; }

/* line 3152, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tab:before {
  content: '\f1d8'; }

/* line 3155, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag-close:before {
  content: '\f1d9'; }

/* line 3158, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag-more:before {
  content: '\f1da'; }

/* line 3161, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag:before {
  content: '\f1db'; }

/* line 3164, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-down:before {
  content: '\f1dc'; }

/* line 3167, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-up-down:before {
  content: '\f1dd'; }

/* line 3170, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-thumb-up:before {
  content: '\f1de'; }

/* line 3173, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ticket-star:before {
  content: '\f1df'; }

/* line 3176, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-toll:before {
  content: '\f1e0'; }

/* line 3179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-toys:before {
  content: '\f1e1'; }

/* line 3182, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-traffic:before {
  content: '\f1e2'; }

/* line 3185, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-translate:before {
  content: '\f1e3'; }

/* line 3188, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-triangle-down:before {
  content: '\f1e4'; }

/* line 3191, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-triangle-up:before {
  content: '\f1e5'; }

/* line 3194, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-truck:before {
  content: '\f1e6'; }

/* line 3197, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-turning-sign:before {
  content: '\f1e7'; }

/* line 3200, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wallpaper:before {
  content: '\f1e8'; }

/* line 3203, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-washing-machine:before {
  content: '\f1e9'; }

/* line 3206, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-maximize:before {
  content: '\f1ea'; }

/* line 3209, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-minimize:before {
  content: '\f1eb'; }

/* line 3212, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-window-restore:before {
  content: '\f1ec'; }

/* line 3215, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wrench:before {
  content: '\f1ed'; }

/* line 3218, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zoom-in:before {
  content: '\f1ee'; }

/* line 3221, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zoom-out:before {
  content: '\f1ef'; }

/* line 3224, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-circle-o:before {
  content: '\f1f0'; }

/* line 3227, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-circle:before {
  content: '\f1f1'; }

/* line 3230, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-octagon:before {
  content: '\f1f2'; }

/* line 3233, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-polygon:before {
  content: '\f1f3'; }

/* line 3236, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alert-triangle:before {
  content: '\f1f4'; }

/* line 3239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-help-outline:before {
  content: '\f1f5'; }

/* line 3242, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-help:before {
  content: '\f1f6'; }

/* line 3245, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-info-outline:before {
  content: '\f1f7'; }

/* line 3248, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-info:before {
  content: '\f1f8'; }

/* line 3251, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-active:before {
  content: '\f1f9'; }

/* line 3254, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-add:before {
  content: '\f1fa'; }

/* line 3257, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-none:before {
  content: '\f1fb'; }

/* line 3260, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-off:before {
  content: '\f1fc'; }

/* line 3263, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications-paused:before {
  content: '\f1fd'; }

/* line 3266, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-notifications:before {
  content: '\f1fe'; }

/* line 3269, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-add:before {
  content: '\f1ff'; }

/* line 3272, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-mail:before {
  content: '\f200'; }

/* line 3275, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-o:before {
  content: '\f201'; }

/* line 3278, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box-phone:before {
  content: '\f202'; }

/* line 3281, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-box:before {
  content: '\f203'; }

/* line 3284, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-calendar:before {
  content: '\f204'; }

/* line 3287, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-circle:before {
  content: '\f205'; }

/* line 3290, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account-o:before {
  content: '\f206'; }

/* line 3293, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-account:before {
  content: '\f207'; }

/* line 3296, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-add:before {
  content: '\f208'; }

/* line 3299, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-alt:before {
  content: '\f209'; }

/* line 3302, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-list-alt:before {
  content: '\f20a'; }

/* line 3305, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-list:before {
  content: '\f20b'; }

/* line 3308, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts-outline:before {
  content: '\f20c'; }

/* line 3311, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-accounts:before {
  content: '\f20d'; }

/* line 3314, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-face:before {
  content: '\f20e'; }

/* line 3317, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-female:before {
  content: '\f20f'; }

/* line 3320, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male-alt:before {
  content: '\f210'; }

/* line 3323, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male-female:before {
  content: '\f211'; }

/* line 3326, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-male:before {
  content: '\f212'; }

/* line 3329, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mood-bad:before {
  content: '\f213'; }

/* line 3332, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mood:before {
  content: '\f214'; }

/* line 3335, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-run:before {
  content: '\f215'; }

/* line 3338, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-walk:before {
  content: '\f216'; }

/* line 3341, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-box:before {
  content: '\f217'; }

/* line 3344, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-circle:before {
  content: '\f218'; }

/* line 3347, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-done:before {
  content: '\f219'; }

/* line 3350, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-download:before {
  content: '\f21a'; }

/* line 3353, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-off:before {
  content: '\f21b'; }

/* line 3356, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }

/* line 3359, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-outline:before {
  content: '\f21d'; }

/* line 3362, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud-upload:before {
  content: '\f21e'; }

/* line 3365, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cloud:before {
  content: '\f21f'; }

/* line 3368, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-download:before {
  content: '\f220'; }

/* line 3371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file-plus:before {
  content: '\f221'; }

/* line 3374, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file-text:before {
  content: '\f222'; }

/* line 3377, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file:before {
  content: '\f223'; }

/* line 3380, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-outline:before {
  content: '\f224'; }

/* line 3383, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-person:before {
  content: '\f225'; }

/* line 3386, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-star-alt:before {
  content: '\f226'; }

/* line 3389, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-star:before {
  content: '\f227'; }

/* line 3392, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder:before {
  content: '\f228'; }

/* line 3395, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gif:before {
  content: '\f229'; }

/* line 3398, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-upload:before {
  content: '\f22a'; }

/* line 3401, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-all:before {
  content: '\f22b'; }

/* line 3404, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-bottom:before {
  content: '\f22c'; }

/* line 3407, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-clear:before {
  content: '\f22d'; }

/* line 3410, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-color:before {
  content: '\f22e'; }

/* line 3413, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-horizontal:before {
  content: '\f22f'; }

/* line 3416, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-inner:before {
  content: '\f230'; }

/* line 3419, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-left:before {
  content: '\f231'; }

/* line 3422, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-outer:before {
  content: '\f232'; }

/* line 3425, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-right:before {
  content: '\f233'; }

/* line 3428, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-style:before {
  content: '\f234'; }

/* line 3431, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-top:before {
  content: '\f235'; }

/* line 3434, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-border-vertical:before {
  content: '\f236'; }

/* line 3437, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-copy:before {
  content: '\f237'; }

/* line 3440, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop:before {
  content: '\f238'; }

/* line 3443, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-center:before {
  content: '\f239'; }

/* line 3446, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-justify:before {
  content: '\f23a'; }

/* line 3449, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-left:before {
  content: '\f23b'; }

/* line 3452, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-align-right:before {
  content: '\f23c'; }

/* line 3455, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-bold:before {
  content: '\f23d'; }

/* line 3458, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-clear-all:before {
  content: '\f23e'; }

/* line 3461, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-clear:before {
  content: '\f23f'; }

/* line 3464, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-fill:before {
  content: '\f240'; }

/* line 3467, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-reset:before {
  content: '\f241'; }

/* line 3470, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-color-text:before {
  content: '\f242'; }

/* line 3473, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-indent-decrease:before {
  content: '\f243'; }

/* line 3476, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-indent-increase:before {
  content: '\f244'; }

/* line 3479, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-italic:before {
  content: '\f245'; }

/* line 3482, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-line-spacing:before {
  content: '\f246'; }

/* line 3485, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-list-bulleted:before {
  content: '\f247'; }

/* line 3488, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-list-numbered:before {
  content: '\f248'; }

/* line 3491, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-ltr:before {
  content: '\f249'; }

/* line 3494, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-rtl:before {
  content: '\f24a'; }

/* line 3497, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-size:before {
  content: '\f24b'; }

/* line 3500, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }

/* line 3503, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-strikethrough:before {
  content: '\f24d'; }

/* line 3506, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-subject:before {
  content: '\f24e'; }

/* line 3509, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-underlined:before {
  content: '\f24f'; }

/* line 3512, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-bottom:before {
  content: '\f250'; }

/* line 3515, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-center:before {
  content: '\f251'; }

/* line 3518, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-valign-top:before {
  content: '\f252'; }

/* line 3521, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-redo:before {
  content: '\f253'; }

/* line 3524, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-select-all:before {
  content: '\f254'; }

/* line 3527, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-space-bar:before {
  content: '\f255'; }

/* line 3530, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-text-format:before {
  content: '\f256'; }

/* line 3533, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-transform:before {
  content: '\f257'; }

/* line 3536, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-undo:before {
  content: '\f258'; }

/* line 3539, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wrap-text:before {
  content: '\f259'; }

/* line 3542, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alert:before {
  content: '\f25a'; }

/* line 3545, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alt-text:before {
  content: '\f25b'; }

/* line 3548, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-alt:before {
  content: '\f25c'; }

/* line 3551, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-edit:before {
  content: '\f25d'; }

/* line 3554, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-image:before {
  content: '\f25e'; }

/* line 3557, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-list:before {
  content: '\f25f'; }

/* line 3560, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-more:before {
  content: '\f260'; }

/* line 3563, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-outline:before {
  content: '\f261'; }

/* line 3566, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-text-alt:before {
  content: '\f262'; }

/* line 3569, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-text:before {
  content: '\f263'; }

/* line 3572, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-video:before {
  content: '\f264'; }

/* line 3575, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment:before {
  content: '\f265'; }

/* line 3578, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comments:before {
  content: '\f266'; }

/* line 3581, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-all:before {
  content: '\f267'; }

/* line 3584, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-circle-u:before {
  content: '\f268'; }

/* line 3587, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-circle:before {
  content: '\f269'; }

/* line 3590, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check-square:before {
  content: '\f26a'; }

/* line 3593, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-check:before {
  content: '\f26b'; }

/* line 3596, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-circle-o:before {
  content: '\f26c'; }

/* line 3599, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-circle:before {
  content: '\f26d'; }

/* line 3602, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dot-circle-alt:before {
  content: '\f26e'; }

/* line 3605, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dot-circle:before {
  content: '\f26f'; }

/* line 3608, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-circle-outline:before {
  content: '\f270'; }

/* line 3611, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-circle:before {
  content: '\f271'; }

/* line 3614, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus-square:before {
  content: '\f272'; }

/* line 3617, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-minus:before {
  content: '\f273'; }

/* line 3620, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }

/* line 3623, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle-o:before {
  content: '\f275'; }

/* line 3626, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-circle:before {
  content: '\f276'; }

/* line 3629, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-square:before {
  content: '\f277'; }

/* line 3632, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus:before {
  content: '\f278'; }

/* line 3635, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-o:before {
  content: '\f279'; }

/* line 3638, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-circle:before {
  content: '\f27a'; }

/* line 3641, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-half:before {
  content: '\f27b'; }

/* line 3644, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-outline:before {
  content: '\f27c'; }

/* line 3647, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star:before {
  content: '\f27d'; }

/* line 3650, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-connected:before {
  content: '\f27e'; }

/* line 3653, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-off:before {
  content: '\f27f'; }

/* line 3656, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-search:before {
  content: '\f280'; }

/* line 3659, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth-setting:before {
  content: '\f281'; }

/* line 3662, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-bluetooth:before {
  content: '\f282'; }

/* line 3665, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-add:before {
  content: '\f283'; }

/* line 3668, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-alt:before {
  content: '\f284'; }

/* line 3671, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-bw:before {
  content: '\f285'; }

/* line 3674, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-front:before {
  content: '\f286'; }

/* line 3677, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-mic:before {
  content: '\f287'; }

/* line 3680, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-party-mode:before {
  content: '\f288'; }

/* line 3683, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-rear:before {
  content: '\f289'; }

/* line 3686, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-roll:before {
  content: '\f28a'; }

/* line 3689, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-switch:before {
  content: '\f28b'; }

/* line 3692, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera:before {
  content: '\f28c'; }

/* line 3695, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-alert:before {
  content: '\f28d'; }

/* line 3698, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-off:before {
  content: '\f28e'; }

/* line 3701, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-sd:before {
  content: '\f28f'; }

/* line 3704, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-card-sim:before {
  content: '\f290'; }

/* line 3707, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-desktop-mac:before {
  content: '\f291'; }

/* line 3710, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-desktop-windows:before {
  content: '\f292'; }

/* line 3713, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-device-hub:before {
  content: '\f293'; }

/* line 3716, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-devices-off:before {
  content: '\f294'; }

/* line 3719, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-devices:before {
  content: '\f295'; }

/* line 3722, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dock:before {
  content: '\f296'; }

/* line 3725, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-floppy:before {
  content: '\f297'; }

/* line 3728, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gamepad:before {
  content: '\f298'; }

/* line 3731, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps-dot:before {
  content: '\f299'; }

/* line 3734, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps-off:before {
  content: '\f29a'; }

/* line 3737, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gps:before {
  content: '\f29b'; }

/* line 3740, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-headset-mic:before {
  content: '\f29c'; }

/* line 3743, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-headset:before {
  content: '\f29d'; }

/* line 3746, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-antenna:before {
  content: '\f29e'; }

/* line 3749, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-composite:before {
  content: '\f29f'; }

/* line 3752, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-hdmi:before {
  content: '\f2a0'; }

/* line 3755, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-power:before {
  content: '\f2a1'; }

/* line 3758, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-input-svideo:before {
  content: '\f2a2'; }

/* line 3761, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-keyboard-hide:before {
  content: '\f2a3'; }

/* line 3764, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-keyboard:before {
  content: '\f2a4'; }

/* line 3767, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }

/* line 3770, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop-mac:before {
  content: '\f2a6'; }

/* line 3773, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-laptop:before {
  content: '\f2a7'; }

/* line 3776, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-off:before {
  content: '\f2a8'; }

/* line 3779, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-outline:before {
  content: '\f2a9'; }

/* line 3782, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic-setting:before {
  content: '\f2aa'; }

/* line 3785, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mic:before {
  content: '\f2ab'; }

/* line 3788, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-mouse:before {
  content: '\f2ac'; }

/* line 3791, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-alert:before {
  content: '\f2ad'; }

/* line 3794, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-locked:before {
  content: '\f2ae'; }

/* line 3797, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-off:before {
  content: '\f2af'; }

/* line 3800, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-outline:before {
  content: '\f2b0'; }

/* line 3803, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-setting:before {
  content: '\f2b1'; }

/* line 3806, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network:before {
  content: '\f2b2'; }

/* line 3809, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }

/* line 3812, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-end:before {
  content: '\f2b4'; }

/* line 3815, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-forwarded:before {
  content: '\f2b5'; }

/* line 3818, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-in-talk:before {
  content: '\f2b6'; }

/* line 3821, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-locked:before {
  content: '\f2b7'; }

/* line 3824, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-missed:before {
  content: '\f2b8'; }

/* line 3827, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-msg:before {
  content: '\f2b9'; }

/* line 3830, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-paused:before {
  content: '\f2ba'; }

/* line 3833, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-ring:before {
  content: '\f2bb'; }

/* line 3836, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-setting:before {
  content: '\f2bc'; }

/* line 3839, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone-sip:before {
  content: '\f2bd'; }

/* line 3842, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-phone:before {
  content: '\f2be'; }

/* line 3845, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }

/* line 3848, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }

/* line 3851, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-portable-wifi:before {
  content: '\f2c1'; }

/* line 3854, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-radio:before {
  content: '\f2c2'; }

/* line 3857, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-reader:before {
  content: '\f2c3'; }

/* line 3860, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-remote-control-alt:before {
  content: '\f2c4'; }

/* line 3863, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-remote-control:before {
  content: '\f2c5'; }

/* line 3866, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-router:before {
  content: '\f2c6'; }

/* line 3869, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-scanner:before {
  content: '\f2c7'; }

/* line 3872, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-android:before {
  content: '\f2c8'; }

/* line 3875, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-download:before {
  content: '\f2c9'; }

/* line 3878, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-erase:before {
  content: '\f2ca'; }

/* line 3881, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-info:before {
  content: '\f2cb'; }

/* line 3884, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }

/* line 3887, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }

/* line 3890, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }

/* line 3893, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-lock:before {
  content: '\f2cf'; }

/* line 3896, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }

/* line 3899, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-ring:before {
  content: '\f2d1'; }

/* line 3902, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-setting:before {
  content: '\f2d2'; }

/* line 3905, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-setup:before {
  content: '\f2d3'; }

/* line 3908, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone:before {
  content: '\f2d4'; }

/* line 3911, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-speaker:before {
  content: '\f2d5'; }

/* line 3914, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet-android:before {
  content: '\f2d6'; }

/* line 3917, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet-mac:before {
  content: '\f2d7'; }

/* line 3920, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tablet:before {
  content: '\f2d8'; }

/* line 3923, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-alt-play:before {
  content: '\f2d9'; }

/* line 3926, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-list:before {
  content: '\f2da'; }

/* line 3929, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv-play:before {
  content: '\f2db'; }

/* line 3932, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tv:before {
  content: '\f2dc'; }

/* line 3935, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-usb:before {
  content: '\f2dd'; }

/* line 3938, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam-off:before {
  content: '\f2de'; }

/* line 3941, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam-switch:before {
  content: '\f2df'; }

/* line 3944, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-videocam:before {
  content: '\f2e0'; }

/* line 3947, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-watch:before {
  content: '\f2e1'; }

/* line 3950, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }

/* line 3953, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-alt:before {
  content: '\f2e3'; }

/* line 3956, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-info:before {
  content: '\f2e4'; }

/* line 3959, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-lock:before {
  content: '\f2e5'; }

/* line 3962, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-off:before {
  content: '\f2e6'; }

/* line 3965, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi-outline:before {
  content: '\f2e7'; }

/* line 3968, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wifi:before {
  content: '\f2e8'; }

/* line 3971, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }

/* line 3974, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-left:before {
  content: '\f2ea'; }

/* line 3977, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-merge:before {
  content: '\f2eb'; }

/* line 3980, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-missed:before {
  content: '\f2ec'; }

/* line 3983, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-right-top:before {
  content: '\f2ed'; }

/* line 3986, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-right:before {
  content: '\f2ee'; }

/* line 3989, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-split:before {
  content: '\f2ef'; }

/* line 3992, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrows:before {
  content: '\f2f0'; }

/* line 3995, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-down-circle:before {
  content: '\f2f1'; }

/* line 3998, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-down:before {
  content: '\f2f2'; }

/* line 4001, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-left-circle:before {
  content: '\f2f3'; }

/* line 4004, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-left:before {
  content: '\f2f4'; }

/* line 4007, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-right-circle:before {
  content: '\f2f5'; }

/* line 4010, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-right:before {
  content: '\f2f6'; }

/* line 4013, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-up-circle:before {
  content: '\f2f7'; }

/* line 4016, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-caret-up:before {
  content: '\f2f8'; }

/* line 4019, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-down:before {
  content: '\f2f9'; }

/* line 4022, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-left:before {
  content: '\f2fa'; }

/* line 4025, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-right:before {
  content: '\f2fb'; }

/* line 4028, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-chevron-up:before {
  content: '\f2fc'; }

/* line 4031, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward:before {
  content: '\f2fd'; }

/* line 4034, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-down:before {
  content: '\f2fe'; }

/* line 4037, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-left:before {
  content: '\f2ff'; }

/* line 4040, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-return:before {
  content: '\f300'; }

/* line 4043, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-right:before {
  content: '\f301'; }

/* line 4046, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-tab:before {
  content: '\f302'; }

/* line 4049, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-long-arrow-up:before {
  content: '\f303'; }

/* line 4052, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-ccw:before {
  content: '\f304'; }

/* line 4055, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-cw:before {
  content: '\f305'; }

/* line 4058, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-left:before {
  content: '\f306'; }

/* line 4061, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-right:before {
  content: '\f307'; }

/* line 4064, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-down:before {
  content: '\f308'; }

/* line 4067, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-square-right:before {
  content: '\f309'; }

/* line 4070, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-alt:before {
  content: '\f30a'; }

/* line 4073, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }

/* line 4076, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-vertical:before {
  content: '\f30c'; }

/* line 4079, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap:before {
  content: '\f30d'; }

/* line 4082, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-down:before {
  content: '\f30e'; }

/* line 4085, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-flat:before {
  content: '\f30f'; }

/* line 4088, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-trending-up:before {
  content: '\f310'; }

/* line 4091, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-unfold-less:before {
  content: '\f311'; }

/* line 4094, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-unfold-more:before {
  content: '\f312'; }

/* line 4097, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-apps:before {
  content: '\f313'; }

/* line 4100, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grid-off:before {
  content: '\f314'; }

/* line 4103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grid:before {
  content: '\f315'; }

/* line 4106, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-agenda:before {
  content: '\f316'; }

/* line 4109, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-array:before {
  content: '\f317'; }

/* line 4112, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-carousel:before {
  content: '\f318'; }

/* line 4115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-column:before {
  content: '\f319'; }

/* line 4118, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-comfy:before {
  content: '\f31a'; }

/* line 4121, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-compact:before {
  content: '\f31b'; }

/* line 4124, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-dashboard:before {
  content: '\f31c'; }

/* line 4127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-day:before {
  content: '\f31d'; }

/* line 4130, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-headline:before {
  content: '\f31e'; }

/* line 4133, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-list-alt:before {
  content: '\f31f'; }

/* line 4136, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-list:before {
  content: '\f320'; }

/* line 4139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-module:before {
  content: '\f321'; }

/* line 4142, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-quilt:before {
  content: '\f322'; }

/* line 4145, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-stream:before {
  content: '\f323'; }

/* line 4148, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-subtitles:before {
  content: '\f324'; }

/* line 4151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-toc:before {
  content: '\f325'; }

/* line 4154, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-web:before {
  content: '\f326'; }

/* line 4157, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-view-week:before {
  content: '\f327'; }

/* line 4160, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-widgets:before {
  content: '\f328'; }

/* line 4163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-check:before {
  content: '\f329'; }

/* line 4166, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-off:before {
  content: '\f32a'; }

/* line 4169, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-plus:before {
  content: '\f32b'; }

/* line 4172, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-snooze:before {
  content: '\f32c'; }

/* line 4175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm:before {
  content: '\f32d'; }

/* line 4178, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-alt:before {
  content: '\f32e'; }

/* line 4181, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-check:before {
  content: '\f32f'; }

/* line 4184, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-close:before {
  content: '\f330'; }

/* line 4187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-note:before {
  content: '\f331'; }

/* line 4190, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar:before {
  content: '\f332'; }

/* line 4193, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-countdown:before {
  content: '\f333'; }

/* line 4196, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-interval:before {
  content: '\f334'; }

/* line 4199, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-restore-setting:before {
  content: '\f335'; }

/* line 4202, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time-restore:before {
  content: '\f336'; }

/* line 4205, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-time:before {
  content: '\f337'; }

/* line 4208, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-timer-off:before {
  content: '\f338'; }

/* line 4211, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-timer:before {
  content: '\f339'; }

/* line 4214, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-android-alt:before {
  content: '\f33a'; }

/* line 4217, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-android:before {
  content: '\f33b'; }

/* line 4220, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-apple:before {
  content: '\f33c'; }

/* line 4223, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-behance:before {
  content: '\f33d'; }

/* line 4226, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-codepen:before {
  content: '\f33e'; }

/* line 4229, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dribbble:before {
  content: '\f33f'; }

/* line 4232, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dropbox:before {
  content: '\f340'; }

/* line 4235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-evernote:before {
  content: '\f341'; }

/* line 4238, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-facebook-box:before {
  content: '\f342'; }

/* line 4241, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-facebook:before {
  content: '\f343'; }

/* line 4244, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github-box:before {
  content: '\f344'; }

/* line 4247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github:before {
  content: '\f345'; }

/* line 4250, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-drive:before {
  content: '\f346'; }

/* line 4253, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-earth:before {
  content: '\f347'; }

/* line 4256, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-glass:before {
  content: '\f348'; }

/* line 4259, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-maps:before {
  content: '\f349'; }

/* line 4262, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-pages:before {
  content: '\f34a'; }

/* line 4265, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-play:before {
  content: '\f34b'; }

/* line 4268, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-plus-box:before {
  content: '\f34c'; }

/* line 4271, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-plus:before {
  content: '\f34d'; }

/* line 4274, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google:before {
  content: '\f34e'; }

/* line 4277, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-instagram:before {
  content: '\f34f'; }

/* line 4280, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-css3:before {
  content: '\f350'; }

/* line 4283, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-html5:before {
  content: '\f351'; }

/* line 4286, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-javascript:before {
  content: '\f352'; }

/* line 4289, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-python-alt:before {
  content: '\f353'; }

/* line 4292, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-language-python:before {
  content: '\f354'; }

/* line 4295, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-lastfm:before {
  content: '\f355'; }

/* line 4298, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-linkedin-box:before {
  content: '\f356'; }

/* line 4301, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-paypal:before {
  content: '\f357'; }

/* line 4304, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pinterest-box:before {
  content: '\f358'; }

/* line 4307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pocket:before {
  content: '\f359'; }

/* line 4310, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-polymer:before {
  content: '\f35a'; }

/* line 4313, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-share:before {
  content: '\f35b'; }

/* line 4316, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-stackoverflow:before {
  content: '\f35c'; }

/* line 4319, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-steam-square:before {
  content: '\f35d'; }

/* line 4322, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-steam:before {
  content: '\f35e'; }

/* line 4325, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitter-box:before {
  content: '\f35f'; }

/* line 4328, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitter:before {
  content: '\f360'; }

/* line 4331, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vk:before {
  content: '\f361'; }

/* line 4334, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wikipedia:before {
  content: '\f362'; }

/* line 4337, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-windows:before {
  content: '\f363'; }

/* line 4340, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }

/* line 4343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-aspect-ratio:before {
  content: '\f365'; }

/* line 4346, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-circular:before {
  content: '\f366'; }

/* line 4349, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-linear:before {
  content: '\f367'; }

/* line 4352, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur-off:before {
  content: '\f368'; }

/* line 4355, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blur:before {
  content: '\f369'; }

/* line 4358, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-2:before {
  content: '\f36a'; }

/* line 4361, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-3:before {
  content: '\f36b'; }

/* line 4364, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-4:before {
  content: '\f36c'; }

/* line 4367, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-5:before {
  content: '\f36d'; }

/* line 4370, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-6:before {
  content: '\f36e'; }

/* line 4373, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-7:before {
  content: '\f36f'; }

/* line 4376, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-auto:before {
  content: '\f370'; }

/* line 4379, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-setting:before {
  content: '\f371'; }

/* line 4382, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-broken-image:before {
  content: '\f372'; }

/* line 4385, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-center-focus-strong:before {
  content: '\f373'; }

/* line 4388, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-center-focus-weak:before {
  content: '\f374'; }

/* line 4391, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-compare:before {
  content: '\f375'; }

/* line 4394, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-16-9:before {
  content: '\f376'; }

/* line 4397, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-3-2:before {
  content: '\f377'; }

/* line 4400, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-5-4:before {
  content: '\f378'; }

/* line 4403, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-7-5:before {
  content: '\f379'; }

/* line 4406, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-din:before {
  content: '\f37a'; }

/* line 4409, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-free:before {
  content: '\f37b'; }

/* line 4412, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-landscape:before {
  content: '\f37c'; }

/* line 4415, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-portrait:before {
  content: '\f37d'; }

/* line 4418, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-square:before {
  content: '\f37e'; }

/* line 4421, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-exposure-alt:before {
  content: '\f37f'; }

/* line 4424, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-exposure:before {
  content: '\f380'; }

/* line 4427, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-b-and-w:before {
  content: '\f381'; }

/* line 4430, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-center-focus:before {
  content: '\f382'; }

/* line 4433, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-frames:before {
  content: '\f383'; }

/* line 4436, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-filter-tilt-shift:before {
  content: '\f384'; }

/* line 4439, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-gradient:before {
  content: '\f385'; }

/* line 4442, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-grain:before {
  content: '\f386'; }

/* line 4445, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-graphic-eq:before {
  content: '\f387'; }

/* line 4448, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-off:before {
  content: '\f388'; }

/* line 4451, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-strong:before {
  content: '\f389'; }

/* line 4454, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr-weak:before {
  content: '\f38a'; }

/* line 4457, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hdr:before {
  content: '\f38b'; }

/* line 4460, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-iridescent:before {
  content: '\f38c'; }

/* line 4463, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-leak-off:before {
  content: '\f38d'; }

/* line 4466, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-leak:before {
  content: '\f38e'; }

/* line 4469, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-looks:before {
  content: '\f38f'; }

/* line 4472, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-loupe:before {
  content: '\f390'; }

/* line 4475, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-horizontal:before {
  content: '\f391'; }

/* line 4478, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-vertical:before {
  content: '\f392'; }

/* line 4481, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-panorama-wide-angle:before {
  content: '\f393'; }

/* line 4484, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-photo-size-select-large:before {
  content: '\f394'; }

/* line 4487, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-photo-size-select-small:before {
  content: '\f395'; }

/* line 4490, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-picture-in-picture:before {
  content: '\f396'; }

/* line 4493, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-slideshow:before {
  content: '\f397'; }

/* line 4496, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-texture:before {
  content: '\f398'; }

/* line 4499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tonality:before {
  content: '\f399'; }

/* line 4502, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vignette:before {
  content: '\f39a'; }

/* line 4505, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wb-auto:before {
  content: '\f39b'; }

/* line 4508, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eject-alt:before {
  content: '\f39c'; }

/* line 4511, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-eject:before {
  content: '\f39d'; }

/* line 4514, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-equalizer:before {
  content: '\f39e'; }

/* line 4517, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fast-forward:before {
  content: '\f39f'; }

/* line 4520, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-fast-rewind:before {
  content: '\f3a0'; }

/* line 4523, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-10:before {
  content: '\f3a1'; }

/* line 4526, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-30:before {
  content: '\f3a2'; }

/* line 4529, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-forward-5:before {
  content: '\f3a3'; }

/* line 4532, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hearing:before {
  content: '\f3a4'; }

/* line 4535, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }

/* line 4538, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause-circle:before {
  content: '\f3a6'; }

/* line 4541, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pause:before {
  content: '\f3a7'; }

/* line 4544, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-circle-outline:before {
  content: '\f3a8'; }

/* line 4547, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-circle:before {
  content: '\f3a9'; }

/* line 4550, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play:before {
  content: '\f3aa'; }

/* line 4553, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playlist-audio:before {
  content: '\f3ab'; }

/* line 4556, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playlist-plus:before {
  content: '\f3ac'; }

/* line 4559, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-repeat-one:before {
  content: '\f3ad'; }

/* line 4562, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-repeat:before {
  content: '\f3ae'; }

/* line 4565, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-10:before {
  content: '\f3af'; }

/* line 4568, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-30:before {
  content: '\f3b0'; }

/* line 4571, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay-5:before {
  content: '\f3b1'; }

/* line 4574, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-replay:before {
  content: '\f3b2'; }

/* line 4577, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shuffle:before {
  content: '\f3b3'; }

/* line 4580, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skip-next:before {
  content: '\f3b4'; }

/* line 4583, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skip-previous:before {
  content: '\f3b5'; }

/* line 4586, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-stop:before {
  content: '\f3b6'; }

/* line 4589, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-surround-sound:before {
  content: '\f3b7'; }

/* line 4592, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tune:before {
  content: '\f3b8'; }

/* line 4595, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-down:before {
  content: '\f3b9'; }

/* line 4598, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-mute:before {
  content: '\f3ba'; }

/* line 4601, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-off:before {
  content: '\f3bb'; }

/* line 4604, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-volume-up:before {
  content: '\f3bc'; }

/* line 4607, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-1-square:before {
  content: '\f3bd'; }

/* line 4610, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-2-square:before {
  content: '\f3be'; }

/* line 4613, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-3-square:before {
  content: '\f3bf'; }

/* line 4616, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-4-square:before {
  content: '\f3c0'; }

/* line 4619, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-5-square:before {
  content: '\f3c1'; }

/* line 4622, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-n-6-square:before {
  content: '\f3c2'; }

/* line 4625, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-neg-1:before {
  content: '\f3c3'; }

/* line 4628, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-neg-2:before {
  content: '\f3c4'; }

/* line 4631, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-1:before {
  content: '\f3c5'; }

/* line 4634, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-2:before {
  content: '\f3c6'; }

/* line 4637, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sec-10:before {
  content: '\f3c7'; }

/* line 4640, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sec-3:before {
  content: '\f3c8'; }

/* line 4643, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-zero:before {
  content: '\f3c9'; }

/* line 4646, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }

/* line 4649, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }

/* line 4652, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }

/* line 4655, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }

/* line 4658, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }

/* line 4661, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }

/* line 4664, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }

/* line 4667, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }

/* line 4670, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplay:before {
  content: '\f3d2'; }

/* line 4673, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-closed-caption:before {
  content: '\f3d3'; }

/* line 4676, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-confirmation-number:before {
  content: '\f3d4'; }

/* line 4679, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-developer-board:before {
  content: '\f3d5'; }

/* line 4682, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-disc-full:before {
  content: '\f3d6'; }

/* line 4685, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-explicit:before {
  content: '\f3d7'; }

/* line 4688, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flight-land:before {
  content: '\f3d8'; }

/* line 4691, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flight-takeoff:before {
  content: '\f3d9'; }

/* line 4694, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip-to-back:before {
  content: '\f3da'; }

/* line 4697, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flip-to-front:before {
  content: '\f3db'; }

/* line 4700, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-group-work:before {
  content: '\f3dc'; }

/* line 4703, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hd:before {
  content: '\f3dd'; }

/* line 4706, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-hq:before {
  content: '\f3de'; }

/* line 4709, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-markunread-mailbox:before {
  content: '\f3df'; }

/* line 4712, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-memory:before {
  content: '\f3e0'; }

/* line 4715, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-nfc:before {
  content: '\f3e1'; }

/* line 4718, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-play-for-work:before {
  content: '\f3e2'; }

/* line 4721, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-input:before {
  content: '\f3e3'; }

/* line 4724, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-present-to-all:before {
  content: '\f3e4'; }

/* line 4727, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-satellite:before {
  content: '\f3e5'; }

/* line 4730, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tap-and-play:before {
  content: '\f3e6'; }

/* line 4733, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vibration:before {
  content: '\f3e7'; }

/* line 4736, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-voicemail:before {
  content: '\f3e8'; }

/* line 4739, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-group:before {
  content: '\f3e9'; }

/* line 4742, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rss:before {
  content: '\f3ea'; }

/* line 4745, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shape:before {
  content: '\f3eb'; }

/* line 4748, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-spinner:before {
  content: '\f3ec'; }

/* line 4751, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-ungroup:before {
  content: '\f3ed'; }

/* line 4754, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-500px:before {
  content: '\f3ee'; }

/* line 4757, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-8tracks:before {
  content: '\f3ef'; }

/* line 4760, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-amazon:before {
  content: '\f3f0'; }

/* line 4763, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-blogger:before {
  content: '\f3f1'; }

/* line 4766, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-delicious:before {
  content: '\f3f2'; }

/* line 4769, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-disqus:before {
  content: '\f3f3'; }

/* line 4772, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flattr:before {
  content: '\f3f4'; }

/* line 4775, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-flickr:before {
  content: '\f3f5'; }

/* line 4778, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-github-alt:before {
  content: '\f3f6'; }

/* line 4781, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-google-old:before {
  content: '\f3f7'; }

/* line 4784, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-linkedin:before {
  content: '\f3f8'; }

/* line 4787, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-odnoklassniki:before {
  content: '\f3f9'; }

/* line 4790, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-outlook:before {
  content: '\f3fa'; }

/* line 4793, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-paypal-alt:before {
  content: '\f3fb'; }

/* line 4796, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pinterest:before {
  content: '\f3fc'; }

/* line 4799, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-playstation:before {
  content: '\f3fd'; }

/* line 4802, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-reddit:before {
  content: '\f3fe'; }

/* line 4805, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-skype:before {
  content: '\f3ff'; }

/* line 4808, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-slideshare:before {
  content: '\f400'; }

/* line 4811, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-soundcloud:before {
  content: '\f401'; }

/* line 4814, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tumblr:before {
  content: '\f402'; }

/* line 4817, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-twitch:before {
  content: '\f403'; }

/* line 4820, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-vimeo:before {
  content: '\f404'; }

/* line 4823, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-whatsapp:before {
  content: '\f405'; }

/* line 4826, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-xbox:before {
  content: '\f406'; }

/* line 4829, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-yahoo:before {
  content: '\f407'; }

/* line 4832, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-youtube-play:before {
  content: '\f408'; }

/* line 4835, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-youtube:before {
  content: '\f409'; }

/* line 4838, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-import-export:before {
  content: '\f30c'; }

/* line 4841, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-swap-vertical-:before {
  content: '\f30c'; }

/* line 4844, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplanemode-inactive:before {
  content: '\f102'; }

/* line 4847, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-airplanemode-active:before {
  content: '\f103'; }

/* line 4850, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rate-review:before {
  content: '\f103'; }

/* line 4853, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-sign:before {
  content: '\f25a'; }

/* line 4856, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-warning:before {
  content: '\f2ad'; }

/* line 4859, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-shopping-cart-add:before {
  content: '\f1ca'; }

/* line 4862, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-file-add:before {
  content: '\f221'; }

/* line 4865, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-scan:before {
  content: '\f2e4'; }

/* line 4868, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-collection-add:before {
  content: '\f14e'; }

/* line 4871, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-playlist-add:before {
  content: '\f3ac'; }

/* line 4874, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-queue-music:before {
  content: '\f3ab'; }

/* line 4877, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-plus-box:before {
  content: '\f277'; }

/* line 4880, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-tag-backspace:before {
  content: '\f1d9'; }

/* line 4883, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-alarm-add:before {
  content: '\f32b'; }

/* line 4886, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-battery-charging:before {
  content: '\f114'; }

/* line 4889, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-daydream-setting:before {
  content: '\f217'; }

/* line 4892, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-more-horiz:before {
  content: '\f19c'; }

/* line 4895, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-book-photo:before {
  content: '\f11b'; }

/* line 4898, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-incandescent:before {
  content: '\f189'; }

/* line 4901, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-wb-iridescent:before {
  content: '\f38c'; }

/* line 4904, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-remove:before {
  content: '\f330'; }

/* line 4907, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-disabled:before {
  content: '\f1b7'; }

/* line 4910, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-refresh-sync-problem:before {
  content: '\f1b6'; }

/* line 4913, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-crop-original:before {
  content: '\f17e'; }

/* line 4916, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-off:before {
  content: '\f1af'; }

/* line 4919, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-power-off-setting:before {
  content: '\f1ae'; }

/* line 4922, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-leak-remove:before {
  content: '\f38d'; }

/* line 4925, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-star-border:before {
  content: '\f27c'; }

/* line 4928, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-low:before {
  content: '\f36d'; }

/* line 4931, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-medium:before {
  content: '\f36e'; }

/* line 4934, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-brightness-high:before {
  content: '\f36f'; }

/* line 4937, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-portrait:before {
  content: '\f2d4'; }

/* line 4940, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-live-tv:before {
  content: '\f2d9'; }

/* line 4943, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-textdirection-l-to-r:before {
  content: '\f249'; }

/* line 4946, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-textdirection-r-to-l:before {
  content: '\f24a'; }

/* line 4949, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-back:before {
  content: '\f2ea'; }

/* line 4952, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-forward:before {
  content: '\f2ee'; }

/* line 4955, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-in:before {
  content: '\f2e9'; }

/* line 4958, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-arrow-out:before {
  content: '\f2ed'; }

/* line 4961, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-rotate-90-degrees-ccw:before {
  content: '\f304'; }

/* line 4964, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-adb:before {
  content: '\f33a'; }

/* line 4967, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi:before {
  content: '\f2e8'; }

/* line 4970, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-alt:before {
  content: '\f2e3'; }

/* line 4973, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-lock:before {
  content: '\f2e5'; }

/* line 4976, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-off:before {
  content: '\f2e6'; }

/* line 4979, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-outline:before {
  content: '\f2e7'; }

/* line 4982, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-network-wifi-info:before {
  content: '\f2e4'; }

/* line 4985, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-layers-clear:before {
  content: '\f18b'; }

/* line 4988, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-colorize:before {
  content: '\f15d'; }

/* line 4991, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-paint:before {
  content: '\f1ba'; }

/* line 4994, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-format-quote:before {
  content: '\f1b2'; }

/* line 4997, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-camera-monochrome-photos:before {
  content: '\f285'; }

/* line 5000, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort-by-alpha:before {
  content: '\f1cf'; }

/* line 5003, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-shared:before {
  content: '\f225'; }

/* line 5006, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-folder-special:before {
  content: '\f226'; }

/* line 5009, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-comment-dots:before {
  content: '\f260'; }

/* line 5012, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-reorder:before {
  content: '\f31e'; }

/* line 5015, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-dehaze:before {
  content: '\f197'; }

/* line 5018, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-sort:before {
  content: '\f1ce'; }

/* line 5021, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-pages:before {
  content: '\f34a'; }

/* line 5024, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-stack-overflow:before {
  content: '\f35c'; }

/* line 5027, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-calendar-account:before {
  content: '\f204'; }

/* line 5030, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-paste:before {
  content: '\f109'; }

/* line 5033, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-cut:before {
  content: '\f1bc'; }

/* line 5036, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-save:before {
  content: '\f297'; }

/* line 5039, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-smartphone-code:before {
  content: '\f139'; }

/* line 5042, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-bike:before {
  content: '\f117'; }

/* line 5045, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-boat:before {
  content: '\f11a'; }

/* line 5048, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-bus:before {
  content: '\f121'; }

/* line 5051, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-car:before {
  content: '\f125'; }

/* line 5054, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-railway:before {
  content: '\f1b3'; }

/* line 5057, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-run:before {
  content: '\f215'; }

/* line 5060, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-subway:before {
  content: '\f1d5'; }

/* line 5063, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions-walk:before {
  content: '\f216'; }

/* line 5066, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-hotel:before {
  content: '\f178'; }

/* line 5069, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-activity:before {
  content: '\f1df'; }

/* line 5072, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-play:before {
  content: '\f1df'; }

/* line 5075, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-airport:before {
  content: '\f103'; }

/* line 5078, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-atm:before {
  content: '\f198'; }

/* line 5081, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-bar:before {
  content: '\f137'; }

/* line 5084, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-cafe:before {
  content: '\f13b'; }

/* line 5087, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-car-wash:before {
  content: '\f124'; }

/* line 5090, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-convenience-store:before {
  content: '\f1d3'; }

/* line 5093, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-dining:before {
  content: '\f153'; }

/* line 5096, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-drink:before {
  content: '\f157'; }

/* line 5099, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-florist:before {
  content: '\f168'; }

/* line 5102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-gas-station:before {
  content: '\f16f'; }

/* line 5105, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-grocery-store:before {
  content: '\f1cb'; }

/* line 5108, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-hospital:before {
  content: '\f177'; }

/* line 5111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-laundry-service:before {
  content: '\f1e9'; }

/* line 5114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-library:before {
  content: '\f18d'; }

/* line 5117, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-mall:before {
  content: '\f195'; }

/* line 5120, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-movies:before {
  content: '\f19d'; }

/* line 5123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-offer:before {
  content: '\f187'; }

/* line 5126, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-parking:before {
  content: '\f1a5'; }

/* line 5129, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-parking:before {
  content: '\f1a5'; }

/* line 5132, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-pharmacy:before {
  content: '\f176'; }

/* line 5135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-phone:before {
  content: '\f2be'; }

/* line 5138, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-pizza:before {
  content: '\f1ac'; }

/* line 5141, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-post-office:before {
  content: '\f15a'; }

/* line 5144, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-printshop:before {
  content: '\f1b0'; }

/* line 5147, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-see:before {
  content: '\f28c'; }

/* line 5150, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-shipping:before {
  content: '\f1e6'; }

/* line 5153, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-store:before {
  content: '\f1d4'; }

/* line 5156, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-taxi:before {
  content: '\f123'; }

/* line 5159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-local-wc:before {
  content: '\f211'; }

/* line 5162, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-my-location:before {
  content: '\f299'; }

/* line 5165, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_material-design-iconic-font.scss */
.zmdi-directions:before {
  content: '\f1e7'; }

/*! Flickity v1.1.1
http://flickity.metafizzy.co
---------------------------------------------- */
/* line 6, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-enabled {
  position: relative; }

/* line 12, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%; }

/* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%; }

/* draggable */
/* line 26, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab; }

/* line 41, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

/* ---- previous/next buttons ---- */
/* line 48, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 50%;
  background: white;
  background: rgba(255, 255, 255, 0.75);
  cursor: pointer;
  /* vertically center */
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

/* line 64, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button:hover {
  background: white; }

/* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button:focus {
  box-shadow: 0 0 0 5px #09F; }

/* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button:active {
  filter: alpha(opacity=60);
  /* IE8 */
  opacity: 0.6; }

/* line 76, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button.previous {
  left: 10px; }

/* line 77, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button.next {
  right: 10px; }

/* right to left */
/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px; }

/* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px; }

/* line 88, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button:disabled {
  filter: alpha(opacity=30);
  /* IE8 */
  opacity: 0.3;
  cursor: auto; }

/* line 94, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%; }

/* line 102, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button .arrow {
  fill: #333; }

/* color & size if no SVG - IE8 and Android 2.3 */
/* line 107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-prev-next-button.no-svg {
  color: #333;
  font-size: 26px; }

/* ---- page dots ---- */
/* line 114, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1; }

/* line 125, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-rtl .flickity-page-dots {
  direction: rtl; }

/* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  filter: alpha(opacity=25);
  /* IE8 */
  opacity: 0.25;
  cursor: pointer; }

/* line 139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_flickity.scss */
.flickity-page-dots .dot.is-selected {
  filter: alpha(opacity=100);
  /* IE8 */
  opacity: 1; }

/* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='50'],
body[data-aos-duration='50'] [data-aos] {
  -webkit-transition-duration: 50ms;
          transition-duration: 50ms; }

/* line 7, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='50'],
body[data-aos-delay='50'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 11, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='50'].aos-animate,
body[data-aos-delay='50'] [data-aos].aos-animate {
  -webkit-transition-delay: 50ms;
          transition-delay: 50ms; }

/* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='100'],
body[data-aos-duration='100'] [data-aos] {
  -webkit-transition-duration: 0.1s;
          transition-duration: 0.1s; }

/* line 19, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='100'],
body[data-aos-delay='100'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 23, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='100'].aos-animate,
body[data-aos-delay='100'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s; }

/* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='150'],
body[data-aos-duration='150'] [data-aos] {
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s; }

/* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='150'],
body[data-aos-delay='150'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 35, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='150'].aos-animate,
body[data-aos-delay='150'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.15s;
          transition-delay: 0.15s; }

/* line 39, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='200'],
body[data-aos-duration='200'] [data-aos] {
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s; }

/* line 43, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='200'],
body[data-aos-delay='200'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 47, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='200'].aos-animate,
body[data-aos-delay='200'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s; }

/* line 51, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='250'],
body[data-aos-duration='250'] [data-aos] {
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s; }

/* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='250'],
body[data-aos-delay='250'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='250'].aos-animate,
body[data-aos-delay='250'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s; }

/* line 63, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='300'],
body[data-aos-duration='300'] [data-aos] {
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s; }

/* line 67, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='300'],
body[data-aos-delay='300'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 71, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='300'].aos-animate,
body[data-aos-delay='300'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s; }

/* line 75, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='350'],
body[data-aos-duration='350'] [data-aos] {
  -webkit-transition-duration: 0.35s;
          transition-duration: 0.35s; }

/* line 79, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='350'],
body[data-aos-delay='350'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 83, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='350'].aos-animate,
body[data-aos-delay='350'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.35s;
          transition-delay: 0.35s; }

/* line 87, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='400'],
body[data-aos-duration='400'] [data-aos] {
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s; }

/* line 91, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='400'],
body[data-aos-delay='400'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 95, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='400'].aos-animate,
body[data-aos-delay='400'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s; }

/* line 99, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='450'],
body[data-aos-duration='450'] [data-aos] {
  -webkit-transition-duration: 0.45s;
          transition-duration: 0.45s; }

/* line 103, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='450'],
body[data-aos-delay='450'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 107, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='450'].aos-animate,
body[data-aos-delay='450'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s; }

/* line 111, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='500'],
body[data-aos-duration='500'] [data-aos] {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s; }

/* line 115, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='500'],
body[data-aos-delay='500'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 119, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='500'].aos-animate,
body[data-aos-delay='500'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s; }

/* line 123, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='550'],
body[data-aos-duration='550'] [data-aos] {
  -webkit-transition-duration: 0.55s;
          transition-duration: 0.55s; }

/* line 127, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='550'],
body[data-aos-delay='550'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 131, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='550'].aos-animate,
body[data-aos-delay='550'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.55s;
          transition-delay: 0.55s; }

/* line 135, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='600'],
body[data-aos-duration='600'] [data-aos] {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s; }

/* line 139, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='600'],
body[data-aos-delay='600'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 143, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='600'].aos-animate,
body[data-aos-delay='600'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s; }

/* line 147, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='650'],
body[data-aos-duration='650'] [data-aos] {
  -webkit-transition-duration: 0.65s;
          transition-duration: 0.65s; }

/* line 151, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='650'],
body[data-aos-delay='650'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 155, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='650'].aos-animate,
body[data-aos-delay='650'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.65s;
          transition-delay: 0.65s; }

/* line 159, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='700'],
body[data-aos-duration='700'] [data-aos] {
  -webkit-transition-duration: 0.7s;
          transition-duration: 0.7s; }

/* line 163, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='700'],
body[data-aos-delay='700'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 167, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='700'].aos-animate,
body[data-aos-delay='700'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s; }

/* line 171, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='750'],
body[data-aos-duration='750'] [data-aos] {
  -webkit-transition-duration: 0.75s;
          transition-duration: 0.75s; }

/* line 175, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='750'],
body[data-aos-delay='750'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 179, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='750'].aos-animate,
body[data-aos-delay='750'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s; }

/* line 183, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='800'],
body[data-aos-duration='800'] [data-aos] {
  -webkit-transition-duration: 0.8s;
          transition-duration: 0.8s; }

/* line 187, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='800'],
body[data-aos-delay='800'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 191, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='800'].aos-animate,
body[data-aos-delay='800'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s; }

/* line 195, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='850'],
body[data-aos-duration='850'] [data-aos] {
  -webkit-transition-duration: 0.85s;
          transition-duration: 0.85s; }

/* line 199, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='850'],
body[data-aos-delay='850'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 203, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='850'].aos-animate,
body[data-aos-delay='850'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.85s;
          transition-delay: 0.85s; }

/* line 207, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='900'],
body[data-aos-duration='900'] [data-aos] {
  -webkit-transition-duration: 0.9s;
          transition-duration: 0.9s; }

/* line 211, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='900'],
body[data-aos-delay='900'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 215, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='900'].aos-animate,
body[data-aos-delay='900'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s; }

/* line 219, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='950'],
body[data-aos-duration='950'] [data-aos] {
  -webkit-transition-duration: 0.95s;
          transition-duration: 0.95s; }

/* line 223, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='950'],
body[data-aos-delay='950'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 227, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='950'].aos-animate,
body[data-aos-delay='950'] [data-aos].aos-animate {
  -webkit-transition-delay: 0.95s;
          transition-delay: 0.95s; }

/* line 231, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1000'],
body[data-aos-duration='1000'] [data-aos] {
  -webkit-transition-duration: 1s;
          transition-duration: 1s; }

/* line 235, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1000'],
body[data-aos-delay='1000'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 239, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1000'].aos-animate,
body[data-aos-delay='1000'] [data-aos].aos-animate {
  -webkit-transition-delay: 1s;
          transition-delay: 1s; }

/* line 243, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1050'],
body[data-aos-duration='1050'] [data-aos] {
  -webkit-transition-duration: 1.05s;
          transition-duration: 1.05s; }

/* line 247, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1050'],
body[data-aos-delay='1050'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 251, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1050'].aos-animate,
body[data-aos-delay='1050'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.05s;
          transition-delay: 1.05s; }

/* line 255, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1100'],
body[data-aos-duration='1100'] [data-aos] {
  -webkit-transition-duration: 1.1s;
          transition-duration: 1.1s; }

/* line 259, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1100'],
body[data-aos-delay='1100'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 263, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1100'].aos-animate,
body[data-aos-delay='1100'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s; }

/* line 267, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1150'],
body[data-aos-duration='1150'] [data-aos] {
  -webkit-transition-duration: 1.15s;
          transition-duration: 1.15s; }

/* line 271, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1150'],
body[data-aos-delay='1150'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 275, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1150'].aos-animate,
body[data-aos-delay='1150'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.15s;
          transition-delay: 1.15s; }

/* line 279, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1200'],
body[data-aos-duration='1200'] [data-aos] {
  -webkit-transition-duration: 1.2s;
          transition-duration: 1.2s; }

/* line 283, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1200'],
body[data-aos-delay='1200'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 287, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1200'].aos-animate,
body[data-aos-delay='1200'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s; }

/* line 291, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1250'],
body[data-aos-duration='1250'] [data-aos] {
  -webkit-transition-duration: 1.25s;
          transition-duration: 1.25s; }

/* line 295, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1250'],
body[data-aos-delay='1250'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 299, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1250'].aos-animate,
body[data-aos-delay='1250'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.25s;
          transition-delay: 1.25s; }

/* line 303, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1300'],
body[data-aos-duration='1300'] [data-aos] {
  -webkit-transition-duration: 1.3s;
          transition-duration: 1.3s; }

/* line 307, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1300'],
body[data-aos-delay='1300'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 311, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1300'].aos-animate,
body[data-aos-delay='1300'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.3s;
          transition-delay: 1.3s; }

/* line 315, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1350'],
body[data-aos-duration='1350'] [data-aos] {
  -webkit-transition-duration: 1.35s;
          transition-duration: 1.35s; }

/* line 319, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1350'],
body[data-aos-delay='1350'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 323, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1350'].aos-animate,
body[data-aos-delay='1350'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.35s;
          transition-delay: 1.35s; }

/* line 327, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1400'],
body[data-aos-duration='1400'] [data-aos] {
  -webkit-transition-duration: 1.4s;
          transition-duration: 1.4s; }

/* line 331, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1400'],
body[data-aos-delay='1400'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 335, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1400'].aos-animate,
body[data-aos-delay='1400'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.4s;
          transition-delay: 1.4s; }

/* line 339, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1450'],
body[data-aos-duration='1450'] [data-aos] {
  -webkit-transition-duration: 1.45s;
          transition-duration: 1.45s; }

/* line 343, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1450'],
body[data-aos-delay='1450'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 347, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1450'].aos-animate,
body[data-aos-delay='1450'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.45s;
          transition-delay: 1.45s; }

/* line 351, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1500'],
body[data-aos-duration='1500'] [data-aos] {
  -webkit-transition-duration: 1.5s;
          transition-duration: 1.5s; }

/* line 355, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1500'],
body[data-aos-delay='1500'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 359, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1500'].aos-animate,
body[data-aos-delay='1500'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.5s;
          transition-delay: 1.5s; }

/* line 363, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1550'],
body[data-aos-duration='1550'] [data-aos] {
  -webkit-transition-duration: 1.55s;
          transition-duration: 1.55s; }

/* line 367, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1550'],
body[data-aos-delay='1550'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 371, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1550'].aos-animate,
body[data-aos-delay='1550'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.55s;
          transition-delay: 1.55s; }

/* line 375, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1600'],
body[data-aos-duration='1600'] [data-aos] {
  -webkit-transition-duration: 1.6s;
          transition-duration: 1.6s; }

/* line 379, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1600'],
body[data-aos-delay='1600'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 383, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1600'].aos-animate,
body[data-aos-delay='1600'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.6s;
          transition-delay: 1.6s; }

/* line 387, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1650'],
body[data-aos-duration='1650'] [data-aos] {
  -webkit-transition-duration: 1.65s;
          transition-duration: 1.65s; }

/* line 391, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1650'],
body[data-aos-delay='1650'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 395, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1650'].aos-animate,
body[data-aos-delay='1650'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.65s;
          transition-delay: 1.65s; }

/* line 399, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1700'],
body[data-aos-duration='1700'] [data-aos] {
  -webkit-transition-duration: 1.7s;
          transition-duration: 1.7s; }

/* line 403, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1700'],
body[data-aos-delay='1700'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 407, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1700'].aos-animate,
body[data-aos-delay='1700'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.7s;
          transition-delay: 1.7s; }

/* line 411, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1750'],
body[data-aos-duration='1750'] [data-aos] {
  -webkit-transition-duration: 1.75s;
          transition-duration: 1.75s; }

/* line 415, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1750'],
body[data-aos-delay='1750'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 419, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1750'].aos-animate,
body[data-aos-delay='1750'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.75s;
          transition-delay: 1.75s; }

/* line 423, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1800'],
body[data-aos-duration='1800'] [data-aos] {
  -webkit-transition-duration: 1.8s;
          transition-duration: 1.8s; }

/* line 427, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1800'],
body[data-aos-delay='1800'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 431, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1800'].aos-animate,
body[data-aos-delay='1800'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.8s;
          transition-delay: 1.8s; }

/* line 435, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1850'],
body[data-aos-duration='1850'] [data-aos] {
  -webkit-transition-duration: 1.85s;
          transition-duration: 1.85s; }

/* line 439, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1850'],
body[data-aos-delay='1850'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 443, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1850'].aos-animate,
body[data-aos-delay='1850'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.85s;
          transition-delay: 1.85s; }

/* line 447, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1900'],
body[data-aos-duration='1900'] [data-aos] {
  -webkit-transition-duration: 1.9s;
          transition-duration: 1.9s; }

/* line 451, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1900'],
body[data-aos-delay='1900'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 455, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1900'].aos-animate,
body[data-aos-delay='1900'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.9s;
          transition-delay: 1.9s; }

/* line 459, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='1950'],
body[data-aos-duration='1950'] [data-aos] {
  -webkit-transition-duration: 1.95s;
          transition-duration: 1.95s; }

/* line 463, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1950'],
body[data-aos-delay='1950'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 467, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='1950'].aos-animate,
body[data-aos-delay='1950'] [data-aos].aos-animate {
  -webkit-transition-delay: 1.95s;
          transition-delay: 1.95s; }

/* line 471, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2000'],
body[data-aos-duration='2000'] [data-aos] {
  -webkit-transition-duration: 2s;
          transition-duration: 2s; }

/* line 475, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2000'],
body[data-aos-delay='2000'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 479, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2000'].aos-animate,
body[data-aos-delay='2000'] [data-aos].aos-animate {
  -webkit-transition-delay: 2s;
          transition-delay: 2s; }

/* line 483, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2050'],
body[data-aos-duration='2050'] [data-aos] {
  -webkit-transition-duration: 2.05s;
          transition-duration: 2.05s; }

/* line 487, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2050'],
body[data-aos-delay='2050'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 491, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2050'].aos-animate,
body[data-aos-delay='2050'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.05s;
          transition-delay: 2.05s; }

/* line 495, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2100'],
body[data-aos-duration='2100'] [data-aos] {
  -webkit-transition-duration: 2.1s;
          transition-duration: 2.1s; }

/* line 499, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2100'],
body[data-aos-delay='2100'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 503, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2100'].aos-animate,
body[data-aos-delay='2100'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.1s;
          transition-delay: 2.1s; }

/* line 507, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2150'],
body[data-aos-duration='2150'] [data-aos] {
  -webkit-transition-duration: 2.15s;
          transition-duration: 2.15s; }

/* line 511, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2150'],
body[data-aos-delay='2150'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 515, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2150'].aos-animate,
body[data-aos-delay='2150'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.15s;
          transition-delay: 2.15s; }

/* line 519, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2200'],
body[data-aos-duration='2200'] [data-aos] {
  -webkit-transition-duration: 2.2s;
          transition-duration: 2.2s; }

/* line 523, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2200'],
body[data-aos-delay='2200'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 527, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2200'].aos-animate,
body[data-aos-delay='2200'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.2s;
          transition-delay: 2.2s; }

/* line 531, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2250'],
body[data-aos-duration='2250'] [data-aos] {
  -webkit-transition-duration: 2.25s;
          transition-duration: 2.25s; }

/* line 535, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2250'],
body[data-aos-delay='2250'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 539, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2250'].aos-animate,
body[data-aos-delay='2250'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.25s;
          transition-delay: 2.25s; }

/* line 543, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2300'],
body[data-aos-duration='2300'] [data-aos] {
  -webkit-transition-duration: 2.3s;
          transition-duration: 2.3s; }

/* line 547, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2300'],
body[data-aos-delay='2300'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 551, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2300'].aos-animate,
body[data-aos-delay='2300'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.3s;
          transition-delay: 2.3s; }

/* line 555, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2350'],
body[data-aos-duration='2350'] [data-aos] {
  -webkit-transition-duration: 2.35s;
          transition-duration: 2.35s; }

/* line 559, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2350'],
body[data-aos-delay='2350'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 563, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2350'].aos-animate,
body[data-aos-delay='2350'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.35s;
          transition-delay: 2.35s; }

/* line 567, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2400'],
body[data-aos-duration='2400'] [data-aos] {
  -webkit-transition-duration: 2.4s;
          transition-duration: 2.4s; }

/* line 571, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2400'],
body[data-aos-delay='2400'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 575, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2400'].aos-animate,
body[data-aos-delay='2400'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.4s;
          transition-delay: 2.4s; }

/* line 579, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2450'],
body[data-aos-duration='2450'] [data-aos] {
  -webkit-transition-duration: 2.45s;
          transition-duration: 2.45s; }

/* line 583, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2450'],
body[data-aos-delay='2450'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 587, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2450'].aos-animate,
body[data-aos-delay='2450'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.45s;
          transition-delay: 2.45s; }

/* line 591, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2500'],
body[data-aos-duration='2500'] [data-aos] {
  -webkit-transition-duration: 2.5s;
          transition-duration: 2.5s; }

/* line 595, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2500'],
body[data-aos-delay='2500'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 599, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2500'].aos-animate,
body[data-aos-delay='2500'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.5s;
          transition-delay: 2.5s; }

/* line 603, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2550'],
body[data-aos-duration='2550'] [data-aos] {
  -webkit-transition-duration: 2.55s;
          transition-duration: 2.55s; }

/* line 607, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2550'],
body[data-aos-delay='2550'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 611, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2550'].aos-animate,
body[data-aos-delay='2550'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.55s;
          transition-delay: 2.55s; }

/* line 615, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2600'],
body[data-aos-duration='2600'] [data-aos] {
  -webkit-transition-duration: 2.6s;
          transition-duration: 2.6s; }

/* line 619, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2600'],
body[data-aos-delay='2600'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 623, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2600'].aos-animate,
body[data-aos-delay='2600'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.6s;
          transition-delay: 2.6s; }

/* line 627, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2650'],
body[data-aos-duration='2650'] [data-aos] {
  -webkit-transition-duration: 2.65s;
          transition-duration: 2.65s; }

/* line 631, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2650'],
body[data-aos-delay='2650'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 635, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2650'].aos-animate,
body[data-aos-delay='2650'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.65s;
          transition-delay: 2.65s; }

/* line 639, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2700'],
body[data-aos-duration='2700'] [data-aos] {
  -webkit-transition-duration: 2.7s;
          transition-duration: 2.7s; }

/* line 643, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2700'],
body[data-aos-delay='2700'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 647, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2700'].aos-animate,
body[data-aos-delay='2700'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.7s;
          transition-delay: 2.7s; }

/* line 651, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2750'],
body[data-aos-duration='2750'] [data-aos] {
  -webkit-transition-duration: 2.75s;
          transition-duration: 2.75s; }

/* line 655, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2750'],
body[data-aos-delay='2750'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 659, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2750'].aos-animate,
body[data-aos-delay='2750'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.75s;
          transition-delay: 2.75s; }

/* line 663, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2800'],
body[data-aos-duration='2800'] [data-aos] {
  -webkit-transition-duration: 2.8s;
          transition-duration: 2.8s; }

/* line 667, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2800'],
body[data-aos-delay='2800'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 671, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2800'].aos-animate,
body[data-aos-delay='2800'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.8s;
          transition-delay: 2.8s; }

/* line 675, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2850'],
body[data-aos-duration='2850'] [data-aos] {
  -webkit-transition-duration: 2.85s;
          transition-duration: 2.85s; }

/* line 679, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2850'],
body[data-aos-delay='2850'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 683, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2850'].aos-animate,
body[data-aos-delay='2850'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.85s;
          transition-delay: 2.85s; }

/* line 687, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2900'],
body[data-aos-duration='2900'] [data-aos] {
  -webkit-transition-duration: 2.9s;
          transition-duration: 2.9s; }

/* line 691, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2900'],
body[data-aos-delay='2900'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 695, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2900'].aos-animate,
body[data-aos-delay='2900'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.9s;
          transition-delay: 2.9s; }

/* line 699, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='2950'],
body[data-aos-duration='2950'] [data-aos] {
  -webkit-transition-duration: 2.95s;
          transition-duration: 2.95s; }

/* line 703, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2950'],
body[data-aos-delay='2950'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 707, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='2950'].aos-animate,
body[data-aos-delay='2950'] [data-aos].aos-animate {
  -webkit-transition-delay: 2.95s;
          transition-delay: 2.95s; }

/* line 711, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-duration='3000'],
body[data-aos-duration='3000'] [data-aos] {
  -webkit-transition-duration: 3s;
          transition-duration: 3s; }

/* line 715, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='3000'],
body[data-aos-delay='3000'] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0; }

/* line 719, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-delay='3000'].aos-animate,
body[data-aos-delay='3000'] [data-aos].aos-animate {
  -webkit-transition-delay: 3s;
          transition-delay: 3s; }

/* line 723, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

/* line 727, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease; }

/* line 731, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in; }

/* line 735, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out; }

/* line 739, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out; }

/* line 743, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

/* line 747, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

/* line 751, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

/* line 755, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

/* line 759, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

/* line 763, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

/* line 767, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

/* line 771, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

/* line 775, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

/* line 779, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

/* line 783, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

/* line 787, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

/* line 791, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

/* line 795, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

/* line 799, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

/* line 803, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
          transition-property: opacity, transform; }

/* line 807, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  -webkit-transform: translate(0);
      -ms-transform: translate(0);
          transform: translate(0); }

/* line 811, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-up] {
  -webkit-transform: translateY(100px);
      -ms-transform: translateY(100px);
          transform: translateY(100px); }

/* line 814, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-down] {
  -webkit-transform: translateY(-100px);
      -ms-transform: translateY(-100px);
          transform: translateY(-100px); }

/* line 817, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-right] {
  -webkit-transform: translate(-100px);
      -ms-transform: translate(-100px);
          transform: translate(-100px); }

/* line 820, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-left] {
  -webkit-transform: translate(100px);
      -ms-transform: translate(100px);
          transform: translate(100px); }

/* line 823, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-up-right] {
  -webkit-transform: translate(-100px, 100px);
      -ms-transform: translate(-100px, 100px);
          transform: translate(-100px, 100px); }

/* line 826, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-up-left] {
  -webkit-transform: translate(100px, 100px);
      -ms-transform: translate(100px, 100px);
          transform: translate(100px, 100px); }

/* line 829, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-down-right] {
  -webkit-transform: translate(-100px, -100px);
      -ms-transform: translate(-100px, -100px);
          transform: translate(-100px, -100px); }

/* line 832, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=fade-down-left] {
  -webkit-transform: translate(100px, -100px);
      -ms-transform: translate(100px, -100px);
          transform: translate(100px, -100px); }

/* line 835, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
          transition-property: opacity, transform; }

/* line 839, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  -webkit-transform: translate(0) scale(1);
      -ms-transform: translate(0) scale(1);
          transform: translate(0) scale(1); }

/* line 843, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-in] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6); }

/* line 846, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-in-up] {
  -webkit-transform: translateY(100px) scale(0.6);
      -ms-transform: translateY(100px) scale(0.6);
          transform: translateY(100px) scale(0.6); }

/* line 849, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-in-down] {
  -webkit-transform: translateY(-100px) scale(0.6);
      -ms-transform: translateY(-100px) scale(0.6);
          transform: translateY(-100px) scale(0.6); }

/* line 852, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-in-right] {
  -webkit-transform: translate(-100px) scale(0.6);
      -ms-transform: translate(-100px) scale(0.6);
          transform: translate(-100px) scale(0.6); }

/* line 855, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-in-left] {
  -webkit-transform: translate(100px) scale(0.6);
      -ms-transform: translate(100px) scale(0.6);
          transform: translate(100px) scale(0.6); }

/* line 858, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-out] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2); }

/* line 861, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-out-up] {
  -webkit-transform: translateY(100px) scale(1.2);
      -ms-transform: translateY(100px) scale(1.2);
          transform: translateY(100px) scale(1.2); }

/* line 864, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-out-down] {
  -webkit-transform: translateY(-100px) scale(1.2);
      -ms-transform: translateY(-100px) scale(1.2);
          transform: translateY(-100px) scale(1.2); }

/* line 867, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-out-right] {
  -webkit-transform: translate(-100px) scale(1.2);
      -ms-transform: translate(-100px) scale(1.2);
          transform: translate(-100px) scale(1.2); }

/* line 870, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=zoom-out-left] {
  -webkit-transform: translate(100px) scale(1.2);
      -ms-transform: translate(100px) scale(1.2);
          transform: translate(100px) scale(1.2); }

/* line 873, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=slide][data-aos^=slide] {
  -webkit-transition-property: -webkit-transform;
          transition-property: transform; }

/* line 876, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=slide][data-aos^=slide].aos-animate {
  -webkit-transform: translate(0);
      -ms-transform: translate(0);
          transform: translate(0); }

/* line 879, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=slide-up] {
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%); }

/* line 882, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=slide-down] {
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%); }

/* line 885, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=slide-right] {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%); }

/* line 888, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=slide-left] {
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%); }

/* line 891, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos^=flip][data-aos^=flip] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
          transition-property: transform; }

/* line 895, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-left] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg); }

/* line 898, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-left].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0); }

/* line 901, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-right] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg); }

/* line 904, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-right].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0); }

/* line 907, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-up] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg); }

/* line 910, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-up].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0); }

/* line 913, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-down] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg); }

/* line 916, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/plugins/_aos.scss */
[data-aos=flip-down].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0); }

@media (min-width: 870px) {
  /* line 3, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_zendesk.scss */
  #launcher.zEWidget-launcher--active {
    bottom: 14.5% !important; } }

/* **************************************************************************

   Print

   ************************************************************************** */
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 9, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }

  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  a,
  a:visited {
    text-decoration: underline; }

    /*a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }*/
  /* line 33, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }

  /* line 37, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  img, p {
    page-break-inside: avoid; }

  /* line 40, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  pre,
  blockquote {
    page-break-inside: avoid; }

  /* line 46, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  thead {
    display: table-header-group; }

  /* line 50, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  tr,
  img {
    page-break-inside: avoid; }

  /* line 55, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  img {
    max-width: 100% !important; }

  /* line 59, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  /* line 66, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/02-base/_print.scss */
  h2,
  h3 {
    page-break-after: avoid; } }
/* Custom Print Styles */
@media print {
  /* line 4, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_print.scss */
  .header-fixed,
  .ad-timed-bottom,
  .side-column,
  .addthis_toolbox,
  footer#footer,
  .back-to-top,
  #search-offcanvas,
  .header-search {
    display: none !important; }

  /* line 15, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_print.scss */
  .main-body {
    width: 100%; }

  /* line 18, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_print.scss */
  .hero-image.underhang {
    margin-bottom: 50px; }

  /* line 27, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_print.scss */
  .accordion:after {
    display: none; }

  /* line 31, /Users/mpiper/Documents/elliance/ons-front-end/Front_End/source/assets/stylesheets/04-custom/_print.scss */
  .js .panel {
    max-height: 999999em; } }

  /*CEI styling for story AV-11156 solution*/
  #explore-resorces-subheader{
    font-family: Roboto;
    color:#636567;
    font-style: italic;
  }

  /*CEI bootstrap styling for story AV-11161 solution -- nav, nav-tabs, nav-item, nav-link, tab-content, tab-pane, fade, select-drop, select-drop-title*/

  .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: " ";
}
.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both;
}
.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
  }

  .nav>li {
    position: relative;
    display: block;
  }

  .nav>li>a {
    position: relative;
    display: block;
    margin: 0px 15px;
    border-bottom: 6px solid transparent
  }

  .nav>li>a.active,
  .nav>li>a:hover,
  .nav>li>a:focus {
    text-decoration: none;
    color: #0184c9;
    border-bottom: 6px solid #0184c9;
  }

  .nav>li.disabled>a {
    color: #777;
  }

  .nav>li.disabled>a:hover,
  .nav>li.disabled>a:focus {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
  }

  .nav .open>a,
  .nav .open>a:hover,
  .nav .open>a:focus {
    background-color: #eee;
    border-color: #337ab7;
  }

  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
  }

  .nav>li>a>img {
    max-width: none;
  }

  .nav-tabs>li {
    float: left;
    margin-bottom: -1px;
  }

  .nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
  }

  .nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
  }

  .nav-tabs>li.active>a,
  .nav-tabs>li.active>a:hover,
  .nav-tabs>li.active>a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
  }

  .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
  }

  .nav-tabs.nav-justified>li {
    float: none;
  }

  .nav-tabs.nav-justified>li>a {
    margin-bottom: 5px;
    text-align: center;
  }

  .nav-tabs.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto;
  }

  @media (min-width: 768px) {
    .nav-tabs.nav-justified>li {
      display: table-cell;
      width: 1%;
    }

    .nav-tabs.nav-justified>li>a {
      margin-bottom: 0;
    }
  }

  .nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-radius: 4px;
  }

  @media (min-width: 768px) {
    .nav-tabs.nav-justified>li>a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0;
    }

    .nav-tabs.nav-justified>.active>a,
    .nav-tabs.nav-justified>.active>a:hover,
    .nav-tabs.nav-justified>.active>a:focus {
      border-bottom-color: #fff;
    }
  }

  .tab-content>.tab-pane {
    display: none;
  }

  .tab-content>.active {
    display: block;
  }

  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
  }

  .fade.in {
    opacity: 1;
  }

  .select-drop {
    margin-bottom: 12.5px;
  }

  .tab-content > .active {
    display: block;
  }

/*CEI styling for story AV- solution*/
.explore-resources-app-body.row {
  margin: 0;
  padding: 0;
}
.results-item-card .category {
  width: 386px;
  height: 73px;
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
  padding: 25px;
}

.results-item-card .title {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.39em;
  margin: 0 25px;
  color: #454545;
  margin-bottom: 10px;
  margin-top: 10px;
}

.results-item-card .teaser {
  font-family: Arial;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 20px;
  letter-spacing: normal;
  color: #454545;
  margin: 0 25px;
  flex: 1 1 auto;
  overflow: hidden;
}

.main-body.no-border hr{
  display: block;
  width: 100%;
  float: left;
  clear: both;
  margin: 25px 0;
}

.upgraded-item{
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: 386px;
  height: 320px;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.4);
  background-color: white;
  margin: 10px;
  position: relative;
}

.upgraded-icon{
  margin: 0px !important;
  width: 386px !important;
  max-height: 100px !important;
  float: none !important;
  padding: 0px !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media only screen and (max-width: 1450px) {
  .upgraded-item {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    width: 360px;
    height: 360px;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.4);
    background-color: white;
    margin: 10px;
    position: relative;
  }

  .upgraded-icon {
    margin: 0px !important;
    width: 100% !important;
    max-height: 100px !important;
    float: none !important;
    padding: 0px !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .results-item-card .category {
    font-size: 21px;
  }
}

@media only screen and (max-width: 450px) {
  .upgraded-item {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    width: 100%;
    height: auto;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.4);
    background-color: white;
    margin: 0;
    position: relative;
  }

  .upgraded-icon {
    margin: 0px !important;
    width: 100% !important;
    max-height: 100px !important;
    float: none !important;
    padding: 0px !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .results-item-card .category {
    font-size: 18px;
  }

  .results-item-card .title {
    font-size: 16px;
  }
}

.page-title-wrapper.no-border{
  border-bottom: 0px;
  padding-bottom: 0;
  margin-bottom: 50px;
}

.results-list-item-link-container{
  height: 68px;
  position: absolute;
  bottom: 0;
  margin: 10px 18px;
}

@media only screen and (max-width: 450px) {
  .results-list-item-link-container {
    position: relative;
  }
}

.results-list-item-link{
  display: inline-block;
  margin: 20px 24px;
}

.results-item-card.upgraded-item > .tags li{
  color: #747373;
  line-height: 2;
  font-size: 16px;
  font-weight: bold;
  margin: 40px 25px;
}

/* CEI AV-11154 Explore Resources - Layout - Resource Filtering - Goal filter options */

/* Reset some bad defaults defined at the global level */
explorer-app {
  display: block;
  float: none;
  width: auto;
  margin: 0
}

.results-main {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
}

.fill-remaining-space {
  flex: 1 1 auto;
}

#explorer-content-div {
  background-color: white;
  padding: 8px 32px;
  margin: 24px 0;
}

.side-column #explorer-content-div {
    /* ONBK2022-107 */
    padding: 0;
    margin: 0;
    margin-bottom: 25px;
}

.side-column #explorer-content-div .advanced-search {
  margin-bottom: 0;
}

@media only screen and (max-width: 450px) {
  #explorer-content-div {
    background-color: white;
    padding: 0 5px 0 0;
    margin: 0 5px 0 0;
  }
}

#explorer-content-div .row {
  width: 100%;
  margin: 0;
}

#explorer-content-div .page-title-wrapper {
  margin: 0;
  border: none;
}

.explorer-header .page-title {
  font-size: 38px;
}

.explorer-header .main-body {
  display: block;
  float: none;
  margin: 0;
  width: auto !important;
}

.explorer-header nav ul {
  margin-left: 0;
}

.explorer-header nav ul li a {
  width: auto;
  font-family: "Roboto Slab";
  font-size: 24px;
  text-decoration: none;
  padding: 0;
  margin: 0 44px 0 0;
  color: #5a5b57;
}

#SearchTabs p {
  margin: 17px 0;
}

#SearchTabs p span {
  font-weight: bold;
}

#SearchTabs .filter-options {
  border: 1px solid #cacacb;
  background-color: #fcfcfc;
  margin-bottom: 17px;
}

#SearchTabs .filter-options i {
  display: inline-block;
  font-size: 26px;
  color: #0279c2;
  margin: 6px 11px 0 0;
  vertical-align: top;
}

#SearchTabs .filter-options .select-drop {
  display: inline-block;
  margin-bottom: 0;
}

@media only screen and (max-width: 450px) {
  #SearchTabs .filter-options .select-drop {
    display: inline-block;
    margin-bottom: 4px;
    width: 80%;
  }

  #SearchTabs .filter-options i {
    font-size: 18px;
  }
}

#SearchTabs .filter-options .top-filter {
  border-bottom: 1px solid #c9c9c9;
  padding: 13px;
  margin: 0 14px;
}

#SearchTabs .filter-options .top-filter label {
  margin-left: 43px;
}

#SearchTabs .filter-options .bottom-filter {
  padding: 13px 27px;
  background-color: #f7f7f7;
}

#SearchTabs .filter-options .bottom-filter label {
  font-weight: bold;
}

@media only screen and (max-width: 450px) {
  #SearchTabs .filter-options .bottom-filter label {
    display: block;
  }
}

#SearchTabs .filter-options .bottom-filter .select-drop {
  margin-left: 21px;
}

@media only screen and (max-width: 450px) {
  #SearchTabs .filter-options .bottom-filter .select-drop {
    margin-left: 0;
    width: 100%;
  }
}

#SearchTabs .filter-options .bottom-filter button {
  float: right;
  margin: 0;
  background: none;
  color: #0279c2;
}

#SearchTabs .filter-options .bottom-filter select {
  max-width: 261px;
}

@media only screen and (max-width: 450px) {
  #SearchTabs .filter-options .bottom-filter select {
    max-width: none;
  }
}

.results-item-card .result-header {
  display: flex;
  height: 73px;
}

.results-item-card .row .category {
  height: auto;
  /** Text should take up all of the space except for what the icons occupy **/
  width: calc(100% - 40px);
}

.results-item-card.upgraded-item .tags li{
  color: #747373;
  line-height: 2 !important;
  font-size: 16px !important;
  font-weight: bold !important;
  float: left;
  top: calc(100% - 100px);
  margin-left: 24px;
  margin-top: 10px;
  position: absolute;
}

@media only screen and (max-width: 800px) {
  .results-item-card.upgraded-item .tags li{
    font-size: 14px !important;
  }
}

.upgraded-icon .white-circle{
  margin: 0px 20px !important;
}

.upgraded-icon .category-img{
  position: absolute;
  right: 16px;
  vertical-align: unset !important;
  width: 40px;
  height: 40px;
}



.nav-tabs .nav-item .filter-mode {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #656662;
  text-decoration: none;
  margin: 0 44px 0 0;
  padding-bottom: 3px;
}

@media only screen and (max-width: 800px) {
  .explorer-header nav ul {
    margin-left: 0;
    display: flex;
  }

  .nav-tabs>li {
    float: left;
    margin: auto;
  }

  .nav-tabs .nav-item .filter-mode {
    font-size: 18px;
    line-height: 1.2;
    margin: 0 12px 0 0;
    padding-bottom: 3px;
  }

  #SearchTabs .filter-options .top-filter label {
    display: block;
    margin-left: 5px;
  }
  .fill-remaining-space {
    display: none;
  }

  h2.results-list-title {
    display: inline;
    width: auto;
    height: 32px;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 18px;
    line-height: 1.2;
    color: #215C8E;
  }
}

/*CEI - Pagination Story*/
.results-list--filter input {
  margin-right: 6px;
}

.results-list-title {
  width: auto;
  height: 32px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  color: #535353;
  display: inline;
}
.explore-app-results--filter {
  margin-bottom: 6px;
}

.explore-app-results--filter label {
  display: inline-block;
  font-family: Arial;
  font-weight: bold;
  color: #232324;
  font-size: 17px;
  margin: 6px 18px 0 18px;
  vertical-align: top;
}

.explore-app-results--filter select {
  display: inline-block;
}

.explore-app-results--number {
  width: auto !important;
  display: inline;
  margin-bottom: 6px;
}

.explore-app-results--header select {
  width: auto;
}

.explore-app-results--filter.right-margin{
  margin-right: 10px;
}

#explore-resources-breadcrumbs{
  margin-bottom: 20px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  height: 20px;
}

/* ==================
   NO Breadcrumbs
   ================== */
/* ONBK2022-141 Site wide Extra Spacing: example Journal Articles */
/*
  .no-breadcrumbs {
    margin: 50px 0 12.5px 0;
  }
*/


.explore-resources-breadcrumbs-forward-slash{
  margin:5px;
}

/*CEI Story AV-11250 -- Explore Resources - Layout - Pagination*/
.btn-link{
  font-weight:400;
  color:#337ab7;
  border-radius:0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
  background-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
  border-color:transparent
}
.btn-link:focus,.btn-link:hover{
  color:#23527c;
  text-decoration:underline;
  background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
  color:#777;
  text-decoration:none
}

.results-item-card.upgraded-item .title.truncated{
  max-height: 2.78em; /*multiply the line height of title by two*/
  overflow: hidden;
}

.tags .featured-item{
  width: 101px;
  height: 30px;
  background-color: #e9e9e9;
  color: #8a8a8a !important;
  font-family: "Roboto Slab";
  font-size: 17px;
  text-align: center;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8a8a8a;
  position: absolute;
  margin-left: 250px !important;
  margin-top: 30px !important;
  height: fit-content;
  left: 37px !important;
  -webkit-font-smoothing: subpixel-antialiased;
}

@media only screen and (max-width: 850px) {
  .tags .featured-item {
    margin-left: calc(100% - 109px) !important;
  }
}

@media only screen and (max-width: 450px) {
  .tags .featured-item {
    margin-top: 0;
  }
}

/* CEI styling for story AV-11380 story */
/* Z-Index values for Drupal components can be found here: https://www.drupal.org/docs/8/theming/z-indexes-in-drupal-8 */
.paywall-container {
  width: 100%;
  height: auto;
  text-align: center;
  position: relative;
  top: 0px;
  z-index: 29;
  margin: -75px auto 0 auto;
  padding: 0;
  font-family: "Roboto Slab";
}
.paywall-container .paywall-header {
  color: rgb(79,79,79);
  font-weight: bold;
  font-size: 20px;
  padding: 12px 0px;
}

.paywall-container .legal-disclaimer-container {
  width: 100%;
  height: 99px;
  background-color: #8B8989;
}

.paywall-container .legal-disclaimer-container .legal-disclaimer {
  width: 435px;
  height: 38px;
  font-family: "Roboto Slab";
  font-size: 16px;
  color: #DFE0DF;
  margin: auto;
  padding-top: 8px;
}

.paywall-container .legal-disclaimer-container .legal-disclaimer .terms-and-conditions-link {
  color: #FFFFFF;
}

.paywall-container-background {
  width: 103%;
  height: 200px;
  position: relative;
  filter: blur(8px);
  -webkit-filter: blur(8px);
  margin-top: -150px;
  margin-left: -25px;
  z-index: 29;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) -35%, #ffffff 89%);
}
.paywall-container-universal-page-background {
  width: 103%;
  height: 200px;
  position: relative;
  filter: blur(8px);
  -webkit-filter: blur(8px);
  margin-top: -150px;
  margin-left: -25px;
  z-index: 29;
  background-image: linear-gradient(to bottom, rgba(241, 244, 249, 0.2) -35%, rgba(241, 244, 249, 1) 89%);
}
.paywall-container .fa-icon {
  font-size: 0.75em;
}
.paywall-container .paywall-btn-container {
  display: flex;
  justify-content: space-around;
}
.paywall-container .paywall-btn {
  width: 256px;
  height: 50px;
  font-size: 16px;
  font-weight: 600;
  border: none;
  border: 0;
  padding: 0.8em;
  text-decoration: none;
  color: rgb(255,255,255);
}
.paywall-container .paywall-btn:hover {
  text-decoration: none;
  color: rgb(255,255,255);
}
.paywall-container .button:hover {
  cursor: pointer;
}
.paywall-container .btn-left {
  background-color: rgb(158,158,158);
}
.paywall-container .btn-right {
  background-color: rgb(2,121,194);
}
.paywall-container .hollow-btn {
  background: none;
  border: 2px solid white;
  margin-top: 12px;
}
.paywall-container .important {
  font-weight: bold;
}
.paywall-container .paywall-message-container {
  background-color: rgb(69,69,69);
  color: rgb(213,214,213);
  margin: -16px 0px;
  padding: 36px;
}
.paywall-container .paywall-header-message {
  color: rgb(255,255,255);
  padding: 12px 0px;
  font-size: 26px;
}
.paywall-container .paywall-content-message {
  color: rgb(182,183,182);
  font-size: 21px;
  line-height: normal;
}
.paywall-container .paywall-member-message-container {
  background-color: rgb(69,69,69);
  color: rgb(213,214,213);
  font-size: 21px;
  margin: 32px 0px;
  padding: 36px;
}

.paywall-container .hollow-btn {
  display: inline-block;
  color: rgb(255, 255, 255);
  padding: 12px;
  font-size: 18px;
  border: 2px solid white;
  margin-top: 12px;
  margin-bottom: 0px;
  text-decoration: none;
}

.paywall-container .hollow-btn:hover {
  color: rgb(255, 255, 255);
  text-decoration: none;
}

@media only screen and (max-width: 1450px) {
  .results-item-card .featured-item {
    left: 10px !important;
  }
}

@media only screen and (max-width: 800px) {
  .paywall-container {
    width: 100%;
    height: auto;
    text-align: center;
    position: relative;
    top: 0px;
    z-index: 9;
    margin: -75px auto 0 auto;
    padding: 0;
  }
  .paywall-container .paywall-header {
    color: rgb(79,79,79);
    font-weight: bold;
    font-size: 18px;
    padding: 12px 0px;
    line-height: 1.2;
  }

  .paywall-container .legal-disclaimer-container {
    width: 100%;
    background-color: #8B8989;
    height: auto;
    margin-left: 5%;
    margin-top: 16px;
  }

  .paywall-container .legal-disclaimer-container .legal-disclaimer {
    width: 100%;
    font-family: "Roboto Slab";
    font-size: 14px;
    color: #DFE0DF;
    margin: auto;
    padding: 12px 8px;
    line-height: 1.2;
    height: inherit;
  }

  .paywall-container-background {
    width: 110%;
    height: 200px;
    position: relative;
    filter: blur(8px);
    -webkit-filter: blur(8px);
    margin-top: -150px;
    margin-left: -25px;
    z-index: 9;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) -35%, #ffffff 89%);
  }
  .paywall-container-universal-page-background {
    width: 103%;
    height: 200px;
    position: relative;
    filter: blur(8px);
    -webkit-filter: blur(8px);
    margin-top: -150px;
    margin-left: -25px;
    z-index: 9;
    background-image: linear-gradient(to bottom, rgba(241, 244, 249, 0.2) -35%, rgba(241, 244, 249, 1) 89%);
  }
  .paywall-container .fa-icon {
    font-size: 0.75em;
  }
  .paywall-container .paywall-btn-container {
    display: flex;
    justify-content: space-around;
  }
  .paywall-container .paywall-btn {
    width: 45%;
    height: 75px;
    font-size: 16px;
    font-weight: 600;
    border: none;
    border: 0;
    padding: 0.7em;
    text-decoration: none;
    color: rgb(255,255,255);
    line-height: 1.2;
  }
  .paywall-container .paywall-btn:hover {
    text-decoration: none;
    color: rgb(255,255,255);
  }
  .paywall-container .button:hover {
    cursor: pointer;
  }
  .paywall-container .btn-left {
    background-color: rgb(158,158,158);
  }
  .paywall-container .btn-right {
    background-color: rgb(2,121,194);
  }
  .paywall-container .hollow-btn {
    background: none;
    border: 2px solid white;
    margin-top: 12px;
  }
  .paywall-container .important {
    font-weight: bold;
  }
  .paywall-container .paywall-message-container {
    background-color: rgb(69,69,69);
    color: rgb(213,214,213);
    margin: -16px 0px;
    padding: 20px;
    line-height: 1.2;
  }
  .paywall-container .paywall-header-message {
    color: rgb(255,255,255);
    padding: 12px 0px;
    font-size: 18px;
  }
  .paywall-container .paywall-content-message {
    color: rgb(182,183,182);
    font-size: 18px;
    line-height: 1.2;
  }
  .paywall-container .paywall-member-message-container {
    background-color: rgb(69,69,69);
    color: rgb(213,214,213);
    font-size: 18px;
    margin: 32px 0px;
    padding: 20px;
  }

  .paywall-container .hollow-btn {
    display: inline-block;
    color: rgb(255, 255, 255);
    padding: 12px;
    font-size: 16px;
    border: 2px solid white;
    margin-top: 12px;
    margin-bottom: 0px;
    text-decoration: none;
  }

  .paywall-container .hollow-btn:hover {
    color: rgb(255, 255, 255);
    text-decoration: none;
  }

  .member-teaser-margin {
    margin-bottom: 100px;
  }

  .login-teaser-margin {
    margin-bottom: 25px;
  }

  .explore-mobile-drop .explore-mobile-drop--trigger {
    display: none;
  }
}

@media only screen and (max-width: 520px) {
  .member-teaser-margin {
    margin-bottom: 200px;
  }

  .login-teaser-margin {
    margin-bottom: 25px;
  }
}

/*
    m - for classes that set margin
    p - for classes that set padding

    -b for bottom
    -t for top
    -r for right
    -l for left

    0 - for classes that eliminate the margin or padding by setting it to 0
    1 - (by default) for classes that set the margin or padding to 1rem
    2 - (by default) for classes that set the margin or padding to 2rem
    3 - (by default) for classes that set the margin or padding to 3rem
    4 - (by default) for classes that set the margin or padding to 4rem
    5 - (by default) for classes that set the margin or padding to 5rem
    auto - for classes that set the margin to auto
 */


 .m-0 { margin:0; }
 .m-b-1 {margin-bottom:1rem}

 /* Blog article styling */
 div.views-page-blogs .views-field-view-node {
   position:  absolute;
   bottom: 0;
 }

 .views-page-blogs .blog-field-body {
   overflow: hidden;
 }

/* Mobile */
@media only screen and (min-width: 375px) {
  div.views-page-blogs .views-row .views-col {
    width: 100%;
    float: left;
    margin-bottom: 30px;
  }
  div.views-page-blogs .views-row {
    display: contents;
  }
  div.views-page-blogs .views-exposed-form {
    width: 100%;
  }
  div.views-page-blogs .views-field-body {
    padding-bottom: 30px;
  }
  div.views-page-blogs .views-field-view-node span {
    padding-left: 5px;
  }
  div.views-page-blogs .views-field-view-node {
    padding-top: 30px;
  }
}

@media only screen and (max-width: 767px) {
  div.views-page-blogs .views-field-view-node span {
    padding-left: 0;
  }
  div.views-page-blogs .views-field-view-node {
    margin-bottom: 30px;
    position: relative;
    bottom: auto;
    padding-top: 0;
  }
}


/* Tablet */
@media only screen and (min-width: 768px) {
  div.views-page-blogs .views-row .views-col {
    width: 100%;
    float: left;
    margin-bottom: 30px;
  }
  div.views-page-blogs .views-row {
    display: contents;
  }
  div.views-page-blogs .views-exposed-form {
    width: 100%;
  }
  div.views-page-blogs .views-field-body {
    padding-bottom: 30px;
  }
  div.views-page-blogs .views-field-view-node {
    padding-top: 30px;
  }
  div.views-page-blogs .views-field-view-node span {
    padding-left: 0;
  }
}

/* Desktop */
@media only screen and (min-width: 1024px) {
  div.views-page-blogs .views-exposed-form {
    width: 40%;
  }
  div.views-page-blogs .views-row .views-col {
    width: 33.333333333333%;
  }
  div.views-page-blogs .views-row {
    display: flex;
    margin-bottom: 40px;
  }
  div.views-page-blogs .views-field-view-node {
    padding: 0;
    color: #0084C1;
  }
}

div.views-page-blogs header {
  font-size: 40px;
  line-height: 1.125;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-weight: 300;
  letter-spacing: 1.7px;
  margin: 0;
  margin-bottom: 20px;
  font-weight: 300;
  color: #0079C2;
}

div.views-page-blogs {
  display: block;
  padding-right: 40px;
  padding-left: 30px;
  width: 100%;
  max-width: 1141px;
  margin: 0 auto 75px auto;
  border: none;
  float: none;
}

div.views-page-blogs .row {
  padding-bottom: 40px;
  border-bottom: 5px solid #DEEAF3;
}

div.views-page-blogs .views-col {
  position: relative;
}

div.views-page-blogs
  .views-field-title {
    color: #215C8E;
    font-weight: 400;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 24px;
    line-height: 1.25;
    margin-bottom: 10px;
    padding-top: 15px;
}

div.views-page-blogs
  .views-field a {
    text-decoration: none;
}

 div.views-page-blogs
  nav li {
    float: left;
    padding-right: 10px;
  }

div.views-page-blogs
  nav li a {
    text-decoration: none;
  }

div.views-page-blogs
  .views-field-field-blog-image {
    margin-bottom: 10px;
  }

div.views-page-blogs
  .blog-field-title {
    padding: 0;
    color: #215C8E;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-weight: 400;
    font-size: 21px;
    line-height: 1.42857;
    margin-bottom: 5px;
  }

div.views-page-blogs
.blog-field-title h3 {
    margin-top: 4px;
  }

div.views-page-blogs
  .blog-field-title a {
    color: #215C8E;
    text-decoration: none;
    font-size: 20px;
    font-weight: normal;
  }

div.views-page-blogs
  .blog-field-title a:hover {
    color: #215C8E;
    text-decoration: underline;
  }

div.views-page-blogs
  .blog-field-body {
    padding: 0 0;
    font-size: 15px;
    /*min-height: 180px;*/
    max-height: 141px;
  }

div.views-page-blogs
  .views-field-view-node a:active,
div.views-page-blogs
  .more-link a {
    text-decoration: none;
  }

div.views-page-blogs
  nav {
    padding-left: 24px;
  }

div.views-page-blogs
  .views-field-promote {
    height: 20px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500;
    color: #0079c2;
  }

div.views-page-blogs .views-exposed-form {
  display: flex;
  margin: 0;
  margin-bottom: 50px;
}

@media only screen and (min-width: 1024px) {
  div.views-page-blogs .views-row .views-col.col-1 {
    margin-left: 0;
  }

  div.views-page-blogs .views-row .views-col.col-3 {
    margin-right: 0;
  }
}

div.views-page-blogs .views-exposed-form
  #edit-submit-blogs {
    height: 40px;
    margin-left: 20px;
    border: none;
    background: #278277;
    border-radius: 5px;
    box-shadow: 0 1px 5px 0 rgb(0 0 0 / 25%);
    color: #FFFFFF;
    font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 21px;
    text-decoration: none;
    padding: 10px 25px;
    float: left;
  }

div.views-page-blogs .views-exposed-form
  #edit-submit-blogs:hover {
    text-decoration: underline;
  }

div.views-page-blogs .views-exposed-form
  .form-item-category {
    display: flex;
    width: 70%;
  }

div.views-page-blogs .views-exposed-form
  .form-item-category label {
    width: 60%;
  }


.page-node-type-blog-article .page-body {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto 12.5px auto;
}

@media only screen and (min-width: 1142px) {
  .page-node-type-blog-article .page-body .contained {
    width: 100%;
    margin: 0;
  }
}

@media only screen and (max-width: 1141px) {
  .page-node-type-blog-article .page-body .contained {
    padding: 0 15px;
  }
}

.page-node-type-blog-article .contained .row h2 {
  margin-top: 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  color: #0079C2;
  font-weight: 300;
  font-size: 38px;
  margin-bottom: 10px;
  line-height: 1.36842;
}

.page-node-type-blog-article .main-body > div:nth-of-type(1) {
  margin-bottom: 25px;
}

.page-node-type-blog-article .callout-side.latest-blog-articles .results-list {
  float: none;
  margin-bottom: 0;
}

.page-node-type-blog-article .callout-side.latest-blog-articles .views-row {
  margin-bottom: 15px;
}

.page-node-type-blog-article .callout-side.latest-blog-articles h3 {
  font-size: 21px;
  font-weight: 400;
  color: #215c8e;
  margin-bottom: 12.5px;
}

/* Event Landing Page */
body.page-node-type-event-landing {
  background-color: white;
}

body.page-node-type-event-landing .sponsor-section {
  background: #f1f4f9;
  padding: 50px 0;
  *zoom: 1;
  display: block;
  float: left;
  width: 100vw;
  position: relative;
  left: calc(-1 * (100vw - 100%) / 2);
}

body.page-node-type-event-landing .sponsor-section:before, .homepage .sponsor-section:after {
  content: "";
  display: table;
}

body.page-node-type-event-landing .sponsor-section:after {
  clear: both;
}

body.page-node-type-event-landing .section-title {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 36px;
  line-height: 1.25;
  font-weight: 300;
  margin-top: 0;
  text-align: center;
  margin-bottom: 50px;
  color: #454545;
}

/* Text with Image - Paragraph */
.paragraph--type--text-with-image {
  display: flex;
  width: 100%;
  margin: 50px 0;
}

@media (min-width: 1024px) {
  .paragraph--type--text-with-image {
    margin: 100px 0;
  }
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
  justify-content: space-between;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper > div:first-child {
  padding-right: 15px;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper > div:last-child {
  padding-left: 15px;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-content {
  max-width: 556px;
  width: 100%;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-content h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-weight: 300;
  letter-spacing: 0.14px;
  line-height: 53px;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-content p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0.06px;
  line-height: 26px;
}

.btn-cta-button,
.btn-cta-button:hover {
  border-radius: 5px;
  box-shadow: 0 1px 5px 0 rgba(0,0,0,0.25);
  color: #FFFFFF;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 21px;
  text-decoration: none;
  padding: 16px 25px;
  margin-top: 37.5px;
  float: left;
}

.paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-img img {
  object-fit: cover;
}

@media (max-width: 767px) {
  .paragraph--type--text-with-image {
    padding: 0 15px;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper {
    flex-wrap: wrap;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper > div:first-child {
    padding-right: 0;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper > div:last-child {
    padding-left: 0;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-content {
    max-width: 100%;
    order: 2;
  }

  .btn-cta-button,
  .btn-cta-button:hover {
    margin-top: 25px;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-img {
    order: 1;
    margin-bottom: 25px;
    width: 100%;
  }

  .paragraph--type--text-with-image .paragraph--type--text-with-image-wrapper .d-img img {
    width: 100%;
    height: auto;
  }
}

@media (max-width: 480px) {
  .btn-cta-button,
  .btn-cta-button:hover {
    width: 100%;
    text-align: center;
  }
}

/* Centerd Text - Paragraph */
.paragraph--type--centered-text {
  display: flex;
  margin: 50px 0;
  width: 100vw;
  position: relative;
  left: calc(-1 * (100vw - 100%) / 2);
}

@media (min-width: 1024px) {
  .paragraph--type--centered-text {
    margin: 100px 0;
  }
}

.paragraph--type--centered-text.bgcolor {
  background-color: #E3F0F4;
  margin: 0;
}

.paragraph--type--centered-text .paragraph--type--centered-text-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
  justify-content: center;
}

.with-video .paragraph--type--centered-text-wrapper {
  display: block;
}

.with-video .paragraph--type--centered-text-wrapper .content {
  margin: 0 auto;
}

.paragraph--type--centered-text.bgcolor .paragraph--type--centered-text-wrapper {
  padding-top: 50px;
  padding-bottom: 50px;
}

.paragraph--type--centered-text .paragraph--type--centered-text-wrapper h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 48px;
  text-align: center;
  width: 100%;
}

.paragraph--type--centered-text .paragraph--type--centered-text-wrapper p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0.06px;
  line-height: 26px;
  text-align: left;
}

.paragraph--type--centered-text .paragraph--type--centered-text-wrapper .content {
    max-width: 945px;
}

@media (max-width: 1250px) {
  .paragraph--type--centered-text .paragraph--type--centered-text-wrapper .content {
    max-width: 100%;
  }
}

@media (max-width: 1250px) {
  .paragraph--type--centered-text .paragraph--type--centered-text-wrapper {
    max-width: 84.72222%;
  }
}

@media (max-width: 767px) {
  .paragraph--type--centered-text {
    padding: 0 15px;
    width: 100%;
    left: 0;
  }

  .paragraph--type--centered-text .paragraph--type--centered-text-wrapper {
    flex-wrap: wrap;
    max-width: 100%;
  }
}

/* Two Columns Text - Paragraph */
.paragraph--type--two-columns-text {
  width: 100vw;
  position: relative;
  left: calc(-1 * (100vw - 100%) / 2);
  margin: 50px 0;
}

@media (min-width: 1024px) {
  .paragraph--type--two-columns-text {
    margin: 100px 0;
  }
}

.paragraph--type--two-columns-text.bgcolor {
  background-color: #E3F0F4;
  margin: 0;
}

.paragraph--type--two-columns-text .inner {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
}

.paragraph--type--two-columns-text.bgcolor .inner {
  padding: 50px 0;
}

.paragraph--type--two-columns-text h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 48px;
  text-align: center;
  width: 100%;
}

.paragraph--type--two-columns-text p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0.06px;
  line-height: 26px;
  max-width: 945px;
  text-align: left;
}

.paragraph--type--two-columns-text .columns-container {
  display: flex;
  justify-content: space-between;
}

.paragraph--type--two-columns-text .columns-container .col {
  width: 48%;
}

@media (max-width: 1250px) {
  .paragraph--type--two-columns-text .inner {
    max-width: 84.72222%;
  }
}

@media (max-width: 767px) {
  .paragraph--type--two-columns-text {
    padding: 0 15px;
  }

  .paragraph--type--two-columns-text .inner {
    max-width: 95%;
  }

  .paragraph--type--two-columns-text .columns-container {
    display: block;
  }

  .paragraph--type--two-columns-text .columns-container .col {
    width: 100%;
    margin-bottom: 40px;
  }

  .paragraph--type--two-columns-text .columns-container .col:last-child {
    margin-bottom: 0;
  }
}


/* Three Columns Text - Paragraph */
.paragraph--type--three-columns-text {
  width: 100vw;
  position: relative;
  left: calc(-1 * (100vw - 100%) / 2);
  margin: 50px 0;
}

@media (min-width: 1024px) {
  .paragraph--type--three-columns-text  {
    margin: 100px 0;
  }
}


.paragraph--type--three-columns-text.bgcolor {
  background-color: #E3F0F4;
  margin: 0;
}

.paragraph--type--three-columns-text .inner {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
}

.paragraph--type--three-columns-text.bgcolor .inner {
  padding: 50px 0;
}

.paragraph--type--three-columns-text h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 48px;
  text-align: center;
  width: 100%;
}

.paragraph--type--three-columns-text p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0.06px;
  line-height: 26px;
  max-width: 945px;
  text-align: left;
}

.paragraph--type--three-columns-text .columns-container {
  display: flex;
  justify-content: space-between;
}

.paragraph--type--three-columns-text .columns-container .col {
  width: 31%;
}

@media (max-width: 1250px) {
  .paragraph--type--three-columns-text .inner {
    max-width: 84.72222%;
  }
}

@media (max-width: 767px) {
  .paragraph--type--three-columns-text {
    padding: 0 15px;
  }

  .paragraph--type--three-columns-text .inner {
    max-width: 95%;
  }

  .paragraph--type--three-columns-text .columns-container {
    display: block;
  }

  .paragraph--type--three-columns-text .columns-container .col {
    width: 100%;
    margin-bottom: 40px;
  }

  .paragraph--type--three-columns-text .columns-container .col:last-child {
    margin-bottom: 0;
  }
}


/* Faq - Paragraph */
.paragraph--type--faq {
  display: flex;
  width: 100%;
  margin: 50px 0;
}

@media (min-width: 1024px) {
  .paragraph--type--faq  {
    margin: 100px 0;
  }
}

.paragraph--type--faq .paragraph--type--faq-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  max-width: 945px;
  margin: 0 auto;
  justify-content: center;
}

.paragraph--type--faq .paragraph--type--faq-wrapper > h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 48px;
  text-align: center;
  width: 100%;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-accordion {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element {
  width: 100%;
  text-align: left;
  border-bottom: 1px solid #C2D1D9;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header {

}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 {
  margin: 0;
  padding: 0;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn {
  margin: 0;
  color: #000;
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 24px;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  text-decoration: none;
  width: 100%;
  padding: 21.5px 17px;
  border-left: 10px solid #fff;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn:hover span:not(.material-icons),
.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn:focus span:not(.material-icons){
  text-decoration: underline;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn:focus {
  transform: none;
  box-shadow: none;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn span.add {
  display: none;
  padding-right: 26px;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn.collapsed span.add {
  display: block;
  padding-right: 26px;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn span.remove {
  display: block;
  padding-right: 26px;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-header > h2 .btn.collapsed span.remove {
  display: none;
  padding-right: 26px;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-body {
  display: none;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-body.collapse.in {
  display: block;
  padding: 20px 130px 47px 76px;
}

.paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-body p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0.06px;
  line-height: 26px;
  margin: 0;
}

@media (max-width: 767px) {
  .paragraph--type--faq {
    padding: 0 15px;
  }

  .paragraph--type--faq .paragraph--type--faq-wrapper {
    flex-wrap: wrap;
  }
}

@media (max-width: 480px) {
  .paragraph--type--faq .paragraph--type--faq-wrapper .d-faq-element .faq-body.collapse.in {
    display: block;
    padding: 20px 15px 47px 32px;
  }
}

/* Latest Blog - Paragraph */
.paragraph--type--latest-blog {
  /*display: flex;*/
  width: 100%;
  max-width: 1141px;
  flex-wrap: wrap;
  margin: 50px auto;
}

@media (min-width: 1024px) {
  .paragraph--type--latest-blog  {
    margin: 100px auto;
  }
}

@media (max-width: 767px) {
  .paragraph--type--latest-blog {
    max-width: 95%;
  }
}

.paragraph--type--latest-blog .results-list {
  float: none;
  margin-bottom: 0;
}

.paragraph--type--latest-blog h2 {
  margin: 0 0 55px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 48px;
  text-align: center;
}

.paragraph--type--latest-blog .views-row .views-field-title {
  color: #051D44;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 27px;
  margin-bottom: 10px;
  margin-top: 4px;
  text-transform: none;
}

.paragraph--type--latest-blog .views-row .views-field-promote {
  margin-top: 10px;
  height: 20px;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  color: #0079c2 !important;
}

.paragraph--type--latest-blog .views-row a:hover .views-field-title {
  color: #215C8E;
}

.paragraph--type--latest-blog .views-row .views-field-field-blog-image {
  position: relative;
}

.paragraph--type--latest-blog .views-row .views-field-field-blog-image img {
  width: 100%;
}

.paragraph--type--latest-blog .views-row .views-field-view-node a:hover .views-field-field-blog-image .field-content:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: .5s ease;
  background: #0288d1;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  cursor: pointer;
  z-index: 999;
}

.paragraph--type--latest-blog .views-row .views-field-title a {
  color: #215C8E;
  text-decoration: none;
}

.paragraph--type--latest-blog .views-row .views-field-title a:hover {
  color: #215C8E;
  text-decoration: underline;
}

.paragraph--type--latest-blog .views-row .views-field-title a:hover {
  color: #215C8E;
  text-decoration: underline;
}

.paragraph--type--latest-blog .views-row .views-field-view-node {
  position: relative;
  color: #278277 !important;
  text-transform: uppercase;
  font-weight: normal;
  font-family: "Roboto", Arial, Helvetica, san-serif;
  margin-top: 15px;

}

.paragraph--type--latest-blog .views-row .views-field-view-node a {
  text-decoration: none;
  letter-spacing: 0.1rem;
}

.paragraph--type--latest-blog .views-row .views-field-view-node a:hover {
  text-decoration: underline;
}

.paragraph--type--latest-blog .views-row .views-field-view-node a:hover,
.paragraph--type--latest-blog .views-row .views-field-view-node a:focus {
  font-weight: bold;
}

.paragraph--type--latest-blog .views-row .views-field-view-node .read-more-link:after {
  content:  "\2192";
  font-weight: bold;
  font-size: inherit;
  display: inline-block;
}

.paragraph--type--latest-blog .views-row .views-field-view-node a:underline {
  color: #278277;
  text-decoration: underline;
}

.paragraph--type--latest-blog .views-row .views-col .views-field-created {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14.13428px;
  position: absolute;
  bottom: 13px;
  background-color: #0288d1;
  color: #ffffff;
  opacity: 1;
  z-index: 99999;
}
.paragraph--type--latest-blog .views-row .views-col .views-field-created .field-content {
  margin:  0 10px 0 10px;
}

/* Mobile */
@media only screen and (min-width: 320px) {
  .paragraph--type--latest-blog .views-row .views-col {
    width: 100%;
    float: left;
    position: relative;
  }
  .paragraph--type--latest-blog .views-row {
    display: contents;
  }
}

@media only screen and (max-width: 759px) {
  .paragraph--type--latest-blog h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 50px;
  }

  .paragraph--type--latest-blog .views-row .views-col > .views-field-view-node{
    margin: 0 15px;
  }
}

/* Tablet */
@media only screen and (min-width: 768px) {
  .paragraph--type--latest-blog .views-row .views-col {
    width: 100%;
    float: left;
    position: relative;
  }
  .paragraph--type--latest-blog .views-row {
    display: contents;
  }
}

/* Desktop */
@media only screen and (min-width: 1024px) {
  .paragraph--type--latest-blog .views-row {
    display: flex;
  }
}

@media only screen and (max-width: 1023px) {
  .paragraph--type--latest-blog .views-row .views-col {
    margin: 0;
    margin-bottom: 40px;
  }
  .paragraph--type--latest-blog .views-row .views-col.col-3 {
    margin-bottom: 0;
  }
}

/* end---- Latest Blog - Paragraph */

/* Centered Text with two column functionality - Paragraph */
.paragraph-two-column {
  column-count: 2;
  column-gap: 30px;
}

/* Text with Video - Paragraph */
.paragraph--type--text-with-video {
  display: flex;
  width: 100%;
  margin: 50px 0;
  position: relative;
}

@media (min-width: 1024px) {
  .paragraph--type--text-with-video  {
    margin: 100px 0;
  }
}

.paragraph--type--text-with-video .d-video-bg {
  content: 'x';
  color: transparent;
  background-color: #E3F0F4;
  width: 100%;
  height: 100%;
  min-height: 500px;
  position: absolute;
  top: 0;
  left: 35%;
  z-index: 1;
}

.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
  justify-content: space-between;
  padding: 92px 0 90px 0;
}


.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-video {
  width: 100%;
  max-width: 556px;
  z-index: 10;
  margin-right: 15px;
}

.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-video iframe {
  width: 100%;
  height: 314px;
  max-width: 556px;
}

.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-content {
  width: 100%;
  max-width: 475px;
  padding-left: 15px;
  position: relative;
  z-index: 10;
}

.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-content h2 {
  margin: 0 0 24px 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-weight: 300;
  letter-spacing: 0.14px;
  line-height: 48px;
}

.paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-content p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 18px;
  letter-spacing: 0.06px;
  line-height: 30px;
}

.btn-cta-button,
.btn-cta-button:hover {
  border-radius: 5px;
  box-shadow: 0 1px 5px 0 rgba(0,0,0,0.25);
  color: #fff !important;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 21px;
  text-decoration: none;
  padding: 16px 25px;
  margin-top: 30px;
  float: left;
  z-index: 10;
  position: relative;
}

@media (max-width: 767px) {
  .paragraph--type--text-with-video {
    margin: 0;
  }

  .paragraph--type--text-with-video .d-video-bg {
    left: 0;
    width: 105%;
    margin-left: -2.5%;
  }

  .paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper {
    flex-wrap: wrap;
    position: initial;
    padding: 50px 15px;
  }

  .paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-video {
    order: 1;
    margin-bottom: 25px;
    margin-right: 0;
    max-width: 100%;
  }

  .paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-video iframe {
    width: 100%;
    max-width: 100%;
  }

  .paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-content {
    max-width: 100%;
    order: 2;
    padding-left: 0;
  }

  .btn-cta-button,
  .btn-cta-button:hover {
    margin-top: 25px;
  }
}

@media (max-width: 480px) {
  .btn-cta-button,
  .btn-cta-button:hover {
    width: 100%;
    text-align: center;
  }

  .paragraph--type--text-with-video .paragraph--type--text-with-video-wrapper .d-video iframe {
    height: auto;
  }
}

/* Timer - Paragraph */
.paragraph--type--timer {
  display: flex;
  width: 100%;
}

.paragraph--type--timer .d-bg {
  width: 100%;
  height: 100%;
  max-height: 483px;
  position: absolute;
  z-index: 1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  left: 0;
}

.paragraph--type--timer .paragraph--type--timer-wrapper {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  position: relative;
  z-index: 10;
}

.paragraph--type--timer .paragraph--type--timer-wrapper .d-content {
  width: 100%;
  max-width: 967.5px;
  margin: 0 auto;
  padding: 119px 15px;
}

.paragraph--type--timer .paragraph--type--timer-wrapper .d-content h2 {
  margin: 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 30px;
  letter-spacing: 0.75px;
  line-height: 39px;
  text-align: center;
  color: #fff;
}

.paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer .field-timer-jquery-countdown {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  background-color: transparent;
  border: 0;
  margin-bottom: 25px;
}

.paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer h3 {
  color: #fff;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 30px;
  font-weight: 300;
  letter-spacing: 0.75px;
  line-height: 39px;
  text-align: center;
  margin: 0;
}

.paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer p {
  color: #fff;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 120px;
  font-weight: bold;
  letter-spacing: 3px;
  line-height: 159px;
  text-align: center;
  margin: 0;
  margin-top: -16px;
}

@media only screen and (min-width: 768px) and (max-width: 920px) {
  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer h3 {
    font-size: 25px;
    line-height: 34px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer p {
    font-size: 80px;
    line-height: 119px;
  }

  .paragraph--type--timer .d-bg {
    max-height: 447px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content {
    padding: 123px 15px;
  }
}

@media (max-width: 767px) {
  .paragraph--type--timer .paragraph--type--timer-wrapper {
    flex-wrap: wrap;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content{
    max-width: 100%;
    padding: 53px 15px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer {
    flex-wrap: wrap;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer .d-timer-wrapper {
    width: 100%;
    margin-bottom: 0;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content h2 {
    font-size: 16px;
    letter-spacing: 0.4px;
    line-height: 21px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer h3 {
    font-size: 12px;
    letter-spacing: 0.3px;
    line-height: 16px;
    margin-bottom: 10px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer p {
    font-size: 41.55px;
    letter-spacing: 1.04px;
    line-height: 50px;
  }

  .paragraph--type--timer .paragraph--type--timer-wrapper .d-content .d-timer span {
    color: #FFFFFF;
    font-size: 32px;
    font-weight: 900;
    letter-spacing: 0.8px;
    line-height: 43px;
    text-align: center;
  }

  .paragraph--type--timer .d-bg {
    max-height: 217px;
  }
}

/* Slider - Paragraph */
.slider-hero {
  width: 100%;
  height: 532px;
}

.slider-hero .slider-hero-carousel {
  position: absolute;
  left: 0;
  width: 100%;
}

.slider-hero .slider-hero-carousel .slide img {
  width: 100%;
  height: 532px;
  object-fit: cover;
}

.slider-hero .slider-hero-carousel .slide .hero-title {
  width: 100%;
  height: 100%;
  top: 0;
  padding: 110px 0 90px 0;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
  padding: 0 0;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .upper-title {
  color: #fff;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2.92px;
  line-height: 19px;
  text-transform: uppercase;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained h1 {
  color: #fff;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 64px;
  letter-spacing: 0;
  line-height: 84px;
  margin: 0;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained p {
  color: #FFFFFF;
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 26px;
  margin: 8px 0 28px 0;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained  .d-cta-button {
  width: 100%;
  padding-bottom: 62px;
  float: left;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-cta-button a.btn-cta-button {
  border-radius: 5px;
  box-shadow: 0 1px 5px 0 rgba(0,0,0,0.25);
  color: #FFFFFF;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 21px;
  text-decoration: none;
  padding: 16px 25px;
  margin-top: 0;
  float: left;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-cta-button a.btn-cta-button:hover {
  text-decoration: underline;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-text-date {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 2.5px;
  line-height: 26px;
  width: 100%;
  padding-bottom: 6.5px;
  display: flex;
  align-items: center;
  background-position: left 3px;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-text-date svg {
  margin-right: 10px;
  display: inline-block;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-location {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 2.5px;
  line-height: 26px;
  width: 100%;
  padding-top: 6.5px;
  display: flex;
  align-items: center;
  background-position: left 9px;
}

.slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-location svg {
  margin-right: 10px;
  display: inline-block;
}

.slider-hero .slider-hero-carousel .flickity-prev-next-button .arrow {
  fill: #fff;
}

.slider-hero .slider-hero-carousel .flickity-prev-next-button svg {
  height: 30%;
}

.slider-hero .slider-hero-carousel .flickity-page-dots .dot {
  width: 10px !important;
  height: 10px !important;
}


@media (max-width: 1250px) {
  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained {
    padding: 0 50px;
  }
}

@media (max-width: 767px) {
  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained {
    padding: 0 25px;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title {
    width: 100%;
    height: 100%;
    top: 0;
    padding: 57px 0;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained h1 {
    font-size: 48px;
    line-height: 56px;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained p {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 35px;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained  .d-cta-button {
    padding-bottom: 49px;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-text-date {
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 21px;
    background-size: 16px 16px;
    background-position: left 2px;
  }

  .slider-hero .slider-hero-carousel .slide .hero-title .hero-title-contained .d-location {
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 21px;
    background-size: 16px 16px;
    background-position: left 9px;
  }


}

@media (max-width: 480px) {
  .slider-hero .btn-cta-button,
  .slider-hero .btn-cta-button:hover {
    width: auto;
    text-align: center;
  }
}

/* Header - Events */
@media (max-width: 869px) {
  .header-fixed.is-event {
    position: fixed;
    width: 100%;
    height: 65px;
    background: #fff;
  }

  .is-event #maincontent .page-body {
    padding-top: 65px !important;
  }

  .is-event .nav-offcanvas {
    margin-top: 65px !important;
  }
}

.header-fixed.is-event #header .header-main {
  background-color: #edf9fe;
  padding: 5.5px 0;
  margin: 0;
  border-bottom: 1px solid #ededed;
}

.header-fixed.is-event #header .header-main .contained {
  max-width: 1380px;
  padding: 0 15px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  float: none;
}

.header-fixed.is-event #header .header-main .contained .header-events-top {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  align-items: center;
  position: relative;
  width: 100%;
}

.header-fixed.is-event #header .header-main .contained .header-events-top .header-events-backlink {
  position: absolute;
  left: 0;
}

.header-fixed.is-event #header .header-main .contained .header-events-top .header-events-backlink a {
  color: #D43900;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 19px;
  text-decoration: none;
  background-image: url("../images/ico-back.png");
  background-size: 12px 6px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.header-fixed.is-event #header .header-main .contained .header-events-top .header-events-backlink a:hover,
.header-fixed.is-event #header .header-main .contained .header-events-top .header-events-backlink a:focus {
  color: #000;
  text-decoration: underline;
}

.header-fixed.is-event #header .header-main .contained .header-events-top .header-events-logo img {
  width: 73px;
  height: 26px;
}

.header-fixed.is-event .navigation-main {
  display: block;
}

@media (max-width: 869px) {
  .header-fixed.is-event .navigation-main {
    padding: 12px 0;
  }
}

.header-fixed.is-event .navigation-main .navigation-inner .navigation.horizontal-nav {
  display: block;
}

.header-fixed.is-event .navigation-main .navigation-inner .navigation.horizontal-nav  .contained {
  max-width: 1380px;
  padding: 0 15px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  float: none;
}

.header-fixed.is-event .navigation-main .navigation-inner .navigation.horizontal-nav  .contained  .main-nav {
  width: 100%;
}

#block-eventsmenu > ul,
#block-eventsmenu-2 > ul {
  margin: 0;
  padding: 0;
}

#block-eventsmenu > ul > li,
#block-eventsmenu-2 > ul > li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  width: 100%;
}

#block-eventsmenu > ul > li > a > img,
#block-eventsmenu-2 > ul > li > a > img {
  max-height: 68px;
}

#block-eventsmenu > ul > li > ul,
#block-eventsmenu-2 > ul > li > ul {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}

#block-eventsmenu > ul > li > ul > li,
#block-eventsmenu-2 > ul > li > ul > li {
  margin-left: 55px;
}

@media (max-width: 869px) {
  #block-eventsmenu > ul > li > ul > li,
  #block-eventsmenu-2 > ul > li > ul > li {
    display: none;
  }

  #block-eventsmenu > ul > li > a > img,
  #block-eventsmenu-2 > ul > li > a > img {
    max-height: 40px;
    width: auto;
  }
}

#block-eventsmenu > ul > li > ul > li:hover a,
#block-eventsmenu-2 > ul > li > ul > li:hover a {
  color: #278277;
  text-decoration: underline;
}

#block-eventsmenu > ul > li > ul > li:hover > ul > li a,
#block-eventsmenu-2 > ul > li > ul > li:hover > ul > li a {
  text-decoration: none;
}

#block-eventsmenu > ul > li > ul > li a,
#block-eventsmenu-2 > ul > li > ul > li a {
  color: #46484F;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 20px;
  text-decoration: none;
  height: 80px;
  align-items: center;
  display: flex;
  position: relative;
}

@media (min-width: 870px) and (max-width: 1120px) {
  #block-eventsmenu > ul > li > ul > li,
  #block-eventsmenu-2 > ul > li > ul > li {
    margin-left: 15px;
  }
  #block-eventsmenu > ul > li > ul > li a,
  #block-eventsmenu-2 > ul > li > ul > li a {
    font-size: 14px;
  }
}

#block-eventsmenu > ul > li > ul > li.menu-item--expanded a::after,
#block-eventsmenu-2 > ul > li > ul > li.menu-item--expanded a::after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  border-color: #46484F transparent transparent transparent;
  position: absolute;
  right: -14px;
  top: 38px;
}

#block-eventsmenu > ul > li > ul > li > ul > li a::after,
#block-eventsmenu-2 > ul > li > ul > li > ul > li a::after {
  display: none;
}

#block-eventsmenu > ul > li > ul > li a:hover,
#block-eventsmenu-2 > ul > li > ul > li a:hover,
#block-eventsmenu > ul > li > ul > li a:focus,
#block-eventsmenu-2 > ul > li > ul > li a:focus {
  color: #278277;
}

li.btn-register a:hover,
li.btn-register a:focus,
.btn-cta-button:hover,
.btn-cta-button:focus,
footer#footer a:hover,
footer#footer a:focus,
#block-eventsmenu > ul > li > ul > li a:hover,
#block-eventsmenu > ul > li > ul > li a:focus,
#block-eventsmenu-2 > ul > li > ul > li a:hover,
#block-eventsmenu-2 > ul > li > ul > li a:focus {
  text-decoration: underline;
}

footer#footer .footer-main-nav a:hover,
footer#footer .footer-main-nav a:focus {
  color: #000;
}

#block-eventsmenu > ul > li > ul > li:first-child,
#block-eventsmenu-2 > ul > li > ul > li:first-child {
  margin-left: 0;
}

#block-eventsmenu > ul > li > ul > li:hover > ul,
#block-eventsmenu-2 > ul > li > ul > li:hover > ul {
  display: block;
  box-shadow: 0 5px 5px 0 rgb(0 0 0 / 25%);
  padding: 9px 24px 17px 24px;
  margin: 0;
  margin-left: -24px;
  max-width: 237px;
  width: 100%;
  position: absolute;
  background: #fff;
  margin-top: -4px;
}

#block-eventsmenu > ul > li > ul > li > ul::before,
#block-eventsmenu-2 > ul > li > ul > li > ul::before {
  content: "";
  height: 4px;
  width: 96px;
  position: absolute;
  left: 0;
  top: 0;
  background: #278277;
}

#block-eventsmenu > ul > li > ul > li:hover > ul > li,
#block-eventsmenu-2 > ul > li > ul > li:hover > ul > li {
  border: 0;
}

#block-eventsmenu > ul > li > ul > li:hover > ul > li a,
#block-eventsmenu-2 > ul > li > ul > li:hover > ul > li a {
  color: #46484F;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 17px;
  height: auto;
  padding: 15px 0;
  border: 0;
}

#block-eventsmenu > ul > li > ul > li:hover > ul > li a:hover,
#block-eventsmenu-2 > ul > li > ul > li:hover > ul > li a:hover {
  color: #278277;
  text-decoration: underline;
}

#block-eventsmenu > ul > li > ul > li > ul,
#block-eventsmenu-2 > ul > li > ul > li > ul {
  display: none;
}

#block-eventsmenu > ul > li > ul > li.btn-register,
#block-eventsmenu-2 > ul > li > ul > li.btn-register {
  margin-left: 15px;
}

#block-eventsmenu > ul > li > ul > li.btn-register a,
#block-eventsmenu-2 > ul > li > ul > li.btn-register a {
  color: #FFFFFF;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 24px;
  border-radius: 5px;
  /*background-color: #278277;*/
  text-decoration: none;
  padding: 16px 32px;
  height: auto;
  align-items: center;
  display: flex;
  border-bottom: 0;
}

#block-eventsmenu > ul > li > ul > li.btn-register a:hover,
#block-eventsmenu-2 > ul > li > ul > li.btn-register a:hover,
#block-eventsmenu > ul > li > ul > li.btn-register a:focus,
#block-eventsmenu-2 > ul > li > ul > li.btn-register a:focus {
  text-decoration: underline;
  color: #FFFFFF;
}

@media (min-width: 870px) and (max-width: 1120px) {
  #block-eventsmenu .menu-item--expanded,
  #block-eventsmenu-2 .menu-item--expanded {
    margin-right: 20px;
  }
}

@media (min-width: 870px) {
  #block-eventsmenu > ul > li,
  #block-eventsmenu-2 > ul > li {
    justify-content: flex-start;
  }

  #block-eventsmenu > ul > li > ul,
  #block-eventsmenu-2 > ul > li > ul {
    width: calc(100% - 260px);
    padding-right: 200px;
    padding-left: 65px;
  }

  #block-eventsmenu > ul > li > ul > li.btn-register,
  #block-eventsmenu-2 > ul > li > ul > li.btn-register {
    position: absolute;
    right: 0;
  }
}

@media (max-width: 869px) {
  #block-eventsmenu > ul > li > ul > li.btn-register,
  #block-eventsmenu-2 > ul > li > ul > li.btn-register {
    height: 40px;
    display: flex;
    align-items: center;
  }

  #block-eventsmenu > ul > li > ul > li.btn-register a,
  #block-eventsmenu-2 > ul > li > ul > li.btn-register a {
    font-size: 12px;
    line-height: 16px;
    padding: 6px 12px;
    overflow: hidden;
    white-space: nowrap;
  }
}

#header-event-mobile {
  position: relative;
  display: flex;
  width: 18px;
  z-index: 30;
  margin-right: 15px;
}

#header-event-mobile .trigger {
  width: 18px;
  display: inline-block;
  position: relative;
}

#header-event-mobile .trigger .icon {
  cursor: pointer;
  color: #FF6600;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  -webkit-transition: color 200ms linear;
          transition: color 200ms linear;
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
}

#header-event-mobile .trigger .icon.menu:before {
  content: '';
  background-image: url("../images/icons/icon-menu-event.png");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 18px;
  height: 13px;
  float: left;
}

@media (min-width: 870px) {
  #header-event-mobile {
    display: none;
  }
}

.nav-offcanvas#event-offcanvas,
.nav-offcanvas#blogevent-offcanvas {
  background: #16524B;
  -webkit-transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
          transition: left 0.7s cubic-bezier(0.33, 0, 0, 0.99);
  left: -200%;
}

.nav-offcanvas#event-offcanvas .nav-menu .nav-offcanvas-main,
.nav-offcanvas#blogevent-offcanvas .nav-menu .nav-offcanvas-main {
    background: #278277;
    padding-bottom: 87px;
}

.nav-offcanvas#event-offcanvas.open,
.nav-offcanvas#blogevent-offcanvas.open {
  left: 0;
}

.nav-offcanvas#event-offcanvas.open .nav-offcanvas-main.level-1 li > ul,
.nav-offcanvas#left-offcanvas.open .nav-offcanvas-main.level-1 li > ul {
  overflow: inherit;
  max-height: initial;
  padding: 11px 0 8px 0;
}

.nav-offcanvas#event-offcanvas.open .nav-offcanvas-main.level-1 li > ul li a,
.nav-offcanvas#left-offcanvas.open .nav-offcanvas-main.level-1 li > ul li a {
  border: 0;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 19px;
  padding: 10px 12.5px;
}

@media (min-width: 870px) {
  .nav-offcanvas#event-offcanvas,
  .nav-offcanvas#blogevent-offcanvas,
  .nav-offcanvas#left-offcanvas {
    display: none;
  }
}

.d-go-to-ons-link {
  position: absolute;
  bottom: 25px;
  width: 100%;
  padding: 0 20px;
  display: none;
}

.d-go-to-ons-link a {
  color: #FFFFFF;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 19px;
  text-decoration: none;
  background-image: url("../images/ico-back-mobile.png");
  background-size: 12px 6px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

#header-event-mobile .trigger.open .icon:before {
  content: '\f136';
  background-image: none;
  color: #278277;
  margin-top: -13px;
}

/* Price - Paragraph */
.paragraph--type--pricing {
  display: flex;
  width: 100%;
  margin: 50px 0;
}

@media (min-width: 1024px) {
  .paragraph--type--pricing  {
    margin: 100px 0;
  }
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper h2 {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 40px;
  font-weight: 300;
  letter-spacing: 0.14px;
  line-height: 48px;
  text-align: center;
  margin: 0;
  padding: 0;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper > a {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 24px;
  display: flex;
  justify-content: center;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: center;
  max-width: 847px;
  width: 100%;
  margin: 0 auto;
  padding: 40px 0 30px 0;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing > a {
  text-decoration: none;
  display: flex;
  width: 100%;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing > a:hover .d-pricing-wrapper {
  background-color: #FFFFFF;
  box-shadow: 0 0 5px 0 rgba(68,193,210,0.46);
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing > a:nth-child(2) {
  margin: 0 29px;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper {
  border: 1px solid #CFCFCF;
  border-radius: 4px;
  background-color: rgba(243,243,243,0.35);
  padding: 32px 19px 26px 19px;
  position: relative;
  width: 100%;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper h3 {
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 24px;
  padding-left: 14px;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-price {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 56px;
  font-weight: bold;
  letter-spacing: 2px;
  line-height: 61px;
  margin-bottom: 10px;
  padding-left: 14px;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-paragraph {
  position: relative;
  margin-bottom: 78px;
  padding-left: 14px;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-paragraph p {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 33px;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-link {
  position: absolute;
  bottom: 0;
  margin-bottom: 26px;
  width: 100%;
}

.paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-link span {
  color: #FFFFFF;
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 24px;
  text-align: center;
  border-radius: 0;
  padding: 10px 10px;
  width: calc(100% - 38px);
  margin-top: 0;
}

.paragraph--type--pricing .see-all-link {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-weight: bold;
}

.see-all-link a:hover,
.see-all-link a:focus {
  text-decoration: none;
  font-weight: normal;
}

@media (max-width: 767px) {
  .paragraph--type--pricing {
    padding: 0 15px;
  }

  .paragraph--type--pricing .see-all-link {
    display: none;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing {
    flex-wrap: wrap;
    padding-bottom: 0;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing > a:nth-child(2) {
    margin: 32px 0;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper h2 {
    font-size: 32px;
    letter-spacing: 0.11px;
    line-height: 48px;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper {
    padding: 24px 24px 26px 24px;
    background-color: #FFFFFF;
    box-shadow: 0 0 5px 0 rgba(68,193,210,0.46);
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper h3 {
    font-size: 16px;
    line-height: 21px;
    padding-left: 0;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-price {
    font-size: 42px;
    letter-spacing: 1.5px;
    line-height: 55px;
    padding-left: 0;
  }

  .paragraph--type--pricing .paragraph--type--pricing-wrapper .d-pricing .d-pricing-wrapper .d-pricing-wrapper-paragraph {
    padding-left: 0;
  }
}

@media (max-width: 480px) {
  .btn-cta-button,
  .btn-cta-button:hover {
    width: 100%;
    text-align: center;
  }
}

/* Table theming */
table thead tr th {
  border: none;
  border-left: 1px solid #fff;
  border-right: 2px solid #fff;
  color: #fff;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  line-height: 30px;
}
table thead tr th:first-child {
  border-left: none;
}
table thead tr th:last-child {
  border-right: none;
}
table tbody tr:nth-child(odd) {
  background: #F2F5F7;
}
table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
table tbody tr td {
  border: none;
  border-right: 1px solid #979797;
}
table tbody tr td:last-child {
  border-right: none;
}
table td, table th {
  text-align: left;
  padding: 10px 30px;
  font-size: 16px;
  line-height: 30px;
  font-family: "Roboto", Arial, Helvetica, san-serif;
}
table thead {
  background: #3F9C8F;
}

.table-responsive-fix {
  overflow-x: auto;
  max-width: 100vw;
}

/* Congress Line Separator Paragraph */
.line-seperator {
  background: #2D9BAA;
  width: 100%;
  max-width: 1141px;
  margin: 50px auto;
  height: 1px;
}

@media (max-width: 767px) {
  .line-seperator {
    max-width: 95%;
  }
}

/* CTA Button - Paragraph */
.paragraph--type--cta-button {
  text-align: center;
  margin: -50px auto 100px auto;
}

@media (max-width: 1023px) {
  .paragraph--type--cta-button {
    margin-top: 0;
  }
}

.paragraph--type--cta-button .btn-cta-button {
  float: none;
}

/* Congress Page Title H1 */
.is-event .page-title-container {
  width: 100%;
  max-width: 1141px;
  margin: 50px auto;
}

@media (max-width: 767px) {
  .is-event .page-title-container {
    padding: 0 15px;
  }
}

/* Congress Breadcrumb padding */
.is-event .page-title-wrapper {
  margin-top: 0;
  margin-bottom: 0;
}
.is-event .page-title-wrapper .breadcrumbs {
  margin-top: 25px;
  margin-bottom: 25px;
}

.is-event {
  background: #fff;
}

@media (max-width: 767px) {
  .is-event .page-title-wrapper .breadcrumbs  {
    display: none;
  }
}

/* Global Conference fonts */
body.is-event h3 {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 24px;
  letter-spacing: 0;
  line-height: 32px;
  font-weight: 300;
}

body.is-event h1 {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 64px;
  letter-spacing: 0;
  line-height: 84px;
}

@media (max-width: 767px) {
  body.is-event h1 {
    font-size: 32px;
    line-height: 42px;
  }
}

/* A11y Fixes */
.breadcrumbs a:hover,
.breadcrumbs a:focus {
  color: #000;
}

.social-footer .nav-ons a:hover,
.social-footer .nav-ons a:focus {
  font-weight: bold;
}

.is-event .paragraph ul {
  margin-left: 0;
  list-style: none;
}

.is-event .paragraph ul li:before {
  content: '';
  background: #454545;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 10px;
}

.is-event .paragraph ul li {
  margin-bottom: 25px;
  position: relative;
  padding-left: 30px;
  font-size: 16px;
  line-height: 26px;
}

/* Breadcrumb fix */
.is-event .router-body {
  margin-top: 0 !important;
}

.is-event .breadcrumbs {
  width: 100%;
  max-width: 1141px;
  margin: 0 auto 12.5px auto;
}

.breadcrumbs .icon-breadcrumb-home svg {
  fill: #0079c2;
  width: 22px;
  height: 22px;
}

/* Subscribe Paragraph */
.paragraph--type--subscribe {
  width: 100%;
  max-width: 1141px;
  margin: 50px auto;
}

@media (min-width: 1024px) {
  .paragraph--type--subscribe {
    padding: 100px auto;
  }
}

@media (max-width: 767px) {
  .paragraph--type--subscribe {
    max-width: 95%;
  }
}

/* Toolbar - homepage */
.toolbar .toolbar-bar {
  color: #ddd;
  background-color: #0f0f0f;
  box-shadow: -1px 0 3px 1px rgba(0, 0, 0, 0.3333);
}
.toolbar .toolbar-bar .toolbar-tab > .toolbar-item {
  background-color: #0f0f0f;
  color: #ddd;
}

/* Become a member link */
.become-member-link {
  font-weight: bold;
}

/* Journal issue  and Journal Supplemental*/
.page-node-type-journal-issue #page-interior #maincontent .page-body,
.page-node-type-journal-supplement #page-interior #maincontent .page-body {
  background-color: #fff;
}

.page-node-type-journal-issue #page-interior #maincontent .page-body .breadcrumbs,
.page-node-type-journal-supplement #page-interior #maincontent .page-body .breadcrumbs {
  max-width: 1600px;
  width: 95%;
  margin: 0 auto;
  display: block;
}

@media (min-width: 760px) {
  .page-node-type-journal-issue #page-interior #maincontent .page-body .breadcrumbs,
  .page-node-type-journal-supplement #page-interior #maincontent .page-body .breadcrumbs {
    display: inline;
    float: left;
    width: 84.72222%;
    margin: 0 1.38889%;
    margin-left: 7.63889%;
    padding: 50px 0 12.5px 0;
  }
}

@media (max-width: 869px) {
  .page-node-type-journal-issue #page-interior #maincontent .page-body .breadcrumbs,
  .page-node-type-journal-supplement #page-interior #maincontent .page-body .breadcrumbs {
    padding: 32.5px 0 12.5px 0;
  }
}

.ji-header, .ji-supplement, .ji-footer {
  clear: both;
  display: block;
  overflow: hidden;
}

.ji-header, .ji-supplement {
  background: #fff;
}

.ji-header {
  padding-top: 10px;
  margin: 0 1.38889%;
}

.ji-header .ji-header-inner {
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}

.ji-header .ji-header-left {
  width: 100%;
  padding-right: 0;
}

.ji-header .ji-header-left .ji-h2 h2::after {
  content: '-';
    width: 38px;
    height: 4px;
    border-bottom: 4px solid #051D44;
    display: flex;
    text-indent: -9999px;
    color: transparent;
}

.ji-header .ji-header-right {
  width: 100%;
  display: flex;
  justify-content: center;
}

@media (min-width: 870px) {
  .ji-header .ji-header-inner {
    flex-wrap: nowrap;
  }

  .ji-header .ji-header-left {
    width: calc(100% - 305px);
    padding-right: 175px;
  }

  .ji-header .ji-header-right {
    width: 305px;
    display: flex;
    justify-content: end;
  }
}

.ji-header .ji-header-right img {
  border: 3px solid #cbcbcb;
  max-height: 410px;
}

.ji-header h1 {
  font-weight: 300;
  font-size: 32px;
  line-height: 42px;
  color: #051D44;
  margin-top: 0;
}

.ji-header h2 {
  font-size: 24px;
  line-height: 32px;
  color: #051D44;
  position: relative;
  margin-bottom: 35px;
  display: block;
}
/* Journal Article */
.ja-wrapper {
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}

.ja-wrapper .ja-header {
  border-top: 14px solid #CBE2E7;
  padding: 30px;
}

.ja-wrapper .ja-header .ja-header-authors {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 15px;
}

.ja-wrapper .ja-header .ja-header-authors a {
  padding: 5px 0 5px 25px;
  background: url('../images/icons/author-icon.png') center left no-repeat;
  color: #0D1214;
  text-decoration: none;
  margin-right: 18px;
  display: flex;
  align-items: center;
}

.ja-wrapper .ja-header .ja-header-authors a.ext::after {
  content: '.';
  padding: 0 0;
  background: url('../images/icons/ext-link.png') center right no-repeat;
  width: 10px;
  height: 11px;
  color: transparent;
  text-decoration: none;
  margin-left: 5px;
  padding-bottom: 18px;
}

.ja-wrapper .ja-header .ja-header-authors a.ext:hover::after:hover {
  text-decoration: none;
}

.ja-wrapper .ja-header .ja-header-authors a:hover {
  text-decoration: underline;
}

.ja-wrapper .ja-header .ja-header-authors p {
  padding: 5px 0 5px 0;
  color: #0D1214;
  text-decoration: none;
  margin-right: 18px;
  margin-bottom: 0;
}

.ja-wrapper .ja-header .ja-header-tag {
  font-family: Roboto Slab;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: #46484F;
  margin-bottom: 10px;
  display: flex;
}

.ja-wrapper .ja-header .ja-header-tag div::after {
  content: ',';
  font-family: Roboto Slab;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: #46484F;
  margin-right: 5px;
}

.ja-wrapper .ja-header .ja-header-tag div:last-child:after {
  content: ' ';
  margin-right: 0;
}

@media (max-width: 944px) {
  .ja-wrapper .ja-header .ja-header-authors {
    flex-wrap: wrap;
  }

  .ja-wrapper .ja-header .ja-header-authors > div {
    width: 100%;
    margin-bottom: 5px;
  }
}

.ja-wrapper .ja-header .ja-header-meta-pages,
.ja-wrapper .ja-header .ja-header-meta-pages strong,
.ja-wrapper .ja-header .ja-header-meta-volume strong,
.ja-wrapper .ja-header .ja-header-meta-journal-name strong,
.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags strong {
  color: #0D1214;
}

.ja-wrapper .ja-header .ja-header-meta-journal-name,
.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags,
.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags a,
.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags a:hover {
  color: #0D1214;
  text-decoration: none;
}

.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags a:hover {
  color: #0D1214;
  text-decoration: underline;
}

.ja-wrapper .ja-header .ja-header-meta .ja-header-meta-tags div a {
  margin-right: 5px;
}

.ja-wrapper .ja-body {
  border-top: 5px solid #00708A;
  padding: 20px 30px;
}

.ja-wrapper .ja-body h2 {
  font-weight: 300;
  font-size: 25px;
  line-height: 33px;
  color: #0079C2;
}

.ja-wrapper .ja-body .ja-body-abstract p {
  word-wrap: break-word;
}

.ja-wrapper .ja-body .ja-body-accordion {
  display: flex;
  margin-bottom: 55px;
  margin-top: 50px;
}

.ja-wrapper .ja-body .ja-body-accordion.no-h2 {
  display: none;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container {
  width: 100%;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section {
  border: 1px solid #EDF8FF;
  margin-bottom: 0;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section.active {
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 14%);
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container h3 {
  font-size: 16px;
  line-height: 32px;
  font-style: normal;
  font-weight: normal;
  color: #0079C2;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container h3::after {
  background: transparent url('../images/icons/down.png') 12px 8px no-repeat;
  color: transparent;
  text-indent: -9999px;
  width: 20px;
  height: 8px;
  top: 45%;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container h3.active::after {
  background: transparent url('../images/icons/up.png') 12px 8px no-repeat;
  color: transparent;
  text-indent: -9999px;
  width: 20px;
  height: 8px;
  top: 45%;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section .accordion {
  background: #EDF8FF;
  padding: 10.5px 25px 10.5px 13px;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section .accordion-content .panel-inner {
  background: #EDF8FF;
  padding: 0px 16px;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section .accordion-content .panel-inner ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section .accordion-content .panel-inner ul li {
  list-style: none;
  margin: 0;
  padding: 10px 0;
}

.ja-wrapper .ja-body .ja-body-accordion .accordion-container section .accordion-content .panel-inner ul li a {
  font-size: 16px;
  line-height: 21px;
  font-style: normal;
  font-weight: normal;
  color: #0079C2;
  text-decoration: none;
}

.ja-download {
  margin-bottom: 10px;
}

.ja-download a {
  padding: 15px 22px 15px 48px;
  background: #0079C2 url('../images/icons/pdf-icon.png') 24px 14px no-repeat;
  margin-bottom: 30px;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  -webkit-appearance: none;
  font-size: 16px;
  display: inline-block;
  line-height: 14px;
  font-weight: normal;
  border: 0;
  border-radius: 4px;
}

.ja-download a:hover,
.ja-download a:focus {
  background: #004976 url('../images/icons/pdf-icon.png') 24px 14px no-repeat;
  text-decoration: underline;
  color: #fff;
}

.ja-wrapper .ja-body h3 {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  color: #454545;
}

.ja-wrapper .ja-header-meta {
  font-size: 14px;
  line-height: 22px;
}

.ja-wrapper .ja-header-meta .ja-header-meta-tags div{
  display: inline-block;
  text-transform: capitalize;
}

.ja-wrapper .ja-body .ja-body-references div {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #454545;
  margin-bottom: 18.5px;
}

.ja-wrapper .ja-body .ja-body-references p {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #454545;
  margin-bottom: 0;
}

.related-journal-articles .callout-inner h2 {
  font-size: 24px;
  line-height: 32px;
  color: #051D44;
  position: relative;
  margin-bottom: 35px;
  display: block;
}

.ji-header h2:after {
  clear: both;
}

.related-journal-articles .callout-inner h2:after {
  position: absolute;
  width: 38px;
  height: 4px;
  left: 0;
  bottom: -14px;
  content: '';
  background: #051D44;
}

.ji-header .main-body, .ji-supplement .main-body, .ji-footer .main-body {
  margin-bottom: 0;
}

.ji-supplement {
  padding: 55px 0;
  margin: 0 1.38889%;
}

.ji-supplement .ji-supplement-inner {
  width: 100%;
  margin: 0 auto;
}

.ji-supplement .ji-supplement-inner .results-list {
  margin-bottom: 0;
}

.ji-supplement .ji-supplement-inner .results-list .views-row {
  background: #EDF5F8;
  border: 0.5px solid #E0E0E0;
  border-left: 4px solid #0079C2;
  box-sizing: border-box;
  box-shadow: 0px 24px 24px rgba(0, 0, 0, 0.0823266);
  padding: 32px 56px 32px 66px;
  margin-bottom: 0;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content {
  display: flex;
  flex-wrap: nowrap;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .left {
  width: 100%;
  min-width: 229px;
  max-width: 229px;
  margin-right: 95px;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right {
  width: auto;
}

@media (max-width: 870px) {
  .ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content {
    display: flex;
    flex-wrap: wrap;
  }

  .ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .left {
    width: 100%;
    margin-bottom: 25px;
  }

  .ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right {
    width: 100%;
  }
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .left img {
  border: 3px solid #cbcbcb;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right h2 {
  padding-top: 25px;
  margin-bottom: 17px;
  font-weight: normal;
  font-size: 20px;
  line-height: 26px;
  color: #051D44;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  margin-top: 0;
}


.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right h2::after {
  content: '-';
  width: 38px;
  height: 4px;
  border-bottom: 4px solid #051D44;
  display: flex;
  text-indent: -9999px;
  color: transparent;
  margin-top: 5px;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right p {
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #556575;
}


.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right a {
  background: #0079C2;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
  padding: 12px 32px;
  margin-top: 25px;
  float: left;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
}

.ji-supplement .ji-supplement-inner .results-list .views-row .views-field-nothing .field-content .right a:hover {
  background-color: #004976;
  text-decoration: underline;
  margin-top: 25px;
}

.ji-footer {
  background: #CEEFEE;
  padding: 65px 0;
}

.ji-footer .ji-footer-inner {
  width: 100%;
  margin: 0 auto;
}

.ji-footer .ji-footer-inner .ji-grid-body {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0 10px;
}

@media (max-width: 780px) {
  .ji-footer .ji-footer-inner .ji-grid-body {
    justify-content: center;
  }
}

@media (max-width: 699px) {
  .ji-footer .ji-footer-inner .ji-grid-body {
    margin-bottom: 24px;
  }
}

.ji-footer .ji-footer-inner .ji-grid-body > div {
  width: 33.3333%;
  height: 227px;
  padding: 0 15px;
  margin-bottom: 40px;
  overflow: hidden;
}

.ji-footer .ji-footer-inner .ji-grid-body > div .grid-item {
  margin: 0 0;
  height: 227px;
  background: #fff;
}

@media (max-width: 1040px) {
  .ji-footer .ji-footer-inner .ji-grid-body {
    gap: 0 0;
  }
}

@media only screen and (min-width: 700px) and (max-width: 1040px) {
  .ji-footer .ji-footer-inner .ji-grid-body > div {
    width: 50%;
    margin-bottom: 40px;
    height: 250px;
  }
  .ji-footer .ji-footer-inner .ji-grid-body > div .grid-item {
    margin: 0 0;
    height: 250px;
    background: #fff;
  }
}

@media (max-width: 699px) {
  .ji-footer .ji-footer-inner .ji-grid-body > div {
    width: 100%;
    margin-bottom: 40px;
    height: auto;
  }
  .ji-footer .ji-footer-inner .ji-grid-body > div .grid-item {
    margin: 0 0;
    height: auto;
    background: #fff;
  }
}


.ji-footer .ja-teaser {
  padding: 24px;
  background: #fff;
}


.ji-footer .ja-teaser h2 {
  font-size: 18px;
  line-height: 24px;
  margin-top: 12px;
  margin-bottom: 30px;
  font-weight: 400;
}

.ji-footer .ja-teaser h2 a {
  color: #0079C2;
}

.ji-footer .ja-teaser h2 a:hover,
.ji-footer .ja-teaser h2 a:focus {
  text-decoration: underline;
  color: #051D44;
}

.ji-footer .ja-teaser .ja-teaser-author {
  color: #46484F;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.25px;
  display: flex;
  flex-wrap: wrap;
}

.ji-footer .ja-teaser .ja-teaser-author p {
  margin-bottom: 0;
  color: #46484F;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
}

.ji-footer .ja-teaser .ja-teaser-author p::after {
  content: ',';
  margin-right: 5px;
}

.ji-footer .ja-teaser .ja-teaser-author p:last-child::after {
  content: ' ';
  margin-right: 0;
}

.ji-footer .ja-teaser .ja-teaser-doi {
  margin-top: 10px;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.25px;
  color: #46484F;
  display: inline-block;
}

.ji-footer .ja-teaser .ja-teaser-doi b {
  text-transform: uppercase;
}

.ji-footer .ja-teaser .ja-type {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: #46484F;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
}

.related-articles .views-row,
.related-books .views-row {
  background: #fff;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.104376);
  padding: 34px 23px;
  margin-bottom: 20px;
  overflow: hidden;
  height: 188px;
}

@media only screen and (min-width: 945px) and (max-width: 1250px) {
  .related-articles .views-row,
  .related-books .views-row {
    height: auto;
  }
}

.related-articles .related-article-type {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

.related-articles .related-article-title,
.related-books .related-book-title {
  font-weight: normal;
  font-size: 18px;
  line-height: 24px;
  color: #0079C2;
  margin-top: 12px;
}

.related-books .related-book-title {
  margin-top: 0;
}

.related-articles .related-article-title a {
  color: #0079C2;
  text-decoration: none;
}

.related-books .related-book-title a {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 23px;
  color: #0079C2;
  text-decoration: none;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
}

.related-articles .related-article-title a:hover,
.related-articles .related-article-title a:focus,
.related-books .related-book-title a:hover,
.related-books .related-book-title a:focus {
  text-decoration: underline;
  color: #051D44;
}

.related-books .related-book-price,
.related-books .related-book-price-2,
.related-books .related-book-price-label {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #46484F;
}

.related-books .related-book-price-2 {
  display: block;
  margin-top: 10px;
}

.related-books .related-book-image {
  float: left;
  width: 100px;
}

.related-books .related-book-price-1 {
  font-weight: normal;
  margin-bottom: 6px;
  margin-top: 2px;
}

.related-books .related-book-price,
.related-books .related-book-title {
  float: right;
  width: calc(100% - 100px);
}

/* Mobile */
@media (max-width: 944px) {
  .page-body .main-body {
    width: 100%;
    margin: 0;
    padding: 0 15px;
  }

  .page-body .side-column {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
    justify-content: center;
    float: none;
    padding-bottom: 40px;
  }

  .page-body .side-column .top-side-ad {
    order: 1;
    margin-top: 30px;
    width: 100%;
    margin-bottom: 25px;
  }

  .page-body .side-column .expanding-menu {
    order: 2;
  }

  .page-body .side-column .addthis_toolbox {
    order: 4;
    margin-top: 25px;
  }

  .page-body .side-column .related-journal-articles {
    order: 3;
  }

  .page-body .main-body .side-column {
    display: none;
  }
}

/* Journal article paywall */
.journal-article-paywall-container .sp {
    width: 18px;
    height: 18px;
    line-height: 16px;
    margin-left: 0.65rem;
    display: inline-block;
    float: right;
}
.journal-article-paywall-container .sp-circle {
    border: 4px rgba(250, 250, 250, 0.25) solid;
    border-top: 4px #fff solid;
    border-radius: 50%;
    -webkit-animation: spCircRot .6s infinite linear;
    animation: spCircRot 1s infinite linear;
}
.journal-article-paywall-container .modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    width: -webkit-fill-available;
    height: -webkit-fill-available;
    opacity: .3;
    background: #000;
}
.journal-article-paywall-container .modal {
    z-index: 200;
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fff;
    width: 80%;
    height: auto;
    text-align: center;
    box-sizing: border-box;
    box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    max-width: 500px;
    visibility: visible;
}
.journal-article-paywall-container .modal .modal__header {
  text-align: right;
}
.journal-article-paywall-container .modal .modal__header .js-close-modal {
  margin-right: 10px;
  color: #000;
}
.journal-article-paywall-container .modal .modal-body {
  padding: 0px 0 30px 0;
}
.journal-article-paywall-container .modal p#addedToCartProduct {
    font-family: Roboto Slab,serif;
    font-size: 1.25rem;
    color: #0079c2;
}
.journal-article-paywall-container .modal p#addedToCartMessage {
    font-family: Roboto,sans-serif;
    font-size: 1.25rem;
    color: #454545;
}

/* Journal articles purchased */
.journal-articles-purchased .journal-container,
.ebook-purchased .ebook-container {
    display: flex;
    position: relative;
    width: 100%;
    background: white;
    padding: 1.5rem 1.5rem;
    box-sizing: border-box;
    margin-top: 1rem;
    padding-right: 0;
}

.journal-articles-purchased .journal-title,
.ebook-purchased .ebook-title {
    /* flex: 1 0 0; */
    position: relative;
    /* width: 43%; */
    flex-basis: 75%;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 3rem;
}
.journal-articles-purchased .journal-title h3,
.ebook-purchased .ebook-title h3 {
    margin-top: 0;
}
.journal-articles-purchased .journal-title h5,
.ebook-purchased .ebook-title h5 {
    margin-top: 0;
    color: #666;
}
.journal-articles-purchased span.pdf-download,
.ebook-purchased span.pdf-download {
    margin-left: 0.25rem;
    font-size: .65rem;
}
.journal-articles-purchased span.pdf-download:hover,
.journal-articles-purchased span.pdf-download:focus,
.ebook-purchased span.pdf-download:hover,
.ebook-purchased span.pdf-download:focus {
  text-decoration: underline;
  color: #000;
}
.journal-articles-purchased .journal-data,
.ebook-purchased .ebook-data {
    flex: 1 1 30rem;
}
.journal-articles-purchased a.journal-data-text,
.ebook-purchased a.ebook-data-text {
    font-size: .85rem;
    font-weight: 700;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
}

/* Search changes */
.search-cta-title {
  color: #0079C2;
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 35px;
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-weight: 700;
  line-height: 18.75px;
}
.search-cta,.search-cta:visited {
  padding: 12px 22px;
  background: #0079C2;
  border-radius: 4px;
  margin-top: 15px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  line-height: 18.46px;
}

/* ONBK2022-159 A11y issue with Journal search CTA buttons */
.search-cta:hover, .search-cta:visited:hover {
  color: #323459;
  text-decoration: underline;
  box-shadow: inset 150px 0 0 0 #54b3d6;
}

.path-archives .page-body {
  margin-bottom: 110px;
}

.path-archives .page-body > .contained > .row,
.path-cjon .page-body > .contained > .row,
.path-onf .page-body > .contained > .row  {
  display: flex;
}

.path-archives .archives-filter,
.path-cjon .archives-filter,
.path-onf .archives-filter {
  max-width: 165px;
  margin: 0 1.38889%;
  margin-bottom: 100px;
}

.path-archives .archives-filter header,
.path-cjon .archives-filter header,
.path-onf .archives-filter header {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 300;
  font-size: 32px;
  line-height: 42px;
  color: #051D44;
  margin-bottom: 30px;
}

.path-archives .archives-filter > h3,
.path-cjon .archives-filter > h3,
.path-onf .archives-filter > h3 {
  margin: 0;
  display: none;
}


.path-archives .archive-page-result,
.path-cjon .archive-page-result,
.path-onf .archive-page-result {
  width: calc(100% - 165px);
  padding-top: 60px;
  padding-left: 7px;
}

.path-onf .archive-page-result .addthis_toolbox,
.path-cjon .archive-page-result .addthis_toolbox {
  display: none;
}

.path-archives .archive-page-result .views-field-field-jour-type-1,
.path-cjon .archive-page-result .views-field-field-jour-type-1,
.path-onf .archive-page-result .views-field-field-jour-type-1,
.path-archives .archive-page-result .views-field-field-jour-cover-image,
.path-cjon .archive-page-result .views-field-field-jour-cover-image,
.path-onf .archive-page-result .views-field-field-jour-cover-image {
  display: none;
}

.path-archives .archives-filter .cols-1,
.path-cjon .archives-filter .cols-1,
.path-onf .archives-filter .cols-1 {
  display: block;
  height: auto;
}

.path-archives .archives-filter .cols-1 .views-col,
.path-cjon .archives-filter .cols-1 .views-col,
.path-onf .archives-filter .cols-1 .views-col {
  height: auto;
}

.path-archives .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3,
.path-cjon .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3,
.path-onf .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3 {
  margin: 0;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 23px;
  color: #46484F;
  padding: 10px 15px;
  display: flex;
  text-decoration: none;
  border-top: 1px solid #D7D7D7;
  border-left: 6px solid transparent;
  cursor: pointer;
}

.path-archives .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3:hover,
.path-cjon .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3:hover,
.path-onf .archives-filter .cols-1 .views-col .views-row .views-field-field-jour-volume h3:hover {
  border-left: 6px solid #0079C2;
  color: #0079C2;
  font-weight: bold;
}

.path-archives .archive-page-result header,
.path-cjon .archive-page-result header,
.path-onf .archive-page-result header {
  margin-bottom: 25px;
  margin-top: 5px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  line-height: 32px;
  color: #051D44;
}

.path-archives .archive-page-result .main-body,
.path-cjon .archive-page-result .main-body,
.path-onf .archive-page-result .main-body {
  margin-left: 0;
}

.path-archives .archive-page-result .main-body .views-row,
.path-cjon .archive-page-result .main-body .views-row,
.path-onf .archive-page-result .main-body .views-row,
.path-onf .archive-page-result .main-body .results-list .views-row {
  background: #fff;
  box-shadow: 0px 0px 4px rgb(0 0 0 / 10%);
  margin-bottom: 24px;
  max-width: 455px;
  padding: 24px;
}

.path-archives .archive-page-result .main-body .views-row .views-field-nothing,
.path-cjon .archive-page-result .main-body .views-row .views-field-nothing,
.path-onf .archive-page-result .main-body .views-row .views-field-nothing {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: #46484F;
  margin-bottom: 10px;
}

.path-archives .archive-page-result .main-body .views-row .views-field-title a,
.path-cjon .archive-page-result .main-body .views-row .views-field-title a,
.path-onf .archive-page-result .main-body .views-row .views-field-title a {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  text-decoration-line: none;
  color: #0079C2;
}

.path-archives .archive-page-result .main-body .views-row .views-field-title a:hover,
.path-cjon .archive-page-result .main-body .views-row .views-field-title a:hover,
.path-onf .archive-page-result .main-body .views-row .views-field-title a:hover {
  text-decoration-line: underline;
  color: #051D44;
}

.path-archives  .archive-file-mobile,
.path-cjon  .archive-file-mobile,
.path-onf  .archive-file-mobile {
  display: none;
}

.path-archives  .archive-file-mobile p,
.path-cjon  .archive-file-mobile p,
.path-onf  .archive-file-mobile p {
  margin-bottom: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  color: #272727;
}

.path-archives  .archive-file-mobile select,
.path-cjon  .archive-file-mobile select,
.path-onf  .archive-file-mobile select {
  background: #FFFFFF;
  border: 1px solid #979797;
  border-radius: 4px;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  color: #46484F;
}

.path-archives .archives-filter .views-view-grid .views-col .views-row,
.path-cjon .archives-filter .views-view-grid .views-col .views-row,
.path-onf .archives-filter .views-view-grid .views-col .views-row {
  display: none;
}


.path-archives .archives-filter .views-view-grid .views-col .views-row.row-1,
.path-cjon .archives-filter .views-view-grid .views-col .views-row.row-1,
.path-onf .archives-filter .views-view-grid .views-col .views-row.row-1 {
  display: block;
}

.path-archives .archives-filter .views-view-grid .views-col .views-row.row-1.active .views-field-field-jour-volume h3,
.path-cjon .archives-filter .views-view-grid .views-col .views-row.row-1.active .views-field-field-jour-volume h3,
.path-onf .archives-filter .views-view-grid .views-col .views-row.row-1.active .views-field-field-jour-volume h3 {
  border-left: 6px solid #0079C2;
  color: #0079C2;
  font-weight: bold;
}


@media only screen and (max-width: 767px) {
  .path-archives .page-body > .contained > .row,
  .path-cjon .page-body > .contained > .row,
  .path-onf .page-body > .contained > .row {
    flex-wrap: wrap;
  }

  .path-archives .archives-filter,
  .path-cjon .archives-filter,
  .path-onf .archives-filter {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
  }

  .path-archives .archive-page-result,
  .path-cjon .archive-page-result,
  .path-onf .archive-page-result {
    width: 100%;
    padding: 0;
    padding-top: 30px;
    margin: 0 1.38889%;
  }

  .path-archives .archive-page-result .main-body .views-row,
  .path-cjon .archive-page-result .main-body .views-row,
  .path-onf .archive-page-result .main-body .views-row {
    width: 100%;
    max-width: 100%;
  }

  .path-archives .archives-filter > h3,
  .path-cjon .archives-filter > h3,
  .path-onf .archives-filter > h3,
  .path-archives .archives-filter .cols-1,
  .path-cjon .archives-filter .cols-1,
  .path-onf .archives-filter .cols-1 {
    display: none;
  }

  .path-archives .archive-file-mobile,
  .path-cjon .archive-file-mobile,
  .path-onf .archive-file-mobile {
    display: block;
  }

  .archive-page-result .archive-file-mobile {
    display: none;
  }
}

/* path-journal-article-search */

.path-journal-article-search .main-body .results-list header h1 {
  color: #545455;
  margin-top: 0;
  margin-bottom: 20px;
}

@media (min-width: 920px) {
  .path-journal-article-search .main-body .results-list header h1 {
    font-size: 40px;
    line-height: 52.75px;
  }
}

@media (max-width: 759px) {
  .path-journal-article-search  .results-list > header {
    padding: 0 5px;
  }
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-search-bar-helper-link {
  width: 100% !important;
  text-align: right;
}

@media (max-width: 699px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-search-bar-helper-link {
    text-align: center;
  }
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-search-bar-helper-link a {
  padding-left: 5px;
  text-decoration: none;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-search-bar-helper-link a:hover {
  text-decoration: underline;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 {
  margin-bottom: 52px;
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #0079C2;
  padding: 0 5px;
  padding-bottom: 24px;
}

@media (min-width: 760px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 {
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid #0079C2;
    margin-bottom: 40px;
    padding: 0 0;
    padding-bottom: 20px;
  }
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item {
  width: 100%;
  margin-bottom: 15px;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-actions {
  display: flex;
  justify-content: flex-end;
}

@media (min-width: 760px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-actions {
    width: calc(50% - 15px);
    margin-bottom: 15px;
  }
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-keywords,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-year,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-type {
  margin-right: 0;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-author,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-article-type,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-actions {
  margin-left: 0;
}

@media (min-width: 760px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-keywords,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-year,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-type {
    margin-right: 15px;
  }

  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-author,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-article-type,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-article-type-1,
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-actions {
    margin-left: 15px;
  }
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-keywords ,label
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-year label,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-type label,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-author label,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .js-form-item.form-item-field-jour-article-type label {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  color: #272727;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-submit {
  margin-left: 15px;
  margin-top: 25px;
  background: #0079C2;
  border: 0;
  border-radius: 4px;
  padding: 10px 65px;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: #FFFFFF;
  height: 41px;
}

/* ONBK2022-159 A11y issue with Journal search CTA buttons */
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-submit:hover {
  color: #323459;
  text-decoration: underline;
  box-shadow: inset 250px 0 0 0 #54b3d6;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-container-single {
  width: 100% !important;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-single {
  box-sizing: border-box;
  font-size: 16px;
  color: #465F68;
  vertical-align: top;
  display: block;
  height: 41px;
  display: flex;
  align-items: center;
  background: #fff;
  width: 100%;
  padding: 8px;
  background-color: #fff;
  border-radius: 6px;
  border: 1px solid rgba(200, 200, 200, 0.5);
  box-shadow: none;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-single,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 select {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  color: #46484F;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 select {
  background: #fff url('../images/icons/icon-down.png') 98% 19px no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 20px;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 select::after,
.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 select::before {
  display: none;
  content: none;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-single div b {
  background: url('../images/icons/icon-down.png') 0 19px no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-drop .chosen-results .active-result {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  color: #46484F;
}

.path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .chosen-drop .chosen-results .active-result.highlighted {
  color: #fff;
  background: #1e90ff;
}

@media (min-width: 760px) and (max-width: 1490px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-submit {
    padding: 10px 25px;
  }
}

@media (max-width: 759px) {
  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-actions {
    width: 100%;
    justify-content: center;
  }

  .path-journal-article-search #views-exposed-form-journal-advanced-search-page-1 .form-submit {
    margin-left: 0;
    margin-right: 10px;
    padding: 10px 15px;
  }
}

.ja-wrapper .ja-body .journal-article-paywall-container {
  box-shadow: 0px -3px 4px rgb(0 0 0 / 19%);
  margin: 0 -30px;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-header {
  width: 100%;
  text-align: center;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 300;
  font-size: 25px;
  line-height: 33px;
  text-align: center;
  color: #0079C2;
  padding-top: 30px;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-header .login {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 16px;
  color: #0D1214;
  padding-top: 5px;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-header .login a {
  color: #0079C2;
  text-decoration: none;
  font-weight: bold;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-header .login a:hover,
.ja-wrapper .ja-body .journal-article-paywall-container .paywall-header .login a:focus {
  color: #051D44;
}


.ja-wrapper .ja-body .journal-article-paywall-container .paywall-message-container {
  width: 100%;
  text-align: center;
  padding: 20px 0 40px 0;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-message-container .message1 {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #0D1214;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-message-container .message2 {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #0D1214;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  padding-bottom: 50px;
  position: relative;
}

@media only screen and (min-width: 945px) and (max-width: 1340px) {
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container {
    flex-wrap: nowrap;
   }
}

@media (max-width: 850px) {
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container {
    flex-wrap: wrap;
   }
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .member {
  box-shadow: 0px 0px 16px rgb(0 0 0 / 25%);
  border-radius: 8px;
  height: 211px;
  width: 331px;
  border-radius: 8px;
  padding: 20px;
  text-align: center;
  margin-right: 8px;
  position: relative;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase {
  box-shadow: 0px 0px 16px rgb(0 0 0 / 25%);
  border-radius: 8px;
  height: 211px;
  width: 331px;
  border-radius: 8px;
  padding: 20px;
  text-align: center;
  margin-left: 8px;
  position: relative;
}

@media only screen and (min-width: 945px) and (max-width: 1340px) {
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .member {
    width: 100%;
    max-width: 50%;
    margin: 0 15px;
    margin-bottom: 0;
    height: 100%;
    min-height: 250px;
  }
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase {
    width: 100%;
    max-width: 50%;
    margin: 0 15px;
    margin-top: 0;
    height: 100%;
    min-height: 250px;
  }
}

@media (max-width: 850px) {
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .member {
    width: 100%;
    max-width: 331px;
    margin: 0 25px;
    margin-bottom: 8px;
  }
  .ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase {
    width: 100%;
    max-width: 331px;
    margin: 0 25px;
    margin-top: 8px;
  }
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-header {
   display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-header h2 {
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-style: normal;
  font-weight: 300;
  font-size: 22px;
  line-height: 29px;
  text-align: center;
  color: #484f5a;
  margin: 0;
  width: 100%;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-header:after {
  width: 100%;
  max-width: 48px;
  border-top: 1px solid #979797;
  height: 1px;
  margin: 18px 0;
  content: '.';
  color: transparent;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-text {
  font-family: "Roboto", Arial, Helvetica, san-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  color: #0D1214;
  margin: 0 0 32px 0;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-text a {
  text-decoration: none;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-text a:hover {
  text-decoration: underline;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-button {
  position: absolute;
  bottom: 20px;
  width: calc(100% - 40px);
  text-align: center;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-button a {
  background: #0079C2;
  border-radius: 4px;
  color: #fff;
  border: 1px solid #0079C2;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  margin: 0;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-button a:hover,
.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .paywall-option-card .paywall-option-card-button a:focus {
  background: #fff;
  color: #0079C2;
  border: 1px solid #0079C2;
  text-decoration: underline;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase .paywall-option-card-button button {
  background: #fff;
  border-radius: 4px;
  color: #0079C2;
  border: 1px solid #0079C2;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  margin: 0;
}

.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase .paywall-option-card-button button:hover,
.ja-wrapper .ja-body .journal-article-paywall-container .paywall-options-container .purchase .paywall-option-card-button button:focus {
  background: #0079C2;
  color: #fff;
  border: 1px solid #0079C2;
  text-decoration: underline;
}

.page-node-type-universal-page .side-column .addthis_toolbox:last-child {
  display: none;
}

.path-cjon .page-body,
.path-onf .page-body {
  background: linear-gradient(0deg, rgb(241,244,249) 82%, rgb(255,255,255) 18%);
}

.path-cjon.cjon-archives #maincontent .page-body,
.path-onf.onf-archives #maincontent .page-body {
  background: #f1f4f9;
}

.path-cjon .page-body .contained,
.path-onf .page-body .contained {
  width: 100%;
  max-width: 100%;
  margin: 0;
}

.cjon-archives .page-body .contained,
.onf-archives .page-body .contained {
  width: 84.72222%;
  margin: 0 1.38889%;
  margin-left: 7.63889%;
}

.path-cjon .page-body .contained .cjon-onf-homepage .cjon-onf-container,
.path-onf .page-body .contained .cjon-onf-homepage .cjon-onf-container {
  width: 84.72222%;
  margin: 0 1.38889%;
  margin-left: 7.63889%;
}

.path-cjon .page-body .contained .cjon-onf-homepage h1,
.path-onf .page-body .contained .cjon-onf-homepage h1 {
  font-weight: 300;
  font-size: 32px;
  line-height: 42px;
  color: #051D44;
  margin-top: 0;
}

.cjon-onf-latest-issue,
.cjon-onf-resources,
.cjon-onf-latest-articles {
  display: block;
  overflow: hidden;
  margin: 0 auto;
}

.cjon-onf-latest-issue {
  background: #EDF5F8;
  border: 1px solid #E0E0E0;
  box-sizing: border-box;
  box-shadow: 0px 24px 24px rgba(0, 0, 0, 0.0823266);
  border-left: 4px solid #0079C2;
  margin-top: 40px !important;
}
.cjon-onf-latest-issue .results-list {
  margin-bottom: 0;
}
.cjon-onf-latest-issue .views-field-body p {
  font-size: 16px;
  line-height: 26px;
  color: #46484F;
}
.cjon-onf-latest-issue .views-field-body p:last-child {
  margin-bottom: 0;
}
.cjon-onf-latest-issue .issue-link {
  float: left;
  margin-right: 50px;
}
.cjon-onf-latest-issue .issue-link a {
  background: #0079C2;
  border-radius: 4px;
  padding: 12px 34px;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #FFFFFF;
  text-decoration: none;
  margin-top: 50px;
  display: inline-block;
}
.cjon-onf-latest-issue .issue-link a:hover,
.cjon-onf-latest-issue .issue-link a:focus {
  background: #004976;
  color: #fff;
  text-decoration: underline;
}
.path-cjon .results-list .archives-supplement,
.path-onf .results-list .archives-supplement {
  margin: 0;
  max-width: 455px;
}
.cjon-onf-latest-issue .supplement-link a {
  padding: 12px;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  margin-top: 50px;
  display: inline-block;
}
.cjon-onf-latest-issue h2 {
  font-weight: 300;
  font-size: 24px;
  line-height: 32px;
  color: #051D44;
  margin-top: 0;
  margin-bottom: 20px;
}

.cjon-onf-latest-issue .content-wrapper {
  display: flex;
}

.cjon-onf-latest-issue .content-wrapper .side-left {
  width: calc(100% - 457px);
  padding: 54px 56px;
}

.cjon-onf-latest-issue .content-wrapper .side-right {
  width: 457px;
  max-width: 100%;
}

@media only screen and (max-width: 1040px) {
  .path-onf .page-body .contained .cjon-onf-homepage .cjon-onf-container.cjon-onf-latest-issue,
  .path-cjon .page-body .contained .cjon-onf-homepage .cjon-onf-container.cjon-onf-latest-issue {
    border: none;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .cjon-onf-latest-issue .content-wrapper {
    flex-direction: column-reverse;
  }
  .cjon-onf-latest-issue .content-wrapper .side-left,
  .cjon-onf-latest-issue .content-wrapper .side-right {
    width: 100%;
    padding: 7.63889%;
  }
  .cjon-onf-latest-issue .content-wrapper .side-left {
    padding-top: 0;
  }
  .cjon-onf-latest-issue .issue-link {
    margin-right: 20px;
  }
  .cjon-onf-latest-issue .issue-link a,
  .cjon-onf-latest-issue .supplement-link a {
    margin-top: 20px;
    padding: 12px;
  }
}

.cjon-onf-resources .cjon-onf-resources-content {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
}

.cjon-onf-resources h2 {
  position: relative;
  margin-bottom: 30px;
  color: #051D44;
}

.cjon-onf-resources h2:after {
  width: 38px;
  height: 4px;
  position: absolute;
  left: 0;
  bottom: -20px;
  background: #051D44;
  content: '';
}

.cjon-onf-resources .cjon-onf-resources-content .views-row {
  max-width: 165px;
  text-align: center;
  margin: 20px 50px;
}

.cjon-onf-resources .cjon-onf-resources-content .views-row img {
  max-width: 40px;
  height: auto;
  margin-bottom: 20px;
  display: inline-block;
}
.cjon-onf-resources .cjon-onf-resources-content .views-row a {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  text-align: center;
  color: #0079C2;
  text-decoration: none;
  display: block;
}

.cjon-onf-resources .cjon-onf-resources-content .views-row a:hover,
.cjon-onf-resources .cjon-onf-resources-content .views-row a:focus {
  color: #000;
  text-decoration: underline;
}

@media only screen and (max-width: 780px) {
    .cjon-onf-resources .cjon-onf-resources-content {
        flex-wrap: wrap;
    }
    .cjon-onf-resources .cjon-onf-resources-content .views-row {
        width: 50%;
        margin: 20px 0;
    }
}

.cjon-onf-latest-articles {
  background: #CBE2E7;
  padding: 62px 0;
  /*margin-top: 50px;*/
}

.cjon-onf-latest-articles h2 {
  color: #051D44;
  margin-top: 0;
}

.cjon-onf-latest-articles .results-list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 -15px;
  margin-top: 50px;
}

@media (max-width: 780px) {
  .cjon-onf-latest-articles .results-list {
    justify-content: center;
    margin: 0;
  }
}

@media (max-width: 699px) {
  .cjon-onf-latest-articles .results-list {
    margin-bottom: 24px;
  }
}

.cjon-onf-latest-articles .results-list .views-row {
  width: 33.3333%;
  height: 227px;
  padding: 0 15px;
  margin-bottom: 40px;
  overflow: hidden;
}

.cjon-onf-latest-articles .results-list .views-row .inner-wrapper {
  margin: 0 0;
  height: 227px;
  background: #fff;
}


@media only screen and (min-width: 700px) and (max-width: 1040px) {
  .cjon-onf-latest-articles .results-list .views-row {
    width: 50%;
    margin-bottom: 40px;
    height: 250px;
  }
  .cjon-onf-latest-articles .results-list .views-row .inner-wrapper {
    margin: 0 0;
    height: 250px;
    background: #fff;
  }
}

@media (max-width: 699px) {
  .cjon-onf-latest-articles .results-list .views-row {
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
    height: auto;
    padding: 0;
  }
  .cjon-onf-latest-articles .results-list .views-row .inner-wrapper {
    margin: 0 0;
    height: auto;
    background: #fff;
  }
}


.cjon-onf-latest-articles .results-list .views-row .inner-wrapper {
  padding: 24px;
  background: #fff;
}

.cjon-onf-latest-articles .results-list .views-row .inner-wrapper h2 {
  font-size: 18px;
  line-height: 24px;
  margin-top: 12px;
  margin-bottom: 30px;
  font-weight: 400;
  text-transform: none;
}

.cjon-onf-latest-articles .results-list .views-row .inner-wrapper h2 a {
  color: #0079C2;
  text-decoration: none;
}

.cjon-onf-latest-articles .results-list .views-row .inner-wrapper h2 a:hover,
.cjon-onf-latest-articles .results-list .views-row .inner-wrapper h2 a:focus {
  text-decoration: underline;
  color: #051D44;
}

.cjon-onf-latest-articles .results-list .views-row .inner-wrapper {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  color: #46484F;
  font-family: "Roboto Slab", Georgia, Times, "Times New Roman", serif;
}

.cjon-onf-latest-articles .results-list footer {
  width: 100%;
  text-align: center;
  padding: 0 15px;
  margin-top: 20px;
}

.cjon-onf-latest-articles .results-list footer a {
  background: #0079C2;
  border-radius: 4px;
  padding: 12px 34px;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #FFFFFF;
  text-decoration: none;
  display: inline-block;
}

.cjon-onf-latest-articles .results-list footer a:hover,
.cjon-onf-latest-articles .results-list footer a:focus {
  background: #004976;
  color: #fff;
  text-decoration: underline;
}

@media (min-width: 780px) {
  .cjon-onf-latest-articles .results-list footer {
    margin: 0;
  }
}

.cjon-onf-purchased-ebooks .results-list li {
  background-color: #fff;
  padding: 25px;
  margin-bottom: 20px;
}

/* Start of the midpage ads styling. */
#ONSAds-container_72402 {
  width: 728px;
  /*display: inline-block;*/
  height: 90px;
  position: relative;
}

#sas_closeButton_72402 {
  position: relative;
  /*bottom: 25%;*/
  /*display: inline-block;*/
  /*right: 30px;*/
  cursor: pointer;
  /*margin-bottom: -25px;*/
  /*overflow: hidden;*/
  width: 50px;
  height: 50px;
  top: -110px;
  font-family: Arial,sans-serif;
  font-size: 14px;
  z-index: 1001;
  color: #000000;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  left: 88%;
}

.ad-inner {
  height: 90px;
  bottom: 0;
  z-index: 1000;
  width: 800px;
  left: 0;
  right: 0;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
/* End of the midpage ads styling. */

/* source type facet block for global search results */
.resultFilters ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.resultFilters ul li.facet-item input {
  margin-right: 7px;
}

.product-information-inner .side-column {
   display: block;
    margin-right: 110px;
    position: absolute;
    width: 24% !important;
    right: 0;
    margin-top: 70px;
}

@media only screen and (max-width: 945px) {
  .product-information-inner .side-column {
    width: 100% !important;
    top: 100% !important;
    left: 0;
    right: auto;
    margin-top: 0;
  }
  .product-information-inner {
    position: relative;
  }

.product-information .product-cta a {
  text-decoration: underline;
}

.product-information .product-cta a:hover {
  text-decoration: underline;
}