  .theme-version {
    display: block
  }

  .theme-version.number-110,
  #stacks_in_p156_n3_page2 {
    display: none
  }

  .stacks_out {
    overflow: visible !important
  }

  .stacks_in {
    overflow: visible
  }

  ::-moz-selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  ::selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  ::-moz-selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  body,
  .font-family-text {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
  }

  h1,
  .font-family-h1 {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 300;
  }

  h1 a,
  .font-family-h1 a {
    font-family: inherit
  }

  h2,
  h3,
  h4,
  h5,
  h6,
  .font-family-h2 {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
  }

  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a,
  .font-family-h2 a {
    font-family: inherit
  }

  body {
    background-color: #FFFFFF;
  }

  .hide-for-touch,
  .show-for-touch {
    display: none
  }

  .no-js .hide-for-touch {
    display: block
  }

  .vegas-loading {
    display: none
  }

  .vegas-background {
    -ms-interpolation-mode: bicubic;
    image-rendering: optimizeQuality;
    max-width: none !important
  }

  .vegas-overlay,
  .vegas-background {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }

  .hide-overflow {
    overflow: hidden !important
  }

  .columns>.equalizer.small-up {
    height: 100%
  }

  @media only screen and (min-width:40.063em) {
    .columns>.equalizer.medium-up {
      height: 100%
    }
  }

  @media only screen and (min-width:62.563em) {
    .columns>.equalizer.large-up {
      height: 100%
    }
  }

  @media only screen and (max-width:40em) {
    .row.collapse-small>.columns {
      padding-left: 0;
      padding-right: 0
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .row.collapse-medium>.columns {
      padding-left: 0;
      padding-right: 0
    }
  }

  @media only screen and (max-width:40em) {
    .row .row.collapse-small {
      margin: 0;
      width: auto
    }

    .row .row.collapse-small::before,
    .row .row.collapse-small::after {
      content: " ";
      display: table
    }

    .row .row.collapse-small::after {
      clear: both
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .row .row.collapse-medium {
      margin: 0;
      width: auto
    }

    .row .row.collapse-medium::before,
    .row .row.collapse-medium::after {
      content: " ";
      display: table
    }

    .row .row.collapse-medium::after {
      clear: both
    }
  }

  .column,
  .columns {
    padding-left: 0.94rem;
    padding-right: 0.94rem
  }

  .row .row {
    margin: 0 -0.94rem
  }

  .row.divider>.columns:not(:first-child):before {
    content: " ";
    margin: 0 -0.94rem;
    position: absolute
  }

  @media only screen and (max-width:40em) {

    .row.divider-medium-up>.columns::before,
    .row.divider-large-up>.columns::before,
    .small-12::before {
      display: none
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {

    .row.divider-large-up>.columns::before,
    .medium-12::before {
      display: none
    }
  }

  @media only screen and (min-width:62.563em) {
    .large-12:before {
      display: none
    }
  }

  .floating-body.radius {
    border-radius: 3px
  }

  .floating-body.radius>.columns>.stacks_out:first-child>.stacks_in>.top-bar-wrapper:not(.fixed) {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
  }

  .floating-body .top-bar-wrapper.contain-to-grid.fixed {
    max-width: 1000px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .radius {
    background-clip: padding-box
  }

  img {
    color: #FFFFFF
  }

  img.radius {
    border-radius: 3px
  }

  img.round {
    border-radius: 1000px
  }

  .row {
    max-width: 1000px !important;
  }

  .row.max-edge {
    max-width: 100% !important
  }

  body {
    color: rgba(34, 34, 34, 1.00)
  }

  a {
    color: rgba(132, 0, 11, 1.00);
    -webkit-text-decoration: none;
    text-decoration: none;
    font-weight: inherit
  }

  a:hover,
  a:focus {
    color: rgba(51, 51, 51, 1.00)
  }

  a.close,
  a.close-reveal-modal {
    text-decoration: none
  }

  .alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .alt a {
    color: rgba(255, 255, 255, 1.00);
    -webkit-text-decoration: none;
    text-decoration: none
  }

  .alt a:hover,
  .alt a:focus {
    color: rgba(132, 0, 11, 1.00)
  }

  .alt small {
    color: rgba(255, 255, 255, 1.00)
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    color: rgba(34, 34, 34, 1.00);
    margin-top: 0
  }

  h1.alt,
  h2.alt,
  h3.alt,
  h4.alt,
  h5.alt,
  h6.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  h1.subheader,
  h2.subheader,
  h3.subheader,
  h4.subheader,
  h5.subheader,
  h6.subheader {
    color: rgba(44, 44, 44, 1.00)
  }

  h1.subheader.alt,
  h2.subheader.alt,
  h3.subheader.alt,
  h4.subheader.alt,
  h5.subheader.alt,
  h6.subheader.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  h1 small,
  h2 small,
  h3 small,
  h4 small,
  h5 small,
  h6 small {
    font-size: 30%;
    color: rgba(44, 44, 44, 1.00)
  }

  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    color: inherit !important
  }

  h1 a:hover,
  h2 a:hover,
  h3 a:hover,
  h4 a:hover,
  h5 a:hover,
  h6 a:hover {
    opacity: 0.8;
    color: inherit !important
  }

  h1 {
    font-size: 2.12rem
  }

  h2 {
    font-size: 1.69rem
  }

  h3 {
    font-size: 1.38rem
  }

  h4 {
    font-size: 1.12rem
  }

  h5 {
    font-size: 1.12rem
  }

  h6 {
    font-size: 1.00rem
  }

  p,
  ul li,
  ol li {
    font-size: 0.95rem
  }

  @media only screen and (min-width:40.063em) {
    h1 {
      font-size: 2.60rem
    }

    h2 {
      font-size: 2.31rem
    }

    h3 {
      font-size: 1.69rem
    }

    h4 {
      font-size: 1.44rem
    }

    h5 {
      font-size: 1.12rem
    }

    h6 {
      font-size: 1.00rem
    }

    p,
    ul li,
    ol li {
      font-size: 0.95rem
    }
  }

  code {
    color: rgba(204, 55, 30, 1.00)
  }

  hr,
  blockquote,
  abbr,
  acronym,
  .vcard {
    border-color: rgba(221, 221, 221, 1.00)
  }

  hr.alt,
  blockquote.alt,
  abbr.alt,
  acronym.alt,
  .vcard.alt {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.primary,
  blockquote.primary,
  abbr.primary,
  acronym.primary,
  .vcard.primary {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.primary,
  blockquote.primary,
  abbr.primary,
  acronym.primary,
  .vcard.primary {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.secondary,
  blockquote.secondary,
  abbr.secondary,
  acronym.secondary,
  .vcard.secondary {
    border-color: rgba(231, 231, 231, 1.00)
  }

  hr.swatch1,
  blockquote.swatch1,
  abbr.swatch1,
  acronym.swatch1,
  .vcard.swatch1 {
    border-color: rgba(255, 255, 255, 1.00)
  }

  hr.swatch2,
  blockquote.swatch2,
  abbr.swatch2,
  acronym.swatch2,
  .vcard.swatch2 {
    border-color: rgba(34, 34, 34, 1.00)
  }

  hr.swatch3,
  blockquote.swatch3,
  abbr.swatch3,
  acronym.swatch3,
  .vcard.swatch3 {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.swatch4,
  blockquote.swatch4,
  abbr.swatch4,
  acronym.swatch4,
  .vcard.swatch4 {
    border-color: rgba(51, 51, 51, 1.00)
  }

  hr.swatch5,
  blockquote.swatch5,
  abbr.swatch5,
  acronym.swatch5,
  .vcard.swatch5 {
    border-color: rgba(191, 191, 191, 1.00)
  }

  hr.swatch6,
  blockquote.swatch6,
  abbr.swatch6,
  acronym.swatch6,
  .vcard.swatch6 {
    border-color: rgba(132, 0, 11, 0.70)
  }

  blockquote,
  blockquote p {
    color: rgba(44, 44, 44, 1.00)
  }

  blockquote cite,
  blockquote cite a,
  blockquote p cite,
  blockquote p cite a {
    color: rgba(40, 40, 40, 1.00)
  }

  blockquote.alt,
  blockquote.alt p,
  blockquote p.alt,
  blockquote p.alt p {
    color: rgba(255, 255, 255, 1.00)
  }

  blockquote.alt cite,
  blockquote.alt cite a,
  blockquote.alt p cite,
  blockquote.alt p cite a,
  blockquote p.alt cite,
  blockquote p.alt cite a,
  blockquote p.alt p cite,
  blockquote p.alt p cite a {
    color: rgba(255, 255, 255, 1.00)
  }

  .flex-video {
    margin-bottom: 0
  }

  .contain-to-grid .top-bar {
    max-width: 1000px
  }

  .top-bar .top-bar-section ul li>a.button {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.alert:hover {
    background-color: rgba(228, 61, 34, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.success:hover {
    background-color: rgba(63, 163, 100, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.radius {
    border-radius: 3px
  }

  .top-bar-wrapper.fn-scheme-primary {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-primary ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .top-bar-wrapper.fn-scheme-primary .site-title,
  .top-bar-wrapper.fn-scheme-primary .site-title small,
  .top-bar-wrapper.fn-scheme-primary a:not(.button) {
    color: rgba(255, 255, 255, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-primary .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary ul:not(.title-area) ul.dropdown {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary .site-title,
  .top-bar-wrapper.fn-scheme-secondary .site-title small,
  .top-bar-wrapper.fn-scheme-secondary a:not(.button) {
    color: rgba(255, 255, 255, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-secondary .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 ul:not(.title-area) ul.dropdown {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 .site-title,
  .top-bar-wrapper.fn-scheme-swatch1 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch1 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch1 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 ul:not(.title-area) ul.dropdown {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 .site-title,
  .top-bar-wrapper.fn-scheme-swatch2 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch2 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch2 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 .site-title,
  .top-bar-wrapper.fn-scheme-swatch3 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch3 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch3 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 ul:not(.title-area) ul.dropdown {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 .site-title,
  .top-bar-wrapper.fn-scheme-swatch4 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch4 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch4 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 ul:not(.title-area) ul.dropdown {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 .site-title,
  .top-bar-wrapper.fn-scheme-swatch5 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch5 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch5 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch6 {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch6 ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .top-bar-wrapper.fn-scheme-swatch6 .site-title,
  .top-bar-wrapper.fn-scheme-swatch6 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch6 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch6 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .alert-box {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(125, 0, 10, 1.00)
  }

  .alert-box a:not(.close) {
    color: rgba(255, 255, 255, 1.00);
    text-decoration: underline
  }

  .alert-box.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(219, 219, 219, 1.00)
  }

  .alert-box.alert {
    background-color: rgba(240, 65, 36, 1.00);
    border-color: rgba(228, 61, 34, 1.00)
  }

  .alert-box.success {
    background-color: rgba(67, 172, 106, 1.00);
    border-color: rgba(63, 163, 100, 1.00)
  }

  .alert-box.warning {
    background-color: rgba(240, 138, 36, 1.00);
    border-color: rgba(228, 131, 34, 1.00)
  }

  .alert-box.info {
    background-color: rgba(160, 211, 232, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(152, 200, 220, 1.00)
  }

  .alert-box.radius {
    border-radius: 3px
  }

  .breadcrumbs {
    background-color: rgba(231, 231, 231, 1.00);
    border-color: rgba(219, 219, 219, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs .current a {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs.radius {
    border-radius: 3px
  }

  .breadcrumbs header {
    display: inline
  }

  .breadcrumbs .fa {
    font-size: 1em
  }

  .breadcrumbs .unavailable {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs li:before {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs *:first-child:before {
    margin: 0 .75rem
  }

  .button {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .button:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .button.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .button.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .button.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .button.alert:hover {
    background-color: rgba(228, 61, 34, 1.00)
  }

  .button.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .button.success:hover {
    background-color: rgba(63, 163, 100, 1.00)
  }

  .button.radius {
    border-radius: 3px
  }

  .button.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(132, 0, 11, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .button.ghost:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(125, 0, 10, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .button.ghost.secondary {
    border-color: rgba(231, 231, 231, 1.00);
    color: rgba(231, 231, 231, 1.00)
  }

  .button.ghost.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(219, 219, 219, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .button.ghost.alert {
    border-color: rgba(240, 65, 36, 1.00);
    color: rgba(240, 65, 36, 1.00)
  }

  .button.ghost.alert:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(228, 61, 34, 1.00);
    background-color: rgba(228, 61, 34, 1.00)
  }

  .button.ghost.success {
    border-color: rgba(67, 172, 106, 1.00);
    color: rgba(67, 172, 106, 1.00)
  }

  .button.ghost.success:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(63, 163, 100, 1.00);
    background-color: rgba(63, 163, 100, 1.00)
  }

  .split.button.radius span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .split.button span::after {
    border-top-color: rgba(255, 255, 255, 1.00)
  }

  .split.button.secondary span::after {
    border-top-color: rgba(255, 255, 255, 1.00)
  }

  .button-group.radius>*:first-child,
  .button-group.radius>*:first-child>a,
  .button-group.radius>*:first-child>button,
  .button-group.radius>*:first-child>.button {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  .button-group.radius>*:last-child,
  .button-group.radius>*:last-child>a,
  .button-group.radius>*:last-child>button,
  .button-group.radius>*:last-child>.button {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .button-group.stack>li .button,
  .button-group.stack-for-small>li .button {
    border-top: 1px solid rgba(255, 255, 255, 0.5)
  }

  .icon-bar {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item {
    cursor: pointer;
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item label,
  .icon-bar>.item i {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .icon-bar.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item label,
  .icon-bar.secondary>.item i {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item:hover {
    background-color: rgba(219, 219, 219, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  form[data-abide] .error label {
    color: rgba(240, 65, 36, 1.00)
  }

  form[data-abide] .error small.error,
  form[data-abide] .error span.error {
    background-color: rgba(240, 65, 36, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  input[type="radio"] {
    margin-left: 1px
  }

  form input[type="text"],
  form input[type="password"],
  form input[type="date"],
  form input[type="datetime"],
  form input[type="datetime-local"],
  form input[type="month"],
  form input[type="week"],
  form input[type="email"],
  form input[type="number"],
  form input[type="search"],
  form input[type="tel"],
  form input[type="time"],
  form input[type="url"],
  form textarea,
  form select {
    font-size: 16px;
    color: rgba(34, 34, 34, 1.00)
  }

  form input[type="text"]:focus,
  form input[type="password"]:focus,
  form input[type="date"]:focus,
  form input[type="datetime"]:focus,
  form input[type="datetime-local"]:focus,
  form input[type="month"]:focus,
  form input[type="week"]:focus,
  form input[type="email"]:focus,
  form input[type="number"]:focus,
  form input[type="search"]:focus,
  form input[type="tel"]:focus,
  form input[type="time"]:focus,
  form input[type="url"]:focus,
  form textarea:focus,
  form select:focus {
    border-color: rgba(132, 0, 11, 1.00)
  }

  form fieldset {
    border-color: rgba(221, 221, 221, 1.00)
  }

  form legend {
    background-color: #FFFFFF
  }

  form label {
    color: rgba(40, 40, 40, 1.00)
  }

  form.radius input[type="text"],
  form.radius input[type="password"],
  form.radius input[type="date"],
  form.radius input[type="datetime"],
  form.radius input[type="datetime-local"],
  form.radius input[type="month"],
  form.radius input[type="week"],
  form.radius input[type="email"],
  form.radius input[type="number"],
  form.radius input[type="search"],
  form.radius input[type="tel"],
  form.radius input[type="time"],
  form.radius input[type="url"],
  form.radius textarea,
  form.radius select,
  form.radius small.error {
    border-radius: 3px
  }

  form.radius span.prefix,
  form.radius label.prefix {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  form.radius span.postfix,
  form.radius label.postfix {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  form.radius .input-group>*:first-child,
  form.radius .input-group>*:first-child * {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  form.radius .input-group>*:last-child,
  form.radius .input-group>*:last-child * {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .range-slider,
  .range-slider.radius,
  .range-slider.round {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider .range-slider-handle,
  .range-slider.radius .range-slider-handle,
  .range-slider.round .range-slider-handle {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .range-slider .range-slider-handle:hover,
  .range-slider.radius .range-slider-handle:hover,
  .range-slider.round .range-slider-handle:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .range-slider .range-slider-active-segment,
  .range-slider.radius .range-slider-active-segment,
  .range-slider.round .range-slider-active-segment {
    background-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider.secondary,
  .range-slider.radius.secondary,
  .range-slider.round.secondary {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider.secondary .range-slider-handle,
  .range-slider.radius.secondary .range-slider-handle,
  .range-slider.round.secondary .range-slider-handle {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .range-slider.secondary .range-slider-handle:hover,
  .range-slider.radius.secondary .range-slider-handle:hover,
  .range-slider.round.secondary .range-slider-handle:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .range-slider.secondary .range-slider-active-segment,
  .range-slider.radius.secondary .range-slider-active-segment,
  .range-slider.round.secondary .range-slider-active-segment {
    background-color: rgba(225, 225, 225, 1.00)
  }

  .slider-display {
    display: block;
    margin-top: 16px
  }

  fieldset.switch label {
    background-color: #e6e6e6
  }

  fieldset.switch label::after {
    background-color: rgba(255, 255, 255, 1.00)
  }

  fieldset.switch input:checked+label {
    background-color: rgba(132, 0, 11, 1.00)
  }

  fieldset.switch.secondary label::after {
    background-color: rgba(255, 255, 255, 1.00)
  }

  fieldset.switch.secondary input:checked+label {
    background-color: rgba(231, 231, 231, 1.00)
  }

  fieldset.switch.alert input:checked+label {
    background-color: rgba(240, 65, 36, 1.00)
  }

  fieldset.switch.success input:checked+label {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .label {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00);
    margin-bottom: 0
  }

  .label.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .label.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .label.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .label.radius {
    border-radius: 3px
  }

  .alert-box .close {
    opacity: 0.5
  }

  .slideshow-wrapper {
    min-height: 50px;
    z-index: 10
  }

  .orbit-container .orbit-bullets li {
    cursor: pointer;
    background: rgba(231, 231, 231, 1.00)
  }

  .orbit-container .orbit-bullets li.active,
  .orbit-container .orbit-bullets li:hover {
    background: rgba(132, 0, 11, 1.00)
  }

  .accordion .accordion-navigation>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .accordion .accordion-navigation>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .accordion .accordion-navigation>a.radius {
    border-radius: 3px
  }

  .accordion .accordion-navigation>a.round {
    border-radius: 1000px
  }

  .accordion .accordion-navigation.active>a {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .accordion .accordion-navigation>.content {
    background-color: transparent !important
  }

  .accordion.secondary .accordion-navigation>a {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .accordion.secondary .accordion-navigation>a:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .accordion.secondary .accordion-navigation.active>a {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs li.tab-title>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .tabs li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs li.tab-title.active>a {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.secondary li.tab-title>a {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .tabs.secondary li.tab-title>a:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs.secondary li.tab-title.active>a {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs.swatch1 li.tab-title>a {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch1 li.tab-title>a:hover {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .tabs.swatch1 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(242, 242, 242, 1.00)
  }

  .tabs.swatch2 li.tab-title>a {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch2 li.tab-title>a:hover {
    background-color: rgba(32, 32, 32, 1.00)
  }

  .tabs.swatch2 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(32, 32, 32, 1.00)
  }

  .tabs.swatch3 li.tab-title>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch3 li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.swatch3 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.swatch4 li.tab-title>a {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch4 li.tab-title>a:hover {
    background-color: rgba(48, 48, 48, 1.00)
  }

  .tabs.swatch4 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(48, 48, 48, 1.00)
  }

  .tabs.swatch5 li.tab-title>a {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch5 li.tab-title>a:hover {
    background-color: rgba(181, 181, 181, 1.00)
  }

  .tabs.swatch5 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(181, 181, 181, 1.00)
  }

  .tabs.swatch6 li.tab-title>a {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch6 li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 0.70)
  }

  .tabs.swatch6 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(125, 0, 10, 0.70)
  }

  .tabs.radius li.tab-title:first-child a {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  .tabs.radius li.tab-title:last-child a {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .th.radius {
    border-radius: 3px
  }

  .th:hover,
  .th:focus {
    -webkit-box-shadow: 0 0 6px 1px rgba(66, 0, 5, 1.00);
    box-shadow: 0 0 6px 1px rgba(66, 0, 5, 1.00)
  }

  .f-dropdown,
  .f-dropdown.content {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(204, 204, 204, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .f-dropdown::before,
  .f-dropdown.content::before {
    border-color: transparent transparent rgba(255, 255, 255, 1.00) transparent
  }

  .f-dropdown::after,
  .f-dropdown.content::after {
    border-color: transparent transparent rgba(204, 204, 204, 1.00) transparent
  }

  .f-dropdown li a,
  .f-dropdown.content li a {
    color: rgba(51, 51, 51, 1.00)
  }

  .f-dropdown li:hover,
  .f-dropdown.content li:hover {
    background-color: rgba(0, 0, 0, 0.1)
  }

  .f-dropdown.radius,
  .f-dropdown.content.radius {
    border-radius: 3px
  }

  .tooltip {
    border-radius: 3px;
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .panel {
    background-color: rgba(242, 242, 242, 1.00);
    border-color: rgba(219, 219, 219, 1.00)
  }

  .panel.radius {
    border-radius: 3px
  }

  .panel p {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel p a {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel p.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel p.alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel p.alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel p.alt small {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel h1,
  .panel h2,
  .panel h3,
  .panel h4,
  .panel h5,
  .panel h6 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel h1.alt,
  .panel h2.alt,
  .panel h3.alt,
  .panel h4.alt,
  .panel h5.alt,
  .panel h6.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel h1.subheader,
  .panel h2.subheader,
  .panel h3.subheader,
  .panel h4.subheader,
  .panel h5.subheader,
  .panel h6.subheader {
    color: rgba(44, 44, 44, 1.00)
  }

  .panel h1.subheader.alt,
  .panel h2.subheader.alt,
  .panel h3.subheader.alt,
  .panel h4.subheader.alt,
  .panel h5.subheader.alt,
  .panel h6.subheader.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.primary .title {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.primary .price {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.primary .description {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.primary .bullet-item {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .title {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.secondary .price {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .description {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .bullet-item {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.radius {
    border-radius: 3px
  }

  .pricing-table.radius .title {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
  }

  .pricing-table.radius .cta-button {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
  }

  .side-nav li a:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav li a:not(.button):hover {
    background-color: rgba(243, 243, 243, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .side-nav li.active>a:first-child:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav li.active:not(.has-dropdown) a:not(.button) {
    color: rgba(112, 0, 9, 1.00)
  }

  .side-nav header {
    color: rgba(34, 34, 34, 1.00);
    margin-top: 1rem;
    margin-bottom: 0.5rem
  }

  .side-nav label {
    color: rgba(40, 40, 40, 1.00)
  }

  .side-nav li.divider {
    border-top-color: rgba(221, 221, 221, 1.00)
  }

  .side-nav.alt li a:not(.button) {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li a:not(.button):hover {
    background-color: rgba(145, 0, 12, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav.alt li.active>a:first-child:not(.button) {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li.active:not(.has-dropdown) a:not(.button) {
    color: rgba(216, 216, 216, 1.00)
  }

  .side-nav.alt header {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt label {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li.divider {
    border-top-color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt,
  .sub-nav dd,
  .sub-nav li {
    float: none;
    display: inline-block
  }

  .sub-nav dt a:not(.button),
  .sub-nav dd a:not(.button),
  .sub-nav li a:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt a:not(.button):hover,
  .sub-nav dd a:not(.button):hover,
  .sub-nav li a:not(.button):hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .sub-nav dt.active a:not(.button),
  .sub-nav dd.active a:not(.button),
  .sub-nav li.active a:not(.button) {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt.active a:not(.button):hover,
  .sub-nav dd.active a:not(.button):hover,
  .sub-nav li.active a:not(.button):hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .sub-nav dt.active a:not(.button).secondary,
  .sub-nav dd.active a:not(.button).secondary,
  .sub-nav li.active a:not(.button).secondary {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav dt.active a:not(.button).secondary:hover,
  .sub-nav dd.active a:not(.button).secondary:hover,
  .sub-nav li.active a:not(.button).secondary:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .sub-nav.secondary dt a:not(.button),
  .sub-nav.secondary dd a:not(.button),
  .sub-nav.secondary li a:not(.button) {
    color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav.secondary dt a:not(.button):hover,
  .sub-nav.secondary dd a:not(.button):hover,
  .sub-nav.secondary li a:not(.button):hover {
    color: rgba(219, 219, 219, 1.00)
  }

  .sub-nav.secondary dt.active a:not(.button),
  .sub-nav.secondary dd.active a:not(.button),
  .sub-nav.secondary li.active a:not(.button) {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav.secondary dt.active a:not(.button):hover,
  .sub-nav.secondary dd.active a:not(.button):hover,
  .sub-nav.secondary li.active a:not(.button):hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .reveal-modal {
    z-index: 9999;
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00);
    border: none;
    border-radius: 0
  }

  @media screen and (max-width:39.9375em) {
    .reveal-modal {
      border-radius: 0 !important
    }
  }

  .reveal-modal.fullscreen {
    position: fixed;
    top: 0px !important;
    width: 100vw;
    height: 100vh;
    overflow-y: scroll
  }

  .reveal-modal.fullscreen .close-reveal-modal {
    position: fixed
  }

  .reveal-modal.radius {
    border-radius: 3px
  }

  .reveal-modal .close-reveal-modal {
    color: rgba(170, 170, 170, 1.00);
    font-weight: normal;
    z-index: 99999
  }

  .reveal-modal-bg {
    z-index: 9998;
    background: rgba(0, 0, 0, 0.45)
  }

  nav.inline-nav ul.inline-list {
    margin-left: 0
  }

  nav.inline-nav ul.inline-list li {
    float: none;
    display: inline-block
  }

  nav.inline-nav ul.inline-list li:first-child {
    margin-left: 0
  }

  nav.inline-nav ul.inline-list li.active {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-bottom-color: rgba(132, 0, 11, 1.00)
  }

  nav.inline-nav ul.inline-list.alt li.active {
    border-bottom-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-blackout {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-assembled .clearing-container .visible-img,
  .clearing-assembled .clearing-container .clearing-caption {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-assembled .clearing-container .carousel {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-close {
    color: rgba(170, 170, 170, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-close:hover,
  .clearing-assembled .clearing-container .clearing-close:focus {
    color: rgba(170, 170, 170, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-main-next>span {
    border-color: transparent;
    border-left-color: rgba(51, 51, 51, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-main-prev>span {
    border-color: transparent;
    border-right-color: rgba(51, 51, 51, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-caption {
    color: rgba(51, 51, 51, 1.00)
  }

  .copyright {
    color: rgba(34, 34, 34, 1.00);
    font-size: 0.9rem
  }

  .copyright a {
    color: rgba(132, 0, 11, 1.00)
  }

  .copyright a:hover {
    color: rgba(51, 51, 51, 1.00)
  }

  .stacks_s_hidden,
  .stacks_m_hidden,
  .stacks_l_hidden {
    display: block !important
  }

  @media only screen and (max-width:40em) {
    .stacks_s_hidden {
      display: none !important
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .stacks_m_hidden {
      display: none !important
    }
  }

  @media only screen and (min-width:62.563em) {
    .stacks_l_hidden {
      display: none !important
    }
  }

  .fn-text-header {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-link a {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-link a:hover {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-text {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-text p,
  .fn-text-text div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-accent {
    color: rgba(221, 221, 221, 1.00)
  }

  .fn-text-code-text {
    color: rgba(204, 55, 30, 1.00)
  }

  .fn-text-header-alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-link-alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-link-alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-accent-alt {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-primary {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-primary-text {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-primary-text p,
  .fn-text-primary-text div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-secondary {
    color: rgba(231, 231, 231, 1.00)
  }

  .fn-text-secondary-text {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-secondary-text p,
  .fn-text-secondary-text div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-alert {
    color: rgba(240, 65, 36, 1.00)
  }

  .fn-text-success {
    color: rgba(67, 172, 106, 1.00)
  }

  .fn-text-warning {
    color: rgba(240, 138, 36, 1.00)
  }

  .fn-text-info {
    color: rgba(160, 211, 232, 1.00)
  }

  .fn-text-modal {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-modal-close {
    color: rgba(170, 170, 170, 1.00)
  }

  .fn-text-modal-text {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-modal-text p,
  .fn-text-modal-text div {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-text-alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt p,
  .fn-text-text-alt div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1,
  .fn-text-text-alt h2,
  .fn-text-text-alt h3,
  .fn-text-text-alt h4,
  .fn-text-text-alt h5,
  .fn-text-text-alt h6 {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 a,
  .fn-text-text-alt h2 a,
  .fn-text-text-alt h3 a,
  .fn-text-text-alt h4 a,
  .fn-text-text-alt h5 a,
  .fn-text-text-alt h6 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 a:hover,
  .fn-text-text-alt h2 a:hover,
  .fn-text-text-alt h3 a:hover,
  .fn-text-text-alt h4 a:hover,
  .fn-text-text-alt h5 a:hover,
  .fn-text-text-alt h6 a:hover {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 small,
  .fn-text-text-alt h2 small,
  .fn-text-text-alt h3 small,
  .fn-text-text-alt h4 small,
  .fn-text-text-alt h5 small,
  .fn-text-text-alt h6 small {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw1c1 {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c1 p,
  .fn-text-sw1c1 div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c1 h1,
  .fn-text-sw1c1 h2,
  .fn-text-sw1c1 h3,
  .fn-text-sw1c1 h4,
  .fn-text-sw1c1 h5,
  .fn-text-sw1c1 h6,
  .fn-text-sw1c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw1c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c2 p,
  .fn-text-sw1c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c2 h1,
  .fn-text-sw1c2 h2,
  .fn-text-sw1c2 h3,
  .fn-text-sw1c2 h4,
  .fn-text-sw1c2 h5,
  .fn-text-sw1c2 h6,
  .fn-text-sw1c2 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c2 a:hover {
    color: rgba(242, 242, 242, 1.00)
  }

  .fn-text-sw2c1 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c1 p,
  .fn-text-sw2c1 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c1 h1,
  .fn-text-sw2c1 h2,
  .fn-text-sw2c1 h3,
  .fn-text-sw2c1 h4,
  .fn-text-sw2c1 h5,
  .fn-text-sw2c1 h6,
  .fn-text-sw2c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw2c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c2 p,
  .fn-text-sw2c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c2 h1,
  .fn-text-sw2c2 h2,
  .fn-text-sw2c2 h3,
  .fn-text-sw2c2 h4,
  .fn-text-sw2c2 h5,
  .fn-text-sw2c2 h6,
  .fn-text-sw2c2 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c2 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw3c1 {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c1 p,
  .fn-text-sw3c1 div {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c1 h1,
  .fn-text-sw3c1 h2,
  .fn-text-sw3c1 h3,
  .fn-text-sw3c1 h4,
  .fn-text-sw3c1 h5,
  .fn-text-sw3c1 h6,
  .fn-text-sw3c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw3c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c2 p,
  .fn-text-sw3c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c2 h1,
  .fn-text-sw3c2 h2,
  .fn-text-sw3c2 h3,
  .fn-text-sw3c2 h4,
  .fn-text-sw3c2 h5,
  .fn-text-sw3c2 h6,
  .fn-text-sw3c2 a {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c2 a:hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .fn-text-sw4c1 {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c1 p,
  .fn-text-sw4c1 div {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c1 h1,
  .fn-text-sw4c1 h2,
  .fn-text-sw4c1 h3,
  .fn-text-sw4c1 h4,
  .fn-text-sw4c1 h5,
  .fn-text-sw4c1 h6,
  .fn-text-sw4c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw4c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c2 p,
  .fn-text-sw4c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c2 h1,
  .fn-text-sw4c2 h2,
  .fn-text-sw4c2 h3,
  .fn-text-sw4c2 h4,
  .fn-text-sw4c2 h5,
  .fn-text-sw4c2 h6,
  .fn-text-sw4c2 a {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c2 a:hover {
    color: rgba(48, 48, 48, 1.00)
  }

  .fn-text-sw5c1 {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c1 p,
  .fn-text-sw5c1 div {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c1 h1,
  .fn-text-sw5c1 h2,
  .fn-text-sw5c1 h3,
  .fn-text-sw5c1 h4,
  .fn-text-sw5c1 h5,
  .fn-text-sw5c1 h6,
  .fn-text-sw5c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw5c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c2 p,
  .fn-text-sw5c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c2 h1,
  .fn-text-sw5c2 h2,
  .fn-text-sw5c2 h3,
  .fn-text-sw5c2 h4,
  .fn-text-sw5c2 h5,
  .fn-text-sw5c2 h6,
  .fn-text-sw5c2 a {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c2 a:hover {
    color: rgba(181, 181, 181, 1.00)
  }

  .fn-text-sw6c1 {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c1 p,
  .fn-text-sw6c1 div {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c1 h1,
  .fn-text-sw6c1 h2,
  .fn-text-sw6c1 h3,
  .fn-text-sw6c1 h4,
  .fn-text-sw6c1 h5,
  .fn-text-sw6c1 h6,
  .fn-text-sw6c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw6c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c2 p,
  .fn-text-sw6c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c2 h1,
  .fn-text-sw6c2 h2,
  .fn-text-sw6c2 h3,
  .fn-text-sw6c2 h4,
  .fn-text-sw6c2 h5,
  .fn-text-sw6c2 h6,
  .fn-text-sw6c2 a {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c2 a:hover {
    color: rgba(125, 0, 10, 0.70)
  }

  .panel .fn-text-sw1c1 {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c1 p,
  .panel .fn-text-sw1c1 div {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c1 h1,
  .panel .fn-text-sw1c1 h2,
  .panel .fn-text-sw1c1 h3,
  .panel .fn-text-sw1c1 h4,
  .panel .fn-text-sw1c1 h5,
  .panel .fn-text-sw1c1 h6,
  .panel .fn-text-sw1c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw1c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c2 p,
  .panel .fn-text-sw1c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c2 h1,
  .panel .fn-text-sw1c2 h2,
  .panel .fn-text-sw1c2 h3,
  .panel .fn-text-sw1c2 h4,
  .panel .fn-text-sw1c2 h5,
  .panel .fn-text-sw1c2 h6,
  .panel .fn-text-sw1c2 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c2 a:hover {
    color: rgba(242, 242, 242, 1.00)
  }

  .panel .fn-text-sw2c1 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c1 p,
  .panel .fn-text-sw2c1 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c1 h1,
  .panel .fn-text-sw2c1 h2,
  .panel .fn-text-sw2c1 h3,
  .panel .fn-text-sw2c1 h4,
  .panel .fn-text-sw2c1 h5,
  .panel .fn-text-sw2c1 h6,
  .panel .fn-text-sw2c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw2c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c2 p,
  .panel .fn-text-sw2c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c2 h1,
  .panel .fn-text-sw2c2 h2,
  .panel .fn-text-sw2c2 h3,
  .panel .fn-text-sw2c2 h4,
  .panel .fn-text-sw2c2 h5,
  .panel .fn-text-sw2c2 h6,
  .panel .fn-text-sw2c2 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c2 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw3c1 {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c1 p,
  .panel .fn-text-sw3c1 div {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c1 h1,
  .panel .fn-text-sw3c1 h2,
  .panel .fn-text-sw3c1 h3,
  .panel .fn-text-sw3c1 h4,
  .panel .fn-text-sw3c1 h5,
  .panel .fn-text-sw3c1 h6,
  .panel .fn-text-sw3c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw3c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c2 p,
  .panel .fn-text-sw3c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c2 h1,
  .panel .fn-text-sw3c2 h2,
  .panel .fn-text-sw3c2 h3,
  .panel .fn-text-sw3c2 h4,
  .panel .fn-text-sw3c2 h5,
  .panel .fn-text-sw3c2 h6,
  .panel .fn-text-sw3c2 a {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c2 a:hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .panel .fn-text-sw4c1 {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c1 p,
  .panel .fn-text-sw4c1 div {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c1 h1,
  .panel .fn-text-sw4c1 h2,
  .panel .fn-text-sw4c1 h3,
  .panel .fn-text-sw4c1 h4,
  .panel .fn-text-sw4c1 h5,
  .panel .fn-text-sw4c1 h6,
  .panel .fn-text-sw4c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw4c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c2 p,
  .panel .fn-text-sw4c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c2 h1,
  .panel .fn-text-sw4c2 h2,
  .panel .fn-text-sw4c2 h3,
  .panel .fn-text-sw4c2 h4,
  .panel .fn-text-sw4c2 h5,
  .panel .fn-text-sw4c2 h6,
  .panel .fn-text-sw4c2 a {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c2 a:hover {
    color: rgba(48, 48, 48, 1.00)
  }

  .panel .fn-text-sw5c1 {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c1 p,
  .panel .fn-text-sw5c1 div {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c1 h1,
  .panel .fn-text-sw5c1 h2,
  .panel .fn-text-sw5c1 h3,
  .panel .fn-text-sw5c1 h4,
  .panel .fn-text-sw5c1 h5,
  .panel .fn-text-sw5c1 h6,
  .panel .fn-text-sw5c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw5c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c2 p,
  .panel .fn-text-sw5c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c2 h1,
  .panel .fn-text-sw5c2 h2,
  .panel .fn-text-sw5c2 h3,
  .panel .fn-text-sw5c2 h4,
  .panel .fn-text-sw5c2 h5,
  .panel .fn-text-sw5c2 h6,
  .panel .fn-text-sw5c2 a {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c2 a:hover {
    color: rgba(181, 181, 181, 1.00)
  }

  .panel .fn-text-sw6c1 {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c1 p,
  .panel .fn-text-sw6c1 div {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c1 h1,
  .panel .fn-text-sw6c1 h2,
  .panel .fn-text-sw6c1 h3,
  .panel .fn-text-sw6c1 h4,
  .panel .fn-text-sw6c1 h5,
  .panel .fn-text-sw6c1 h6,
  .panel .fn-text-sw6c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw6c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c2 p,
  .panel .fn-text-sw6c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c2 h1,
  .panel .fn-text-sw6c2 h2,
  .panel .fn-text-sw6c2 h3,
  .panel .fn-text-sw6c2 h4,
  .panel .fn-text-sw6c2 h5,
  .panel .fn-text-sw6c2 h6,
  .panel .fn-text-sw6c2 a {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c2 a:hover {
    color: rgba(125, 0, 10, 0.70)
  }

  .fn-bg-header {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-text {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-link {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-link-hover {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-accent {
    background-color: rgba(221, 221, 221, 1.00)
  }

  .fn-bg-code-text {
    background-color: rgba(204, 55, 30, 1.00)
  }

  .fn-bg-modal-text {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-header-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-text-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-link-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-link-hover-alt {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-accent-alt {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-primary {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-primary-text {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-secondary {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .fn-bg-secondary-text {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .fn-bg-success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .fn-bg-warning {
    background-color: rgba(240, 138, 36, 1.00)
  }

  .fn-bg-info {
    background-color: rgba(160, 211, 232, 1.00)
  }

  .fn-bg-modal {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-modal-close {
    background-color: rgba(170, 170, 170, 1.00)
  }

  .fn-bg-sw1c1 {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-sw1c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw2c1 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw2c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw3c1 {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-sw3c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw4c1 {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-sw4c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw5c1 {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .fn-bg-sw5c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw6c1 {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .fn-bg-sw6c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-backdrop {
    background-color: rgba(0, 0, 0, 0.45)
  }

  .fn-backdrop-solid {
    background-color: rgba(0, 0, 0, 0.45)
  }

  .fn-scheme-primary {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-primary div,
  .fn-scheme-primary p {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-primary.button:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-secondary div,
  .fn-scheme-secondary p {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-secondary.button:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .fn-scheme-modal {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-modal div,
  .fn-scheme-modal p {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-modal .close {
    color: rgba(170, 170, 170, 1.00)
  }

  .fn-scheme-swatch1 {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1 div,
  .fn-scheme-swatch1 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1.switch {
    background-color: transparent
  }

  .fn-scheme-swatch1.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1.switch input:checked+label {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch1.button:hover {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .fn-scheme-swatch1.ghost {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch1.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(242, 242, 242, 1.00);
    background-color: rgba(242, 242, 242, 1.00)
  }

  .fn-scheme-swatch2 {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2 div,
  .fn-scheme-swatch2 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2.switch {
    background-color: transparent
  }

  .fn-scheme-swatch2.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2.switch input:checked+label {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch2.button:hover {
    background-color: rgba(32, 32, 32, 1.00)
  }

  .fn-scheme-swatch2.ghost {
    background-color: transparent;
    border-color: rgba(34, 34, 34, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch2.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(32, 32, 32, 1.00);
    background-color: rgba(32, 32, 32, 1.00)
  }

  .fn-scheme-swatch3 {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3 div,
  .fn-scheme-swatch3 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3.switch {
    background-color: transparent
  }

  .fn-scheme-swatch3.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3.switch input:checked+label {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-scheme-swatch3.button:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-swatch3.ghost {
    background-color: transparent;
    border-color: rgba(132, 0, 11, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-scheme-swatch3.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(125, 0, 10, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-swatch4 {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4 div,
  .fn-scheme-swatch4 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4.switch {
    background-color: transparent
  }

  .fn-scheme-swatch4.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch4.switch input:checked+label {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch4.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4.switch input:checked+label {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-swatch4.button:hover {
    background-color: rgba(48, 48, 48, 1.00)
  }

  .fn-scheme-swatch4.ghost {
    background-color: transparent;
    border-color: rgba(51, 51, 51, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-swatch4.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(48, 48, 48, 1.00);
    background-color: rgba(48, 48, 48, 1.00)
  }

  .fn-scheme-swatch5 {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5 div,
  .fn-scheme-swatch5 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5.button:hover {
    background-color: rgba(181, 181, 181, 1.00)
  }

  .fn-scheme-swatch5.switch {
    background-color: transparent
  }

  .fn-scheme-swatch5.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5.switch input:checked+label {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .fn-scheme-swatch5.ghost {
    background-color: transparent;
    border-color: rgba(191, 191, 191, 1.00);
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-scheme-swatch5.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(181, 181, 181, 1.00);
    background-color: rgba(181, 181, 181, 1.00)
  }

  .fn-scheme-swatch6 {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6 div,
  .fn-scheme-swatch6 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6.switch {
    background-color: transparent
  }

  .fn-scheme-swatch6.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6.switch input:checked+label {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .fn-scheme-swatch6.button:hover {
    background-color: rgba(125, 0, 10, 0.70)
  }

  .fn-scheme-swatch6.ghost {
    background-color: transparent;
    border-color: rgba(132, 0, 11, 0.70);
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-scheme-swatch6.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(125, 0, 10, 0.70);
    background-color: rgba(125, 0, 10, 0.70)
  }

  #stacks_in_10_page2>.row {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem
  }

  #stacks_in_10_page2>.row.collapse {
    padding-left: 0;
    padding-right: 0
  }

  #stacks_in_10_page2>.row.padding-detailed {
    padding: 0.00rem 0.00rem 0.00rem 0.00rem
  }

  @media only screen and (max-width:40em) {

    #stacks_in_10_page2>.row.padding-detailed.padding-medium-up,
    #stacks_in_10_page2>.row.padding-detailed.padding-large-up {
      padding-left: 0;
      padding-right: 0
    }

    #stacks_in_10_page2>.row.padding-detailed.padding-y-medium-up,
    #stacks_in_10_page2>.row.padding-detailed.padding-y-large-up {
      padding-top: 0;
      padding-bottom: 0
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    #stacks_in_10_page2>.row.padding-detailed.padding-large-up {
      padding-left: 0;
      padding-right: 0
    }

    #stacks_in_10_page2>.row.padding-detailed.padding-y-large-up {
      padding-top: 0;
      padding-bottom: 0
    }
  }

  .theme-version {
    display: block
  }

  .theme-version.number-110,
  #stacks_in_p157_n29_page2 {
    display: none
  }

  .stacks_out {
    overflow: visible !important
  }

  .stacks_in {
    overflow: visible
  }

  ::-moz-selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  ::selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  ::-moz-selection {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(132, 0, 11, 1.00);
  }

  body,
  .font-family-text {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
  }

  h1,
  .font-family-h1 {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 300;
  }

  h1 a,
  .font-family-h1 a {
    font-family: inherit
  }

  h2,
  h3,
  h4,
  h5,
  h6,
  .font-family-h2 {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
  }

  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a,
  .font-family-h2 a {
    font-family: inherit
  }

  body {
    background-color: #FFFFFF;
  }

  .hide-for-touch,
  .show-for-touch {
    display: none
  }

  .no-js .hide-for-touch {
    display: block
  }

  .vegas-loading {
    display: none
  }

  .vegas-background {
    -ms-interpolation-mode: bicubic;
    image-rendering: optimizeQuality;
    max-width: none !important
  }

  .vegas-overlay,
  .vegas-background {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }

  .hide-overflow {
    overflow: hidden !important
  }

  .columns>.equalizer.small-up {
    height: 100%
  }

  @media only screen and (min-width:40.063em) {
    .columns>.equalizer.medium-up {
      height: 100%
    }
  }

  @media only screen and (min-width:62.563em) {
    .columns>.equalizer.large-up {
      height: 100%
    }
  }

  @media only screen and (max-width:40em) {
    .row.collapse-small>.columns {
      padding-left: 0;
      padding-right: 0
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .row.collapse-medium>.columns {
      padding-left: 0;
      padding-right: 0
    }
  }

  @media only screen and (max-width:40em) {
    .row .row.collapse-small {
      margin: 0;
      width: auto
    }

    .row .row.collapse-small::before,
    .row .row.collapse-small::after {
      content: " ";
      display: table
    }

    .row .row.collapse-small::after {
      clear: both
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .row .row.collapse-medium {
      margin: 0;
      width: auto
    }

    .row .row.collapse-medium::before,
    .row .row.collapse-medium::after {
      content: " ";
      display: table
    }

    .row .row.collapse-medium::after {
      clear: both
    }
  }

  .column,
  .columns {
    padding-left: 0.94rem;
    padding-right: 0.94rem
  }

  .row .row {
    margin: 0 -0.94rem
  }

  .row.divider>.columns:not(:first-child):before {
    content: " ";
    margin: 0 -0.94rem;
    position: absolute
  }

  @media only screen and (max-width:40em) {

    .row.divider-medium-up>.columns::before,
    .row.divider-large-up>.columns::before,
    .small-12::before {
      display: none
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {

    .row.divider-large-up>.columns::before,
    .medium-12::before {
      display: none
    }
  }

  @media only screen and (min-width:62.563em) {
    .large-12:before {
      display: none
    }
  }

  .floating-body.radius {
    border-radius: 3px
  }

  .floating-body.radius>.columns>.stacks_out:first-child>.stacks_in>.top-bar-wrapper:not(.fixed) {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
  }

  .floating-body .top-bar-wrapper.contain-to-grid.fixed {
    max-width: 1000px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .radius {
    background-clip: padding-box
  }

  img {
    color: #FFFFFF
  }

  img.radius {
    border-radius: 3px
  }

  img.round {
    border-radius: 1000px
  }

  .row {
    max-width: 1000px !important;
  }

  .row.max-edge {
    max-width: 100% !important
  }

  body {
    color: rgba(34, 34, 34, 1.00)
  }

  a {
    color: rgba(132, 0, 11, 1.00);
    -webkit-text-decoration: none;
    text-decoration: none;
    font-weight: inherit
  }

  a:hover,
  a:focus {
    color: rgba(51, 51, 51, 1.00)
  }

  a.close,
  a.close-reveal-modal {
    text-decoration: none
  }

  .alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .alt a {
    color: rgba(255, 255, 255, 1.00);
    -webkit-text-decoration: none;
    text-decoration: none
  }

  .alt a:hover,
  .alt a:focus {
    color: rgba(132, 0, 11, 1.00)
  }

  .alt small {
    color: rgba(255, 255, 255, 1.00)
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    color: rgba(34, 34, 34, 1.00);
    margin-top: 0
  }

  h1.alt,
  h2.alt,
  h3.alt,
  h4.alt,
  h5.alt,
  h6.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  h1.subheader,
  h2.subheader,
  h3.subheader,
  h4.subheader,
  h5.subheader,
  h6.subheader {
    color: rgba(44, 44, 44, 1.00)
  }

  h1.subheader.alt,
  h2.subheader.alt,
  h3.subheader.alt,
  h4.subheader.alt,
  h5.subheader.alt,
  h6.subheader.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  h1 small,
  h2 small,
  h3 small,
  h4 small,
  h5 small,
  h6 small {
    font-size: 30%;
    color: rgba(44, 44, 44, 1.00)
  }

  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    color: inherit !important
  }

  h1 a:hover,
  h2 a:hover,
  h3 a:hover,
  h4 a:hover,
  h5 a:hover,
  h6 a:hover {
    opacity: 0.8;
    color: inherit !important
  }

  h1 {
    font-size: 2.12rem
  }

  h2 {
    font-size: 1.69rem
  }

  h3 {
    font-size: 1.38rem
  }

  h4 {
    font-size: 1.12rem
  }

  h5 {
    font-size: 1.12rem
  }

  h6 {
    font-size: 1.00rem
  }

  p,
  ul li,
  ol li {
    font-size: 0.95rem
  }

  @media only screen and (min-width:40.063em) {
    h1 {
      font-size: 2.60rem
    }

    h2 {
      font-size: 2.31rem
    }

    h3 {
      font-size: 1.69rem
    }

    h4 {
      font-size: 1.44rem
    }

    h5 {
      font-size: 1.12rem
    }

    h6 {
      font-size: 1.00rem
    }

    p,
    ul li,
    ol li {
      font-size: 0.95rem
    }
  }

  code {
    color: rgba(204, 55, 30, 1.00)
  }

  hr,
  blockquote,
  abbr,
  acronym,
  .vcard {
    border-color: rgba(221, 221, 221, 1.00)
  }

  hr.alt,
  blockquote.alt,
  abbr.alt,
  acronym.alt,
  .vcard.alt {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.primary,
  blockquote.primary,
  abbr.primary,
  acronym.primary,
  .vcard.primary {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.primary,
  blockquote.primary,
  abbr.primary,
  acronym.primary,
  .vcard.primary {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.secondary,
  blockquote.secondary,
  abbr.secondary,
  acronym.secondary,
  .vcard.secondary {
    border-color: rgba(231, 231, 231, 1.00)
  }

  hr.swatch1,
  blockquote.swatch1,
  abbr.swatch1,
  acronym.swatch1,
  .vcard.swatch1 {
    border-color: rgba(255, 255, 255, 1.00)
  }

  hr.swatch2,
  blockquote.swatch2,
  abbr.swatch2,
  acronym.swatch2,
  .vcard.swatch2 {
    border-color: rgba(34, 34, 34, 1.00)
  }

  hr.swatch3,
  blockquote.swatch3,
  abbr.swatch3,
  acronym.swatch3,
  .vcard.swatch3 {
    border-color: rgba(132, 0, 11, 1.00)
  }

  hr.swatch4,
  blockquote.swatch4,
  abbr.swatch4,
  acronym.swatch4,
  .vcard.swatch4 {
    border-color: rgba(51, 51, 51, 1.00)
  }

  hr.swatch5,
  blockquote.swatch5,
  abbr.swatch5,
  acronym.swatch5,
  .vcard.swatch5 {
    border-color: rgba(191, 191, 191, 1.00)
  }

  hr.swatch6,
  blockquote.swatch6,
  abbr.swatch6,
  acronym.swatch6,
  .vcard.swatch6 {
    border-color: rgba(132, 0, 11, 0.70)
  }

  blockquote,
  blockquote p {
    color: rgba(44, 44, 44, 1.00)
  }

  blockquote cite,
  blockquote cite a,
  blockquote p cite,
  blockquote p cite a {
    color: rgba(40, 40, 40, 1.00)
  }

  blockquote.alt,
  blockquote.alt p,
  blockquote p.alt,
  blockquote p.alt p {
    color: rgba(255, 255, 255, 1.00)
  }

  blockquote.alt cite,
  blockquote.alt cite a,
  blockquote.alt p cite,
  blockquote.alt p cite a,
  blockquote p.alt cite,
  blockquote p.alt cite a,
  blockquote p.alt p cite,
  blockquote p.alt p cite a {
    color: rgba(255, 255, 255, 1.00)
  }

  .flex-video {
    margin-bottom: 0
  }

  .contain-to-grid .top-bar {
    max-width: 1000px
  }

  .top-bar .top-bar-section ul li>a.button {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.alert:hover {
    background-color: rgba(228, 61, 34, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.success:hover {
    background-color: rgba(63, 163, 100, 1.00)
  }

  .top-bar .top-bar-section ul li>a.button.radius {
    border-radius: 3px
  }

  .top-bar-wrapper.fn-scheme-primary {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-primary ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .top-bar-wrapper.fn-scheme-primary .site-title,
  .top-bar-wrapper.fn-scheme-primary .site-title small,
  .top-bar-wrapper.fn-scheme-primary a:not(.button) {
    color: rgba(255, 255, 255, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-primary .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary ul:not(.title-area) ul.dropdown {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .top-bar-wrapper.fn-scheme-secondary .site-title,
  .top-bar-wrapper.fn-scheme-secondary .site-title small,
  .top-bar-wrapper.fn-scheme-secondary a:not(.button) {
    color: rgba(255, 255, 255, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-secondary .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 1.00), 0 7px 0 1px rgba(255, 255, 255, 1.00), 0 14px 0 1px rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 ul:not(.title-area) ul.dropdown {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch1 .site-title,
  .top-bar-wrapper.fn-scheme-swatch1 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch1 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch1 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 ul:not(.title-area) ul.dropdown {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch2 .site-title,
  .top-bar-wrapper.fn-scheme-swatch2 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch2 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch2 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch3 .site-title,
  .top-bar-wrapper.fn-scheme-swatch3 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch3 a:not(.button) {
    color: rgba(248, 248, 248, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch3 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00);
    box-shadow: 0 0 0 1px rgba(248, 248, 248, 1.00), 0 7px 0 1px rgba(248, 248, 248, 1.00), 0 14px 0 1px rgba(248, 248, 248, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 ul:not(.title-area) ul.dropdown {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch4 .site-title,
  .top-bar-wrapper.fn-scheme-swatch4 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch4 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch4 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 ul:not(.title-area) ul.dropdown {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch5 .site-title,
  .top-bar-wrapper.fn-scheme-swatch5 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch5 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch5 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch6 {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .top-bar-wrapper.fn-scheme-swatch6 ul:not(.title-area) ul.dropdown {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .top-bar-wrapper.fn-scheme-swatch6 .site-title,
  .top-bar-wrapper.fn-scheme-swatch6 .site-title small,
  .top-bar-wrapper.fn-scheme-swatch6 a:not(.button) {
    color: rgba(34, 34, 34, 1.00) !important
  }

  .top-bar-wrapper.fn-scheme-swatch6 .top-bar .toggle-topbar.menu-icon a span::after {
    -webkit-box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00);
    box-shadow: 0 0 0 1px rgba(34, 34, 34, 1.00), 0 7px 0 1px rgba(34, 34, 34, 1.00), 0 14px 0 1px rgba(34, 34, 34, 1.00)
  }

  .alert-box {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(125, 0, 10, 1.00)
  }

  .alert-box a:not(.close) {
    color: rgba(255, 255, 255, 1.00);
    text-decoration: underline
  }

  .alert-box.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(219, 219, 219, 1.00)
  }

  .alert-box.alert {
    background-color: rgba(240, 65, 36, 1.00);
    border-color: rgba(228, 61, 34, 1.00)
  }

  .alert-box.success {
    background-color: rgba(67, 172, 106, 1.00);
    border-color: rgba(63, 163, 100, 1.00)
  }

  .alert-box.warning {
    background-color: rgba(240, 138, 36, 1.00);
    border-color: rgba(228, 131, 34, 1.00)
  }

  .alert-box.info {
    background-color: rgba(160, 211, 232, 1.00);
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(152, 200, 220, 1.00)
  }

  .alert-box.radius {
    border-radius: 3px
  }

  .breadcrumbs {
    background-color: rgba(231, 231, 231, 1.00);
    border-color: rgba(219, 219, 219, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs .current a {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs.radius {
    border-radius: 3px
  }

  .breadcrumbs header {
    display: inline
  }

  .breadcrumbs .fa {
    font-size: 1em
  }

  .breadcrumbs .unavailable {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs li:before {
    color: rgba(255, 255, 255, 1.00)
  }

  .breadcrumbs *:first-child:before {
    margin: 0 .75rem
  }

  .button {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .button:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .button.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .button.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .button.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .button.alert:hover {
    background-color: rgba(228, 61, 34, 1.00)
  }

  .button.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .button.success:hover {
    background-color: rgba(63, 163, 100, 1.00)
  }

  .button.radius {
    border-radius: 3px
  }

  .button.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(132, 0, 11, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .button.ghost:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(125, 0, 10, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .button.ghost.secondary {
    border-color: rgba(231, 231, 231, 1.00);
    color: rgba(231, 231, 231, 1.00)
  }

  .button.ghost.secondary:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(219, 219, 219, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .button.ghost.alert {
    border-color: rgba(240, 65, 36, 1.00);
    color: rgba(240, 65, 36, 1.00)
  }

  .button.ghost.alert:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(228, 61, 34, 1.00);
    background-color: rgba(228, 61, 34, 1.00)
  }

  .button.ghost.success {
    border-color: rgba(67, 172, 106, 1.00);
    color: rgba(67, 172, 106, 1.00)
  }

  .button.ghost.success:hover {
    color: rgba(255, 255, 255, 1.00);
    border-color: rgba(63, 163, 100, 1.00);
    background-color: rgba(63, 163, 100, 1.00)
  }

  .split.button.radius span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .split.button span::after {
    border-top-color: rgba(255, 255, 255, 1.00)
  }

  .split.button.secondary span::after {
    border-top-color: rgba(255, 255, 255, 1.00)
  }

  .button-group.radius>*:first-child,
  .button-group.radius>*:first-child>a,
  .button-group.radius>*:first-child>button,
  .button-group.radius>*:first-child>.button {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  .button-group.radius>*:last-child,
  .button-group.radius>*:last-child>a,
  .button-group.radius>*:last-child>button,
  .button-group.radius>*:last-child>.button {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .button-group.stack>li .button,
  .button-group.stack-for-small>li .button {
    border-top: 1px solid rgba(255, 255, 255, 0.5)
  }

  .icon-bar {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item {
    cursor: pointer;
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item label,
  .icon-bar>.item i {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar>.item:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .icon-bar.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item label,
  .icon-bar.secondary>.item i {
    color: rgba(255, 255, 255, 1.00)
  }

  .icon-bar.secondary>.item:hover {
    background-color: rgba(219, 219, 219, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  form[data-abide] .error label {
    color: rgba(240, 65, 36, 1.00)
  }

  form[data-abide] .error small.error,
  form[data-abide] .error span.error {
    background-color: rgba(240, 65, 36, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  input[type="radio"] {
    margin-left: 1px
  }

  form input[type="text"],
  form input[type="password"],
  form input[type="date"],
  form input[type="datetime"],
  form input[type="datetime-local"],
  form input[type="month"],
  form input[type="week"],
  form input[type="email"],
  form input[type="number"],
  form input[type="search"],
  form input[type="tel"],
  form input[type="time"],
  form input[type="url"],
  form textarea,
  form select {
    font-size: 16px;
    color: rgba(34, 34, 34, 1.00)
  }

  form input[type="text"]:focus,
  form input[type="password"]:focus,
  form input[type="date"]:focus,
  form input[type="datetime"]:focus,
  form input[type="datetime-local"]:focus,
  form input[type="month"]:focus,
  form input[type="week"]:focus,
  form input[type="email"]:focus,
  form input[type="number"]:focus,
  form input[type="search"]:focus,
  form input[type="tel"]:focus,
  form input[type="time"]:focus,
  form input[type="url"]:focus,
  form textarea:focus,
  form select:focus {
    border-color: rgba(132, 0, 11, 1.00)
  }

  form fieldset {
    border-color: rgba(221, 221, 221, 1.00)
  }

  form legend {
    background-color: #FFFFFF
  }

  form label {
    color: rgba(40, 40, 40, 1.00)
  }

  form.radius input[type="text"],
  form.radius input[type="password"],
  form.radius input[type="date"],
  form.radius input[type="datetime"],
  form.radius input[type="datetime-local"],
  form.radius input[type="month"],
  form.radius input[type="week"],
  form.radius input[type="email"],
  form.radius input[type="number"],
  form.radius input[type="search"],
  form.radius input[type="tel"],
  form.radius input[type="time"],
  form.radius input[type="url"],
  form.radius textarea,
  form.radius select,
  form.radius small.error {
    border-radius: 3px
  }

  form.radius span.prefix,
  form.radius label.prefix {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  form.radius span.postfix,
  form.radius label.postfix {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  form.radius .input-group>*:first-child,
  form.radius .input-group>*:first-child * {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  form.radius .input-group>*:last-child,
  form.radius .input-group>*:last-child * {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .range-slider,
  .range-slider.radius,
  .range-slider.round {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider .range-slider-handle,
  .range-slider.radius .range-slider-handle,
  .range-slider.round .range-slider-handle {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .range-slider .range-slider-handle:hover,
  .range-slider.radius .range-slider-handle:hover,
  .range-slider.round .range-slider-handle:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .range-slider .range-slider-active-segment,
  .range-slider.radius .range-slider-active-segment,
  .range-slider.round .range-slider-active-segment {
    background-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider.secondary,
  .range-slider.radius.secondary,
  .range-slider.round.secondary {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(225, 225, 225, 1.00)
  }

  .range-slider.secondary .range-slider-handle,
  .range-slider.radius.secondary .range-slider-handle,
  .range-slider.round.secondary .range-slider-handle {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .range-slider.secondary .range-slider-handle:hover,
  .range-slider.radius.secondary .range-slider-handle:hover,
  .range-slider.round.secondary .range-slider-handle:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .range-slider.secondary .range-slider-active-segment,
  .range-slider.radius.secondary .range-slider-active-segment,
  .range-slider.round.secondary .range-slider-active-segment {
    background-color: rgba(225, 225, 225, 1.00)
  }

  .slider-display {
    display: block;
    margin-top: 16px
  }

  fieldset.switch label {
    background-color: #e6e6e6
  }

  fieldset.switch label::after {
    background-color: rgba(255, 255, 255, 1.00)
  }

  fieldset.switch input:checked+label {
    background-color: rgba(132, 0, 11, 1.00)
  }

  fieldset.switch.secondary label::after {
    background-color: rgba(255, 255, 255, 1.00)
  }

  fieldset.switch.secondary input:checked+label {
    background-color: rgba(231, 231, 231, 1.00)
  }

  fieldset.switch.alert input:checked+label {
    background-color: rgba(240, 65, 36, 1.00)
  }

  fieldset.switch.success input:checked+label {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .label {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00);
    margin-bottom: 0
  }

  .label.secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .label.alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .label.success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .label.radius {
    border-radius: 3px
  }

  .alert-box .close {
    opacity: 0.5
  }

  .slideshow-wrapper {
    min-height: 50px;
    z-index: 10
  }

  .orbit-container .orbit-bullets li {
    cursor: pointer;
    background: rgba(231, 231, 231, 1.00)
  }

  .orbit-container .orbit-bullets li.active,
  .orbit-container .orbit-bullets li:hover {
    background: rgba(132, 0, 11, 1.00)
  }

  .accordion .accordion-navigation>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .accordion .accordion-navigation>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .accordion .accordion-navigation>a.radius {
    border-radius: 3px
  }

  .accordion .accordion-navigation>a.round {
    border-radius: 1000px
  }

  .accordion .accordion-navigation.active>a {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .accordion .accordion-navigation>.content {
    background-color: transparent !important
  }

  .accordion.secondary .accordion-navigation>a {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .accordion.secondary .accordion-navigation>a:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .accordion.secondary .accordion-navigation.active>a {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs li.tab-title>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .tabs li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs li.tab-title.active>a {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.secondary li.tab-title>a {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .tabs.secondary li.tab-title>a:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs.secondary li.tab-title.active>a {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(219, 219, 219, 1.00)
  }

  .tabs.swatch1 li.tab-title>a {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch1 li.tab-title>a:hover {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .tabs.swatch1 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(242, 242, 242, 1.00)
  }

  .tabs.swatch2 li.tab-title>a {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch2 li.tab-title>a:hover {
    background-color: rgba(32, 32, 32, 1.00)
  }

  .tabs.swatch2 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(32, 32, 32, 1.00)
  }

  .tabs.swatch3 li.tab-title>a {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .tabs.swatch3 li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.swatch3 li.tab-title.active>a {
    color: rgba(248, 248, 248, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .tabs.swatch4 li.tab-title>a {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch4 li.tab-title>a:hover {
    background-color: rgba(48, 48, 48, 1.00)
  }

  .tabs.swatch4 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(48, 48, 48, 1.00)
  }

  .tabs.swatch5 li.tab-title>a {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch5 li.tab-title>a:hover {
    background-color: rgba(181, 181, 181, 1.00)
  }

  .tabs.swatch5 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(181, 181, 181, 1.00)
  }

  .tabs.swatch6 li.tab-title>a {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .tabs.swatch6 li.tab-title>a:hover {
    background-color: rgba(125, 0, 10, 0.70)
  }

  .tabs.swatch6 li.tab-title.active>a {
    color: rgba(34, 34, 34, 1.00);
    background-color: rgba(125, 0, 10, 0.70)
  }

  .tabs.radius li.tab-title:first-child a {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
  }

  .tabs.radius li.tab-title:last-child a {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
  }

  .th.radius {
    border-radius: 3px
  }

  .th:hover,
  .th:focus {
    -webkit-box-shadow: 0 0 6px 1px rgba(66, 0, 5, 1.00);
    box-shadow: 0 0 6px 1px rgba(66, 0, 5, 1.00)
  }

  .f-dropdown,
  .f-dropdown.content {
    background-color: rgba(255, 255, 255, 1.00);
    border-color: rgba(204, 204, 204, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .f-dropdown::before,
  .f-dropdown.content::before {
    border-color: transparent transparent rgba(255, 255, 255, 1.00) transparent
  }

  .f-dropdown::after,
  .f-dropdown.content::after {
    border-color: transparent transparent rgba(204, 204, 204, 1.00) transparent
  }

  .f-dropdown li a,
  .f-dropdown.content li a {
    color: rgba(51, 51, 51, 1.00)
  }

  .f-dropdown li:hover,
  .f-dropdown.content li:hover {
    background-color: rgba(0, 0, 0, 0.1)
  }

  .f-dropdown.radius,
  .f-dropdown.content.radius {
    border-radius: 3px
  }

  .tooltip {
    border-radius: 3px;
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .panel {
    background-color: rgba(242, 242, 242, 1.00);
    border-color: rgba(219, 219, 219, 1.00)
  }

  .panel.radius {
    border-radius: 3px
  }

  .panel p {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel p a {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel p.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel p.alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel p.alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel p.alt small {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel h1,
  .panel h2,
  .panel h3,
  .panel h4,
  .panel h5,
  .panel h6 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel h1.alt,
  .panel h2.alt,
  .panel h3.alt,
  .panel h4.alt,
  .panel h5.alt,
  .panel h6.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel h1.subheader,
  .panel h2.subheader,
  .panel h3.subheader,
  .panel h4.subheader,
  .panel h5.subheader,
  .panel h6.subheader {
    color: rgba(44, 44, 44, 1.00)
  }

  .panel h1.subheader.alt,
  .panel h2.subheader.alt,
  .panel h3.subheader.alt,
  .panel h4.subheader.alt,
  .panel h5.subheader.alt,
  .panel h6.subheader.alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.primary .title {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.primary .price {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.primary .description {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.primary .bullet-item {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .title {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .pricing-table.secondary .price {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .description {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.secondary .bullet-item {
    color: rgba(34, 34, 34, 1.00)
  }

  .pricing-table.radius {
    border-radius: 3px
  }

  .pricing-table.radius .title {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
  }

  .pricing-table.radius .cta-button {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
  }

  .side-nav li a:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav li a:not(.button):hover {
    background-color: rgba(243, 243, 243, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .side-nav li.active>a:first-child:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav li.active:not(.has-dropdown) a:not(.button) {
    color: rgba(112, 0, 9, 1.00)
  }

  .side-nav header {
    color: rgba(34, 34, 34, 1.00);
    margin-top: 1rem;
    margin-bottom: 0.5rem
  }

  .side-nav label {
    color: rgba(40, 40, 40, 1.00)
  }

  .side-nav li.divider {
    border-top-color: rgba(221, 221, 221, 1.00)
  }

  .side-nav.alt li a:not(.button) {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li a:not(.button):hover {
    background-color: rgba(145, 0, 12, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .side-nav.alt li.active>a:first-child:not(.button) {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li.active:not(.has-dropdown) a:not(.button) {
    color: rgba(216, 216, 216, 1.00)
  }

  .side-nav.alt header {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt label {
    color: rgba(255, 255, 255, 1.00)
  }

  .side-nav.alt li.divider {
    border-top-color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt,
  .sub-nav dd,
  .sub-nav li {
    float: none;
    display: inline-block
  }

  .sub-nav dt a:not(.button),
  .sub-nav dd a:not(.button),
  .sub-nav li a:not(.button) {
    color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt a:not(.button):hover,
  .sub-nav dd a:not(.button):hover,
  .sub-nav li a:not(.button):hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .sub-nav dt.active a:not(.button),
  .sub-nav dd.active a:not(.button),
  .sub-nav li.active a:not(.button) {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(132, 0, 11, 1.00)
  }

  .sub-nav dt.active a:not(.button):hover,
  .sub-nav dd.active a:not(.button):hover,
  .sub-nav li.active a:not(.button):hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .sub-nav dt.active a:not(.button).secondary,
  .sub-nav dd.active a:not(.button).secondary,
  .sub-nav li.active a:not(.button).secondary {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav dt.active a:not(.button).secondary:hover,
  .sub-nav dd.active a:not(.button).secondary:hover,
  .sub-nav li.active a:not(.button).secondary:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .sub-nav.secondary dt a:not(.button),
  .sub-nav.secondary dd a:not(.button),
  .sub-nav.secondary li a:not(.button) {
    color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav.secondary dt a:not(.button):hover,
  .sub-nav.secondary dd a:not(.button):hover,
  .sub-nav.secondary li a:not(.button):hover {
    color: rgba(219, 219, 219, 1.00)
  }

  .sub-nav.secondary dt.active a:not(.button),
  .sub-nav.secondary dd.active a:not(.button),
  .sub-nav.secondary li.active a:not(.button) {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(231, 231, 231, 1.00)
  }

  .sub-nav.secondary dt.active a:not(.button):hover,
  .sub-nav.secondary dd.active a:not(.button):hover,
  .sub-nav.secondary li.active a:not(.button):hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .reveal-modal {
    z-index: 9999;
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00);
    border: none;
    border-radius: 0
  }

  @media screen and (max-width:39.9375em) {
    .reveal-modal {
      border-radius: 0 !important
    }
  }

  .reveal-modal.fullscreen {
    position: fixed;
    top: 0px !important;
    width: 100vw;
    height: 100vh;
    overflow-y: scroll
  }

  .reveal-modal.fullscreen .close-reveal-modal {
    position: fixed
  }

  .reveal-modal.radius {
    border-radius: 3px
  }

  .reveal-modal .close-reveal-modal {
    color: rgba(170, 170, 170, 1.00);
    font-weight: normal;
    z-index: 99999
  }

  .reveal-modal-bg {
    z-index: 9998;
    background: rgba(0, 0, 0, 0.45)
  }

  nav.inline-nav ul.inline-list {
    margin-left: 0
  }

  nav.inline-nav ul.inline-list li {
    float: none;
    display: inline-block
  }

  nav.inline-nav ul.inline-list li:first-child {
    margin-left: 0
  }

  nav.inline-nav ul.inline-list li.active {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-bottom-color: rgba(132, 0, 11, 1.00)
  }

  nav.inline-nav ul.inline-list.alt li.active {
    border-bottom-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-blackout {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-assembled .clearing-container .visible-img,
  .clearing-assembled .clearing-container .clearing-caption {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .clearing-assembled .clearing-container .carousel {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-close {
    color: rgba(170, 170, 170, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-close:hover,
  .clearing-assembled .clearing-container .clearing-close:focus {
    color: rgba(170, 170, 170, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-main-next>span {
    border-color: transparent;
    border-left-color: rgba(51, 51, 51, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-main-prev>span {
    border-color: transparent;
    border-right-color: rgba(51, 51, 51, 1.00)
  }

  .clearing-assembled .clearing-container .clearing-caption {
    color: rgba(51, 51, 51, 1.00)
  }

  .copyright {
    color: rgba(34, 34, 34, 1.00);
    font-size: 0.9rem
  }

  .copyright a {
    color: rgba(132, 0, 11, 1.00)
  }

  .copyright a:hover {
    color: rgba(51, 51, 51, 1.00)
  }

  .stacks_s_hidden,
  .stacks_m_hidden,
  .stacks_l_hidden {
    display: block !important
  }

  @media only screen and (max-width:40em) {
    .stacks_s_hidden {
      display: none !important
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    .stacks_m_hidden {
      display: none !important
    }
  }

  @media only screen and (min-width:62.563em) {
    .stacks_l_hidden {
      display: none !important
    }
  }

  .fn-text-header {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-link a {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-link a:hover {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-text {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-text p,
  .fn-text-text div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-accent {
    color: rgba(221, 221, 221, 1.00)
  }

  .fn-text-code-text {
    color: rgba(204, 55, 30, 1.00)
  }

  .fn-text-header-alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-link-alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-link-alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-accent-alt {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-primary {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-primary-text {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-primary-text p,
  .fn-text-primary-text div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-secondary {
    color: rgba(231, 231, 231, 1.00)
  }

  .fn-text-secondary-text {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-secondary-text p,
  .fn-text-secondary-text div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-alert {
    color: rgba(240, 65, 36, 1.00)
  }

  .fn-text-success {
    color: rgba(67, 172, 106, 1.00)
  }

  .fn-text-warning {
    color: rgba(240, 138, 36, 1.00)
  }

  .fn-text-info {
    color: rgba(160, 211, 232, 1.00)
  }

  .fn-text-modal {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-modal-close {
    color: rgba(170, 170, 170, 1.00)
  }

  .fn-text-modal-text {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-modal-text p,
  .fn-text-modal-text div {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-text-alt {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt p,
  .fn-text-text-alt div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1,
  .fn-text-text-alt h2,
  .fn-text-text-alt h3,
  .fn-text-text-alt h4,
  .fn-text-text-alt h5,
  .fn-text-text-alt h6 {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 a,
  .fn-text-text-alt h2 a,
  .fn-text-text-alt h3 a,
  .fn-text-text-alt h4 a,
  .fn-text-text-alt h5 a,
  .fn-text-text-alt h6 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 a:hover,
  .fn-text-text-alt h2 a:hover,
  .fn-text-text-alt h3 a:hover,
  .fn-text-text-alt h4 a:hover,
  .fn-text-text-alt h5 a:hover,
  .fn-text-text-alt h6 a:hover {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt h1 small,
  .fn-text-text-alt h2 small,
  .fn-text-text-alt h3 small,
  .fn-text-text-alt h4 small,
  .fn-text-text-alt h5 small,
  .fn-text-text-alt h6 small {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-text-alt a:hover {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw1c1 {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c1 p,
  .fn-text-sw1c1 div {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c1 h1,
  .fn-text-sw1c1 h2,
  .fn-text-sw1c1 h3,
  .fn-text-sw1c1 h4,
  .fn-text-sw1c1 h5,
  .fn-text-sw1c1 h6,
  .fn-text-sw1c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw1c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c2 p,
  .fn-text-sw1c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw1c2 h1,
  .fn-text-sw1c2 h2,
  .fn-text-sw1c2 h3,
  .fn-text-sw1c2 h4,
  .fn-text-sw1c2 h5,
  .fn-text-sw1c2 h6,
  .fn-text-sw1c2 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-text-sw1c2 a:hover {
    color: rgba(242, 242, 242, 1.00)
  }

  .fn-text-sw2c1 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c1 p,
  .fn-text-sw2c1 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c1 h1,
  .fn-text-sw2c1 h2,
  .fn-text-sw2c1 h3,
  .fn-text-sw2c1 h4,
  .fn-text-sw2c1 h5,
  .fn-text-sw2c1 h6,
  .fn-text-sw2c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw2c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c2 p,
  .fn-text-sw2c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw2c2 h1,
  .fn-text-sw2c2 h2,
  .fn-text-sw2c2 h3,
  .fn-text-sw2c2 h4,
  .fn-text-sw2c2 h5,
  .fn-text-sw2c2 h6,
  .fn-text-sw2c2 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw2c2 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw3c1 {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c1 p,
  .fn-text-sw3c1 div {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c1 h1,
  .fn-text-sw3c1 h2,
  .fn-text-sw3c1 h3,
  .fn-text-sw3c1 h4,
  .fn-text-sw3c1 h5,
  .fn-text-sw3c1 h6,
  .fn-text-sw3c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .fn-text-sw3c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c2 p,
  .fn-text-sw3c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-text-sw3c2 h1,
  .fn-text-sw3c2 h2,
  .fn-text-sw3c2 h3,
  .fn-text-sw3c2 h4,
  .fn-text-sw3c2 h5,
  .fn-text-sw3c2 h6,
  .fn-text-sw3c2 a {
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-text-sw3c2 a:hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .fn-text-sw4c1 {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c1 p,
  .fn-text-sw4c1 div {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c1 h1,
  .fn-text-sw4c1 h2,
  .fn-text-sw4c1 h3,
  .fn-text-sw4c1 h4,
  .fn-text-sw4c1 h5,
  .fn-text-sw4c1 h6,
  .fn-text-sw4c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw4c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c2 p,
  .fn-text-sw4c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw4c2 h1,
  .fn-text-sw4c2 h2,
  .fn-text-sw4c2 h3,
  .fn-text-sw4c2 h4,
  .fn-text-sw4c2 h5,
  .fn-text-sw4c2 h6,
  .fn-text-sw4c2 a {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-text-sw4c2 a:hover {
    color: rgba(48, 48, 48, 1.00)
  }

  .fn-text-sw5c1 {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c1 p,
  .fn-text-sw5c1 div {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c1 h1,
  .fn-text-sw5c1 h2,
  .fn-text-sw5c1 h3,
  .fn-text-sw5c1 h4,
  .fn-text-sw5c1 h5,
  .fn-text-sw5c1 h6,
  .fn-text-sw5c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw5c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c2 p,
  .fn-text-sw5c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw5c2 h1,
  .fn-text-sw5c2 h2,
  .fn-text-sw5c2 h3,
  .fn-text-sw5c2 h4,
  .fn-text-sw5c2 h5,
  .fn-text-sw5c2 h6,
  .fn-text-sw5c2 a {
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-text-sw5c2 a:hover {
    color: rgba(181, 181, 181, 1.00)
  }

  .fn-text-sw6c1 {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c1 p,
  .fn-text-sw6c1 div {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c1 h1,
  .fn-text-sw6c1 h2,
  .fn-text-sw6c1 h3,
  .fn-text-sw6c1 h4,
  .fn-text-sw6c1 h5,
  .fn-text-sw6c1 h6,
  .fn-text-sw6c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .fn-text-sw6c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c2 p,
  .fn-text-sw6c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-text-sw6c2 h1,
  .fn-text-sw6c2 h2,
  .fn-text-sw6c2 h3,
  .fn-text-sw6c2 h4,
  .fn-text-sw6c2 h5,
  .fn-text-sw6c2 h6,
  .fn-text-sw6c2 a {
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-text-sw6c2 a:hover {
    color: rgba(125, 0, 10, 0.70)
  }

  .panel .fn-text-sw1c1 {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c1 p,
  .panel .fn-text-sw1c1 div {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c1 h1,
  .panel .fn-text-sw1c1 h2,
  .panel .fn-text-sw1c1 h3,
  .panel .fn-text-sw1c1 h4,
  .panel .fn-text-sw1c1 h5,
  .panel .fn-text-sw1c1 h6,
  .panel .fn-text-sw1c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw1c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c2 p,
  .panel .fn-text-sw1c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw1c2 h1,
  .panel .fn-text-sw1c2 h2,
  .panel .fn-text-sw1c2 h3,
  .panel .fn-text-sw1c2 h4,
  .panel .fn-text-sw1c2 h5,
  .panel .fn-text-sw1c2 h6,
  .panel .fn-text-sw1c2 a {
    color: rgba(255, 255, 255, 1.00)
  }

  .panel .fn-text-sw1c2 a:hover {
    color: rgba(242, 242, 242, 1.00)
  }

  .panel .fn-text-sw2c1 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c1 p,
  .panel .fn-text-sw2c1 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c1 h1,
  .panel .fn-text-sw2c1 h2,
  .panel .fn-text-sw2c1 h3,
  .panel .fn-text-sw2c1 h4,
  .panel .fn-text-sw2c1 h5,
  .panel .fn-text-sw2c1 h6,
  .panel .fn-text-sw2c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw2c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c2 p,
  .panel .fn-text-sw2c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw2c2 h1,
  .panel .fn-text-sw2c2 h2,
  .panel .fn-text-sw2c2 h3,
  .panel .fn-text-sw2c2 h4,
  .panel .fn-text-sw2c2 h5,
  .panel .fn-text-sw2c2 h6,
  .panel .fn-text-sw2c2 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw2c2 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw3c1 {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c1 p,
  .panel .fn-text-sw3c1 div {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c1 h1,
  .panel .fn-text-sw3c1 h2,
  .panel .fn-text-sw3c1 h3,
  .panel .fn-text-sw3c1 h4,
  .panel .fn-text-sw3c1 h5,
  .panel .fn-text-sw3c1 h6,
  .panel .fn-text-sw3c1 a {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c1 a:hover {
    color: rgba(235, 235, 235, 1.00)
  }

  .panel .fn-text-sw3c2 {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c2 p,
  .panel .fn-text-sw3c2 div {
    color: rgba(248, 248, 248, 1.00)
  }

  .panel .fn-text-sw3c2 h1,
  .panel .fn-text-sw3c2 h2,
  .panel .fn-text-sw3c2 h3,
  .panel .fn-text-sw3c2 h4,
  .panel .fn-text-sw3c2 h5,
  .panel .fn-text-sw3c2 h6,
  .panel .fn-text-sw3c2 a {
    color: rgba(132, 0, 11, 1.00)
  }

  .panel .fn-text-sw3c2 a:hover {
    color: rgba(125, 0, 10, 1.00)
  }

  .panel .fn-text-sw4c1 {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c1 p,
  .panel .fn-text-sw4c1 div {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c1 h1,
  .panel .fn-text-sw4c1 h2,
  .panel .fn-text-sw4c1 h3,
  .panel .fn-text-sw4c1 h4,
  .panel .fn-text-sw4c1 h5,
  .panel .fn-text-sw4c1 h6,
  .panel .fn-text-sw4c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw4c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c2 p,
  .panel .fn-text-sw4c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw4c2 h1,
  .panel .fn-text-sw4c2 h2,
  .panel .fn-text-sw4c2 h3,
  .panel .fn-text-sw4c2 h4,
  .panel .fn-text-sw4c2 h5,
  .panel .fn-text-sw4c2 h6,
  .panel .fn-text-sw4c2 a {
    color: rgba(51, 51, 51, 1.00)
  }

  .panel .fn-text-sw4c2 a:hover {
    color: rgba(48, 48, 48, 1.00)
  }

  .panel .fn-text-sw5c1 {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c1 p,
  .panel .fn-text-sw5c1 div {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c1 h1,
  .panel .fn-text-sw5c1 h2,
  .panel .fn-text-sw5c1 h3,
  .panel .fn-text-sw5c1 h4,
  .panel .fn-text-sw5c1 h5,
  .panel .fn-text-sw5c1 h6,
  .panel .fn-text-sw5c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw5c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c2 p,
  .panel .fn-text-sw5c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw5c2 h1,
  .panel .fn-text-sw5c2 h2,
  .panel .fn-text-sw5c2 h3,
  .panel .fn-text-sw5c2 h4,
  .panel .fn-text-sw5c2 h5,
  .panel .fn-text-sw5c2 h6,
  .panel .fn-text-sw5c2 a {
    color: rgba(191, 191, 191, 1.00)
  }

  .panel .fn-text-sw5c2 a:hover {
    color: rgba(181, 181, 181, 1.00)
  }

  .panel .fn-text-sw6c1 {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c1 p,
  .panel .fn-text-sw6c1 div {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c1 h1,
  .panel .fn-text-sw6c1 h2,
  .panel .fn-text-sw6c1 h3,
  .panel .fn-text-sw6c1 h4,
  .panel .fn-text-sw6c1 h5,
  .panel .fn-text-sw6c1 h6,
  .panel .fn-text-sw6c1 a {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c1 a:hover {
    color: rgba(32, 32, 32, 1.00)
  }

  .panel .fn-text-sw6c2 {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c2 p,
  .panel .fn-text-sw6c2 div {
    color: rgba(34, 34, 34, 1.00)
  }

  .panel .fn-text-sw6c2 h1,
  .panel .fn-text-sw6c2 h2,
  .panel .fn-text-sw6c2 h3,
  .panel .fn-text-sw6c2 h4,
  .panel .fn-text-sw6c2 h5,
  .panel .fn-text-sw6c2 h6,
  .panel .fn-text-sw6c2 a {
    color: rgba(132, 0, 11, 0.70)
  }

  .panel .fn-text-sw6c2 a:hover {
    color: rgba(125, 0, 10, 0.70)
  }

  .fn-bg-header {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-text {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-link {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-link-hover {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-accent {
    background-color: rgba(221, 221, 221, 1.00)
  }

  .fn-bg-code-text {
    background-color: rgba(204, 55, 30, 1.00)
  }

  .fn-bg-modal-text {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-header-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-text-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-link-alt {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-link-hover-alt {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-accent-alt {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-primary {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-primary-text {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-secondary {
    background-color: rgba(231, 231, 231, 1.00)
  }

  .fn-bg-secondary-text {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-alert {
    background-color: rgba(240, 65, 36, 1.00)
  }

  .fn-bg-success {
    background-color: rgba(67, 172, 106, 1.00)
  }

  .fn-bg-warning {
    background-color: rgba(240, 138, 36, 1.00)
  }

  .fn-bg-info {
    background-color: rgba(160, 211, 232, 1.00)
  }

  .fn-bg-modal {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-modal-close {
    background-color: rgba(170, 170, 170, 1.00)
  }

  .fn-bg-sw1c1 {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-bg-sw1c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw2c1 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw2c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw3c1 {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-bg-sw3c2 {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-bg-sw4c1 {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-bg-sw4c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw5c1 {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .fn-bg-sw5c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-bg-sw6c1 {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .fn-bg-sw6c2 {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-backdrop {
    background-color: rgba(0, 0, 0, 0.45)
  }

  .fn-backdrop-solid {
    background-color: rgba(0, 0, 0, 0.45)
  }

  .fn-scheme-primary {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-primary div,
  .fn-scheme-primary p {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-primary.button:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-secondary {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-secondary div,
  .fn-scheme-secondary p {
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-secondary.button:hover {
    background-color: rgba(219, 219, 219, 1.00)
  }

  .fn-scheme-modal {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-modal div,
  .fn-scheme-modal p {
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-modal .close {
    color: rgba(170, 170, 170, 1.00)
  }

  .fn-scheme-swatch1 {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1 div,
  .fn-scheme-swatch1 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1.switch {
    background-color: transparent
  }

  .fn-scheme-swatch1.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch1.switch input:checked+label {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch1.button:hover {
    background-color: rgba(242, 242, 242, 1.00)
  }

  .fn-scheme-swatch1.ghost {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 1.00);
    color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch1.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(242, 242, 242, 1.00);
    background-color: rgba(242, 242, 242, 1.00)
  }

  .fn-scheme-swatch2 {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2 div,
  .fn-scheme-swatch2 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2.switch {
    background-color: transparent
  }

  .fn-scheme-swatch2.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch2.switch input:checked+label {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch2.button:hover {
    background-color: rgba(32, 32, 32, 1.00)
  }

  .fn-scheme-swatch2.ghost {
    background-color: transparent;
    border-color: rgba(34, 34, 34, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch2.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(32, 32, 32, 1.00);
    background-color: rgba(32, 32, 32, 1.00)
  }

  .fn-scheme-swatch3 {
    background-color: rgba(132, 0, 11, 1.00);
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3 div,
  .fn-scheme-swatch3 p {
    color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3.switch {
    background-color: transparent
  }

  .fn-scheme-swatch3.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch3.switch input:checked+label {
    background-color: rgba(132, 0, 11, 1.00)
  }

  .fn-scheme-swatch3.button:hover {
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-swatch3.ghost {
    background-color: transparent;
    border-color: rgba(132, 0, 11, 1.00);
    color: rgba(132, 0, 11, 1.00)
  }

  .fn-scheme-swatch3.ghost.button:hover {
    color: rgba(248, 248, 248, 1.00);
    border-color: rgba(125, 0, 10, 1.00);
    background-color: rgba(125, 0, 10, 1.00)
  }

  .fn-scheme-swatch4 {
    background-color: rgba(51, 51, 51, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4 div,
  .fn-scheme-swatch4 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4.switch {
    background-color: transparent
  }

  .fn-scheme-swatch4.switch label::after {
    background-color: rgba(248, 248, 248, 1.00)
  }

  .fn-scheme-swatch4.switch input:checked+label {
    background-color: rgba(255, 255, 255, 1.00)
  }

  .fn-scheme-swatch4.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch4.switch input:checked+label {
    background-color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-swatch4.button:hover {
    background-color: rgba(48, 48, 48, 1.00)
  }

  .fn-scheme-swatch4.ghost {
    background-color: transparent;
    border-color: rgba(51, 51, 51, 1.00);
    color: rgba(51, 51, 51, 1.00)
  }

  .fn-scheme-swatch4.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(48, 48, 48, 1.00);
    background-color: rgba(48, 48, 48, 1.00)
  }

  .fn-scheme-swatch5 {
    background-color: rgba(191, 191, 191, 1.00);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5 div,
  .fn-scheme-swatch5 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5.button:hover {
    background-color: rgba(181, 181, 181, 1.00)
  }

  .fn-scheme-swatch5.switch {
    background-color: transparent
  }

  .fn-scheme-swatch5.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch5.switch input:checked+label {
    background-color: rgba(191, 191, 191, 1.00)
  }

  .fn-scheme-swatch5.ghost {
    background-color: transparent;
    border-color: rgba(191, 191, 191, 1.00);
    color: rgba(191, 191, 191, 1.00)
  }

  .fn-scheme-swatch5.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(181, 181, 181, 1.00);
    background-color: rgba(181, 181, 181, 1.00)
  }

  .fn-scheme-swatch6 {
    background-color: rgba(132, 0, 11, 0.70);
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6 div,
  .fn-scheme-swatch6 p {
    color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6.switch {
    background-color: transparent
  }

  .fn-scheme-swatch6.switch label::after {
    background-color: rgba(34, 34, 34, 1.00)
  }

  .fn-scheme-swatch6.switch input:checked+label {
    background-color: rgba(132, 0, 11, 0.70)
  }

  .fn-scheme-swatch6.button:hover {
    background-color: rgba(125, 0, 10, 0.70)
  }

  .fn-scheme-swatch6.ghost {
    background-color: transparent;
    border-color: rgba(132, 0, 11, 0.70);
    color: rgba(132, 0, 11, 0.70)
  }

  .fn-scheme-swatch6.ghost.button:hover {
    color: rgba(34, 34, 34, 1.00);
    border-color: rgba(125, 0, 10, 0.70);
    background-color: rgba(125, 0, 10, 0.70)
  }

  #stacks_in_p157_n8_page2>.row {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem
  }

  #stacks_in_p157_n8_page2>.row>.columns {
    margin-top: 0.00rem;
    margin-bottom: 0.00rem
  }

  #stacks_in_p157_n8_page2>.row.divider>.columns:not(:first-child):before {
    top: 0px;
    bottom: 0px;
    width: 1px;
    background: rgba(0, 0, 0, 1.00)
  }

  #stacks_in_p157_n8_page2 {
    margin: 0px 0px 0px 50px;
  }
/* 
  @import url(http://fonts.googleapis.com/css?family=Raleway:400,200); */

  body.sideMenuOpen {
    overflow: hidden !important;
  }

  #sideMenuToggleContainer_stacks_in_p157_n22_page2 {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
    /*  */
    /*  */
    text-align: left;
    /*  */
  }

  #sideMenuToggle_stacks_in_p157_n22_page2 {
    text-align: center;
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
    display: inline-block;
    z-index: 9999999999999;
    box-sizing: border-box;
    pointer-events: all;
    color: #FFFFFF;
    padding: 7px 8px 8px 8px;
    border-radius: 0px;
    /*  */
    /*  */
    /*  */
    /*  */
    width: auto;
    /*  */
    /*  */
    background: rgba(132, 0, 11, 1.00);
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    font-family: "Raleway";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
  }

  #sideMenuToggle_stacks_in_p157_n22_page2 span,
  #sideMenuToggle_stacks_in_p157_n22_page2 i {
    vertical-align: middle;
  }

  #sideMenuToggle_stacks_in_p157_n22_page2 span {
    font-size: 11px;
  }

  #sideMenuToggle_stacks_in_p157_n22_page2 i {
    font-size: 23px;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2:before,
  #sideMenuContainer_stacks_in_p157_n22_page2:after {
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    opacity: 1;
    display: block;
    position: absolute;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2:before {
    /*  */
    background: #84000B;
    /*  */
    /*  */
    /*  */
  }

  #sideMenuContainer_stacks_in_p157_n22_page2:after {
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 {
    opacity: 1;
    padding: 10px 15px 10px 15px;
    /*  */
    text-align: left;
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    font-family: "Open Sans";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 .close-icon {
    opacity: 0;
    height: auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    margin-bottom: 2px;
    box-sizing: border-box;
    z-index: 9999999999999999999999;
    /*  */
    text-align: right;
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 .close-icon i {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
    box-sizing: content-box;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    /*  */
    width: 35px;
    height: 35px;
    padding: 10px;
    margin: 5px 0;
    font-size: 35px;
    line-height: 35px;
    color: #FFFFFF;
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu,
  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul,
  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul li,
  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul li a {
    margin: 0;
    bottom: 0;
    padding: 0;
    display: block;
    line-height: 1;
    list-style: none;
    position: relative;
    box-sizing: border-box;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu {
    width: 100%;
    font-family: inherit;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul>li a small {
    display: block;
    margin-top: 7px;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.60);
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a small {
    display: block;
    margin-top: 7px;
    font-size: 10px;
    /*  */
    color: rgba(255, 255, 255, 0.60);
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul>li a i:first-of-type {
    color: inherit;
    vertical-align: top;
    font-size: 16px;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a i:first-of-type {
    color: inherit;
    vertical-align: top;
    font-size: 12px;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a span.sideMenu_dropdown_icons {
    top: 0;
    z-index: 5;
    height: 100%;
    display: block;
    color: inherit;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    /*  */
    right: 0;
    width: 46px;
    /*  */
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a span.sideMenu_dropdown_icons i.dropdown-open-icon,
  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    top: 50%;
    left: 50%;
    display: block;
    color: inherit;
    position: absolute;
    font-size: 24px;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a span.sideMenu_dropdown_icons i.dropdown-open-icon {
    opacity: 1;
    visibility: visible;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    opacity: 0;
    visibility: hidden;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub.open>a i.dropdown-open-icon,
  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub.open>a i.dropdown-close-icon {
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    /*  */
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
    /*  */
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub.open>a i.dropdown-open-icon {
    opacity: 0;
    visibility: hidden;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub.open>a i.dropdown-close-icon {
    opacity: 1;
    visibility: visible;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub>a i.dropdown-open-icon {
    opacity: 1;
    visibility: visible;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu ul>li.has-sub>a i.dropdown-close-icon {
    opacity: 0;
    visibility: hidden;
  }

  /*  */
  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul>li.has-sub>a {
    /*  */
    padding: 16px 48px 16px 22px;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu>ul>li>a {
    z-index: 2;
    cursor: pointer;
    text-decoration: none;
    box-sizing: border-box;
    color: #FFFFFF;
    padding: 16px 22px 16px 22px;
    font-size: 16px;
    border-radius: 0px;
    margin-bottom: 10px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu>ul>li>a:first-child {
    margin-top: 0;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a {
    z-index: 2;
    cursor: pointer;
    text-decoration: none;
    font-size: 12px;
    border-radius: 0px;
    margin-bottom: 10px;
    /*  */
    color: #FFFFFF;
    padding: 16px 22px 16px 22px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
    /*  */
  }

  /*  */
  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a {
    /*  */
    margin-left: 15px;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul ul li a {
    /*  */
    margin-left: 30px;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul ul ul li a {
    /*  */
    margin-left: 45px;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul ul ul ul li a {
    /*  */
    margin-left: 60px;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul ul ul ul li a {
    /*  */
    margin-left: 75px;
    /*  */
    /*  */
    /*  */
  }

  /*  */
  @-webkit-keyframes elegantOpen {
    0% {
      margin-left: -500px;
    }

    100% {
      margin-left: 0px;
    }
  }

  @keyframes elegantOpen {
    0% {
      margin-left: -500px;
    }

    100% {
      margin-left: 0px;
    }
  }

  @-webkit-keyframes elegantClose {
    0% {
      margin-left: 0px;
    }

    100% {
      margin-left: -500px;
    }
  }

  @keyframes elegantClose {
    0% {
      margin-left: 0px;
    }

    100% {
      margin-left: -500px;
    }
  }

  /*  */
  #sideMenuToggleContainer_stacks_in_p157_n22_page2 {
    /*  */
    /*  */
    left: 0;
    right: 0;
    width: 100%;
    position: fixed;
    z-index: 999999999;
    /*  */
    /*  */
    /*  */
    text-align: left;
    /*  */
    /*  */
    top: 0;
    /*  */
    padding: 67px 0px 0px 10px;
  }

  #sideMenuToggle_stacks_in_p157_n22_page2:hover {
    cursor: pointer;
    color: #FFFFFF;
    /*  */
    background: #333333;
    /*  */
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 .close-icon i:hover {
    /*  */
    /*  */
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    /*  */
    /*  */
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 {
    top: 0;
    bottom: 0;
    opacity: 0;
    width: 100%;
    position: fixed;
    visibility: hidden;
    z-index: 99999999999999999;
    left: -100%;
    transition: all 0.2s ease-in;
  }

  /*  */
  @media only screen and (max-width: 440px) {
    #sideMenuContainer_stacks_in_p157_n22_page2 {
      max-width: 300px;
    }
  }

  @media only screen and (max-width: 770px) and (min-width: 441px) {
    #sideMenuContainer_stacks_in_p157_n22_page2 {
      max-width: 320px;
    }
  }

  @media only screen and (min-width: 771px) {
    #sideMenuContainer_stacks_in_p157_n22_page2 {
      max-width: 350px;
    }
  }

  /*  */
  /*  */
  #sideMenuContainer_stacks_in_p157_n22_page2:before,
  #sideMenuContainer_stacks_in_p157_n22_page2:after {
    content: '';
    z-index: -1;
    width: 100%;
    height: 120%;
    transition: opacity 0.1s ease-in;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open {
    left: 0;
    opacity: 1;
    visibility: visible;
    transition: 0.2s ease-out;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open:before {
    visibility: visible;
    opacity: 0.80;
    transition: opacity 0.1s ease;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open .close-icon {
    opacity: 1;
    transition-delay: 0.4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu {
    opacity: 1;
    visibility: visible;
    transition-delay: 0.4s;
    transition: all 0.3s ease;
  }

  #sideMenu_stacks_in_p157_n22_page2 {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    visibility: visible;
    box-sizing: border-box;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul {
    display: none;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu>ul>li.active>ul {
    display: block;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2 #cssmenu>ul>li {
    left: -100%;
    opacity: 0;
    transition: left 0.3s ease;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li {
    left: 0%;
    opacity: 1;
    transition: all 0.3s ease;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(1) {
    transition-delay: 0.2s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(2) {
    transition-delay: 0.3s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(3) {
    transition-delay: 0.4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(4) {
    transition-delay: 0.5s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(5) {
    transition-delay: 0.6s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(6) {
    transition-delay: 0.7s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(7) {
    transition-delay: 0.8s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(8) {
    transition-delay: 0.9s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(9) {
    transition-delay: 1s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(10) {
    transition-delay: 1.1s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(11) {
    transition-delay: 1.2s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(12) {
    transition-delay: 1.3s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(13) {
    transition-delay: 1.4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(14) {
    transition-delay: 1.5s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(15) {
    transition-delay: 1.6s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(16) {
    transition-delay: 1.7s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(17) {
    transition-delay: 1.8s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(18) {
    transition-delay: 1.9s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(19) {
    transition-delay: 2s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(20) {
    transition-delay: 2.1s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(21) {
    transition-delay: 2.2s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(22) {
    transition-delay: 2.3s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(23) {
    transition-delay: 2.4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(24) {
    transition-delay: 2.5s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(25) {
    transition-delay: 2.6s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(26) {
    transition-delay: 2.7s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(27) {
    transition-delay: 2.8s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(28) {
    transition-delay: 2.9s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(29) {
    transition-delay: 3s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(30) {
    transition-delay: 3.1s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(31) {
    transition-delay: 3.2s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(32) {
    transition-delay: 3.3s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(33) {
    transition-delay: 3.4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(34) {
    transition-delay: 3.5s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(35) {
    transition-delay: 3.6s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(36) {
    transition-delay: 3.7s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(37) {
    transition-delay: 3.8s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(38) {
    transition-delay: 3.9s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(39) {
    transition-delay: 4s;
  }

  #sideMenuContainer_stacks_in_p157_n22_page2.open #cssmenu>ul>li:nth-child(40) {
    transition-delay: 4.1s;
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul>li a:hover small {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.50);
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a:hover small {
    font-size: 10px;
    /*  */
    color: rgba(0, 0, 0, 0.50);
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu>ul>li>a:hover {
    color: #000000;
    /*  */
    /*  */
    background: rgba(255, 255, 255, 0.60);
    /*  */
    /*  */
  }

  #sideMenu_stacks_in_p157_n22_page2 #cssmenu ul ul li a:hover {
    /*  */
    color: #000000;
    /*  */
    /*  */
    background: rgba(255, 255, 255, 0.60);
    /*  */
    /*  */
    /*  */
  }

  @media only screen and (max-width: 440px) {

    #sideMenuContainer_stacks_in_p157_n22_page2.hide-m,
    #sideMenuToggleContainer_stacks_in_p157_n22_page2.hide-m {
      display: none;
    }
  }

  @media only screen and (max-width: 770px) and (min-width: 441px) {

    #sideMenuContainer_stacks_in_p157_n22_page2.hide-t,
    #sideMenuToggleContainer_stacks_in_p157_n22_page2.hide-t {
      display: none;
    }
  }

  @media only screen and (min-width: 771px) {

    #sideMenuContainer_stacks_in_p157_n22_page2.hide-d,
    #sideMenuToggleContainer_stacks_in_p157_n22_page2.hide-d {
      display: none;
    }
  }

  /*  */
  /*  */
  /*  */
  }

  #sideMenuItem_stacks_in_p157_n20_page2.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple;
  }

  #stacks_in_p157_n12_page2 {
    text-align: right
  }

  #stacks_in_p157_n12_page2 img {
    max-width: 170px;
    width: 100%;
    height: auto
  }

  @media only screen and (min-width:641px) {
    #stacks_in_p157_n12_page2 img {
      max-width: 250px
    }
  }

  @media only screen and (min-width:1024px) {
    #stacks_in_p157_n12_page2 img {
      max-width: 250px
    }
  }

  #stacks_in_p157_n12_page2 {
    margin: 0px 50px 0px 0px;
  }

  #stacks_in_p157_n14_page2 {
    text-align: right
  }

  #stacks_in_p157_n14_page2 img {
    max-width: 170px;
    width: 100%;
    height: auto
  }

  @media only screen and (min-width:641px) {
    #stacks_in_p157_n14_page2 img {
      max-width: 250px
    }
  }

  @media only screen and (min-width:1024px) {
    #stacks_in_p157_n14_page2 img {
      max-width: 250px
    }
  }

  #stacks_in_p157_n14_page2 {
    margin: 0px 20px 0px 0px;
  }

  #stacks_in_121_page2 {
    overflow: hidden
  }

  #stacks_in_121_page2 hr {
    opacity: 1.00;
    border-top-style: solid;
    border-top-width: 1px;
    margin: 1.25rem 0;
  }

  #stacks_in_121_page2 hr.custom {
    border-color: rgba(221, 221, 221, 1.00)
  }

  #stacks_in_13_page2>.row {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem
  }

  #stacks_in_13_page2>.row.collapse {
    padding-left: 0;
    padding-right: 0
  }

  #stacks_in_13_page2>.row.padding-detailed {
    padding: 7.00rem 0.00rem 7.00rem 0.00rem
  }

  @media only screen and (max-width:40em) {

    #stacks_in_13_page2>.row.padding-detailed.padding-medium-up,
    #stacks_in_13_page2>.row.padding-detailed.padding-large-up {
      padding-left: 0;
      padding-right: 0
    }

    #stacks_in_13_page2>.row.padding-detailed.padding-y-medium-up,
    #stacks_in_13_page2>.row.padding-detailed.padding-y-large-up {
      padding-top: 0;
      padding-bottom: 0
    }
  }

  @media only screen and (min-width:40.063em) and (max-width:62.5em) {
    #stacks_in_13_page2>.row.padding-detailed.padding-large-up {
      padding-left: 0;
      padding-right: 0
    }

    #stacks_in_13_page2>.row.padding-detailed.padding-y-large-up {
      padding-top: 0;
      padding-bottom: 0
    }
  }




  #stacks_in_122_page2 {
    margin: 40px 0px 0px 0px;
  }

  #stacks_in_123_page2 {
    text-transform: uppercase;
  }

  #stacks_in_128_page2 p,
  #stacks_in_128_page2 div {
    margin-bottom: 0
  }

  #stacks_in_128_page2 {
    margin: 10px 0px 0px 0px;
  }


  #stacks_in_135_page2 {
    margin: 40px 0px 0px 0px;
  }

  #stacks_in_136_page2 {
    text-transform: uppercase;
  }

  #stacks_in_137_page2 p,
  #stacks_in_137_page2 div {
    margin-bottom: 0
  }

  #stacks_in_137_page2 {
    margin: 10px 0px 0px 0px;
  }


  #stacks_in_140_page2 {
    margin: 40px 0px 0px 0px;
  }

  #stacks_in_141_page2 {
    text-transform: uppercase;
  }

  #stacks_in_142_page2 p,
  #stacks_in_142_page2 div {
    margin-bottom: 0
  }

  #stacks_in_142_page2 {
    margin: 10px 0px 0px 0px;
  }


  #stacks_in_145_page2 {
    margin: 40px 0px 0px 0px;
  }

  #stacks_in_146_page2 {
    text-transform: uppercase;
  }

  #stacks_in_147_page2 p,
  #stacks_in_147_page2 div {
    margin-bottom: 0
  }

  #stacks_in_147_page2 {
    margin: 10px 0px 0px 0px;
  }


  #stacks_in_150_page2 {
    margin: 40px 0px 0px 0px;
  }

  #stacks_in_151_page2 {
    text-transform: uppercase;
  }

  #stacks_in_152_page2 p,
  #stacks_in_152_page2 div {
    margin-bottom: 0
  }

  #stacks_in_152_page2 {
    margin: 10px 0px 0px 0px;
  }

  #stacks_in_p155_n7_page2>.row {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem
  }

  #stacks_in_p155_n7_page2>.row>.columns {
    margin-top: 0.00rem;
    margin-bottom: 0.00rem
  }

  #stacks_in_p155_n7_page2>.row.divider>.columns:not(:first-child):before {
    top: 0px;
    bottom: 0px;
    width: 1px;
    background: rgba(0, 0, 0, 1.00)
  }

  #stacks_in_p155_n7_page2 {
    background-color: rgba(191, 191, 191, 0.41);
    padding: 0px 0px 80px 0px;
  }

  #stacks_in_p155_n5_page2>.row {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem
  }

  #stacks_in_p155_n5_page2>.row>.columns {
    margin-top: 0.00rem;
    margin-bottom: 0.00rem
  }

  #stacks_in_p155_n5_page2>.row.divider>.columns:not(:first-child):before {
    top: 0px;
    bottom: 0px;
    width: 1px;
    background: rgba(0, 0, 0, 1.00)
  }

  #stacks_in_p155_n5_page2 {
    margin: 0px 0px 0px 20px;
    padding: 40px 0px 0px 0px;
  }

  /* START ICONZ CSS */

  #stacks_in_p155_n3_page2 i {
    font-size: 2em;
    line-height: normal !important;

    color: #84000B !important;

    text-align: center;
  }








  /* if no text */
  #stacks_in_p155_n3_page2 {
    text-align: left;
  }

  #stacks_in_p155_n3_page2 a {
    text-decoration: none;
  }



  #stacks_in_p155_n3_page2 a i:hover {
    color: #930F1A !important;
  }







  #stacks_in_p155_n3_page2 .stacks_in_p155_n3_page2quicklook {
    display: none;
    text-align: left;
    background: #F1F9F7;
    padding: 10px;
    border: 1px solid #D8E2E0;
    margin-top: 10px;
    color: #1D9D74 !important;
  }

  #stacks_in_p155_n3_page2 .stacks_in_p155_n3_page2quicklook i {
    font-size: 1em !important;
    line-height: normal !important;
    color: #1D9D74 !important;
    background: none !important;
  }

  #stacks_in_p155_n3_page2 .stacks_in_p155_n3_page2quicklook i:before {
    background: none !important;
  }

  /* END ICONS CSS */
  #stacks_in_p155_n9_page2 p,
  #stacks_in_p155_n9_page2 div {
    margin-bottom: 0
  }

  #stacks_in_p155_n9_page2 {
    margin: 7px 0px 0px 0px;
  }

  #stacks_in_p155_n12_page2 p,
  #stacks_in_p155_n12_page2 div {
    margin-bottom: 0
  }

  /*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

  #stacks_in_p155_n13_page2_headerSpacer {
    display: block;
    width: 1px;
    height: 60px;
    background: transparent;
  }

  /*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

  #stacks_in_p155_n14_page2_headerSpacer {
    display: block;
    width: 1px;
    height: 10px;
    background: transparent;
  }

  /*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

  #stacks_in_p155_n18_page2_headerSpacer {
    display: block;
    width: 1px;
    height: 47px;
    background: transparent;
  }

  #stacks_in_p155_n16_page2 p,
  #stacks_in_p155_n16_page2 div {
    margin-bottom: 0
  }

  #stacks_in_p155_n16_page2 {
    margin: 0px 0px 0px 20px;
  }

  /*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

  #stacks_in_p155_n19_page2_headerSpacer {
    display: block;
    width: 1px;
    height: 55px;
    background: transparent;
  }